diff --git a/_module/are/asch_gen_store.are.json b/_module/are/asch_gen_store.are.json index ae7dc771..6866b5ae 100644 --- a/_module/are/asch_gen_store.are.json +++ b/_module/are/asch_gen_store.are.json @@ -327,17 +327,13 @@ } ] }, - "TileBrdrDisabled": { - "type": "byte", - "value": 0 - }, "Tileset": { "type": "resref", "value": "tin01" }, "Version": { "type": "dword", - "value": 11 + "value": 10 }, "Width": { "type": "int", diff --git a/_module/are/asch_huntgrnd01.are.json b/_module/are/asch_huntgrnd01.are.json new file mode 100644 index 00000000..8ec00ded --- /dev/null +++ b/_module/are/asch_huntgrnd01.are.json @@ -0,0 +1,4478 @@ +{ + "__data_type": "ARE ", + "ChanceLightning": { + "type": "int", + "value": 0 + }, + "ChanceRain": { + "type": "int", + "value": 0 + }, + "ChanceSnow": { + "type": "int", + "value": 0 + }, + "Comments": { + "type": "cexostring", + "value": "" + }, + "Creator_ID": { + "type": "int", + "value": -1 + }, + "DayNightCycle": { + "type": "byte", + "value": 0 + }, + "Expansion_List": { + "type": "list", + "value": [] + }, + "Flags": { + "type": "dword", + "value": 7 + }, + "FogClipDist": { + "type": "float", + "value": 45.0 + }, + "Height": { + "type": "int", + "value": 10 + }, + "ID": { + "type": "int", + "value": -1 + }, + "IsNight": { + "type": "byte", + "value": 1 + }, + "LightingScheme": { + "type": "byte", + "value": 17 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "ModListenCheck": { + "type": "int", + "value": 0 + }, + "ModSpotCheck": { + "type": "int", + "value": 0 + }, + "MoonAmbientColor": { + "type": "dword", + "value": 3355424 + }, + "MoonDiffuseColor": { + "type": "dword", + "value": 12230770 + }, + "MoonFogAmount": { + "type": "byte", + "value": 6 + }, + "MoonFogColor": { + "type": "dword", + "value": 12169092 + }, + "MoonShadows": { + "type": "byte", + "value": 0 + }, + "Name": { + "type": "cexolocstring", + "value": { + "0": "Aschbourne - Badgerat Woods - Dire Rat Cave" + } + }, + "NoRest": { + "type": "byte", + "value": 0 + }, + "OnEnter": { + "type": "resref", + "value": "areaopener" + }, + "OnExit": { + "type": "resref", + "value": "_area_despawner" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerVsPlayer": { + "type": "byte", + "value": 3 + }, + "ResRef": { + "type": "resref", + "value": "asch_huntgrnd01" + }, + "ShadowOpacity": { + "type": "byte", + "value": 60 + }, + "SkyBox": { + "type": "byte", + "value": 6 + }, + "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": "asch_huntgrnd01" + }, + "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": 152 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 154 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 151 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 162 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 51 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 155 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 168 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 163 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "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": 117 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "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": 108 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 1 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 165 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 154 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 105 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 1 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 163 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 51 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 0 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 151 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 1 + }, + "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": 169 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 162 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 152 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 1 + }, + "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": 153 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 153 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 3 + }, + "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": 156 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 151 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 1 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 168 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 169 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 0 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 0 + }, + "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": 157 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 156 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 43 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "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": 50 + }, + "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": 1 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "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": 153 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 155 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 157 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 0 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 152 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 50 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 168 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 1 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 152 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 153 + }, + "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": 1 + }, + "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": 169 + }, + "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": 164 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "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": 166 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 43 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 154 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 106 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 1 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 151 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 1 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 151 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 162 + }, + "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": 43 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 169 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "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": 154 + }, + "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": 153 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 154 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 4 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 48 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 163 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 152 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 155 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 51 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 163 + }, + "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": 43 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 163 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 48 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "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": 160 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 24 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 164 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 1 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "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": 103 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 1 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 163 + }, + "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": 163 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 152 + }, + "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": 25 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 200 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 163 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "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": 168 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "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": 154 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 151 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 0 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 0 + } + } + ] + }, + "TileBrdrDisabled": { + "type": "byte", + "value": 0 + }, + "Tileset": { + "type": "resref", + "value": "tdm01" + }, + "Version": { + "type": "dword", + "value": 13 + }, + "Width": { + "type": "int", + "value": 10 + }, + "WindPower": { + "type": "int", + "value": 0 + } +} diff --git a/_module/are/asch_huntground.are.json b/_module/are/asch_huntground.are.json index c9ca4fd5..3729cfac 100644 --- a/_module/are/asch_huntground.are.json +++ b/_module/are/asch_huntground.are.json @@ -87,7 +87,7 @@ "Name": { "type": "cexolocstring", "value": { - "0": "Aschbourne Hunting Grounds" + "0": "Aschbourne - Badgerat Woods" } }, "NoRest": { @@ -96,7 +96,7 @@ }, "OnEnter": { "type": "resref", - "value": "" + "value": "areaopener" }, "OnExit": { "type": "resref", @@ -124,7 +124,7 @@ }, "SkyBox": { "type": "byte", - "value": 0 + "value": 1 }, "SunAmbientColor": { "type": "dword", @@ -173,7 +173,7 @@ }, "Tile_ID": { "type": "int", - "value": 69 + "value": 65 }, "Tile_MainLight1": { "type": "byte", @@ -185,7 +185,7 @@ }, "Tile_Orientation": { "type": "int", - "value": 2 + "value": 1 }, "Tile_SrcLight1": { "type": "byte", @@ -239,6 +239,49 @@ "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": 63 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": { @@ -271,7 +314,7 @@ }, "Tile_Orientation": { "type": "int", - "value": 1 + "value": 3 }, "Tile_SrcLight1": { "type": "byte", @@ -302,50 +345,7 @@ }, "Tile_ID": { "type": "int", - "value": 139 - }, - "Tile_MainLight1": { - "type": "byte", - "value": 0 - }, - "Tile_MainLight2": { - "type": "byte", - "value": 0 - }, - "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": 67 + "value": 3 }, "Tile_MainLight1": { "type": "byte", @@ -388,179 +388,7 @@ }, "Tile_ID": { "type": "int", - "value": 69 - }, - "Tile_MainLight1": { - "type": "byte", - "value": 0 - }, - "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": 70 - }, - "Tile_MainLight1": { - "type": "byte", - "value": 0 - }, - "Tile_MainLight2": { - "type": "byte", - "value": 0 - }, - "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": 69 - }, - "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": 69 - }, - "Tile_MainLight1": { - "type": "byte", - "value": 0 - }, - "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": 66 + "value": 116 }, "Tile_MainLight1": { "type": "byte", @@ -603,7 +431,7 @@ }, "Tile_ID": { "type": "int", - "value": 66 + "value": 117 }, "Tile_MainLight1": { "type": "byte", @@ -646,7 +474,7 @@ }, "Tile_ID": { "type": "int", - "value": 70 + "value": 117 }, "Tile_MainLight1": { "type": "byte", @@ -658,8 +486,180 @@ }, "Tile_Orientation": { "type": "int", + "value": 3 + }, + "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": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 1 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, "Tile_SrcLight1": { "type": "byte", "value": 0 @@ -818,7 +818,50 @@ }, "Tile_ID": { "type": "int", - "value": 39 + "value": 64 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 70 }, "Tile_MainLight1": { "type": "byte", @@ -861,7 +904,136 @@ }, "Tile_ID": { "type": "int", - "value": 139 + "value": 66 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 68 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 69 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 64 }, "Tile_MainLight1": { "type": "byte", @@ -904,7 +1076,7 @@ }, "Tile_ID": { "type": "int", - "value": 40 + "value": 5 }, "Tile_MainLight1": { "type": "byte", @@ -916,7 +1088,7 @@ }, "Tile_Orientation": { "type": "int", - "value": 1 + "value": 0 }, "Tile_SrcLight1": { "type": "byte", @@ -947,7 +1119,7 @@ }, "Tile_ID": { "type": "int", - "value": 40 + "value": 63 }, "Tile_MainLight1": { "type": "byte", @@ -959,7 +1131,7 @@ }, "Tile_Orientation": { "type": "int", - "value": 3 + "value": 2 }, "Tile_SrcLight1": { "type": "byte", @@ -990,7 +1162,7 @@ }, "Tile_ID": { "type": "int", - "value": 138 + "value": 66 }, "Tile_MainLight1": { "type": "byte", @@ -1002,179 +1174,7 @@ }, "Tile_Orientation": { "type": "int", - "value": 3 - }, - "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": 139 - }, - "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": 40 - }, - "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": 138 - }, - "Tile_MainLight1": { - "type": "byte", - "value": 0 - }, - "Tile_MainLight2": { - "type": "byte", - "value": 0 - }, - "Tile_Orientation": { - "type": "int", - "value": 3 - }, - "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": 40 - }, - "Tile_MainLight1": { - "type": "byte", - "value": 0 - }, - "Tile_MainLight2": { - "type": "byte", - "value": 0 - }, - "Tile_Orientation": { - "type": "int", - "value": 3 + "value": 2 }, "Tile_SrcLight1": { "type": "byte", @@ -3269,7 +3269,7 @@ }, "Tile_ID": { "type": "int", - "value": 69 + "value": 120 }, "Tile_MainLight1": { "type": "byte", @@ -3281,7 +3281,7 @@ }, "Tile_Orientation": { "type": "int", - "value": 2 + "value": 0 }, "Tile_SrcLight1": { "type": "byte", @@ -3785,7 +3785,7 @@ }, "Tile_ID": { "type": "int", - "value": 63 + "value": 1 }, "Tile_MainLight1": { "type": "byte", @@ -3797,7 +3797,7 @@ }, "Tile_Orientation": { "type": "int", - "value": 1 + "value": 2 }, "Tile_SrcLight1": { "type": "byte", @@ -4301,7 +4301,7 @@ }, "Tile_ID": { "type": "int", - "value": 5 + "value": 117 }, "Tile_MainLight1": { "type": "byte", @@ -4313,7 +4313,7 @@ }, "Tile_Orientation": { "type": "int", - "value": 1 + "value": 2 }, "Tile_SrcLight1": { "type": "byte", @@ -4817,7 +4817,7 @@ }, "Tile_ID": { "type": "int", - "value": 5 + "value": 1 }, "Tile_MainLight1": { "type": "byte", @@ -4829,7 +4829,7 @@ }, "Tile_Orientation": { "type": "int", - "value": 1 + "value": 2 }, "Tile_SrcLight1": { "type": "byte", @@ -5333,7 +5333,7 @@ }, "Tile_ID": { "type": "int", - "value": 70 + "value": 1 }, "Tile_MainLight1": { "type": "byte", @@ -5345,7 +5345,7 @@ }, "Tile_Orientation": { "type": "int", - "value": 3 + "value": 2 }, "Tile_SrcLight1": { "type": "byte", @@ -5849,51 +5849,8 @@ }, "Tile_ID": { "type": "int", - "value": 70 - }, - "Tile_MainLight1": { - "type": "byte", "value": 0 }, - "Tile_MainLight2": { - "type": "byte", - "value": 0 - }, - "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": 65 - }, "Tile_MainLight1": { "type": "byte", "value": 0 @@ -5935,7 +5892,7 @@ }, "Tile_ID": { "type": "int", - "value": 67 + "value": 117 }, "Tile_MainLight1": { "type": "byte", @@ -5947,7 +5904,7 @@ }, "Tile_Orientation": { "type": "int", - "value": 0 + "value": 1 }, "Tile_SrcLight1": { "type": "byte", @@ -5978,7 +5935,7 @@ }, "Tile_ID": { "type": "int", - "value": 5 + "value": 116 }, "Tile_MainLight1": { "type": "byte", @@ -5990,7 +5947,7 @@ }, "Tile_Orientation": { "type": "int", - "value": 0 + "value": 1 }, "Tile_SrcLight1": { "type": "byte", @@ -6021,7 +5978,7 @@ }, "Tile_ID": { "type": "int", - "value": 65 + "value": 117 }, "Tile_MainLight1": { "type": "byte", @@ -6032,40 +5989,169 @@ "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": 116 + }, + "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": 116 + }, + "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": 117 + }, + "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": 3 }, - "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": 65 - }, "Tile_MainLight1": { "type": "byte", "value": 0 @@ -6087,92 +6173,6 @@ "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": 64 - }, - "Tile_MainLight1": { - "type": "byte", - "value": 0 - }, - "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": 63 - }, - "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": { @@ -6357,7 +6357,7 @@ }, "Version": { "type": "dword", - "value": 4 + "value": 20 }, "Width": { "type": "int", diff --git a/_module/are/asch_huntinggrou.are.json b/_module/are/asch_huntinggrou.are.json index 921ce1f0..ce066bd5 100644 --- a/_module/are/asch_huntinggrou.are.json +++ b/_module/are/asch_huntinggrou.are.json @@ -6347,17 +6347,13 @@ } ] }, - "TileBrdrDisabled": { - "type": "byte", - "value": 0 - }, "Tileset": { "type": "resref", "value": "ttr01" }, "Version": { "type": "dword", - "value": 19 + "value": 18 }, "Width": { "type": "int", diff --git a/_module/are/asch_library.are.json b/_module/are/asch_library.are.json index b0017dd6..99a9d47d 100644 --- a/_module/are/asch_library.are.json +++ b/_module/are/asch_library.are.json @@ -413,17 +413,13 @@ } ] }, - "TileBrdrDisabled": { - "type": "byte", - "value": 0 - }, "Tileset": { "type": "resref", "value": "tic01" }, "Version": { "type": "dword", - "value": 3 + "value": 2 }, "Width": { "type": "int", diff --git a/_module/are/asch_magicshop.are.json b/_module/are/asch_magicshop.are.json index 0ffc585a..f82b94ab 100644 --- a/_module/are/asch_magicshop.are.json +++ b/_module/are/asch_magicshop.are.json @@ -259,27 +259,27 @@ }, "Tile_ID": { "type": "int", - "value": 99 + "value": 94 }, "Tile_MainLight1": { "type": "byte", - "value": 30 + "value": 0 }, "Tile_MainLight2": { "type": "byte", - "value": 14 + "value": 0 }, "Tile_Orientation": { "type": "int", - "value": 2 + "value": 3 }, "Tile_SrcLight1": { "type": "byte", - "value": 2 + "value": 0 }, "Tile_SrcLight2": { "type": "byte", - "value": 2 + "value": 0 } }, { @@ -306,15 +306,15 @@ }, "Tile_MainLight1": { "type": "byte", - "value": 0 + "value": 30 }, "Tile_MainLight2": { "type": "byte", - "value": 0 + "value": 13 }, "Tile_Orientation": { "type": "int", - "value": 0 + "value": 2 }, "Tile_SrcLight1": { "type": "byte", @@ -517,19 +517,19 @@ }, "Tile_ID": { "type": "int", - "value": 71 + "value": 158 }, "Tile_MainLight1": { "type": "byte", - "value": 30 + "value": 0 }, "Tile_MainLight2": { "type": "byte", - "value": 13 + "value": 0 }, "Tile_Orientation": { "type": "int", - "value": 0 + "value": 3 }, "Tile_SrcLight1": { "type": "byte", @@ -568,19 +568,19 @@ }, "Tile_MainLight2": { "type": "byte", - "value": 13 + "value": 14 }, "Tile_Orientation": { "type": "int", - "value": 2 + "value": 3 }, "Tile_SrcLight1": { "type": "byte", - "value": 3 + "value": 2 }, "Tile_SrcLight2": { "type": "byte", - "value": 3 + "value": 2 } }, { @@ -1187,17 +1187,13 @@ } ] }, - "TileBrdrDisabled": { - "type": "byte", - "value": 0 - }, "Tileset": { "type": "resref", "value": "tin01" }, "Version": { "type": "dword", - "value": 17 + "value": 16 }, "Width": { "type": "int", diff --git a/_module/are/asch_n_bandit01.are.json b/_module/are/asch_n_bandit01.are.json new file mode 100644 index 00000000..71ce8bf6 --- /dev/null +++ b/_module/are/asch_n_bandit01.are.json @@ -0,0 +1,4474 @@ +{ + "__data_type": "ARE ", + "ChanceLightning": { + "type": "int", + "value": 0 + }, + "ChanceRain": { + "type": "int", + "value": 0 + }, + "ChanceSnow": { + "type": "int", + "value": 0 + }, + "Comments": { + "type": "cexostring", + "value": "" + }, + "Creator_ID": { + "type": "int", + "value": -1 + }, + "DayNightCycle": { + "type": "byte", + "value": 1 + }, + "Expansion_List": { + "type": "list", + "value": [] + }, + "Flags": { + "type": "dword", + "value": 4 + }, + "FogClipDist": { + "type": "float", + "value": 200.0 + }, + "Height": { + "type": "int", + "value": 10 + }, + "ID": { + "type": "int", + "value": -1 + }, + "IsNight": { + "type": "byte", + "value": 0 + }, + "LightingScheme": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "ModListenCheck": { + "type": "int", + "value": 0 + }, + "ModSpotCheck": { + "type": "int", + "value": 0 + }, + "MoonAmbientColor": { + "type": "dword", + "value": 0 + }, + "MoonDiffuseColor": { + "type": "dword", + "value": 13132900 + }, + "MoonFogAmount": { + "type": "byte", + "value": 0 + }, + "MoonFogColor": { + "type": "dword", + "value": 6566450 + }, + "MoonShadows": { + "type": "byte", + "value": 1 + }, + "Name": { + "type": "cexolocstring", + "value": { + "0": "Aschbourne North - Bandit Hideout" + } + }, + "NoRest": { + "type": "byte", + "value": 0 + }, + "OnEnter": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "_area_despawner" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerVsPlayer": { + "type": "byte", + "value": 3 + }, + "ResRef": { + "type": "resref", + "value": "asch_n_bandit01" + }, + "ShadowOpacity": { + "type": "byte", + "value": 50 + }, + "SkyBox": { + "type": "byte", + "value": 1 + }, + "SunAmbientColor": { + "type": "dword", + "value": 6566450 + }, + "SunDiffuseColor": { + "type": "dword", + "value": 16777215 + }, + "SunFogAmount": { + "type": "byte", + "value": 0 + }, + "SunFogColor": { + "type": "dword", + "value": 9535080 + }, + "SunShadows": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "asch_n_bandit01" + }, + "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": 35 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 43 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 244 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 1 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 185 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 185 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 185 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 1 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 42 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 49 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 18 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 190 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 109 + }, + "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": 126 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 126 + }, + "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": 114 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 109 + }, + "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": 114 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 202 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 49 + }, + "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": 20 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 196 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 191 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 109 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 126 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 109 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 126 + }, + "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": 123 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 202 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 49 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 20 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 20 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 177 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 122 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 114 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 120 + }, + "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": 122 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 109 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 38 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 202 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 20 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 20 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 178 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 68 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 65 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 65 + }, + "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": 65 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 209 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 65 + }, + "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": 65 + }, + "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": 20 + }, + "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": 196 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 10 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 119 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 3 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 185 + }, + "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": 188 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 109 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 119 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 204 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 20 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 11 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 126 + }, + "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": 109 + }, + "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": 185 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 1 + }, + "Tile_ID": { + "type": "int", + "value": 109 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 183 + }, + "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": 43 + }, + "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": 36 + }, + "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": 201 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 20 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 192 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 38 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 40 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 1 + }, + "Tile_ID": { + "type": "int", + "value": 115 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 1 + }, + "Tile_ID": { + "type": "int", + "value": 109 + }, + "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": 46 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 49 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 49 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 19 + }, + "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": 190 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 119 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 38 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 43 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 186 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 244 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 44 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 35 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 49 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 35 + }, + "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": 202 + }, + "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": 36 + }, + "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": 202 + }, + "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": 202 + }, + "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": 202 + }, + "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": 36 + }, + "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": 36 + }, + "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": 201 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 49 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 0 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Tileset": { + "type": "resref", + "value": "ttr01" + }, + "Version": { + "type": "dword", + "value": 22 + }, + "Width": { + "type": "int", + "value": 10 + }, + "WindPower": { + "type": "int", + "value": 0 + } +} diff --git a/_module/are/asch_n_bandit02.are.json b/_module/are/asch_n_bandit02.are.json new file mode 100644 index 00000000..446a2e4e --- /dev/null +++ b/_module/are/asch_n_bandit02.are.json @@ -0,0 +1,6366 @@ +{ + "__data_type": "ARE ", + "ChanceLightning": { + "type": "int", + "value": 0 + }, + "ChanceRain": { + "type": "int", + "value": 0 + }, + "ChanceSnow": { + "type": "int", + "value": 0 + }, + "Comments": { + "type": "cexostring", + "value": "" + }, + "Creator_ID": { + "type": "int", + "value": -1 + }, + "DayNightCycle": { + "type": "byte", + "value": 0 + }, + "Expansion_List": { + "type": "list", + "value": [] + }, + "Flags": { + "type": "dword", + "value": 3 + }, + "FogClipDist": { + "type": "float", + "value": 50.0 + }, + "Height": { + "type": "int", + "value": 12 + }, + "ID": { + "type": "int", + "value": -1 + }, + "IsNight": { + "type": "byte", + "value": 1 + }, + "LightingScheme": { + "type": "byte", + "value": 16 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "ModListenCheck": { + "type": "int", + "value": 0 + }, + "ModSpotCheck": { + "type": "int", + "value": 0 + }, + "MoonAmbientColor": { + "type": "dword", + "value": 4462353 + }, + "MoonDiffuseColor": { + "type": "dword", + "value": 3487127 + }, + "MoonFogAmount": { + "type": "byte", + "value": 7 + }, + "MoonFogColor": { + "type": "dword", + "value": 94 + }, + "MoonShadows": { + "type": "byte", + "value": 0 + }, + "Name": { + "type": "cexolocstring", + "value": { + "0": "Aschbourne North - Bandit Hideout - Bandit Stronghold" + } + }, + "NoRest": { + "type": "byte", + "value": 0 + }, + "OnEnter": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "_area_despawner" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerVsPlayer": { + "type": "byte", + "value": 3 + }, + "ResRef": { + "type": "resref", + "value": "asch_n_bandit02" + }, + "ShadowOpacity": { + "type": "byte", + "value": 60 + }, + "SkyBox": { + "type": "byte", + "value": 6 + }, + "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": "asch_n_bandit02" + }, + "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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 12 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 12 + } + }, + { + "__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": 142 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 16 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 27 + }, + "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": 141 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 27 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 12 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 12 + } + }, + { + "__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": 0 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 12 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 12 + } + }, + { + "__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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 1 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 12 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 12 + } + }, + { + "__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": 167 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 27 + }, + "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": 8 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 13 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 12 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 12 + } + }, + { + "__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": 117 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 16 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 12 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 12 + } + }, + { + "__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": 113 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 12 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 12 + } + }, + { + "__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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 16 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 27 + }, + "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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 13 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 12 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 12 + } + }, + { + "__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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 12 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 12 + } + }, + { + "__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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 16 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 12 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 12 + } + }, + { + "__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": 122 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 121 + }, + "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": 141 + }, + "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": 122 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 12 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 12 + } + }, + { + "__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": 47 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 16 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 6 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 27 + }, + "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": 4 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 13 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 12 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 12 + } + }, + { + "__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": 6 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 27 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 12 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 12 + } + }, + { + "__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": 47 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 1 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 12 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 12 + } + }, + { + "__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": 124 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 16 + }, + "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": 72 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 27 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 27 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 27 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 45 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 13 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 12 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 12 + } + }, + { + "__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": 136 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 27 + }, + "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": 0 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 27 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 27 + }, + "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": 167 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 9 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 27 + }, + "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": 117 + }, + "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": 0 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 27 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 12 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 12 + } + }, + { + "__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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 13 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 12 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 12 + } + }, + { + "__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": 113 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 27 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 27 + }, + "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": 113 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 12 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 12 + } + }, + { + "__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": 5 + }, + "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": 122 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 13 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 12 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 12 + } + }, + { + "__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": 113 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 27 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 27 + }, + "Tile_Orientation": { + "type": "int", + "value": 1 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 12 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 12 + } + }, + { + "__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": 120 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 16 + }, + "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": 113 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 16 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 27 + }, + "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": 118 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 27 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 13 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 118 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 27 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 13 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 120 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 27 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 13 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 27 + }, + "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": 136 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 27 + }, + "Tile_Orientation": { + "type": "int", + "value": 1 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 12 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 12 + } + }, + { + "__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": 113 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 27 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 27 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 12 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 12 + } + }, + { + "__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": 158 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 16 + }, + "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": 124 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 12 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 12 + } + }, + { + "__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": 45 + }, + "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": 47 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 16 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 27 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 6 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 27 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 12 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 12 + } + }, + { + "__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": 90 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 13 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 12 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 12 + } + }, + { + "__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": 27 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 27 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 12 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 12 + } + }, + { + "__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": 6 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 47 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 16 + }, + "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": 44 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 1 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 12 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 12 + } + }, + { + "__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": 142 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 16 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 27 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 113 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 16 + }, + "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": 136 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 13 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 113 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 16 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 27 + }, + "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": 8 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 27 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 13 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 16 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 12 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 12 + } + }, + { + "__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": 113 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 27 + }, + "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": 114 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 27 + }, + "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": 118 + }, + "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": 113 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 113 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 27 + }, + "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": 8 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 27 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 40 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 27 + }, + "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": 113 + }, + "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": 113 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 12 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 12 + } + }, + { + "__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": 113 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 27 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 1 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 12 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 12 + } + }, + { + "__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": 113 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 155 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 27 + }, + "Tile_Orientation": { + "type": "int", + "value": 1 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 12 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 12 + } + }, + { + "__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": 145 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 16 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 27 + }, + "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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 16 + }, + "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": 167 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 1 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 12 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 12 + } + }, + { + "__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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 27 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 113 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 27 + }, + "Tile_Orientation": { + "type": "int", + "value": 1 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 12 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 12 + } + }, + { + "__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": 113 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 16 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 27 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 12 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 12 + } + }, + { + "__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": 125 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 12 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 12 + } + }, + { + "__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": 157 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 158 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 27 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 12 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 12 + } + }, + { + "__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": 125 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 27 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 12 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 12 + } + }, + { + "__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": 125 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 27 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 45 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 126 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 27 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 27 + }, + "Tile_Orientation": { + "type": "int", + "value": 1 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 12 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 12 + } + }, + { + "__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": 45 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 16 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 27 + }, + "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": 45 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 16 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 13 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 125 + }, + "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": 125 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 122 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 27 + }, + "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": 39 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 27 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 12 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 12 + } + }, + { + "__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": 43 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 27 + }, + "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": 45 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 13 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 12 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 12 + } + }, + { + "__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": 136 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 27 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 13 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 12 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 12 + } + }, + { + "__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": 120 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 16 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 13 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 12 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 12 + } + }, + { + "__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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 0 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 12 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 12 + } + }, + { + "__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": 136 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 13 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 12 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 12 + } + }, + { + "__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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 27 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 27 + }, + "Tile_Orientation": { + "type": "int", + "value": 1 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 12 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 12 + } + }, + { + "__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": 0 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 13 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 12 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 12 + } + }, + { + "__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": 114 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 1 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 16 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 12 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 12 + } + }, + { + "__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": 0 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 13 + }, + "Tile_Orientation": { + "type": "int", + "value": 1 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 12 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 12 + } + }, + { + "__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": 124 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 27 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 118 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 16 + }, + "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": 115 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 12 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 12 + } + }, + { + "__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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 27 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 27 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 12 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 12 + } + }, + { + "__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": 119 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 16 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 12 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 12 + } + }, + { + "__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": 1 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 27 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 12 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 12 + } + }, + { + "__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": 157 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 13 + }, + "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": 6 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 12 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 12 + } + }, + { + "__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": 67 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 16 + }, + "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": 101 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 16 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 27 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 12 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 12 + } + }, + { + "__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": 1 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 16 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 27 + }, + "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": 157 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 16 + }, + "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": 45 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 27 + }, + "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": 113 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 27 + }, + "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": 113 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 167 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 16 + }, + "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": 120 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 27 + }, + "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": 121 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 126 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 118 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 13 + }, + "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": 102 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 16 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 27 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 100 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 16 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 27 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 12 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 12 + } + }, + { + "__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": 115 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 16 + }, + "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": 43 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 16 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 27 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 12 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 12 + } + }, + { + "__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": 39 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 16 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 27 + }, + "Tile_Orientation": { + "type": "int", + "value": 1 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 12 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 12 + } + }, + { + "__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": 122 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 123 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 1 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 12 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 12 + } + }, + { + "__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": 45 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 27 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 27 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 40 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 16 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 1 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 12 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 12 + } + }, + { + "__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": 125 + }, + "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": 143 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 27 + }, + "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": 121 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 1 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 12 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 12 + } + }, + { + "__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": 118 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 27 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 27 + }, + "Tile_Orientation": { + "type": "int", + "value": 1 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 12 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 12 + } + }, + { + "__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": 119 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 16 + }, + "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": 113 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 16 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 13 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 12 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 12 + } + } + ] + }, + "Tileset": { + "type": "resref", + "value": "tde01" + }, + "Version": { + "type": "dword", + "value": 13 + }, + "Width": { + "type": "int", + "value": 12 + }, + "WindPower": { + "type": "int", + "value": 0 + } +} diff --git a/_module/are/asch_n_bandit03.are.json b/_module/are/asch_n_bandit03.are.json new file mode 100644 index 00000000..f83257b8 --- /dev/null +++ b/_module/are/asch_n_bandit03.are.json @@ -0,0 +1,11182 @@ +{ + "__data_type": "ARE ", + "ChanceLightning": { + "type": "int", + "value": 0 + }, + "ChanceRain": { + "type": "int", + "value": 0 + }, + "ChanceSnow": { + "type": "int", + "value": 0 + }, + "Comments": { + "type": "cexostring", + "value": "" + }, + "Creator_ID": { + "type": "int", + "value": -1 + }, + "DayNightCycle": { + "type": "byte", + "value": 0 + }, + "Expansion_List": { + "type": "list", + "value": [] + }, + "Flags": { + "type": "dword", + "value": 7 + }, + "FogClipDist": { + "type": "float", + "value": 50.0 + }, + "Height": { + "type": "int", + "value": 16 + }, + "ID": { + "type": "int", + "value": -1 + }, + "IsNight": { + "type": "byte", + "value": 1 + }, + "LightingScheme": { + "type": "byte", + "value": 17 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "ModListenCheck": { + "type": "int", + "value": 0 + }, + "ModSpotCheck": { + "type": "int", + "value": 0 + }, + "MoonAmbientColor": { + "type": "dword", + "value": 3355424 + }, + "MoonDiffuseColor": { + "type": "dword", + "value": 12230770 + }, + "MoonFogAmount": { + "type": "byte", + "value": 6 + }, + "MoonFogColor": { + "type": "dword", + "value": 12169092 + }, + "MoonShadows": { + "type": "byte", + "value": 0 + }, + "Name": { + "type": "cexolocstring", + "value": { + "0": "Aschbourne North - Bandit Hideout - Caves of Chaos" + } + }, + "NoRest": { + "type": "byte", + "value": 0 + }, + "OnEnter": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "_area_despawner" + }, + "OnHeartbeat": { + "type": "resref", + "value": "b2_nor35cochoas" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerVsPlayer": { + "type": "byte", + "value": 3 + }, + "ResRef": { + "type": "resref", + "value": "asch_n_bandit03" + }, + "ShadowOpacity": { + "type": "byte", + "value": 60 + }, + "SkyBox": { + "type": "byte", + "value": 6 + }, + "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": "asch_n_bandit03" + }, + "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": 43 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "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": 43 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 47 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 45 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 167 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 153 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "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": 156 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 155 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 156 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 152 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 162 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "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": 163 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 47 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 43 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 43 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 165 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 47 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 162 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "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": 45 + }, + "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": 163 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 47 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 1 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 4 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 197 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 192 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 48 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 43 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 43 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "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": 162 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 44 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 164 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 166 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "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": 165 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 43 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 47 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 166 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 164 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 169 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "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": 1 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 48 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 48 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 168 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 43 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 165 + }, + "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": 45 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 45 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 47 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 165 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 47 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 43 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 162 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 43 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 162 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 167 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "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": 47 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "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": 47 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 167 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 47 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 167 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 43 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 45 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 167 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 164 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 45 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "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": 43 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 163 + }, + "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": 47 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "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": 162 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 47 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "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": 47 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 167 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 164 + }, + "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": 166 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 167 + }, + "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": 163 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 164 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 45 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 47 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 162 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 45 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 163 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 163 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 47 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 162 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 163 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 43 + }, + "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": 45 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 167 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 164 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 162 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 162 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 43 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "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": 45 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 164 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "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": 43 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 162 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 166 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 166 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 152 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 48 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 156 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 49 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 44 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 162 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 47 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "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": 162 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 43 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 43 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 162 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 165 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 163 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "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": 166 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 162 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 167 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 1 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 226 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 225 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 155 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 167 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 166 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 167 + }, + "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": 164 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 162 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 165 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 43 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 163 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 43 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 43 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "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": 165 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 47 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "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": 155 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 227 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 228 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 48 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 166 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 166 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 167 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 162 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 165 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 167 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 163 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 47 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 43 + }, + "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": 44 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 44 + }, + "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": 167 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "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": 152 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 154 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 155 + }, + "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": 153 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 164 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 45 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "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": 44 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 47 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "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": 162 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 162 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 166 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 166 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 165 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 44 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "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": 43 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 47 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 167 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 167 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 163 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "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": 162 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 47 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 167 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 162 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 47 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 166 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 47 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "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": 47 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 162 + }, + "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": 163 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 167 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 166 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 43 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 162 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 45 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 47 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 162 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 165 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 162 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 163 + }, + "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": 166 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 45 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 43 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 43 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 43 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 45 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "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": 167 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 43 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 45 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 43 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 166 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 163 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 165 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 163 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "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": 43 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 43 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 45 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 167 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 164 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "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": 50 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 48 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 51 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 162 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 162 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 162 + }, + "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": 166 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 167 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 44 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 164 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 43 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 164 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 45 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 167 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 163 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 162 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 154 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 105 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 48 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 162 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 43 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "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": 163 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 45 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 47 + }, + "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": 164 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 166 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 165 + }, + "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": 162 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 166 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "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": 164 + }, + "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": 45 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 167 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 151 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "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": 117 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 51 + }, + "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": 165 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 163 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 167 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 163 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 164 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 162 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 47 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 167 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 163 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "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": 167 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "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": 43 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 163 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 0 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Tileset": { + "type": "resref", + "value": "tdm01" + }, + "Version": { + "type": "dword", + "value": 19 + }, + "Width": { + "type": "int", + "value": 16 + }, + "WindPower": { + "type": "int", + "value": 0 + } +} diff --git a/_module/are/asch_silverhawk.are.json b/_module/are/asch_silverhawk.are.json index 9f7f3320..10fde09b 100644 --- a/_module/are/asch_silverhawk.are.json +++ b/_module/are/asch_silverhawk.are.json @@ -2907,17 +2907,13 @@ } ] }, - "TileBrdrDisabled": { - "type": "byte", - "value": 0 - }, "Tileset": { "type": "resref", "value": "ttf01" }, "Version": { "type": "dword", - "value": 49 + "value": 48 }, "Width": { "type": "int", diff --git a/_module/are/asch_west.are.json b/_module/are/asch_west.are.json index 3915e558..417efa73 100644 --- a/_module/are/asch_west.are.json +++ b/_module/are/asch_west.are.json @@ -87,7 +87,7 @@ "Name": { "type": "cexolocstring", "value": { - "0": "West Aschbourne" + "0": "Aschbourne West" } }, "NoRest": { @@ -6347,13 +6347,17 @@ } ] }, + "TileBrdrDisabled": { + "type": "byte", + "value": 0 + }, "Tileset": { "type": "resref", "value": "ttr01" }, "Version": { "type": "dword", - "value": 26 + "value": 27 }, "Width": { "type": "int", diff --git a/_module/are/asch_wetlands.are.json b/_module/are/asch_wetlands.are.json index 7d14be7a..112f3c29 100644 --- a/_module/are/asch_wetlands.are.json +++ b/_module/are/asch_wetlands.are.json @@ -4799,17 +4799,13 @@ } ] }, - "TileBrdrDisabled": { - "type": "byte", - "value": 0 - }, "Tileset": { "type": "resref", "value": "ttr01" }, "Version": { "type": "dword", - "value": 23 + "value": 22 }, "Width": { "type": "int", diff --git a/_module/are/asch_wolfcave.are.json b/_module/are/asch_wolfcave.are.json new file mode 100644 index 00000000..335e4b9d --- /dev/null +++ b/_module/are/asch_wolfcave.are.json @@ -0,0 +1,2926 @@ +{ + "__data_type": "ARE ", + "ChanceLightning": { + "type": "int", + "value": 0 + }, + "ChanceRain": { + "type": "int", + "value": 0 + }, + "ChanceSnow": { + "type": "int", + "value": 0 + }, + "Comments": { + "type": "cexostring", + "value": "" + }, + "Creator_ID": { + "type": "int", + "value": -1 + }, + "DayNightCycle": { + "type": "byte", + "value": 0 + }, + "Expansion_List": { + "type": "list", + "value": [] + }, + "Flags": { + "type": "dword", + "value": 7 + }, + "FogClipDist": { + "type": "float", + "value": 60.0 + }, + "Height": { + "type": "int", + "value": 8 + }, + "ID": { + "type": "int", + "value": -1 + }, + "IsNight": { + "type": "byte", + "value": 1 + }, + "LightingScheme": { + "type": "byte", + "value": 17 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "ModListenCheck": { + "type": "int", + "value": 0 + }, + "ModSpotCheck": { + "type": "int", + "value": 0 + }, + "MoonAmbientColor": { + "type": "dword", + "value": 3355424 + }, + "MoonDiffuseColor": { + "type": "dword", + "value": 12230770 + }, + "MoonFogAmount": { + "type": "byte", + "value": 6 + }, + "MoonFogColor": { + "type": "dword", + "value": 12169092 + }, + "MoonShadows": { + "type": "byte", + "value": 0 + }, + "Name": { + "type": "cexolocstring", + "value": { + "0": "Aschbourne - Silverhawk Woods - Wolf Cave" + } + }, + "NoRest": { + "type": "byte", + "value": 0 + }, + "OnEnter": { + "type": "resref", + "value": "areaopener" + }, + "OnExit": { + "type": "resref", + "value": "_area_despawner" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerVsPlayer": { + "type": "byte", + "value": 3 + }, + "ResRef": { + "type": "resref", + "value": "asch_wolfcave" + }, + "ShadowOpacity": { + "type": "byte", + "value": 60 + }, + "SkyBox": { + "type": "byte", + "value": 6 + }, + "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": "asch_wolfcave" + }, + "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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 43 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "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": 44 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 44 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 162 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 44 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 164 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 163 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "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": 44 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 163 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 44 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 164 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 5 + }, + "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": 163 + }, + "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": 44 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 43 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 162 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "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": 44 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 162 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 5 + }, + "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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 44 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 44 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 5 + }, + "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": 0 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "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": 154 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 51 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 151 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 48 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 153 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 1 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 103 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "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": 154 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 151 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 198 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 0 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 152 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 1 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "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": 0 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 0 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Tileset": { + "type": "resref", + "value": "tdm01" + }, + "Version": { + "type": "dword", + "value": 13 + }, + "Width": { + "type": "int", + "value": 8 + }, + "WindPower": { + "type": "int", + "value": 0 + } +} diff --git a/_module/are/asch_worgcave.are.json b/_module/are/asch_worgcave.are.json new file mode 100644 index 00000000..6250dca1 --- /dev/null +++ b/_module/are/asch_worgcave.are.json @@ -0,0 +1,2926 @@ +{ + "__data_type": "ARE ", + "ChanceLightning": { + "type": "int", + "value": 0 + }, + "ChanceRain": { + "type": "int", + "value": 0 + }, + "ChanceSnow": { + "type": "int", + "value": 0 + }, + "Comments": { + "type": "cexostring", + "value": "" + }, + "Creator_ID": { + "type": "int", + "value": -1 + }, + "DayNightCycle": { + "type": "byte", + "value": 0 + }, + "Expansion_List": { + "type": "list", + "value": [] + }, + "Flags": { + "type": "dword", + "value": 7 + }, + "FogClipDist": { + "type": "float", + "value": 70.0 + }, + "Height": { + "type": "int", + "value": 8 + }, + "ID": { + "type": "int", + "value": -1 + }, + "IsNight": { + "type": "byte", + "value": 1 + }, + "LightingScheme": { + "type": "byte", + "value": 17 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "ModListenCheck": { + "type": "int", + "value": 0 + }, + "ModSpotCheck": { + "type": "int", + "value": 0 + }, + "MoonAmbientColor": { + "type": "dword", + "value": 3355424 + }, + "MoonDiffuseColor": { + "type": "dword", + "value": 12230770 + }, + "MoonFogAmount": { + "type": "byte", + "value": 6 + }, + "MoonFogColor": { + "type": "dword", + "value": 12169092 + }, + "MoonShadows": { + "type": "byte", + "value": 0 + }, + "Name": { + "type": "cexolocstring", + "value": { + "0": "Aschbourne - Fungus Amungus - Worg Cave" + } + }, + "NoRest": { + "type": "byte", + "value": 0 + }, + "OnEnter": { + "type": "resref", + "value": "areaopener" + }, + "OnExit": { + "type": "resref", + "value": "_area_despawner" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerVsPlayer": { + "type": "byte", + "value": 3 + }, + "ResRef": { + "type": "resref", + "value": "asch_worgcave" + }, + "ShadowOpacity": { + "type": "byte", + "value": 60 + }, + "SkyBox": { + "type": "byte", + "value": 6 + }, + "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": "asch_worgcave" + }, + "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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 0 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "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": 198 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 152 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 162 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "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": 164 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 43 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 152 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "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": 48 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 0 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 164 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "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": 163 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "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": 51 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 48 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 154 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 151 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 168 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 155 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 152 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 154 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 110 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 110 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 154 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 156 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 105 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "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": 156 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 153 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 156 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 155 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 168 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 169 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "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": 155 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "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": 153 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 162 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 164 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 164 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 45 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 165 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 43 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 51 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 48 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 50 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 51 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 48 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 0 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 43 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "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": 162 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 152 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 198 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 153 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 152 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 154 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 153 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 0 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Tileset": { + "type": "resref", + "value": "tdm01" + }, + "Version": { + "type": "dword", + "value": 11 + }, + "Width": { + "type": "int", + "value": 8 + }, + "WindPower": { + "type": "int", + "value": 0 + } +} diff --git a/_module/are/aschbourne_st001.are.json b/_module/are/aschbourne_st001.are.json new file mode 100644 index 00000000..74b33297 --- /dev/null +++ b/_module/are/aschbourne_st001.are.json @@ -0,0 +1,11186 @@ +{ + "__data_type": "ARE ", + "ChanceLightning": { + "type": "int", + "value": 0 + }, + "ChanceRain": { + "type": "int", + "value": 0 + }, + "ChanceSnow": { + "type": "int", + "value": 0 + }, + "Comments": { + "type": "cexostring", + "value": "" + }, + "Creator_ID": { + "type": "int", + "value": -1 + }, + "DayNightCycle": { + "type": "byte", + "value": 1 + }, + "Expansion_List": { + "type": "list", + "value": [] + }, + "Flags": { + "type": "dword", + "value": 4 + }, + "FogClipDist": { + "type": "float", + "value": 45.0 + }, + "Height": { + "type": "int", + "value": 16 + }, + "ID": { + "type": "int", + "value": -1 + }, + "IsNight": { + "type": "byte", + "value": 0 + }, + "LightingScheme": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 64 + }, + "ModListenCheck": { + "type": "int", + "value": 0 + }, + "ModSpotCheck": { + "type": "int", + "value": 0 + }, + "MoonAmbientColor": { + "type": "dword", + "value": 0 + }, + "MoonDiffuseColor": { + "type": "dword", + "value": 13132900 + }, + "MoonFogAmount": { + "type": "byte", + "value": 0 + }, + "MoonFogColor": { + "type": "dword", + "value": 6566450 + }, + "MoonShadows": { + "type": "byte", + "value": 1 + }, + "Name": { + "type": "cexolocstring", + "value": { + "0": "Aschbourne Outskirts" + } + }, + "NoRest": { + "type": "byte", + "value": 0 + }, + "OnEnter": { + "type": "resref", + "value": "areaopener" + }, + "OnExit": { + "type": "resref", + "value": "_area_despawner" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerVsPlayer": { + "type": "byte", + "value": 3 + }, + "ResRef": { + "type": "resref", + "value": "aschbourne_st001" + }, + "ShadowOpacity": { + "type": "byte", + "value": 50 + }, + "SkyBox": { + "type": "byte", + "value": 0 + }, + "SunAmbientColor": { + "type": "dword", + "value": 6566450 + }, + "SunDiffuseColor": { + "type": "dword", + "value": 16777215 + }, + "SunFogAmount": { + "type": "byte", + "value": 0 + }, + "SunFogColor": { + "type": "dword", + "value": 9535080 + }, + "SunShadows": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "aschbourne_outskirts" + }, + "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": 20 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 20 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 20 + }, + "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": 20 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 179 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 105 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 20 + }, + "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": 20 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 20 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 20 + }, + "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": 20 + }, + "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": 20 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 20 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 20 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 20 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 20 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 20 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 20 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 20 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 20 + }, + "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": 180 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 230 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 20 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 24 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 22 + }, + "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": 22 + }, + "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": 7 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 193 + }, + "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": 11 + }, + "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": 192 + }, + "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": 6 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 22 + }, + "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": 19 + }, + "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": 193 + }, + "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": 193 + }, + "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": 193 + }, + "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": 193 + }, + "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": 73 + }, + "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": 192 + }, + "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": 4 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 1 + }, + "Tile_ID": { + "type": "int", + "value": 127 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 1 + }, + "Tile_ID": { + "type": "int", + "value": 128 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 205 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 109 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 68 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 118 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 3 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 0 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 202 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 109 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 109 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 109 + }, + "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": 125 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 65 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 109 + }, + "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": 188 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 244 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 185 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 188 + }, + "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": 115 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 66 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 209 + }, + "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": 68 + }, + "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": 244 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 202 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 266 + }, + "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": 68 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 274 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 275 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 209 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 124 + }, + "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": 174 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 124 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 109 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 122 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 209 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 124 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 1 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 36 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 267 + }, + "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": 66 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 209 + }, + "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": 209 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 66 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 152 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 123 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 126 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 114 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 155 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 153 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 65 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 204 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 36 + }, + "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": 40 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 36 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 114 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 209 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 118 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 122 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 209 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 151 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 116 + }, + "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": 174 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 156 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 154 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 66 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 74 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 49 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 48 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 74 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 65 + }, + "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": 66 + }, + "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": 65 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 209 + }, + "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": 67 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 209 + }, + "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": 65 + }, + "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": 209 + }, + "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": 209 + }, + "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": 65 + }, + "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": 65 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 66 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 38 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 36 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 35 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 36 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 77 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 78 + }, + "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": 212 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 81 + }, + "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": 65 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 265 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 263 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 245 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 109 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 159 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 160 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 66 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 209 + }, + "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": 64 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 38 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 202 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 212 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 174 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 81 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 209 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 264 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 262 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 124 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 114 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 120 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 109 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 65 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 109 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 208 + }, + "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": 209 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 36 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 78 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 174 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 77 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 211 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 66 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 66 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 64 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 114 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 120 + }, + "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": 126 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 188 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 69 + }, + "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": 244 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 185 + }, + "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": 185 + }, + "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": 36 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 77 + }, + "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": 78 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 77 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 68 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 64 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 64 + }, + "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": 66 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 124 + }, + "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": 116 + }, + "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": 124 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 1 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 1 + }, + "Tile_ID": { + "type": "int", + "value": 66 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 1 + }, + "Tile_ID": { + "type": "int", + "value": 68 + }, + "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": 1 + }, + "Tile_ID": { + "type": "int", + "value": 233 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 1 + }, + "Tile_ID": { + "type": "int", + "value": 204 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 36 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 236 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 235 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 259 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 260 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 261 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 233 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 65 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 124 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 125 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 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": 185 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 1 + }, + "Tile_ID": { + "type": "int", + "value": 209 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 1 + }, + "Tile_ID": { + "type": "int", + "value": 275 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 1 + }, + "Tile_ID": { + "type": "int", + "value": 204 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 1 + }, + "Tile_ID": { + "type": "int", + "value": 35 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 202 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 234 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 238 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 256 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 257 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 258 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 68 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 66 + }, + "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": 64 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 204 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 36 + }, + "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": 40 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 1 + }, + "Tile_ID": { + "type": "int", + "value": 65 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 1 + }, + "Tile_ID": { + "type": "int", + "value": 274 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 1 + }, + "Tile_ID": { + "type": "int", + "value": 36 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 1 + }, + "Tile_ID": { + "type": "int", + "value": 49 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 36 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 113 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 242 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 253 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 254 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 255 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 213 + }, + "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": 122 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 209 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 202 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 48 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 45 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 1 + }, + "Tile_ID": { + "type": "int", + "value": 65 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 1 + }, + "Tile_ID": { + "type": "int", + "value": 204 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 1 + }, + "Tile_ID": { + "type": "int", + "value": 201 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 1 + }, + "Tile_ID": { + "type": "int", + "value": 49 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 35 + }, + "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": 202 + }, + "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": 202 + }, + "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": 36 + }, + "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": 36 + }, + "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": 202 + }, + "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": 202 + }, + "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": 38 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 65 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 202 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 46 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 1 + }, + "Tile_ID": { + "type": "int", + "value": 115 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 1 + }, + "Tile_ID": { + "type": "int", + "value": 65 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 1 + }, + "Tile_ID": { + "type": "int", + "value": 36 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 1 + }, + "Tile_ID": { + "type": "int", + "value": 49 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 1 + }, + "Tile_ID": { + "type": "int", + "value": 49 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 0 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 0 + } + } + ] + }, + "TileBrdrDisabled": { + "type": "byte", + "value": 0 + }, + "Tileset": { + "type": "resref", + "value": "ttr01" + }, + "Version": { + "type": "dword", + "value": 243 + }, + "Width": { + "type": "int", + "value": 16 + }, + "WindPower": { + "type": "int", + "value": 0 + } +} diff --git a/_module/are/aschbourne_start.are.json b/_module/are/aschbourne_start.are.json index 683fc0bd..333a3629 100644 --- a/_module/are/aschbourne_start.are.json +++ b/_module/are/aschbourne_start.are.json @@ -34,7 +34,7 @@ }, "FogClipDist": { "type": "float", - "value": 45.0 + "value": 200.0 }, "Height": { "type": "int", @@ -54,7 +54,7 @@ }, "LoadScreenID": { "type": "word", - "value": 64 + "value": 0 }, "ModListenCheck": { "type": "int", @@ -87,7 +87,7 @@ "Name": { "type": "cexolocstring", "value": { - "0": "Aschbourne Outskirts" + "0": "Aschbourne" } }, "NoRest": { @@ -112,7 +112,7 @@ }, "PlayerVsPlayer": { "type": "byte", - "value": 3 + "value": 2 }, "ResRef": { "type": "resref", @@ -124,7 +124,7 @@ }, "SkyBox": { "type": "byte", - "value": 0 + "value": 1 }, "SunAmbientColor": { "type": "dword", @@ -148,7 +148,7 @@ }, "Tag": { "type": "cexostring", - "value": "aschbourne_outskirts" + "value": "aschbourne_start" }, "Tile_List": { "type": "list", @@ -1162,7 +1162,179 @@ }, "Tile_ID": { "type": "int", - "value": 24 + "value": 20 + }, + "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": 20 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 20 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 20 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 196 }, "Tile_MainLight1": { "type": "byte", @@ -1205,7 +1377,7 @@ }, "Tile_ID": { "type": "int", - "value": 22 + "value": 18 }, "Tile_MainLight1": { "type": "byte", @@ -1248,7 +1420,7 @@ }, "Tile_ID": { "type": "int", - "value": 22 + "value": 32 }, "Tile_MainLight1": { "type": "byte", @@ -1291,50 +1463,7 @@ }, "Tile_ID": { "type": "int", - "value": 7 - }, - "Tile_MainLight1": { - "type": "byte", - "value": 0 - }, - "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": 193 + "value": 32 }, "Tile_MainLight1": { "type": "byte", @@ -1377,136 +1506,7 @@ }, "Tile_ID": { "type": "int", - "value": 11 - }, - "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": 192 - }, - "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": 6 - }, - "Tile_MainLight1": { - "type": "byte", - "value": 0 - }, - "Tile_MainLight2": { - "type": "byte", - "value": 0 - }, - "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": 22 + "value": 30 }, "Tile_MainLight1": { "type": "byte", @@ -1807,7 +1807,7 @@ }, "Tile_ID": { "type": "int", - "value": 192 + "value": 18 }, "Tile_MainLight1": { "type": "byte", @@ -1850,7 +1850,7 @@ }, "Tile_ID": { "type": "int", - "value": 4 + "value": 30 }, "Tile_MainLight1": { "type": "byte", @@ -1862,7 +1862,7 @@ }, "Tile_Orientation": { "type": "int", - "value": 0 + "value": 1 }, "Tile_SrcLight1": { "type": "byte", @@ -1889,11 +1889,11 @@ }, "Tile_Height": { "type": "int", - "value": 1 + "value": 0 }, "Tile_ID": { "type": "int", - "value": 127 + "value": 22 }, "Tile_MainLight1": { "type": "byte", @@ -1905,7 +1905,7 @@ }, "Tile_Orientation": { "type": "int", - "value": 0 + "value": 1 }, "Tile_SrcLight1": { "type": "byte", @@ -1932,11 +1932,97 @@ }, "Tile_Height": { "type": "int", - "value": 1 + "value": 0 }, "Tile_ID": { "type": "int", - "value": 128 + "value": 22 + }, + "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": 29 + }, + "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": 15 }, "Tile_MainLight1": { "type": "byte", @@ -1979,7 +2065,7 @@ }, "Tile_ID": { "type": "int", - "value": 205 + "value": 204 }, "Tile_MainLight1": { "type": "byte", @@ -2022,7 +2108,7 @@ }, "Tile_ID": { "type": "int", - "value": 109 + "value": 202 }, "Tile_MainLight1": { "type": "byte", @@ -2065,50 +2151,7 @@ }, "Tile_ID": { "type": "int", - "value": 68 - }, - "Tile_MainLight1": { - "type": "byte", - "value": 0 - }, - "Tile_MainLight2": { - "type": "byte", - "value": 0 - }, - "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": 118 + "value": 202 }, "Tile_MainLight1": { "type": "byte", @@ -2151,7 +2194,7 @@ }, "Tile_ID": { "type": "int", - "value": 3 + "value": 39 }, "Tile_MainLight1": { "type": "byte", @@ -2163,51 +2206,8 @@ }, "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": 0 - }, - "Tile_MainLight1": { - "type": "byte", - "value": 0 - }, - "Tile_MainLight2": { - "type": "byte", - "value": 0 - }, - "Tile_Orientation": { - "type": "int", - "value": 3 - }, "Tile_SrcLight1": { "type": "byte", "value": 0 @@ -2280,7 +2280,50 @@ }, "Tile_ID": { "type": "int", - "value": 109 + "value": 114 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 119 }, "Tile_MainLight1": { "type": "byte", @@ -2323,7 +2366,7 @@ }, "Tile_ID": { "type": "int", - "value": 109 + "value": 120 }, "Tile_MainLight1": { "type": "byte", @@ -2335,50 +2378,7 @@ }, "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": 109 - }, - "Tile_MainLight1": { - "type": "byte", - "value": 0 - }, - "Tile_MainLight2": { - "type": "byte", - "value": 0 - }, - "Tile_Orientation": { - "type": "int", - "value": 1 + "value": 3 }, "Tile_SrcLight1": { "type": "byte", @@ -2495,7 +2495,7 @@ }, "Tile_ID": { "type": "int", - "value": 109 + "value": 202 }, "Tile_MainLight1": { "type": "byte", @@ -2507,7 +2507,7 @@ }, "Tile_Orientation": { "type": "int", - "value": 1 + "value": 0 }, "Tile_SrcLight1": { "type": "byte", @@ -2538,7 +2538,7 @@ }, "Tile_ID": { "type": "int", - "value": 188 + "value": 41 }, "Tile_MainLight1": { "type": "byte", @@ -2550,7 +2550,7 @@ }, "Tile_Orientation": { "type": "int", - "value": 2 + "value": 3 }, "Tile_SrcLight1": { "type": "byte", @@ -2624,7 +2624,7 @@ }, "Tile_ID": { "type": "int", - "value": 185 + "value": 186 }, "Tile_MainLight1": { "type": "byte", @@ -2667,50 +2667,7 @@ }, "Tile_ID": { "type": "int", - "value": 188 - }, - "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": 115 + "value": 42 }, "Tile_MainLight1": { "type": "byte", @@ -2753,7 +2710,50 @@ }, "Tile_ID": { "type": "int", - "value": 66 + "value": 202 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 208 }, "Tile_MainLight1": { "type": "byte", @@ -2808,7 +2808,7 @@ }, "Tile_Orientation": { "type": "int", - "value": 1 + "value": 3 }, "Tile_SrcLight1": { "type": "byte", @@ -3183,93 +3183,7 @@ }, "Tile_ID": { "type": "int", - "value": 124 - }, - "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": 174 - }, - "Tile_MainLight1": { - "type": "byte", - "value": 0 - }, - "Tile_MainLight2": { - "type": "byte", - "value": 0 - }, - "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": 124 + "value": 204 }, "Tile_MainLight1": { "type": "byte", @@ -3312,7 +3226,7 @@ }, "Tile_ID": { "type": "int", - "value": 174 + "value": 38 }, "Tile_MainLight1": { "type": "byte", @@ -3324,7 +3238,7 @@ }, "Tile_Orientation": { "type": "int", - "value": 0 + "value": 1 }, "Tile_SrcLight1": { "type": "byte", @@ -3355,7 +3269,50 @@ }, "Tile_ID": { "type": "int", - "value": 109 + "value": 126 + }, + "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": 125 }, "Tile_MainLight1": { "type": "byte", @@ -3398,7 +3355,7 @@ }, "Tile_ID": { "type": "int", - "value": 122 + "value": 204 }, "Tile_MainLight1": { "type": "byte", @@ -3421,6 +3378,49 @@ "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": 38 + }, + "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": { @@ -3484,7 +3484,7 @@ }, "Tile_ID": { "type": "int", - "value": 124 + "value": 121 }, "Tile_MainLight1": { "type": "byte", @@ -3496,7 +3496,7 @@ }, "Tile_Orientation": { "type": "int", - "value": 0 + "value": 1 }, "Tile_SrcLight1": { "type": "byte", @@ -3527,7 +3527,7 @@ }, "Tile_ID": { "type": "int", - "value": 116 + "value": 204 }, "Tile_MainLight1": { "type": "byte", @@ -3539,7 +3539,7 @@ }, "Tile_Orientation": { "type": "int", - "value": 2 + "value": 3 }, "Tile_SrcLight1": { "type": "byte", @@ -3570,7 +3570,7 @@ }, "Tile_ID": { "type": "int", - "value": 1 + "value": 40 }, "Tile_MainLight1": { "type": "byte", @@ -3914,50 +3914,7 @@ }, "Tile_ID": { "type": "int", - "value": 123 - }, - "Tile_MainLight1": { - "type": "byte", - "value": 0 - }, - "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": 126 + "value": 233 }, "Tile_MainLight1": { "type": "byte", @@ -4000,7 +3957,7 @@ }, "Tile_ID": { "type": "int", - "value": 114 + "value": 233 }, "Tile_MainLight1": { "type": "byte", @@ -4012,8 +3969,51 @@ }, "Tile_Orientation": { "type": "int", + "value": 3 + }, + "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": 233 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, "Tile_SrcLight1": { "type": "byte", "value": 0 @@ -4215,7 +4215,7 @@ }, "Tile_ID": { "type": "int", - "value": 36 + "value": 35 }, "Tile_MainLight1": { "type": "byte", @@ -4227,7 +4227,7 @@ }, "Tile_Orientation": { "type": "int", - "value": 1 + "value": 0 }, "Tile_SrcLight1": { "type": "byte", @@ -4258,7 +4258,7 @@ }, "Tile_ID": { "type": "int", - "value": 40 + "value": 46 }, "Tile_MainLight1": { "type": "byte", @@ -4430,7 +4430,7 @@ }, "Tile_ID": { "type": "int", - "value": 118 + "value": 213 }, "Tile_MainLight1": { "type": "byte", @@ -4442,7 +4442,7 @@ }, "Tile_Orientation": { "type": "int", - "value": 0 + "value": 3 }, "Tile_SrcLight1": { "type": "byte", @@ -4473,7 +4473,7 @@ }, "Tile_ID": { "type": "int", - "value": 122 + "value": 239 }, "Tile_MainLight1": { "type": "byte", @@ -4485,7 +4485,7 @@ }, "Tile_Orientation": { "type": "int", - "value": 2 + "value": 0 }, "Tile_SrcLight1": { "type": "byte", @@ -4602,7 +4602,7 @@ }, "Tile_ID": { "type": "int", - "value": 174 + "value": 208 }, "Tile_MainLight1": { "type": "byte", @@ -4614,7 +4614,7 @@ }, "Tile_Orientation": { "type": "int", - "value": 0 + "value": 2 }, "Tile_SrcLight1": { "type": "byte", @@ -4645,7 +4645,7 @@ }, "Tile_ID": { "type": "int", - "value": 116 + "value": 209 }, "Tile_MainLight1": { "type": "byte", @@ -4688,7 +4688,7 @@ }, "Tile_ID": { "type": "int", - "value": 174 + "value": 64 }, "Tile_MainLight1": { "type": "byte", @@ -4700,7 +4700,7 @@ }, "Tile_Orientation": { "type": "int", - "value": 0 + "value": 3 }, "Tile_SrcLight1": { "type": "byte", @@ -5290,7 +5290,7 @@ }, "Tile_ID": { "type": "int", - "value": 65 + "value": 66 }, "Tile_MainLight1": { "type": "byte", @@ -5376,7 +5376,7 @@ }, "Tile_ID": { "type": "int", - "value": 209 + "value": 66 }, "Tile_MainLight1": { "type": "byte", @@ -5720,93 +5720,7 @@ }, "Tile_ID": { "type": "int", - "value": 77 - }, - "Tile_MainLight1": { - "type": "byte", - "value": 0 - }, - "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": 78 - }, - "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": 212 + "value": 123 }, "Tile_MainLight1": { "type": "byte", @@ -5849,7 +5763,7 @@ }, "Tile_ID": { "type": "int", - "value": 81 + "value": 259 }, "Tile_MainLight1": { "type": "byte", @@ -5861,8 +5775,94 @@ }, "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": 260 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 261 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, "Tile_SrcLight1": { "type": "byte", "value": 0 @@ -6064,7 +6064,7 @@ }, "Tile_ID": { "type": "int", - "value": 109 + "value": 213 }, "Tile_MainLight1": { "type": "byte", @@ -6076,7 +6076,7 @@ }, "Tile_Orientation": { "type": "int", - "value": 0 + "value": 1 }, "Tile_SrcLight1": { "type": "byte", @@ -6408,50 +6408,7 @@ }, "Tile_ID": { "type": "int", - "value": 212 - }, - "Tile_MainLight1": { - "type": "byte", - "value": 0 - }, - "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 + "value": 114 }, "Tile_MainLight1": { "type": "byte", @@ -6494,7 +6451,7 @@ }, "Tile_ID": { "type": "int", - "value": 174 + "value": 256 }, "Tile_MainLight1": { "type": "byte", @@ -6537,7 +6494,50 @@ }, "Tile_ID": { "type": "int", - "value": 81 + "value": 257 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 258 }, "Tile_MainLight1": { "type": "byte", @@ -6709,50 +6709,7 @@ }, "Tile_ID": { "type": "int", - "value": 124 - }, - "Tile_MainLight1": { - "type": "byte", - "value": 0 - }, - "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": 114 + "value": 143 }, "Tile_MainLight1": { "type": "byte", @@ -6795,7 +6752,7 @@ }, "Tile_ID": { "type": "int", - "value": 120 + "value": 141 }, "Tile_MainLight1": { "type": "byte", @@ -6807,7 +6764,7 @@ }, "Tile_Orientation": { "type": "int", - "value": 2 + "value": 3 }, "Tile_SrcLight1": { "type": "byte", @@ -6838,7 +6795,7 @@ }, "Tile_ID": { "type": "int", - "value": 109 + "value": 64 }, "Tile_MainLight1": { "type": "byte", @@ -6850,7 +6807,7 @@ }, "Tile_Orientation": { "type": "int", - "value": 0 + "value": 2 }, "Tile_SrcLight1": { "type": "byte", @@ -6893,7 +6850,7 @@ }, "Tile_Orientation": { "type": "int", - "value": 2 + "value": 3 }, "Tile_SrcLight1": { "type": "byte", @@ -6924,7 +6881,7 @@ }, "Tile_ID": { "type": "int", - "value": 109 + "value": 66 }, "Tile_MainLight1": { "type": "byte", @@ -6936,7 +6893,50 @@ }, "Tile_Orientation": { "type": "int", - "value": 2 + "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": 119 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 }, "Tile_SrcLight1": { "type": "byte", @@ -7096,7 +7096,7 @@ }, "Tile_ID": { "type": "int", - "value": 78 + "value": 124 }, "Tile_MainLight1": { "type": "byte", @@ -7139,7 +7139,7 @@ }, "Tile_ID": { "type": "int", - "value": 174 + "value": 253 }, "Tile_MainLight1": { "type": "byte", @@ -7182,50 +7182,7 @@ }, "Tile_ID": { "type": "int", - "value": 77 - }, - "Tile_MainLight1": { - "type": "byte", - "value": 0 - }, - "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": 211 + "value": 254 }, "Tile_MainLight1": { "type": "byte", @@ -7268,7 +7225,7 @@ }, "Tile_ID": { "type": "int", - "value": 66 + "value": 255 }, "Tile_MainLight1": { "type": "byte", @@ -7280,7 +7237,7 @@ }, "Tile_Orientation": { "type": "int", - "value": 2 + "value": 0 }, "Tile_SrcLight1": { "type": "byte", @@ -7311,7 +7268,50 @@ }, "Tile_ID": { "type": "int", - "value": 66 + "value": 208 + }, + "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": 208 }, "Tile_MainLight1": { "type": "byte", @@ -7354,93 +7354,7 @@ }, "Tile_ID": { "type": "int", - "value": 64 - }, - "Tile_MainLight1": { - "type": "byte", - "value": 0 - }, - "Tile_MainLight2": { - "type": "byte", - "value": 0 - }, - "Tile_Orientation": { - "type": "int", - "value": 3 - }, - "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": 114 - }, - "Tile_MainLight1": { - "type": "byte", - "value": 0 - }, - "Tile_MainLight2": { - "type": "byte", - "value": 0 - }, - "Tile_Orientation": { - "type": "int", - "value": 3 - }, - "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": 120 + "value": 115 }, "Tile_MainLight1": { "type": "byte", @@ -7483,7 +7397,7 @@ }, "Tile_ID": { "type": "int", - "value": 126 + "value": 142 }, "Tile_MainLight1": { "type": "byte", @@ -7506,6 +7420,92 @@ "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": 140 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 65 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 0 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 1, "Tile_AnimLoop1": { @@ -7784,7 +7784,50 @@ }, "Tile_ID": { "type": "int", - "value": 77 + "value": 110 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 231 }, "Tile_MainLight1": { "type": "byte", @@ -7827,7 +7870,93 @@ }, "Tile_ID": { "type": "int", - "value": 78 + "value": 100 + }, + "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": 231 + }, + "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": 89 }, "Tile_MainLight1": { "type": "byte", @@ -7870,7 +7999,136 @@ }, "Tile_ID": { "type": "int", - "value": 77 + "value": 208 + }, + "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": 64 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 38 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 38 }, "Tile_MainLight1": { "type": "byte", @@ -7925,265 +8183,7 @@ }, "Tile_Orientation": { "type": "int", - "value": 3 - }, - "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": 64 - }, - "Tile_MainLight1": { - "type": "byte", - "value": 0 - }, - "Tile_MainLight2": { - "type": "byte", - "value": 0 - }, - "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": 64 - }, - "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": 66 - }, - "Tile_MainLight1": { - "type": "byte", - "value": 0 - }, - "Tile_MainLight2": { - "type": "byte", - "value": 0 - }, - "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": 124 - }, - "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": 116 - }, - "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": 124 - }, - "Tile_MainLight1": { - "type": "byte", - "value": 0 - }, - "Tile_MainLight2": { - "type": "byte", - "value": 0 - }, - "Tile_Orientation": { - "type": "int", - "value": 3 + "value": 2 }, "Tile_SrcLight1": { "type": "byte", @@ -8343,7 +8343,7 @@ }, "Tile_ID": { "type": "int", - "value": 233 + "value": 115 }, "Tile_MainLight1": { "type": "byte", @@ -8355,7 +8355,7 @@ }, "Tile_Orientation": { "type": "int", - "value": 0 + "value": 1 }, "Tile_SrcLight1": { "type": "byte", @@ -8472,7 +8472,7 @@ }, "Tile_ID": { "type": "int", - "value": 236 + "value": 231 }, "Tile_MainLight1": { "type": "byte", @@ -8558,7 +8558,7 @@ }, "Tile_ID": { "type": "int", - "value": 259 + "value": 241 }, "Tile_MainLight1": { "type": "byte", @@ -8601,7 +8601,7 @@ }, "Tile_ID": { "type": "int", - "value": 260 + "value": 235 }, "Tile_MainLight1": { "type": "byte", @@ -8644,7 +8644,7 @@ }, "Tile_ID": { "type": "int", - "value": 261 + "value": 90 }, "Tile_MainLight1": { "type": "byte", @@ -8656,7 +8656,7 @@ }, "Tile_Orientation": { "type": "int", - "value": 0 + "value": 2 }, "Tile_SrcLight1": { "type": "byte", @@ -8773,7 +8773,7 @@ }, "Tile_ID": { "type": "int", - "value": 124 + "value": 204 }, "Tile_MainLight1": { "type": "byte", @@ -8816,7 +8816,7 @@ }, "Tile_ID": { "type": "int", - "value": 125 + "value": 203 }, "Tile_MainLight1": { "type": "byte", @@ -8828,7 +8828,7 @@ }, "Tile_Orientation": { "type": "int", - "value": 3 + "value": 2 }, "Tile_SrcLight1": { "type": "byte", @@ -8859,7 +8859,7 @@ }, "Tile_ID": { "type": "int", - "value": 116 + "value": 204 }, "Tile_MainLight1": { "type": "byte", @@ -8871,7 +8871,7 @@ }, "Tile_Orientation": { "type": "int", - "value": 1 + "value": 0 }, "Tile_SrcLight1": { "type": "byte", @@ -9160,7 +9160,7 @@ }, "Tile_ID": { "type": "int", - "value": 234 + "value": 231 }, "Tile_MainLight1": { "type": "byte", @@ -9203,7 +9203,7 @@ }, "Tile_ID": { "type": "int", - "value": 238 + "value": 242 }, "Tile_MainLight1": { "type": "byte", @@ -9246,7 +9246,7 @@ }, "Tile_ID": { "type": "int", - "value": 256 + "value": 236 }, "Tile_MainLight1": { "type": "byte", @@ -9289,7 +9289,7 @@ }, "Tile_ID": { "type": "int", - "value": 257 + "value": 236 }, "Tile_MainLight1": { "type": "byte", @@ -9332,7 +9332,7 @@ }, "Tile_ID": { "type": "int", - "value": 258 + "value": 90 }, "Tile_MainLight1": { "type": "byte", @@ -9504,7 +9504,7 @@ }, "Tile_ID": { "type": "int", - "value": 204 + "value": 36 }, "Tile_MainLight1": { "type": "byte", @@ -9516,7 +9516,7 @@ }, "Tile_Orientation": { "type": "int", - "value": 3 + "value": 0 }, "Tile_SrcLight1": { "type": "byte", @@ -9547,7 +9547,7 @@ }, "Tile_ID": { "type": "int", - "value": 36 + "value": 35 }, "Tile_MainLight1": { "type": "byte", @@ -9848,7 +9848,7 @@ }, "Tile_ID": { "type": "int", - "value": 113 + "value": 89 }, "Tile_MainLight1": { "type": "byte", @@ -9860,7 +9860,7 @@ }, "Tile_Orientation": { "type": "int", - "value": 0 + "value": 1 }, "Tile_SrcLight1": { "type": "byte", @@ -9891,7 +9891,7 @@ }, "Tile_ID": { "type": "int", - "value": 242 + "value": 90 }, "Tile_MainLight1": { "type": "byte", @@ -9903,7 +9903,7 @@ }, "Tile_Orientation": { "type": "int", - "value": 0 + "value": 3 }, "Tile_SrcLight1": { "type": "byte", @@ -9934,7 +9934,7 @@ }, "Tile_ID": { "type": "int", - "value": 253 + "value": 90 }, "Tile_MainLight1": { "type": "byte", @@ -9946,7 +9946,7 @@ }, "Tile_Orientation": { "type": "int", - "value": 0 + "value": 3 }, "Tile_SrcLight1": { "type": "byte", @@ -9977,7 +9977,7 @@ }, "Tile_ID": { "type": "int", - "value": 254 + "value": 231 }, "Tile_MainLight1": { "type": "byte", @@ -9989,7 +9989,7 @@ }, "Tile_Orientation": { "type": "int", - "value": 0 + "value": 1 }, "Tile_SrcLight1": { "type": "byte", @@ -10020,7 +10020,7 @@ }, "Tile_ID": { "type": "int", - "value": 255 + "value": 110 }, "Tile_MainLight1": { "type": "byte", @@ -10966,7 +10966,7 @@ }, "Tile_ID": { "type": "int", - "value": 115 + "value": 124 }, "Tile_MainLight1": { "type": "byte", @@ -10978,7 +10978,7 @@ }, "Tile_Orientation": { "type": "int", - "value": 0 + "value": 1 }, "Tile_SrcLight1": { "type": "byte", @@ -11173,7 +11173,7 @@ }, "Version": { "type": "dword", - "value": 248 + "value": 120 }, "Width": { "type": "int", diff --git a/_module/are/aschbournebank.are.json b/_module/are/aschbournebank.are.json index 92053be2..77b3207b 100644 --- a/_module/are/aschbournebank.are.json +++ b/_module/are/aschbournebank.are.json @@ -843,17 +843,13 @@ } ] }, - "TileBrdrDisabled": { - "type": "byte", - "value": 0 - }, "Tileset": { "type": "resref", "value": "tin01" }, "Version": { "type": "dword", - "value": 8 + "value": 7 }, "Width": { "type": "int", diff --git a/_module/are/aschbournecraftt.are.json b/_module/are/aschbournecraftt.are.json new file mode 100644 index 00000000..751e11ed --- /dev/null +++ b/_module/are/aschbournecraftt.are.json @@ -0,0 +1,522 @@ +{ + "__data_type": "ARE ", + "ChanceLightning": { + "type": "int", + "value": 0 + }, + "ChanceRain": { + "type": "int", + "value": 0 + }, + "ChanceSnow": { + "type": "int", + "value": 0 + }, + "Comments": { + "type": "cexostring", + "value": "" + }, + "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": 2 + }, + "ID": { + "type": "int", + "value": -1 + }, + "IsNight": { + "type": "byte", + "value": 1 + }, + "LightingScheme": { + "type": "byte", + "value": 12 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "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": "Aschbourne Craft Tool Shop" + } + }, + "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": 3 + }, + "ResRef": { + "type": "resref", + "value": "aschbournecraftt" + }, + "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": "AschbourneCraftToolShop" + }, + "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": 94 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 94 + }, + "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": 192 + }, + "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": 94 + }, + "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": 94 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 94 + }, + "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": 80 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 4 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 13 + }, + "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": 81 + }, + "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 + } + } + ] + }, + "TileBrdrDisabled": { + "type": "byte", + "value": 0 + }, + "Tileset": { + "type": "resref", + "value": "tin01" + }, + "Version": { + "type": "dword", + "value": 2 + }, + "Width": { + "type": "int", + "value": 4 + }, + "WindPower": { + "type": "int", + "value": 0 + } +} diff --git a/_module/are/banditcove.are.json b/_module/are/banditcove.are.json index 3bb75657..615333e8 100644 --- a/_module/are/banditcove.are.json +++ b/_module/are/banditcove.are.json @@ -4455,17 +4455,13 @@ } ] }, - "TileBrdrDisabled": { - "type": "byte", - "value": 0 - }, "Tileset": { "type": "resref", "value": "ttr01" }, "Version": { "type": "dword", - "value": 10 + "value": 9 }, "Width": { "type": "int", diff --git a/_module/are/bloodbackwoods.are.json b/_module/are/bloodbackwoods.are.json index 1c1965c9..a222d3e7 100644 --- a/_module/are/bloodbackwoods.are.json +++ b/_module/are/bloodbackwoods.are.json @@ -4455,17 +4455,13 @@ } ] }, - "TileBrdrDisabled": { - "type": "byte", - "value": 0 - }, "Tileset": { "type": "resref", "value": "ttf01" }, "Version": { "type": "dword", - "value": 4 + "value": 3 }, "Width": { "type": "int", diff --git a/_module/are/desolateanddespa.are.json b/_module/are/desolateanddespa.are.json new file mode 100644 index 00000000..9c8b54e7 --- /dev/null +++ b/_module/are/desolateanddespa.are.json @@ -0,0 +1,2926 @@ +{ + "__data_type": "ARE ", + "ChanceLightning": { + "type": "int", + "value": 0 + }, + "ChanceRain": { + "type": "int", + "value": 0 + }, + "ChanceSnow": { + "type": "int", + "value": 0 + }, + "Comments": { + "type": "cexostring", + "value": "" + }, + "Creator_ID": { + "type": "int", + "value": -1 + }, + "DayNightCycle": { + "type": "byte", + "value": 0 + }, + "Expansion_List": { + "type": "list", + "value": [] + }, + "Flags": { + "type": "dword", + "value": 4 + }, + "FogClipDist": { + "type": "float", + "value": 45.0 + }, + "Height": { + "type": "int", + "value": 8 + }, + "ID": { + "type": "int", + "value": -1 + }, + "IsNight": { + "type": "byte", + "value": 1 + }, + "LightingScheme": { + "type": "byte", + "value": 17 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "ModListenCheck": { + "type": "int", + "value": 0 + }, + "ModSpotCheck": { + "type": "int", + "value": 0 + }, + "MoonAmbientColor": { + "type": "dword", + "value": 3355424 + }, + "MoonDiffuseColor": { + "type": "dword", + "value": 12230770 + }, + "MoonFogAmount": { + "type": "byte", + "value": 6 + }, + "MoonFogColor": { + "type": "dword", + "value": 12169092 + }, + "MoonShadows": { + "type": "byte", + "value": 0 + }, + "Name": { + "type": "cexolocstring", + "value": { + "0": "Desolate and Despairing" + } + }, + "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": 3 + }, + "ResRef": { + "type": "resref", + "value": "desolateanddespa" + }, + "ShadowOpacity": { + "type": "byte", + "value": 60 + }, + "SkyBox": { + "type": "byte", + "value": 3 + }, + "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": "Genesis" + }, + "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": 1 + }, + "Tile_ID": { + "type": "int", + "value": 0 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 1 + }, + "Tile_ID": { + "type": "int", + "value": 9 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 29 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 26 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 18 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 74 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 42 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "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": 38 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 1 + }, + "Tile_ID": { + "type": "int", + "value": 4 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "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": 1 + }, + "Tile_ID": { + "type": "int", + "value": 10 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 28 + }, + "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": 13 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 46 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "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": 11 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 12 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 44 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 13 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 28 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 28 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 29 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 28 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 8 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 42 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 38 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 73 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 28 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 29 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 28 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 9 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "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": 37 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 36 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 19 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 46 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 1 + }, + "Tile_ID": { + "type": "int", + "value": 12 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 1 + }, + "Tile_ID": { + "type": "int", + "value": 10 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 1 + }, + "Tile_ID": { + "type": "int", + "value": 10 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 6 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 8 + }, + "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": 3 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 22 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 11 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 6 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 1 + }, + "Tile_ID": { + "type": "int", + "value": 4 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 1 + }, + "Tile_ID": { + "type": "int", + "value": 2 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 1 + }, + "Tile_ID": { + "type": "int", + "value": 46 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 1 + }, + "Tile_ID": { + "type": "int", + "value": 4 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 1 + }, + "Tile_ID": { + "type": "int", + "value": 12 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 54 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 53 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 11 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 6 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 1 + }, + "Tile_ID": { + "type": "int", + "value": 11 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 1 + }, + "Tile_ID": { + "type": "int", + "value": 3 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 1 + }, + "Tile_ID": { + "type": "int", + "value": 4 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 14 + }, + "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": 28 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 52 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 51 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 74 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 17 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 29 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 28 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 1 + }, + "Tile_ID": { + "type": "int", + "value": 12 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 28 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "Tile_Orientation": { + "type": "int", + "value": 1 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 0 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Tileset": { + "type": "resref", + "value": "tti01" + }, + "Version": { + "type": "dword", + "value": 10 + }, + "Width": { + "type": "int", + "value": 8 + }, + "WindPower": { + "type": "int", + "value": 0 + } +} diff --git a/_module/are/ey_dpcon_erewood.are.json b/_module/are/ey_dpcon_erewood.are.json new file mode 100644 index 00000000..a8b72dc4 --- /dev/null +++ b/_module/are/ey_dpcon_erewood.are.json @@ -0,0 +1,1249 @@ +{ + "__data_type": "ARE ", + "ChanceLightning": { + "type": "int", + "value": 0 + }, + "ChanceRain": { + "type": "int", + "value": 0 + }, + "ChanceSnow": { + "type": "int", + "value": 0 + }, + "Comments": { + "type": "cexostring", + "value": "" + }, + "Creator_ID": { + "type": "int", + "value": -1 + }, + "DayNightCycle": { + "type": "byte", + "value": 0 + }, + "Expansion_List": { + "type": "list", + "value": [] + }, + "Flags": { + "type": "dword", + "value": 4 + }, + "FogClipDist": { + "type": "float", + "value": 100.0 + }, + "Height": { + "type": "int", + "value": 5 + }, + "ID": { + "type": "int", + "value": -1 + }, + "IsNight": { + "type": "byte", + "value": 0 + }, + "LightingScheme": { + "type": "byte", + "value": 1 + }, + "LoadScreenID": { + "type": "word", + "value": 58 + }, + "ModListenCheck": { + "type": "int", + "value": 0 + }, + "ModSpotCheck": { + "type": "int", + "value": 0 + }, + "MoonAmbientColor": { + "type": "dword", + "value": 0 + }, + "MoonDiffuseColor": { + "type": "dword", + "value": 5066061 + }, + "MoonFogAmount": { + "type": "byte", + "value": 30 + }, + "MoonFogColor": { + "type": "dword", + "value": 0 + }, + "MoonShadows": { + "type": "byte", + "value": 0 + }, + "Name": { + "type": "cexolocstring", + "value": { + "0": "The Ere'Wood" + } + }, + "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": 3 + }, + "ResRef": { + "type": "resref", + "value": "ey_dpcon_erewood" + }, + "ShadowOpacity": { + "type": "byte", + "value": 30 + }, + "SkyBox": { + "type": "byte", + "value": 0 + }, + "SunAmbientColor": { + "type": "dword", + "value": 32896 + }, + "SunDiffuseColor": { + "type": "dword", + "value": 4227200 + }, + "SunFogAmount": { + "type": "byte", + "value": 0 + }, + "SunFogColor": { + "type": "dword", + "value": 4194368 + }, + "SunShadows": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "Genesis" + }, + "Tile_List": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 0 + }, + "Tile_AnimLoop2": { + "type": "byte", + "value": 0 + }, + "Tile_AnimLoop3": { + "type": "byte", + "value": 0 + }, + "Tile_Height": { + "type": "int", + "value": 0 + }, + "Tile_ID": { + "type": "int", + "value": 4 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 10 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 9 + }, + "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": 0 + }, + "Tile_AnimLoop2": { + "type": "byte", + "value": 0 + }, + "Tile_AnimLoop3": { + "type": "byte", + "value": 0 + }, + "Tile_Height": { + "type": "int", + "value": 0 + }, + "Tile_ID": { + "type": "int", + "value": 126 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 10 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 9 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 0 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 0 + }, + "Tile_AnimLoop2": { + "type": "byte", + "value": 0 + }, + "Tile_AnimLoop3": { + "type": "byte", + "value": 0 + }, + "Tile_Height": { + "type": "int", + "value": 0 + }, + "Tile_ID": { + "type": "int", + "value": 18 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 10 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 9 + }, + "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": 0 + }, + "Tile_AnimLoop2": { + "type": "byte", + "value": 0 + }, + "Tile_AnimLoop3": { + "type": "byte", + "value": 0 + }, + "Tile_Height": { + "type": "int", + "value": 0 + }, + "Tile_ID": { + "type": "int", + "value": 56 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 10 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 9 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 0 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 0 + }, + "Tile_AnimLoop2": { + "type": "byte", + "value": 0 + }, + "Tile_AnimLoop3": { + "type": "byte", + "value": 0 + }, + "Tile_Height": { + "type": "int", + "value": 0 + }, + "Tile_ID": { + "type": "int", + "value": 114 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 10 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 9 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 0 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 0 + }, + "Tile_AnimLoop2": { + "type": "byte", + "value": 0 + }, + "Tile_AnimLoop3": { + "type": "byte", + "value": 0 + }, + "Tile_Height": { + "type": "int", + "value": 0 + }, + "Tile_ID": { + "type": "int", + "value": 4 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 10 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 9 + }, + "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": 0 + }, + "Tile_AnimLoop2": { + "type": "byte", + "value": 0 + }, + "Tile_AnimLoop3": { + "type": "byte", + "value": 0 + }, + "Tile_Height": { + "type": "int", + "value": 0 + }, + "Tile_ID": { + "type": "int", + "value": 125 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 10 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 9 + }, + "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": 0 + }, + "Tile_AnimLoop2": { + "type": "byte", + "value": 0 + }, + "Tile_AnimLoop3": { + "type": "byte", + "value": 0 + }, + "Tile_Height": { + "type": "int", + "value": 0 + }, + "Tile_ID": { + "type": "int", + "value": 68 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 10 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 9 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 0 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 0 + }, + "Tile_AnimLoop2": { + "type": "byte", + "value": 0 + }, + "Tile_AnimLoop3": { + "type": "byte", + "value": 0 + }, + "Tile_Height": { + "type": "int", + "value": 0 + }, + "Tile_ID": { + "type": "int", + "value": 51 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 10 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 9 + }, + "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": 0 + }, + "Tile_AnimLoop2": { + "type": "byte", + "value": 0 + }, + "Tile_AnimLoop3": { + "type": "byte", + "value": 0 + }, + "Tile_Height": { + "type": "int", + "value": 0 + }, + "Tile_ID": { + "type": "int", + "value": 17 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 10 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 9 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 0 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 0 + }, + "Tile_AnimLoop2": { + "type": "byte", + "value": 0 + }, + "Tile_AnimLoop3": { + "type": "byte", + "value": 0 + }, + "Tile_Height": { + "type": "int", + "value": 0 + }, + "Tile_ID": { + "type": "int", + "value": 127 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 10 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 9 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 0 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 0 + }, + "Tile_AnimLoop2": { + "type": "byte", + "value": 0 + }, + "Tile_AnimLoop3": { + "type": "byte", + "value": 0 + }, + "Tile_Height": { + "type": "int", + "value": 0 + }, + "Tile_ID": { + "type": "int", + "value": 122 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 10 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 9 + }, + "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": 0 + }, + "Tile_AnimLoop2": { + "type": "byte", + "value": 0 + }, + "Tile_AnimLoop3": { + "type": "byte", + "value": 0 + }, + "Tile_Height": { + "type": "int", + "value": 0 + }, + "Tile_ID": { + "type": "int", + "value": 167 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 10 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 9 + }, + "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": 0 + }, + "Tile_AnimLoop2": { + "type": "byte", + "value": 0 + }, + "Tile_AnimLoop3": { + "type": "byte", + "value": 0 + }, + "Tile_Height": { + "type": "int", + "value": 0 + }, + "Tile_ID": { + "type": "int", + "value": 143 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 10 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 9 + }, + "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": 0 + }, + "Tile_AnimLoop2": { + "type": "byte", + "value": 0 + }, + "Tile_AnimLoop3": { + "type": "byte", + "value": 0 + }, + "Tile_Height": { + "type": "int", + "value": 0 + }, + "Tile_ID": { + "type": "int", + "value": 125 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 10 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 9 + }, + "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": 0 + }, + "Tile_AnimLoop2": { + "type": "byte", + "value": 0 + }, + "Tile_AnimLoop3": { + "type": "byte", + "value": 0 + }, + "Tile_Height": { + "type": "int", + "value": 0 + }, + "Tile_ID": { + "type": "int", + "value": 125 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 10 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 9 + }, + "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": 0 + }, + "Tile_AnimLoop2": { + "type": "byte", + "value": 0 + }, + "Tile_AnimLoop3": { + "type": "byte", + "value": 0 + }, + "Tile_Height": { + "type": "int", + "value": 0 + }, + "Tile_ID": { + "type": "int", + "value": 67 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 10 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 9 + }, + "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": 0 + }, + "Tile_AnimLoop2": { + "type": "byte", + "value": 0 + }, + "Tile_AnimLoop3": { + "type": "byte", + "value": 0 + }, + "Tile_Height": { + "type": "int", + "value": 0 + }, + "Tile_ID": { + "type": "int", + "value": 66 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 10 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 9 + }, + "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": 0 + }, + "Tile_AnimLoop2": { + "type": "byte", + "value": 0 + }, + "Tile_AnimLoop3": { + "type": "byte", + "value": 0 + }, + "Tile_Height": { + "type": "int", + "value": 0 + }, + "Tile_ID": { + "type": "int", + "value": 52 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 10 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 9 + }, + "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": 0 + }, + "Tile_AnimLoop2": { + "type": "byte", + "value": 0 + }, + "Tile_AnimLoop3": { + "type": "byte", + "value": 0 + }, + "Tile_Height": { + "type": "int", + "value": 0 + }, + "Tile_ID": { + "type": "int", + "value": 57 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 10 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 9 + }, + "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": 0 + }, + "Tile_AnimLoop2": { + "type": "byte", + "value": 0 + }, + "Tile_AnimLoop3": { + "type": "byte", + "value": 0 + }, + "Tile_Height": { + "type": "int", + "value": 0 + }, + "Tile_ID": { + "type": "int", + "value": 126 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 10 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 9 + }, + "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": 0 + }, + "Tile_AnimLoop2": { + "type": "byte", + "value": 0 + }, + "Tile_AnimLoop3": { + "type": "byte", + "value": 0 + }, + "Tile_Height": { + "type": "int", + "value": 0 + }, + "Tile_ID": { + "type": "int", + "value": 12 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 10 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 9 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 0 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 0 + }, + "Tile_AnimLoop2": { + "type": "byte", + "value": 0 + }, + "Tile_AnimLoop3": { + "type": "byte", + "value": 0 + }, + "Tile_Height": { + "type": "int", + "value": 0 + }, + "Tile_ID": { + "type": "int", + "value": 125 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 10 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 9 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 0 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 0 + }, + "Tile_AnimLoop2": { + "type": "byte", + "value": 0 + }, + "Tile_AnimLoop3": { + "type": "byte", + "value": 0 + }, + "Tile_Height": { + "type": "int", + "value": 0 + }, + "Tile_ID": { + "type": "int", + "value": 57 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 10 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 9 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 0 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 0 + }, + "Tile_AnimLoop2": { + "type": "byte", + "value": 0 + }, + "Tile_AnimLoop3": { + "type": "byte", + "value": 0 + }, + "Tile_Height": { + "type": "int", + "value": 0 + }, + "Tile_ID": { + "type": "int", + "value": 126 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 10 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 9 + }, + "Tile_Orientation": { + "type": "int", + "value": 1 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 0 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Tileset": { + "type": "resref", + "value": "ttf02" + }, + "Version": { + "type": "dword", + "value": 7 + }, + "Width": { + "type": "int", + "value": 5 + }, + "WindPower": { + "type": "int", + "value": 0 + } +} diff --git a/_module/are/frostedpits.are.json b/_module/are/frostedpits.are.json new file mode 100644 index 00000000..5e68b0e2 --- /dev/null +++ b/_module/are/frostedpits.are.json @@ -0,0 +1,2926 @@ +{ + "__data_type": "ARE ", + "ChanceLightning": { + "type": "int", + "value": 0 + }, + "ChanceRain": { + "type": "int", + "value": 0 + }, + "ChanceSnow": { + "type": "int", + "value": 0 + }, + "Comments": { + "type": "cexostring", + "value": "" + }, + "Creator_ID": { + "type": "int", + "value": -1 + }, + "DayNightCycle": { + "type": "byte", + "value": 0 + }, + "Expansion_List": { + "type": "list", + "value": [] + }, + "Flags": { + "type": "dword", + "value": 4 + }, + "FogClipDist": { + "type": "float", + "value": 45.0 + }, + "Height": { + "type": "int", + "value": 8 + }, + "ID": { + "type": "int", + "value": -1 + }, + "IsNight": { + "type": "byte", + "value": 1 + }, + "LightingScheme": { + "type": "byte", + "value": 20 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "ModListenCheck": { + "type": "int", + "value": 0 + }, + "ModSpotCheck": { + "type": "int", + "value": 0 + }, + "MoonAmbientColor": { + "type": "dword", + "value": 14362660 + }, + "MoonDiffuseColor": { + "type": "dword", + "value": 33023 + }, + "MoonFogAmount": { + "type": "byte", + "value": 3 + }, + "MoonFogColor": { + "type": "dword", + "value": 7091712 + }, + "MoonShadows": { + "type": "byte", + "value": 0 + }, + "Name": { + "type": "cexolocstring", + "value": { + "0": "Frosted Pits" + } + }, + "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": 3 + }, + "ResRef": { + "type": "resref", + "value": "frostedpits" + }, + "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": "Genesis" + }, + "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": 2 + }, + "Tile_ID": { + "type": "int", + "value": 47 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 8 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 8 + } + }, + { + "__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": 2 + }, + "Tile_ID": { + "type": "int", + "value": 4 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 1 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 9 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 9 + } + }, + { + "__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": 1 + }, + "Tile_ID": { + "type": "int", + "value": 7 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 8 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 8 + } + }, + { + "__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": 1 + }, + "Tile_ID": { + "type": "int", + "value": 8 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 9 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 9 + } + }, + { + "__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": 1 + }, + "Tile_ID": { + "type": "int", + "value": 8 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 9 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 9 + } + }, + { + "__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": 1 + }, + "Tile_ID": { + "type": "int", + "value": 9 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 9 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 9 + } + }, + { + "__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": 1 + }, + "Tile_ID": { + "type": "int", + "value": 7 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 2 + }, + "Tile_ID": { + "type": "int", + "value": 4 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 8 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 8 + } + }, + { + "__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": 1 + }, + "Tile_ID": { + "type": "int", + "value": 9 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 8 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 8 + } + }, + { + "__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": 1 + }, + "Tile_ID": { + "type": "int", + "value": 8 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 8 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 8 + } + }, + { + "__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": 1 + }, + "Tile_ID": { + "type": "int", + "value": 4 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "Tile_Orientation": { + "type": "int", + "value": 1 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 8 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 8 + } + }, + { + "__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": 6 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 8 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 8 + } + }, + { + "__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": 9 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 0 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 9 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 9 + } + }, + { + "__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": 1 + }, + "Tile_ID": { + "type": "int", + "value": 11 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "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": 1 + }, + "Tile_ID": { + "type": "int", + "value": 46 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 7 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 3 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 8 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 8 + } + }, + { + "__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": 46 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 4 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 1 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 9 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 9 + } + }, + { + "__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": 68 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 8 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 8 + } + }, + { + "__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": 10 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 8 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 8 + } + }, + { + "__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": 9 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 8 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 8 + } + }, + { + "__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": 7 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 8 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 8 + } + }, + { + "__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": 9 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 8 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 8 + } + }, + { + "__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": 54 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 53 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 8 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 8 + } + }, + { + "__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": 50 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 8 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 8 + } + }, + { + "__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": 59 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 9 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 9 + } + }, + { + "__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": 57 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 8 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 8 + } + }, + { + "__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": 55 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 8 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 8 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 8 + } + }, + { + "__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": 8 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "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": 52 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 8 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 8 + } + }, + { + "__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": 51 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 8 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 8 + } + }, + { + "__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": 50 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 8 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 8 + } + }, + { + "__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": 60 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 8 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 8 + } + }, + { + "__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": 58 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 56 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 8 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 8 + } + }, + { + "__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": 3 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 7 + }, + "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": 8 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 1 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 9 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 9 + } + }, + { + "__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": 9 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 1 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 8 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 8 + } + }, + { + "__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": 8 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 1 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 8 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 8 + } + }, + { + "__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": 8 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 1 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 9 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 9 + } + }, + { + "__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": 4 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 8 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 8 + } + }, + { + "__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": 68 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 8 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 1 + }, + "Tile_ID": { + "type": "int", + "value": 50 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 1 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 8 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 8 + } + }, + { + "__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": 1 + }, + "Tile_ID": { + "type": "int", + "value": 11 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 9 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 9 + } + }, + { + "__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": 1 + }, + "Tile_ID": { + "type": "int", + "value": 46 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "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": 1 + }, + "Tile_ID": { + "type": "int", + "value": 9 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 1 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 9 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 9 + } + }, + { + "__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": 1 + }, + "Tile_ID": { + "type": "int", + "value": 11 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 6 + }, + "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": 46 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "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": 2 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 1 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 8 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 8 + } + }, + { + "__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": 1 + }, + "Tile_ID": { + "type": "int", + "value": 47 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 1 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 8 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 8 + } + }, + { + "__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": 1 + }, + "Tile_ID": { + "type": "int", + "value": 7 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 2 + }, + "Tile_ID": { + "type": "int", + "value": 11 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 8 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 8 + } + }, + { + "__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": 2 + }, + "Tile_ID": { + "type": "int", + "value": 11 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 8 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 8 + } + }, + { + "__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": 1 + }, + "Tile_ID": { + "type": "int", + "value": 9 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 8 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 8 + } + }, + { + "__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": 1 + }, + "Tile_ID": { + "type": "int", + "value": 11 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 8 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 8 + } + }, + { + "__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": 1 + }, + "Tile_ID": { + "type": "int", + "value": 11 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 8 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 8 + } + }, + { + "__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": 7 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "Tile_Orientation": { + "type": "int", + "value": 1 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 0 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Tileset": { + "type": "resref", + "value": "tti01" + }, + "Version": { + "type": "dword", + "value": 12 + }, + "Width": { + "type": "int", + "value": 8 + }, + "WindPower": { + "type": "int", + "value": 0 + } +} diff --git a/_module/are/frozentimes.are.json b/_module/are/frozentimes.are.json new file mode 100644 index 00000000..0912bc7c --- /dev/null +++ b/_module/are/frozentimes.are.json @@ -0,0 +1,2926 @@ +{ + "__data_type": "ARE ", + "ChanceLightning": { + "type": "int", + "value": 0 + }, + "ChanceRain": { + "type": "int", + "value": 0 + }, + "ChanceSnow": { + "type": "int", + "value": 100 + }, + "Comments": { + "type": "cexostring", + "value": "" + }, + "Creator_ID": { + "type": "int", + "value": -1 + }, + "DayNightCycle": { + "type": "byte", + "value": 1 + }, + "Expansion_List": { + "type": "list", + "value": [] + }, + "Flags": { + "type": "dword", + "value": 4 + }, + "FogClipDist": { + "type": "float", + "value": 45.0 + }, + "Height": { + "type": "int", + "value": 8 + }, + "ID": { + "type": "int", + "value": -1 + }, + "IsNight": { + "type": "byte", + "value": 0 + }, + "LightingScheme": { + "type": "byte", + "value": 9 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "ModListenCheck": { + "type": "int", + "value": 0 + }, + "ModSpotCheck": { + "type": "int", + "value": 0 + }, + "MoonAmbientColor": { + "type": "dword", + "value": 0 + }, + "MoonDiffuseColor": { + "type": "dword", + "value": 5263440 + }, + "MoonFogAmount": { + "type": "byte", + "value": 7 + }, + "MoonFogColor": { + "type": "dword", + "value": 1973790 + }, + "MoonShadows": { + "type": "byte", + "value": 0 + }, + "Name": { + "type": "cexolocstring", + "value": { + "0": "Frozen Times" + } + }, + "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": 3 + }, + "ResRef": { + "type": "resref", + "value": "frozentimes" + }, + "ShadowOpacity": { + "type": "byte", + "value": 20 + }, + "SkyBox": { + "type": "byte", + "value": 5 + }, + "SunAmbientColor": { + "type": "dword", + "value": 16711680 + }, + "SunDiffuseColor": { + "type": "dword", + "value": 14079702 + }, + "SunFogAmount": { + "type": "byte", + "value": 7 + }, + "SunFogColor": { + "type": "dword", + "value": 12303291 + }, + "SunShadows": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "Genesis" + }, + "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": 1 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 1 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 1 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 1 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 1 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 1 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 1 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 1 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 20 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 25 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 20 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 20 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 26 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 20 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 24 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 27 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 24 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 68 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 23 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 18 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 23 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 22 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 32 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 25 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 19 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 48 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 49 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 71 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 12 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 74 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 74 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 24 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 20 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 23 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 74 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 74 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 4 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 47 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 46 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 14 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 27 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 22 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 22 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 24 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 13 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 1 + }, + "Tile_ID": { + "type": "int", + "value": 54 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 1 + }, + "Tile_ID": { + "type": "int", + "value": 53 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 29 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 25 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 50 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 22 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 25 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 1 + }, + "Tile_ID": { + "type": "int", + "value": 52 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 1 + }, + "Tile_ID": { + "type": "int", + "value": 51 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 29 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 26 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 19 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 19 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 24 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 15 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 29 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 29 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 31 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 1 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 2 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 2 + } + } + ] + }, + "Tileset": { + "type": "resref", + "value": "tti01" + }, + "Version": { + "type": "dword", + "value": 7 + }, + "Width": { + "type": "int", + "value": 8 + }, + "WindPower": { + "type": "int", + "value": 2 + } +} diff --git a/_module/are/jail_asch.are.json b/_module/are/jail_asch.are.json index 15846e53..ffd65743 100644 --- a/_module/are/jail_asch.are.json +++ b/_module/are/jail_asch.are.json @@ -671,17 +671,13 @@ } ] }, - "TileBrdrDisabled": { - "type": "byte", - "value": 0 - }, "Tileset": { "type": "resref", "value": "tic01" }, "Version": { "type": "dword", - "value": 3 + "value": 2 }, "Width": { "type": "int", diff --git a/_module/are/limbo001.are.json b/_module/are/limbo001.are.json new file mode 100644 index 00000000..01e5b149 --- /dev/null +++ b/_module/are/limbo001.are.json @@ -0,0 +1,2926 @@ +{ + "__data_type": "ARE ", + "ChanceLightning": { + "type": "int", + "value": 50 + }, + "ChanceRain": { + "type": "int", + "value": 100 + }, + "ChanceSnow": { + "type": "int", + "value": 0 + }, + "Comments": { + "type": "cexostring", + "value": "This are is used as storage location by various PRC systems. It should not be accessible to players under any circumstances.\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": 1 + }, + "Expansion_List": { + "type": "list", + "value": [] + }, + "Flags": { + "type": "dword", + "value": 4 + }, + "FogClipDist": { + "type": "float", + "value": 45.0 + }, + "Height": { + "type": "int", + "value": 8 + }, + "ID": { + "type": "int", + "value": -1 + }, + "IsNight": { + "type": "byte", + "value": 0 + }, + "LightingScheme": { + "type": "byte", + "value": 10 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "ModListenCheck": { + "type": "int", + "value": -2 + }, + "ModSpotCheck": { + "type": "int", + "value": -2 + }, + "MoonAmbientColor": { + "type": "dword", + "value": 0 + }, + "MoonDiffuseColor": { + "type": "dword", + "value": 2631720 + }, + "MoonFogAmount": { + "type": "byte", + "value": 3 + }, + "MoonFogColor": { + "type": "dword", + "value": 0 + }, + "MoonShadows": { + "type": "byte", + "value": 0 + }, + "Name": { + "type": "cexolocstring", + "value": { + "0": "Limbo" + } + }, + "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": 3 + }, + "ResRef": { + "type": "resref", + "value": "limbo001" + }, + "ShadowOpacity": { + "type": "byte", + "value": 30 + }, + "SkyBox": { + "type": "byte", + "value": 0 + }, + "SunAmbientColor": { + "type": "dword", + "value": 3947580 + }, + "SunDiffuseColor": { + "type": "dword", + "value": 7895160 + }, + "SunFogAmount": { + "type": "byte", + "value": 3 + }, + "SunFogColor": { + "type": "dword", + "value": 3947580 + }, + "SunShadows": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "Limbo" + }, + "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": 127 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 12 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 124 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 124 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 124 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 125 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 127 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 121 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 12 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 67 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 63 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 69 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 75 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 66 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 122 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 127 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 12 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 69 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 66 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 70 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 64 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 124 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 125 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 64 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 65 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 63 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 63 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 68 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 12 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 124 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 69 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 65 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 63 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 64 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 66 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 125 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 125 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 69 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 64 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 69 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 65 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 75 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 70 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 124 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 127 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 122 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 67 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 64 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 69 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 66 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 75 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 125 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 121 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 127 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 125 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 125 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 125 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 125 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 125 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 126 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 1 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 2 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 2 + } + } + ] + }, + "Tileset": { + "type": "resref", + "value": "ttd01" + }, + "Version": { + "type": "dword", + "value": 13 + }, + "Width": { + "type": "int", + "value": 8 + }, + "WindPower": { + "type": "int", + "value": 2 + } +} diff --git a/_module/are/mysticforge.are.json b/_module/are/mordmagman01.are.json similarity index 76% rename from _module/are/mysticforge.are.json rename to _module/are/mordmagman01.are.json index cb90e73f..0bd8f977 100644 --- a/_module/are/mysticforge.are.json +++ b/_module/are/mordmagman01.are.json @@ -14,7 +14,7 @@ }, "Comments": { "type": "cexostring", - "value": "" + "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", @@ -30,7 +30,7 @@ }, "Flags": { "type": "dword", - "value": 3 + "value": 1 }, "FogClipDist": { "type": "float", @@ -50,11 +50,11 @@ }, "LightingScheme": { "type": "byte", - "value": 20 + "value": 12 }, "LoadScreenID": { "type": "word", - "value": 98 + "value": 40 }, "ModListenCheck": { "type": "int", @@ -66,33 +66,33 @@ }, "MoonAmbientColor": { "type": "dword", - "value": 16744703 + "value": 3947580 }, "MoonDiffuseColor": { "type": "dword", - "value": 16711680 + "value": 11184810 }, "MoonFogAmount": { "type": "byte", - "value": 10 + "value": 5 }, "MoonFogColor": { "type": "dword", - "value": 3477558 + "value": 0 }, "MoonShadows": { "type": "byte", - "value": 1 + "value": 0 }, "Name": { "type": "cexolocstring", "value": { - "0": "Aschbourne Mystic Forge" + "0": "Mordenkainen's Magnificent Mansion" } }, "NoRest": { "type": "byte", - "value": 1 + "value": 0 }, "OnEnter": { "type": "resref", @@ -100,7 +100,7 @@ }, "OnExit": { "type": "resref", - "value": "_area_despawner" + "value": "" }, "OnHeartbeat": { "type": "resref", @@ -116,7 +116,7 @@ }, "ResRef": { "type": "resref", - "value": "mysticforge" + "value": "mordmagman01" }, "ShadowOpacity": { "type": "byte", @@ -148,7 +148,7 @@ }, "Tag": { "type": "cexostring", - "value": "MysticForgeasch" + "value": "MordenkainensMagnificentMansion" }, "Tile_List": { "type": "list", @@ -173,7 +173,7 @@ }, "Tile_ID": { "type": "int", - "value": 1 + "value": 116 }, "Tile_MainLight1": { "type": "byte", @@ -181,19 +181,62 @@ }, "Tile_MainLight2": { "type": "byte", - "value": 0 + "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_SrcLight1": { - "type": "byte", - "value": 8 - }, "Tile_SrcLight2": { "type": "byte", - "value": 8 + "value": 3 } }, { @@ -216,7 +259,7 @@ }, "Tile_ID": { "type": "int", - "value": 1 + "value": 116 }, "Tile_MainLight1": { "type": "byte", @@ -224,62 +267,19 @@ }, "Tile_MainLight2": { "type": "byte", - "value": 0 + "value": 13 }, "Tile_Orientation": { "type": "int", - "value": 0 + "value": 1 }, "Tile_SrcLight1": { "type": "byte", - "value": 8 - }, - "Tile_SrcLight2": { - "type": "byte", - "value": 8 - } - }, - { - "__struct_id": 1, - "Tile_AnimLoop1": { - "type": "byte", - "value": 0 - }, - "Tile_AnimLoop2": { - "type": "byte", - "value": 0 - }, - "Tile_AnimLoop3": { - "type": "byte", - "value": 0 - }, - "Tile_Height": { - "type": "int", - "value": 0 - }, - "Tile_ID": { - "type": "int", - "value": 39 - }, - "Tile_MainLight1": { - "type": "byte", - "value": 0 - }, - "Tile_MainLight2": { - "type": "byte", - "value": 0 - }, - "Tile_Orientation": { - "type": "int", "value": 3 }, - "Tile_SrcLight1": { - "type": "byte", - "value": 0 - }, "Tile_SrcLight2": { "type": "byte", - "value": 0 + "value": 3 } }, { @@ -302,11 +302,11 @@ }, "Tile_ID": { "type": "int", - "value": 1 + "value": 116 }, "Tile_MainLight1": { "type": "byte", - "value": 31 + "value": 30 }, "Tile_MainLight2": { "type": "byte", @@ -318,155 +318,26 @@ }, "Tile_SrcLight1": { "type": "byte", - "value": 8 - }, - "Tile_SrcLight2": { - "type": "byte", - "value": 8 - } - }, - { - "__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": 1 - }, - "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": 0 - }, - "Tile_AnimLoop2": { - "type": "byte", - "value": 0 - }, - "Tile_AnimLoop3": { - "type": "byte", - "value": 0 - }, - "Tile_Height": { - "type": "int", - "value": 0 - }, - "Tile_ID": { - "type": "int", - "value": 84 - }, - "Tile_MainLight1": { - "type": "byte", - "value": 0 - }, - "Tile_MainLight2": { - "type": "byte", - "value": 21 - }, - "Tile_Orientation": { - "type": "int", "value": 3 }, - "Tile_SrcLight1": { - "type": "byte", - "value": 0 - }, "Tile_SrcLight2": { "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 1, - "Tile_AnimLoop1": { - "type": "byte", - "value": 0 - }, - "Tile_AnimLoop2": { - "type": "byte", - "value": 0 - }, - "Tile_AnimLoop3": { - "type": "byte", - "value": 0 - }, - "Tile_Height": { - "type": "int", - "value": 0 - }, - "Tile_ID": { - "type": "int", - "value": 83 - }, - "Tile_MainLight1": { - "type": "byte", - "value": 0 - }, - "Tile_MainLight2": { - "type": "byte", - "value": 21 - }, - "Tile_Orientation": { - "type": "int", "value": 3 - }, - "Tile_SrcLight1": { - "type": "byte", - "value": 0 - }, - "Tile_SrcLight2": { - "type": "byte", - "value": 0 } }, { "__struct_id": 1, "Tile_AnimLoop1": { "type": "byte", - "value": 0 + "value": 1 }, "Tile_AnimLoop2": { "type": "byte", - "value": 0 + "value": 1 }, "Tile_AnimLoop3": { "type": "byte", - "value": 0 + "value": 1 }, "Tile_Height": { "type": "int", @@ -474,11 +345,11 @@ }, "Tile_ID": { "type": "int", - "value": 11 + "value": 82 }, "Tile_MainLight1": { "type": "byte", - "value": 21 + "value": 4 }, "Tile_MainLight2": { "type": "byte", @@ -529,15 +400,15 @@ }, "Tile_Orientation": { "type": "int", - "value": 1 + "value": 3 }, "Tile_SrcLight1": { "type": "byte", - "value": 8 + "value": 3 }, "Tile_SrcLight2": { "type": "byte", - "value": 8 + "value": 3 } }, { @@ -560,70 +431,27 @@ }, "Tile_ID": { "type": "int", - "value": 84 + "value": 82 }, "Tile_MainLight1": { "type": "byte", - "value": 0 + "value": 4 }, "Tile_MainLight2": { "type": "byte", "value": 0 }, - "Tile_Orientation": { - "type": "int", - "value": 1 - }, - "Tile_SrcLight1": { - "type": "byte", - "value": 8 - }, - "Tile_SrcLight2": { - "type": "byte", - "value": 8 - } - }, - { - "__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": 1 - }, - "Tile_MainLight1": { - "type": "byte", - "value": 0 - }, - "Tile_MainLight2": { - "type": "byte", - "value": 31 - }, "Tile_Orientation": { "type": "int", "value": 3 }, "Tile_SrcLight1": { "type": "byte", - "value": 9 + "value": 3 }, "Tile_SrcLight2": { "type": "byte", - "value": 9 + "value": 3 } }, { @@ -646,7 +474,7 @@ }, "Tile_ID": { "type": "int", - "value": 1 + "value": 116 }, "Tile_MainLight1": { "type": "byte", @@ -654,19 +482,19 @@ }, "Tile_MainLight2": { "type": "byte", - "value": 0 + "value": 13 }, "Tile_Orientation": { "type": "int", - "value": 0 + "value": 3 }, "Tile_SrcLight1": { "type": "byte", - "value": 8 + "value": 3 }, "Tile_SrcLight2": { "type": "byte", - "value": 8 + "value": 3 } }, { @@ -693,7 +521,7 @@ }, "Tile_MainLight1": { "type": "byte", - "value": 0 + "value": 30 }, "Tile_MainLight2": { "type": "byte", @@ -705,11 +533,11 @@ }, "Tile_SrcLight1": { "type": "byte", - "value": 9 + "value": 0 }, "Tile_SrcLight2": { "type": "byte", - "value": 9 + "value": 0 } }, { @@ -732,58 +560,15 @@ }, "Tile_ID": { "type": "int", - "value": 1 + "value": 174 }, "Tile_MainLight1": { "type": "byte", - "value": 0 + "value": 4 }, "Tile_MainLight2": { "type": "byte", - "value": 31 - }, - "Tile_Orientation": { - "type": "int", - "value": 0 - }, - "Tile_SrcLight1": { - "type": "byte", - "value": 8 - }, - "Tile_SrcLight2": { - "type": "byte", - "value": 8 - } - }, - { - "__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": 1 - }, - "Tile_MainLight1": { - "type": "byte", - "value": 0 - }, - "Tile_MainLight2": { - "type": "byte", - "value": 0 + "value": 13 }, "Tile_Orientation": { "type": "int", @@ -818,11 +603,11 @@ }, "Tile_ID": { "type": "int", - "value": 1 + "value": 83 }, "Tile_MainLight1": { "type": "byte", - "value": 31 + "value": 4 }, "Tile_MainLight2": { "type": "byte", @@ -834,11 +619,11 @@ }, "Tile_SrcLight1": { "type": "byte", - "value": 9 + "value": 3 }, "Tile_SrcLight2": { "type": "byte", - "value": 9 + "value": 3 } }, { @@ -861,7 +646,7 @@ }, "Tile_ID": { "type": "int", - "value": 1 + "value": 116 }, "Tile_MainLight1": { "type": "byte", @@ -869,62 +654,19 @@ }, "Tile_MainLight2": { "type": "byte", - "value": 0 + "value": 13 }, "Tile_Orientation": { "type": "int", - "value": 0 + "value": 3 }, "Tile_SrcLight1": { "type": "byte", - "value": 8 - }, - "Tile_SrcLight2": { - "type": "byte", - "value": 8 - } - }, - { - "__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": 84 - }, - "Tile_MainLight1": { - "type": "byte", - "value": 0 - }, - "Tile_MainLight2": { - "type": "byte", - "value": 0 - }, - "Tile_Orientation": { - "type": "int", "value": 2 }, - "Tile_SrcLight1": { - "type": "byte", - "value": 8 - }, "Tile_SrcLight2": { "type": "byte", - "value": 8 + "value": 2 } }, { @@ -947,7 +689,7 @@ }, "Tile_ID": { "type": "int", - "value": 1 + "value": 82 }, "Tile_MainLight1": { "type": "byte", @@ -959,15 +701,15 @@ }, "Tile_Orientation": { "type": "int", - "value": 3 + "value": 1 }, "Tile_SrcLight1": { "type": "byte", - "value": 9 + "value": 0 }, "Tile_SrcLight2": { "type": "byte", - "value": 9 + "value": 0 } }, { @@ -989,16 +731,102 @@ "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": 31 + "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", @@ -1006,26 +834,26 @@ }, "Tile_SrcLight1": { "type": "byte", - "value": 8 + "value": 0 }, "Tile_SrcLight2": { "type": "byte", - "value": 8 + "value": 0 } } ] }, "Tileset": { "type": "resref", - "value": "tid01" + "value": "tic01" }, "Version": { "type": "dword", - "value": 29 + "value": 6 }, "Width": { "type": "int", - "value": 5 + "value": 4 }, "WindPower": { "type": "int", diff --git a/_module/are/mordmagman02.are.json b/_module/are/mordmagman02.are.json new file mode 100644 index 00000000..0ff14462 --- /dev/null +++ b/_module/are/mordmagman02.are.json @@ -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 + } +} diff --git a/_module/are/mordmagman03.are.json b/_module/are/mordmagman03.are.json new file mode 100644 index 00000000..766929f1 --- /dev/null +++ b/_module/are/mordmagman03.are.json @@ -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 + } +} diff --git a/_module/are/mordmagman04.are.json b/_module/are/mordmagman04.are.json new file mode 100644 index 00000000..930a5634 --- /dev/null +++ b/_module/are/mordmagman04.are.json @@ -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 + } +} diff --git a/_module/are/mordmagman05.are.json b/_module/are/mordmagman05.are.json new file mode 100644 index 00000000..8ead0e25 --- /dev/null +++ b/_module/are/mordmagman05.are.json @@ -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 + } +} diff --git a/_module/are/mordmagman06.are.json b/_module/are/mordmagman06.are.json new file mode 100644 index 00000000..ca98b84a --- /dev/null +++ b/_module/are/mordmagman06.are.json @@ -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 + } +} diff --git a/_module/are/northaschwoods.are.json b/_module/are/northaschwoods.are.json index 2c61f005..350829ce 100644 --- a/_module/are/northaschwoods.are.json +++ b/_module/are/northaschwoods.are.json @@ -6347,17 +6347,13 @@ } ] }, - "TileBrdrDisabled": { - "type": "byte", - "value": 0 - }, "Tileset": { "type": "resref", "value": "ttf01" }, "Version": { "type": "dword", - "value": 8 + "value": 7 }, "Width": { "type": "int", diff --git a/_module/are/prc_maze_01.are.json b/_module/are/prc_maze_01.are.json new file mode 100644 index 00000000..4d4251db --- /dev/null +++ b/_module/are/prc_maze_01.are.json @@ -0,0 +1,11182 @@ +{ + "__data_type": "ARE ", + "ChanceLightning": { + "type": "int", + "value": 0 + }, + "ChanceRain": { + "type": "int", + "value": 0 + }, + "ChanceSnow": { + "type": "int", + "value": 0 + }, + "Comments": { + "type": "cexostring", + "value": "Local variable PRC_Maze_Entries_Count should contain the number of entry waypoints.\r\nThe tags of the entry waypoints should be of format PRC_MAZE_ENTRY_WP_N, where N is a sequential number unique to each entry, starting at value 1.\r\n\r\n\r\nThis area is provided by 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": 3 + }, + "FogClipDist": { + "type": "float", + "value": 45.0 + }, + "Height": { + "type": "int", + "value": 16 + }, + "ID": { + "type": "int", + "value": -1 + }, + "IsNight": { + "type": "byte", + "value": 1 + }, + "LightingScheme": { + "type": "byte", + "value": 13 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "ModListenCheck": { + "type": "int", + "value": 0 + }, + "ModSpotCheck": { + "type": "int", + "value": 0 + }, + "MoonAmbientColor": { + "type": "dword", + "value": 2960685 + }, + "MoonDiffuseColor": { + "type": "dword", + "value": 6457991 + }, + "MoonFogAmount": { + "type": "byte", + "value": 5 + }, + "MoonFogColor": { + "type": "dword", + "value": 0 + }, + "MoonShadows": { + "type": "byte", + "value": 0 + }, + "Name": { + "type": "cexolocstring", + "value": { + "0": "The Maze" + } + }, + "NoRest": { + "type": "byte", + "value": 1 + }, + "OnEnter": { + "type": "resref", + "value": "prc_maze_onenter" + }, + "OnExit": { + "type": "resref", + "value": "prc_maze_onexit" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerVsPlayer": { + "type": "byte", + "value": 3 + }, + "ResRef": { + "type": "resref", + "value": "prc_maze_01" + }, + "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": "prc_maze_01" + }, + "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": 119 + }, + "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 + } + }, + { + "__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": 127 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 30 + }, + "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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 37 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 30 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 38 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 127 + }, + "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": 127 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 119 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 4 + }, + "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": 41 + }, + "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": 127 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 30 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 37 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 4 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 118 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 39 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 38 + }, + "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": 38 + }, + "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": 127 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 30 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 127 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 30 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 13 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 39 + }, + "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": 38 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 30 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 13 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 130 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 119 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 38 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 13 + }, + "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": 37 + }, + "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": 39 + }, + "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": 127 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 38 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 4 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 37 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 127 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 30 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 39 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 38 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 119 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 4 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 118 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 13 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 127 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 38 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 13 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 37 + }, + "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": 130 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 13 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 37 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 127 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 30 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 37 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 4 + }, + "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": 38 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 13 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 127 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 40 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 4 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 13 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 38 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 4 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 37 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 4 + }, + "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": 39 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 30 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 38 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 39 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 30 + }, + "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": 37 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 30 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 41 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 4 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 37 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 30 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 13 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 39 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 30 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 130 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 30 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 127 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 13 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 38 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 4 + }, + "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": 37 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 4 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 38 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 13 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 30 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 38 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 127 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 4 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 38 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 4 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 39 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 30 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 118 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 39 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 30 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 39 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 119 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 30 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 13 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 39 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 30 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 13 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 40 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 30 + }, + "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": 37 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 30 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 127 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 4 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 39 + }, + "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": 37 + }, + "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": 127 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 4 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 39 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 30 + }, + "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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 38 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 4 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 127 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 4 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 39 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 37 + }, + "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": 38 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 4 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 37 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 30 + }, + "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": 130 + }, + "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": 130 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 38 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 127 + }, + "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": 130 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 30 + }, + "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": 127 + }, + "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": 38 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 37 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 30 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 37 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 4 + }, + "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": 127 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 30 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 130 + }, + "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": 38 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 4 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 38 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 13 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 127 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 119 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 37 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 30 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 127 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 127 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 13 + }, + "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": 38 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 127 + }, + "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": 38 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 30 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 127 + }, + "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": 39 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 30 + }, + "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": 37 + }, + "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": 39 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 30 + }, + "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": 38 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 4 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 127 + }, + "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": 127 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 13 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 38 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 5 + }, + "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": 37 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 130 + }, + "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": 127 + }, + "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": 127 + }, + "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": 127 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 30 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 39 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 4 + }, + "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": 40 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 30 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 38 + }, + "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": 39 + }, + "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": 38 + }, + "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": 38 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 30 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 13 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 37 + }, + "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": 37 + }, + "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": 38 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 4 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 119 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 13 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 127 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 37 + }, + "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": 127 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 4 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 130 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 37 + }, + "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": 130 + }, + "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": 130 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 37 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 4 + }, + "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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 38 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 38 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 127 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 37 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 30 + }, + "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": 38 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 4 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 127 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 4 + }, + "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": 37 + }, + "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": 38 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 37 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 119 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 4 + }, + "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": 38 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 127 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 119 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 38 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 37 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 13 + }, + "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": 39 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 30 + }, + "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": 37 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 30 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 39 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 30 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 13 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 38 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 4 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 127 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 37 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 4 + }, + "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": 37 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 38 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 127 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 4 + }, + "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": 130 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 30 + }, + "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": 37 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 4 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 39 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 39 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 39 + }, + "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": 37 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 38 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 4 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 39 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 4 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 38 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 39 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 30 + }, + "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": 38 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 4 + }, + "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": 38 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 38 + }, + "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": 39 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 39 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 38 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 30 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 127 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 37 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 5 + }, + "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": 127 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 4 + }, + "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": 39 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 37 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 38 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 119 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 37 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 38 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 4 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 38 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 38 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 13 + }, + "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": 127 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 38 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 127 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 4 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 13 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 130 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 38 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 30 + }, + "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": 39 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 13 + }, + "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": 130 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 38 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 39 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 4 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 4 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 13 + }, + "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": 118 + }, + "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": 38 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 38 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 13 + }, + "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": 127 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 38 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 127 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 38 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 38 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 4 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 13 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 38 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 5 + }, + "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": 127 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 4 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 38 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 37 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 30 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 30 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 127 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 4 + }, + "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": 127 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 39 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 30 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 37 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 38 + }, + "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": 38 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 119 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 127 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 4 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 38 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 38 + }, + "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": 37 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 30 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 13 + }, + "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": 39 + }, + "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": 130 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 4 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 119 + }, + "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": 38 + }, + "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": 39 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 127 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 37 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 4 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 39 + }, + "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": 37 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 30 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 38 + }, + "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": 37 + }, + "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": 38 + }, + "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": 38 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 37 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 30 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 38 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 119 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 4 + }, + "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": 127 + }, + "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": 37 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 4 + }, + "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": 38 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 30 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 38 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 127 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 37 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 4 + }, + "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": 38 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 38 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 30 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 37 + }, + "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": 127 + }, + "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": 38 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 13 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 38 + }, + "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": 38 + }, + "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": 38 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 30 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 127 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 0 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Tileset": { + "type": "resref", + "value": "tdc01" + }, + "Version": { + "type": "dword", + "value": 8 + }, + "Width": { + "type": "int", + "value": 16 + }, + "WindPower": { + "type": "int", + "value": 0 + } +} diff --git a/_module/are/ras_asch_temp_02.are.json b/_module/are/ras_asch_temp_02.are.json index 6be8f446..98b040cd 100644 --- a/_module/are/ras_asch_temp_02.are.json +++ b/_module/are/ras_asch_temp_02.are.json @@ -4283,17 +4283,13 @@ } ] }, - "TileBrdrDisabled": { - "type": "byte", - "value": 0 - }, "Tileset": { "type": "resref", "value": "tic01" }, "Version": { "type": "dword", - "value": 7 + "value": 6 }, "Width": { "type": "int", diff --git a/_module/are/ruinedminds001.are.json b/_module/are/ruinedminds001.are.json new file mode 100644 index 00000000..924fd641 --- /dev/null +++ b/_module/are/ruinedminds001.are.json @@ -0,0 +1,2926 @@ +{ + "__data_type": "ARE ", + "ChanceLightning": { + "type": "int", + "value": 0 + }, + "ChanceRain": { + "type": "int", + "value": 0 + }, + "ChanceSnow": { + "type": "int", + "value": 0 + }, + "Comments": { + "type": "cexostring", + "value": "" + }, + "Creator_ID": { + "type": "int", + "value": -1 + }, + "DayNightCycle": { + "type": "byte", + "value": 0 + }, + "Expansion_List": { + "type": "list", + "value": [] + }, + "Flags": { + "type": "dword", + "value": 3 + }, + "FogClipDist": { + "type": "float", + "value": 45.0 + }, + "Height": { + "type": "int", + "value": 8 + }, + "ID": { + "type": "int", + "value": -1 + }, + "IsNight": { + "type": "byte", + "value": 1 + }, + "LightingScheme": { + "type": "byte", + "value": 18 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "ModListenCheck": { + "type": "int", + "value": 0 + }, + "ModSpotCheck": { + "type": "int", + "value": 0 + }, + "MoonAmbientColor": { + "type": "dword", + "value": 2310951 + }, + "MoonDiffuseColor": { + "type": "dword", + "value": 2114144 + }, + "MoonFogAmount": { + "type": "byte", + "value": 10 + }, + "MoonFogColor": { + "type": "dword", + "value": 1849670 + }, + "MoonShadows": { + "type": "byte", + "value": 0 + }, + "Name": { + "type": "cexolocstring", + "value": { + "0": "Ruined Minds" + } + }, + "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": 3 + }, + "ResRef": { + "type": "resref", + "value": "ruinedminds001" + }, + "ShadowOpacity": { + "type": "byte", + "value": 60 + }, + "SkyBox": { + "type": "byte", + "value": 2 + }, + "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": "Genesis" + }, + "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": 11 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 9 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 1 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 2 + }, + "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": 9 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 2 + }, + "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": 12 + }, + "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": 8 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 1 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 219 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 1 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 2 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 179 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 167 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 8 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 2 + }, + "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": 263 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 1 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 2 + }, + "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": 235 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 2 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 240 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 2 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 264 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 224 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 103 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 1 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 2 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 180 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 2 + }, + "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": 8 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 255 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 1 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 9 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 1 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 2 + }, + "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": 187 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 1 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 2 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 222 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 170 + }, + "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": 131 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 221 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 2 + }, + "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": 9 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 110 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 1 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 11 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 2 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 184 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 90 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 91 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 170 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 2 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 218 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 1 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 2 + }, + "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": 9 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 1 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 134 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 2 + }, + "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": 11 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 1 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 2 + }, + "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": 185 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 1 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 2 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 92 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 1 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 2 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 93 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 2 + }, + "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": 222 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 2 + }, + "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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 2 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 186 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 193 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 183 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 3 + }, + "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": 184 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 2 + }, + "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": 94 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 2 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 95 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 1 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 2 + }, + "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": 221 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 1 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 2 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 1 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 179 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 2 + }, + "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": 161 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 221 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 1 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 2 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 168 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 2 + }, + "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": 96 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 2 + }, + "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": 97 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 220 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 2 + }, + "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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 1 + }, + "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": 167 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 2 + }, + "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": 180 + }, + "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": 219 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 2 + }, + "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": 218 + }, + "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": 221 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 2 + }, + "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": 168 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 212 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 2 + }, + "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": 5 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 2 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 2 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 2 + } + } + ] + }, + "Tileset": { + "type": "resref", + "value": "tdr01" + }, + "Version": { + "type": "dword", + "value": 6 + }, + "Width": { + "type": "int", + "value": 8 + }, + "WindPower": { + "type": "int", + "value": 0 + } +} diff --git a/_module/are/serverentryandoo.are.json b/_module/are/serverentryandoo.are.json new file mode 100644 index 00000000..10afc596 --- /dev/null +++ b/_module/are/serverentryandoo.are.json @@ -0,0 +1,1468 @@ +{ + "__data_type": "ARE ", + "ChanceLightning": { + "type": "int", + "value": 50 + }, + "ChanceRain": { + "type": "int", + "value": 100 + }, + "ChanceSnow": { + "type": "int", + "value": 0 + }, + "Comments": { + "type": "cexostring", + "value": "" + }, + "Creator_ID": { + "type": "int", + "value": -1 + }, + "DayNightCycle": { + "type": "byte", + "value": 1 + }, + "Expansion_List": { + "type": "list", + "value": [] + }, + "Flags": { + "type": "dword", + "value": 4 + }, + "FogClipDist": { + "type": "float", + "value": 45.0 + }, + "Height": { + "type": "int", + "value": 6 + }, + "ID": { + "type": "int", + "value": -1 + }, + "IsNight": { + "type": "byte", + "value": 0 + }, + "LightingScheme": { + "type": "byte", + "value": 10 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "ModListenCheck": { + "type": "int", + "value": 0 + }, + "ModSpotCheck": { + "type": "int", + "value": 0 + }, + "MoonAmbientColor": { + "type": "dword", + "value": 0 + }, + "MoonDiffuseColor": { + "type": "dword", + "value": 2631720 + }, + "MoonFogAmount": { + "type": "byte", + "value": 3 + }, + "MoonFogColor": { + "type": "dword", + "value": 0 + }, + "MoonShadows": { + "type": "byte", + "value": 0 + }, + "Name": { + "type": "cexolocstring", + "value": { + "0": "Aschbourne Server Entry and OOC" + } + }, + "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": 3 + }, + "ResRef": { + "type": "resref", + "value": "serverentryandoo" + }, + "ShadowOpacity": { + "type": "byte", + "value": 30 + }, + "SkyBox": { + "type": "byte", + "value": 0 + }, + "SunAmbientColor": { + "type": "dword", + "value": 3947580 + }, + "SunDiffuseColor": { + "type": "dword", + "value": 7895160 + }, + "SunFogAmount": { + "type": "byte", + "value": 3 + }, + "SunFogColor": { + "type": "dword", + "value": 3947580 + }, + "SunShadows": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ServerEntryandOOC" + }, + "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": 253 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 254 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 158 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 160 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 162 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 249 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 413 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 157 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 159 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 161 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 247 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 303 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 218 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 223 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 220 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 249 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 412 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 197 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 200 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 203 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 253 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 252 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 196 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 199 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 202 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 261 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "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": 261 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 195 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 198 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "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": 201 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 2 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 2 + } + } + ] + }, + "TileBrdrDisabled": { + "type": "byte", + "value": 0 + }, + "Tileset": { + "type": "resref", + "value": "ttz01" + }, + "Version": { + "type": "dword", + "value": 7 + }, + "Width": { + "type": "int", + "value": 5 + }, + "WindPower": { + "type": "int", + "value": 2 + } +} diff --git a/_module/are/aschentryandooc.are.json b/_module/are/thequietofthemin.are.json similarity index 91% rename from _module/are/aschentryandooc.are.json rename to _module/are/thequietofthemin.are.json index 2ce96d61..ee5bf809 100644 --- a/_module/are/aschentryandooc.are.json +++ b/_module/are/thequietofthemin.are.json @@ -22,7 +22,7 @@ }, "DayNightCycle": { "type": "byte", - "value": 1 + "value": 0 }, "Expansion_List": { "type": "list", @@ -34,7 +34,7 @@ }, "FogClipDist": { "type": "float", - "value": 45.0 + "value": 100.0 }, "Height": { "type": "int", @@ -54,7 +54,7 @@ }, "LoadScreenID": { "type": "word", - "value": 0 + "value": 63 }, "ModListenCheck": { "type": "int", @@ -87,7 +87,7 @@ "Name": { "type": "cexolocstring", "value": { - "0": "Asch Entry and OOC" + "0": "The Quiet of the Mind" } }, "NoRest": { @@ -116,7 +116,7 @@ }, "ResRef": { "type": "resref", - "value": "aschentryandooc" + "value": "thequietofthemin" }, "ShadowOpacity": { "type": "byte", @@ -124,7 +124,7 @@ }, "SkyBox": { "type": "byte", - "value": 0 + "value": 2 }, "SunAmbientColor": { "type": "dword", @@ -136,7 +136,7 @@ }, "SunFogAmount": { "type": "byte", - "value": 0 + "value": 1 }, "SunFogColor": { "type": "dword", @@ -148,7 +148,7 @@ }, "Tag": { "type": "cexostring", - "value": "AschEntryandOOC" + "value": "Genesis" }, "Tile_List": { "type": "list", @@ -157,15 +157,15 @@ "__struct_id": 1, "Tile_AnimLoop1": { "type": "byte", - "value": 1 + "value": 0 }, "Tile_AnimLoop2": { "type": "byte", - "value": 1 + "value": 0 }, "Tile_AnimLoop3": { "type": "byte", - "value": 1 + "value": 0 }, "Tile_Height": { "type": "int", @@ -173,58 +173,15 @@ }, "Tile_ID": { "type": "int", - "value": 261 + "value": 7 }, "Tile_MainLight1": { "type": "byte", - "value": 0 + "value": 16 }, "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": 261 - }, - "Tile_MainLight1": { - "type": "byte", - "value": 0 - }, - "Tile_MainLight2": { - "type": "byte", - "value": 0 + "value": 16 }, "Tile_Orientation": { "type": "int", @@ -243,15 +200,15 @@ "__struct_id": 1, "Tile_AnimLoop1": { "type": "byte", - "value": 1 + "value": 0 }, "Tile_AnimLoop2": { "type": "byte", - "value": 1 + "value": 0 }, "Tile_AnimLoop3": { "type": "byte", - "value": 1 + "value": 0 }, "Tile_Height": { "type": "int", @@ -259,15 +216,15 @@ }, "Tile_ID": { "type": "int", - "value": 158 + "value": 22 }, "Tile_MainLight1": { "type": "byte", - "value": 0 + "value": 16 }, "Tile_MainLight2": { "type": "byte", - "value": 0 + "value": 16 }, "Tile_Orientation": { "type": "int", @@ -286,15 +243,15 @@ "__struct_id": 1, "Tile_AnimLoop1": { "type": "byte", - "value": 1 + "value": 0 }, "Tile_AnimLoop2": { "type": "byte", - "value": 1 + "value": 0 }, "Tile_AnimLoop3": { "type": "byte", - "value": 1 + "value": 0 }, "Tile_Height": { "type": "int", @@ -302,144 +259,15 @@ }, "Tile_ID": { "type": "int", - "value": 160 + "value": 24 }, "Tile_MainLight1": { "type": "byte", - "value": 0 + "value": 16 }, "Tile_MainLight2": { "type": "byte", - "value": 0 - }, - "Tile_Orientation": { - "type": "int", - "value": 3 - }, - "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": 162 - }, - "Tile_MainLight1": { - "type": "byte", - "value": 0 - }, - "Tile_MainLight2": { - "type": "byte", - "value": 0 - }, - "Tile_Orientation": { - "type": "int", - "value": 3 - }, - "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": 261 - }, - "Tile_MainLight1": { - "type": "byte", - "value": 0 - }, - "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": 261 - }, - "Tile_MainLight1": { - "type": "byte", - "value": 0 - }, - "Tile_MainLight2": { - "type": "byte", - "value": 0 + "value": 16 }, "Tile_Orientation": { "type": "int", @@ -458,15 +286,15 @@ "__struct_id": 1, "Tile_AnimLoop1": { "type": "byte", - "value": 1 + "value": 0 }, "Tile_AnimLoop2": { "type": "byte", - "value": 1 + "value": 0 }, "Tile_AnimLoop3": { "type": "byte", - "value": 1 + "value": 0 }, "Tile_Height": { "type": "int", @@ -474,15 +302,15 @@ }, "Tile_ID": { "type": "int", - "value": 403 + "value": 20 }, "Tile_MainLight1": { "type": "byte", - "value": 0 + "value": 16 }, "Tile_MainLight2": { "type": "byte", - "value": 0 + "value": 16 }, "Tile_Orientation": { "type": "int", @@ -501,15 +329,15 @@ "__struct_id": 1, "Tile_AnimLoop1": { "type": "byte", - "value": 1 + "value": 0 }, "Tile_AnimLoop2": { "type": "byte", - "value": 1 + "value": 0 }, "Tile_AnimLoop3": { "type": "byte", - "value": 1 + "value": 0 }, "Tile_Height": { "type": "int", @@ -517,230 +345,15 @@ }, "Tile_ID": { "type": "int", - "value": 157 + "value": 11 }, "Tile_MainLight1": { "type": "byte", - "value": 0 + "value": 16 }, "Tile_MainLight2": { "type": "byte", - "value": 0 - }, - "Tile_Orientation": { - "type": "int", - "value": 3 - }, - "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": 159 - }, - "Tile_MainLight1": { - "type": "byte", - "value": 0 - }, - "Tile_MainLight2": { - "type": "byte", - "value": 0 - }, - "Tile_Orientation": { - "type": "int", - "value": 3 - }, - "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": 161 - }, - "Tile_MainLight1": { - "type": "byte", - "value": 0 - }, - "Tile_MainLight2": { - "type": "byte", - "value": 0 - }, - "Tile_Orientation": { - "type": "int", - "value": 3 - }, - "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": 403 - }, - "Tile_MainLight1": { - "type": "byte", - "value": 0 - }, - "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": 261 - }, - "Tile_MainLight1": { - "type": "byte", - "value": 0 - }, - "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": 403 - }, - "Tile_MainLight1": { - "type": "byte", - "value": 0 - }, - "Tile_MainLight2": { - "type": "byte", - "value": 0 + "value": 16 }, "Tile_Orientation": { "type": "int", @@ -759,833 +372,16 @@ "__struct_id": 1, "Tile_AnimLoop1": { "type": "byte", - "value": 1 + "value": 0 }, "Tile_AnimLoop2": { "type": "byte", - "value": 1 + "value": 0 }, "Tile_AnimLoop3": { "type": "byte", - "value": 1 - }, - "Tile_Height": { - "type": "int", "value": 0 }, - "Tile_ID": { - "type": "int", - "value": 393 - }, - "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": 307 - }, - "Tile_MainLight1": { - "type": "byte", - "value": 0 - }, - "Tile_MainLight2": { - "type": "byte", - "value": 0 - }, - "Tile_Orientation": { - "type": "int", - "value": 3 - }, - "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": 407 - }, - "Tile_MainLight1": { - "type": "byte", - "value": 0 - }, - "Tile_MainLight2": { - "type": "byte", - "value": 0 - }, - "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": 403 - }, - "Tile_MainLight1": { - "type": "byte", - "value": 0 - }, - "Tile_MainLight2": { - "type": "byte", - "value": 0 - }, - "Tile_Orientation": { - "type": "int", - "value": 3 - }, - "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": 195 - }, - "Tile_MainLight1": { - "type": "byte", - "value": 0 - }, - "Tile_MainLight2": { - "type": "byte", - "value": 0 - }, - "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": 196 - }, - "Tile_MainLight1": { - "type": "byte", - "value": 0 - }, - "Tile_MainLight2": { - "type": "byte", - "value": 0 - }, - "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": 197 - }, - "Tile_MainLight1": { - "type": "byte", - "value": 0 - }, - "Tile_MainLight2": { - "type": "byte", - "value": 0 - }, - "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": 309 - }, - "Tile_MainLight1": { - "type": "byte", - "value": 0 - }, - "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": 408 - }, - "Tile_MainLight1": { - "type": "byte", - "value": 0 - }, - "Tile_MainLight2": { - "type": "byte", - "value": 0 - }, - "Tile_Orientation": { - "type": "int", - "value": 3 - }, - "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": 248 - }, - "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": 198 - }, - "Tile_MainLight1": { - "type": "byte", - "value": 0 - }, - "Tile_MainLight2": { - "type": "byte", - "value": 0 - }, - "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": 199 - }, - "Tile_MainLight1": { - "type": "byte", - "value": 0 - }, - "Tile_MainLight2": { - "type": "byte", - "value": 0 - }, - "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": 200 - }, - "Tile_MainLight1": { - "type": "byte", - "value": 0 - }, - "Tile_MainLight2": { - "type": "byte", - "value": 0 - }, - "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": 220 - }, - "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": 72 - }, - "Tile_MainLight1": { - "type": "byte", - "value": 0 - }, - "Tile_MainLight2": { - "type": "byte", - "value": 0 - }, - "Tile_Orientation": { - "type": "int", - "value": 3 - }, - "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": 74 - }, - "Tile_MainLight1": { - "type": "byte", - "value": 0 - }, - "Tile_MainLight2": { - "type": "byte", - "value": 0 - }, - "Tile_Orientation": { - "type": "int", - "value": 3 - }, - "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": 201 - }, - "Tile_MainLight1": { - "type": "byte", - "value": 0 - }, - "Tile_MainLight2": { - "type": "byte", - "value": 0 - }, - "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": 202 - }, - "Tile_MainLight1": { - "type": "byte", - "value": 0 - }, - "Tile_MainLight2": { - "type": "byte", - "value": 0 - }, - "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": 203 - }, - "Tile_MainLight1": { - "type": "byte", - "value": 0 - }, - "Tile_MainLight2": { - "type": "byte", - "value": 0 - }, - "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 @@ -1596,11 +392,11 @@ }, "Tile_MainLight1": { "type": "byte", - "value": 0 + "value": 16 }, "Tile_MainLight2": { "type": "byte", - "value": 0 + "value": 16 }, "Tile_Orientation": { "type": "int", @@ -1619,15 +415,15 @@ "__struct_id": 1, "Tile_AnimLoop1": { "type": "byte", - "value": 1 + "value": 0 }, "Tile_AnimLoop2": { "type": "byte", - "value": 1 + "value": 0 }, "Tile_AnimLoop3": { "type": "byte", - "value": 1 + "value": 0 }, "Tile_Height": { "type": "int", @@ -1635,16 +431,231 @@ }, "Tile_ID": { "type": "int", - "value": 71 + "value": 198 }, "Tile_MainLight1": { "type": "byte", - "value": 0 + "value": 16 }, "Tile_MainLight2": { + "type": "byte", + "value": 16 + }, + "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": 0 + }, + "Tile_AnimLoop2": { + "type": "byte", + "value": 0 + }, + "Tile_AnimLoop3": { + "type": "byte", + "value": 0 + }, + "Tile_Height": { + "type": "int", + "value": 0 + }, + "Tile_ID": { + "type": "int", + "value": 86 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 16 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 16 + }, + "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": 0 + }, + "Tile_AnimLoop2": { + "type": "byte", + "value": 0 + }, + "Tile_AnimLoop3": { + "type": "byte", + "value": 0 + }, + "Tile_Height": { + "type": "int", + "value": 0 + }, + "Tile_ID": { + "type": "int", + "value": 22 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 16 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 16 + }, + "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": 0 + }, + "Tile_AnimLoop2": { + "type": "byte", + "value": 0 + }, + "Tile_AnimLoop3": { + "type": "byte", + "value": 0 + }, + "Tile_Height": { + "type": "int", + "value": 0 + }, + "Tile_ID": { + "type": "int", + "value": 7 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 16 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 16 + }, + "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": 0 + }, + "Tile_AnimLoop2": { + "type": "byte", + "value": 0 + }, + "Tile_AnimLoop3": { + "type": "byte", + "value": 0 + }, + "Tile_Height": { + "type": "int", + "value": 0 + }, + "Tile_ID": { + "type": "int", + "value": 194 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 16 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 16 + }, + "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": 0 + }, + "Tile_AnimLoop2": { + "type": "byte", + "value": 0 + }, + "Tile_AnimLoop3": { + "type": "byte", + "value": 0 + }, + "Tile_Height": { + "type": "int", + "value": 0 + }, + "Tile_ID": { + "type": "int", + "value": 193 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 16 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 16 + }, "Tile_Orientation": { "type": "int", "value": 3 @@ -1662,32 +673,1021 @@ "__struct_id": 1, "Tile_AnimLoop1": { "type": "byte", - "value": 1 + "value": 0 }, "Tile_AnimLoop2": { "type": "byte", - "value": 1 + "value": 0 }, "Tile_AnimLoop3": { "type": "byte", + "value": 0 + }, + "Tile_Height": { + "type": "int", "value": 1 }, + "Tile_ID": { + "type": "int", + "value": 202 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 16 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 16 + }, + "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": 0 + }, + "Tile_AnimLoop2": { + "type": "byte", + "value": 0 + }, + "Tile_AnimLoop3": { + "type": "byte", + "value": 0 + }, + "Tile_Height": { + "type": "int", + "value": 1 + }, + "Tile_ID": { + "type": "int", + "value": 87 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 16 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 16 + }, + "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": 0 + }, + "Tile_AnimLoop2": { + "type": "byte", + "value": 0 + }, + "Tile_AnimLoop3": { + "type": "byte", + "value": 0 + }, + "Tile_Height": { + "type": "int", + "value": 1 + }, + "Tile_ID": { + "type": "int", + "value": 38 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 16 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 16 + }, + "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": 0 + }, + "Tile_AnimLoop2": { + "type": "byte", + "value": 0 + }, + "Tile_AnimLoop3": { + "type": "byte", + "value": 0 + }, "Tile_Height": { "type": "int", "value": 0 }, "Tile_ID": { "type": "int", - "value": 73 + "value": 205 }, "Tile_MainLight1": { "type": "byte", - "value": 0 + "value": 16 }, "Tile_MainLight2": { + "type": "byte", + "value": 16 + }, + "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": 0 + }, + "Tile_AnimLoop2": { + "type": "byte", + "value": 0 + }, + "Tile_AnimLoop3": { + "type": "byte", + "value": 0 + }, + "Tile_Height": { + "type": "int", + "value": 0 + }, + "Tile_ID": { + "type": "int", + "value": 11 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 16 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 16 + }, + "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": 0 + }, + "Tile_AnimLoop2": { + "type": "byte", + "value": 0 + }, + "Tile_AnimLoop3": { + "type": "byte", + "value": 0 + }, + "Tile_Height": { + "type": "int", + "value": 0 + }, + "Tile_ID": { + "type": "int", + "value": 20 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 16 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 16 + }, + "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": 0 + }, + "Tile_AnimLoop2": { + "type": "byte", + "value": 0 + }, + "Tile_AnimLoop3": { + "type": "byte", + "value": 0 + }, + "Tile_Height": { + "type": "int", + "value": 1 + }, + "Tile_ID": { + "type": "int", + "value": 49 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 16 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 16 + }, + "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": 0 + }, + "Tile_AnimLoop2": { + "type": "byte", + "value": 0 + }, + "Tile_AnimLoop3": { + "type": "byte", + "value": 0 + }, + "Tile_Height": { + "type": "int", + "value": 1 + }, + "Tile_ID": { + "type": "int", + "value": 35 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 16 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 16 + }, + "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": 0 + }, + "Tile_AnimLoop2": { + "type": "byte", + "value": 0 + }, + "Tile_AnimLoop3": { + "type": "byte", + "value": 0 + }, + "Tile_Height": { + "type": "int", + "value": 1 + }, + "Tile_ID": { + "type": "int", + "value": 38 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 16 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 16 + }, + "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": 0 + }, + "Tile_AnimLoop2": { + "type": "byte", + "value": 0 + }, + "Tile_AnimLoop3": { + "type": "byte", + "value": 0 + }, + "Tile_Height": { + "type": "int", + "value": 0 + }, + "Tile_ID": { + "type": "int", + "value": 186 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 16 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 16 + }, + "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": 0 + }, + "Tile_AnimLoop2": { + "type": "byte", + "value": 0 + }, + "Tile_AnimLoop3": { + "type": "byte", + "value": 0 + }, + "Tile_Height": { + "type": "int", + "value": 0 + }, + "Tile_ID": { + "type": "int", + "value": 193 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 16 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 16 + }, + "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": 0 + }, + "Tile_AnimLoop2": { + "type": "byte", + "value": 0 + }, + "Tile_AnimLoop3": { + "type": "byte", + "value": 0 + }, + "Tile_Height": { + "type": "int", + "value": 0 + }, + "Tile_ID": { + "type": "int", + "value": 20 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 16 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 16 + }, + "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": 0 + }, + "Tile_AnimLoop2": { + "type": "byte", + "value": 0 + }, + "Tile_AnimLoop3": { + "type": "byte", + "value": 0 + }, + "Tile_Height": { + "type": "int", + "value": 1 + }, + "Tile_ID": { + "type": "int", + "value": 49 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 16 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 16 + }, + "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": 0 + }, + "Tile_AnimLoop2": { + "type": "byte", + "value": 0 + }, + "Tile_AnimLoop3": { + "type": "byte", + "value": 0 + }, + "Tile_Height": { + "type": "int", + "value": 1 + }, + "Tile_ID": { + "type": "int", + "value": 202 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 16 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 16 + }, + "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": 0 + }, + "Tile_AnimLoop2": { + "type": "byte", + "value": 0 + }, + "Tile_AnimLoop3": { + "type": "byte", + "value": 0 + }, + "Tile_Height": { + "type": "int", + "value": 1 + }, + "Tile_ID": { + "type": "int", + "value": 50 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 16 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 16 + }, + "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": 0 + }, + "Tile_AnimLoop2": { + "type": "byte", + "value": 0 + }, + "Tile_AnimLoop3": { + "type": "byte", + "value": 0 + }, + "Tile_Height": { + "type": "int", + "value": 0 + }, + "Tile_ID": { + "type": "int", + "value": 55 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 16 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 16 + }, + "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": 0 + }, + "Tile_AnimLoop2": { + "type": "byte", + "value": 0 + }, + "Tile_AnimLoop3": { + "type": "byte", + "value": 0 + }, + "Tile_Height": { + "type": "int", + "value": 0 + }, + "Tile_ID": { + "type": "int", + "value": 58 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 16 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 16 + }, + "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": 0 + }, + "Tile_AnimLoop2": { + "type": "byte", + "value": 0 + }, + "Tile_AnimLoop3": { + "type": "byte", + "value": 0 + }, + "Tile_Height": { + "type": "int", + "value": 0 + }, + "Tile_ID": { + "type": "int", + "value": 20 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 16 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 16 + }, + "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": 0 + }, + "Tile_AnimLoop2": { + "type": "byte", + "value": 0 + }, + "Tile_AnimLoop3": { + "type": "byte", + "value": 0 + }, + "Tile_Height": { + "type": "int", + "value": 1 + }, + "Tile_ID": { + "type": "int", + "value": 49 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 16 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 16 + }, + "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": 0 + }, + "Tile_AnimLoop2": { + "type": "byte", + "value": 0 + }, + "Tile_AnimLoop3": { + "type": "byte", + "value": 0 + }, + "Tile_Height": { + "type": "int", + "value": 1 + }, + "Tile_ID": { + "type": "int", + "value": 202 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 16 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 16 + }, + "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": 0 + }, + "Tile_AnimLoop2": { + "type": "byte", + "value": 0 + }, + "Tile_AnimLoop3": { + "type": "byte", + "value": 0 + }, + "Tile_Height": { + "type": "int", + "value": 1 + }, + "Tile_ID": { + "type": "int", + "value": 207 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 16 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 16 + }, + "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": 0 + }, + "Tile_AnimLoop2": { + "type": "byte", + "value": 0 + }, + "Tile_AnimLoop3": { + "type": "byte", + "value": 0 + }, + "Tile_Height": { + "type": "int", + "value": 0 + }, + "Tile_ID": { + "type": "int", + "value": 0 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 16 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 16 + }, + "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": 0 + }, + "Tile_AnimLoop2": { + "type": "byte", + "value": 0 + }, + "Tile_AnimLoop3": { + "type": "byte", + "value": 0 + }, + "Tile_Height": { + "type": "int", + "value": 0 + }, + "Tile_ID": { + "type": "int", + "value": 6 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 16 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 16 + }, + "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": 0 + }, + "Tile_AnimLoop2": { + "type": "byte", + "value": 0 + }, + "Tile_AnimLoop3": { + "type": "byte", + "value": 0 + }, + "Tile_Height": { + "type": "int", + "value": 0 + }, + "Tile_ID": { + "type": "int", + "value": 20 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 16 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 16 + }, "Tile_Orientation": { "type": "int", "value": 3 @@ -1703,17 +1703,13 @@ } ] }, - "TileBrdrDisabled": { - "type": "byte", - "value": 0 - }, "Tileset": { "type": "resref", - "value": "ttz01" + "value": "ttr01" }, "Version": { "type": "dword", - "value": 5 + "value": 4 }, "Width": { "type": "int", diff --git a/_module/are/tyecraft01.are.json b/_module/are/tyecraft01.are.json new file mode 100644 index 00000000..f0c405ab --- /dev/null +++ b/_module/are/tyecraft01.are.json @@ -0,0 +1,518 @@ +{ + "__data_type": "ARE ", + "ChanceLightning": { + "type": "int", + "value": 0 + }, + "ChanceRain": { + "type": "int", + "value": 0 + }, + "ChanceSnow": { + "type": "int", + "value": 0 + }, + "Comments": { + "type": "cexostring", + "value": "" + }, + "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": 2 + }, + "ID": { + "type": "int", + "value": -1 + }, + "IsNight": { + "type": "byte", + "value": 1 + }, + "LightingScheme": { + "type": "byte", + "value": 13 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "ModListenCheck": { + "type": "int", + "value": 0 + }, + "ModSpotCheck": { + "type": "int", + "value": 0 + }, + "MoonAmbientColor": { + "type": "dword", + "value": 2960685 + }, + "MoonDiffuseColor": { + "type": "dword", + "value": 6457991 + }, + "MoonFogAmount": { + "type": "byte", + "value": 5 + }, + "MoonFogColor": { + "type": "dword", + "value": 0 + }, + "MoonShadows": { + "type": "byte", + "value": 0 + }, + "Name": { + "type": "cexolocstring", + "value": { + "0": "Roadtree's Blacksmithing + Craft" + } + }, + "NoRest": { + "type": "byte", + "value": 0 + }, + "OnEnter": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "_area_despawner" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerVsPlayer": { + "type": "byte", + "value": 3 + }, + "ResRef": { + "type": "resref", + "value": "tyecraft01" + }, + "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": "tyecraft01" + }, + "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": 82 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 4 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 88 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 30 + }, + "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": 89 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 4 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "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": 82 + }, + "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 + } + }, + { + "__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": 93 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 30 + }, + "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": 82 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 30 + }, + "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": 82 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 14 + }, + "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": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 13 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 2 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 2 + } + } + ] + }, + "Tileset": { + "type": "resref", + "value": "tic01" + }, + "Version": { + "type": "dword", + "value": 7 + }, + "Width": { + "type": "int", + "value": 4 + }, + "WindPower": { + "type": "int", + "value": 0 + } +} diff --git a/_module/dlg/pleaseexamine.dlg.json b/_module/dlg/pleaseexamine.dlg.json new file mode 100644 index 00000000..eb36bb67 --- /dev/null +++ b/_module/dlg/pleaseexamine.dlg.json @@ -0,0 +1,105 @@ +{ + "__data_type": "DLG ", + "DelayEntry": { + "type": "dword", + "value": 0 + }, + "DelayReply": { + "type": "dword", + "value": 0 + }, + "EndConverAbort": { + "type": "resref", + "value": "" + }, + "EndConversation": { + "type": "resref", + "value": "" + }, + "EntryList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ActionParams": { + "type": "list", + "value": [] + }, + "Animation": { + "type": "dword", + "value": 0 + }, + "AnimLoop": { + "type": "byte", + "value": 1 + }, + "Comment": { + "type": "cexostring", + "value": "" + }, + "Delay": { + "type": "dword", + "value": 4294967295 + }, + "Quest": { + "type": "cexostring", + "value": "" + }, + "RepliesList": { + "type": "list", + "value": [] + }, + "Script": { + "type": "resref", + "value": "" + }, + "Sound": { + "type": "resref", + "value": "" + }, + "Speaker": { + "type": "cexostring", + "value": "" + }, + "Text": { + "type": "cexolocstring", + "value": { + "0": "Please Examine" + } + } + } + ] + }, + "NumWords": { + "type": "dword", + "value": 2 + }, + "PreventZoomIn": { + "type": "byte", + "value": 0 + }, + "ReplyList": { + "type": "list", + "value": [] + }, + "StartingList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Active": { + "type": "resref", + "value": "" + }, + "ConditionParams": { + "type": "list", + "value": [] + }, + "Index": { + "type": "dword", + "value": 0 + } + } + ] + } +} diff --git a/_module/dlg/fuddmerch.dlg.json b/_module/dlg/store052.dlg.json similarity index 97% rename from _module/dlg/fuddmerch.dlg.json rename to _module/dlg/store052.dlg.json index 7dac5bf9..20a4c05c 100644 --- a/_module/dlg/fuddmerch.dlg.json +++ b/_module/dlg/store052.dlg.json @@ -103,7 +103,7 @@ "Text": { "type": "cexolocstring", "value": { - "0": "Greetins.\r\nAll yer crafting tools right here. Yer need anything?" + "0": "Welcome to my shop. Would you like to see my wares?" } } } @@ -111,7 +111,7 @@ }, "NumWords": { "type": "dword", - "value": 22 + "value": 23 }, "PreventZoomIn": { "type": "byte", @@ -152,7 +152,7 @@ }, "Script": { "type": "resref", - "value": "fuddmerch" + "value": "openstore052" }, "Sound": { "type": "resref", diff --git a/_module/gic/asch_huntgrnd01.gic.json b/_module/gic/asch_huntgrnd01.gic.json new file mode 100644 index 00000000..1d4ebfb6 --- /dev/null +++ b/_module/gic/asch_huntgrnd01.gic.json @@ -0,0 +1,120 @@ +{ + "__data_type": "GIC ", + "Creature List": { + "type": "list", + "value": [] + }, + "Door List": { + "type": "list", + "value": [ + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "MineExit" + } + } + ] + }, + "Encounter List": { + "type": "list", + "value": [ + { + "__struct_id": 7 + }, + { + "__struct_id": 7 + }, + { + "__struct_id": 7 + }, + { + "__struct_id": 7 + }, + { + "__struct_id": 7 + }, + { + "__struct_id": 7 + }, + { + "__struct_id": 7 + }, + { + "__struct_id": 7 + }, + { + "__struct_id": 7 + }, + { + "__struct_id": 7 + }, + { + "__struct_id": 7 + }, + { + "__struct_id": 7 + }, + { + "__struct_id": 7 + }, + { + "__struct_id": 7 + } + ] + }, + "List": { + "type": "list", + "value": [] + }, + "Placeable List": { + "type": "list", + "value": [ + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Low treasure script." + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Low treasure script." + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "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": "On the Advanced tab, replace with whatever information you wish to appear on the Map of an area." + } + } + ] + } +} diff --git a/_module/gic/asch_huntground.gic.json b/_module/gic/asch_huntground.gic.json index 4ec48224..f5c34fe9 100644 --- a/_module/gic/asch_huntground.gic.json +++ b/_module/gic/asch_huntground.gic.json @@ -48,7 +48,22 @@ }, "Placeable List": { "type": "list", - "value": [] + "value": [ + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Low treasure script." + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Low treasure script." + } + } + ] }, "SoundList": { "type": "list", @@ -79,6 +94,13 @@ "type": "cexostring", "value": "" } + }, + { + "__struct_id": 5, + "Comment": { + "type": "cexostring", + "value": "On the Advanced tab, replace with whatever information you wish to appear on the Map of an area." + } } ] } diff --git a/_module/gic/asch_magicshop.gic.json b/_module/gic/asch_magicshop.gic.json index db2cfd87..7fd5635b 100644 --- a/_module/gic/asch_magicshop.gic.json +++ b/_module/gic/asch_magicshop.gic.json @@ -21,13 +21,6 @@ "type": "cexostring", "value": "Fancy Door" } - }, - { - "__struct_id": 8, - "Comment": { - "type": "cexostring", - "value": "" - } } ] }, diff --git a/_module/gic/asch_n_bandit01.gic.json b/_module/gic/asch_n_bandit01.gic.json new file mode 100644 index 00000000..c452f215 --- /dev/null +++ b/_module/gic/asch_n_bandit01.gic.json @@ -0,0 +1,131 @@ +{ + "__data_type": "GIC ", + "Creature List": { + "type": "list", + "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": [ + { + "__struct_id": 7 + }, + { + "__struct_id": 7 + }, + { + "__struct_id": 7 + }, + { + "__struct_id": 7 + }, + { + "__struct_id": 7 + }, + { + "__struct_id": 7 + }, + { + "__struct_id": 7 + }, + { + "__struct_id": 7 + } + ] + }, + "List": { + "type": "list", + "value": [] + }, + "Placeable List": { + "type": "list", + "value": [ + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Low treasure script." + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Doom of Daggerdale v1.1 (Rar)\r\nby Ice-Child & Suedomsa" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Sphinx Statue" + } + } + ] + }, + "SoundList": { + "type": "list", + "value": [] + }, + "StoreList": { + "type": "list", + "value": [] + }, + "TriggerList": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + } + ] + }, + "WaypointList": { + "type": "list", + "value": [ + { + "__struct_id": 5, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 5, + "Comment": { + "type": "cexostring", + "value": "On the Advanced tab, replace with whatever information you wish to appear on the Map of an area." + } + }, + { + "__struct_id": 5, + "Comment": { + "type": "cexostring", + "value": "On the Advanced tab, replace with whatever information you wish to appear on the Map of an area." + } + } + ] + } +} diff --git a/_module/gic/asch_n_bandit02.gic.json b/_module/gic/asch_n_bandit02.gic.json new file mode 100644 index 00000000..7c3198f5 --- /dev/null +++ b/_module/gic/asch_n_bandit02.gic.json @@ -0,0 +1,823 @@ +{ + "__data_type": "GIC ", + "Creature List": { + "type": "list", + "value": [] + }, + "Door List": { + "type": "list", + "value": [ + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "Metal Door" + } + }, + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "Metal Door" + } + }, + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "Metal Door" + } + }, + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "Metal Door" + } + }, + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "Metal Door" + } + }, + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "Metal Door" + } + }, + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "Metal Door" + } + }, + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "Metal Door" + } + }, + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "Metal Door" + } + }, + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "Metal Door" + } + }, + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "Metal Door" + } + }, + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "Metal Door" + } + }, + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "Metal Door" + } + }, + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "Metal Door" + } + }, + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "Metal Door" + } + }, + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "Metal Door" + } + }, + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "Metal Door" + } + }, + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "Metal Door" + } + }, + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "Metal Door" + } + }, + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "Metal Door" + } + } + ] + }, + "Encounter List": { + "type": "list", + "value": [ + { + "__struct_id": 7 + }, + { + "__struct_id": 7 + }, + { + "__struct_id": 7 + }, + { + "__struct_id": 7 + }, + { + "__struct_id": 7 + }, + { + "__struct_id": 7 + }, + { + "__struct_id": 7 + }, + { + "__struct_id": 7 + }, + { + "__struct_id": 7 + }, + { + "__struct_id": 7 + }, + { + "__struct_id": 7 + }, + { + "__struct_id": 7 + }, + { + "__struct_id": 7 + }, + { + "__struct_id": 7 + }, + { + "__struct_id": 7 + }, + { + "__struct_id": 7 + }, + { + "__struct_id": 7 + }, + { + "__struct_id": 7 + }, + { + "__struct_id": 7 + }, + { + "__struct_id": 7 + }, + { + "__struct_id": 7 + }, + { + "__struct_id": 7 + }, + { + "__struct_id": 7 + }, + { + "__struct_id": 7 + }, + { + "__struct_id": 7 + }, + { + "__struct_id": 7 + }, + { + "__struct_id": 7 + }, + { + "__struct_id": 7 + }, + { + "__struct_id": 7 + }, + { + "__struct_id": 7 + }, + { + "__struct_id": 7 + }, + { + "__struct_id": 7 + }, + { + "__struct_id": 7 + }, + { + "__struct_id": 7 + }, + { + "__struct_id": 7 + } + ] + }, + "List": { + "type": "list", + "value": [] + }, + "Placeable List": { + "type": "list", + "value": [ + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: LOK Dungeon Tileset 1.04 Full by Danmar\r\n(Placeables only extracted)\r\nmodified by SBird for CEP" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: LOK Dungeon Tileset 1.04 Full by Danmar\r\n(Placeables only extracted)\r\nmodified by SBird for CEP" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Medieval Non-gunpowder siege artillery by some_ux\r\n" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Medieval Non-gunpowder siege artillery by some_ux\r\n" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: Coulisfu Oriental Rural Tileset v2.3" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Rug Large" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Rug Large" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Weapon Rack" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Weapon Rack" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: Coulisfu Oriental Rural Tileset v2.3" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Sittable Chairs by Janus\r\n" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Candelabra" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Candelabra" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Alchemist's Apparatus" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Sphinx Statue" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "volition's Bio Placeables by volition\r\n" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "volition's Bio Placeables by volition\r\n" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "volition's Bio Placeables by volition\r\n" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "volition's Bio Placeables by volition\r\n" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Chest - 1 (Low treasure script)" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "volition's Bio Placeables by volition\r\n" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "volition's Bio Placeables by volition\r\n" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "volition's Bio Placeables by volition\r\n" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "volition's Bio Placeables by volition\r\n" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Chest - 1 (Low treasure script)" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Chest - 1 (Low treasure script)" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Candelabra" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Candelabra" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Candelabra" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Candelabra" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Candelabra" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Candelabra" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Candelabra" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Candelabra" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Candelabra" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Statue pack for CEP v1.5 by Whalebones" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Statue pack for CEP v1.5 by Whalebones" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: Translucent Crystal Balls by Lisa" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Magic Sparks - Purple" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "volition's Bio Placeables by volition\r\n" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Lisa’s Placeables SOU/1.3 padded by Lisa\r\n" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "TCC - Interiors\r\nby The_NWNCCC\r\nmodified by SBird for CEP" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Charlie's Oriental Placables v1.0 by Charlie" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Rokugan V2 by Kerry Mortensen\r\n" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Candelabra" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Candelabra" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Candelabra" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Candelabra" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Candelabra" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Large Bed" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Painting" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Low treasure script." + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Sphinx Statue" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "TCC - Interiors\r\nby The_NWNCCC\r\nmodified by SBird for CEP" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Chest - 1 (Low treasure script)" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Candelabra" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Candelabra" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Low treasure script." + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Low treasure script." + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Low treasure script." + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Low treasure script." + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "volition's Bio Placeables by volition\r\n" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Low treasure script." + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "\r\n" + } + }, + { + "__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": [ + { + "__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": [] + } +} diff --git a/_module/gic/asch_n_bandit03.gic.json b/_module/gic/asch_n_bandit03.gic.json new file mode 100644 index 00000000..ef464049 --- /dev/null +++ b/_module/gic/asch_n_bandit03.gic.json @@ -0,0 +1,1239 @@ +{ + "__data_type": "GIC ", + "Creature List": { + "type": "list", + "value": [] + }, + "Door List": { + "type": "list", + "value": [ + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "MineExit" + } + } + ] + }, + "Encounter List": { + "type": "list", + "value": [ + { + "__struct_id": 7 + }, + { + "__struct_id": 7 + }, + { + "__struct_id": 7 + }, + { + "__struct_id": 7 + }, + { + "__struct_id": 7 + }, + { + "__struct_id": 7 + }, + { + "__struct_id": 7 + }, + { + "__struct_id": 7 + }, + { + "__struct_id": 7 + }, + { + "__struct_id": 7 + }, + { + "__struct_id": 7 + }, + { + "__struct_id": 7 + }, + { + "__struct_id": 7 + }, + { + "__struct_id": 7 + }, + { + "__struct_id": 7 + }, + { + "__struct_id": 7 + }, + { + "__struct_id": 7 + } + ] + }, + "List": { + "type": "list", + "value": [] + }, + "Placeable List": { + "type": "list", + "value": [ + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Chest - 1 (Low treasure script)" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Corpse - 1 (Low treasure script)" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Corpse - 1 (Low treasure script)" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Chest - 1 (Low treasure script)" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Low treasure script." + } + } + ] + }, + "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 + } + }, + { + "__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 + } + }, + { + "__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": "" + } + }, + { + "__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": "" + } + }, + { + "__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": "" + } + }, + { + "__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": "" + } + }, + { + "__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": "" + } + }, + { + "__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": "" + } + }, + { + "__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": "" + } + }, + { + "__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": "" + } + }, + { + "__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": "" + } + }, + { + "__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": "" + } + }, + { + "__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": "" + } + }, + { + "__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": "" + } + }, + { + "__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": "" + } + }, + { + "__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": "On the Advanced tab, replace with whatever information you wish to appear on the Map of an area." + } + } + ] + } +} diff --git a/_module/gic/asch_wetlands.gic.json b/_module/gic/asch_wetlands.gic.json index 7696fbbb..d85058b3 100644 --- a/_module/gic/asch_wetlands.gic.json +++ b/_module/gic/asch_wetlands.gic.json @@ -244,6 +244,34 @@ "value": "" } }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, { "__struct_id": 9, "Comment": { @@ -482,34 +510,6 @@ "value": "" } }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, { "__struct_id": 9, "Comment": { diff --git a/_module/gic/aschentryandooc.gic.json b/_module/gic/asch_wolfcave.gic.json similarity index 75% rename from _module/gic/aschentryandooc.gic.json rename to _module/gic/asch_wolfcave.gic.json index 7e86c5a2..2bd06d0e 100644 --- a/_module/gic/aschentryandooc.gic.json +++ b/_module/gic/asch_wolfcave.gic.json @@ -2,15 +2,7 @@ "__data_type": "GIC ", "Creature List": { "type": "list", - "value": [ - { - "__struct_id": 4, - "Comment": { - "type": "cexostring", - "value": "" - } - } - ] + "value": [] }, "Door List": { "type": "list", @@ -19,14 +11,30 @@ "__struct_id": 8, "Comment": { "type": "cexostring", - "value": "Ship 1 Door" + "value": "MineExit" } } ] }, "Encounter List": { "type": "list", - "value": [] + "value": [ + { + "__struct_id": 7 + }, + { + "__struct_id": 7 + }, + { + "__struct_id": 7 + }, + { + "__struct_id": 7 + }, + { + "__struct_id": 7 + } + ] }, "List": { "type": "list", @@ -39,7 +47,7 @@ "__struct_id": 9, "Comment": { "type": "cexostring", - "value": "Merchants Shingle - 2" + "value": "Low treasure script." } } ] diff --git a/_module/gic/asch_worgcave.gic.json b/_module/gic/asch_worgcave.gic.json new file mode 100644 index 00000000..16cb29b7 --- /dev/null +++ b/_module/gic/asch_worgcave.gic.json @@ -0,0 +1,78 @@ +{ + "__data_type": "GIC ", + "Creature List": { + "type": "list", + "value": [] + }, + "Door List": { + "type": "list", + "value": [ + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "MineExit" + } + }, + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "MineExit" + } + } + ] + }, + "Encounter List": { + "type": "list", + "value": [ + { + "__struct_id": 7 + }, + { + "__struct_id": 7 + }, + { + "__struct_id": 7 + }, + { + "__struct_id": 7 + }, + { + "__struct_id": 7 + } + ] + }, + "List": { + "type": "list", + "value": [] + }, + "Placeable List": { + "type": "list", + "value": [ + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Low treasure script." + } + } + ] + }, + "SoundList": { + "type": "list", + "value": [] + }, + "StoreList": { + "type": "list", + "value": [] + }, + "TriggerList": { + "type": "list", + "value": [] + }, + "WaypointList": { + "type": "list", + "value": [] + } +} diff --git a/_module/gic/aschbourne_st001.gic.json b/_module/gic/aschbourne_st001.gic.json new file mode 100644 index 00000000..8c613b33 --- /dev/null +++ b/_module/gic/aschbourne_st001.gic.json @@ -0,0 +1,1796 @@ +{ + "__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": "" + } + } + ] + }, + "Door List": { + "type": "list", + "value": [ + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "RuralExit" + } + }, + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "RuralExit" + } + }, + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "CaveExit" + } + }, + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "CaveExit" + } + }, + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "Strong Door" + } + }, + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "Strong Door" + } + }, + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "Strong Door" + } + }, + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "Strong Door" + } + }, + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "Iron Portcullis" + } + }, + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "Strong Door" + } + }, + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "Strong Door" + } + }, + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "Strong Door" + } + }, + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "Strong Door" + } + }, + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "Strong Door" + } + }, + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "Strong Door" + } + } + ] + }, + "Encounter List": { + "type": "list", + "value": [] + }, + "List": { + "type": "list", + "value": [] + }, + "Placeable List": { + "type": "list", + "value": [ + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Box / Crate - 3 (Medium treasure script)" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Box / Crate - 4 (High treasure script)" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Box / Crate - 1 (Low treasure script)" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Low treasure script." + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: LOKPak v3 by Danmar\r\nmodified by SBird for CEP" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: LOKPak v3 by Danmar\r\nmodified by SBird for CEP" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: LOKPak v3 by Danmar\r\nmodified by SBird for CEP" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: LOKPak v3 by Danmar\r\nmodified by SBird for CEP" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: LOKPak v3 by Danmar\r\nmodified by SBird for CEP" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: LOKPak v3 by Danmar\r\nmodified by SBird for CEP" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: LOKPak v3 by Danmar\r\nmodified by SBird for CEP" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: LOKPak v3 by Danmar\r\nmodified by SBird for CEP" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Log -- sittable placeable by jin\r\n" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Log -- sittable placeable by jin\r\n" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Merchants Shingle - 1" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Merchants Shingle - 2" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: LOKPak v3 by Danmar\r\nmodified by SBird for CEP" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: LOKPak v3 by Danmar\r\nmodified by SBird for CEP" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: LOKPak v3 by Danmar\r\nmodified by SBird for CEP" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: LOKPak v3 by Danmar\r\nmodified by SBird for CEP" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Merchants Shingle - 5" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Invisible Object" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Merchants Shingle - 2" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Signpost - 1" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Signpost - 1" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Invisible Object" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Invisible Object" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Invisible Object" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Invisible Object" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: LOKPak v3 by Danmar\r\nmodified by SBird for CEP" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Signpost - 1" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Invisible Object" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Invisible Object" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "DOA Shop Frontage 1.1 by Den of Assassins\r\n" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "volition's Bio Placeables by volition\r\n" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Signpost - 1" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Invisible Object" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Invisible Object" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Sphinx Statue" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: MGS Fountains & Firebowls by M.G.Skaggs Edited by SBird for CEP." + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Rokugan V2 by Kerry Mortensen\r\nmodified by SBird for CEP" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Rokugan V2 by Kerry Mortensen\r\nmodified by SBird for CEP" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: DK Furniture Plus by Nethy\r\nmodified by SBird for CEP" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: DK Furniture Plus by Nethy\r\nmodified by SBird for CEP" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Signpost - 1" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Invisible Object" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Invisible Object" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Merchants Shingle - 4" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Moss" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: Placeable Water v1.1 by Adam Miller" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Rokugan V2 by Kerry Mortensen\r\n" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: LOKPak v3 by Danmar Edited by SBird for CEP." + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: LOKPak v3 by Danmar Edited by SBird for CEP." + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: All Purpose Placeables 1.1 by M.G.Skaggs" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: All Purpose Placeables 1.1 by M.G.Skaggs" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: LOK Dungeon Tileset 1.04 Full by Danmar\r\n(Placeables only extracted)" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: some_ux's Caravels V4.2" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: LOKPak v3 by Danmar\r\nmodified by SBird for CEP" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "DOA Shop Frontage 1.1 by Den of Assassins\r\n" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "DOA Shop Frontage 1.1 by Den of Assassins\r\n" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "DOA Shop Frontage 1.1 by Den of Assassins\r\n" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Merchants Shingle - 6" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: MGS Fountains & Firebowls by M.G.Skaggs Edited by SBird for CEP." + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Merchants Shingle - 8" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: LOKPak v3 by Danmar\r\nmodified by SBird for CEP" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: Tir Na Og Tree Pack 1 v2.01 By Martin E" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Low treasure script." + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Drow Symbols by anachrodragon\r\n" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: Megalith Placeables v1.0 by Mr._X & Chanteur" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: Megalith Placeables v1.0 by Mr._X & Chanteur" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: LOKPak v3 by Danmar\r\nmodified by SBird for CEP" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: LOKPak v3 by Danmar\r\nmodified by SBird for CEP" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: LOKPak v3 by Danmar\r\nmodified by SBird for CEP" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Aschbourne Farmlands" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Bench / Pew" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Bench / Pew" + } + } + ] + }, + "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 + } + } + ] + }, + "StoreList": { + "type": "list", + "value": [] + }, + "TriggerList": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "Paint this trigger on any area where you wish players to be able to fish.\r\n\r\n**please note.. do *NOT* connect this area transition trigger to any other area, or when the player clicks on it, he or she will be moved to the connected area. (Of course, you coudl easily embed a smaller one of these triggers inside a larger one, thereby letting them fish in most areas, but if they click 'just right' they could be whisked away to a secret place or an encounter or something like that.)" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "Paint this trigger on any area where you wish players to be able to fish.\r\n\r\n**please note.. do *NOT* connect this area transition trigger to any other area, or when the player clicks on it, he or she will be moved to the connected area. (Of course, you coudl easily embed a smaller one of these triggers inside a larger one, thereby letting them fish in most areas, but if they click 'just right' they could be whisked away to a secret place or an encounter or something like that.)" + } + } + ] + }, + "WaypointList": { + "type": "list", + "value": [ + { + "__struct_id": 5, + "Comment": { + "type": "cexostring", + "value": "On the Advanced tab, replace with whatever information you wish to appear on the Map of an area." + } + }, + { + "__struct_id": 5, + "Comment": { + "type": "cexostring", + "value": "On the Advanced tab, replace with whatever information you wish to appear on the Map of an area." + } + }, + { + "__struct_id": 5, + "Comment": { + "type": "cexostring", + "value": "On the Advanced tab, replace with whatever information you wish to appear on the Map of an area." + } + }, + { + "__struct_id": 5, + "Comment": { + "type": "cexostring", + "value": "On the Advanced tab, replace with whatever information you wish to appear on the Map of an area." + } + }, + { + "__struct_id": 5, + "Comment": { + "type": "cexostring", + "value": "On the Advanced tab, replace with whatever information you wish to appear on the Map of an area." + } + }, + { + "__struct_id": 5, + "Comment": { + "type": "cexostring", + "value": "On the Advanced tab, replace with whatever information you wish to appear on the Map of an area." + } + }, + { + "__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": "On the Advanced tab, replace with whatever information you wish to appear on the Map of an area." + } + }, + { + "__struct_id": 5, + "Comment": { + "type": "cexostring", + "value": "On the Advanced tab, replace with whatever information you wish to appear on the Map of an area." + } + }, + { + "__struct_id": 5, + "Comment": { + "type": "cexostring", + "value": "On the Advanced tab, replace with whatever information you wish to appear on the Map of an area." + } + }, + { + "__struct_id": 5, + "Comment": { + "type": "cexostring", + "value": "On the Advanced tab, replace with whatever information you wish to appear on the Map of an area." + } + }, + { + "__struct_id": 5, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 5, + "Comment": { + "type": "cexostring", + "value": "On the Advanced tab, replace with whatever information you wish to appear on the Map of an area." + } + }, + { + "__struct_id": 5, + "Comment": { + "type": "cexostring", + "value": "On the Advanced tab, replace with whatever information you wish to appear on the Map of an area." + } + }, + { + "__struct_id": 5, + "Comment": { + "type": "cexostring", + "value": "On the Advanced tab, replace with whatever information you wish to appear on the Map of an area." + } + }, + { + "__struct_id": 5, + "Comment": { + "type": "cexostring", + "value": "On the Advanced tab, replace with whatever information you wish to appear on the Map of an area." + } + }, + { + "__struct_id": 5, + "Comment": { + "type": "cexostring", + "value": "On the Advanced tab, replace with whatever information you wish to appear on the Map of an area." + } + }, + { + "__struct_id": 5, + "Comment": { + "type": "cexostring", + "value": "On the Advanced tab, replace with whatever information you wish to appear on the Map of an area." + } + }, + { + "__struct_id": 5, + "Comment": { + "type": "cexostring", + "value": "On the Advanced tab, replace with whatever information you wish to appear on the Map of an area." + } + }, + { + "__struct_id": 5, + "Comment": { + "type": "cexostring", + "value": "" + } + } + ] + } +} diff --git a/_module/gic/aschbourne_start.gic.json b/_module/gic/aschbourne_start.gic.json index 023635c6..4e6940e0 100644 --- a/_module/gic/aschbourne_start.gic.json +++ b/_module/gic/aschbourne_start.gic.json @@ -3,6 +3,69 @@ "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": { @@ -43,6 +106,153 @@ "value": "RuralExit" } }, + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "CaveExit" + } + }, + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "Wall 2 Gate" + } + }, + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "Jeweled Door" + } + }, + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "Rusted Door" + } + }, + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "Fancy Door" + } + }, + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "Stone Door" + } + }, + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "Fancy Door" + } + }, + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "Fancy Door" + } + }, + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "Jeweled Door" + } + }, + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "Jeweled Door" + } + }, + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "Stone Door" + } + }, + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "Fancy Door" + } + }, + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "Fancy Door" + } + }, + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "Fancy Door" + } + }, + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "Metal Door" + } + }, + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "Metal Door" + } + }, + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "Fancy Door" + } + }, + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "Fancy Door" + } + }, + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "Fancy Door" + } + }, + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "Fancy Door" + } + }, + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "Fancy Door" + } + }, { "__struct_id": 8, "Comment": { @@ -57,6 +267,13 @@ "value": "CaveExit" } }, + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "Fancy Door" + } + }, { "__struct_id": 8, "Comment": { @@ -68,63 +285,18 @@ "__struct_id": 8, "Comment": { "type": "cexostring", - "value": "Strong Door" - } - }, - { - "__struct_id": 8, - "Comment": { - "type": "cexostring", - "value": "Strong Door" - } - }, - { - "__struct_id": 8, - "Comment": { - "type": "cexostring", - "value": "Strong Door" - } - }, - { - "__struct_id": 8, - "Comment": { - "type": "cexostring", - "value": "Strong Door" - } - }, - { - "__struct_id": 8, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 8, - "Comment": { - "type": "cexostring", - "value": "Strong Door" - } - }, - { - "__struct_id": 8, - "Comment": { - "type": "cexostring", - "value": "Stone Door" - } - }, - { - "__struct_id": 8, - "Comment": { - "type": "cexostring", - "value": "" + "value": "Fancy Door" } } ] }, "Encounter List": { "type": "list", - "value": [] + "value": [ + { + "__struct_id": 7 + } + ] }, "List": { "type": "list", @@ -133,6 +305,41 @@ "Placeable List": { "type": "list", "value": [ + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Flame - Medium" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Invisible Object" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Low treasure script." + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Low treasure script." + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Low treasure script." + } + }, { "__struct_id": 9, "Comment": { @@ -154,6 +361,20 @@ "value": "Box / Crate - 1 (Low treasure script)" } }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "DOA Shop Frontage 1.1 by Den of Assassins\r\n" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "DOA Shop Frontage 1.1 by Den of Assassins\r\n" + } + }, { "__struct_id": 9, "Comment": { @@ -161,6 +382,62 @@ "value": "Low treasure script." } }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Portal" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Anvil" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: LOKPak v3 by Danmar\r\nmodified by SBird for CEP" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: LOKPak v3 by Danmar\r\nmodified by SBird for CEP" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: LOKPak v3 by Danmar\r\nmodified by SBird for CEP" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: LOKPak v3 by Danmar\r\nmodified by SBird for CEP" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: LOKPak v3 by Danmar\r\nmodified by SBird for CEP" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: LOKPak v3 by Danmar\r\nmodified by SBird for CEP" + } + }, { "__struct_id": 9, "Comment": { @@ -217,6 +494,363 @@ "value": "Source: LOKPak v3 by Danmar\r\nmodified by SBird for CEP" } }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: LOKPak v3 by Danmar\r\nmodified by SBird for CEP" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Low treasure script." + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "volition's Bio Placeables by volition\r\n" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Merchants Shingle - 3" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Table" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Table" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Table" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Table" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Table" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: LOKPak v3 by Danmar\r\nmodified by SBird for CEP" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: LOKPak v3 by Danmar\r\nmodified by SBird for CEP" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Forge" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "volition's Bio Placeables by volition\r\n" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: Placeable Pak by Schazzwozzer" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: Placeable Pak by Schazzwozzer" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: LOKPak v3 by Danmar\r\nmodified by SBird for CEP" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: LOKPak v3 by Danmar\r\nmodified by SBird for CEP" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: LOKPak v3 by Danmar Edited by SBird for CEP." + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: LOKPak v3 by Danmar Edited by SBird for CEP." + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: LOKPak v3 by Danmar Edited by SBird for CEP." + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "volition's Bio Placeables by volition\r\n" + } + }, { "__struct_id": 9, "Comment": { @@ -231,6 +865,118 @@ "value": "Log -- sittable placeable by jin\r\n" } }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: LOKPak v3 by Danmar Edited by SBird for CEP." + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: LOKPak v3 by Danmar Edited by SBird for CEP." + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: LOKPak v3 by Danmar Edited by SBird for CEP." + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: LOKPak v3 by Danmar Edited by SBird for CEP." + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: LOKPak v3 by Danmar Edited by SBird for CEP." + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: LOKPak v3 by Danmar Edited by SBird for CEP." + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: LOKPak v3 by Danmar Edited by SBird for CEP." + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: LOKPak v3 by Danmar Edited by SBird for CEP." + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: LOKPak v3 by Danmar Edited by SBird for CEP." + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: LOKPak v3 by Danmar Edited by SBird for CEP." + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Merchants Shingle - 3" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Merchants Shingle - 3" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Merchants Shingle - 3" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: MGS Fountains & Firebowls by M.G.Skaggs Edited by SBird for CEP." + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Sittable Chairs by Janus\r\n" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Sittable Chairs by Janus\r\n" + } + }, { "__struct_id": 9, "Comment": { @@ -273,6 +1019,34 @@ "value": "Source: LOKPak v3 by Danmar\r\nmodified by SBird for CEP" } }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: LOKPak v3 by Danmar\r\nmodified by SBird for CEP" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: LOKPak v3 by Danmar\r\nmodified by SBird for CEP" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: LOKPak v3 by Danmar\r\nmodified by SBird for CEP" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: LOKPak v3 by Danmar\r\nmodified by SBird for CEP" + } + }, { "__struct_id": 9, "Comment": { @@ -291,112 +1065,7 @@ "__struct_id": 9, "Comment": { "type": "cexostring", - "value": "Merchants Shingle - 2" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "Signpost - 1" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "Signpost - 1" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "Invisible Object" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "Invisible Object" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "Invisible Object" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "Invisible Object" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "Source: LOKPak v3 by Danmar\r\nmodified by SBird for CEP" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "Signpost - 1" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "Invisible Object" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "Invisible Object" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "DOA Shop Frontage 1.1 by Den of Assassins\r\n" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "volition's Bio Placeables by volition\r\n" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "Signpost - 1" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "Invisible Object" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "Invisible Object" + "value": "" } }, { @@ -410,854 +1079,21 @@ "__struct_id": 9, "Comment": { "type": "cexostring", - "value": "" + "value": "Merchants Shingle - 2" } }, { "__struct_id": 9, "Comment": { "type": "cexostring", - "value": "" + "value": "Merchants Shingle - 5" } }, { "__struct_id": 9, "Comment": { "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "Source: MGS Fountains & Firebowls by M.G.Skaggs Edited by SBird for CEP." - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "Rokugan V2 by Kerry Mortensen\r\nmodified by SBird for CEP" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "Rokugan V2 by Kerry Mortensen\r\nmodified by SBird for CEP" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "Source: DK Furniture Plus by Nethy\r\nmodified by SBird for CEP" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "Source: DK Furniture Plus by Nethy\r\nmodified by SBird for CEP" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "Signpost - 1" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "Invisible Object" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "Invisible Object" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "Merchants Shingle - 4" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "Moss" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "Source: Placeable Water v1.1 by Adam Miller" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "Rokugan V2 by Kerry Mortensen\r\n" + "value": "Source: Tir Na Og Tree Pack 1 v2.01 By Martin E" } }, { @@ -1274,125 +1110,6 @@ "value": "Source: LOKPak v3 by Danmar Edited by SBird for CEP." } }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "Source: All Purpose Placeables 1.1 by M.G.Skaggs" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "Source: All Purpose Placeables 1.1 by M.G.Skaggs" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "Source: LOK Dungeon Tileset 1.04 Full by Danmar\r\n(Placeables only extracted)" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "Source: some_ux's Caravels V4.2" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "Source: LOKPak v3 by Danmar\r\nmodified by SBird for CEP" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "DOA Shop Frontage 1.1 by Den of Assassins\r\n" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "DOA Shop Frontage 1.1 by Den of Assassins\r\n" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "DOA Shop Frontage 1.1 by Den of Assassins\r\n" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "Merchants Shingle - 6" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "Source: MGS Fountains & Firebowls by M.G.Skaggs Edited by SBird for CEP." - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "Merchants Shingle - 8" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "Source: LOKPak v3 by Danmar\r\nmodified by SBird for CEP" - } - }, { "__struct_id": 9, "Comment": { @@ -1411,28 +1128,140 @@ "__struct_id": 9, "Comment": { "type": "cexostring", - "value": "Low treasure script." + "value": "Source: Tir Na Og Tree Pack 1 v2.01 By Martin E" } }, { "__struct_id": 9, "Comment": { "type": "cexostring", - "value": "Drow Symbols by anachrodragon\r\n" + "value": "Source: Tir Na Og Tree Pack 1 v2.01 By Martin E" } }, { "__struct_id": 9, "Comment": { "type": "cexostring", - "value": "Source: Megalith Placeables v1.0 by Mr._X & Chanteur" + "value": "Source: Tir Na Og Tree Pack 1 v2.01 By Martin E" } }, { "__struct_id": 9, "Comment": { "type": "cexostring", - "value": "Source: Megalith Placeables v1.0 by Mr._X & Chanteur" + "value": "Source: Tir Na Og Tree Pack 1 v2.01 By Martin E" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: Tir Na Og Tree Pack 1 v2.01 By Martin E" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: Tir Na Og Tree Pack 1 v2.01 By Martin E" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: Tir Na Og Tree Pack 1 v2.01 By Martin E" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: Tir Na Og Tree Pack 1 v2.01 By Martin E" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: Tir Na Og Tree Pack 1 v2.01 By Martin E" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: Tir Na Og Tree Pack 1 v2.01 By Martin E" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: Tir Na Og Tree Pack 1 v2.01 By Martin E" + } + }, + { + "__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": "Signpost - 1" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Signpost - 1" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Invisible Object" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Invisible Object" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Invisible Object" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Invisible Object" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Signpost - 3" } }, { @@ -1460,7 +1289,266 @@ "__struct_id": 9, "Comment": { "type": "cexostring", - "value": "Aschbourne Farmlands" + "value": "volition's Bio Placeables by volition\r\n" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: LOKPak v3 by Danmar Edited by SBird for CEP." + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: LOKPak v3 by Danmar Edited by SBird for CEP." + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: LOKPak v3 by Danmar Edited by SBird for CEP." + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: LOKPak v3 by Danmar Edited by SBird for CEP." + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: LOKPak v3 by Danmar Edited by SBird for CEP." + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: LOKPak v3 by Danmar Edited by SBird for CEP." + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: LOKPak v3 by Danmar Edited by SBird for CEP." + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: LOKPak v3 by Danmar Edited by SBird for CEP." + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: LOKPak v3 by Danmar Edited by SBird for CEP." + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: LOKPak v3 by Danmar Edited by SBird for CEP." + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: LOKPak v3 by Danmar Edited by SBird for CEP." + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: LOKPak v3 by Danmar Edited by SBird for CEP." + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: LOKPak v3 by Danmar Edited by SBird for CEP." + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: LOKPak v3 by Danmar Edited by SBird for CEP." + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: LOKPak v3 by Danmar Edited by SBird for CEP." + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Merchants Shingle - 6" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: Tir Na Og Tree Pack 1 v2.01 By Martin E" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: Tir Na Og Tree Pack 1 v2.01 By Martin E" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: Tir Na Og Tree Pack 1 v2.01 By Martin E" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: Tir Na Og Tree Pack 1 v2.01 By Martin E" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: Tir Na Og Tree Pack 1 v2.01 By Martin E" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Signpost - 1" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Invisible Object" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Invisible Object" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: LOKPak v3 by Danmar Edited by SBird for CEP." + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: LOKPak v3 by Danmar Edited by SBird for CEP." + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "DOA Shop Frontage 1.1 by Den of Assassins\r\n" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Invisible Object" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Merchants Shingle - 8" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: LOKPak v3 by Danmar Edited by SBird for CEP." + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: LOKPak v3 by Danmar Edited by SBird for CEP." + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: Coulisfu Oriental Rural Tileset v2.3" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: Coulisfu Oriental Rural Tileset v2.3" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: Coulisfu Oriental Rural Tileset v2.3" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: Coulisfu Oriental Rural Tileset v2.3" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: Coulisfu Oriental Rural Tileset v2.3" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: Coulisfu Oriental Rural Tileset v2.3" } }, { @@ -1495,14 +1583,147 @@ "__struct_id": 9, "Comment": { "type": "cexostring", - "value": "Bench / Pew" + "value": "" } }, { "__struct_id": 9, "Comment": { "type": "cexostring", - "value": "Bench / Pew" + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "DOA Shop Frontage - Sign Expansion Pack 1 1.1 by Den of Assassins\r\n" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Invisible Object" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: LOKPak v3 by Danmar Edited by SBird for CEP." + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: LOKPak v3 by Danmar Edited by SBird for CEP." + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: Tir Na Og Tree Pack 1 v2.01 By Martin E" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: Placeable Pak by Schazzwozzer" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: Placeable Pak by Schazzwozzer" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: Tir Na Og Tree Pack 1 v2.01 By Martin E" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: Tir Na Og Tree Pack 1 v2.01 By Martin E" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "volition's Bio Placeables by volition\r\n" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "volition's Bio Placeables by volition\r\n" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Merchants Shingle - 3" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Signpost - 1" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Invisible Object" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Invisible Object" } } ] @@ -1510,6 +1731,171 @@ "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 + } + }, + { + "__struct_id": 6, + "Comment": { + "type": "cexostring", + "value": "" + }, + "PlayInToolset": { + "type": "byte", + "value": 1 + } + }, { "__struct_id": 6, "Comment": { @@ -1537,6 +1923,20 @@ "StoreList": { "type": "list", "value": [ + { + "__struct_id": 11, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 11, + "Comment": { + "type": "cexostring", + "value": "Sample Dye Store" + } + }, { "__struct_id": 11, "Comment": { @@ -1570,26 +1970,26 @@ "value": "" } }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "Paint this trigger on any area where you wish players to be able to fish.\r\n\r\n**please note.. do *NOT* connect this area transition trigger to any other area, or when the player clicks on it, he or she will be moved to the connected area. (Of course, you coudl easily embed a smaller one of these triggers inside a larger one, thereby letting them fish in most areas, but if they click 'just right' they could be whisked away to a secret place or an encounter or something like that.)" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "Paint this trigger on any area where you wish players to be able to fish.\r\n\r\n**please note.. do *NOT* connect this area transition trigger to any other area, or when the player clicks on it, he or she will be moved to the connected area. (Of course, you coudl easily embed a smaller one of these triggers inside a larger one, thereby letting them fish in most areas, but if they click 'just right' they could be whisked away to a secret place or an encounter or something like that.)" + } + }, { "__struct_id": 1, "Comment": { "type": "cexostring", "value": "" } - }, - { - "__struct_id": 1, - "Comment": { - "type": "cexostring", - "value": "Paint this trigger on any area where you wish players to be able to fish.\r\n\r\n**please note.. do *NOT* connect this area transition trigger to any other area, or when the player clicks on it, he or she will be moved to the connected area. (Of course, you coudl easily embed a smaller one of these triggers inside a larger one, thereby letting them fish in most areas, but if they click 'just right' they could be whisked away to a secret place or an encounter or something like that.)" - } - }, - { - "__struct_id": 1, - "Comment": { - "type": "cexostring", - "value": "Paint this trigger on any area where you wish players to be able to fish.\r\n\r\n**please note.. do *NOT* connect this area transition trigger to any other area, or when the player clicks on it, he or she will be moved to the connected area. (Of course, you coudl easily embed a smaller one of these triggers inside a larger one, thereby letting them fish in most areas, but if they click 'just right' they could be whisked away to a secret place or an encounter or something like that.)" - } } ] }, @@ -1638,6 +2038,48 @@ "value": "On the Advanced tab, replace with whatever information you wish to appear on the Map of an area." } }, + { + "__struct_id": 5, + "Comment": { + "type": "cexostring", + "value": "On the Advanced tab, replace with whatever information you wish to appear on the Map of an area." + } + }, + { + "__struct_id": 5, + "Comment": { + "type": "cexostring", + "value": "On the Advanced tab, replace with whatever information you wish to appear on the Map of an area." + } + }, + { + "__struct_id": 5, + "Comment": { + "type": "cexostring", + "value": "On the Advanced tab, replace with whatever information you wish to appear on the Map of an area." + } + }, + { + "__struct_id": 5, + "Comment": { + "type": "cexostring", + "value": "On the Advanced tab, replace with whatever information you wish to appear on the Map of an area." + } + }, + { + "__struct_id": 5, + "Comment": { + "type": "cexostring", + "value": "On the Advanced tab, replace with whatever information you wish to appear on the Map of an area." + } + }, + { + "__struct_id": 5, + "Comment": { + "type": "cexostring", + "value": "On the Advanced tab, replace with whatever information you wish to appear on the Map of an area." + } + }, { "__struct_id": 5, "Comment": { @@ -1691,28 +2133,14 @@ "__struct_id": 5, "Comment": { "type": "cexostring", - "value": "On the Advanced tab, replace with whatever information you wish to appear on the Map of an area." + "value": "" } }, { "__struct_id": 5, "Comment": { "type": "cexostring", - "value": "On the Advanced tab, replace with whatever information you wish to appear on the Map of an area." - } - }, - { - "__struct_id": 5, - "Comment": { - "type": "cexostring", - "value": "On the Advanced tab, replace with whatever information you wish to appear on the Map of an area." - } - }, - { - "__struct_id": 5, - "Comment": { - "type": "cexostring", - "value": "On the Advanced tab, replace with whatever information you wish to appear on the Map of an area." + "value": "" } }, { @@ -1733,14 +2161,49 @@ "__struct_id": 5, "Comment": { "type": "cexostring", - "value": "On the Advanced tab, replace with whatever information you wish to appear on the Map of an area." + "value": "" } }, { "__struct_id": 5, "Comment": { "type": "cexostring", - "value": "On the Advanced tab, replace with whatever information you wish to appear on the Map of an area." + "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": "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." } }, { @@ -1784,6 +2247,41 @@ "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." + } + }, + { + "__struct_id": 5, + "Comment": { + "type": "cexostring", + "value": "On the Advanced tab, replace with whatever information you wish to appear on the Map of an area." + } + }, + { + "__struct_id": 5, + "Comment": { + "type": "cexostring", + "value": "On the Advanced tab, replace with whatever information you wish to appear on the Map of an area." + } + }, + { + "__struct_id": 5, + "Comment": { + "type": "cexostring", + "value": "On the Advanced tab, replace with whatever information you wish to appear on the Map of an area." + } + }, + { + "__struct_id": 5, + "Comment": { + "type": "cexostring", + "value": "On the Advanced tab, replace with whatever information you wish to appear on the Map of an area." + } } ] } diff --git a/_module/gic/aschbournecraftt.gic.json b/_module/gic/aschbournecraftt.gic.json new file mode 100644 index 00000000..aa67f127 --- /dev/null +++ b/_module/gic/aschbournecraftt.gic.json @@ -0,0 +1,77 @@ +{ + "__data_type": "GIC ", + "Creature List": { + "type": "list", + "value": [ + { + "__struct_id": 4, + "Comment": { + "type": "cexostring", + "value": "" + } + } + ] + }, + "Door List": { + "type": "list", + "value": [ + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "Strong Door" + } + }, + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "Strong Door" + } + } + ] + }, + "Encounter List": { + "type": "list", + "value": [] + }, + "List": { + "type": "list", + "value": [] + }, + "Placeable List": { + "type": "list", + "value": [] + }, + "SoundList": { + "type": "list", + "value": [] + }, + "StoreList": { + "type": "list", + "value": [ + { + "__struct_id": 11, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 11, + "Comment": { + "type": "cexostring", + "value": "" + } + } + ] + }, + "TriggerList": { + "type": "list", + "value": [] + }, + "WaypointList": { + "type": "list", + "value": [] + } +} diff --git a/_module/gic/banditcove.gic.json b/_module/gic/banditcove.gic.json index 3ffcae93..a17bcaf1 100644 --- a/_module/gic/banditcove.gic.json +++ b/_module/gic/banditcove.gic.json @@ -38,6 +38,9 @@ { "__struct_id": 7 }, + { + "__struct_id": 7 + }, { "__struct_id": 7 } diff --git a/_module/gic/desolateanddespa.gic.json b/_module/gic/desolateanddespa.gic.json new file mode 100644 index 00000000..982ca53f --- /dev/null +++ b/_module/gic/desolateanddespa.gic.json @@ -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": [] + } +} diff --git a/_module/gic/ey_dpcon_erewood.gic.json b/_module/gic/ey_dpcon_erewood.gic.json new file mode 100644 index 00000000..fe341fc0 --- /dev/null +++ b/_module/gic/ey_dpcon_erewood.gic.json @@ -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." + } + } + ] + } +} diff --git a/_module/gic/frostedpits.gic.json b/_module/gic/frostedpits.gic.json new file mode 100644 index 00000000..4695d118 --- /dev/null +++ b/_module/gic/frostedpits.gic.json @@ -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." + } + } + ] + } +} diff --git a/_module/gic/frozentimes.gic.json b/_module/gic/frozentimes.gic.json new file mode 100644 index 00000000..de2fd842 --- /dev/null +++ b/_module/gic/frozentimes.gic.json @@ -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": "" + } + } + ] + } +} diff --git a/_module/gic/limbo001.gic.json b/_module/gic/limbo001.gic.json new file mode 100644 index 00000000..c18564e5 --- /dev/null +++ b/_module/gic/limbo001.gic.json @@ -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." + } + } + ] + } +} diff --git a/_module/gic/mordmagman01.gic.json b/_module/gic/mordmagman01.gic.json new file mode 100644 index 00000000..95996bc5 --- /dev/null +++ b/_module/gic/mordmagman01.gic.json @@ -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": [] + } +} diff --git a/_module/gic/mordmagman02.gic.json b/_module/gic/mordmagman02.gic.json new file mode 100644 index 00000000..95996bc5 --- /dev/null +++ b/_module/gic/mordmagman02.gic.json @@ -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": [] + } +} diff --git a/_module/gic/mordmagman03.gic.json b/_module/gic/mordmagman03.gic.json new file mode 100644 index 00000000..95996bc5 --- /dev/null +++ b/_module/gic/mordmagman03.gic.json @@ -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": [] + } +} diff --git a/_module/gic/mordmagman04.gic.json b/_module/gic/mordmagman04.gic.json new file mode 100644 index 00000000..95996bc5 --- /dev/null +++ b/_module/gic/mordmagman04.gic.json @@ -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": [] + } +} diff --git a/_module/gic/mordmagman05.gic.json b/_module/gic/mordmagman05.gic.json new file mode 100644 index 00000000..95996bc5 --- /dev/null +++ b/_module/gic/mordmagman05.gic.json @@ -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": [] + } +} diff --git a/_module/gic/mordmagman06.gic.json b/_module/gic/mordmagman06.gic.json new file mode 100644 index 00000000..95996bc5 --- /dev/null +++ b/_module/gic/mordmagman06.gic.json @@ -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": [] + } +} diff --git a/_module/gic/prc_maze_01.gic.json b/_module/gic/prc_maze_01.gic.json new file mode 100644 index 00000000..62358fcf --- /dev/null +++ b/_module/gic/prc_maze_01.gic.json @@ -0,0 +1,1287 @@ +{ + "__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": [] + }, + "SoundList": { + "type": "list", + "value": [] + }, + "StoreList": { + "type": "list", + "value": [] + }, + "TriggerList": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "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." + } + }, + { + "__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." + } + }, + { + "__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." + } + }, + { + "__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." + } + }, + { + "__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." + } + } + ] + } +} diff --git a/_module/gic/ruinedminds001.gic.json b/_module/gic/ruinedminds001.gic.json new file mode 100644 index 00000000..c710eda0 --- /dev/null +++ b/_module/gic/ruinedminds001.gic.json @@ -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": [] + } +} diff --git a/_module/gic/serverentryandoo.gic.json b/_module/gic/serverentryandoo.gic.json new file mode 100644 index 00000000..25faae79 --- /dev/null +++ b/_module/gic/serverentryandoo.gic.json @@ -0,0 +1,422 @@ +{ + "__data_type": "GIC ", + "Creature List": { + "type": "list", + "value": [ + { + "__struct_id": 4, + "Comment": { + "type": "cexostring", + "value": "" + } + } + ] + }, + "Door List": { + "type": "list", + "value": [ + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "Ship 1 Door" + } + } + ] + }, + "Encounter List": { + "type": "list", + "value": [] + }, + "List": { + "type": "list", + "value": [] + }, + "Placeable List": { + "type": "list", + "value": [ + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Dragon Skull" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Campfire - with Spit" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Garbage" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Garbage" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Rubble (Nature)" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "City Rubble 1" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "City Rubble 2" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Sphinx Statue" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Invisible Object" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Invisible Object" + } + } + ] + }, + "SoundList": { + "type": "list", + "value": [] + }, + "StoreList": { + "type": "list", + "value": [] + }, + "TriggerList": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + } + ] + }, + "WaypointList": { + "type": "list", + "value": [ + { + "__struct_id": 5, + "Comment": { + "type": "cexostring", + "value": "" + } + } + ] + } +} diff --git a/_module/gic/thequietofthemin.gic.json b/_module/gic/thequietofthemin.gic.json new file mode 100644 index 00000000..aaf4fb58 --- /dev/null +++ b/_module/gic/thequietofthemin.gic.json @@ -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": [] + } +} diff --git a/_module/gic/mysticforge.gic.json b/_module/gic/tyecraft01.gic.json similarity index 73% rename from _module/gic/mysticforge.gic.json rename to _module/gic/tyecraft01.gic.json index c3bb1502..00c78d4c 100644 --- a/_module/gic/mysticforge.gic.json +++ b/_module/gic/tyecraft01.gic.json @@ -9,27 +9,6 @@ "type": "cexostring", "value": "" } - }, - { - "__struct_id": 4, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 4, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 4, - "Comment": { - "type": "cexostring", - "value": "Certain abilities set at 99 to reflect use at will. Should be equipped with a +3 vorpal greatsword. Alignment set at Lawful Good, but can be changed to neutral or chaotic good. Planetar's are the generals of the celestial armies. They prefer to jump into the fight with their vorpal +3 greatswords rather then stand back and cast spells. They are known to help mortals out, especially if it involves confilct with evil denziens of the planes." - } } ] }, @@ -40,7 +19,7 @@ "__struct_id": 8, "Comment": { "type": "cexostring", - "value": "CryptExit" + "value": "Fancy Door" } } ] @@ -81,21 +60,35 @@ "__struct_id": 9, "Comment": { "type": "cexostring", - "value": "Anvil" + "value": "" } }, { "__struct_id": 9, "Comment": { "type": "cexostring", - "value": "Anvil" + "value": "Low treasure script." } }, { "__struct_id": 9, "Comment": { "type": "cexostring", - "value": "Anvil" + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "" } } ] @@ -118,7 +111,15 @@ }, "TriggerList": { "type": "list", - "value": [] + "value": [ + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + } + ] }, "WaypointList": { "type": "list", diff --git a/_module/git/asch_craftguild.git.json b/_module/git/asch_craftguild.git.json index 148de6aa..32265558 100644 --- a/_module/git/asch_craftguild.git.json +++ b/_module/git/asch_craftguild.git.json @@ -900,6 +900,83 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { @@ -1037,7 +1114,7 @@ }, "GenericType_New": { "type": "dword", - "value": 11 + "value": 12 }, "Hardness": { "type": "byte", @@ -1082,7 +1159,7 @@ "LocName": { "type": "cexolocstring", "value": { - "0": "CraftGuildExit", + "0": "CraftHallExit", "id": 5349 } }, @@ -1160,11 +1237,11 @@ }, "Tag": { "type": "cexostring", - "value": "CraftGuildExit" + "value": "CraftHallExit" }, "TemplateResRef": { "type": "resref", - "value": "x3_door_wood003" + "value": "x3_door_wood002" }, "TrapDetectable": { "type": "byte", diff --git a/_module/git/asch_crypt.git.json b/_module/git/asch_crypt.git.json index 821afd37..1526a672 100644 --- a/_module/git/asch_crypt.git.json +++ b/_module/git/asch_crypt.git.json @@ -124,7 +124,7 @@ }, "LinkedTo": { "type": "cexostring", - "value": "CryptEntry" + "value": "cryptentry" }, "LinkedToFlags": { "type": "byte", @@ -5346,7 +5346,7 @@ }, "RecCreatures": { "type": "int", - "value": 1 + "value": 2 }, "Reset": { "type": "byte", @@ -5635,7 +5635,7 @@ }, "RecCreatures": { "type": "int", - "value": 1 + "value": 2 }, "Reset": { "type": "byte", @@ -5939,7 +5939,7 @@ }, "RecCreatures": { "type": "int", - "value": 1 + "value": 2 }, "Reset": { "type": "byte", @@ -6228,7 +6228,7 @@ }, "RecCreatures": { "type": "int", - "value": 1 + "value": 2 }, "Reset": { "type": "byte", @@ -6547,7 +6547,7 @@ }, "RecCreatures": { "type": "int", - "value": 1 + "value": 2 }, "Reset": { "type": "byte", @@ -6806,7 +6806,7 @@ }, "RecCreatures": { "type": "int", - "value": 1 + "value": 2 }, "Reset": { "type": "byte", @@ -7140,7 +7140,7 @@ }, "RecCreatures": { "type": "int", - "value": 1 + "value": 2 }, "Reset": { "type": "byte", @@ -7459,7 +7459,7 @@ }, "RecCreatures": { "type": "int", - "value": 1 + "value": 2 }, "Reset": { "type": "byte", @@ -7484,7 +7484,7 @@ "__struct_id": 2, "Orientation": { "type": "float", - "value": -3.067943096160889 + "value": -3.067942619323731 }, "X": { "type": "float", @@ -7808,7 +7808,7 @@ }, "RecCreatures": { "type": "int", - "value": 1 + "value": 2 }, "Reset": { "type": "byte", @@ -8112,7 +8112,7 @@ }, "RecCreatures": { "type": "int", - "value": 1 + "value": 2 }, "Reset": { "type": "byte", @@ -8980,7 +8980,7 @@ "__struct_id": 2, "Orientation": { "type": "float", - "value": 3.067951202392578 + "value": 3.06795072555542 }, "X": { "type": "float", @@ -9210,7 +9210,7 @@ }, "RecCreatures": { "type": "int", - "value": 1 + "value": 2 }, "Reset": { "type": "byte", @@ -9235,7 +9235,7 @@ "__struct_id": 2, "Orientation": { "type": "float", - "value": 2.748884439468384 + "value": 2.748883962631226 }, "X": { "type": "float", @@ -9533,7 +9533,7 @@ }, "RecCreatures": { "type": "int", - "value": 1 + "value": 2 }, "Reset": { "type": "byte", @@ -9818,7 +9818,7 @@ }, "RecCreatures": { "type": "int", - "value": 1 + "value": 2 }, "Reset": { "type": "byte", @@ -9843,7 +9843,7 @@ "__struct_id": 2, "Orientation": { "type": "float", - "value": -1.767143845558167 + "value": -1.767143607139587 }, "X": { "type": "float", @@ -10171,7 +10171,7 @@ }, "RecCreatures": { "type": "int", - "value": 1 + "value": 2 }, "Reset": { "type": "byte", @@ -10196,7 +10196,7 @@ "__struct_id": 2, "Orientation": { "type": "float", - "value": -1.767144560813904 + "value": -1.767144322395325 }, "X": { "type": "float", diff --git a/_module/git/asch_east.git.json b/_module/git/asch_east.git.json index a1aec4ae..22fe805a 100644 --- a/_module/git/asch_east.git.json +++ b/_module/git/asch_east.git.json @@ -937,7 +937,7 @@ }, "Bearing": { "type": "float", - "value": 1.357146054480832e-019 + "value": 0.0 }, "CloseLockDC": { "type": "byte", @@ -971,7 +971,7 @@ }, "GenericType_New": { "type": "dword", - "value": 11 + "value": 12 }, "Hardness": { "type": "byte", @@ -995,7 +995,7 @@ }, "LinkedTo": { "type": "cexostring", - "value": "CraftGuildExit" + "value": "CraftHallExit" }, "LinkedToFlags": { "type": "byte", @@ -1098,7 +1098,7 @@ }, "TemplateResRef": { "type": "resref", - "value": "x3_door_wood003" + "value": "x3_door_wood002" }, "TrapDetectable": { "type": "byte", diff --git a/_module/git/asch_gen_store.git.json b/_module/git/asch_gen_store.git.json index 1d44e0a4..3dc07d7c 100644 --- a/_module/git/asch_gen_store.git.json +++ b/_module/git/asch_gen_store.git.json @@ -830,6 +830,83 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { @@ -1067,7 +1144,7 @@ }, "LinkedTo": { "type": "cexostring", - "value": "GSEntry" + "value": "GenStoreEntry" }, "LinkedToFlags": { "type": "byte", @@ -5185,7 +5262,7 @@ }, "Cost": { "type": "dword", - "value": 50 + "value": 20 }, "Cursed": { "type": "byte", @@ -5290,7 +5367,7 @@ }, "Cost": { "type": "dword", - "value": 1000 + "value": 30 }, "Cursed": { "type": "byte", @@ -11257,7 +11334,7 @@ }, "Cost": { "type": "dword", - "value": 1340 + "value": 1664 }, "Cursed": { "type": "byte", diff --git a/_module/git/asch_huntgrnd01.git.json b/_module/git/asch_huntgrnd01.git.json new file mode 100644 index 00000000..34213f78 --- /dev/null +++ b/_module/git/asch_huntgrnd01.git.json @@ -0,0 +1,4235 @@ +{ + "__data_type": "GIT ", + "AreaProperties": { + "__struct_id": 100, + "type": "struct", + "value": { + "__struct_id": 100, + "AmbientSndDay": { + "type": "int", + "value": 63 + }, + "AmbientSndDayVol": { + "type": "int", + "value": 32 + }, + "AmbientSndNight": { + "type": "int", + "value": 63 + }, + "AmbientSndNitVol": { + "type": "int", + "value": 32 + }, + "EnvAudio": { + "type": "int", + "value": 0 + }, + "MusicBattle": { + "type": "int", + "value": 39 + }, + "MusicDay": { + "type": "int", + "value": 9 + }, + "MusicDelay": { + "type": "int", + "value": 90000 + }, + "MusicNight": { + "type": "int", + "value": 10 + } + } + }, + "Creature List": { + "type": "list", + "value": [] + }, + "Door List": { + "type": "list", + "value": [ + { + "__struct_id": 8, + "AnimationState": { + "type": "byte", + "value": 1 + }, + "Appearance": { + "type": "dword", + "value": 53 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 1.570794224739075 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Comment": { + "type": "cexostring", + "value": "" + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 80 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "GenericType_New": { + "type": "dword", + "value": 0 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HP": { + "type": "short", + "value": 80 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "AHGtoDRC" + }, + "LinkedToFlags": { + "type": "byte", + "value": 1 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5349 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "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": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "DRCtoAHG" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_door_ttr_13" + }, + "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 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 4.430000305175781 + }, + "Y": { + "type": "float", + "value": 15.0 + }, + "Z": { + "type": "float", + "value": 0.0 + } + } + ] + }, + "Encounter List": { + "type": "list", + "value": [ + { + "__struct_id": 7, + "Active": { + "type": "byte", + "value": 1 + }, + "Comment": { + "type": "cexostring", + "value": "" + }, + "CreatureList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 387 + }, + "Comment": { + "type": "cexostring", + "value": "" + }, + "CR": { + "type": "float", + "value": 0.5 + }, + "ResRef": { + "type": "resref", + "value": "ratdire002" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Difficulty": { + "type": "int", + "value": 0 + }, + "DifficultyIndex": { + "type": "int", + "value": 2 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + }, + "X": { + "type": "float", + "value": -6.486629486083984 + }, + "Y": { + "type": "float", + "value": 0.0366363525390625 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + }, + "X": { + "type": "float", + "value": -4.128917694091797 + }, + "Y": { + "type": "float", + "value": -4.152687072753906 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + }, + "X": { + "type": "float", + "value": 0.1618843078613281 + }, + "Y": { + "type": "float", + "value": -5.457080841064453 + }, + "Z": { + "type": "float", + "value": 0.02499994076788425 + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + }, + "X": { + "type": "float", + "value": -0.1037521362304688 + }, + "Y": { + "type": "float", + "value": -0.2428855895996094 + }, + "Z": { + "type": "float", + "value": 0.02499994076788425 + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + }, + "X": { + "type": "float", + "value": 0.0 + }, + "Y": { + "type": "float", + "value": 0.0 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + } + ] + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Dire Rat Skinnables" + } + }, + "MaxCreatures": { + "type": "int", + "value": 8 + }, + "OnEntered": { + "type": "resref", + "value": "" + }, + "OnExhausted": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerOnly": { + "type": "byte", + "value": 1 + }, + "RecCreatures": { + "type": "int", + "value": 2 + }, + "Reset": { + "type": "byte", + "value": 1 + }, + "ResetTime": { + "type": "int", + "value": 180 + }, + "Respawns": { + "type": "int", + "value": -1 + }, + "SpawnOption": { + "type": "int", + "value": 0 + }, + "SpawnPointList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Comment": { + "type": "cexostring", + "value": "" + }, + "Orientation": { + "type": "float", + "value": -0.0 + }, + "X": { + "type": "float", + "value": 34.86335372924805 + }, + "Y": { + "type": "float", + "value": 7.148537635803223 + }, + "Z": { + "type": "float", + "value": 0.0 + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "DireRatSkinnables" + }, + "TemplateResRef": { + "type": "resref", + "value": "direskinnable001" + }, + "XPosition": { + "type": "float", + "value": 35.92598342895508 + }, + "YPosition": { + "type": "float", + "value": 24.53567886352539 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 7, + "Active": { + "type": "byte", + "value": 1 + }, + "Comment": { + "type": "cexostring", + "value": "" + }, + "CreatureList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 387 + }, + "Comment": { + "type": "cexostring", + "value": "" + }, + "CR": { + "type": "float", + "value": 0.5 + }, + "ResRef": { + "type": "resref", + "value": "ratdire002" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Difficulty": { + "type": "int", + "value": 0 + }, + "DifficultyIndex": { + "type": "int", + "value": 2 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + }, + "X": { + "type": "float", + "value": -4.534572601318359 + }, + "Y": { + "type": "float", + "value": -1.337140083312988 + }, + "Z": { + "type": "float", + "value": 0.02499994076788425 + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + }, + "X": { + "type": "float", + "value": -2.133892059326172 + }, + "Y": { + "type": "float", + "value": -7.819463729858398 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + }, + "X": { + "type": "float", + "value": 3.167274475097656 + }, + "Y": { + "type": "float", + "value": -5.001101970672607 + }, + "Z": { + "type": "float", + "value": 0.2269347608089447 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.3131446838378906 + }, + "Y": { + "type": "float", + "value": 0.3027839660644531 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.0 + }, + "Y": { + "type": "float", + "value": 0.0 + }, + "Z": { + "type": "float", + "value": 0.02499994076788425 + } + } + ] + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Dire Rat Skinnables" + } + }, + "MaxCreatures": { + "type": "int", + "value": 8 + }, + "OnEntered": { + "type": "resref", + "value": "" + }, + "OnExhausted": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerOnly": { + "type": "byte", + "value": 1 + }, + "RecCreatures": { + "type": "int", + "value": 2 + }, + "Reset": { + "type": "byte", + "value": 1 + }, + "ResetTime": { + "type": "int", + "value": 180 + }, + "Respawns": { + "type": "int", + "value": -1 + }, + "SpawnOption": { + "type": "int", + "value": 0 + }, + "SpawnPointList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": -0.0 + }, + "X": { + "type": "float", + "value": 57.94222259521484 + }, + "Y": { + "type": "float", + "value": 19.86317443847656 + }, + "Z": { + "type": "float", + "value": 0.0 + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "DireRatSkinnables" + }, + "TemplateResRef": { + "type": "resref", + "value": "direskinnable001" + }, + "XPosition": { + "type": "float", + "value": 46.54433441162109 + }, + "YPosition": { + "type": "float", + "value": 8.890960693359375 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 7, + "Active": { + "type": "byte", + "value": 1 + }, + "CreatureList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 387 + }, + "CR": { + "type": "float", + "value": 0.5 + }, + "ResRef": { + "type": "resref", + "value": "ratdire002" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Difficulty": { + "type": "int", + "value": 0 + }, + "DifficultyIndex": { + "type": "int", + "value": 2 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -4.198806762695313 + }, + "Y": { + "type": "float", + "value": -0.2283587455749512 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -3.609657287597656 + }, + "Y": { + "type": "float", + "value": -4.523836135864258 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.6452484130859375 + }, + "Y": { + "type": "float", + "value": -3.653132438659668 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.05989837646484375 + }, + "Y": { + "type": "float", + "value": -0.2093973159790039 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.0 + }, + "Y": { + "type": "float", + "value": 0.0 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + } + ] + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Dire Rat Skinnables" + } + }, + "MaxCreatures": { + "type": "int", + "value": 8 + }, + "OnEntered": { + "type": "resref", + "value": "" + }, + "OnExhausted": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerOnly": { + "type": "byte", + "value": 1 + }, + "RecCreatures": { + "type": "int", + "value": 2 + }, + "Reset": { + "type": "byte", + "value": 1 + }, + "ResetTime": { + "type": "int", + "value": 180 + }, + "Respawns": { + "type": "int", + "value": -1 + }, + "SpawnOption": { + "type": "int", + "value": 0 + }, + "SpawnPointList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": -0.0 + }, + "X": { + "type": "float", + "value": 73.7425537109375 + }, + "Y": { + "type": "float", + "value": 13.88312530517578 + }, + "Z": { + "type": "float", + "value": 0.0 + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "DireRatSkinnables" + }, + "TemplateResRef": { + "type": "resref", + "value": "direskinnable001" + }, + "XPosition": { + "type": "float", + "value": 70.55789184570313 + }, + "YPosition": { + "type": "float", + "value": 6.615897178649902 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 7, + "Active": { + "type": "byte", + "value": 1 + }, + "CreatureList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 387 + }, + "CR": { + "type": "float", + "value": 0.5 + }, + "ResRef": { + "type": "resref", + "value": "ratdire002" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Difficulty": { + "type": "int", + "value": 0 + }, + "DifficultyIndex": { + "type": "int", + "value": 2 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -3.116439819335938 + }, + "Y": { + "type": "float", + "value": -0.5183792114257813 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -0.4842453002929688 + }, + "Y": { + "type": "float", + "value": -4.54923152923584 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 1.938911437988281 + }, + "Y": { + "type": "float", + "value": -4.309122085571289 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.2622146606445313 + }, + "Y": { + "type": "float", + "value": -0.03159332275390625 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.0 + }, + "Y": { + "type": "float", + "value": 0.0 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + } + ] + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Dire Rat Skinnables" + } + }, + "MaxCreatures": { + "type": "int", + "value": 8 + }, + "OnEntered": { + "type": "resref", + "value": "" + }, + "OnExhausted": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerOnly": { + "type": "byte", + "value": 1 + }, + "RecCreatures": { + "type": "int", + "value": 2 + }, + "Reset": { + "type": "byte", + "value": 1 + }, + "ResetTime": { + "type": "int", + "value": 180 + }, + "Respawns": { + "type": "int", + "value": -1 + }, + "SpawnOption": { + "type": "int", + "value": 0 + }, + "SpawnPointList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": -0.0 + }, + "X": { + "type": "float", + "value": 91.21595764160156 + }, + "Y": { + "type": "float", + "value": 20.79969215393066 + }, + "Z": { + "type": "float", + "value": 0.0 + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "DireRatSkinnables" + }, + "TemplateResRef": { + "type": "resref", + "value": "direskinnable001" + }, + "XPosition": { + "type": "float", + "value": 78.50266265869141 + }, + "YPosition": { + "type": "float", + "value": 16.93638229370117 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 7, + "Active": { + "type": "byte", + "value": 1 + }, + "CreatureList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 387 + }, + "CR": { + "type": "float", + "value": 0.5 + }, + "ResRef": { + "type": "resref", + "value": "ratdire002" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Difficulty": { + "type": "int", + "value": 0 + }, + "DifficultyIndex": { + "type": "int", + "value": 2 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -16.66376495361328 + }, + "Y": { + "type": "float", + "value": 1.851291656494141 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -15.75727844238281 + }, + "Y": { + "type": "float", + "value": -5.287887573242188 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -4.760940551757813 + }, + "Y": { + "type": "float", + "value": -6.718301773071289 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -1.151336669921875 + }, + "Y": { + "type": "float", + "value": -3.09977912902832 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.0079498291015625 + }, + "Y": { + "type": "float", + "value": -0.4094123840332031 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.0 + }, + "Y": { + "type": "float", + "value": 0.0 + }, + "Z": { + "type": "float", + "value": 0.1743919551372528 + } + } + ] + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Dire Rat Skinnables" + } + }, + "MaxCreatures": { + "type": "int", + "value": 8 + }, + "OnEntered": { + "type": "resref", + "value": "" + }, + "OnExhausted": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerOnly": { + "type": "byte", + "value": 1 + }, + "RecCreatures": { + "type": "int", + "value": 2 + }, + "Reset": { + "type": "byte", + "value": 1 + }, + "ResetTime": { + "type": "int", + "value": 180 + }, + "Respawns": { + "type": "int", + "value": -1 + }, + "SpawnOption": { + "type": "int", + "value": 0 + }, + "SpawnPointList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": -0.0 + }, + "X": { + "type": "float", + "value": 90.82357025146484 + }, + "Y": { + "type": "float", + "value": 41.510498046875 + }, + "Z": { + "type": "float", + "value": 0.0 + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "DireRatSkinnables" + }, + "TemplateResRef": { + "type": "resref", + "value": "direskinnable001" + }, + "XPosition": { + "type": "float", + "value": 93.41510772705078 + }, + "YPosition": { + "type": "float", + "value": 32.08565139770508 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 7, + "Active": { + "type": "byte", + "value": 1 + }, + "CreatureList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 387 + }, + "CR": { + "type": "float", + "value": 0.5 + }, + "ResRef": { + "type": "resref", + "value": "ratdire002" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Difficulty": { + "type": "int", + "value": 0 + }, + "DifficultyIndex": { + "type": "int", + "value": 2 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -1.040184020996094 + }, + "Y": { + "type": "float", + "value": 2.019195556640625 + }, + "Z": { + "type": "float", + "value": 0.02499994076788425 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.07671356201171875 + }, + "Y": { + "type": "float", + "value": 0.1181411743164063 + }, + "Z": { + "type": "float", + "value": 0.02499994076788425 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.0 + }, + "Y": { + "type": "float", + "value": 0.0 + }, + "Z": { + "type": "float", + "value": 0.02499994076788425 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 3.968650817871094 + }, + "Y": { + "type": "float", + "value": -3.837493896484375 + }, + "Z": { + "type": "float", + "value": 0.08350690454244614 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 9.483596801757813 + }, + "Y": { + "type": "float", + "value": 0.895660400390625 + }, + "Z": { + "type": "float", + "value": 0.02499994076788425 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 7.353141784667969 + }, + "Y": { + "type": "float", + "value": 5.523689270019531 + }, + "Z": { + "type": "float", + "value": 0.2263518869876862 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 3.466995239257813 + }, + "Y": { + "type": "float", + "value": 5.726676940917969 + }, + "Z": { + "type": "float", + "value": 0.02499994076788425 + } + } + ] + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Dire Rat Skinnables" + } + }, + "MaxCreatures": { + "type": "int", + "value": 8 + }, + "OnEntered": { + "type": "resref", + "value": "" + }, + "OnExhausted": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerOnly": { + "type": "byte", + "value": 1 + }, + "RecCreatures": { + "type": "int", + "value": 2 + }, + "Reset": { + "type": "byte", + "value": 1 + }, + "ResetTime": { + "type": "int", + "value": 180 + }, + "Respawns": { + "type": "int", + "value": -1 + }, + "SpawnOption": { + "type": "int", + "value": 0 + }, + "SpawnPointList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": -0.0 + }, + "X": { + "type": "float", + "value": 80.86895751953125 + }, + "Y": { + "type": "float", + "value": 89.55667877197266 + }, + "Z": { + "type": "float", + "value": 2.384185791015625e-007 + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "DireRatSkinnables" + }, + "TemplateResRef": { + "type": "resref", + "value": "direskinnable001" + }, + "XPosition": { + "type": "float", + "value": 88.21471405029297 + }, + "YPosition": { + "type": "float", + "value": 76.55618286132813 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 7, + "Active": { + "type": "byte", + "value": 1 + }, + "CreatureList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 387 + }, + "CR": { + "type": "float", + "value": 0.5 + }, + "ResRef": { + "type": "resref", + "value": "ratdire002" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Difficulty": { + "type": "int", + "value": 0 + }, + "DifficultyIndex": { + "type": "int", + "value": 2 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.0 + }, + "Y": { + "type": "float", + "value": 0.0 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.1368789672851563 + }, + "Y": { + "type": "float", + "value": -6.621330261230469 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 2.416061401367188 + }, + "Y": { + "type": "float", + "value": -6.298576354980469 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 3.083763122558594 + }, + "Y": { + "type": "float", + "value": -0.9772491455078125 + }, + "Z": { + "type": "float", + "value": 0.02499988116323948 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.1618614196777344 + }, + "Y": { + "type": "float", + "value": -0.4242019653320313 + }, + "Z": { + "type": "float", + "value": 0.02499988116323948 + } + } + ] + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Dire Rat Skinnables" + } + }, + "MaxCreatures": { + "type": "int", + "value": 8 + }, + "OnEntered": { + "type": "resref", + "value": "" + }, + "OnExhausted": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerOnly": { + "type": "byte", + "value": 1 + }, + "RecCreatures": { + "type": "int", + "value": 2 + }, + "Reset": { + "type": "byte", + "value": 1 + }, + "ResetTime": { + "type": "int", + "value": 180 + }, + "Respawns": { + "type": "int", + "value": -1 + }, + "SpawnOption": { + "type": "int", + "value": 0 + }, + "SpawnPointList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": -0.0 + }, + "X": { + "type": "float", + "value": 65.6416015625 + }, + "Y": { + "type": "float", + "value": 75.94248962402344 + }, + "Z": { + "type": "float", + "value": 2.384185791015625e-007 + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "DireRatSkinnables" + }, + "TemplateResRef": { + "type": "resref", + "value": "direskinnable001" + }, + "XPosition": { + "type": "float", + "value": 63.25738525390625 + }, + "YPosition": { + "type": "float", + "value": 89.507568359375 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 7, + "Active": { + "type": "byte", + "value": 1 + }, + "CreatureList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 387 + }, + "CR": { + "type": "float", + "value": 0.5 + }, + "ResRef": { + "type": "resref", + "value": "ratdire002" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Difficulty": { + "type": "int", + "value": 0 + }, + "DifficultyIndex": { + "type": "int", + "value": 2 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -3.454978942871094 + }, + "Y": { + "type": "float", + "value": -0.5241012573242188 + }, + "Z": { + "type": "float", + "value": 0.01543387211859226 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -3.004108428955078 + }, + "Y": { + "type": "float", + "value": -4.405738830566406 + }, + "Z": { + "type": "float", + "value": 0.01998397149145603 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.9484825134277344 + }, + "Y": { + "type": "float", + "value": -4.284950256347656 + }, + "Z": { + "type": "float", + "value": 0.02500005997717381 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.1406211853027344 + }, + "Y": { + "type": "float", + "value": -0.2610549926757813 + }, + "Z": { + "type": "float", + "value": 0.02499988116323948 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.0 + }, + "Y": { + "type": "float", + "value": 0.0 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + } + ] + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Dire Rat Skinnables" + } + }, + "MaxCreatures": { + "type": "int", + "value": 8 + }, + "OnEntered": { + "type": "resref", + "value": "" + }, + "OnExhausted": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerOnly": { + "type": "byte", + "value": 1 + }, + "RecCreatures": { + "type": "int", + "value": 2 + }, + "Reset": { + "type": "byte", + "value": 1 + }, + "ResetTime": { + "type": "int", + "value": 180 + }, + "Respawns": { + "type": "int", + "value": -1 + }, + "SpawnOption": { + "type": "int", + "value": 0 + }, + "SpawnPointList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": -0.0 + }, + "X": { + "type": "float", + "value": 41.36389541625977 + }, + "Y": { + "type": "float", + "value": 69.35742950439453 + }, + "Z": { + "type": "float", + "value": 1.192092895507813e-007 + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "DireRatSkinnables" + }, + "TemplateResRef": { + "type": "resref", + "value": "direskinnable001" + }, + "XPosition": { + "type": "float", + "value": 60.2022705078125 + }, + "YPosition": { + "type": "float", + "value": 77.46033477783203 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 7, + "Active": { + "type": "byte", + "value": 1 + }, + "CreatureList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 387 + }, + "CR": { + "type": "float", + "value": 0.5 + }, + "ResRef": { + "type": "resref", + "value": "ratdire002" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Difficulty": { + "type": "int", + "value": 0 + }, + "DifficultyIndex": { + "type": "int", + "value": 2 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -4.030773162841797 + }, + "Y": { + "type": "float", + "value": -1.333648681640625 + }, + "Z": { + "type": "float", + "value": 0.02500005997717381 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -3.776317596435547 + }, + "Y": { + "type": "float", + "value": -6.11859130859375 + }, + "Z": { + "type": "float", + "value": 0.02500005997717381 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 1.169334411621094 + }, + "Y": { + "type": "float", + "value": -4.908248901367188 + }, + "Z": { + "type": "float", + "value": 0.02500005997717381 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.8479270935058594 + }, + "Y": { + "type": "float", + "value": 0.4315643310546875 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -0.3422050476074219 + }, + "Y": { + "type": "float", + "value": -0.2562026977539063 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.0 + }, + "Y": { + "type": "float", + "value": 0.0 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + } + ] + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Dire Rat Skinnables" + } + }, + "MaxCreatures": { + "type": "int", + "value": 8 + }, + "OnEntered": { + "type": "resref", + "value": "" + }, + "OnExhausted": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerOnly": { + "type": "byte", + "value": 1 + }, + "RecCreatures": { + "type": "int", + "value": 2 + }, + "Reset": { + "type": "byte", + "value": 1 + }, + "ResetTime": { + "type": "int", + "value": 180 + }, + "Respawns": { + "type": "int", + "value": -1 + }, + "SpawnOption": { + "type": "int", + "value": 0 + }, + "SpawnPointList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": -0.0 + }, + "X": { + "type": "float", + "value": 39.79723358154297 + }, + "Y": { + "type": "float", + "value": 77.7532958984375 + }, + "Z": { + "type": "float", + "value": -5.960464477539063e-007 + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "DireRatSkinnables" + }, + "TemplateResRef": { + "type": "resref", + "value": "direskinnable001" + }, + "XPosition": { + "type": "float", + "value": 40.42753219604492 + }, + "YPosition": { + "type": "float", + "value": 93.06093597412109 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 7, + "Active": { + "type": "byte", + "value": 1 + }, + "CreatureList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 387 + }, + "CR": { + "type": "float", + "value": 0.5 + }, + "ResRef": { + "type": "resref", + "value": "ratdire002" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Difficulty": { + "type": "int", + "value": 0 + }, + "DifficultyIndex": { + "type": "int", + "value": 2 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -3.490297317504883 + }, + "Y": { + "type": "float", + "value": -0.6471481323242188 + }, + "Z": { + "type": "float", + "value": 0.02500005997717381 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -3.270227432250977 + }, + "Y": { + "type": "float", + "value": -2.523307800292969 + }, + "Z": { + "type": "float", + "value": 0.02500005997717381 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -0.3084392547607422 + }, + "Y": { + "type": "float", + "value": -2.047874450683594 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -0.1475486755371094 + }, + "Y": { + "type": "float", + "value": -0.14532470703125 + }, + "Z": { + "type": "float", + "value": 0.02500005997717381 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.0 + }, + "Y": { + "type": "float", + "value": 0.0 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + } + ] + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Dire Rat Skinnables" + } + }, + "MaxCreatures": { + "type": "int", + "value": 8 + }, + "OnEntered": { + "type": "resref", + "value": "" + }, + "OnExhausted": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerOnly": { + "type": "byte", + "value": 1 + }, + "RecCreatures": { + "type": "int", + "value": 2 + }, + "Reset": { + "type": "byte", + "value": 1 + }, + "ResetTime": { + "type": "int", + "value": 180 + }, + "Respawns": { + "type": "int", + "value": -1 + }, + "SpawnOption": { + "type": "int", + "value": 0 + }, + "SpawnPointList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": -0.0 + }, + "X": { + "type": "float", + "value": 13.46029472351074 + }, + "Y": { + "type": "float", + "value": 85.41794586181641 + }, + "Z": { + "type": "float", + "value": 0.0 + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "DireRatSkinnables" + }, + "TemplateResRef": { + "type": "resref", + "value": "direskinnable001" + }, + "XPosition": { + "type": "float", + "value": 20.69486618041992 + }, + "YPosition": { + "type": "float", + "value": 97.02001190185547 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 7, + "Active": { + "type": "byte", + "value": 1 + }, + "CreatureList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 387 + }, + "CR": { + "type": "float", + "value": 0.5 + }, + "ResRef": { + "type": "resref", + "value": "ratdire002" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Difficulty": { + "type": "int", + "value": 0 + }, + "DifficultyIndex": { + "type": "int", + "value": 2 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -3.179244518280029 + }, + "Y": { + "type": "float", + "value": -0.1794204711914063 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -0.9736576080322266 + }, + "Y": { + "type": "float", + "value": -4.795989990234375 + }, + "Z": { + "type": "float", + "value": 0.02500005997717381 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 1.668868541717529 + }, + "Y": { + "type": "float", + "value": -3.937385559082031 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -0.3207752704620361 + }, + "Y": { + "type": "float", + "value": -0.01810288429260254 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + } + ] + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Dire Rat Skinnables" + } + }, + "MaxCreatures": { + "type": "int", + "value": 8 + }, + "OnEntered": { + "type": "resref", + "value": "" + }, + "OnExhausted": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerOnly": { + "type": "byte", + "value": 1 + }, + "RecCreatures": { + "type": "int", + "value": 2 + }, + "Reset": { + "type": "byte", + "value": 1 + }, + "ResetTime": { + "type": "int", + "value": 180 + }, + "Respawns": { + "type": "int", + "value": -1 + }, + "SpawnOption": { + "type": "int", + "value": 0 + }, + "SpawnPointList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": -0.0 + }, + "X": { + "type": "float", + "value": 20.3530387878418 + }, + "Y": { + "type": "float", + "value": 59.70853424072266 + }, + "Z": { + "type": "float", + "value": 0.0 + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "DireRatSkinnables" + }, + "TemplateResRef": { + "type": "resref", + "value": "direskinnable001" + }, + "XPosition": { + "type": "float", + "value": 5.189005374908447 + }, + "YPosition": { + "type": "float", + "value": 80.00370788574219 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 7, + "Active": { + "type": "byte", + "value": 1 + }, + "CreatureList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 387 + }, + "CR": { + "type": "float", + "value": 0.5 + }, + "ResRef": { + "type": "resref", + "value": "ratdire002" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Difficulty": { + "type": "int", + "value": 0 + }, + "DifficultyIndex": { + "type": "int", + "value": 2 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -4.179401397705078 + }, + "Y": { + "type": "float", + "value": 1.173995971679688 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -3.961840391159058 + }, + "Y": { + "type": "float", + "value": -4.890460968017578 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -0.7974858283996582 + }, + "Y": { + "type": "float", + "value": -4.738746643066406 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -0.3572138547897339 + }, + "Y": { + "type": "float", + "value": 0.1003413200378418 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + } + ] + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Dire Rat Skinnables" + } + }, + "MaxCreatures": { + "type": "int", + "value": 8 + }, + "OnEntered": { + "type": "resref", + "value": "" + }, + "OnExhausted": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerOnly": { + "type": "byte", + "value": 1 + }, + "RecCreatures": { + "type": "int", + "value": 2 + }, + "Reset": { + "type": "byte", + "value": 1 + }, + "ResetTime": { + "type": "int", + "value": 180 + }, + "Respawns": { + "type": "int", + "value": -1 + }, + "SpawnOption": { + "type": "int", + "value": 0 + }, + "SpawnPointList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": -0.0 + }, + "X": { + "type": "float", + "value": 25.15066719055176 + }, + "Y": { + "type": "float", + "value": 40.06192016601563 + }, + "Z": { + "type": "float", + "value": 5.960464477539063e-008 + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "DireRatSkinnables" + }, + "TemplateResRef": { + "type": "resref", + "value": "direskinnable001" + }, + "XPosition": { + "type": "float", + "value": 6.346009254455566 + }, + "YPosition": { + "type": "float", + "value": 51.48089981079102 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 7, + "Active": { + "type": "byte", + "value": 1 + }, + "CreatureList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 387 + }, + "CR": { + "type": "float", + "value": 0.5 + }, + "ResRef": { + "type": "resref", + "value": "ratdire002" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Difficulty": { + "type": "int", + "value": 0 + }, + "DifficultyIndex": { + "type": "int", + "value": 2 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.0 + }, + "Y": { + "type": "float", + "value": 0.0 + }, + "Z": { + "type": "float", + "value": 0.2750000655651093 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.08073806762695313 + }, + "Y": { + "type": "float", + "value": 0.1391067504882813 + }, + "Z": { + "type": "float", + "value": 0.2750000655651093 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 7.047948837280273 + }, + "Y": { + "type": "float", + "value": 0.3014259338378906 + }, + "Z": { + "type": "float", + "value": 0.2749999463558197 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 7.394935607910156 + }, + "Y": { + "type": "float", + "value": 14.85645294189453 + }, + "Z": { + "type": "float", + "value": 0.275000125169754 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 1.145164489746094 + }, + "Y": { + "type": "float", + "value": 13.89644241333008 + }, + "Z": { + "type": "float", + "value": 0.275000125169754 + } + } + ] + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Dire Rat Skinnables" + } + }, + "MaxCreatures": { + "type": "int", + "value": 8 + }, + "OnEntered": { + "type": "resref", + "value": "" + }, + "OnExhausted": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerOnly": { + "type": "byte", + "value": 1 + }, + "RecCreatures": { + "type": "int", + "value": 2 + }, + "Reset": { + "type": "byte", + "value": 1 + }, + "ResetTime": { + "type": "int", + "value": 180 + }, + "Respawns": { + "type": "int", + "value": -1 + }, + "SpawnOption": { + "type": "int", + "value": 0 + }, + "SpawnPointList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": -1.889858365058899 + }, + "X": { + "type": "float", + "value": 18.71489334106445 + }, + "Y": { + "type": "float", + "value": 41.56408309936523 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "DireRatSkinnables" + }, + "TemplateResRef": { + "type": "resref", + "value": "direskinnable001" + }, + "XPosition": { + "type": "float", + "value": 21.39171981811523 + }, + "YPosition": { + "type": "float", + "value": 32.89374542236328 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 7, + "Active": { + "type": "byte", + "value": 1 + }, + "CreatureList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 387 + }, + "CR": { + "type": "float", + "value": 0.5 + }, + "ResRef": { + "type": "resref", + "value": "ratdire002" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Difficulty": { + "type": "int", + "value": 0 + }, + "DifficultyIndex": { + "type": "int", + "value": 2 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -0.0896453857421875 + }, + "Y": { + "type": "float", + "value": -23.66670608520508 + }, + "Z": { + "type": "float", + "value": 0.2750000059604645 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 4.482460021972656 + }, + "Y": { + "type": "float", + "value": -23.21875381469727 + }, + "Z": { + "type": "float", + "value": 0.2737725675106049 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 4.571977615356445 + }, + "Y": { + "type": "float", + "value": 5.7220458984375e-006 + }, + "Z": { + "type": "float", + "value": 0.2750000059604645 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.0 + }, + "Y": { + "type": "float", + "value": -0.08964347839355469 + }, + "Z": { + "type": "float", + "value": 0.2750000059604645 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.0 + }, + "Y": { + "type": "float", + "value": 0.0 + }, + "Z": { + "type": "float", + "value": 0.2750000059604645 + } + } + ] + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Dire Rat Skinnables" + } + }, + "MaxCreatures": { + "type": "int", + "value": 8 + }, + "OnEntered": { + "type": "resref", + "value": "" + }, + "OnExhausted": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerOnly": { + "type": "byte", + "value": 1 + }, + "RecCreatures": { + "type": "int", + "value": 2 + }, + "Reset": { + "type": "byte", + "value": 1 + }, + "ResetTime": { + "type": "int", + "value": 180 + }, + "Respawns": { + "type": "int", + "value": -1 + }, + "SpawnOption": { + "type": "int", + "value": 0 + }, + "SpawnPointList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": -0.0 + }, + "X": { + "type": "float", + "value": 18.0932502746582 + }, + "Y": { + "type": "float", + "value": 21.16318702697754 + }, + "Z": { + "type": "float", + "value": -9.5367431640625e-007 + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "DireRatSkinnables" + }, + "TemplateResRef": { + "type": "resref", + "value": "direskinnable001" + }, + "XPosition": { + "type": "float", + "value": 10.36405181884766 + }, + "YPosition": { + "type": "float", + "value": 26.83563423156738 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + } + ] + }, + "List": { + "type": "list", + "value": [] + }, + "Placeable List": { + "type": "list", + "value": [ + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 49 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 1.668970465660095 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "Thick metal bands encircle the barrel-planks, ensuring a tight seal.", + "id": 14555 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 1 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Trash Barrel", + "id": 5691 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "trash_can_close" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 407 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "Barrelras_trash" + }, + "TemplateResRef": { + "type": "resref", + "value": "barrelrastrash" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 48.10135269165039 + }, + "Y": { + "type": "float", + "value": 45.79301452636719 + }, + "Z": { + "type": "float", + "value": 0.07347965240478516 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 49 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 2.429820775985718 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "Thick metal bands encircle the barrel-planks, ensuring a tight seal.", + "id": 14555 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 1 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Trash Barrel", + "id": 5691 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "trash_can_close" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 407 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "Barrelras_trash" + }, + "TemplateResRef": { + "type": "resref", + "value": "barrelrastrash" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 6.377442836761475 + }, + "Y": { + "type": "float", + "value": 8.613585472106934 + }, + "Z": { + "type": "float", + "value": 0.01000607013702393 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 49 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -1.521707773208618 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "Thick metal bands encircle the barrel-planks, ensuring a tight seal.", + "id": 14555 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 1 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Trash Barrel", + "id": 5691 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "trash_can_close" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 407 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "Barrelras_trash" + }, + "TemplateResRef": { + "type": "resref", + "value": "barrelrastrash" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 96.00706481933594 + }, + "Y": { + "type": "float", + "value": 88.52217102050781 + }, + "Z": { + "type": "float", + "value": 0.2499961853027344 + } + } + ] + }, + "SoundList": { + "type": "list", + "value": [] + }, + "StoreList": { + "type": "list", + "value": [] + }, + "TriggerList": { + "type": "list", + "value": [] + }, + "WaypointList": { + "type": "list", + "value": [ + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 1 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "MN_BWoods", + "id": 14814 + } + }, + "MapNote": { + "type": "cexolocstring", + "value": { + "0": "Badgerat Woods", + "id": 14815 + } + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "MN_BWoods" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_mapnote001" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 9.066800117492676 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 14.49911499023438 + }, + "ZPosition": { + "type": "float", + "value": -9.5367431640625e-007 + } + } + ] + } +} diff --git a/_module/git/asch_huntground.git.json b/_module/git/asch_huntground.git.json index 4486c666..1f59aed6 100644 --- a/_module/git/asch_huntground.git.json +++ b/_module/git/asch_huntground.git.json @@ -66,7 +66,7 @@ }, "Bearing": { "type": "float", - "value": -1.570796012878418 + "value": -1.570794224739075 }, "CloseLockDC": { "type": "byte", @@ -126,11 +126,11 @@ }, "LinkedTo": { "type": "cexostring", - "value": "" + "value": "DRCtoAHG" }, "LinkedToFlags": { "type": "byte", - "value": 0 + "value": 1 }, "LoadScreenID": { "type": "word", @@ -224,7 +224,7 @@ }, "Tag": { "type": "cexostring", - "value": "ForestExit" + "value": "AHGtoDRC" }, "TemplateResRef": { "type": "resref", @@ -289,29 +289,6 @@ "CreatureList": { "type": "list", "value": [ - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 386 - }, - "Comment": { - "type": "cexostring", - "value": "" - }, - "CR": { - "type": "float", - "value": 0.125 - }, - "ResRef": { - "type": "resref", - "value": "rat002" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, { "__struct_id": 0, "Appearance": { @@ -334,246 +311,6 @@ "type": "byte", "value": 0 } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 181 - }, - "Comment": { - "type": "cexostring", - "value": "" - }, - "CR": { - "type": "float", - "value": 1.0 - }, - "ResRef": { - "type": "resref", - "value": "wolf001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 12 - }, - "Comment": { - "type": "cexostring", - "value": "" - }, - "CR": { - "type": "float", - "value": 2.0 - }, - "ResRef": { - "type": "resref", - "value": "bearblck001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 203 - }, - "Comment": { - "type": "cexostring", - "value": "" - }, - "CR": { - "type": "float", - "value": 2.0 - }, - "ResRef": { - "type": "resref", - "value": "cougar001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 94 - }, - "CR": { - "type": "float", - "value": 2.0 - }, - "ResRef": { - "type": "resref", - "value": "cragcat001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 93 - }, - "CR": { - "type": "float", - "value": 2.0 - }, - "ResRef": { - "type": "resref", - "value": "cat001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 202 - }, - "CR": { - "type": "float", - "value": 2.0 - }, - "ResRef": { - "type": "resref", - "value": "panther001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 98 - }, - "CR": { - "type": "float", - "value": 3.0 - }, - "ResRef": { - "type": "resref", - "value": "jaguar001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 97 - }, - "CR": { - "type": "float", - "value": 3.0 - }, - "ResRef": { - "type": "resref", - "value": "lion001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 96 - }, - "CR": { - "type": "float", - "value": 3.0 - }, - "ResRef": { - "type": "resref", - "value": "wooly_razorback" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 185 - }, - "CR": { - "type": "float", - "value": 3.0 - }, - "ResRef": { - "type": "resref", - "value": "worg001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 13 - }, - "CR": { - "type": "float", - "value": 5.0 - }, - "ResRef": { - "type": "resref", - "value": "bearbrwn001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 204 - }, - "CR": { - "type": "float", - "value": 6.0 - }, - "ResRef": { - "type": "resref", - "value": "bearkodiak001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } } ] }, @@ -594,13 +331,55 @@ "value": [ { "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + }, "X": { "type": "float", - "value": 0.0 + "value": -24.35488891601563 }, "Y": { "type": "float", - "value": 0.0 + "value": 34.65882110595703 + }, + "Z": { + "type": "float", + "value": 0.02399896085262299 + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + }, + "X": { + "type": "float", + "value": -23.88523101806641 + }, + "Y": { + "type": "float", + "value": 0.9371814727783203 + }, + "Z": { + "type": "float", + "value": 0.02874010242521763 + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + }, + "X": { + "type": "float", + "value": 0.1284624338150024 + }, + "Y": { + "type": "float", + "value": 0.1570179015398026 }, "Z": { "type": "float", @@ -609,63 +388,37 @@ }, { "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + }, "X": { "type": "float", - "value": 33.61199188232422 + "value": 9.835046768188477 }, "Y": { "type": "float", - "value": 0.2154598236083984 + "value": 12.0211238861084 }, "Z": { "type": "float", - "value": 0.0250005591660738 + "value": 0.02755662612617016 } }, { "__struct_id": 1, "X": { "type": "float", - "value": 35.65906143188477 + "value": 11.24079704284668 }, "Y": { "type": "float", - "value": 34.47407531738281 + "value": 34.50270843505859 }, "Z": { "type": "float", "value": 0.02399908006191254 } - }, - { - "__struct_id": 1, - "X": { - "type": "float", - "value": 0.1074099540710449 - }, - "Y": { - "type": "float", - "value": 34.47407531738281 - }, - "Z": { - "type": "float", - "value": 0.02399902045726776 - } - }, - { - "__struct_id": 1, - "X": { - "type": "float", - "value": 0.4321074485778809 - }, - "Y": { - "type": "float", - "value": 0.6472940444946289 - }, - "Z": { - "type": "float", - "value": 0.02874004282057285 - } } ] }, @@ -705,7 +458,7 @@ }, "RecCreatures": { "type": "int", - "value": 1 + "value": 2 }, "Reset": { "type": "byte", @@ -768,7 +521,7 @@ "__struct_id": 2, "Orientation": { "type": "float", - "value": -2.527999877929688 + "value": -2.527990579605103 }, "X": { "type": "float", @@ -787,7 +540,7 @@ "__struct_id": 2, "Orientation": { "type": "float", - "value": 0.8590290546417236 + "value": 0.8590261936187744 }, "X": { "type": "float", @@ -806,7 +559,7 @@ }, "Tag": { "type": "cexostring", - "value": "NormalSkinnables" + "value": "badgerskin" }, "TemplateResRef": { "type": "resref", @@ -814,11 +567,11 @@ }, "XPosition": { "type": "float", - "value": 0.5541167259216309 + "value": 25.06223869323731 }, "YPosition": { "type": "float", - "value": 9.822420120239258 + "value": 9.468719482421875 }, "ZPosition": { "type": "float", @@ -834,25 +587,6 @@ "CreatureList": { "type": "list", "value": [ - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 386 - }, - "CR": { - "type": "float", - "value": 0.125 - }, - "ResRef": { - "type": "resref", - "value": "rat002" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, { "__struct_id": 0, "Appearance": { @@ -871,234 +605,6 @@ "type": "byte", "value": 0 } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 181 - }, - "CR": { - "type": "float", - "value": 1.0 - }, - "ResRef": { - "type": "resref", - "value": "wolf001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 12 - }, - "CR": { - "type": "float", - "value": 2.0 - }, - "ResRef": { - "type": "resref", - "value": "bearblck001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 203 - }, - "CR": { - "type": "float", - "value": 2.0 - }, - "ResRef": { - "type": "resref", - "value": "cougar001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 94 - }, - "CR": { - "type": "float", - "value": 2.0 - }, - "ResRef": { - "type": "resref", - "value": "cragcat001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 93 - }, - "CR": { - "type": "float", - "value": 2.0 - }, - "ResRef": { - "type": "resref", - "value": "cat001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 202 - }, - "CR": { - "type": "float", - "value": 2.0 - }, - "ResRef": { - "type": "resref", - "value": "panther001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 98 - }, - "CR": { - "type": "float", - "value": 3.0 - }, - "ResRef": { - "type": "resref", - "value": "jaguar001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 97 - }, - "CR": { - "type": "float", - "value": 3.0 - }, - "ResRef": { - "type": "resref", - "value": "lion001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 96 - }, - "CR": { - "type": "float", - "value": 3.0 - }, - "ResRef": { - "type": "resref", - "value": "wooly_razorback" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 185 - }, - "CR": { - "type": "float", - "value": 3.0 - }, - "ResRef": { - "type": "resref", - "value": "worg001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 13 - }, - "CR": { - "type": "float", - "value": 5.0 - }, - "ResRef": { - "type": "resref", - "value": "bearbrwn001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 204 - }, - "CR": { - "type": "float", - "value": 6.0 - }, - "ResRef": { - "type": "resref", - "value": "bearkodiak001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } } ] }, @@ -1121,26 +627,41 @@ "__struct_id": 1, "X": { "type": "float", - "value": -0.2154693603515625 + "value": -0.00041961669921875 }, "Y": { "type": "float", - "value": -1.292793273925781 + "value": 0.4683914184570313 }, "Z": { "type": "float", - "value": 0.02399908006191254 + "value": 0.02168527059257031 } }, { "__struct_id": 1, "X": { "type": "float", - "value": 0.000194549560546875 + "value": 18.89069747924805 }, "Y": { "type": "float", - "value": -28.22569274902344 + "value": 0.6245040893554688 + }, + "Z": { + "type": "float", + "value": 0.02299818210303783 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 18.89044570922852 + }, + "Y": { + "type": "float", + "value": 23.73014450073242 }, "Z": { "type": "float", @@ -1151,46 +672,31 @@ "__struct_id": 1, "X": { "type": "float", - "value": 19.82264709472656 + "value": -0.000125885009765625 }, "Y": { "type": "float", - "value": -28.76434707641602 - }, - "Z": { - "type": "float", - "value": 1.523998498916626 - } - }, - { - "__struct_id": 1, - "X": { - "type": "float", - "value": 19.3917236328125 - }, - "Y": { - "type": "float", - "value": -0.10797119140625 - }, - "Z": { - "type": "float", - "value": 0.02500049956142902 - } - }, - { - "__struct_id": 1, - "X": { - "type": "float", - "value": 0.0 - }, - "Y": { - "type": "float", - "value": 0.0 + "value": 23.4182243347168 }, "Z": { "type": "float", "value": 0.02399908006191254 } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.0 + }, + "Y": { + "type": "float", + "value": 0.0 + }, + "Z": { + "type": "float", + "value": 0.02500043995678425 + } } ] }, @@ -1230,7 +736,7 @@ }, "RecCreatures": { "type": "int", - "value": 1 + "value": 2 }, "Reset": { "type": "byte", @@ -1255,7 +761,7 @@ "__struct_id": 2, "Orientation": { "type": "float", - "value": -1.423533916473389 + "value": -1.42353367805481 }, "X": { "type": "float", @@ -1274,7 +780,7 @@ "__struct_id": 2, "Orientation": { "type": "float", - "value": 1.202640533447266 + "value": 1.202640175819397 }, "X": { "type": "float", @@ -1293,7 +799,7 @@ "__struct_id": 2, "Orientation": { "type": "float", - "value": -2.773436784744263 + "value": -2.773424386978149 }, "X": { "type": "float", @@ -1312,7 +818,7 @@ }, "Tag": { "type": "cexostring", - "value": "NormalSkinnables" + "value": "badgerskin" }, "TemplateResRef": { "type": "resref", @@ -1320,11 +826,11 @@ }, "XPosition": { "type": "float", - "value": 50.45055770874023 + "value": 50.63283920288086 }, "YPosition": { "type": "float", - "value": 44.05233001708984 + "value": 19.7725944519043 }, "ZPosition": { "type": "float", @@ -1340,25 +846,6 @@ "CreatureList": { "type": "list", "value": [ - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 386 - }, - "CR": { - "type": "float", - "value": 0.125 - }, - "ResRef": { - "type": "resref", - "value": "rat002" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, { "__struct_id": 0, "Appearance": { @@ -1377,234 +864,6 @@ "type": "byte", "value": 0 } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 181 - }, - "CR": { - "type": "float", - "value": 1.0 - }, - "ResRef": { - "type": "resref", - "value": "wolf001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 12 - }, - "CR": { - "type": "float", - "value": 2.0 - }, - "ResRef": { - "type": "resref", - "value": "bearblck001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 203 - }, - "CR": { - "type": "float", - "value": 2.0 - }, - "ResRef": { - "type": "resref", - "value": "cougar001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 94 - }, - "CR": { - "type": "float", - "value": 2.0 - }, - "ResRef": { - "type": "resref", - "value": "cragcat001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 93 - }, - "CR": { - "type": "float", - "value": 2.0 - }, - "ResRef": { - "type": "resref", - "value": "cat001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 202 - }, - "CR": { - "type": "float", - "value": 2.0 - }, - "ResRef": { - "type": "resref", - "value": "panther001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 98 - }, - "CR": { - "type": "float", - "value": 3.0 - }, - "ResRef": { - "type": "resref", - "value": "jaguar001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 97 - }, - "CR": { - "type": "float", - "value": 3.0 - }, - "ResRef": { - "type": "resref", - "value": "lion001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 96 - }, - "CR": { - "type": "float", - "value": 3.0 - }, - "ResRef": { - "type": "resref", - "value": "wooly_razorback" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 185 - }, - "CR": { - "type": "float", - "value": 3.0 - }, - "ResRef": { - "type": "resref", - "value": "worg001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 13 - }, - "CR": { - "type": "float", - "value": 5.0 - }, - "ResRef": { - "type": "resref", - "value": "bearbrwn001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 204 - }, - "CR": { - "type": "float", - "value": 6.0 - }, - "ResRef": { - "type": "resref", - "value": "bearkodiak001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } } ] }, @@ -1614,7 +873,7 @@ }, "DifficultyIndex": { "type": "int", - "value": 1 + "value": 2 }, "Faction": { "type": "dword", @@ -1623,51 +882,6 @@ "Geometry": { "type": "list", "value": [ - { - "__struct_id": 1, - "X": { - "type": "float", - "value": -1.077499389648438 - }, - "Y": { - "type": "float", - "value": -28.54893493652344 - }, - "Z": { - "type": "float", - "value": 0.02399908006191254 - } - }, - { - "__struct_id": 1, - "X": { - "type": "float", - "value": 32.96559906005859 - }, - "Y": { - "type": "float", - "value": -28.65637588500977 - }, - "Z": { - "type": "float", - "value": 0.02500049956142902 - } - }, - { - "__struct_id": 1, - "X": { - "type": "float", - "value": 33.07333374023438 - }, - "Y": { - "type": "float", - "value": 0.8618431091308594 - }, - "Z": { - "type": "float", - "value": 0.02500049956142902 - } - }, { "__struct_id": 1, "X": { @@ -1678,6 +892,21 @@ "type": "float", "value": 0.0 }, + "Z": { + "type": "float", + "value": 1.5250004529953 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 20.02655792236328 + }, + "Y": { + "type": "float", + "value": 0.3898086547851563 + }, "Z": { "type": "float", "value": 0.02500049956142902 @@ -1687,15 +916,45 @@ "__struct_id": 1, "X": { "type": "float", - "value": 0.1077346801757813 + "value": 19.83412933349609 }, "Y": { "type": "float", - "value": -1.077308654785156 + "value": 34.35683822631836 }, "Z": { "type": "float", - "value": 0.02500049956142902 + "value": 0.02881195582449436 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.06795883178710938 + }, + "Y": { + "type": "float", + "value": 34.35781478881836 + }, + "Z": { + "type": "float", + "value": 0.0250005591660738 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.1887283325195313 + }, + "Y": { + "type": "float", + "value": 0.0 + }, + "Z": { + "type": "float", + "value": 1.5250004529953 } } ] @@ -1703,7 +962,7 @@ "LocalizedName": { "type": "cexolocstring", "value": { - "0": "Normal Skinnables" + "0": "Dire Skinnables" } }, "MaxCreatures": { @@ -1736,7 +995,7 @@ }, "RecCreatures": { "type": "int", - "value": 1 + "value": 2 }, "Reset": { "type": "byte", @@ -1761,563 +1020,19 @@ "__struct_id": 2, "Orientation": { "type": "float", - "value": -0.9572038650512695 + "value": -0.0 }, "X": { "type": "float", - "value": 90.29693603515625 + "value": 70.54428863525391 }, "Y": { "type": "float", - "value": 25.94297218322754 + "value": 72.02829742431641 }, "Z": { "type": "float", - "value": 0.01000607013702393 - } - }, - { - "__struct_id": 2, - "Orientation": { - "type": "float", - "value": 3.067960739135742 - }, - "X": { - "type": "float", - "value": 96.32942962646484 - }, - "Y": { - "type": "float", - "value": 42.96321868896484 - }, - "Z": { - "type": "float", - "value": 0.01000607013702393 - } - }, - { - "__struct_id": 2, - "Orientation": { - "type": "float", - "value": 1.423533916473389 - }, - "X": { - "type": "float", - "value": 103.8703994750977 - }, - "Y": { - "type": "float", - "value": 29.0664234161377 - }, - "Z": { - "type": "float", - "value": -5.222045729169622e-006 - } - } - ] - }, - "Tag": { - "type": "cexostring", - "value": "NormalSkinnables" - }, - "TemplateResRef": { - "type": "resref", - "value": "normalskinnables" - }, - "XPosition": { - "type": "float", - "value": 86.41802215576172 - }, - "YPosition": { - "type": "float", - "value": 44.47192001342773 - }, - "ZPosition": { - "type": "float", - "value": 0.0 - } - }, - { - "__struct_id": 7, - "Active": { - "type": "byte", - "value": 1 - }, - "CreatureList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 386 - }, - "CR": { - "type": "float", - "value": 0.125 - }, - "ResRef": { - "type": "resref", - "value": "rat002" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 8 - }, - "CR": { - "type": "float", - "value": 0.5 - }, - "ResRef": { - "type": "resref", - "value": "badger001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 181 - }, - "CR": { - "type": "float", - "value": 1.0 - }, - "ResRef": { - "type": "resref", - "value": "wolf001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 12 - }, - "CR": { - "type": "float", - "value": 2.0 - }, - "ResRef": { - "type": "resref", - "value": "bearblck001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 203 - }, - "CR": { - "type": "float", - "value": 2.0 - }, - "ResRef": { - "type": "resref", - "value": "cougar001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 94 - }, - "CR": { - "type": "float", - "value": 2.0 - }, - "ResRef": { - "type": "resref", - "value": "cragcat001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 93 - }, - "CR": { - "type": "float", - "value": 2.0 - }, - "ResRef": { - "type": "resref", - "value": "cat001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 202 - }, - "CR": { - "type": "float", - "value": 2.0 - }, - "ResRef": { - "type": "resref", - "value": "panther001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 98 - }, - "CR": { - "type": "float", - "value": 3.0 - }, - "ResRef": { - "type": "resref", - "value": "jaguar001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 97 - }, - "CR": { - "type": "float", - "value": 3.0 - }, - "ResRef": { - "type": "resref", - "value": "lion001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 96 - }, - "CR": { - "type": "float", - "value": 3.0 - }, - "ResRef": { - "type": "resref", - "value": "wooly_razorback" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 185 - }, - "CR": { - "type": "float", - "value": 3.0 - }, - "ResRef": { - "type": "resref", - "value": "worg001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 13 - }, - "CR": { - "type": "float", - "value": 5.0 - }, - "ResRef": { - "type": "resref", - "value": "bearbrwn001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 204 - }, - "CR": { - "type": "float", - "value": 6.0 - }, - "ResRef": { - "type": "resref", - "value": "bearkodiak001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - } - ] - }, - "Difficulty": { - "type": "int", - "value": 0 - }, - "DifficultyIndex": { - "type": "int", - "value": 1 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Geometry": { - "type": "list", - "value": [ - { - "__struct_id": 1, - "X": { - "type": "float", - "value": -19.93049621582031 - }, - "Y": { - "type": "float", - "value": -0.000217437744140625 - }, - "Z": { - "type": "float", - "value": 0.02399908006191254 - } - }, - { - "__struct_id": 1, - "X": { - "type": "float", - "value": -0.5386581420898438 - }, - "Y": { - "type": "float", - "value": 0.0 - }, - "Z": { - "type": "float", - "value": 0.02500049956142902 - } - }, - { - "__struct_id": 1, - "X": { - "type": "float", - "value": 0.0 - }, - "Y": { - "type": "float", - "value": 0.0 - }, - "Z": { - "type": "float", - "value": 0.02500049956142902 - } - }, - { - "__struct_id": 1, - "X": { - "type": "float", - "value": 0.1077117919921875 - }, - "Y": { - "type": "float", - "value": 38.89113616943359 - }, - "Z": { - "type": "float", - "value": 0.02399896085262299 - } - }, - { - "__struct_id": 1, - "X": { - "type": "float", - "value": -19.82275772094727 - }, - "Y": { - "type": "float", - "value": 38.89113616943359 - }, - "Z": { - "type": "float", - "value": 0.02399896085262299 - } - } - ] - }, - "LocalizedName": { - "type": "cexolocstring", - "value": { - "0": "Normal Skinnables" - } - }, - "MaxCreatures": { - "type": "int", - "value": 8 - }, - "OnEntered": { - "type": "resref", - "value": "" - }, - "OnExhausted": { - "type": "resref", - "value": "" - }, - "OnExit": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "PlayerOnly": { - "type": "byte", - "value": 1 - }, - "RecCreatures": { - "type": "int", - "value": 1 - }, - "Reset": { - "type": "byte", - "value": 1 - }, - "ResetTime": { - "type": "int", - "value": 180 - }, - "Respawns": { - "type": "int", - "value": -1 - }, - "SpawnOption": { - "type": "int", - "value": 0 - }, - "SpawnPointList": { - "type": "list", - "value": [ - { - "__struct_id": 2, - "Orientation": { - "type": "float", - "value": -1.546252369880676 - }, - "X": { - "type": "float", - "value": 61.07456970214844 - }, - "Y": { - "type": "float", - "value": 63.70871734619141 - }, - "Z": { - "type": "float", - "value": 0.01000607013702393 - } - }, - { - "__struct_id": 2, - "Orientation": { - "type": "float", - "value": 1.374446392059326 - }, - "X": { - "type": "float", - "value": 80.24929046630859 - }, - "Y": { - "type": "float", - "value": 64.03188323974609 - }, - "Z": { - "type": "float", - "value": 0.01000607013702393 - } - }, - { - "__struct_id": 2, - "Orientation": { - "type": "float", - "value": -3.018873453140259 - }, - "X": { - "type": "float", - "value": 69.90705871582031 - }, - "Y": { - "type": "float", - "value": 73.94333648681641 - }, - "Z": { - "type": "float", - "value": -5.222045729169622e-006 + "value": 0.003811895847320557 } }, { @@ -2328,1065 +1043,34 @@ }, "X": { "type": "float", - "value": 69.04521179199219 + "value": 73.12578582763672 }, "Y": { "type": "float", - "value": 57.02960205078125 - }, - "Z": { - "type": "float", - "value": 9.768371000973275e-007 - } - } - ] - }, - "Tag": { - "type": "cexostring", - "value": "NormalSkinnables" - }, - "TemplateResRef": { - "type": "resref", - "value": "normalskinnables" - }, - "XPosition": { - "type": "float", - "value": 79.92601776123047 - }, - "YPosition": { - "type": "float", - "value": 45.61014556884766 - }, - "ZPosition": { - "type": "float", - "value": 0.0 - } - }, - { - "__struct_id": 7, - "Active": { - "type": "byte", - "value": 1 - }, - "CreatureList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 386 - }, - "CR": { - "type": "float", - "value": 0.125 - }, - "ResRef": { - "type": "resref", - "value": "rat002" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 8 - }, - "CR": { - "type": "float", - "value": 0.5 - }, - "ResRef": { - "type": "resref", - "value": "badger001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 181 - }, - "CR": { - "type": "float", - "value": 1.0 - }, - "ResRef": { - "type": "resref", - "value": "wolf001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 12 - }, - "CR": { - "type": "float", - "value": 2.0 - }, - "ResRef": { - "type": "resref", - "value": "bearblck001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 203 - }, - "CR": { - "type": "float", - "value": 2.0 - }, - "ResRef": { - "type": "resref", - "value": "cougar001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 94 - }, - "CR": { - "type": "float", - "value": 2.0 - }, - "ResRef": { - "type": "resref", - "value": "cragcat001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 93 - }, - "CR": { - "type": "float", - "value": 2.0 - }, - "ResRef": { - "type": "resref", - "value": "cat001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 202 - }, - "CR": { - "type": "float", - "value": 2.0 - }, - "ResRef": { - "type": "resref", - "value": "panther001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 98 - }, - "CR": { - "type": "float", - "value": 3.0 - }, - "ResRef": { - "type": "resref", - "value": "jaguar001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 97 - }, - "CR": { - "type": "float", - "value": 3.0 - }, - "ResRef": { - "type": "resref", - "value": "lion001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 96 - }, - "CR": { - "type": "float", - "value": 3.0 - }, - "ResRef": { - "type": "resref", - "value": "wooly_razorback" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 185 - }, - "CR": { - "type": "float", - "value": 3.0 - }, - "ResRef": { - "type": "resref", - "value": "worg001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 13 - }, - "CR": { - "type": "float", - "value": 5.0 - }, - "ResRef": { - "type": "resref", - "value": "bearbrwn001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 204 - }, - "CR": { - "type": "float", - "value": 6.0 - }, - "ResRef": { - "type": "resref", - "value": "bearkodiak001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - } - ] - }, - "Difficulty": { - "type": "int", - "value": 0 - }, - "DifficultyIndex": { - "type": "int", - "value": 1 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Geometry": { - "type": "list", - "value": [ - { - "__struct_id": 1, - "X": { - "type": "float", - "value": -0.5390849113464356 - }, - "Y": { - "type": "float", - "value": -38.13689804077148 - }, - "Z": { - "type": "float", - "value": 0.02399902045726776 - } - }, - { - "__struct_id": 1, - "X": { - "type": "float", - "value": 23.80841255187988 - }, - "Y": { - "type": "float", - "value": -38.13689422607422 - }, - "Z": { - "type": "float", - "value": 0.02399908006191254 - } - }, - { - "__struct_id": 1, - "X": { - "type": "float", - "value": 23.26983642578125 - }, - "Y": { - "type": "float", - "value": 0.10772705078125 - }, - "Z": { - "type": "float", - "value": 0.0250005591660738 - } - }, - { - "__struct_id": 1, - "X": { - "type": "float", - "value": 0.0 - }, - "Y": { - "type": "float", - "value": 0.0 - }, - "Z": { - "type": "float", - "value": 0.02500049956142902 - } - }, - { - "__struct_id": 1, - "X": { - "type": "float", - "value": -0.5386528968811035 - }, - "Y": { - "type": "float", - "value": -0.5386581420898438 - }, - "Z": { - "type": "float", - "value": 0.02500049956142902 - } - } - ] - }, - "LocalizedName": { - "type": "cexolocstring", - "value": { - "0": "Normal Skinnables" - } - }, - "MaxCreatures": { - "type": "int", - "value": 8 - }, - "OnEntered": { - "type": "resref", - "value": "" - }, - "OnExhausted": { - "type": "resref", - "value": "" - }, - "OnExit": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "PlayerOnly": { - "type": "byte", - "value": 1 - }, - "RecCreatures": { - "type": "int", - "value": 1 - }, - "Reset": { - "type": "byte", - "value": 1 - }, - "ResetTime": { - "type": "int", - "value": 180 - }, - "Respawns": { - "type": "int", - "value": -1 - }, - "SpawnOption": { - "type": "int", - "value": 0 - }, - "SpawnPointList": { - "type": "list", - "value": [ - { - "__struct_id": 2, - "Orientation": { - "type": "float", - "value": 1.12900972366333 - }, - "X": { - "type": "float", - "value": 24.93444633483887 - }, - "Y": { - "type": "float", - "value": 63.27781295776367 - }, - "Z": { - "type": "float", - "value": 0.01000607013702393 - } - }, - { - "__struct_id": 2, - "Orientation": { - "type": "float", - "value": 3.117048501968384 - }, - "X": { - "type": "float", - "value": 12.43856906890869 - }, - "Y": { - "type": "float", - "value": 82.77570343017578 - }, - "Z": { - "type": "float", - "value": 0.01000607013702393 - } - }, - { - "__struct_id": 2, - "Orientation": { - "type": "float", - "value": -0.7853981852531433 - }, - "X": { - "type": "float", - "value": 11.57545471191406 - }, - "Y": { - "type": "float", - "value": 58.75329208374023 - }, - "Z": { - "type": "float", - "value": -5.222045729169622e-006 - } - } - ] - }, - "Tag": { - "type": "cexostring", - "value": "NormalSkinnables" - }, - "TemplateResRef": { - "type": "resref", - "value": "normalskinnables" - }, - "XPosition": { - "type": "float", - "value": 0.9101104736328125 - }, - "YPosition": { - "type": "float", - "value": 83.96228790283203 - }, - "ZPosition": { - "type": "float", - "value": 0.0 - } - }, - { - "__struct_id": 7, - "Active": { - "type": "byte", - "value": 1 - }, - "CreatureList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 386 - }, - "CR": { - "type": "float", - "value": 0.125 - }, - "ResRef": { - "type": "resref", - "value": "rat002" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 8 - }, - "CR": { - "type": "float", - "value": 0.5 - }, - "ResRef": { - "type": "resref", - "value": "badger001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 181 - }, - "CR": { - "type": "float", - "value": 1.0 - }, - "ResRef": { - "type": "resref", - "value": "wolf001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 12 - }, - "CR": { - "type": "float", - "value": 2.0 - }, - "ResRef": { - "type": "resref", - "value": "bearblck001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 203 - }, - "CR": { - "type": "float", - "value": 2.0 - }, - "ResRef": { - "type": "resref", - "value": "cougar001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 94 - }, - "CR": { - "type": "float", - "value": 2.0 - }, - "ResRef": { - "type": "resref", - "value": "cragcat001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 93 - }, - "CR": { - "type": "float", - "value": 2.0 - }, - "ResRef": { - "type": "resref", - "value": "cat001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 202 - }, - "CR": { - "type": "float", - "value": 2.0 - }, - "ResRef": { - "type": "resref", - "value": "panther001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 98 - }, - "CR": { - "type": "float", - "value": 3.0 - }, - "ResRef": { - "type": "resref", - "value": "jaguar001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 97 - }, - "CR": { - "type": "float", - "value": 3.0 - }, - "ResRef": { - "type": "resref", - "value": "lion001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 96 - }, - "CR": { - "type": "float", - "value": 3.0 - }, - "ResRef": { - "type": "resref", - "value": "wooly_razorback" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 185 - }, - "CR": { - "type": "float", - "value": 3.0 - }, - "ResRef": { - "type": "resref", - "value": "worg001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 13 - }, - "CR": { - "type": "float", - "value": 5.0 - }, - "ResRef": { - "type": "resref", - "value": "bearbrwn001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 204 - }, - "CR": { - "type": "float", - "value": 6.0 - }, - "ResRef": { - "type": "resref", - "value": "bearkodiak001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - } - ] - }, - "Difficulty": { - "type": "int", - "value": 0 - }, - "DifficultyIndex": { - "type": "int", - "value": 1 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Geometry": { - "type": "list", - "value": [ - { - "__struct_id": 1, - "X": { - "type": "float", - "value": -0.2152881622314453 - }, - "Y": { - "type": "float", - "value": 33.82765197753906 - }, - "Z": { - "type": "float", - "value": 0.02500049956142902 - } - }, - { - "__struct_id": 1, - "X": { - "type": "float", - "value": 0.0 - }, - "Y": { - "type": "float", - "value": 0.0 - }, - "Z": { - "type": "float", - "value": 0.02399902045726776 - } - }, - { - "__struct_id": 1, - "X": { - "type": "float", - "value": 1.185050964355469 - }, - "Y": { - "type": "float", - "value": -0.1077346801757813 - }, - "Z": { - "type": "float", - "value": 0.02399902045726776 - } - }, - { - "__struct_id": 1, - "X": { - "type": "float", - "value": 19.71490097045898 - }, - "Y": { - "type": "float", - "value": 0.1079330444335938 - }, - "Z": { - "type": "float", - "value": 0.0250005591660738 - } - }, - { - "__struct_id": 1, - "X": { - "type": "float", - "value": 19.39170455932617 - }, - "Y": { - "type": "float", - "value": 34.04310607910156 - }, - "Z": { - "type": "float", - "value": 0.0250005591660738 - } - } - ] - }, - "LocalizedName": { - "type": "cexolocstring", - "value": { - "0": "Normal Skinnables" - } - }, - "MaxCreatures": { - "type": "int", - "value": 8 - }, - "OnEntered": { - "type": "resref", - "value": "" - }, - "OnExhausted": { - "type": "resref", - "value": "" - }, - "OnExit": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "PlayerOnly": { - "type": "byte", - "value": 1 - }, - "RecCreatures": { - "type": "int", - "value": 1 - }, - "Reset": { - "type": "byte", - "value": 1 - }, - "ResetTime": { - "type": "int", - "value": 180 - }, - "Respawns": { - "type": "int", - "value": -1 - }, - "SpawnOption": { - "type": "int", - "value": 0 - }, - "SpawnPointList": { - "type": "list", - "value": [ - { - "__struct_id": 2, - "Orientation": { - "type": "float", - "value": -1.521708726882935 - }, - "X": { - "type": "float", - "value": 28.736083984375 - }, - "Y": { - "type": "float", - "value": 104.2341995239258 - }, - "Z": { - "type": "float", - "value": 0.01000607013702393 - } - }, - { - "__struct_id": 2, - "Orientation": { - "type": "float", - "value": 1.570796012878418 - }, - "X": { - "type": "float", - "value": 49.74208831787109 - }, - "Y": { - "type": "float", - "value": 103.5878524780273 - }, - "Z": { - "type": "float", - "value": 0.01000607013702393 - } - }, - { - "__struct_id": 2, - "Orientation": { - "type": "float", - "value": -0.0 - }, - "X": { - "type": "float", - "value": 40.69321441650391 - }, - "Y": { - "type": "float", - "value": 95.93926239013672 + "value": 53.98204803466797 }, "Z": { "type": "float", "value": -1.407348690918298e-006 } - }, - { - "__struct_id": 2, - "Orientation": { - "type": "float", - "value": -3.043417453765869 - }, - "X": { - "type": "float", - "value": 38.32313537597656 - }, - "Y": { - "type": "float", - "value": 114.7921371459961 - }, - "Z": { - "type": "float", - "value": -5.222045729169622e-006 - } } ] }, "Tag": { "type": "cexostring", - "value": "NormalSkinnables" + "value": "badgerskin" }, "TemplateResRef": { "type": "resref", - "value": "normalskinnables" + "value": "direskinnables" }, "XPosition": { "type": "float", - "value": 30.24315643310547 + "value": 60.00797271728516 }, "YPosition": { "type": "float", - "value": 85.59690856933594 + "value": 45.34012222290039 }, "ZPosition": { "type": "float", @@ -3406,159 +1090,7 @@ "__struct_id": 0, "Appearance": { "type": "int", - "value": 386 - }, - "CR": { - "type": "float", - "value": 0.125 - }, - "ResRef": { - "type": "resref", - "value": "rat002" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 8 - }, - "CR": { - "type": "float", - "value": 0.5 - }, - "ResRef": { - "type": "resref", - "value": "badger001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 181 - }, - "CR": { - "type": "float", - "value": 1.0 - }, - "ResRef": { - "type": "resref", - "value": "wolf001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 12 - }, - "CR": { - "type": "float", - "value": 2.0 - }, - "ResRef": { - "type": "resref", - "value": "bearblck001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 203 - }, - "CR": { - "type": "float", - "value": 2.0 - }, - "ResRef": { - "type": "resref", - "value": "cougar001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 94 - }, - "CR": { - "type": "float", - "value": 2.0 - }, - "ResRef": { - "type": "resref", - "value": "cragcat001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 93 - }, - "CR": { - "type": "float", - "value": 2.0 - }, - "ResRef": { - "type": "resref", - "value": "cat001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 202 - }, - "CR": { - "type": "float", - "value": 2.0 - }, - "ResRef": { - "type": "resref", - "value": "panther001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 98 + "value": 9 }, "CR": { "type": "float", @@ -3566,102 +1098,7 @@ }, "ResRef": { "type": "resref", - "value": "jaguar001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 97 - }, - "CR": { - "type": "float", - "value": 3.0 - }, - "ResRef": { - "type": "resref", - "value": "lion001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 96 - }, - "CR": { - "type": "float", - "value": 3.0 - }, - "ResRef": { - "type": "resref", - "value": "wooly_razorback" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 185 - }, - "CR": { - "type": "float", - "value": 3.0 - }, - "ResRef": { - "type": "resref", - "value": "worg001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 13 - }, - "CR": { - "type": "float", - "value": 5.0 - }, - "ResRef": { - "type": "resref", - "value": "bearbrwn001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 204 - }, - "CR": { - "type": "float", - "value": 6.0 - }, - "ResRef": { - "type": "resref", - "value": "bearkodiak001" + "value": "direbadg001" }, "SingleSpawn": { "type": "byte", @@ -3676,7 +1113,7 @@ }, "DifficultyIndex": { "type": "int", - "value": 1 + "value": 2 }, "Faction": { "type": "dword", @@ -3689,11 +1126,26 @@ "__struct_id": 1, "X": { "type": "float", - "value": -1.077400207519531 + "value": -0.1716327667236328 }, "Y": { "type": "float", - "value": -33.71990966796875 + "value": -17.62446975708008 + }, + "Z": { + "type": "float", + "value": 0.02399902045726776 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 19.84704208374023 + }, + "Y": { + "type": "float", + "value": -18.64718246459961 }, "Z": { "type": "float", @@ -3704,26 +1156,521 @@ "__struct_id": 1, "X": { "type": "float", - "value": 12.49686431884766 + "value": 18.7901782989502 }, "Y": { "type": "float", - "value": -33.82764434814453 + "value": 10.56443786621094 }, "Z": { "type": "float", - "value": 0.02399908006191254 + "value": 0.3814289271831513 } }, { "__struct_id": 1, "X": { "type": "float", - "value": 12.06557464599609 + "value": 13.00387573242188 }, "Y": { "type": "float", - "value": -0.1084442138671875 + "value": 17.96533966064453 + }, + "Z": { + "type": "float", + "value": 0.03000005893409252 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 1.368505477905273 + }, + "Y": { + "type": "float", + "value": 17.62407684326172 + }, + "Z": { + "type": "float", + "value": 0.0913180336356163 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 2.913854598999023 + }, + "Y": { + "type": "float", + "value": 0.856414794921875 + }, + "Z": { + "type": "float", + "value": 0.06829633563756943 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.1725931167602539 + }, + "Y": { + "type": "float", + "value": -0.34185791015625 + }, + "Z": { + "type": "float", + "value": 0.02719011344015598 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.0 + }, + "Y": { + "type": "float", + "value": 0.0 + }, + "Z": { + "type": "float", + "value": 0.02719011344015598 + } + } + ] + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Dire Skinnables" + } + }, + "MaxCreatures": { + "type": "int", + "value": 8 + }, + "OnEntered": { + "type": "resref", + "value": "" + }, + "OnExhausted": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerOnly": { + "type": "byte", + "value": 1 + }, + "RecCreatures": { + "type": "int", + "value": 2 + }, + "Reset": { + "type": "byte", + "value": 1 + }, + "ResetTime": { + "type": "int", + "value": 180 + }, + "Respawns": { + "type": "int", + "value": -1 + }, + "SpawnOption": { + "type": "int", + "value": 0 + }, + "SpawnPointList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": -0.0 + }, + "X": { + "type": "float", + "value": 11.65138721466065 + }, + "Y": { + "type": "float", + "value": 67.49832916259766 + }, + "Z": { + "type": "float", + "value": 0.0009087370708584786 + } + }, + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": -0.0 + }, + "X": { + "type": "float", + "value": 17.85786247253418 + }, + "Y": { + "type": "float", + "value": 54.94159317016602 + }, + "Z": { + "type": "float", + "value": 2.407348574706703e-006 + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "direbadgerskin" + }, + "TemplateResRef": { + "type": "resref", + "value": "direskinnables" + }, + "XPosition": { + "type": "float", + "value": 4.102127075195313 + }, + "YPosition": { + "type": "float", + "value": 64.22136688232422 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 7, + "Active": { + "type": "byte", + "value": 1 + }, + "CreatureList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 9 + }, + "CR": { + "type": "float", + "value": 3.0 + }, + "ResRef": { + "type": "resref", + "value": "direbadg001" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Difficulty": { + "type": "int", + "value": 0 + }, + "DifficultyIndex": { + "type": "int", + "value": 2 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.0 + }, + "Y": { + "type": "float", + "value": 0.0 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.1949081420898438 + }, + "Y": { + "type": "float", + "value": -0.0974578857421875 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.1949100494384766 + }, + "Y": { + "type": "float", + "value": -24.3634033203125 + }, + "Z": { + "type": "float", + "value": 0.02500049956142902 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 19.68563270568848 + }, + "Y": { + "type": "float", + "value": -24.65576171875 + }, + "Z": { + "type": "float", + "value": 0.0250005591660738 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 19.29582405090332 + }, + "Y": { + "type": "float", + "value": -0.584716796875 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + } + ] + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Dire Skinnables" + } + }, + "MaxCreatures": { + "type": "int", + "value": 8 + }, + "OnEntered": { + "type": "resref", + "value": "" + }, + "OnExhausted": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerOnly": { + "type": "byte", + "value": 1 + }, + "RecCreatures": { + "type": "int", + "value": 2 + }, + "Reset": { + "type": "byte", + "value": 1 + }, + "ResetTime": { + "type": "int", + "value": 180 + }, + "Respawns": { + "type": "int", + "value": -1 + }, + "SpawnOption": { + "type": "int", + "value": 0 + }, + "SpawnPointList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": -0.0 + }, + "X": { + "type": "float", + "value": 35.39591979980469 + }, + "Y": { + "type": "float", + "value": 95.63221740722656 + }, + "Z": { + "type": "float", + "value": 4.999999987376214e-007 + } + }, + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": -2.282563447952271 + }, + "X": { + "type": "float", + "value": 38.26367568969727 + }, + "Y": { + "type": "float", + "value": 108.1024475097656 + }, + "Z": { + "type": "float", + "value": 0.001904373057186604 + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "direbadgerskin" + }, + "TemplateResRef": { + "type": "resref", + "value": "direskinnables" + }, + "XPosition": { + "type": "float", + "value": 29.9880428314209 + }, + "YPosition": { + "type": "float", + "value": 114.5405578613281 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 7, + "Active": { + "type": "byte", + "value": 1 + }, + "CreatureList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 9 + }, + "CR": { + "type": "float", + "value": 3.0 + }, + "ResRef": { + "type": "resref", + "value": "direbadg001" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Difficulty": { + "type": "int", + "value": 0 + }, + "DifficultyIndex": { + "type": "int", + "value": 2 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.0 + }, + "Y": { + "type": "float", + "value": 0.0 + }, + "Z": { + "type": "float", + "value": 0.02096495963633061 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 13.23746490478516 + }, + "Y": { + "type": "float", + "value": 0.3795394897460938 }, "Z": { "type": "float", @@ -3734,30 +1681,311 @@ "__struct_id": 1, "X": { "type": "float", - "value": 0.0 + "value": 16.38927459716797 }, "Y": { "type": "float", - "value": 0.0 + "value": 29.12214660644531 }, "Z": { "type": "float", - "value": 0.02500049956142902 + "value": 0.0250005591660738 } }, { "__struct_id": 1, "X": { "type": "float", - "value": -0.7541275024414063 + "value": 9.707763671875 }, "Y": { "type": "float", - "value": -0.8618392944335938 + "value": 28.99546051025391 }, "Z": { "type": "float", - "value": 0.02500049956142902 + "value": 0.02719011344015598 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 9.331520080566406 + }, + "Y": { + "type": "float", + "value": 22.88992309570313 + }, + "Z": { + "type": "float", + "value": 0.3320120871067047 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.0006561279296875 + }, + "Y": { + "type": "float", + "value": 23.70128631591797 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.1260757446289063 + }, + "Y": { + "type": "float", + "value": -7.62939453125e-006 + }, + "Z": { + "type": "float", + "value": 0.02096495963633061 + } + } + ] + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Dire Skinnables" + } + }, + "MaxCreatures": { + "type": "int", + "value": 8 + }, + "OnEntered": { + "type": "resref", + "value": "" + }, + "OnExhausted": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerOnly": { + "type": "byte", + "value": 1 + }, + "RecCreatures": { + "type": "int", + "value": 2 + }, + "Reset": { + "type": "byte", + "value": 1 + }, + "ResetTime": { + "type": "int", + "value": 180 + }, + "Respawns": { + "type": "int", + "value": -1 + }, + "SpawnOption": { + "type": "int", + "value": 0 + }, + "SpawnPointList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": -0.0 + }, + "X": { + "type": "float", + "value": 82.57325744628906 + }, + "Y": { + "type": "float", + "value": 100.787353515625 + }, + "Z": { + "type": "float", + "value": 7.384185778391839e-007 + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "direbadgerskin" + }, + "TemplateResRef": { + "type": "resref", + "value": "direskinnables" + }, + "XPosition": { + "type": "float", + "value": 66.19871520996094 + }, + "YPosition": { + "type": "float", + "value": 90.21274566650391 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 7, + "Active": { + "type": "byte", + "value": 1 + }, + "CreatureList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 8 + }, + "CR": { + "type": "float", + "value": 0.5 + }, + "ResRef": { + "type": "resref", + "value": "badger001" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Difficulty": { + "type": "int", + "value": 0 + }, + "DifficultyIndex": { + "type": "int", + "value": 1 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -0.6773681640625 + }, + "Y": { + "type": "float", + "value": -30.07296752929688 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 26.2862548828125 + }, + "Y": { + "type": "float", + "value": -30.90007019042969 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 32.89556121826172 + }, + "Y": { + "type": "float", + "value": -28.90971374511719 + }, + "Z": { + "type": "float", + "value": 0.0452813133597374 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 33.23393249511719 + }, + "Y": { + "type": "float", + "value": 7.477596282958984 + }, + "Z": { + "type": "float", + "value": 0.0250005591660738 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 7.097221374511719 + }, + "Y": { + "type": "float", + "value": 7.311164855957031 + }, + "Z": { + "type": "float", + "value": 0.02999999932944775 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.1070814952254295 + }, + "Y": { + "type": "float", + "value": 0.110308438539505 + }, + "Z": { + "type": "float", + "value": 0.3056376278400421 } } ] @@ -3798,7 +2026,7 @@ }, "RecCreatures": { "type": "int", - "value": 1 + "value": 2 }, "Reset": { "type": "byte", @@ -3823,45 +2051,64 @@ "__struct_id": 2, "Orientation": { "type": "float", - "value": -1.300815582275391 + "value": -0.9572013020515442 }, "X": { "type": "float", - "value": 63.69907379150391 + "value": 87.75392913818359 }, "Y": { "type": "float", - "value": 104.4496383666992 + "value": 18.99808883666992 }, "Z": { "type": "float", - "value": 0.01000607013702393 + "value": -5.222045729169622e-006 } }, { "__struct_id": 2, "Orientation": { "type": "float", - "value": 1.030834794044495 + "value": 3.067946195602417 }, "X": { "type": "float", - "value": 81.25670623779297 + "value": 98.08982849121094 }, "Y": { "type": "float", - "value": 98.95604705810547 + "value": 37.19300842285156 }, "Z": { "type": "float", - "value": 0.02469068765640259 + "value": 0.004994277842342854 + } + }, + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": 1.42353367805481 + }, + "X": { + "type": "float", + "value": 103.6747741699219 + }, + "Y": { + "type": "float", + "value": 20.36126899719238 + }, + "Z": { + "type": "float", + "value": -5.222045729169622e-006 } } ] }, "Tag": { "type": "cexostring", - "value": "NormalSkinnables" + "value": "badgerskin" }, "TemplateResRef": { "type": "resref", @@ -3869,11 +2116,11 @@ }, "XPosition": { "type": "float", - "value": 67.57677459716797 + "value": 85.83179473876953 }, "YPosition": { "type": "float", - "value": 119.5322799682617 + "value": 37.1894416809082 }, "ZPosition": { "type": "float", @@ -3888,7 +2135,466 @@ }, "Placeable List": { "type": "list", - "value": [] + "value": [ + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 49 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 2.503453731536865 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "Thick metal bands encircle the barrel-planks, ensuring a tight seal.", + "id": 14555 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 1 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Trash Barrel", + "id": 5691 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "trash_can_close" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 407 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "Barrelras_trash" + }, + "TemplateResRef": { + "type": "resref", + "value": "barrelrastrash" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 8.242914199829102 + }, + "Y": { + "type": "float", + "value": 1.499618291854858 + }, + "Z": { + "type": "float", + "value": -5.222045729169622e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 49 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.8590263724327087 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "Thick metal bands encircle the barrel-planks, ensuring a tight seal.", + "id": 14555 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 1 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Trash Barrel", + "id": 5691 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "trash_can_close" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 407 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "Barrelras_trash" + }, + "TemplateResRef": { + "type": "resref", + "value": "barrelrastrash" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 90.86716461181641 + }, + "Y": { + "type": "float", + "value": 111.2229766845703 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + } + ] }, "SoundList": { "type": "list", @@ -4136,7 +2842,7 @@ }, "HasMapNote": { "type": "byte", - "value": 0 + "value": 1 }, "LinkedTo": { "type": "cexostring", @@ -4148,11 +2854,13 @@ }, "MapNote": { "type": "cexolocstring", - "value": {} + "value": { + "0": "Farmlands" + } }, "MapNoteEnabled": { "type": "byte", - "value": 0 + "value": 1 }, "Tag": { "type": "cexostring", @@ -4168,7 +2876,7 @@ }, "XPosition": { "type": "float", - "value": 14.29987812042236 + "value": 14.29987716674805 }, "YOrientation": { "type": "float", @@ -4176,11 +2884,76 @@ }, "YPosition": { "type": "float", - "value": 1.081767320632935 + "value": 2.642777919769287 }, "ZPosition": { "type": "float", - "value": 0.02660789899528027 + "value": 0.01000607013702393 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 1 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "MN_DRats", + "id": 14814 + } + }, + "MapNote": { + "type": "cexolocstring", + "value": { + "0": "Dire Rats", + "id": 14815 + } + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "MN_DRats" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_mapnote001" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 92.22723388671875 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 107.8122787475586 + }, + "ZPosition": { + "type": "float", + "value": 0.04632759094238281 } } ] diff --git a/_module/git/asch_huntinggrou.git.json b/_module/git/asch_huntinggrou.git.json index f90203c1..a3158513 100644 --- a/_module/git/asch_huntinggrou.git.json +++ b/_module/git/asch_huntinggrou.git.json @@ -96,8 +96,8 @@ "type": "byte", "value": 16 }, - "GenericType_New": { - "type": "dword", + "GenericType": { + "type": "byte", "value": 0 }, "Hardness": { @@ -314,8 +314,8 @@ "type": "byte", "value": 16 }, - "GenericType_New": { - "type": "dword", + "GenericType": { + "type": "byte", "value": 0 }, "Hardness": { @@ -532,8 +532,8 @@ "type": "byte", "value": 16 }, - "GenericType_New": { - "type": "dword", + "GenericType": { + "type": "byte", "value": 0 }, "Hardness": { @@ -754,8 +754,8 @@ "type": "byte", "value": 16 }, - "GenericType_New": { - "type": "dword", + "GenericType": { + "type": "byte", "value": 0 }, "Hardness": { @@ -1849,7 +1849,7 @@ "__struct_id": 2, "Orientation": { "type": "float", - "value": -3.117038249969482 + "value": -3.117038726806641 }, "X": { "type": "float", @@ -2694,7 +2694,7 @@ }, "RecCreatures": { "type": "int", - "value": 1 + "value": 2 }, "Reset": { "type": "byte", @@ -2719,7 +2719,7 @@ "__struct_id": 2, "Orientation": { "type": "float", - "value": -1.963489174842835 + "value": -1.963489413261414 }, "X": { "type": "float", @@ -3324,7 +3324,7 @@ }, "RecCreatures": { "type": "int", - "value": 1 + "value": 2 }, "Reset": { "type": "byte", @@ -3874,7 +3874,7 @@ "__struct_id": 2, "Orientation": { "type": "float", - "value": 1.816230297088623 + "value": 1.816230535507202 }, "X": { "type": "float", @@ -3893,7 +3893,7 @@ "__struct_id": 2, "Orientation": { "type": "float", - "value": -1.816230297088623 + "value": -1.816230535507202 }, "X": { "type": "float", @@ -4269,7 +4269,7 @@ }, "RecCreatures": { "type": "int", - "value": 1 + "value": 2 }, "Reset": { "type": "byte", @@ -4294,7 +4294,7 @@ "__struct_id": 2, "Orientation": { "type": "float", - "value": -2.920692920684815 + "value": -2.920693397521973 }, "X": { "type": "float", @@ -4588,7 +4588,7 @@ }, "RecCreatures": { "type": "int", - "value": 1 + "value": 2 }, "Reset": { "type": "byte", @@ -5198,7 +5198,7 @@ "__struct_id": 2, "Orientation": { "type": "float", - "value": -2.82252049446106 + "value": -2.822520732879639 }, "X": { "type": "float", @@ -5503,7 +5503,7 @@ }, "RecCreatures": { "type": "int", - "value": 1 + "value": 2 }, "Reset": { "type": "byte", @@ -5528,7 +5528,7 @@ "__struct_id": 2, "Orientation": { "type": "float", - "value": -2.527996301651001 + "value": -2.527996778488159 }, "X": { "type": "float", @@ -5758,7 +5758,7 @@ }, "RecCreatures": { "type": "int", - "value": 1 + "value": 2 }, "Reset": { "type": "byte", @@ -6324,7 +6324,7 @@ }, "RecCreatures": { "type": "int", - "value": 1 + "value": 2 }, "Reset": { "type": "byte", @@ -6654,7 +6654,7 @@ }, "RecCreatures": { "type": "int", - "value": 1 + "value": 2 }, "Reset": { "type": "byte", @@ -6915,7 +6915,7 @@ "__struct_id": 2, "Orientation": { "type": "float", - "value": 0.9326591491699219 + "value": 0.9326592087745667 }, "X": { "type": "float", @@ -7175,7 +7175,7 @@ }, "RecCreatures": { "type": "int", - "value": 1 + "value": 2 }, "Reset": { "type": "byte", @@ -7460,7 +7460,7 @@ }, "RecCreatures": { "type": "int", - "value": 1 + "value": 2 }, "Reset": { "type": "byte", @@ -7622,10 +7622,6 @@ "id": 14578 } }, - "OnClick": { - "type": "resref", - "value": "" - }, "OnClosed": { "type": "resref", "value": "" @@ -7849,10 +7845,6 @@ "id": 16813232 } }, - "OnClick": { - "type": "resref", - "value": "" - }, "OnClosed": { "type": "resref", "value": "" @@ -8076,10 +8068,6 @@ "id": 16813294 } }, - "OnClick": { - "type": "resref", - "value": "" - }, "OnClosed": { "type": "resref", "value": "" @@ -8303,10 +8291,6 @@ "id": 16813296 } }, - "OnClick": { - "type": "resref", - "value": "" - }, "OnClosed": { "type": "resref", "value": "" @@ -8530,10 +8514,6 @@ "id": 16813296 } }, - "OnClick": { - "type": "resref", - "value": "" - }, "OnClosed": { "type": "resref", "value": "" @@ -8757,10 +8737,6 @@ "id": 16813312 } }, - "OnClick": { - "type": "resref", - "value": "" - }, "OnClosed": { "type": "resref", "value": "" @@ -8984,10 +8960,6 @@ "id": 16813064 } }, - "OnClick": { - "type": "resref", - "value": "" - }, "OnClosed": { "type": "resref", "value": "" @@ -9211,10 +9183,6 @@ "id": 16813064 } }, - "OnClick": { - "type": "resref", - "value": "" - }, "OnClosed": { "type": "resref", "value": "" @@ -9438,10 +9406,6 @@ "id": 16813064 } }, - "OnClick": { - "type": "resref", - "value": "" - }, "OnClosed": { "type": "resref", "value": "" @@ -9665,10 +9629,6 @@ "id": 16811332 } }, - "OnClick": { - "type": "resref", - "value": "" - }, "OnClosed": { "type": "resref", "value": "" @@ -9957,10 +9917,6 @@ "id": 16811658 } }, - "OnClick": { - "type": "resref", - "value": "" - }, "OnClosed": { "type": "resref", "value": "" @@ -10184,10 +10140,6 @@ "id": 16811192 } }, - "OnClick": { - "type": "resref", - "value": "" - }, "OnClosed": { "type": "resref", "value": "" @@ -10411,10 +10363,6 @@ "id": 16811192 } }, - "OnClick": { - "type": "resref", - "value": "" - }, "OnClosed": { "type": "resref", "value": "" @@ -10639,10 +10587,6 @@ "id": 14561 } }, - "OnClick": { - "type": "resref", - "value": "" - }, "OnClosed": { "type": "resref", "value": "" @@ -10866,10 +10810,6 @@ "id": 16811192 } }, - "OnClick": { - "type": "resref", - "value": "" - }, "OnClosed": { "type": "resref", "value": "" diff --git a/_module/git/asch_inn.git.json b/_module/git/asch_inn.git.json index 812ad668..f0602161 100644 --- a/_module/git/asch_inn.git.json +++ b/_module/git/asch_inn.git.json @@ -1074,6 +1074,83 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { @@ -2014,6 +2091,83 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { @@ -15046,7 +15200,7 @@ }, "Cost": { "type": "dword", - "value": 75 + "value": 156 }, "Cursed": { "type": "byte", diff --git a/_module/git/asch_library.git.json b/_module/git/asch_library.git.json index ac7b1147..4abb4858 100644 --- a/_module/git/asch_library.git.json +++ b/_module/git/asch_library.git.json @@ -124,7 +124,7 @@ }, "LinkedTo": { "type": "cexostring", - "value": "Library" + "value": "LibraryEntry" }, "LinkedToFlags": { "type": "byte", diff --git a/_module/git/asch_magetower.git.json b/_module/git/asch_magetower.git.json index 0acea0aa..78fc2099 100644 --- a/_module/git/asch_magetower.git.json +++ b/_module/git/asch_magetower.git.json @@ -3247,7 +3247,7 @@ }, "LinkedTo": { "type": "cexostring", - "value": "MageTower" + "value": "magetowerentry" }, "LinkedToFlags": { "type": "byte", diff --git a/_module/git/asch_magicshop.git.json b/_module/git/asch_magicshop.git.json index 09c80ef3..85c461b4 100644 --- a/_module/git/asch_magicshop.git.json +++ b/_module/git/asch_magicshop.git.json @@ -1766,7 +1766,7 @@ }, "LinkedTo": { "type": "cexostring", - "value": "MageEntry" + "value": "MagicShopEntry" }, "LinkedToFlags": { "type": "byte", @@ -1911,224 +1911,6 @@ "type": "float", "value": 0.0 } - }, - { - "__struct_id": 8, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 0 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -3.141592264175415 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 100 - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "DisarmDC": { - "type": "byte", - "value": 15 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 16 - }, - "GenericType_New": { - "type": "dword", - "value": 10 - }, - "Hardness": { - "type": "byte", - "value": 20 - }, - "HP": { - "type": "short", - "value": 100 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "LinkedTo": { - "type": "cexostring", - "value": "aschwiztowdoor01" - }, - "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": "Mage Tower", - "id": 5349 - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "" - }, - "OnDeath": { - "type": "resref", - "value": "" - }, - "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": 18 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 0 - }, - "Ref": { - "type": "byte", - "value": 16 - }, - "Tag": { - "type": "cexostring", - "value": "MageTower" - }, - "TemplateResRef": { - "type": "resref", - "value": "x3_door_oth003" - }, - "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 - }, - "Will": { - "type": "byte", - "value": 16 - }, - "X": { - "type": "float", - "value": 25.0 - }, - "Y": { - "type": "float", - "value": 5.010000228881836 - }, - "Z": { - "type": "float", - "value": 1.399999976158142 - } } ] }, diff --git a/_module/git/asch_n_bandit01.git.json b/_module/git/asch_n_bandit01.git.json new file mode 100644 index 00000000..7ab5d5ab --- /dev/null +++ b/_module/git/asch_n_bandit01.git.json @@ -0,0 +1,3957 @@ +{ + "__data_type": "GIT ", + "AreaProperties": { + "__struct_id": 100, + "type": "struct", + "value": { + "__struct_id": 100, + "AmbientSndDay": { + "type": "int", + "value": 51 + }, + "AmbientSndDayVol": { + "type": "int", + "value": 32 + }, + "AmbientSndNight": { + "type": "int", + "value": 53 + }, + "AmbientSndNitVol": { + "type": "int", + "value": 32 + }, + "EnvAudio": { + "type": "int", + "value": 89 + }, + "MusicBattle": { + "type": "int", + "value": 34 + }, + "MusicDay": { + "type": "int", + "value": 0 + }, + "MusicDelay": { + "type": "int", + "value": 90000 + }, + "MusicNight": { + "type": "int", + "value": 0 + } + } + }, + "Creature List": { + "type": "list", + "value": [] + }, + "Door List": { + "type": "list", + "value": [ + { + "__struct_id": 8, + "AnimationState": { + "type": "byte", + "value": 1 + }, + "Appearance": { + "type": "dword", + "value": 57 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -3.141568422317505 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 80 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "GenericType_New": { + "type": "dword", + "value": 0 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HP": { + "type": "short", + "value": 80 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "NOR35CavesofChoaWestExit" + }, + "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": "cavesofchaosdoor001", + "id": 5349 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "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": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "cavesofchaosdoor001" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_door_ttr_12" + }, + "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 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 65.26000213623047 + }, + "Y": { + "type": "float", + "value": 85.48999786376953 + }, + "Z": { + "type": "float", + "value": -0.4399999976158142 + } + }, + { + "__struct_id": 8, + "AnimationState": { + "type": "byte", + "value": 1 + }, + "Appearance": { + "type": "dword", + "value": 57 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -3.141582012176514 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Comment": { + "type": "cexostring", + "value": "" + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 80 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "GenericType_New": { + "type": "dword", + "value": 0 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HP": { + "type": "short", + "value": 80 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "BanditStr2AschBC" + }, + "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": "AschBCtoBS", + "id": 5349 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "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": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "AschBC2BS" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_door_ttr_12" + }, + "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 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 25.26000022888184 + }, + "Y": { + "type": "float", + "value": 5.490000247955322 + }, + "Z": { + "type": "float", + "value": -0.4399999976158142 + } + } + ] + }, + "Encounter List": { + "type": "list", + "value": [ + { + "__struct_id": 7, + "Active": { + "type": "byte", + "value": 1 + }, + "Comment": { + "type": "cexostring", + "value": "" + }, + "CreatureList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 269 + }, + "Comment": { + "type": "cexostring", + "value": "" + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit002" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 257 + }, + "Comment": { + "type": "cexostring", + "value": "" + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit003" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 225 + }, + "Comment": { + "type": "cexostring", + "value": "" + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit006" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 270 + }, + "Comment": { + "type": "cexostring", + "value": "" + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit004" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Difficulty": { + "type": "int", + "value": 0 + }, + "DifficultyIndex": { + "type": "int", + "value": 1 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + }, + "X": { + "type": "float", + "value": -9.092792510986328 + }, + "Y": { + "type": "float", + "value": 13.27976608276367 + }, + "Z": { + "type": "float", + "value": 0.02500049956142902 + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + }, + "X": { + "type": "float", + "value": -0.5029106140136719 + }, + "Y": { + "type": "float", + "value": 13.29059600830078 + }, + "Z": { + "type": "float", + "value": 0.02500049956142902 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.0 + }, + "Y": { + "type": "float", + "value": 0.0 + }, + "Z": { + "type": "float", + "value": 0.02500049956142902 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 3.814697265625e-006 + }, + "Y": { + "type": "float", + "value": 2.185409545898438 + }, + "Z": { + "type": "float", + "value": 0.02500049956142902 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.5009880065917969 + }, + "Y": { + "type": "float", + "value": 0.5022773742675781 + }, + "Z": { + "type": "float", + "value": 0.02500049956142902 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 22.45949554443359 + }, + "Y": { + "type": "float", + "value": 1.363862991333008 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 23.08473968505859 + }, + "Y": { + "type": "float", + "value": 20.15959930419922 + }, + "Z": { + "type": "float", + "value": 0.02256002463400364 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 33.0537109375 + }, + "Y": { + "type": "float", + "value": 21.89310836791992 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 32.67121124267578 + }, + "Y": { + "type": "float", + "value": 47.26682662963867 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 8.025093078613281 + }, + "Y": { + "type": "float", + "value": 45.73906707763672 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 7.552932739257813 + }, + "Y": { + "type": "float", + "value": 36.85034942626953 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -9.092781066894531 + }, + "Y": { + "type": "float", + "value": 36.35451889038086 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + } + ] + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "bandit_aschnorth01" + } + }, + "MaxCreatures": { + "type": "int", + "value": 4 + }, + "OnEntered": { + "type": "resref", + "value": "" + }, + "OnExhausted": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerOnly": { + "type": "byte", + "value": 1 + }, + "RecCreatures": { + "type": "int", + "value": 2 + }, + "Reset": { + "type": "byte", + "value": 1 + }, + "ResetTime": { + "type": "int", + "value": 180 + }, + "Respawns": { + "type": "int", + "value": -1 + }, + "SpawnOption": { + "type": "int", + "value": 0 + }, + "SpawnPointList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": -1.472620248794556 + }, + "X": { + "type": "float", + "value": 63.92247772216797 + }, + "Y": { + "type": "float", + "value": 45.04669189453125 + }, + "Z": { + "type": "float", + "value": 0.01000607013702393 + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "bandit_aschnorth01" + }, + "TemplateResRef": { + "type": "resref", + "value": "bandit_aschnorth" + }, + "XPosition": { + "type": "float", + "value": 62.13126373291016 + }, + "YPosition": { + "type": "float", + "value": 17.91402816772461 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 7, + "Active": { + "type": "byte", + "value": 1 + }, + "CreatureList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 257 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit003" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Difficulty": { + "type": "int", + "value": 0 + }, + "DifficultyIndex": { + "type": "int", + "value": 1 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -25.2855281829834 + }, + "Y": { + "type": "float", + "value": 17.92092132568359 + }, + "Z": { + "type": "float", + "value": 0.02014019526541233 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -23.91558456420898 + }, + "Y": { + "type": "float", + "value": -3.479583740234375 + }, + "Z": { + "type": "float", + "value": 0.0212180856615305 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -10.9183464050293 + }, + "Y": { + "type": "float", + "value": -2.379390716552734 + }, + "Z": { + "type": "float", + "value": 0.02500049956142902 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -8.1334228515625 + }, + "Y": { + "type": "float", + "value": -0.1483745574951172 + }, + "Z": { + "type": "float", + "value": 0.02500049956142902 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -0.7250747680664063 + }, + "Y": { + "type": "float", + "value": 0.06685829162597656 + }, + "Z": { + "type": "float", + "value": 0.02500049956142902 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.0 + }, + "Y": { + "type": "float", + "value": 0.0 + }, + "Z": { + "type": "float", + "value": 0.02500049956142902 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -0.3209495544433594 + }, + "Y": { + "type": "float", + "value": 22.86874389648438 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -7.113510131835938 + }, + "Y": { + "type": "float", + "value": 22.75150680541992 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -8.887531280517578 + }, + "Y": { + "type": "float", + "value": 30.21537780761719 + }, + "Z": { + "type": "float", + "value": 2.438983917236328 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -24.90752029418945 + }, + "Y": { + "type": "float", + "value": 30.51138305664063 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + } + ] + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "banditarcher_aschnorth01" + } + }, + "MaxCreatures": { + "type": "int", + "value": 1 + }, + "OnEntered": { + "type": "resref", + "value": "" + }, + "OnExhausted": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerOnly": { + "type": "byte", + "value": 1 + }, + "RecCreatures": { + "type": "int", + "value": 1 + }, + "Reset": { + "type": "byte", + "value": 1 + }, + "ResetTime": { + "type": "int", + "value": 180 + }, + "Respawns": { + "type": "int", + "value": -1 + }, + "SpawnOption": { + "type": "int", + "value": 0 + }, + "SpawnPointList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": -1.42353367805481 + }, + "X": { + "type": "float", + "value": 41.37726211547852 + }, + "Y": { + "type": "float", + "value": 44.53190231323242 + }, + "Z": { + "type": "float", + "value": 0.01000607013702393 + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "banditarcher_aschnorth01" + }, + "TemplateResRef": { + "type": "resref", + "value": "banditarcher_asc" + }, + "XPosition": { + "type": "float", + "value": 53.35763931274414 + }, + "YPosition": { + "type": "float", + "value": 29.74874496459961 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 7, + "Active": { + "type": "byte", + "value": 1 + }, + "CreatureList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 225 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit006" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Difficulty": { + "type": "int", + "value": 0 + }, + "DifficultyIndex": { + "type": "int", + "value": 1 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -24.78255081176758 + }, + "Y": { + "type": "float", + "value": 31.04051780700684 + }, + "Z": { + "type": "float", + "value": 0.02255597151815891 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -24.03882598876953 + }, + "Y": { + "type": "float", + "value": -2.639753341674805 + }, + "Z": { + "type": "float", + "value": 0.02121796645224094 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -11.11573791503906 + }, + "Y": { + "type": "float", + "value": -2.259584426879883 + }, + "Z": { + "type": "float", + "value": 0.02500049956142902 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -8.039901733398438 + }, + "Y": { + "type": "float", + "value": 0.01830863952636719 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -0.2405242919921875 + }, + "Y": { + "type": "float", + "value": 0.1335964202880859 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.0 + }, + "Y": { + "type": "float", + "value": 0.0 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -0.482208251953125 + }, + "Y": { + "type": "float", + "value": 23.05018043518066 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -7.482139587402344 + }, + "Y": { + "type": "float", + "value": 23.11760902404785 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -8.887535095214844 + }, + "Y": { + "type": "float", + "value": 30.73422813415527 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + } + ] + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "banditmage_aschnorth01" + } + }, + "MaxCreatures": { + "type": "int", + "value": 1 + }, + "OnEntered": { + "type": "resref", + "value": "" + }, + "OnExhausted": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerOnly": { + "type": "byte", + "value": 1 + }, + "RecCreatures": { + "type": "int", + "value": 1 + }, + "Reset": { + "type": "byte", + "value": 1 + }, + "ResetTime": { + "type": "int", + "value": 180 + }, + "Respawns": { + "type": "int", + "value": -1 + }, + "SpawnOption": { + "type": "int", + "value": 0 + }, + "SpawnPointList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": -1.791682004928589 + }, + "X": { + "type": "float", + "value": 25.41396141052246 + }, + "Y": { + "type": "float", + "value": 45.21676254272461 + }, + "Z": { + "type": "float", + "value": -0.004855751991271973 + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "banditmage_aschnorth01" + }, + "TemplateResRef": { + "type": "resref", + "value": "banditmage_aschn" + }, + "XPosition": { + "type": "float", + "value": 50.61734008789063 + }, + "YPosition": { + "type": "float", + "value": 28.86479759216309 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 7, + "Active": { + "type": "byte", + "value": 1 + }, + "CreatureList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 269 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit002" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 257 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit003" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 225 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit006" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 270 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit004" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Difficulty": { + "type": "int", + "value": 0 + }, + "DifficultyIndex": { + "type": "int", + "value": 1 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.0 + }, + "Y": { + "type": "float", + "value": 0.0 + }, + "Z": { + "type": "float", + "value": 0.02500049956142902 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.2270898818969727 + }, + "Y": { + "type": "float", + "value": 0.4459991455078125 + }, + "Z": { + "type": "float", + "value": 0.02500049956142902 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 8.395875930786133 + }, + "Y": { + "type": "float", + "value": -0.5349578857421875 + }, + "Z": { + "type": "float", + "value": 0.02500049956142902 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 9.11699104309082 + }, + "Y": { + "type": "float", + "value": -7.483352661132813 + }, + "Z": { + "type": "float", + "value": 0.02255978621542454 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 19.26900291442871 + }, + "Y": { + "type": "float", + "value": -2.223297119140625 + }, + "Z": { + "type": "float", + "value": 4.029031276702881 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 23.91788673400879 + }, + "Y": { + "type": "float", + "value": 16.56124877929688 + }, + "Z": { + "type": "float", + "value": 4.025000095367432 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.460357666015625 + }, + "Y": { + "type": "float", + "value": 16.00445556640625 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + } + ] + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "bandit_aschnorth01" + } + }, + "MaxCreatures": { + "type": "int", + "value": 4 + }, + "OnEntered": { + "type": "resref", + "value": "" + }, + "OnExhausted": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerOnly": { + "type": "byte", + "value": 1 + }, + "RecCreatures": { + "type": "int", + "value": 2 + }, + "Reset": { + "type": "byte", + "value": 1 + }, + "ResetTime": { + "type": "int", + "value": 180 + }, + "Respawns": { + "type": "int", + "value": -1 + }, + "SpawnOption": { + "type": "int", + "value": 0 + }, + "SpawnPointList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": 2.429820775985718 + }, + "X": { + "type": "float", + "value": 34.52875518798828 + }, + "Y": { + "type": "float", + "value": 91.28639221191406 + }, + "Z": { + "type": "float", + "value": 0.01000607013702393 + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "bandit_aschnorth01" + }, + "TemplateResRef": { + "type": "resref", + "value": "bandit_aschnorth" + }, + "XPosition": { + "type": "float", + "value": 21.17904853820801 + }, + "YPosition": { + "type": "float", + "value": 79.92253112792969 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 7, + "Active": { + "type": "byte", + "value": 1 + }, + "CreatureList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 269 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit002" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 257 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit003" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 225 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit006" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 270 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit004" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Difficulty": { + "type": "int", + "value": 0 + }, + "DifficultyIndex": { + "type": "int", + "value": 1 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -32.94559097290039 + }, + "Y": { + "type": "float", + "value": 7.87986946105957 + }, + "Z": { + "type": "float", + "value": 0.03212171047925949 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -25.20774078369141 + }, + "Y": { + "type": "float", + "value": -10.58440399169922 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.002432841109111905 + }, + "Y": { + "type": "float", + "value": 0.05797369033098221 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.56494140625 + }, + "Y": { + "type": "float", + "value": 13.46278190612793 + }, + "Z": { + "type": "float", + "value": 0.02500049956142902 + } + } + ] + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "bandit_aschnorth01" + } + }, + "MaxCreatures": { + "type": "int", + "value": 4 + }, + "OnEntered": { + "type": "resref", + "value": "" + }, + "OnExhausted": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerOnly": { + "type": "byte", + "value": 1 + }, + "RecCreatures": { + "type": "int", + "value": 2 + }, + "Reset": { + "type": "byte", + "value": 1 + }, + "ResetTime": { + "type": "int", + "value": 180 + }, + "Respawns": { + "type": "int", + "value": -1 + }, + "SpawnOption": { + "type": "int", + "value": 0 + }, + "SpawnPointList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": -1.178097248077393 + }, + "X": { + "type": "float", + "value": 33.63126373291016 + }, + "Y": { + "type": "float", + "value": 18.78052711486816 + }, + "Z": { + "type": "float", + "value": -5.222045729169622e-006 + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "bandit_aschnorth01" + }, + "TemplateResRef": { + "type": "resref", + "value": "bandit_aschnorth" + }, + "XPosition": { + "type": "float", + "value": 48.77088928222656 + }, + "YPosition": { + "type": "float", + "value": 15.1473331451416 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 7, + "Active": { + "type": "byte", + "value": 1 + }, + "CreatureList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 257 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit003" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Difficulty": { + "type": "int", + "value": 0 + }, + "DifficultyIndex": { + "type": "int", + "value": 1 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -2.041886329650879 + }, + "Y": { + "type": "float", + "value": 8.804313659667969 + }, + "Z": { + "type": "float", + "value": 0.02255609072744846 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.4501180648803711 + }, + "Y": { + "type": "float", + "value": 0.203272819519043 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.0 + }, + "Y": { + "type": "float", + "value": 0.0 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 24.56945037841797 + }, + "Y": { + "type": "float", + "value": 1.323829174041748 + }, + "Z": { + "type": "float", + "value": 0.0532318577170372 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 23.58500671386719 + }, + "Y": { + "type": "float", + "value": 21.25947570800781 + }, + "Z": { + "type": "float", + "value": 0.02500049956142902 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 8.028703689575195 + }, + "Y": { + "type": "float", + "value": 16.98918151855469 + }, + "Z": { + "type": "float", + "value": 0.03061493672430515 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 8.082265853881836 + }, + "Y": { + "type": "float", + "value": 9.943201065063477 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + } + ] + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "banditarcher_aschnorth01" + } + }, + "MaxCreatures": { + "type": "int", + "value": 1 + }, + "OnEntered": { + "type": "resref", + "value": "" + }, + "OnExhausted": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerOnly": { + "type": "byte", + "value": 1 + }, + "RecCreatures": { + "type": "int", + "value": 1 + }, + "Reset": { + "type": "byte", + "value": 1 + }, + "ResetTime": { + "type": "int", + "value": 180 + }, + "Respawns": { + "type": "int", + "value": -1 + }, + "SpawnOption": { + "type": "int", + "value": 0 + }, + "SpawnPointList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": -0.7117668986320496 + }, + "X": { + "type": "float", + "value": 18.09823799133301 + }, + "Y": { + "type": "float", + "value": 12.85413932800293 + }, + "Z": { + "type": "float", + "value": -5.006790161132813e-006 + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "banditarcher_aschnorth01" + }, + "TemplateResRef": { + "type": "resref", + "value": "banditarcher_asc" + }, + "XPosition": { + "type": "float", + "value": 7.126330375671387 + }, + "YPosition": { + "type": "float", + "value": 4.975415706634522 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 7, + "Active": { + "type": "byte", + "value": 1 + }, + "CreatureList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 225 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit006" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Difficulty": { + "type": "int", + "value": 0 + }, + "DifficultyIndex": { + "type": "int", + "value": 1 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -18.51498413085938 + }, + "Y": { + "type": "float", + "value": -1.172184944152832 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -17.56613159179688 + }, + "Y": { + "type": "float", + "value": 54.55192184448242 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.2345199584960938 + }, + "Y": { + "type": "float", + "value": 56.01378631591797 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.0 + }, + "Y": { + "type": "float", + "value": 0.0 + }, + "Z": { + "type": "float", + "value": 0.02638020552694798 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.2343673706054688 + }, + "Y": { + "type": "float", + "value": -3.814697265625e-006 + }, + "Z": { + "type": "float", + "value": 0.02638020552694798 + } + } + ] + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "banditmage_aschnorth01" + } + }, + "MaxCreatures": { + "type": "int", + "value": 1 + }, + "OnEntered": { + "type": "resref", + "value": "" + }, + "OnExhausted": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerOnly": { + "type": "byte", + "value": 1 + }, + "RecCreatures": { + "type": "int", + "value": 1 + }, + "Reset": { + "type": "byte", + "value": 1 + }, + "ResetTime": { + "type": "int", + "value": 180 + }, + "Respawns": { + "type": "int", + "value": -1 + }, + "SpawnOption": { + "type": "int", + "value": 0 + }, + "SpawnPointList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": -0.9572013020515442 + }, + "X": { + "type": "float", + "value": 68.86156463623047 + }, + "Y": { + "type": "float", + "value": 26.79693412780762 + }, + "Z": { + "type": "float", + "value": -5.222045729169622e-006 + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "banditmage_aschnorth01" + }, + "TemplateResRef": { + "type": "resref", + "value": "banditmage_aschn" + }, + "XPosition": { + "type": "float", + "value": 84.99736785888672 + }, + "YPosition": { + "type": "float", + "value": 8.242539405822754 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 7, + "Active": { + "type": "byte", + "value": 1 + }, + "CreatureList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 269 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit002" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 257 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit003" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 225 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit006" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 270 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit004" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Difficulty": { + "type": "int", + "value": 0 + }, + "DifficultyIndex": { + "type": "int", + "value": 1 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -1.954017639160156 + }, + "Y": { + "type": "float", + "value": 25.25194549560547 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 1.352785110473633 + }, + "Y": { + "type": "float", + "value": 8.267005920410156 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.3006200790405273 + }, + "Y": { + "type": "float", + "value": 4.50927734375 + }, + "Z": { + "type": "float", + "value": 0.02499988116323948 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.3006182312965393 + }, + "Y": { + "type": "float", + "value": 0.01448747422546148 + }, + "Z": { + "type": "float", + "value": 0.02499988116323948 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 24.95133018493652 + }, + "Y": { + "type": "float", + "value": 1.202468872070313 + }, + "Z": { + "type": "float", + "value": 0.02500049956142902 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 20.29192924499512 + }, + "Y": { + "type": "float", + "value": 8.116546630859375 + }, + "Z": { + "type": "float", + "value": 0.02256002463400364 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 21.19360542297363 + }, + "Y": { + "type": "float", + "value": 26.00349426269531 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + } + ] + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "bandit_aschnorth01" + } + }, + "MaxCreatures": { + "type": "int", + "value": 4 + }, + "OnEntered": { + "type": "resref", + "value": "" + }, + "OnExhausted": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerOnly": { + "type": "byte", + "value": 1 + }, + "RecCreatures": { + "type": "int", + "value": 2 + }, + "Reset": { + "type": "byte", + "value": 1 + }, + "ResetTime": { + "type": "int", + "value": 180 + }, + "Respawns": { + "type": "int", + "value": -1 + }, + "SpawnOption": { + "type": "int", + "value": 0 + }, + "SpawnPointList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": -2.061669826507568 + }, + "X": { + "type": "float", + "value": 21.99563789367676 + }, + "Y": { + "type": "float", + "value": 78.77776336669922 + }, + "Z": { + "type": "float", + "value": -5.222045729169622e-006 + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "bandit_aschnorth01" + }, + "TemplateResRef": { + "type": "resref", + "value": "bandit_aschnorth" + }, + "XPosition": { + "type": "float", + "value": 14.94341087341309 + }, + "YPosition": { + "type": "float", + "value": 68.44780731201172 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + } + ] + }, + "List": { + "type": "list", + "value": [] + }, + "Placeable List": { + "type": "list", + "value": [ + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 49 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -1.178097248077393 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "Thick metal bands encircle the barrel-planks, ensuring a tight seal.", + "id": 14555 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 1 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Trash Barrel", + "id": 5691 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "trash_can_close" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 407 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "Barrelras_trash" + }, + "TemplateResRef": { + "type": "resref", + "value": "barrelrastrash" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 97.15015411376953 + }, + "Y": { + "type": "float", + "value": 52.78813552856445 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 2799 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 1.178097248077393 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16813851 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811192 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 389 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_BOATFLIPPED" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_boatflipped" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 22.55205535888672 + }, + "Y": { + "type": "float", + "value": 36.93549728393555 + }, + "Z": { + "type": "float", + "value": -5.006790161132813e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 462 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 1.104466199874878 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 84580 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 84566 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "x2_o2_dead" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 998 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "X2_PLC_BCRATE1" + }, + "TemplateResRef": { + "type": "resref", + "value": "x2_plc_bcrate1" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 26.29448318481445 + }, + "Y": { + "type": "float", + "value": 35.43888854980469 + }, + "Z": { + "type": "float", + "value": -5.006790161132813e-006 + } + } + ] + }, + "SoundList": { + "type": "list", + "value": [] + }, + "StoreList": { + "type": "list", + "value": [] + }, + "TriggerList": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 1 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -4.904624938964844 + }, + "PointY": { + "type": "float", + "value": 0.04301071166992188 + }, + "PointZ": { + "type": "float", + "value": 0.02500005997717381 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -4.788841247558594 + }, + "PointY": { + "type": "float", + "value": -9.775741577148438 + }, + "PointZ": { + "type": "float", + "value": 0.02499994076788425 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.00305938720703125 + }, + "PointY": { + "type": "float", + "value": -9.775741577148438 + }, + "PointZ": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.04888916015625 + }, + "PointY": { + "type": "float", + "value": -0.17181396484375 + }, + "PointZ": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.0 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.02500000037252903 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "WP_asch_north003" + }, + "LinkedToFlags": { + "type": "byte", + "value": 2 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "asch_north004", + "id": 14760 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "asch_north004" + }, + "TemplateResRef": { + "type": "resref", + "value": "newtransition" + }, + "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 + }, + "Type": { + "type": "int", + "value": 1 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 99.814697265625 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 49.83547973632813 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + } + ] + }, + "WaypointList": { + "type": "list", + "value": [ + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 1 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": {} + }, + "MapNote": { + "type": "cexolocstring", + "value": { + "0": "Aschbourne (North)" + } + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "WP_asch_north004" + }, + "TemplateResRef": { + "type": "resref", + "value": "" + }, + "XOrientation": { + "type": "float", + "value": -0.9987953901290894 + }, + "XPosition": { + "type": "float", + "value": 94.28984069824219 + }, + "YOrientation": { + "type": "float", + "value": 0.04906884208321571 + }, + "YPosition": { + "type": "float", + "value": 45.1834831237793 + }, + "ZPosition": { + "type": "float", + "value": 0.01000607013702393 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 1 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "asch_cavesofchaos", + "id": 14814 + } + }, + "MapNote": { + "type": "cexolocstring", + "value": { + "0": "Caves of Chaos", + "id": 14815 + } + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "asch_cavesofchaos" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_mapnote001" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 65.65199279785156 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 88.71221923828125 + }, + "ZPosition": { + "type": "float", + "value": 0.02955591678619385 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 1 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 14814 + } + }, + "MapNote": { + "type": "cexolocstring", + "value": { + "0": "Bandit Stronghold", + "id": 14815 + } + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "MN_BanditStronghold" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_mapnote001" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 26.58849334716797 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 8.071942329406738 + }, + "ZPosition": { + "type": "float", + "value": 0.0442507266998291 + } + } + ] + } +} diff --git a/_module/git/asch_n_bandit02.git.json b/_module/git/asch_n_bandit02.git.json new file mode 100644 index 00000000..cfa173fa --- /dev/null +++ b/_module/git/asch_n_bandit02.git.json @@ -0,0 +1,33699 @@ +{ + "__data_type": "GIT ", + "AreaProperties": { + "__struct_id": 100, + "type": "struct", + "value": { + "__struct_id": 100, + "AmbientSndDay": { + "type": "int", + "value": 57 + }, + "AmbientSndDayVol": { + "type": "int", + "value": 32 + }, + "AmbientSndNight": { + "type": "int", + "value": 57 + }, + "AmbientSndNitVol": { + "type": "int", + "value": 32 + }, + "EnvAudio": { + "type": "int", + "value": 0 + }, + "MusicBattle": { + "type": "int", + "value": 38 + }, + "MusicDay": { + "type": "int", + "value": 0 + }, + "MusicDelay": { + "type": "int", + "value": 0 + }, + "MusicNight": { + "type": "int", + "value": 0 + } + } + }, + "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": -1.570794224739075 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 60 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 9070 + } + }, + "DisarmDC": { + "type": "byte", + "value": 28 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 28 + }, + "GenericType_New": { + "type": "dword", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 10 + }, + "HP": { + "type": "short", + "value": 60 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "AschBC2BS" + }, + "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": "BanditStr2AschBC", + "id": 5349 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "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": "_closedoor" + }, + "OnSpellCastAt": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "OnUnlock": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 28 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "BanditStr2AschBC" + }, + "TemplateResRef": { + "type": "resref", + "value": "door_metal" + }, + "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": 2 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 114.5 + }, + "Y": { + "type": "float", + "value": 15.0 + }, + "Z": { + "type": "float", + "value": 1.399999976158142 + } + }, + { + "__struct_id": 8, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 0 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 1.570794224739075 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 60 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 9070 + } + }, + "DisarmDC": { + "type": "byte", + "value": 28 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 28 + }, + "GenericType_New": { + "type": "dword", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 10 + }, + "HP": { + "type": "short", + "value": 60 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Close Door", + "id": 5349 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "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": "_closedoor" + }, + "OnSpellCastAt": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "OnUnlock": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 28 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "MetalDoor" + }, + "TemplateResRef": { + "type": "resref", + "value": "door_metal" + }, + "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": 2 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 90.0 + }, + "Y": { + "type": "float", + "value": 15.0 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 8, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 0 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 1.570794224739075 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 60 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 9070 + } + }, + "DisarmDC": { + "type": "byte", + "value": 28 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 28 + }, + "GenericType_New": { + "type": "dword", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 10 + }, + "HP": { + "type": "short", + "value": 60 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Close Door", + "id": 5349 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "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": "_closedoor" + }, + "OnSpellCastAt": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "OnUnlock": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 28 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "MetalDoor" + }, + "TemplateResRef": { + "type": "resref", + "value": "door_metal" + }, + "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": 2 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 60.0 + }, + "Y": { + "type": "float", + "value": 25.0 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 8, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 0 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 1.570794224739075 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 60 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 9070 + } + }, + "DisarmDC": { + "type": "byte", + "value": 28 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 28 + }, + "GenericType_New": { + "type": "dword", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 10 + }, + "HP": { + "type": "short", + "value": 60 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Close Door", + "id": 5349 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "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": "_closedoor" + }, + "OnSpellCastAt": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "OnUnlock": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 28 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "MetalDoor" + }, + "TemplateResRef": { + "type": "resref", + "value": "door_metal" + }, + "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": 2 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 60.0 + }, + "Y": { + "type": "float", + "value": 15.0 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 8, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 0 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 1.570794224739075 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 60 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 9070 + } + }, + "DisarmDC": { + "type": "byte", + "value": 28 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 28 + }, + "GenericType_New": { + "type": "dword", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 10 + }, + "HP": { + "type": "short", + "value": 60 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Close Door", + "id": 5349 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "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": "_closedoor" + }, + "OnSpellCastAt": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "OnUnlock": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 28 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "MetalDoor" + }, + "TemplateResRef": { + "type": "resref", + "value": "door_metal" + }, + "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": 2 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 60.0 + }, + "Y": { + "type": "float", + "value": 4.999999523162842 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 8, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 0 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -1.570794224739075 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 60 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 9070 + } + }, + "DisarmDC": { + "type": "byte", + "value": 28 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 28 + }, + "GenericType_New": { + "type": "dword", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 10 + }, + "HP": { + "type": "short", + "value": 60 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Close Door", + "id": 5349 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "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": "_closedoor" + }, + "OnSpellCastAt": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "OnUnlock": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 28 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "MetalDoor" + }, + "TemplateResRef": { + "type": "resref", + "value": "door_metal" + }, + "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": 2 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 20.0 + }, + "Y": { + "type": "float", + "value": 25.0 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__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": 60 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 9070 + } + }, + "DisarmDC": { + "type": "byte", + "value": 28 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 28 + }, + "GenericType_New": { + "type": "dword", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 10 + }, + "HP": { + "type": "short", + "value": 60 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Close Door", + "id": 5349 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "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": "_closedoor" + }, + "OnSpellCastAt": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "OnUnlock": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 28 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "MetalDoor" + }, + "TemplateResRef": { + "type": "resref", + "value": "door_metal" + }, + "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": 2 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 35.0 + }, + "Y": { + "type": "float", + "value": 50.0 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 8, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 0 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -1.570794224739075 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 60 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 9070 + } + }, + "DisarmDC": { + "type": "byte", + "value": 28 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 28 + }, + "GenericType_New": { + "type": "dword", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 10 + }, + "HP": { + "type": "short", + "value": 60 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Close Door", + "id": 5349 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "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": "_closedoor" + }, + "OnSpellCastAt": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "OnUnlock": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 28 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "MetalDoor" + }, + "TemplateResRef": { + "type": "resref", + "value": "door_metal" + }, + "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": 2 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 50.0 + }, + "Y": { + "type": "float", + "value": 45.0 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__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": 60 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 9070 + } + }, + "DisarmDC": { + "type": "byte", + "value": 28 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 28 + }, + "GenericType_New": { + "type": "dword", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 10 + }, + "HP": { + "type": "short", + "value": 60 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Close Door", + "id": 5349 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "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": "_closedoor" + }, + "OnSpellCastAt": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "OnUnlock": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 28 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "MetalDoor" + }, + "TemplateResRef": { + "type": "resref", + "value": "door_metal" + }, + "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": 2 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 15.0 + }, + "Y": { + "type": "float", + "value": 50.0 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 8, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 0 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -1.570794224739075 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 60 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 9070 + } + }, + "DisarmDC": { + "type": "byte", + "value": 28 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 28 + }, + "GenericType_New": { + "type": "dword", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 10 + }, + "HP": { + "type": "short", + "value": 60 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Close Door", + "id": 5349 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "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": "_closedoor" + }, + "OnSpellCastAt": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "OnUnlock": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 28 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "MetalDoor" + }, + "TemplateResRef": { + "type": "resref", + "value": "door_metal" + }, + "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": 2 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 90.0 + }, + "Y": { + "type": "float", + "value": 45.0 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__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": 60 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 9070 + } + }, + "DisarmDC": { + "type": "byte", + "value": 28 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 28 + }, + "GenericType_New": { + "type": "dword", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 10 + }, + "HP": { + "type": "short", + "value": 60 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Close Door", + "id": 5349 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "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": "_closedoor" + }, + "OnSpellCastAt": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "OnUnlock": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 28 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "MetalDoor" + }, + "TemplateResRef": { + "type": "resref", + "value": "door_metal" + }, + "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": 2 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 105.0 + }, + "Y": { + "type": "float", + "value": 50.0 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 8, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 0 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -3.141579866409302 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 60 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 9070 + } + }, + "DisarmDC": { + "type": "byte", + "value": 28 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 28 + }, + "GenericType_New": { + "type": "dword", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 10 + }, + "HP": { + "type": "short", + "value": 60 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Close Door", + "id": 5349 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "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": "_closedoor" + }, + "OnSpellCastAt": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "OnUnlock": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 28 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "MetalDoor" + }, + "TemplateResRef": { + "type": "resref", + "value": "door_metal" + }, + "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": 2 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 105.0 + }, + "Y": { + "type": "float", + "value": 40.0 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__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": 60 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 9070 + } + }, + "DisarmDC": { + "type": "byte", + "value": 28 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 28 + }, + "GenericType_New": { + "type": "dword", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 10 + }, + "HP": { + "type": "short", + "value": 60 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Close Door", + "id": 5349 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "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": "_closedoor" + }, + "OnSpellCastAt": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "OnUnlock": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 28 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "MetalDoor" + }, + "TemplateResRef": { + "type": "resref", + "value": "door_metal" + }, + "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": 2 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 65.0 + }, + "Y": { + "type": "float", + "value": 80.0 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__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": 60 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 9070 + } + }, + "DisarmDC": { + "type": "byte", + "value": 28 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 28 + }, + "GenericType_New": { + "type": "dword", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 10 + }, + "HP": { + "type": "short", + "value": 60 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Close Door", + "id": 5349 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "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": "_closedoor" + }, + "OnSpellCastAt": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "OnUnlock": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 28 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "MetalDoor" + }, + "TemplateResRef": { + "type": "resref", + "value": "door_metal" + }, + "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": 2 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 75.0 + }, + "Y": { + "type": "float", + "value": 70.0 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__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": 60 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 9070 + } + }, + "DisarmDC": { + "type": "byte", + "value": 28 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 28 + }, + "GenericType_New": { + "type": "dword", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 10 + }, + "HP": { + "type": "short", + "value": 60 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Close Door", + "id": 5349 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "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": "_closedoor" + }, + "OnSpellCastAt": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "OnUnlock": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 28 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "MetalDoor" + }, + "TemplateResRef": { + "type": "resref", + "value": "door_metal" + }, + "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": 2 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 45.0 + }, + "Y": { + "type": "float", + "value": 70.0 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 8, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 0 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 1.570794224739075 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 60 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 9070 + } + }, + "DisarmDC": { + "type": "byte", + "value": 28 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 28 + }, + "GenericType_New": { + "type": "dword", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 10 + }, + "HP": { + "type": "short", + "value": 60 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Close Door", + "id": 5349 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "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": "_closedoor" + }, + "OnSpellCastAt": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "OnUnlock": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 28 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "MetalDoor" + }, + "TemplateResRef": { + "type": "resref", + "value": "door_metal" + }, + "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": 2 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 10.0 + }, + "Y": { + "type": "float", + "value": 75.0 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 8, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 0 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 1.570794224739075 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 60 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 9070 + } + }, + "DisarmDC": { + "type": "byte", + "value": 28 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 28 + }, + "GenericType_New": { + "type": "dword", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 10 + }, + "HP": { + "type": "short", + "value": 60 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Close Door", + "id": 5349 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "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": "_closedoor" + }, + "OnSpellCastAt": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "OnUnlock": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 28 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "MetalDoor" + }, + "TemplateResRef": { + "type": "resref", + "value": "door_metal" + }, + "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": 2 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 10.0 + }, + "Y": { + "type": "float", + "value": 105.0 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 8, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 0 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -1.570794224739075 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 60 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 9070 + } + }, + "DisarmDC": { + "type": "byte", + "value": 28 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 28 + }, + "GenericType_New": { + "type": "dword", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 10 + }, + "HP": { + "type": "short", + "value": 60 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Close Door", + "id": 5349 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "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": "_closedoor" + }, + "OnSpellCastAt": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "OnUnlock": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 28 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "MetalDoor" + }, + "TemplateResRef": { + "type": "resref", + "value": "door_metal" + }, + "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": 2 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 20.0 + }, + "Y": { + "type": "float", + "value": 85.0 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__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": 60 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 9070 + } + }, + "DisarmDC": { + "type": "byte", + "value": 28 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 28 + }, + "GenericType_New": { + "type": "dword", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 10 + }, + "HP": { + "type": "short", + "value": 60 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Close Door", + "id": 5349 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "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": "_closedoor" + }, + "OnSpellCastAt": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "OnUnlock": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 28 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "MetalDoor" + }, + "TemplateResRef": { + "type": "resref", + "value": "door_metal" + }, + "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": 2 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 45.0 + }, + "Y": { + "type": "float", + "value": 110.0 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 8, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 0 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -1.570794224739075 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Comment": { + "type": "cexostring", + "value": "" + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 60 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 9070 + } + }, + "DisarmDC": { + "type": "byte", + "value": 28 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 28 + }, + "GenericType_New": { + "type": "dword", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 10 + }, + "HP": { + "type": "short", + "value": 60 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Close Door", + "id": 5349 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "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": "_closedoor" + }, + "OnSpellCastAt": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "OnUnlock": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 28 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "MetalDoor" + }, + "TemplateResRef": { + "type": "resref", + "value": "door_metal" + }, + "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": 2 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 80.0 + }, + "Y": { + "type": "float", + "value": 95.0 + }, + "Z": { + "type": "float", + "value": 0.0 + } + } + ] + }, + "Encounter List": { + "type": "list", + "value": [ + { + "__struct_id": 7, + "Active": { + "type": "byte", + "value": 1 + }, + "Comment": { + "type": "cexostring", + "value": "" + }, + "CreatureList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 269 + }, + "Comment": { + "type": "cexostring", + "value": "" + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit002" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 257 + }, + "Comment": { + "type": "cexostring", + "value": "" + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit003" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 225 + }, + "Comment": { + "type": "cexostring", + "value": "" + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit006" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 270 + }, + "Comment": { + "type": "cexostring", + "value": "" + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit004" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Difficulty": { + "type": "int", + "value": 0 + }, + "DifficultyIndex": { + "type": "int", + "value": 1 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + }, + "X": { + "type": "float", + "value": 0.0 + }, + "Y": { + "type": "float", + "value": 0.0 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + }, + "X": { + "type": "float", + "value": 0.03452301025390625 + }, + "Y": { + "type": "float", + "value": -0.8277263641357422 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + }, + "X": { + "type": "float", + "value": 0.3877220153808594 + }, + "Y": { + "type": "float", + "value": -22.75882720947266 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + }, + "X": { + "type": "float", + "value": 25.52631759643555 + }, + "Y": { + "type": "float", + "value": -23.6094970703125 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + }, + "X": { + "type": "float", + "value": 28.75830459594727 + }, + "Y": { + "type": "float", + "value": -10.89642810821533 + }, + "Z": { + "type": "float", + "value": 0.02500011958181858 + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + }, + "X": { + "type": "float", + "value": 25.0914192199707 + }, + "Y": { + "type": "float", + "value": -1.923641204833984 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + }, + "X": { + "type": "float", + "value": 23.94639205932617 + }, + "Y": { + "type": "float", + "value": -0.3684921264648438 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + } + ] + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "bandit_aschnorth01" + } + }, + "MaxCreatures": { + "type": "int", + "value": 4 + }, + "OnEntered": { + "type": "resref", + "value": "" + }, + "OnExhausted": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerOnly": { + "type": "byte", + "value": 1 + }, + "RecCreatures": { + "type": "int", + "value": 2 + }, + "Reset": { + "type": "byte", + "value": 1 + }, + "ResetTime": { + "type": "int", + "value": 180 + }, + "Respawns": { + "type": "int", + "value": -1 + }, + "SpawnOption": { + "type": "int", + "value": 0 + }, + "SpawnPointList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Comment": { + "type": "cexostring", + "value": "" + }, + "Orientation": { + "type": "float", + "value": -1.86531388759613 + }, + "X": { + "type": "float", + "value": 67.34414672851563 + }, + "Y": { + "type": "float", + "value": 19.07227897644043 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 2, + "Comment": { + "type": "cexostring", + "value": "" + }, + "Orientation": { + "type": "float", + "value": 1.227184653282166 + }, + "X": { + "type": "float", + "value": 82.0009765625 + }, + "Y": { + "type": "float", + "value": 19.42244720458984 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "bandit_aschnorth01" + }, + "TemplateResRef": { + "type": "resref", + "value": "bandit_aschnorth" + }, + "XPosition": { + "type": "float", + "value": 60.91061019897461 + }, + "YPosition": { + "type": "float", + "value": 26.34650230407715 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 7, + "Active": { + "type": "byte", + "value": 1 + }, + "Comment": { + "type": "cexostring", + "value": "" + }, + "CreatureList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 269 + }, + "Comment": { + "type": "cexostring", + "value": "" + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit002" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 257 + }, + "Comment": { + "type": "cexostring", + "value": "" + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit003" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 225 + }, + "Comment": { + "type": "cexostring", + "value": "" + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit006" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 270 + }, + "Comment": { + "type": "cexostring", + "value": "" + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit004" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Difficulty": { + "type": "int", + "value": 0 + }, + "DifficultyIndex": { + "type": "int", + "value": 1 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + }, + "X": { + "type": "float", + "value": 0.0 + }, + "Y": { + "type": "float", + "value": 0.0 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + }, + "X": { + "type": "float", + "value": 0.1254539489746094 + }, + "Y": { + "type": "float", + "value": -0.9187755584716797 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + }, + "X": { + "type": "float", + "value": 0.3804664611816406 + }, + "Y": { + "type": "float", + "value": -22.58899116516113 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + }, + "X": { + "type": "float", + "value": 25.60064315795898 + }, + "Y": { + "type": "float", + "value": -23.39872550964356 + }, + "Z": { + "type": "float", + "value": 0.6531578898429871 + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + }, + "X": { + "type": "float", + "value": 28.67602920532227 + }, + "Y": { + "type": "float", + "value": -10.71911144256592 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + }, + "X": { + "type": "float", + "value": 23.77200698852539 + }, + "Y": { + "type": "float", + "value": -0.1842479705810547 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + } + ] + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "bandit_aschnorth01" + } + }, + "MaxCreatures": { + "type": "int", + "value": 4 + }, + "OnEntered": { + "type": "resref", + "value": "" + }, + "OnExhausted": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerOnly": { + "type": "byte", + "value": 1 + }, + "RecCreatures": { + "type": "int", + "value": 2 + }, + "Reset": { + "type": "byte", + "value": 1 + }, + "ResetTime": { + "type": "int", + "value": 180 + }, + "Respawns": { + "type": "int", + "value": -1 + }, + "SpawnOption": { + "type": "int", + "value": 0 + }, + "SpawnPointList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Comment": { + "type": "cexostring", + "value": "" + }, + "Orientation": { + "type": "float", + "value": -1.153552770614624 + }, + "X": { + "type": "float", + "value": 66.75405120849609 + }, + "Y": { + "type": "float", + "value": 10.93466567993164 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 2, + "Comment": { + "type": "cexostring", + "value": "" + }, + "Orientation": { + "type": "float", + "value": 1.079922437667847 + }, + "X": { + "type": "float", + "value": 81.43360137939453 + }, + "Y": { + "type": "float", + "value": 10.52437877655029 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "bandit_aschnorth01" + }, + "TemplateResRef": { + "type": "resref", + "value": "bandit_aschnorth" + }, + "XPosition": { + "type": "float", + "value": 60.91445541381836 + }, + "YPosition": { + "type": "float", + "value": 26.25428581237793 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 7, + "Active": { + "type": "byte", + "value": 1 + }, + "Comment": { + "type": "cexostring", + "value": "" + }, + "CreatureList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 269 + }, + "Comment": { + "type": "cexostring", + "value": "" + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit002" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 257 + }, + "Comment": { + "type": "cexostring", + "value": "" + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit003" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 225 + }, + "Comment": { + "type": "cexostring", + "value": "" + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit006" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 270 + }, + "Comment": { + "type": "cexostring", + "value": "" + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit004" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Difficulty": { + "type": "int", + "value": 0 + }, + "DifficultyIndex": { + "type": "int", + "value": 1 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + }, + "X": { + "type": "float", + "value": 0.0 + }, + "Y": { + "type": "float", + "value": 0.0 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + }, + "X": { + "type": "float", + "value": 0.1816482543945313 + }, + "Y": { + "type": "float", + "value": -0.7197055816650391 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.718536376953125 + }, + "Y": { + "type": "float", + "value": -6.105894088745117 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 15.91487121582031 + }, + "Y": { + "type": "float", + "value": -4.103203296661377 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 17.83530426025391 + }, + "Y": { + "type": "float", + "value": -2.383387088775635 + }, + "Z": { + "type": "float", + "value": 0.02500011958181858 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 18.28485870361328 + }, + "Y": { + "type": "float", + "value": 2.26524829864502 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 24.89308929443359 + }, + "Y": { + "type": "float", + "value": 3.520767211914063 + }, + "Z": { + "type": "float", + "value": 3.025000095367432 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 24.58351898193359 + }, + "Y": { + "type": "float", + "value": 10.34553050994873 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 7.021595001220703 + }, + "Y": { + "type": "float", + "value": 9.394116401672363 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 4.337057113647461 + }, + "Y": { + "type": "float", + "value": 7.172111511230469 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + } + ] + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "bandit_aschnorth01" + } + }, + "MaxCreatures": { + "type": "int", + "value": 4 + }, + "OnEntered": { + "type": "resref", + "value": "" + }, + "OnExhausted": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerOnly": { + "type": "byte", + "value": 1 + }, + "RecCreatures": { + "type": "int", + "value": 2 + }, + "Reset": { + "type": "byte", + "value": 1 + }, + "ResetTime": { + "type": "int", + "value": 180 + }, + "Respawns": { + "type": "int", + "value": -1 + }, + "SpawnOption": { + "type": "int", + "value": 0 + }, + "SpawnPointList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": -1.055378556251526 + }, + "X": { + "type": "float", + "value": 23.04997634887695 + }, + "Y": { + "type": "float", + "value": 5.462661743164063 + }, + "Z": { + "type": "float", + "value": -5.364418029785156e-006 + } + }, + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": 1.840772986412048 + }, + "X": { + "type": "float", + "value": 37.43016815185547 + }, + "Y": { + "type": "float", + "value": 14.09586334228516 + }, + "Z": { + "type": "float", + "value": -5.364418029785156e-006 + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "bandit_aschnorth01" + }, + "TemplateResRef": { + "type": "resref", + "value": "bandit_aschnorth" + }, + "XPosition": { + "type": "float", + "value": 18.54647064208984 + }, + "YPosition": { + "type": "float", + "value": 7.768498420715332 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 7, + "Active": { + "type": "byte", + "value": 1 + }, + "CreatureList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 269 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit002" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 257 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit003" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 225 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit006" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 270 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit004" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Difficulty": { + "type": "int", + "value": 0 + }, + "DifficultyIndex": { + "type": "int", + "value": 1 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -0.08134651184082031 + }, + "Y": { + "type": "float", + "value": -0.1644802093505859 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.01256942749023438 + }, + "Y": { + "type": "float", + "value": -1.716693878173828 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 2.285943984985352 + }, + "Y": { + "type": "float", + "value": -2.79962158203125 + }, + "Z": { + "type": "float", + "value": 3.025000095367432 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 14.0250301361084 + }, + "Y": { + "type": "float", + "value": -2.12208366394043 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 15.41665458679199 + }, + "Y": { + "type": "float", + "value": -0.57476806640625 + }, + "Z": { + "type": "float", + "value": 0.02500011958181858 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 16.99320793151856 + }, + "Y": { + "type": "float", + "value": 9.910465240478516 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 14.91355323791504 + }, + "Y": { + "type": "float", + "value": 11.24754333496094 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 3.535717010498047 + }, + "Y": { + "type": "float", + "value": 10.97906494140625 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 2.07148551940918 + }, + "Y": { + "type": "float", + "value": 10.08797454833984 + }, + "Z": { + "type": "float", + "value": 0.02500011958181858 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.0 + }, + "Y": { + "type": "float", + "value": 0.0 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + } + ] + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "bandit_aschnorth01" + } + }, + "MaxCreatures": { + "type": "int", + "value": 4 + }, + "OnEntered": { + "type": "resref", + "value": "" + }, + "OnExhausted": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerOnly": { + "type": "byte", + "value": 1 + }, + "RecCreatures": { + "type": "int", + "value": 2 + }, + "Reset": { + "type": "byte", + "value": 1 + }, + "ResetTime": { + "type": "int", + "value": 180 + }, + "Respawns": { + "type": "int", + "value": -1 + }, + "SpawnOption": { + "type": "int", + "value": 0 + }, + "SpawnPointList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": 2.871600389480591 + }, + "X": { + "type": "float", + "value": 26.7493953704834 + }, + "Y": { + "type": "float", + "value": 30.59449577331543 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "bandit_aschnorth01" + }, + "TemplateResRef": { + "type": "resref", + "value": "bandit_aschnorth" + }, + "XPosition": { + "type": "float", + "value": 20.64678382873535 + }, + "YPosition": { + "type": "float", + "value": 25.98952484130859 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 7, + "Active": { + "type": "byte", + "value": 1 + }, + "CreatureList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 225 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit006" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Difficulty": { + "type": "int", + "value": 0 + }, + "DifficultyIndex": { + "type": "int", + "value": 1 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.0 + }, + "Y": { + "type": "float", + "value": 0.0 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.1683979034423828 + }, + "Y": { + "type": "float", + "value": -0.4931259155273438 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.1736049652099609 + }, + "Y": { + "type": "float", + "value": -1.310848236083984 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 1.740638732910156 + }, + "Y": { + "type": "float", + "value": -2.958044052124023 + }, + "Z": { + "type": "float", + "value": 3.025000095367432 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 13.79422378540039 + }, + "Y": { + "type": "float", + "value": -1.880189895629883 + }, + "Z": { + "type": "float", + "value": 0.02500011958181858 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 15.48648834228516 + }, + "Y": { + "type": "float", + "value": -0.9026336669921875 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 16.35355758666992 + }, + "Y": { + "type": "float", + "value": 9.032218933105469 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 15.0856819152832 + }, + "Y": { + "type": "float", + "value": 11.07567596435547 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 4.661882400512695 + }, + "Y": { + "type": "float", + "value": 11.16522598266602 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 2.16131591796875 + }, + "Y": { + "type": "float", + "value": 10.18341064453125 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + } + ] + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "banditmage_aschnorth01" + } + }, + "MaxCreatures": { + "type": "int", + "value": 4 + }, + "OnEntered": { + "type": "resref", + "value": "" + }, + "OnExhausted": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerOnly": { + "type": "byte", + "value": 1 + }, + "RecCreatures": { + "type": "int", + "value": 2 + }, + "Reset": { + "type": "byte", + "value": 1 + }, + "ResetTime": { + "type": "int", + "value": 180 + }, + "Respawns": { + "type": "int", + "value": -1 + }, + "SpawnOption": { + "type": "int", + "value": 0 + }, + "SpawnPointList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": 2.331647157669067 + }, + "X": { + "type": "float", + "value": 32.37479019165039 + }, + "Y": { + "type": "float", + "value": 32.65764999389648 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "banditmage_aschnorth01" + }, + "TemplateResRef": { + "type": "resref", + "value": "banditmage_aschn" + }, + "XPosition": { + "type": "float", + "value": 20.72880935668945 + }, + "YPosition": { + "type": "float", + "value": 26.07184219360352 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 7, + "Active": { + "type": "byte", + "value": 1 + }, + "CreatureList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 269 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit002" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 257 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit003" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 225 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit006" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 270 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit004" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Difficulty": { + "type": "int", + "value": 0 + }, + "DifficultyIndex": { + "type": "int", + "value": 1 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -11.56877136230469 + }, + "Y": { + "type": "float", + "value": 3.826984405517578 + }, + "Z": { + "type": "float", + "value": 0.02500011958181858 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -10.72346019744873 + }, + "Y": { + "type": "float", + "value": 2.160160064697266 + }, + "Z": { + "type": "float", + "value": 0.08603682368993759 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -2.156482696533203 + }, + "Y": { + "type": "float", + "value": 1.896213531494141 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.0 + }, + "Y": { + "type": "float", + "value": 0.0 + }, + "Z": { + "type": "float", + "value": 0.02500011958181858 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.06706809997558594 + }, + "Y": { + "type": "float", + "value": 0.1296844482421875 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 1.674543380737305 + }, + "Y": { + "type": "float", + "value": 0.3245086669921875 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 2.427818298339844 + }, + "Y": { + "type": "float", + "value": 1.632633209228516 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 2.959390640258789 + }, + "Y": { + "type": "float", + "value": 15.22005081176758 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 1.464421272277832 + }, + "Y": { + "type": "float", + "value": 16.64516830444336 + }, + "Z": { + "type": "float", + "value": 0.02500011958181858 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -11.47979164123535 + }, + "Y": { + "type": "float", + "value": 15.74300003051758 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + } + ] + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "bandit_aschnorth01" + } + }, + "MaxCreatures": { + "type": "int", + "value": 4 + }, + "OnEntered": { + "type": "resref", + "value": "" + }, + "OnExhausted": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerOnly": { + "type": "byte", + "value": 1 + }, + "RecCreatures": { + "type": "int", + "value": 2 + }, + "Reset": { + "type": "byte", + "value": 1 + }, + "ResetTime": { + "type": "int", + "value": 180 + }, + "Respawns": { + "type": "int", + "value": -1 + }, + "SpawnOption": { + "type": "int", + "value": 0 + }, + "SpawnPointList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": -3.117037296295166 + }, + "X": { + "type": "float", + "value": 13.17604351043701 + }, + "Y": { + "type": "float", + "value": 62.28480529785156 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "bandit_aschnorth01" + }, + "TemplateResRef": { + "type": "resref", + "value": "bandit_aschnorth" + }, + "XPosition": { + "type": "float", + "value": 14.29129219055176 + }, + "YPosition": { + "type": "float", + "value": 50.44757461547852 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 7, + "Active": { + "type": "byte", + "value": 1 + }, + "CreatureList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 269 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit002" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 257 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit003" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 225 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit006" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 270 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit004" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Difficulty": { + "type": "int", + "value": 0 + }, + "DifficultyIndex": { + "type": "int", + "value": 1 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -1.003642082214356 + }, + "Y": { + "type": "float", + "value": 2.071338653564453 + }, + "Z": { + "type": "float", + "value": 0.02500011958181858 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.0 + }, + "Y": { + "type": "float", + "value": 0.0 + }, + "Z": { + "type": "float", + "value": 0.6840735077857971 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.1698081493377686 + }, + "Y": { + "type": "float", + "value": 0.333251953125 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 8.559060096740723 + }, + "Y": { + "type": "float", + "value": 0.00223541259765625 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 10.31420040130615 + }, + "Y": { + "type": "float", + "value": -1.897514343261719 + }, + "Z": { + "type": "float", + "value": 0.02500011958181858 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 12.18866634368897 + }, + "Y": { + "type": "float", + "value": -1.832569122314453 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 12.94254207611084 + }, + "Y": { + "type": "float", + "value": -0.4594650268554688 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 13.54473209381104 + }, + "Y": { + "type": "float", + "value": 13.05344390869141 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 11.83429431915283 + }, + "Y": { + "type": "float", + "value": 14.47761535644531 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -0.8931949138641357 + }, + "Y": { + "type": "float", + "value": 13.65090179443359 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + } + ] + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "bandit_aschnorth01" + } + }, + "MaxCreatures": { + "type": "int", + "value": 4 + }, + "OnEntered": { + "type": "resref", + "value": "" + }, + "OnExhausted": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerOnly": { + "type": "byte", + "value": 1 + }, + "RecCreatures": { + "type": "int", + "value": 2 + }, + "Reset": { + "type": "byte", + "value": 1 + }, + "ResetTime": { + "type": "int", + "value": 180 + }, + "Respawns": { + "type": "int", + "value": -1 + }, + "SpawnOption": { + "type": "int", + "value": 0 + }, + "SpawnPointList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": -2.84705662727356 + }, + "X": { + "type": "float", + "value": 8.802908897399902 + }, + "Y": { + "type": "float", + "value": 62.01076507568359 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "bandit_aschnorth01" + }, + "TemplateResRef": { + "type": "resref", + "value": "bandit_aschnorth" + }, + "XPosition": { + "type": "float", + "value": 3.776568412780762 + }, + "YPosition": { + "type": "float", + "value": 52.5396728515625 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 7, + "Active": { + "type": "byte", + "value": 1 + }, + "CreatureList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 269 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit002" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 257 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit003" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 225 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit006" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 270 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit004" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Difficulty": { + "type": "int", + "value": 0 + }, + "DifficultyIndex": { + "type": "int", + "value": 1 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.0 + }, + "Y": { + "type": "float", + "value": 0.0 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.7663803100585938 + }, + "Y": { + "type": "float", + "value": -0.3660011291503906 + }, + "Z": { + "type": "float", + "value": 1.369411826133728 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 1.057674407958984 + }, + "Y": { + "type": "float", + "value": -0.9691352844238281 + }, + "Z": { + "type": "float", + "value": 0.02500011958181858 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 9.083320617675781 + }, + "Y": { + "type": "float", + "value": -1.176528930664063 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 11.79923439025879 + }, + "Y": { + "type": "float", + "value": -3.382583618164063 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 12.91297340393066 + }, + "Y": { + "type": "float", + "value": -3.313812255859375 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 13.96158790588379 + }, + "Y": { + "type": "float", + "value": -2.349887847900391 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 14.52260398864746 + }, + "Y": { + "type": "float", + "value": 12.71559524536133 + }, + "Z": { + "type": "float", + "value": 0.09927644580602646 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 13.2574405670166 + }, + "Y": { + "type": "float", + "value": 13.51208877563477 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 1.480182647705078 + }, + "Y": { + "type": "float", + "value": 13.51208877563477 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.1415233612060547 + }, + "Y": { + "type": "float", + "value": 12.65532302856445 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + } + ] + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "bandit_aschnorth01" + } + }, + "MaxCreatures": { + "type": "int", + "value": 4 + }, + "OnEntered": { + "type": "resref", + "value": "" + }, + "OnExhausted": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerOnly": { + "type": "byte", + "value": 1 + }, + "RecCreatures": { + "type": "int", + "value": 2 + }, + "Reset": { + "type": "byte", + "value": 1 + }, + "ResetTime": { + "type": "int", + "value": 180 + }, + "Respawns": { + "type": "int", + "value": -1 + }, + "SpawnOption": { + "type": "int", + "value": 0 + }, + "SpawnPointList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": -3.01886248588562 + }, + "X": { + "type": "float", + "value": 33.08195877075195 + }, + "Y": { + "type": "float", + "value": 62.56587600708008 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "bandit_aschnorth01" + }, + "TemplateResRef": { + "type": "resref", + "value": "bandit_aschnorth" + }, + "XPosition": { + "type": "float", + "value": 22.66621971130371 + }, + "YPosition": { + "type": "float", + "value": 53.67518997192383 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 7, + "Active": { + "type": "byte", + "value": 1 + }, + "CreatureList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 269 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit002" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 257 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit003" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 225 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit006" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 270 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit004" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Difficulty": { + "type": "int", + "value": 0 + }, + "DifficultyIndex": { + "type": "int", + "value": 1 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -0.8505802154541016 + }, + "Y": { + "type": "float", + "value": 1.176902770996094 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.0 + }, + "Y": { + "type": "float", + "value": 0.0 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.4186820983886719 + }, + "Y": { + "type": "float", + "value": -3.814697265625e-006 + }, + "Z": { + "type": "float", + "value": 0.02500011958181858 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 8.373838424682617 + }, + "Y": { + "type": "float", + "value": -0.1382522583007813 + }, + "Z": { + "type": "float", + "value": 0.02500011958181858 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 10.74171257019043 + }, + "Y": { + "type": "float", + "value": -2.206752777099609 + }, + "Z": { + "type": "float", + "value": 0.02500011958181858 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 11.85538291931152 + }, + "Y": { + "type": "float", + "value": -2.206752777099609 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 13.11256217956543 + }, + "Y": { + "type": "float", + "value": -1.311611175537109 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 13.60923576354981 + }, + "Y": { + "type": "float", + "value": 13.55096817016602 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 12.3369197845459 + }, + "Y": { + "type": "float", + "value": 14.4074592590332 + }, + "Z": { + "type": "float", + "value": 0.02500011958181858 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.9155960083007813 + }, + "Y": { + "type": "float", + "value": 14.47890853881836 + }, + "Z": { + "type": "float", + "value": 0.02500011958181858 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -0.5642108917236328 + }, + "Y": { + "type": "float", + "value": 13.55096817016602 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + } + ] + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "bandit_aschnorth01" + } + }, + "MaxCreatures": { + "type": "int", + "value": 4 + }, + "OnEntered": { + "type": "resref", + "value": "" + }, + "OnExhausted": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerOnly": { + "type": "byte", + "value": 1 + }, + "RecCreatures": { + "type": "int", + "value": 2 + }, + "Reset": { + "type": "byte", + "value": 1 + }, + "ResetTime": { + "type": "int", + "value": 180 + }, + "Respawns": { + "type": "int", + "value": -1 + }, + "SpawnOption": { + "type": "int", + "value": 0 + }, + "SpawnPointList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": -3.141579866409302 + }, + "X": { + "type": "float", + "value": 29.06329154968262 + }, + "Y": { + "type": "float", + "value": 62.0681037902832 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "bandit_aschnorth01" + }, + "TemplateResRef": { + "type": "resref", + "value": "bandit_aschnorth" + }, + "XPosition": { + "type": "float", + "value": 23.51524543762207 + }, + "YPosition": { + "type": "float", + "value": 52.63691329956055 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 7, + "Active": { + "type": "byte", + "value": 1 + }, + "CreatureList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 269 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit002" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 257 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit003" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 225 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit006" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 270 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit004" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Difficulty": { + "type": "int", + "value": 0 + }, + "DifficultyIndex": { + "type": "int", + "value": 1 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.0 + }, + "Y": { + "type": "float", + "value": 0.0 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.0769195556640625 + }, + "Y": { + "type": "float", + "value": -0.2823448181152344 + }, + "Z": { + "type": "float", + "value": 0.02499988116323948 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.09771347045898438 + }, + "Y": { + "type": "float", + "value": -1.198711395263672 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.6078033447265625 + }, + "Y": { + "type": "float", + "value": -1.972610473632813 + }, + "Z": { + "type": "float", + "value": 0.02499988116323948 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 2.268783569335938 + }, + "Y": { + "type": "float", + "value": -4.076324462890625 + }, + "Z": { + "type": "float", + "value": 0.02500011958181858 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 2.429023742675781 + }, + "Y": { + "type": "float", + "value": -11.97934722900391 + }, + "Z": { + "type": "float", + "value": 0.02500011958181858 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 34.68529510498047 + }, + "Y": { + "type": "float", + "value": -13.14566802978516 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 36.93897247314453 + }, + "Y": { + "type": "float", + "value": -11.56695938110352 + }, + "Z": { + "type": "float", + "value": 0.02499988116323948 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 38.96282196044922 + }, + "Y": { + "type": "float", + "value": -1.621006011962891 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 38.99320220947266 + }, + "Y": { + "type": "float", + "value": -0.2117729187011719 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 36.64706420898438 + }, + "Y": { + "type": "float", + "value": 10.06974792480469 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 2.577301025390625 + }, + "Y": { + "type": "float", + "value": 10.55014419555664 + }, + "Z": { + "type": "float", + "value": 0.4539414942264557 + } + } + ] + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "bandit_aschnorth01" + } + }, + "MaxCreatures": { + "type": "int", + "value": 4 + }, + "OnEntered": { + "type": "resref", + "value": "" + }, + "OnExhausted": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerOnly": { + "type": "byte", + "value": 1 + }, + "RecCreatures": { + "type": "int", + "value": 2 + }, + "Reset": { + "type": "byte", + "value": 1 + }, + "ResetTime": { + "type": "int", + "value": 180 + }, + "Respawns": { + "type": "int", + "value": -1 + }, + "SpawnOption": { + "type": "int", + "value": 0 + }, + "SpawnPointList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": -1.349903106689453 + }, + "X": { + "type": "float", + "value": 64.70709228515625 + }, + "Y": { + "type": "float", + "value": 49.80438613891602 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": 1.227184653282166 + }, + "X": { + "type": "float", + "value": 74.29631805419922 + }, + "Y": { + "type": "float", + "value": 39.38239669799805 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "bandit_aschnorth01" + }, + "TemplateResRef": { + "type": "resref", + "value": "bandit_aschnorth" + }, + "XPosition": { + "type": "float", + "value": 50.348388671875 + }, + "YPosition": { + "type": "float", + "value": 45.90422439575195 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 7, + "Active": { + "type": "byte", + "value": 1 + }, + "CreatureList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 257 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit003" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Difficulty": { + "type": "int", + "value": 0 + }, + "DifficultyIndex": { + "type": "int", + "value": 1 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -0.06084442138671875 + }, + "Y": { + "type": "float", + "value": -0.4233779907226563 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.038482666015625 + }, + "Y": { + "type": "float", + "value": -1.691078186035156 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 2.055156707763672 + }, + "Y": { + "type": "float", + "value": -3.935764312744141 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 2.496971130371094 + }, + "Y": { + "type": "float", + "value": -11.90875244140625 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 34.61421203613281 + }, + "Y": { + "type": "float", + "value": -13.07506561279297 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 36.86776733398438 + }, + "Y": { + "type": "float", + "value": -11.49635696411133 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 38.95817565917969 + }, + "Y": { + "type": "float", + "value": -1.691078186035156 + }, + "Z": { + "type": "float", + "value": 0.02499988116323948 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 38.85359954833984 + }, + "Y": { + "type": "float", + "value": 0.0 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 36.57681274414063 + }, + "Y": { + "type": "float", + "value": 10.28484344482422 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 2.401161193847656 + }, + "Y": { + "type": "float", + "value": 10.50166702270508 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.0 + }, + "Y": { + "type": "float", + "value": 0.0 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + } + ] + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "banditarcher_aschnorth01" + } + }, + "MaxCreatures": { + "type": "int", + "value": 2 + }, + "OnEntered": { + "type": "resref", + "value": "" + }, + "OnExhausted": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerOnly": { + "type": "byte", + "value": 1 + }, + "RecCreatures": { + "type": "int", + "value": 1 + }, + "Reset": { + "type": "byte", + "value": 1 + }, + "ResetTime": { + "type": "int", + "value": 180 + }, + "Respawns": { + "type": "int", + "value": -1 + }, + "SpawnOption": { + "type": "int", + "value": 0 + }, + "SpawnPointList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": -1.570794224739075 + }, + "X": { + "type": "float", + "value": 56.98688507080078 + }, + "Y": { + "type": "float", + "value": 45.05568313598633 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": 1.521707773208618 + }, + "X": { + "type": "float", + "value": 85.10549163818359 + }, + "Y": { + "type": "float", + "value": 45.26721954345703 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "banditarcher_aschnorth01" + }, + "TemplateResRef": { + "type": "resref", + "value": "banditarcher_asc" + }, + "XPosition": { + "type": "float", + "value": 50.4193115234375 + }, + "YPosition": { + "type": "float", + "value": 45.69059753417969 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 7, + "Active": { + "type": "byte", + "value": 1 + }, + "CreatureList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 269 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit002" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 257 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit003" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 225 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit006" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 270 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit004" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Difficulty": { + "type": "int", + "value": 0 + }, + "DifficultyIndex": { + "type": "int", + "value": 1 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -2.231616973876953 + }, + "Y": { + "type": "float", + "value": -11.77248382568359 + }, + "Z": { + "type": "float", + "value": 0.02500011958181858 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -0.34027099609375 + }, + "Y": { + "type": "float", + "value": -14.71958160400391 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -0.0418853759765625 + }, + "Y": { + "type": "float", + "value": -22.48271942138672 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 31.52199935913086 + }, + "Y": { + "type": "float", + "value": -23.51197814941406 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 34.67951583862305 + }, + "Y": { + "type": "float", + "value": -21.93277359008789 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 36.45386123657227 + }, + "Y": { + "type": "float", + "value": -10.57396697998047 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 33.76433944702148 + }, + "Y": { + "type": "float", + "value": -0.3006515502929688 + }, + "Z": { + "type": "float", + "value": 0.5918558835983276 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.0 + }, + "Y": { + "type": "float", + "value": 0.0 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.01143264770507813 + }, + "Y": { + "type": "float", + "value": -0.5780601501464844 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + } + ] + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "bandit_aschnorth01" + } + }, + "MaxCreatures": { + "type": "int", + "value": 4 + }, + "OnEntered": { + "type": "resref", + "value": "" + }, + "OnExhausted": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerOnly": { + "type": "byte", + "value": 1 + }, + "RecCreatures": { + "type": "int", + "value": 2 + }, + "Reset": { + "type": "byte", + "value": 1 + }, + "ResetTime": { + "type": "int", + "value": 180 + }, + "Respawns": { + "type": "int", + "value": -1 + }, + "SpawnOption": { + "type": "int", + "value": 0 + }, + "SpawnPointList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": -1.42353367805481 + }, + "X": { + "type": "float", + "value": 64.14727783203125 + }, + "Y": { + "type": "float", + "value": 38.82669830322266 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": 1.570794224739075 + }, + "X": { + "type": "float", + "value": 76.18485260009766 + }, + "Y": { + "type": "float", + "value": 50.44618225097656 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "bandit_aschnorth01" + }, + "TemplateResRef": { + "type": "resref", + "value": "bandit_aschnorth" + }, + "XPosition": { + "type": "float", + "value": 52.81904983520508 + }, + "YPosition": { + "type": "float", + "value": 56.26456451416016 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 7, + "Active": { + "type": "byte", + "value": 1 + }, + "CreatureList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 269 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit002" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 257 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit003" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 225 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit006" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 270 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit004" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Difficulty": { + "type": "int", + "value": 0 + }, + "DifficultyIndex": { + "type": "int", + "value": 1 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -11.62045288085938 + }, + "Y": { + "type": "float", + "value": 15.77862930297852 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -11.52613830566406 + }, + "Y": { + "type": "float", + "value": 3.769207000732422 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -10.80530548095703 + }, + "Y": { + "type": "float", + "value": 2.369415283203125 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -2.386062622070313 + }, + "Y": { + "type": "float", + "value": 2.159832000732422 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.0 + }, + "Y": { + "type": "float", + "value": 0.0 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.2098159790039063 + }, + "Y": { + "type": "float", + "value": 0.2085494995117188 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.7696685791015625 + }, + "Y": { + "type": "float", + "value": 0.2085533142089844 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 2.172760009765625 + }, + "Y": { + "type": "float", + "value": 2.089992523193359 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 2.839607238769531 + }, + "Y": { + "type": "float", + "value": 15.99478530883789 + }, + "Z": { + "type": "float", + "value": 0.02500011958181858 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 1.201515197753906 + }, + "Y": { + "type": "float", + "value": 16.78826522827148 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -10.56554412841797 + }, + "Y": { + "type": "float", + "value": 16.86046981811523 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + } + ] + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "bandit_aschnorth01" + } + }, + "MaxCreatures": { + "type": "int", + "value": 4 + }, + "OnEntered": { + "type": "resref", + "value": "" + }, + "OnExhausted": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerOnly": { + "type": "byte", + "value": 1 + }, + "RecCreatures": { + "type": "int", + "value": 2 + }, + "Reset": { + "type": "byte", + "value": 1 + }, + "ResetTime": { + "type": "int", + "value": 180 + }, + "Respawns": { + "type": "int", + "value": -1 + }, + "SpawnOption": { + "type": "int", + "value": 0 + }, + "SpawnPointList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": -3.067948579788208 + }, + "X": { + "type": "float", + "value": 103.5708770751953 + }, + "Y": { + "type": "float", + "value": 62.23056030273438 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "bandit_aschnorth01" + }, + "TemplateResRef": { + "type": "resref", + "value": "bandit_aschnorth" + }, + "XPosition": { + "type": "float", + "value": 104.4295272827148 + }, + "YPosition": { + "type": "float", + "value": 50.32487106323242 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 7, + "Active": { + "type": "byte", + "value": 1 + }, + "CreatureList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 269 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit002" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 257 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit003" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 225 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit006" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 270 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit004" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Difficulty": { + "type": "int", + "value": 0 + }, + "DifficultyIndex": { + "type": "int", + "value": 1 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.0 + }, + "Y": { + "type": "float", + "value": 0.0 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.07718658447265625 + }, + "Y": { + "type": "float", + "value": -0.4319992065429688 + }, + "Z": { + "type": "float", + "value": 0.02500011958181858 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.1674728393554688 + }, + "Y": { + "type": "float", + "value": -12.07951736450195 + }, + "Z": { + "type": "float", + "value": 0.02500011958181858 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 1.097023010253906 + }, + "Y": { + "type": "float", + "value": -13.33933258056641 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 9.51690673828125 + }, + "Y": { + "type": "float", + "value": -13.54894638061523 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 11.83283996582031 + }, + "Y": { + "type": "float", + "value": -15.70912170410156 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 12.9525146484375 + }, + "Y": { + "type": "float", + "value": -15.50053787231445 + }, + "Z": { + "type": "float", + "value": 0.02500011958181858 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 13.79517364501953 + }, + "Y": { + "type": "float", + "value": -13.82827758789063 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 14.45985412597656 + }, + "Y": { + "type": "float", + "value": 0.1440963745117188 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 13.32096862792969 + }, + "Y": { + "type": "float", + "value": 1.009635925292969 + }, + "Z": { + "type": "float", + "value": 0.02500011958181858 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 1.269584655761719 + }, + "Y": { + "type": "float", + "value": 1.009635925292969 + }, + "Z": { + "type": "float", + "value": 0.02500011958181858 + } + } + ] + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "bandit_aschnorth01" + } + }, + "MaxCreatures": { + "type": "int", + "value": 4 + }, + "OnEntered": { + "type": "resref", + "value": "" + }, + "OnExhausted": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerOnly": { + "type": "byte", + "value": 1 + }, + "RecCreatures": { + "type": "int", + "value": 2 + }, + "Reset": { + "type": "byte", + "value": 1 + }, + "ResetTime": { + "type": "int", + "value": 180 + }, + "Respawns": { + "type": "int", + "value": -1 + }, + "SpawnOption": { + "type": "int", + "value": 0 + }, + "SpawnPointList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": -2.871600389480591 + }, + "X": { + "type": "float", + "value": 99.10987091064453 + }, + "Y": { + "type": "float", + "value": 61.73016738891602 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "bandit_aschnorth01" + }, + "TemplateResRef": { + "type": "resref", + "value": "bandit_aschnorth" + }, + "XPosition": { + "type": "float", + "value": 92.66661834716797 + }, + "YPosition": { + "type": "float", + "value": 66.10350036621094 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 7, + "Active": { + "type": "byte", + "value": 1 + }, + "CreatureList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 269 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit002" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 257 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit003" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 225 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit006" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 270 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit004" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Difficulty": { + "type": "int", + "value": 0 + }, + "DifficultyIndex": { + "type": "int", + "value": 1 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -1.357574462890625 + }, + "Y": { + "type": "float", + "value": -15.97609519958496 + }, + "Z": { + "type": "float", + "value": 0.1293860971927643 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -0.5269012451171875 + }, + "Y": { + "type": "float", + "value": -16.95852851867676 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 12.18889617919922 + }, + "Y": { + "type": "float", + "value": -17.02783584594727 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 12.96527862548828 + }, + "Y": { + "type": "float", + "value": -16.12598609924316 + }, + "Z": { + "type": "float", + "value": 0.02500011958181858 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 13.07731628417969 + }, + "Y": { + "type": "float", + "value": -3.301300048828125 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 11.80622100830078 + }, + "Y": { + "type": "float", + "value": -2.442459106445313 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 4.347793579101563 + }, + "Y": { + "type": "float", + "value": -2.514091491699219 + }, + "Z": { + "type": "float", + "value": 0.02500011958181858 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 1.35302734375 + }, + "Y": { + "type": "float", + "value": 0.07204055786132813 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.0 + }, + "Y": { + "type": "float", + "value": 0.0 + }, + "Z": { + "type": "float", + "value": 0.02500011958181858 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -0.2835540771484375 + }, + "Y": { + "type": "float", + "value": -0.2160530090332031 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -0.7350387573242188 + }, + "Y": { + "type": "float", + "value": -0.8644790649414063 + }, + "Z": { + "type": "float", + "value": 0.02499988116323948 + } + } + ] + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "bandit_aschnorth01" + } + }, + "MaxCreatures": { + "type": "int", + "value": 4 + }, + "OnEntered": { + "type": "resref", + "value": "" + }, + "OnExhausted": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerOnly": { + "type": "byte", + "value": 1 + }, + "RecCreatures": { + "type": "int", + "value": 2 + }, + "Reset": { + "type": "byte", + "value": 1 + }, + "ResetTime": { + "type": "int", + "value": 180 + }, + "Respawns": { + "type": "int", + "value": -1 + }, + "SpawnOption": { + "type": "int", + "value": 0 + }, + "SpawnPointList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": -0.0 + }, + "X": { + "type": "float", + "value": 105.7986907958984 + }, + "Y": { + "type": "float", + "value": 28.137939453125 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "bandit_aschnorth01" + }, + "TemplateResRef": { + "type": "resref", + "value": "bandit_aschnorth" + }, + "XPosition": { + "type": "float", + "value": 104.2529067993164 + }, + "YPosition": { + "type": "float", + "value": 39.65617370605469 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 7, + "Active": { + "type": "byte", + "value": 1 + }, + "CreatureList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 269 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit002" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 257 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit003" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 225 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit006" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 270 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit004" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Difficulty": { + "type": "int", + "value": 0 + }, + "DifficultyIndex": { + "type": "int", + "value": 1 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -0.6688766479492188 + }, + "Y": { + "type": "float", + "value": -14.63225555419922 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.319549560546875 + }, + "Y": { + "type": "float", + "value": -15.9511833190918 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 12.91709899902344 + }, + "Y": { + "type": "float", + "value": -16.04821395874023 + }, + "Z": { + "type": "float", + "value": 0.3464149534702301 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 13.74247741699219 + }, + "Y": { + "type": "float", + "value": -15.04919052124023 + }, + "Z": { + "type": "float", + "value": 0.02500011958181858 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 13.78046417236328 + }, + "Y": { + "type": "float", + "value": -2.579864501953125 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 12.7232666015625 + }, + "Y": { + "type": "float", + "value": -1.649978637695313 + }, + "Z": { + "type": "float", + "value": 0.02500011958181858 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 4.982330322265625 + }, + "Y": { + "type": "float", + "value": -1.506744384765625 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 2.20147705078125 + }, + "Y": { + "type": "float", + "value": 0.9353179931640625 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.919891357421875 + }, + "Y": { + "type": "float", + "value": 0.8633003234863281 + }, + "Z": { + "type": "float", + "value": 0.02500011958181858 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.0 + }, + "Y": { + "type": "float", + "value": 0.0 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.0726318359375 + }, + "Y": { + "type": "float", + "value": -0.2155609130859375 + }, + "Z": { + "type": "float", + "value": 0.02500011958181858 + } + } + ] + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "bandit_aschnorth01" + } + }, + "MaxCreatures": { + "type": "int", + "value": 4 + }, + "OnEntered": { + "type": "resref", + "value": "" + }, + "OnExhausted": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerOnly": { + "type": "byte", + "value": 1 + }, + "RecCreatures": { + "type": "int", + "value": 2 + }, + "Reset": { + "type": "byte", + "value": 1 + }, + "ResetTime": { + "type": "int", + "value": 180 + }, + "Respawns": { + "type": "int", + "value": -1 + }, + "SpawnOption": { + "type": "int", + "value": 0 + }, + "SpawnPointList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": 0.2208924889564514 + }, + "X": { + "type": "float", + "value": 111.0726318359375 + }, + "Y": { + "type": "float", + "value": 28.27703857421875 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "bandit_aschnorth01" + }, + "TemplateResRef": { + "type": "resref", + "value": "bandit_aschnorth" + }, + "XPosition": { + "type": "float", + "value": 103.476318359375 + }, + "YPosition": { + "type": "float", + "value": 38.64882659912109 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 7, + "Active": { + "type": "byte", + "value": 1 + }, + "CreatureList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 269 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit002" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 257 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit003" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 225 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit006" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 270 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit004" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Difficulty": { + "type": "int", + "value": 0 + }, + "DifficultyIndex": { + "type": "int", + "value": 1 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.0 + }, + "Y": { + "type": "float", + "value": 0.0 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.2224884033203125 + }, + "Y": { + "type": "float", + "value": -0.7928314208984375 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.5626373291015625 + }, + "Y": { + "type": "float", + "value": -6.018768310546875 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 12.31367492675781 + }, + "Y": { + "type": "float", + "value": -6.587745666503906 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 11.93099975585938 + }, + "Y": { + "type": "float", + "value": -17.94042205810547 + }, + "Z": { + "type": "float", + "value": 3.025000095367432 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 18.63835144042969 + }, + "Y": { + "type": "float", + "value": -17.9537467956543 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 18.45833587646484 + }, + "Y": { + "type": "float", + "value": -0.360565185546875 + }, + "Z": { + "type": "float", + "value": 0.02500011958181858 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 17.7496337890625 + }, + "Y": { + "type": "float", + "value": 0.0721435546875 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + } + ] + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "bandit_aschnorth01" + } + }, + "MaxCreatures": { + "type": "int", + "value": 4 + }, + "OnEntered": { + "type": "resref", + "value": "" + }, + "OnExhausted": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerOnly": { + "type": "byte", + "value": 1 + }, + "RecCreatures": { + "type": "int", + "value": 2 + }, + "Reset": { + "type": "byte", + "value": 1 + }, + "ResetTime": { + "type": "int", + "value": 180 + }, + "Respawns": { + "type": "int", + "value": -1 + }, + "SpawnOption": { + "type": "int", + "value": 0 + }, + "SpawnPointList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": -1.472620248794556 + }, + "X": { + "type": "float", + "value": 106.1907272338867 + }, + "Y": { + "type": "float", + "value": 74.15736389160156 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": -0.0 + }, + "X": { + "type": "float", + "value": 114.4430999755859 + }, + "Y": { + "type": "float", + "value": 65.52281951904297 + }, + "Z": { + "type": "float", + "value": -1.9073486328125e-006 + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "bandit_aschnorth01" + }, + "TemplateResRef": { + "type": "resref", + "value": "bandit_aschnorth" + }, + "XPosition": { + "type": "float", + "value": 99.68701171875 + }, + "YPosition": { + "type": "float", + "value": 78.25112915039063 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 7, + "Active": { + "type": "byte", + "value": 1 + }, + "CreatureList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 269 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit002" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 257 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit003" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 225 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit006" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 270 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit004" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Difficulty": { + "type": "int", + "value": 0 + }, + "DifficultyIndex": { + "type": "int", + "value": 1 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.0 + }, + "Y": { + "type": "float", + "value": 0.0 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.2208497524261475 + }, + "Y": { + "type": "float", + "value": -0.5003128051757813 + }, + "Z": { + "type": "float", + "value": 0.02500011958181858 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.7790353298187256 + }, + "Y": { + "type": "float", + "value": -13.659423828125 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 2.360080242156982 + }, + "Y": { + "type": "float", + "value": -15.58506011962891 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 6.524216651916504 + }, + "Y": { + "type": "float", + "value": -15.38906860351563 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 7.764005661010742 + }, + "Y": { + "type": "float", + "value": -13.31266784667969 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 7.093548774719238 + }, + "Y": { + "type": "float", + "value": 0.4292755126953125 + }, + "Z": { + "type": "float", + "value": 0.02500011958181858 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 5.947393894195557 + }, + "Y": { + "type": "float", + "value": 1.504302978515625 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 1.612899780273438 + }, + "Y": { + "type": "float", + "value": 1.360816955566406 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + } + ] + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "bandit_aschnorth01" + } + }, + "MaxCreatures": { + "type": "int", + "value": 4 + }, + "OnEntered": { + "type": "resref", + "value": "" + }, + "OnExhausted": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerOnly": { + "type": "byte", + "value": 1 + }, + "RecCreatures": { + "type": "int", + "value": 2 + }, + "Reset": { + "type": "byte", + "value": 1 + }, + "ResetTime": { + "type": "int", + "value": 180 + }, + "Respawns": { + "type": "int", + "value": -1 + }, + "SpawnOption": { + "type": "int", + "value": 0 + }, + "SpawnPointList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": -2.577079772949219 + }, + "X": { + "type": "float", + "value": 5.481609344482422 + }, + "Y": { + "type": "float", + "value": 77.96136474609375 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "bandit_aschnorth01" + }, + "TemplateResRef": { + "type": "resref", + "value": "bandit_aschnorth" + }, + "XPosition": { + "type": "float", + "value": 0.9102859497070313 + }, + "YPosition": { + "type": "float", + "value": 87.02130889892578 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 7, + "Active": { + "type": "byte", + "value": 1 + }, + "CreatureList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 269 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit002" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 257 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit003" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 225 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit006" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 270 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit004" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Difficulty": { + "type": "int", + "value": 0 + }, + "DifficultyIndex": { + "type": "int", + "value": 1 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.0 + }, + "Y": { + "type": "float", + "value": 0.0 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.2409133911132813 + }, + "Y": { + "type": "float", + "value": -0.47406005859375 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.423736572265625 + }, + "Y": { + "type": "float", + "value": -1.597541809082031 + }, + "Z": { + "type": "float", + "value": 0.02500011958181858 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 2.156913757324219 + }, + "Y": { + "type": "float", + "value": -3.775680541992188 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 6.264896392822266 + }, + "Y": { + "type": "float", + "value": -3.775688171386719 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 7.817689895629883 + }, + "Y": { + "type": "float", + "value": -3.070663452148438 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 7.580417633056641 + }, + "Y": { + "type": "float", + "value": 6.278327941894531 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 15.86192321777344 + }, + "Y": { + "type": "float", + "value": 7.485366821289063 + }, + "Z": { + "type": "float", + "value": 0.04421629756689072 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 17.03523254394531 + }, + "Y": { + "type": "float", + "value": 8.564552307128906 + }, + "Z": { + "type": "float", + "value": 0.1965865194797516 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 17.00933837890625 + }, + "Y": { + "type": "float", + "value": 20.7039794921875 + }, + "Z": { + "type": "float", + "value": 0.2705662548542023 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 15.80702972412109 + }, + "Y": { + "type": "float", + "value": 21.59756469726563 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 2.385114669799805 + }, + "Y": { + "type": "float", + "value": 21.03301239013672 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + } + ] + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "bandit_aschnorth01" + } + }, + "MaxCreatures": { + "type": "int", + "value": 4 + }, + "OnEntered": { + "type": "resref", + "value": "" + }, + "OnExhausted": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerOnly": { + "type": "byte", + "value": 1 + }, + "RecCreatures": { + "type": "int", + "value": 2 + }, + "Reset": { + "type": "byte", + "value": 1 + }, + "ResetTime": { + "type": "int", + "value": 180 + }, + "Respawns": { + "type": "int", + "value": -1 + }, + "SpawnOption": { + "type": "int", + "value": 0 + }, + "SpawnPointList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": 0.9326568841934204 + }, + "X": { + "type": "float", + "value": 32.07225799560547 + }, + "Y": { + "type": "float", + "value": 97.45447540283203 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "bandit_aschnorth01" + }, + "TemplateResRef": { + "type": "resref", + "value": "bandit_aschnorth" + }, + "XPosition": { + "type": "float", + "value": 20.38050079345703 + }, + "YPosition": { + "type": "float", + "value": 85.46462249755859 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 7, + "Active": { + "type": "byte", + "value": 1 + }, + "CreatureList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 257 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit003" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Difficulty": { + "type": "int", + "value": 0 + }, + "DifficultyIndex": { + "type": "int", + "value": 1 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.0 + }, + "Y": { + "type": "float", + "value": 0.0 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.121490478515625 + }, + "Y": { + "type": "float", + "value": -0.5334548950195313 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.3046016693115234 + }, + "Y": { + "type": "float", + "value": -1.716156005859375 + }, + "Z": { + "type": "float", + "value": 0.02500011958181858 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 2.097448348999023 + }, + "Y": { + "type": "float", + "value": -3.835601806640625 + }, + "Z": { + "type": "float", + "value": 0.02500011958181858 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 6.205757141113281 + }, + "Y": { + "type": "float", + "value": -3.835601806640625 + }, + "Z": { + "type": "float", + "value": 0.02500011958181858 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 7.758266448974609 + }, + "Y": { + "type": "float", + "value": -3.189277648925781 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 7.640474319458008 + }, + "Y": { + "type": "float", + "value": 5.978858947753906 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 15.62759971618652 + }, + "Y": { + "type": "float", + "value": 7.367576599121094 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 16.98902320861816 + }, + "Y": { + "type": "float", + "value": 8.43695068359375 + }, + "Z": { + "type": "float", + "value": 0.3248577415943146 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 16.89877510070801 + }, + "Y": { + "type": "float", + "value": 20.47587585449219 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 16.06326484680176 + }, + "Y": { + "type": "float", + "value": 21.59974670410156 + }, + "Z": { + "type": "float", + "value": 0.1918708384037018 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 2.387256622314453 + }, + "Y": { + "type": "float", + "value": 20.78904724121094 + }, + "Z": { + "type": "float", + "value": 0.02500011958181858 + } + } + ] + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "banditarcher_aschnorth01" + } + }, + "MaxCreatures": { + "type": "int", + "value": 2 + }, + "OnEntered": { + "type": "resref", + "value": "" + }, + "OnExhausted": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerOnly": { + "type": "byte", + "value": 1 + }, + "RecCreatures": { + "type": "int", + "value": 1 + }, + "Reset": { + "type": "byte", + "value": 1 + }, + "ResetTime": { + "type": "int", + "value": 180 + }, + "Respawns": { + "type": "int", + "value": -1 + }, + "SpawnOption": { + "type": "int", + "value": 0 + }, + "SpawnPointList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": 2.626172542572022 + }, + "X": { + "type": "float", + "value": 30.96060562133789 + }, + "Y": { + "type": "float", + "value": 102.4334487915039 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "banditarcher_aschnorth01" + }, + "TemplateResRef": { + "type": "resref", + "value": "banditarcher_asc" + }, + "XPosition": { + "type": "float", + "value": 20.43992424011231 + }, + "YPosition": { + "type": "float", + "value": 85.58323669433594 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 7, + "Active": { + "type": "byte", + "value": 1 + }, + "CreatureList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 269 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit002" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 257 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit003" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 225 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit006" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 270 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit004" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Difficulty": { + "type": "int", + "value": 0 + }, + "DifficultyIndex": { + "type": "int", + "value": 1 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -0.2776844501495361 + }, + "Y": { + "type": "float", + "value": 15.03673553466797 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.0 + }, + "Y": { + "type": "float", + "value": 0.0 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.9623260498046875 + }, + "Y": { + "type": "float", + "value": -0.4158248901367188 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 5.872797966003418 + }, + "Y": { + "type": "float", + "value": -0.653228759765625 + }, + "Z": { + "type": "float", + "value": 0.02500011958181858 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 7.788431167602539 + }, + "Y": { + "type": "float", + "value": 1.727645874023438 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 7.908974647521973 + }, + "Y": { + "type": "float", + "value": 3.583282470703125 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 6.873120307922363 + }, + "Y": { + "type": "float", + "value": 14.72760772705078 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 5.891953468322754 + }, + "Y": { + "type": "float", + "value": 16.27577972412109 + }, + "Z": { + "type": "float", + "value": 0.02500011958181858 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.9948086738586426 + }, + "Y": { + "type": "float", + "value": 16.27577972412109 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + } + ] + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "bandit_aschnorth01" + } + }, + "MaxCreatures": { + "type": "int", + "value": 4 + }, + "OnEntered": { + "type": "resref", + "value": "" + }, + "OnExhausted": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerOnly": { + "type": "byte", + "value": 1 + }, + "RecCreatures": { + "type": "int", + "value": 2 + }, + "Reset": { + "type": "byte", + "value": 1 + }, + "ResetTime": { + "type": "int", + "value": 180 + }, + "Respawns": { + "type": "int", + "value": -1 + }, + "SpawnOption": { + "type": "int", + "value": 0 + }, + "SpawnPointList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": -2.748883008956909 + }, + "X": { + "type": "float", + "value": 6.227377414703369 + }, + "Y": { + "type": "float", + "value": 109.3914566040039 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "bandit_aschnorth01" + }, + "TemplateResRef": { + "type": "resref", + "value": "bandit_aschnorth" + }, + "XPosition": { + "type": "float", + "value": 1.523471117019653 + }, + "YPosition": { + "type": "float", + "value": 102.129280090332 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 7, + "Active": { + "type": "byte", + "value": 1 + }, + "CreatureList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 257 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit003" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Difficulty": { + "type": "int", + "value": 0 + }, + "DifficultyIndex": { + "type": "int", + "value": 1 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -0.2764420509338379 + }, + "Y": { + "type": "float", + "value": 15.03432464599609 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.0 + }, + "Y": { + "type": "float", + "value": 0.0 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.7210712432861328 + }, + "Y": { + "type": "float", + "value": -0.2376327514648438 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 5.752267837524414 + }, + "Y": { + "type": "float", + "value": -0.5344619750976563 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 7.667863845825195 + }, + "Y": { + "type": "float", + "value": 1.787078857421875 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 7.667863845825195 + }, + "Y": { + "type": "float", + "value": 3.642715454101563 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 6.629161834716797 + }, + "Y": { + "type": "float", + "value": 14.91065979003906 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 5.83128547668457 + }, + "Y": { + "type": "float", + "value": 16.39727020263672 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.9359304904937744 + }, + "Y": { + "type": "float", + "value": 16.14910125732422 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + } + ] + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "banditarcher_aschnorth01" + } + }, + "MaxCreatures": { + "type": "int", + "value": 2 + }, + "OnEntered": { + "type": "resref", + "value": "" + }, + "OnExhausted": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerOnly": { + "type": "byte", + "value": 1 + }, + "RecCreatures": { + "type": "int", + "value": 1 + }, + "Reset": { + "type": "byte", + "value": 1 + }, + "ResetTime": { + "type": "int", + "value": 180 + }, + "Respawns": { + "type": "int", + "value": -1 + }, + "SpawnOption": { + "type": "int", + "value": 0 + }, + "SpawnPointList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": -2.626172542572022 + }, + "X": { + "type": "float", + "value": 3.534421682357788 + }, + "Y": { + "type": "float", + "value": 113.5342407226563 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "banditarcher_aschnorth01" + }, + "TemplateResRef": { + "type": "resref", + "value": "banditarcher_asc" + }, + "XPosition": { + "type": "float", + "value": 1.583990335464478 + }, + "YPosition": { + "type": "float", + "value": 102.0698471069336 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 7, + "Active": { + "type": "byte", + "value": 1 + }, + "CreatureList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 257 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit003" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Difficulty": { + "type": "int", + "value": 0 + }, + "DifficultyIndex": { + "type": "int", + "value": 1 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.0 + }, + "Y": { + "type": "float", + "value": 0.0 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.00572967529296875 + }, + "Y": { + "type": "float", + "value": -0.5378265380859375 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.6795272827148438 + }, + "Y": { + "type": "float", + "value": -6.509254455566406 + }, + "Z": { + "type": "float", + "value": 3.025000095367432 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 11.81893920898438 + }, + "Y": { + "type": "float", + "value": -7.550460815429688 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 11.48934173583984 + }, + "Y": { + "type": "float", + "value": -17.55622863769531 + }, + "Z": { + "type": "float", + "value": 3.025000095367432 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 18.3148193359375 + }, + "Y": { + "type": "float", + "value": -18.17380523681641 + }, + "Z": { + "type": "float", + "value": 0.02500011958181858 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 18.38992309570313 + }, + "Y": { + "type": "float", + "value": -0.844879150390625 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 17.33026123046875 + }, + "Y": { + "type": "float", + "value": 0.2306976318359375 + }, + "Z": { + "type": "float", + "value": 0.02500011958181858 + } + } + ] + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "banditarcher_aschnorth01" + } + }, + "MaxCreatures": { + "type": "int", + "value": 2 + }, + "OnEntered": { + "type": "resref", + "value": "" + }, + "OnExhausted": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerOnly": { + "type": "byte", + "value": 1 + }, + "RecCreatures": { + "type": "int", + "value": 1 + }, + "Reset": { + "type": "byte", + "value": 1 + }, + "ResetTime": { + "type": "int", + "value": 180 + }, + "Respawns": { + "type": "int", + "value": -1 + }, + "SpawnOption": { + "type": "int", + "value": 0 + }, + "SpawnPointList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": -1.619882822036743 + }, + "X": { + "type": "float", + "value": 66.60995483398438 + }, + "Y": { + "type": "float", + "value": 115.154411315918 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": -0.0 + }, + "X": { + "type": "float", + "value": 75.08171844482422 + }, + "Y": { + "type": "float", + "value": 105.7021636962891 + }, + "Z": { + "type": "float", + "value": 0.0 + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "banditarcher_aschnorth01" + }, + "TemplateResRef": { + "type": "resref", + "value": "banditarcher_asc" + }, + "XPosition": { + "type": "float", + "value": 60.03218841552734 + }, + "YPosition": { + "type": "float", + "value": 118.2201232910156 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 7, + "Active": { + "type": "byte", + "value": 1 + }, + "CreatureList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 225 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit006" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Difficulty": { + "type": "int", + "value": 0 + }, + "DifficultyIndex": { + "type": "int", + "value": 1 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -1.868484497070313 + }, + "Y": { + "type": "float", + "value": -20.16062164306641 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 1.541244506835938 + }, + "Y": { + "type": "float", + "value": -29.15472412109375 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 2.913505554199219 + }, + "Y": { + "type": "float", + "value": -30.77158355712891 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 31.91953277587891 + }, + "Y": { + "type": "float", + "value": -30.99163055419922 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 33.88177490234375 + }, + "Y": { + "type": "float", + "value": -29.52268981933594 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 34.69375610351563 + }, + "Y": { + "type": "float", + "value": 1.568534851074219 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 33.68070220947266 + }, + "Y": { + "type": "float", + "value": 2.074874877929688 + }, + "Z": { + "type": "float", + "value": 0.3450364172458649 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 2.800956726074219 + }, + "Y": { + "type": "float", + "value": 2.984580993652344 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.0 + }, + "Y": { + "type": "float", + "value": 0.0 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.2432098388671875 + }, + "Y": { + "type": "float", + "value": -0.6259841918945313 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + } + ] + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "banditmage_aschnorth01" + } + }, + "MaxCreatures": { + "type": "int", + "value": 4 + }, + "OnEntered": { + "type": "resref", + "value": "" + }, + "OnExhausted": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerOnly": { + "type": "byte", + "value": 1 + }, + "RecCreatures": { + "type": "int", + "value": 2 + }, + "Reset": { + "type": "byte", + "value": 1 + }, + "ResetTime": { + "type": "int", + "value": 180 + }, + "Respawns": { + "type": "int", + "value": -1 + }, + "SpawnOption": { + "type": "int", + "value": 0 + }, + "SpawnPointList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": 2.208930969238281 + }, + "X": { + "type": "float", + "value": 97.82518005371094 + }, + "Y": { + "type": "float", + "value": 100.7976379394531 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "banditmage_aschnorth01" + }, + "TemplateResRef": { + "type": "resref", + "value": "banditmage_aschn" + }, + "XPosition": { + "type": "float", + "value": 82.36820983886719 + }, + "YPosition": { + "type": "float", + "value": 114.6117553710938 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 7, + "Active": { + "type": "byte", + "value": 1 + }, + "CreatureList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 225 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit006" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Difficulty": { + "type": "int", + "value": 0 + }, + "DifficultyIndex": { + "type": "int", + "value": 1 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -1.868232727050781 + }, + "Y": { + "type": "float", + "value": -20.22914886474609 + }, + "Z": { + "type": "float", + "value": 0.02499988116323948 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 1.237045288085938 + }, + "Y": { + "type": "float", + "value": -28.99816131591797 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 2.7613525390625 + }, + "Y": { + "type": "float", + "value": -30.76172637939453 + }, + "Z": { + "type": "float", + "value": 0.02500011958181858 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 31.68930816650391 + }, + "Y": { + "type": "float", + "value": -30.90838623046875 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 33.42598724365234 + }, + "Y": { + "type": "float", + "value": -29.51322174072266 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 34.61106872558594 + }, + "Y": { + "type": "float", + "value": 1.568016052246094 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 33.15812683105469 + }, + "Y": { + "type": "float", + "value": 2.432601928710938 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 2.49432373046875 + }, + "Y": { + "type": "float", + "value": 2.82611083984375 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.0 + }, + "Y": { + "type": "float", + "value": 0.0 + }, + "Z": { + "type": "float", + "value": 0.02499988116323948 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.00913238525390625 + }, + "Y": { + "type": "float", + "value": -0.4694137573242188 + }, + "Z": { + "type": "float", + "value": 0.02499988116323948 + } + } + ] + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "banditmage_aschnorth01" + } + }, + "MaxCreatures": { + "type": "int", + "value": 4 + }, + "OnEntered": { + "type": "resref", + "value": "" + }, + "OnExhausted": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerOnly": { + "type": "byte", + "value": 1 + }, + "RecCreatures": { + "type": "int", + "value": 2 + }, + "Reset": { + "type": "byte", + "value": 1 + }, + "ResetTime": { + "type": "int", + "value": 180 + }, + "Respawns": { + "type": "int", + "value": -1 + }, + "SpawnOption": { + "type": "int", + "value": 0 + }, + "SpawnPointList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": 2.405280828475952 + }, + "X": { + "type": "float", + "value": 100.4084548950195 + }, + "Y": { + "type": "float", + "value": 98.67263793945313 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "banditmage_aschnorth01" + }, + "TemplateResRef": { + "type": "resref", + "value": "banditmage_aschn" + }, + "XPosition": { + "type": "float", + "value": 82.44830322265625 + }, + "YPosition": { + "type": "float", + "value": 114.4551849365234 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 7, + "Active": { + "type": "byte", + "value": 1 + }, + "CreatureList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 257 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit003" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Difficulty": { + "type": "int", + "value": 0 + }, + "DifficultyIndex": { + "type": "int", + "value": 1 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.0 + }, + "Y": { + "type": "float", + "value": 0.0 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.1622695922851563 + }, + "Y": { + "type": "float", + "value": -0.5251235961914063 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 3.190673828125 + }, + "Y": { + "type": "float", + "value": -9.289962768554688 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 4.708213806152344 + }, + "Y": { + "type": "float", + "value": -10.68601226806641 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 34.16265106201172 + }, + "Y": { + "type": "float", + "value": -10.83271789550781 + }, + "Z": { + "type": "float", + "value": 0.02500011958181858 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 35.68124389648438 + }, + "Y": { + "type": "float", + "value": -9.142768859863281 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 36.48135375976563 + }, + "Y": { + "type": "float", + "value": 21.72293090820313 + }, + "Z": { + "type": "float", + "value": 0.05117311328649521 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 35.18975067138672 + }, + "Y": { + "type": "float", + "value": 22.51896667480469 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 4.678146362304688 + }, + "Y": { + "type": "float", + "value": 22.75511169433594 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 1.945747375488281 + }, + "Y": { + "type": "float", + "value": 20.2421875 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + } + ] + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "banditarcher_aschnorth01" + } + }, + "MaxCreatures": { + "type": "int", + "value": 2 + }, + "OnEntered": { + "type": "resref", + "value": "" + }, + "OnExhausted": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerOnly": { + "type": "byte", + "value": 1 + }, + "RecCreatures": { + "type": "int", + "value": 1 + }, + "Reset": { + "type": "byte", + "value": 1 + }, + "ResetTime": { + "type": "int", + "value": 180 + }, + "Respawns": { + "type": "int", + "value": -1 + }, + "SpawnOption": { + "type": "int", + "value": 0 + }, + "SpawnPointList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": 3.117037296295166 + }, + "X": { + "type": "float", + "value": 87.46727752685547 + }, + "Y": { + "type": "float", + "value": 108.23388671875 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "banditarcher_aschnorth01" + }, + "TemplateResRef": { + "type": "resref", + "value": "banditarcher_asc" + }, + "XPosition": { + "type": "float", + "value": 80.57350158691406 + }, + "YPosition": { + "type": "float", + "value": 94.52618408203125 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 7, + "Active": { + "type": "byte", + "value": 1 + }, + "CreatureList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 257 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit003" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Difficulty": { + "type": "int", + "value": 0 + }, + "DifficultyIndex": { + "type": "int", + "value": 1 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.0 + }, + "Y": { + "type": "float", + "value": 0.0 + }, + "Z": { + "type": "float", + "value": 0.02499988116323948 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.162353515625 + }, + "Y": { + "type": "float", + "value": -0.5251312255859375 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 3.338783264160156 + }, + "Y": { + "type": "float", + "value": -9.142784118652344 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 4.711196899414063 + }, + "Y": { + "type": "float", + "value": -10.75938415527344 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 33.86613464355469 + }, + "Y": { + "type": "float", + "value": -10.83273315429688 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 35.83091735839844 + }, + "Y": { + "type": "float", + "value": -9.216384887695313 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 36.63414001464844 + }, + "Y": { + "type": "float", + "value": 21.3399658203125 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 34.87374114990234 + }, + "Y": { + "type": "float", + "value": 22.28293609619141 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 4.983512878417969 + }, + "Y": { + "type": "float", + "value": 22.75511169433594 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 2.173667907714844 + }, + "Y": { + "type": "float", + "value": 20.24217987060547 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + } + ] + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "banditarcher_aschnorth01" + } + }, + "MaxCreatures": { + "type": "int", + "value": 2 + }, + "OnEntered": { + "type": "resref", + "value": "" + }, + "OnExhausted": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerOnly": { + "type": "byte", + "value": 1 + }, + "RecCreatures": { + "type": "int", + "value": 1 + }, + "Reset": { + "type": "byte", + "value": 1 + }, + "ResetTime": { + "type": "int", + "value": 180 + }, + "Respawns": { + "type": "int", + "value": -1 + }, + "SpawnOption": { + "type": "int", + "value": 0 + }, + "SpawnPointList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": 1.570794224739075 + }, + "X": { + "type": "float", + "value": 104.3865203857422 + }, + "Y": { + "type": "float", + "value": 87.89287567138672 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "banditarcher_aschnorth01" + }, + "TemplateResRef": { + "type": "resref", + "value": "banditarcher_asc" + }, + "XPosition": { + "type": "float", + "value": 80.42263793945313 + }, + "YPosition": { + "type": "float", + "value": 94.52619171142578 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 7, + "Active": { + "type": "byte", + "value": 1 + }, + "CreatureList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 269 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit002" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 257 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit003" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 225 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit006" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 270 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit004" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Difficulty": { + "type": "int", + "value": 0 + }, + "DifficultyIndex": { + "type": "int", + "value": 1 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.0 + }, + "Y": { + "type": "float", + "value": 0.0 + }, + "Z": { + "type": "float", + "value": 0.02499988116323948 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.08522796630859375 + }, + "Y": { + "type": "float", + "value": -0.4504318237304688 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 3.121788024902344 + }, + "Y": { + "type": "float", + "value": -9.590301513671875 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 4.56475830078125 + }, + "Y": { + "type": "float", + "value": -10.98635864257813 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 34.09483337402344 + }, + "Y": { + "type": "float", + "value": -11.05971527099609 + }, + "Z": { + "type": "float", + "value": 0.02500011958181858 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 35.68704986572266 + }, + "Y": { + "type": "float", + "value": -9.443107604980469 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 36.41246795654297 + }, + "Y": { + "type": "float", + "value": 21.42259216308594 + }, + "Z": { + "type": "float", + "value": 0.05117311328649521 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 34.96286010742188 + }, + "Y": { + "type": "float", + "value": 21.98259735107422 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 4.689102172851563 + }, + "Y": { + "type": "float", + "value": 22.29733276367188 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 1.956939697265625 + }, + "Y": { + "type": "float", + "value": 19.78524017333984 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + } + ] + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "bandit_aschnorth01" + } + }, + "MaxCreatures": { + "type": "int", + "value": 4 + }, + "OnEntered": { + "type": "resref", + "value": "" + }, + "OnExhausted": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerOnly": { + "type": "byte", + "value": 1 + }, + "RecCreatures": { + "type": "int", + "value": 2 + }, + "Reset": { + "type": "byte", + "value": 1 + }, + "ResetTime": { + "type": "int", + "value": 180 + }, + "Respawns": { + "type": "int", + "value": -1 + }, + "SpawnOption": { + "type": "int", + "value": 0 + }, + "SpawnPointList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": 3.01886248588562 + }, + "X": { + "type": "float", + "value": 88.34048461914063 + }, + "Y": { + "type": "float", + "value": 100.2655944824219 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "bandit_aschnorth01" + }, + "TemplateResRef": { + "type": "resref", + "value": "bandit_aschnorth" + }, + "XPosition": { + "type": "float", + "value": 80.64238739013672 + }, + "YPosition": { + "type": "float", + "value": 94.82652282714844 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 7, + "Active": { + "type": "byte", + "value": 1 + }, + "CreatureList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 269 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit002" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 257 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit003" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 225 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit006" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 270 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit004" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Difficulty": { + "type": "int", + "value": 0 + }, + "DifficultyIndex": { + "type": "int", + "value": 1 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.0 + }, + "Y": { + "type": "float", + "value": 0.0 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.22955322265625 + }, + "Y": { + "type": "float", + "value": -0.1501083374023438 + }, + "Z": { + "type": "float", + "value": 0.02500011958181858 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 3.338958740234375 + }, + "Y": { + "type": "float", + "value": -9.217842102050781 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 4.861480712890625 + }, + "Y": { + "type": "float", + "value": -10.90778350830078 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 33.93954467773438 + }, + "Y": { + "type": "float", + "value": -10.98112487792969 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 35.75518035888672 + }, + "Y": { + "type": "float", + "value": -9.365028381347656 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 36.49010467529297 + }, + "Y": { + "type": "float", + "value": 21.57904052734375 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 34.88128662109375 + }, + "Y": { + "type": "float", + "value": 22.36521148681641 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 4.988800048828125 + }, + "Y": { + "type": "float", + "value": 22.68004608154297 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 2.10601806640625 + }, + "Y": { + "type": "float", + "value": 19.93221282958984 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + } + ] + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "bandit_aschnorth01" + } + }, + "MaxCreatures": { + "type": "int", + "value": 4 + }, + "OnEntered": { + "type": "resref", + "value": "" + }, + "OnExhausted": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerOnly": { + "type": "byte", + "value": 1 + }, + "RecCreatures": { + "type": "int", + "value": 2 + }, + "Reset": { + "type": "byte", + "value": 1 + }, + "ResetTime": { + "type": "int", + "value": 180 + }, + "Respawns": { + "type": "int", + "value": -1 + }, + "SpawnOption": { + "type": "int", + "value": 0 + }, + "SpawnPointList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": 1.276271224021912 + }, + "X": { + "type": "float", + "value": 92.61732482910156 + }, + "Y": { + "type": "float", + "value": 89.00428009033203 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "bandit_aschnorth01" + }, + "TemplateResRef": { + "type": "resref", + "value": "bandit_aschnorth" + }, + "XPosition": { + "type": "float", + "value": 80.57186126708984 + }, + "YPosition": { + "type": "float", + "value": 94.60124969482422 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 7, + "Active": { + "type": "byte", + "value": 1 + }, + "CreatureList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 6 + }, + "CR": { + "type": "float", + "value": 5.0 + }, + "ResRef": { + "type": "resref", + "value": "banditgen_asch" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Difficulty": { + "type": "int", + "value": 0 + }, + "DifficultyIndex": { + "type": "int", + "value": 1 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.0 + }, + "Y": { + "type": "float", + "value": 0.0 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.09310150146484375 + }, + "Y": { + "type": "float", + "value": -0.5163803100585938 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 3.287155151367188 + }, + "Y": { + "type": "float", + "value": -9.388969421386719 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 4.753288269042969 + }, + "Y": { + "type": "float", + "value": -10.90975189208984 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 34.18301391601563 + }, + "Y": { + "type": "float", + "value": -10.90975189208984 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 35.66171264648438 + }, + "Y": { + "type": "float", + "value": -9.47357177734375 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 36.44271850585938 + }, + "Y": { + "type": "float", + "value": 20.98090362548828 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 35.23472595214844 + }, + "Y": { + "type": "float", + "value": 22.1456298828125 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 4.887908935546875 + }, + "Y": { + "type": "float", + "value": 22.50450134277344 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 2.100837707519531 + }, + "Y": { + "type": "float", + "value": 19.99729919433594 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + } + ] + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "banditgeneral_aschnorth" + } + }, + "MaxCreatures": { + "type": "int", + "value": 1 + }, + "OnEntered": { + "type": "resref", + "value": "" + }, + "OnExhausted": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerOnly": { + "type": "byte", + "value": 1 + }, + "RecCreatures": { + "type": "int", + "value": 1 + }, + "Reset": { + "type": "byte", + "value": 1 + }, + "ResetTime": { + "type": "int", + "value": 1200 + }, + "Respawns": { + "type": "int", + "value": -1 + }, + "SpawnOption": { + "type": "int", + "value": 0 + }, + "SpawnPointList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": 1.840772986412048 + }, + "X": { + "type": "float", + "value": 95.31517028808594 + }, + "Y": { + "type": "float", + "value": 94.74544525146484 + }, + "Z": { + "type": "float", + "value": 1.570009708404541 + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "banditgeneral_aschnorth" + }, + "TemplateResRef": { + "type": "resref", + "value": "banditgeneral_as" + }, + "XPosition": { + "type": "float", + "value": 80.49182891845703 + }, + "YPosition": { + "type": "float", + "value": 94.74660491943359 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 7, + "Active": { + "type": "byte", + "value": 1 + }, + "CreatureList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 257 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit003" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Difficulty": { + "type": "int", + "value": 0 + }, + "DifficultyIndex": { + "type": "int", + "value": 1 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -11.29584884643555 + }, + "Y": { + "type": "float", + "value": 0.4491195678710938 + }, + "Z": { + "type": "float", + "value": 0.02499988116323948 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -10.8227653503418 + }, + "Y": { + "type": "float", + "value": -6.309555053710938 + }, + "Z": { + "type": "float", + "value": 0.02500011958181858 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 2.80322265625 + }, + "Y": { + "type": "float", + "value": -6.166160583496094 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 2.637596130371094 + }, + "Y": { + "type": "float", + "value": 0.6326828002929688 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -0.6129940748214722 + }, + "Y": { + "type": "float", + "value": 0.02437249571084976 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + } + ] + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "banditarcher_aschnorth01" + } + }, + "MaxCreatures": { + "type": "int", + "value": 2 + }, + "OnEntered": { + "type": "resref", + "value": "" + }, + "OnExhausted": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerOnly": { + "type": "byte", + "value": 1 + }, + "RecCreatures": { + "type": "int", + "value": 1 + }, + "Reset": { + "type": "byte", + "value": 1 + }, + "ResetTime": { + "type": "int", + "value": 180 + }, + "Respawns": { + "type": "int", + "value": -1 + }, + "SpawnOption": { + "type": "int", + "value": 0 + }, + "SpawnPointList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": -3.067951202392578 + }, + "X": { + "type": "float", + "value": 44.38045501708984 + }, + "Y": { + "type": "float", + "value": 116.192985534668 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "banditarcher_aschnorth01" + }, + "TemplateResRef": { + "type": "resref", + "value": "banditarcher_asc" + }, + "XPosition": { + "type": "float", + "value": 48.62314987182617 + }, + "YPosition": { + "type": "float", + "value": 117.8095550537109 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 7, + "Active": { + "type": "byte", + "value": 1 + }, + "CreatureList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 269 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit002" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 257 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit003" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 225 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit006" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 270 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit004" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Difficulty": { + "type": "int", + "value": 0 + }, + "DifficultyIndex": { + "type": "int", + "value": 1 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.0 + }, + "Y": { + "type": "float", + "value": 0.0 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.6506881713867188 + }, + "Y": { + "type": "float", + "value": -6.283470153808594 + }, + "Z": { + "type": "float", + "value": 0.02499976195394993 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 15.39247131347656 + }, + "Y": { + "type": "float", + "value": -6.416854858398438 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 15.27855682373047 + }, + "Y": { + "type": "float", + "value": -0.648895263671875 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.11798095703125 + }, + "Y": { + "type": "float", + "value": -0.1179885864257813 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + } + ] + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "bandit_aschnorth01" + } + }, + "MaxCreatures": { + "type": "int", + "value": 4 + }, + "OnEntered": { + "type": "resref", + "value": "" + }, + "OnExhausted": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerOnly": { + "type": "byte", + "value": 1 + }, + "RecCreatures": { + "type": "int", + "value": 2 + }, + "Reset": { + "type": "byte", + "value": 1 + }, + "ResetTime": { + "type": "int", + "value": 180 + }, + "Respawns": { + "type": "int", + "value": -1 + }, + "SpawnOption": { + "type": "int", + "value": 0 + }, + "SpawnPointList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": 3.117039203643799 + }, + "X": { + "type": "float", + "value": 74.84446716308594 + }, + "Y": { + "type": "float", + "value": 75.05103302001953 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "bandit_aschnorth01" + }, + "TemplateResRef": { + "type": "resref", + "value": "bandit_aschnorth" + }, + "XPosition": { + "type": "float", + "value": 65.86335754394531 + }, + "YPosition": { + "type": "float", + "value": 78.48036956787109 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 7, + "Active": { + "type": "byte", + "value": 1 + }, + "CreatureList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 225 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit006" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Difficulty": { + "type": "int", + "value": 0 + }, + "DifficultyIndex": { + "type": "int", + "value": 1 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -10.8931999206543 + }, + "Y": { + "type": "float", + "value": 4.946159362792969 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -7.467166900634766 + }, + "Y": { + "type": "float", + "value": 4.946151733398438 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -7.368118286132813 + }, + "Y": { + "type": "float", + "value": 1.5147705078125 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -6.264015197753906 + }, + "Y": { + "type": "float", + "value": 1.663597106933594 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -3.979385375976563 + }, + "Y": { + "type": "float", + "value": -0.512725830078125 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -0.1983760744333267 + }, + "Y": { + "type": "float", + "value": -0.02556032128632069 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -0.5109481811523438 + }, + "Y": { + "type": "float", + "value": 14.81622314453125 + }, + "Z": { + "type": "float", + "value": 0.3571228086948395 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -9.291854858398438 + }, + "Y": { + "type": "float", + "value": 14.96146392822266 + }, + "Z": { + "type": "float", + "value": 0.02430000342428684 + } + } + ] + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "banditmage_aschnorth01" + } + }, + "MaxCreatures": { + "type": "int", + "value": 1 + }, + "OnEntered": { + "type": "resref", + "value": "" + }, + "OnExhausted": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerOnly": { + "type": "byte", + "value": 1 + }, + "RecCreatures": { + "type": "int", + "value": 1 + }, + "Reset": { + "type": "byte", + "value": 1 + }, + "ResetTime": { + "type": "int", + "value": 180 + }, + "Respawns": { + "type": "int", + "value": -1 + }, + "SpawnOption": { + "type": "int", + "value": 0 + }, + "SpawnPointList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": -2.699803590774536 + }, + "X": { + "type": "float", + "value": 58.67271041870117 + }, + "Y": { + "type": "float", + "value": 97.93883514404297 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "banditmage_aschnorth01" + }, + "TemplateResRef": { + "type": "resref", + "value": "banditmage_aschn" + }, + "XPosition": { + "type": "float", + "value": 66.67700958251953 + }, + "YPosition": { + "type": "float", + "value": 81.69670104980469 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 7, + "Active": { + "type": "byte", + "value": 1 + }, + "CreatureList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 269 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit002" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 257 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit003" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 225 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit006" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 270 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit004" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Difficulty": { + "type": "int", + "value": 0 + }, + "DifficultyIndex": { + "type": "int", + "value": 1 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -0.09911346435546875 + }, + "Y": { + "type": "float", + "value": -0.0001373291015625 + }, + "Z": { + "type": "float", + "value": 0.02500011958181858 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 8.242486953735352 + }, + "Y": { + "type": "float", + "value": -0.666107177734375 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 8.589506149291992 + }, + "Y": { + "type": "float", + "value": 22.15004730224609 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 1.205850601196289 + }, + "Y": { + "type": "float", + "value": 22.60383605957031 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.0 + }, + "Y": { + "type": "float", + "value": 0.0 + }, + "Z": { + "type": "float", + "value": 3.025000095367432 + } + } + ] + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "bandit_aschnorth01" + } + }, + "MaxCreatures": { + "type": "int", + "value": 4 + }, + "OnEntered": { + "type": "resref", + "value": "" + }, + "OnExhausted": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerOnly": { + "type": "byte", + "value": 1 + }, + "RecCreatures": { + "type": "int", + "value": 2 + }, + "Reset": { + "type": "byte", + "value": 1 + }, + "ResetTime": { + "type": "int", + "value": 180 + }, + "Respawns": { + "type": "int", + "value": -1 + }, + "SpawnOption": { + "type": "int", + "value": 0 + }, + "SpawnPointList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": 1.668970465660095 + }, + "X": { + "type": "float", + "value": 31.65183067321777 + }, + "Y": { + "type": "float", + "value": 91.04747772216797 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "bandit_aschnorth01" + }, + "TemplateResRef": { + "type": "resref", + "value": "bandit_aschnorth" + }, + "XPosition": { + "type": "float", + "value": 27.69077491760254 + }, + "YPosition": { + "type": "float", + "value": 83.19814300537109 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 7, + "Active": { + "type": "byte", + "value": 1 + }, + "CreatureList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 225 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit006" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Difficulty": { + "type": "int", + "value": 0 + }, + "DifficultyIndex": { + "type": "int", + "value": 1 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -0.3011741638183594 + }, + "Y": { + "type": "float", + "value": -6.528976440429688 + }, + "Z": { + "type": "float", + "value": 0.02499988116323948 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 11.34636306762695 + }, + "Y": { + "type": "float", + "value": -6.710086822509766 + }, + "Z": { + "type": "float", + "value": 0.02242329157888889 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 11.51575088500977 + }, + "Y": { + "type": "float", + "value": 0.446990966796875 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.0 + }, + "Y": { + "type": "float", + "value": 0.0 + }, + "Z": { + "type": "float", + "value": 0.02499988116323948 + } + } + ] + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "banditmage_aschnorth01" + } + }, + "MaxCreatures": { + "type": "int", + "value": 1 + }, + "OnEntered": { + "type": "resref", + "value": "" + }, + "OnExhausted": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerOnly": { + "type": "byte", + "value": 1 + }, + "RecCreatures": { + "type": "int", + "value": 1 + }, + "Reset": { + "type": "byte", + "value": 1 + }, + "ResetTime": { + "type": "int", + "value": 180 + }, + "Respawns": { + "type": "int", + "value": -1 + }, + "SpawnOption": { + "type": "int", + "value": 0 + }, + "SpawnPointList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": 1.42353367805481 + }, + "X": { + "type": "float", + "value": 51.3744010925293 + }, + "Y": { + "type": "float", + "value": 64.61341094970703 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "banditmage_aschnorth01" + }, + "TemplateResRef": { + "type": "resref", + "value": "banditmage_aschn" + }, + "XPosition": { + "type": "float", + "value": 42.93695831298828 + }, + "YPosition": { + "type": "float", + "value": 68.16286468505859 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + } + ] + }, + "List": { + "type": "list", + "value": [] + }, + "Placeable List": { + "type": "list", + "value": [ + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 4 + }, + "Appearance": { + "type": "dword", + "value": 2257 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16813855 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811262 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "zep_torchspawn" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "zep_torch" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 507 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_FIREBOWL001" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_firebowl001" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_AMION" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTCONST" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "YELLOW_15" + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTCYCLE" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 0 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTSWAP" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "zep_ofirebowl001" + } + } + ] + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 63.24531555175781 + }, + "Y": { + "type": "float", + "value": 19.97509765625 + }, + "Z": { + "type": "float", + "value": 1.266598701477051e-007 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 4 + }, + "Appearance": { + "type": "dword", + "value": 2257 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 2.061669826507568 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16813855 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811262 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "zep_torchspawn" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "zep_torch" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 507 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_FIREBOWL001" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_firebowl001" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_AMION" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTCONST" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "YELLOW_15" + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTCYCLE" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 0 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTSWAP" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "zep_ofirebowl001" + } + } + ] + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 63.10324859619141 + }, + "Y": { + "type": "float", + "value": 10.0059928894043 + }, + "Z": { + "type": "float", + "value": 1.508742570877075e-007 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 2631 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16813947 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16812820 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 463 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_SPEARRACK" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_spearrack" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 53.20943450927734 + }, + "Y": { + "type": "float", + "value": 7.916658878326416 + }, + "Z": { + "type": "float", + "value": -9.5367431640625e-007 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 2631 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16813947 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16812820 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 463 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_SPEARRACK" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_spearrack" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 56.64617156982422 + }, + "Y": { + "type": "float", + "value": 7.995404243469238 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 2955 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 3.117037296295166 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16810850 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 10 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 20 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 175 + } + }, + "ModelPart1": { + "type": "byte", + "value": 31 + }, + "ModelPart2": { + "type": "byte", + "value": 11 + }, + "ModelPart3": { + "type": "byte", + "value": 31 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_WPLHB001" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_wplhb001" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 1, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 58 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 2 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 1552 + } + }, + "ModelPart1": { + "type": "byte", + "value": 11 + }, + "ModelPart2": { + "type": "byte", + "value": 11 + }, + "ModelPart3": { + "type": "byte", + "value": 11 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 2 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_WPLSS001" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_wplss001" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 2, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 58 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 2 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 1552 + } + }, + "ModelPart1": { + "type": "byte", + "value": 11 + }, + "ModelPart2": { + "type": "byte", + "value": 11 + }, + "ModelPart3": { + "type": "byte", + "value": 11 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 3 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_WPLSS001" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_wplss001" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 3, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 58 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 2 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 1552 + } + }, + "ModelPart1": { + "type": "byte", + "value": 11 + }, + "ModelPart2": { + "type": "byte", + "value": 11 + }, + "ModelPart3": { + "type": "byte", + "value": 11 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 4 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_WPLSS001" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_wplss001" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 4, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 10 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 20 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 175 + } + }, + "ModelPart1": { + "type": "byte", + "value": 31 + }, + "ModelPart2": { + "type": "byte", + "value": 11 + }, + "ModelPart3": { + "type": "byte", + "value": 31 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 5 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_WPLHB001" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_wplhb001" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 5, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 58 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 2 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 1552 + } + }, + "ModelPart1": { + "type": "byte", + "value": 11 + }, + "ModelPart2": { + "type": "byte", + "value": 11 + }, + "ModelPart3": { + "type": "byte", + "value": 11 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 5 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_WPLSS001" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_wplss001" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 6, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 58 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 2 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 1552 + } + }, + "ModelPart1": { + "type": "byte", + "value": 11 + }, + "ModelPart2": { + "type": "byte", + "value": 11 + }, + "ModelPart3": { + "type": "byte", + "value": 11 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 1 + }, + "Repos_Posy": { + "type": "word", + "value": 5 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_WPLSS001" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_wplss001" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16812218 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 2654 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_WEAPONRCK002" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_weaponrck002" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 55.80370330810547 + }, + "Y": { + "type": "float", + "value": 2.379130363464356 + }, + "Z": { + "type": "float", + "value": 4.76837158203125e-007 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 320 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 68894 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 4294967295 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 68893 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "RugLarge" + }, + "TemplateResRef": { + "type": "resref", + "value": "x0_ruglarge" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 55.301025390625 + }, + "Y": { + "type": "float", + "value": 4.943318367004395 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 320 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 68894 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 4294967295 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 68893 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "RugLarge" + }, + "TemplateResRef": { + "type": "resref", + "value": "x0_ruglarge" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 55.13449478149414 + }, + "Y": { + "type": "float", + "value": 24.98151779174805 + }, + "Z": { + "type": "float", + "value": -9.5367431640625e-007 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 105 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14752 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5748 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 463 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "WeaponRack" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_weaponrack" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 53.30631256103516 + }, + "Y": { + "type": "float", + "value": 27.94132614135742 + }, + "Z": { + "type": "float", + "value": -9.5367431640625e-007 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 105 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14752 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5748 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 463 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "Weapon Rack" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_weaponrack" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 56.39890289306641 + }, + "Y": { + "type": "float", + "value": 27.96311759948731 + }, + "Z": { + "type": "float", + "value": 9.5367431640625e-007 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 2955 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 1.521707773208618 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16810850 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 10 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 20 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 175 + } + }, + "ModelPart1": { + "type": "byte", + "value": 31 + }, + "ModelPart2": { + "type": "byte", + "value": 11 + }, + "ModelPart3": { + "type": "byte", + "value": 31 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_WPLHB001" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_wplhb001" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 1, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 58 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 2 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 1552 + } + }, + "ModelPart1": { + "type": "byte", + "value": 11 + }, + "ModelPart2": { + "type": "byte", + "value": 11 + }, + "ModelPart3": { + "type": "byte", + "value": 11 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 2 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_WPLSS001" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_wplss001" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 2, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 58 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 2 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 1552 + } + }, + "ModelPart1": { + "type": "byte", + "value": 11 + }, + "ModelPart2": { + "type": "byte", + "value": 11 + }, + "ModelPart3": { + "type": "byte", + "value": 11 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 3 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_WPLSS001" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_wplss001" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 3, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 58 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 2 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 1552 + } + }, + "ModelPart1": { + "type": "byte", + "value": 11 + }, + "ModelPart2": { + "type": "byte", + "value": 11 + }, + "ModelPart3": { + "type": "byte", + "value": 11 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 4 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_WPLSS001" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_wplss001" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 4, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 10 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 20 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 175 + } + }, + "ModelPart1": { + "type": "byte", + "value": 31 + }, + "ModelPart2": { + "type": "byte", + "value": 11 + }, + "ModelPart3": { + "type": "byte", + "value": 31 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 5 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_WPLHB001" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_wplhb001" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 5, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 58 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 2 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 1552 + } + }, + "ModelPart1": { + "type": "byte", + "value": 11 + }, + "ModelPart2": { + "type": "byte", + "value": 11 + }, + "ModelPart3": { + "type": "byte", + "value": 11 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 5 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_WPLSS001" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_wplss001" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 6, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 58 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 2 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 1552 + } + }, + "ModelPart1": { + "type": "byte", + "value": 11 + }, + "ModelPart2": { + "type": "byte", + "value": 11 + }, + "ModelPart3": { + "type": "byte", + "value": 11 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 1 + }, + "Repos_Posy": { + "type": "word", + "value": 5 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_WPLSS001" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_wplss001" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16812218 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 2654 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_WEAPONRCK002" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_weaponrck002" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 51.71909713745117 + }, + "Y": { + "type": "float", + "value": 25.1863956451416 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 2574 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 0.8590261936187744 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16813685 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811562 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "zep_use_chair" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 791 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_BENCH001" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_bench001" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 26.64369201660156 + }, + "Y": { + "type": "float", + "value": 13.38792896270752 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 61 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14589 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5703 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "nw_02_onoff" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 419 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "Candelabra" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_candelabra" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 29.5009708404541 + }, + "Y": { + "type": "float", + "value": 15.35538005828857 + }, + "Z": { + "type": "float", + "value": 5.960464477539063e-008 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 61 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14589 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5703 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "nw_02_onoff" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 419 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "Candelabra" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_candelabra" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 24.68688583374023 + }, + "Y": { + "type": "float", + "value": 10.46525001525879 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 43 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.7363105416297913 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14539 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5685 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 401 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "AlchemistsApparatus" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_alchapprtus" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 35.18738174438477 + }, + "Y": { + "type": "float", + "value": 34.71217727661133 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 470 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -2.871602535247803 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 84589 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 84571 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "x2_o2_dead" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "x2_plc_used_act" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 1006 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "X2_PLC_STUBE" + }, + "TemplateResRef": { + "type": "resref", + "value": "x2_plc_stube" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 35.28865814208984 + }, + "Y": { + "type": "float", + "value": 32.15424346923828 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 2496 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16813587 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811118 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 408 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_BED04" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_bed04" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 3.894231796264648 + }, + "Y": { + "type": "float", + "value": 56.36713027954102 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 2496 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16813587 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811118 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 408 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_BED04" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_bed04" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 3.859421014785767 + }, + "Y": { + "type": "float", + "value": 63.43863677978516 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 2496 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16813587 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811118 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 408 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_BED04" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_bed04" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 23.56091690063477 + }, + "Y": { + "type": "float", + "value": 63.41167068481445 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 2496 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16813587 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811118 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 408 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_BED04" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_bed04" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 23.76396942138672 + }, + "Y": { + "type": "float", + "value": 56.27862548828125 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 7 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14594 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 1 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5348 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "cont_ondeath" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "type": "resref", + "value": "" + }, + "OnLock": { + "type": "resref", + "value": "" + }, + "OnMeleeAttacked": { + "type": "resref", + "value": "" + }, + "OnOpen": { + "type": "resref", + "value": "cont_onopen" + }, + "OnSpellCastAt": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "OnUnlock": { + "type": "resref", + "value": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 365 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "Chest1" + }, + "TemplateResRef": { + "type": "resref", + "value": "chest002" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 30.0389518737793 + }, + "Y": { + "type": "float", + "value": 65.82524108886719 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 2496 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16813587 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811118 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 408 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_BED04" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_bed04" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 114.8963088989258 + }, + "Y": { + "type": "float", + "value": 33.10705947875977 + }, + "Z": { + "type": "float", + "value": -1.9073486328125e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 2496 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16813587 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811118 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 408 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_BED04" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_bed04" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 115.0573501586914 + }, + "Y": { + "type": "float", + "value": 27.34405899047852 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 2496 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16813587 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811118 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 408 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_BED04" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_bed04" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 93.67456817626953 + }, + "Y": { + "type": "float", + "value": 56.64912414550781 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 2496 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16813587 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811118 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 408 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_BED04" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_bed04" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 93.77677154541016 + }, + "Y": { + "type": "float", + "value": 63.68499374389648 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 7 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14594 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 1 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5348 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "cont_ondeath" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "type": "resref", + "value": "" + }, + "OnLock": { + "type": "resref", + "value": "" + }, + "OnMeleeAttacked": { + "type": "resref", + "value": "" + }, + "OnOpen": { + "type": "resref", + "value": "cont_onopen" + }, + "OnSpellCastAt": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "OnUnlock": { + "type": "resref", + "value": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 365 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "Chest1" + }, + "TemplateResRef": { + "type": "resref", + "value": "chest002" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 100.0576705932617 + }, + "Y": { + "type": "float", + "value": 65.71717071533203 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 7 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -3.117037296295166 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14594 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 1 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5348 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "cont_ondeath" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "type": "resref", + "value": "" + }, + "OnLock": { + "type": "resref", + "value": "" + }, + "OnMeleeAttacked": { + "type": "resref", + "value": "" + }, + "OnOpen": { + "type": "resref", + "value": "cont_onopen" + }, + "OnSpellCastAt": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "OnUnlock": { + "type": "resref", + "value": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 365 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "Chest1" + }, + "TemplateResRef": { + "type": "resref", + "value": "chest002" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 110.0281829833984 + }, + "Y": { + "type": "float", + "value": 24.11713218688965 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 61 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14589 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5703 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "nw_02_onoff" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 419 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "Candelabra" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_candelabra" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 15.67867755889893 + }, + "Y": { + "type": "float", + "value": 65.67182922363281 + }, + "Z": { + "type": "float", + "value": 0.4999938607215881 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 61 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14589 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5703 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "nw_02_onoff" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 419 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "Candelabra" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_candelabra" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 35.63800811767578 + }, + "Y": { + "type": "float", + "value": 65.63395690917969 + }, + "Z": { + "type": "float", + "value": 0.4999938607215881 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 61 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14589 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5703 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "nw_02_onoff" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 419 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "Candelabra" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_candelabra" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 62.68677520751953 + }, + "Y": { + "type": "float", + "value": 43.43967819213867 + }, + "Z": { + "type": "float", + "value": 0.1999998986721039 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 61 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14589 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5703 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "nw_02_onoff" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 419 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "Candelabra" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_candelabra" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 62.68280410766602 + }, + "Y": { + "type": "float", + "value": 46.6153564453125 + }, + "Z": { + "type": "float", + "value": 0.2000003755092621 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 61 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14589 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5703 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "nw_02_onoff" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 419 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "Candelabra" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_candelabra" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 77.05191040039063 + }, + "Y": { + "type": "float", + "value": 44.95870208740234 + }, + "Z": { + "type": "float", + "value": 0.1999998986721039 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 61 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14589 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5703 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "nw_02_onoff" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 419 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "Candelabra" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_candelabra" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 105.6438598632813 + }, + "Y": { + "type": "float", + "value": 65.67113494873047 + }, + "Z": { + "type": "float", + "value": 0.4999938607215881 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 61 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14589 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5703 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "nw_02_onoff" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 419 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "Candelabra" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_candelabra" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 104.8182601928711 + }, + "Y": { + "type": "float", + "value": 25.14504241943359 + }, + "Z": { + "type": "float", + "value": 4.76837158203125e-007 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 61 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14589 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5703 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "nw_02_onoff" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 419 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "Candelabra" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_candelabra" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 102.6157455444336 + }, + "Y": { + "type": "float", + "value": 78.34516143798828 + }, + "Z": { + "type": "float", + "value": -2.384185791015625e-007 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 61 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14589 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5703 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "nw_02_onoff" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 419 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "Candelabra" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_candelabra" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 102.4648818969727 + }, + "Y": { + "type": "float", + "value": 71.54373168945313 + }, + "Z": { + "type": "float", + "value": 2.384185791015625e-007 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 2921 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 0.6135918498039246 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16813696 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16812892 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 2584 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_STATUES014" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_statues014" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 56.64261245727539 + }, + "Y": { + "type": "float", + "value": 67.34175872802734 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 2921 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.3681553304195404 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16813696 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16812892 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 2584 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_STATUES014" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_statues014" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 56.70559692382813 + }, + "Y": { + "type": "float", + "value": 62.96354675292969 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 2305 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16813637 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811016 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 2548 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_CRYSORB003" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_crysorb003" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 54.34413909912109 + }, + "Y": { + "type": "float", + "value": 65.09757232666016 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 165 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14677 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 14673 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 523 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "Magic Sparks - Purple" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_magicpurple" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 54.26921081542969 + }, + "Y": { + "type": "float", + "value": 65.10465240478516 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 2802 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 3.117037296295166 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16813643 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811120 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 408 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_BED002" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_bed002" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 5.10273027420044 + }, + "Y": { + "type": "float", + "value": 86.12978363037109 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 2470 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 2.380736112594605 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 2 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16813920 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 2 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811678 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 2552 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_MIRROR006" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_mirror006" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 2.73382568359375 + }, + "Y": { + "type": "float", + "value": 72.45238494873047 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 4 + }, + "Appearance": { + "type": "dword", + "value": 2819 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16813635 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811414 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "zep_torchspawn" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "zep_torch" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 419 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_CHNDLER001" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_chndler001" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_AMION" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTCONST" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "YELLOW_20" + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTCYCLE" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 0 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTSWAP" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "zep_ochndler001" + } + } + ] + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 5.022436618804932 + }, + "Y": { + "type": "float", + "value": 80.26901245117188 + }, + "Z": { + "type": "float", + "value": -5.960464477539063e-007 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 2863 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 1.570794224739075 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16813711 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811140 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 2649 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_TANSU001" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_tansu001" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 2.03494930267334 + }, + "Y": { + "type": "float", + "value": 75.86360168457031 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 2695 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16810850 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16813556 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 435 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_WINGCHUNDMMY" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_wingchundmmy" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 29.98453140258789 + }, + "Y": { + "type": "float", + "value": 105.6127548217773 + }, + "Z": { + "type": "float", + "value": 5.960464477539063e-008 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 61 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14589 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5703 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "nw_02_onoff" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 419 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "Candelabra" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_candelabra" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 35.67418670654297 + }, + "Y": { + "type": "float", + "value": 105.7071762084961 + }, + "Z": { + "type": "float", + "value": 0.4999938607215881 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 61 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14589 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5703 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "nw_02_onoff" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 419 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "Candelabra" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_candelabra" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 24.32815933227539 + }, + "Y": { + "type": "float", + "value": 105.7117462158203 + }, + "Z": { + "type": "float", + "value": 0.4999938607215881 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 61 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14589 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5703 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "nw_02_onoff" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 419 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "Candelabra" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_candelabra" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 27.25466156005859 + }, + "Y": { + "type": "float", + "value": 82.70546722412109 + }, + "Z": { + "type": "float", + "value": -1.9073486328125e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 61 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14589 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5703 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "nw_02_onoff" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 419 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "Candelabra" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_candelabra" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 12.39400959014893 + }, + "Y": { + "type": "float", + "value": 95.26289367675781 + }, + "Z": { + "type": "float", + "value": 2.384185791015625e-007 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 61 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14589 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5703 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "nw_02_onoff" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 419 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "Candelabra" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_candelabra" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 17.56677627563477 + }, + "Y": { + "type": "float", + "value": 95.21598815917969 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 286 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 3.141579866409302 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 68856 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 66688 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 773 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "x0_largebed" + }, + "TemplateResRef": { + "type": "resref", + "value": "x0_largebed" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 5.047305583953857 + }, + "Y": { + "type": "float", + "value": 116.6735076904297 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 447 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 2.380736112594605 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 84186 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 10 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 83444 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "x2_o2_dead" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 930 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "X2_PLC_MIRROR" + }, + "TemplateResRef": { + "type": "resref", + "value": "x2_plc_mirror" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 2.405517578125 + }, + "Y": { + "type": "float", + "value": 102.2751388549805 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 263 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 68879 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 68878 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 685 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "X0_PAINTING" + }, + "TemplateResRef": { + "type": "resref", + "value": "x0_painting" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 6.634899139404297 + }, + "Y": { + "type": "float", + "value": 101.4400024414063 + }, + "Z": { + "type": "float", + "value": 0.0373004674911499 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 266 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 68880 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 68878 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 685 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "x0_painting2" + }, + "TemplateResRef": { + "type": "resref", + "value": "x0_painting2" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 3.499395370483398 + }, + "Y": { + "type": "float", + "value": 101.4400024414063 + }, + "Z": { + "type": "float", + "value": 0.2166084051132202 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 458 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 1.59533965587616 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 84577 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 84564 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "x2_o2_dead" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 994 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "X2_PLC_DBOOKC" + }, + "TemplateResRef": { + "type": "resref", + "value": "x2_plc_dbookc" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 1.536865234375 + }, + "Y": { + "type": "float", + "value": 110.0104446411133 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 4 + }, + "Appearance": { + "type": "dword", + "value": 2819 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16813635 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811414 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "zep_torchspawn" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "zep_torch" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 419 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_CHNDLER001" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_chndler001" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_AMION" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTCONST" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "YELLOW_20" + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTCYCLE" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 0 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTSWAP" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "zep_ochndler001" + } + } + ] + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 4.859174251556397 + }, + "Y": { + "type": "float", + "value": 105.5878448486328 + }, + "Z": { + "type": "float", + "value": 0.01380995847284794 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 7 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14594 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 1 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5348 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "cont_ondeath" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "type": "resref", + "value": "" + }, + "OnLock": { + "type": "resref", + "value": "" + }, + "OnMeleeAttacked": { + "type": "resref", + "value": "" + }, + "OnOpen": { + "type": "resref", + "value": "cont_onopen" + }, + "OnSpellCastAt": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "OnUnlock": { + "type": "resref", + "value": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 365 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "Chest1" + }, + "TemplateResRef": { + "type": "resref", + "value": "chest002" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 5.090765953063965 + }, + "Y": { + "type": "float", + "value": 114.2113418579102 + }, + "Z": { + "type": "float", + "value": 4.76837158203125e-007 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 61 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14589 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5703 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "nw_02_onoff" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 419 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "Candelabra" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_candelabra" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 70.31571960449219 + }, + "Y": { + "type": "float", + "value": 111.9313659667969 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 61 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14589 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5703 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "nw_02_onoff" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 419 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "Candelabra" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_candelabra" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 70.42051696777344 + }, + "Y": { + "type": "float", + "value": 118.0922546386719 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 49 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14555 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Static Barrel", + "id": 5691 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "nw_o2_generallow" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "type": "resref", + "value": "" + }, + "OnLock": { + "type": "resref", + "value": "" + }, + "OnMeleeAttacked": { + "type": "resref", + "value": "" + }, + "OnOpen": { + "type": "resref", + "value": "nw_o2_generallow" + }, + "OnSpellCastAt": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "OnUnlock": { + "type": "resref", + "value": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 407 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "Barrelstatic" + }, + "TemplateResRef": { + "type": "resref", + "value": "barrel002" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 46.48756408691406 + }, + "Y": { + "type": "float", + "value": 101.9189376831055 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 49 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14555 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Static Barrel", + "id": 5691 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "nw_o2_generallow" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "type": "resref", + "value": "" + }, + "OnLock": { + "type": "resref", + "value": "" + }, + "OnMeleeAttacked": { + "type": "resref", + "value": "" + }, + "OnOpen": { + "type": "resref", + "value": "nw_o2_generallow" + }, + "OnSpellCastAt": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "OnUnlock": { + "type": "resref", + "value": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 407 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "Barrelstatic" + }, + "TemplateResRef": { + "type": "resref", + "value": "barrel002" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 45.50214004516602 + }, + "Y": { + "type": "float", + "value": 101.9890747070313 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 49 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14555 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Static Barrel", + "id": 5691 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "nw_o2_generallow" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "type": "resref", + "value": "" + }, + "OnLock": { + "type": "resref", + "value": "" + }, + "OnMeleeAttacked": { + "type": "resref", + "value": "" + }, + "OnOpen": { + "type": "resref", + "value": "nw_o2_generallow" + }, + "OnSpellCastAt": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "OnUnlock": { + "type": "resref", + "value": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 407 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "Barrelstatic" + }, + "TemplateResRef": { + "type": "resref", + "value": "barrel002" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 44.62788009643555 + }, + "Y": { + "type": "float", + "value": 101.9691162109375 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 49 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14555 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Static Barrel", + "id": 5691 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "nw_o2_generallow" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "type": "resref", + "value": "" + }, + "OnLock": { + "type": "resref", + "value": "" + }, + "OnMeleeAttacked": { + "type": "resref", + "value": "" + }, + "OnOpen": { + "type": "resref", + "value": "nw_o2_generallow" + }, + "OnSpellCastAt": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "OnUnlock": { + "type": "resref", + "value": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 407 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "Barrelstatic" + }, + "TemplateResRef": { + "type": "resref", + "value": "barrel002" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 43.74783325195313 + }, + "Y": { + "type": "float", + "value": 101.9813461303711 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 2505 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16810892 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811390 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 533 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_CARPET01" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_carpet01" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 44.84855270385742 + }, + "Y": { + "type": "float", + "value": 105.3251647949219 + }, + "Z": { + "type": "float", + "value": -4.76837158203125e-007 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 49 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.04908721894025803 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "Thick metal bands encircle the barrel-planks, ensuring a tight seal.", + "id": 14555 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 1 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Trash Barrel", + "id": 5691 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "trash_can_close" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 407 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "Barrelras_trash" + }, + "TemplateResRef": { + "type": "resref", + "value": "barrelrastrash" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 109.2557067871094 + }, + "Y": { + "type": "float", + "value": 17.80266380310059 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 258 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 1.570794224739075 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 76386 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 76385 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 811 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "x0_hangshield" + }, + "TemplateResRef": { + "type": "resref", + "value": "x0_hangshield" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 1.645540714263916 + }, + "Y": { + "type": "float", + "value": 104.6927642822266 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 9 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14596 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 1 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Medium Treasure Chest", + "id": 5348 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "x0_o2_anymed" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "type": "resref", + "value": "" + }, + "OnLock": { + "type": "resref", + "value": "" + }, + "OnMeleeAttacked": { + "type": "resref", + "value": "" + }, + "OnOpen": { + "type": "resref", + "value": "x0_o2_anymed" + }, + "OnSpellCastAt": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "OnUnlock": { + "type": "resref", + "value": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 367 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "X0_TRES_ANYMED" + }, + "TemplateResRef": { + "type": "resref", + "value": "x0_tres_anymed" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 9.940005302429199 + }, + "Y": { + "type": "float", + "value": 65.85398101806641 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 105 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 3.117039203643799 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 68946 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 1 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 68945 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "x0_o2_armmed" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "type": "resref", + "value": "" + }, + "OnLock": { + "type": "resref", + "value": "" + }, + "OnMeleeAttacked": { + "type": "resref", + "value": "" + }, + "OnOpen": { + "type": "resref", + "value": "x0_o2_armmed" + }, + "OnSpellCastAt": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "OnUnlock": { + "type": "resref", + "value": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 463 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "X0_TRES_ARMMED" + }, + "TemplateResRef": { + "type": "resref", + "value": "x0_tres_armmed" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 33.87001037597656 + }, + "Y": { + "type": "float", + "value": 92.76204681396484 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + } + ] + }, + "SoundList": { + "type": "list", + "value": [ + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 0 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 0 + }, + "IntervalVrtn": { + "type": "dword", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 67806 + } + }, + "Looping": { + "type": "byte", + "value": 1 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.0 + }, + "Positional": { + "type": "byte", + "value": 1 + }, + "Priority": { + "type": "byte", + "value": 3 + }, + "Random": { + "type": "byte", + "value": 0 + }, + "RandomPosition": { + "type": "byte", + "value": 0 + }, + "RandomRangeX": { + "type": "float", + "value": 0.0 + }, + "RandomRangeY": { + "type": "float", + "value": 0.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "al_cv_firecamp1" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "Campfire" + }, + "TemplateResRef": { + "type": "resref", + "value": "campfire" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 0 + }, + "XPosition": { + "type": "float", + "value": 63.4813232421875 + }, + "YPosition": { + "type": "float", + "value": 19.92239570617676 + }, + "ZPosition": { + "type": "float", + "value": 1.50000011920929 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 0 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 0 + }, + "IntervalVrtn": { + "type": "dword", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 67806 + } + }, + "Looping": { + "type": "byte", + "value": 1 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.0 + }, + "Positional": { + "type": "byte", + "value": 1 + }, + "Priority": { + "type": "byte", + "value": 3 + }, + "Random": { + "type": "byte", + "value": 0 + }, + "RandomPosition": { + "type": "byte", + "value": 0 + }, + "RandomRangeX": { + "type": "float", + "value": 0.0 + }, + "RandomRangeY": { + "type": "float", + "value": 0.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "al_cv_firecamp1" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "Campfire" + }, + "TemplateResRef": { + "type": "resref", + "value": "campfire" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 0 + }, + "XPosition": { + "type": "float", + "value": 63.33758163452148 + }, + "YPosition": { + "type": "float", + "value": 10.02453994750977 + }, + "ZPosition": { + "type": "float", + "value": 1.50000011920929 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 0 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 0 + }, + "IntervalVrtn": { + "type": "dword", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 67896 + } + }, + "Looping": { + "type": "byte", + "value": 1 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.0 + }, + "Positional": { + "type": "byte", + "value": 1 + }, + "Priority": { + "type": "byte", + "value": 3 + }, + "Random": { + "type": "byte", + "value": 0 + }, + "RandomPosition": { + "type": "byte", + "value": 0 + }, + "RandomRangeX": { + "type": "float", + "value": 0.0 + }, + "RandomRangeY": { + "type": "float", + "value": 0.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "al_mg_crystalic1" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "MagicCrystalIce" + }, + "TemplateResRef": { + "type": "resref", + "value": "magiccrystalice" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 0 + }, + "XPosition": { + "type": "float", + "value": 53.70492172241211 + }, + "YPosition": { + "type": "float", + "value": 65.01264190673828 + }, + "ZPosition": { + "type": "float", + "value": 1.5 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 0 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 0 + }, + "IntervalVrtn": { + "type": "dword", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 67887 + } + }, + "Looping": { + "type": "byte", + "value": 1 + }, + "MaxDistance": { + "type": "float", + "value": 15.0 + }, + "MinDistance": { + "type": "float", + "value": 1.5 + }, + "PitchVariation": { + "type": "float", + "value": 0.0 + }, + "Positional": { + "type": "byte", + "value": 1 + }, + "Priority": { + "type": "byte", + "value": 3 + }, + "Random": { + "type": "byte", + "value": 0 + }, + "RandomPosition": { + "type": "byte", + "value": 0 + }, + "RandomRangeX": { + "type": "float", + "value": 0.0 + }, + "RandomRangeY": { + "type": "float", + "value": 0.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "al_mg_pillrlght1" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "LightingPillar" + }, + "TemplateResRef": { + "type": "resref", + "value": "lightingpilla001" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 60 + }, + "XPosition": { + "type": "float", + "value": 105.0 + }, + "YPosition": { + "type": "float", + "value": 105.0 + }, + "ZPosition": { + "type": "float", + "value": 1.5 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 0 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 0 + }, + "IntervalVrtn": { + "type": "dword", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 67894 + } + }, + "Looping": { + "type": "byte", + "value": 1 + }, + "MaxDistance": { + "type": "float", + "value": 15.0 + }, + "MinDistance": { + "type": "float", + "value": 1.5 + }, + "PitchVariation": { + "type": "float", + "value": 0.0 + }, + "Positional": { + "type": "byte", + "value": 1 + }, + "Priority": { + "type": "byte", + "value": 3 + }, + "Random": { + "type": "byte", + "value": 0 + }, + "RandomPosition": { + "type": "byte", + "value": 0 + }, + "RandomRangeX": { + "type": "float", + "value": 0.0 + }, + "RandomRangeY": { + "type": "float", + "value": 0.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "al_mg_crystalev1" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "MagicCrystalEvil" + }, + "TemplateResRef": { + "type": "resref", + "value": "magiccrystalevil" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 0 + }, + "XPosition": { + "type": "float", + "value": 105.0 + }, + "YPosition": { + "type": "float", + "value": 105.0 + }, + "ZPosition": { + "type": "float", + "value": 1.5 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 0 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 0 + }, + "IntervalVrtn": { + "type": "dword", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 67883 + } + }, + "Looping": { + "type": "byte", + "value": 1 + }, + "MaxDistance": { + "type": "float", + "value": 14.0 + }, + "MinDistance": { + "type": "float", + "value": 1.399999976158142 + }, + "PitchVariation": { + "type": "float", + "value": 0.0 + }, + "Positional": { + "type": "byte", + "value": 1 + }, + "Priority": { + "type": "byte", + "value": 3 + }, + "Random": { + "type": "byte", + "value": 0 + }, + "RandomPosition": { + "type": "byte", + "value": 0 + }, + "RandomRangeX": { + "type": "float", + "value": 0.0 + }, + "RandomRangeY": { + "type": "float", + "value": 0.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "al_na_lavapillr1" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "LavaPillar" + }, + "TemplateResRef": { + "type": "resref", + "value": "lavapillar" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 0 + }, + "XPosition": { + "type": "float", + "value": 73.49521636962891 + }, + "YPosition": { + "type": "float", + "value": 45.18233871459961 + }, + "ZPosition": { + "type": "float", + "value": 3.500000238418579 + } + } + ] + }, + "StoreList": { + "type": "list", + "value": [] + }, + "TriggerList": { + "type": "list", + "value": [] + }, + "WaypointList": { + "type": "list", + "value": [] + } +} diff --git a/_module/git/asch_n_bandit03.git.json b/_module/git/asch_n_bandit03.git.json new file mode 100644 index 00000000..c4022038 --- /dev/null +++ b/_module/git/asch_n_bandit03.git.json @@ -0,0 +1,16725 @@ +{ + "__data_type": "GIT ", + "AreaProperties": { + "__struct_id": 100, + "type": "struct", + "value": { + "__struct_id": 100, + "AmbientSndDay": { + "type": "int", + "value": 63 + }, + "AmbientSndDayVol": { + "type": "int", + "value": 32 + }, + "AmbientSndNight": { + "type": "int", + "value": 63 + }, + "AmbientSndNitVol": { + "type": "int", + "value": 32 + }, + "EnvAudio": { + "type": "int", + "value": 0 + }, + "MusicBattle": { + "type": "int", + "value": 39 + }, + "MusicDay": { + "type": "int", + "value": 9 + }, + "MusicDelay": { + "type": "int", + "value": 90000 + }, + "MusicNight": { + "type": "int", + "value": 10 + } + } + }, + "Creature List": { + "type": "list", + "value": [] + }, + "Door List": { + "type": "list", + "value": [ + { + "__struct_id": 8, + "AnimationState": { + "type": "byte", + "value": 1 + }, + "Appearance": { + "type": "dword", + "value": 53 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -4.214665523250005e-007 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Comment": { + "type": "cexostring", + "value": "" + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 80 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "GenericType_New": { + "type": "dword", + "value": 0 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HP": { + "type": "short", + "value": 80 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "cavesofchaosdoor001" + }, + "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": "Door", + "id": 5349 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "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": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NOR35CavesofChoaWestExit" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_door_ttr_13" + }, + "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 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 15.0 + }, + "Y": { + "type": "float", + "value": 155.5700073242188 + }, + "Z": { + "type": "float", + "value": 0.0 + } + } + ] + }, + "Encounter List": { + "type": "list", + "value": [ + { + "__struct_id": 7, + "Active": { + "type": "byte", + "value": 1 + }, + "Comment": { + "type": "cexostring", + "value": "" + }, + "CreatureList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 425 + }, + "Comment": { + "type": "cexostring", + "value": "" + }, + "CR": { + "type": "float", + "value": 10.0 + }, + "ResRef": { + "type": "resref", + "value": "dragonpris002" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Difficulty": { + "type": "int", + "value": 0 + }, + "DifficultyIndex": { + "type": "int", + "value": 1 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + }, + "X": { + "type": "float", + "value": -36.4468879699707 + }, + "Y": { + "type": "float", + "value": -16.71646118164063 + }, + "Z": { + "type": "float", + "value": 0.2750000059604645 + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + }, + "X": { + "type": "float", + "value": -27.62993240356445 + }, + "Y": { + "type": "float", + "value": -25.55641937255859 + }, + "Z": { + "type": "float", + "value": 0.01295425929129124 + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + }, + "X": { + "type": "float", + "value": 0.1714248657226563 + }, + "Y": { + "type": "float", + "value": -23.563720703125 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + }, + "X": { + "type": "float", + "value": 0.0 + }, + "Y": { + "type": "float", + "value": 0.0 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + }, + "X": { + "type": "float", + "value": -0.3335952758789063 + }, + "Y": { + "type": "float", + "value": 0.8408966064453125 + }, + "Z": { + "type": "float", + "value": 0.02500005997717381 + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + }, + "X": { + "type": "float", + "value": -4.929512023925781 + }, + "Y": { + "type": "float", + "value": 11.88417053222656 + }, + "Z": { + "type": "float", + "value": 3.025000333786011 + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + }, + "X": { + "type": "float", + "value": -35.14028930664063 + }, + "Y": { + "type": "float", + "value": 8.600204467773438 + }, + "Z": { + "type": "float", + "value": 0.2003336250782013 + } + } + ] + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "prismaticdragon" + } + }, + "MaxCreatures": { + "type": "int", + "value": 1 + }, + "OnEntered": { + "type": "resref", + "value": "" + }, + "OnExhausted": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerOnly": { + "type": "byte", + "value": 1 + }, + "RecCreatures": { + "type": "int", + "value": 1 + }, + "Reset": { + "type": "byte", + "value": 1 + }, + "ResetTime": { + "type": "int", + "value": 900 + }, + "Respawns": { + "type": "int", + "value": -1 + }, + "SpawnOption": { + "type": "int", + "value": 0 + }, + "SpawnPointList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Comment": { + "type": "cexostring", + "value": "" + }, + "Orientation": { + "type": "float", + "value": -0.417241781949997 + }, + "X": { + "type": "float", + "value": 69.93035888671875 + }, + "Y": { + "type": "float", + "value": 85.93598175048828 + }, + "Z": { + "type": "float", + "value": 0.1241035461425781 + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "prismaticdragon" + }, + "TemplateResRef": { + "type": "resref", + "value": "prismaticdragon" + }, + "XPosition": { + "type": "float", + "value": 89.72487640380859 + }, + "YPosition": { + "type": "float", + "value": 85.76277160644531 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 7, + "Active": { + "type": "byte", + "value": 1 + }, + "Comment": { + "type": "cexostring", + "value": "" + }, + "CreatureList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 383 + }, + "Comment": { + "type": "cexostring", + "value": "" + }, + "CR": { + "type": "float", + "value": 5.0 + }, + "ResRef": { + "type": "resref", + "value": "wyrmling_brz001" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Difficulty": { + "type": "int", + "value": 0 + }, + "DifficultyIndex": { + "type": "int", + "value": 1 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + }, + "X": { + "type": "float", + "value": -27.17084884643555 + }, + "Y": { + "type": "float", + "value": -26.78678894042969 + }, + "Z": { + "type": "float", + "value": 0.02500005997717381 + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + }, + "X": { + "type": "float", + "value": -2.211343765258789 + }, + "Y": { + "type": "float", + "value": -26.78343200683594 + }, + "Z": { + "type": "float", + "value": 0.02500005997717381 + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + }, + "X": { + "type": "float", + "value": -0.945709228515625 + }, + "Y": { + "type": "float", + "value": -23.44378662109375 + }, + "Z": { + "type": "float", + "value": 0.02500005997717381 + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + }, + "X": { + "type": "float", + "value": 0.0 + }, + "Y": { + "type": "float", + "value": 0.0 + }, + "Z": { + "type": "float", + "value": 0.02500005997717381 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -0.4371852874755859 + }, + "Y": { + "type": "float", + "value": -0.1864013671875 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -26.3684024810791 + }, + "Y": { + "type": "float", + "value": -0.2474365234375 + }, + "Z": { + "type": "float", + "value": 3.025000333786011 + } + } + ] + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "prismaticwyrm" + } + }, + "MaxCreatures": { + "type": "int", + "value": 4 + }, + "OnEntered": { + "type": "resref", + "value": "" + }, + "OnExhausted": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerOnly": { + "type": "byte", + "value": 1 + }, + "RecCreatures": { + "type": "int", + "value": 2 + }, + "Reset": { + "type": "byte", + "value": 1 + }, + "ResetTime": { + "type": "int", + "value": 600 + }, + "Respawns": { + "type": "int", + "value": -1 + }, + "SpawnOption": { + "type": "int", + "value": 0 + }, + "SpawnPointList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": -0.0 + }, + "X": { + "type": "float", + "value": 18.78415298461914 + }, + "Y": { + "type": "float", + "value": 144.8103179931641 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "prismaticwyrm" + }, + "TemplateResRef": { + "type": "resref", + "value": "prismaticwyrm" + }, + "XPosition": { + "type": "float", + "value": 29.59724426269531 + }, + "YPosition": { + "type": "float", + "value": 157.3628234863281 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 7, + "Active": { + "type": "byte", + "value": 1 + }, + "CreatureList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 383 + }, + "CR": { + "type": "float", + "value": 5.0 + }, + "ResRef": { + "type": "resref", + "value": "wyrmling_brz001" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Difficulty": { + "type": "int", + "value": 0 + }, + "DifficultyIndex": { + "type": "int", + "value": 1 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -16.95322418212891 + }, + "Y": { + "type": "float", + "value": -16.77744293212891 + }, + "Z": { + "type": "float", + "value": 0.02500005997717381 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -1.125663757324219 + }, + "Y": { + "type": "float", + "value": -16.15585327148438 + }, + "Z": { + "type": "float", + "value": 0.02499994076788425 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.5857086181640625 + }, + "Y": { + "type": "float", + "value": -0.7021942138671875 + }, + "Z": { + "type": "float", + "value": 1.606373190879822 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.0 + }, + "Y": { + "type": "float", + "value": 0.0 + }, + "Z": { + "type": "float", + "value": 0.02499994076788425 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -13.27305603027344 + }, + "Y": { + "type": "float", + "value": -0.5555572509765625 + }, + "Z": { + "type": "float", + "value": 3.025000333786011 + } + } + ] + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "prismaticwyrm" + } + }, + "MaxCreatures": { + "type": "int", + "value": 4 + }, + "OnEntered": { + "type": "resref", + "value": "" + }, + "OnExhausted": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerOnly": { + "type": "byte", + "value": 1 + }, + "RecCreatures": { + "type": "int", + "value": 2 + }, + "Reset": { + "type": "byte", + "value": 1 + }, + "ResetTime": { + "type": "int", + "value": 600 + }, + "Respawns": { + "type": "int", + "value": -1 + }, + "SpawnOption": { + "type": "int", + "value": 0 + }, + "SpawnPointList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": -0.0 + }, + "X": { + "type": "float", + "value": 64.408935546875 + }, + "Y": { + "type": "float", + "value": 126.7411880493164 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "prismaticwyrm" + }, + "TemplateResRef": { + "type": "resref", + "value": "prismaticwyrm" + }, + "XPosition": { + "type": "float", + "value": 67.24835968017578 + }, + "YPosition": { + "type": "float", + "value": 138.7929840087891 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 7, + "Active": { + "type": "byte", + "value": 1 + }, + "CreatureList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 383 + }, + "CR": { + "type": "float", + "value": 5.0 + }, + "ResRef": { + "type": "resref", + "value": "wyrmling_brz001" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Difficulty": { + "type": "int", + "value": 0 + }, + "DifficultyIndex": { + "type": "int", + "value": 1 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -7.764503479003906 + }, + "Y": { + "type": "float", + "value": 27.26673889160156 + }, + "Z": { + "type": "float", + "value": 0.02500005997717381 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -4.892120361328125 + }, + "Y": { + "type": "float", + "value": 0.009185791015625 + }, + "Z": { + "type": "float", + "value": 0.02499994076788425 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.0 + }, + "Y": { + "type": "float", + "value": 0.0 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -0.6735305786132813 + }, + "Y": { + "type": "float", + "value": 0.8096466064453125 + }, + "Z": { + "type": "float", + "value": 0.02500005997717381 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -2.394691467285156 + }, + "Y": { + "type": "float", + "value": 27.08522033691406 + }, + "Z": { + "type": "float", + "value": 3.024999856948853 + } + } + ] + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "prismaticwyrm" + } + }, + "MaxCreatures": { + "type": "int", + "value": 4 + }, + "OnEntered": { + "type": "resref", + "value": "" + }, + "OnExhausted": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerOnly": { + "type": "byte", + "value": 1 + }, + "RecCreatures": { + "type": "int", + "value": 2 + }, + "Reset": { + "type": "byte", + "value": 1 + }, + "ResetTime": { + "type": "int", + "value": 600 + }, + "Respawns": { + "type": "int", + "value": -1 + }, + "SpawnOption": { + "type": "int", + "value": 0 + }, + "SpawnPointList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": -0.0 + }, + "X": { + "type": "float", + "value": 83.78840637207031 + }, + "Y": { + "type": "float", + "value": 133.7001953125 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": -3.117035388946533 + }, + "X": { + "type": "float", + "value": 84.06801605224609 + }, + "Y": { + "type": "float", + "value": 151.3477172851563 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "prismaticwyrm" + }, + "TemplateResRef": { + "type": "resref", + "value": "prismaticwyrm" + }, + "XPosition": { + "type": "float", + "value": 88.06177520751953 + }, + "YPosition": { + "type": "float", + "value": 130.1544494628906 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 7, + "Active": { + "type": "byte", + "value": 1 + }, + "CreatureList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 383 + }, + "CR": { + "type": "float", + "value": 5.0 + }, + "ResRef": { + "type": "resref", + "value": "wyrmling_brz001" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Difficulty": { + "type": "int", + "value": 0 + }, + "DifficultyIndex": { + "type": "int", + "value": 1 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -25.43297004699707 + }, + "Y": { + "type": "float", + "value": -0.1571121215820313 + }, + "Z": { + "type": "float", + "value": 0.02500005997717381 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.0 + }, + "Y": { + "type": "float", + "value": 0.0 + }, + "Z": { + "type": "float", + "value": 0.02500005997717381 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.9069900512695313 + }, + "Y": { + "type": "float", + "value": 1.655860900878906 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 1.659862518310547 + }, + "Y": { + "type": "float", + "value": 7.118667602539063 + }, + "Z": { + "type": "float", + "value": 0.02500005997717381 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -25.35889053344727 + }, + "Y": { + "type": "float", + "value": 5.354324340820313 + }, + "Z": { + "type": "float", + "value": 0.02499994076788425 + } + } + ] + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "prismaticwyrm" + } + }, + "MaxCreatures": { + "type": "int", + "value": 4 + }, + "OnEntered": { + "type": "resref", + "value": "" + }, + "OnExhausted": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerOnly": { + "type": "byte", + "value": 1 + }, + "RecCreatures": { + "type": "int", + "value": 2 + }, + "Reset": { + "type": "byte", + "value": 1 + }, + "ResetTime": { + "type": "int", + "value": 600 + }, + "Respawns": { + "type": "int", + "value": -1 + }, + "SpawnOption": { + "type": "int", + "value": 0 + }, + "SpawnPointList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": -0.0 + }, + "X": { + "type": "float", + "value": 40.54072952270508 + }, + "Y": { + "type": "float", + "value": 104.7919540405273 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": -0.0 + }, + "X": { + "type": "float", + "value": 22.50537109375 + }, + "Y": { + "type": "float", + "value": 104.5613784790039 + }, + "Z": { + "type": "float", + "value": 9.5367431640625e-007 + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "prismaticwyrm" + }, + "TemplateResRef": { + "type": "resref", + "value": "prismaticwyrm" + }, + "XPosition": { + "type": "float", + "value": 45.76456451416016 + }, + "YPosition": { + "type": "float", + "value": 102.2025146484375 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 7, + "Active": { + "type": "byte", + "value": 1 + }, + "CreatureList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 383 + }, + "CR": { + "type": "float", + "value": 5.0 + }, + "ResRef": { + "type": "resref", + "value": "wyrmling_brz001" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Difficulty": { + "type": "int", + "value": 0 + }, + "DifficultyIndex": { + "type": "int", + "value": 1 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -14.86263275146484 + }, + "Y": { + "type": "float", + "value": 0.4503402709960938 + }, + "Z": { + "type": "float", + "value": 0.02499994076788425 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.0 + }, + "Y": { + "type": "float", + "value": 0.0 + }, + "Z": { + "type": "float", + "value": 0.02500005997717381 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -0.0831451416015625 + }, + "Y": { + "type": "float", + "value": 1.226417541503906 + }, + "Z": { + "type": "float", + "value": 0.02500005997717381 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 2.741172790527344 + }, + "Y": { + "type": "float", + "value": 15.79344940185547 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -13.76538848876953 + }, + "Y": { + "type": "float", + "value": 17.03037261962891 + }, + "Z": { + "type": "float", + "value": 3.025000095367432 + } + } + ] + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "prismaticwyrm" + } + }, + "MaxCreatures": { + "type": "int", + "value": 4 + }, + "OnEntered": { + "type": "resref", + "value": "" + }, + "OnExhausted": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerOnly": { + "type": "byte", + "value": 1 + }, + "RecCreatures": { + "type": "int", + "value": 2 + }, + "Reset": { + "type": "byte", + "value": 1 + }, + "ResetTime": { + "type": "int", + "value": 600 + }, + "Respawns": { + "type": "int", + "value": -1 + }, + "SpawnOption": { + "type": "int", + "value": 0 + }, + "SpawnPointList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": -0.0 + }, + "X": { + "type": "float", + "value": 110.9448852539063 + }, + "Y": { + "type": "float", + "value": 124.7438125610352 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": -0.0 + }, + "X": { + "type": "float", + "value": 110.8980331420898 + }, + "Y": { + "type": "float", + "value": 134.2639312744141 + }, + "Z": { + "type": "float", + "value": 4.76837158203125e-007 + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "prismaticwyrm" + }, + "TemplateResRef": { + "type": "resref", + "value": "prismaticwyrm" + }, + "XPosition": { + "type": "float", + "value": 117.5416412353516 + }, + "YPosition": { + "type": "float", + "value": 120.9745254516602 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 7, + "Active": { + "type": "byte", + "value": 1 + }, + "CreatureList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 383 + }, + "CR": { + "type": "float", + "value": 5.0 + }, + "ResRef": { + "type": "resref", + "value": "wyrmling_brz001" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Difficulty": { + "type": "int", + "value": 0 + }, + "DifficultyIndex": { + "type": "int", + "value": 1 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -0.1388092041015625 + }, + "Y": { + "type": "float", + "value": -24.87754821777344 + }, + "Z": { + "type": "float", + "value": 0.02500005997717381 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 6.332366943359375 + }, + "Y": { + "type": "float", + "value": -24.3231201171875 + }, + "Z": { + "type": "float", + "value": 0.1225592121481895 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 7.900192260742188 + }, + "Y": { + "type": "float", + "value": -2.595870971679688 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 3.682357788085938 + }, + "Y": { + "type": "float", + "value": -0.152191162109375 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 1.555084228515625 + }, + "Y": { + "type": "float", + "value": 0.17987060546875 + }, + "Z": { + "type": "float", + "value": 0.02500005997717381 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.0 + }, + "Y": { + "type": "float", + "value": 0.0 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + } + ] + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "prismaticwyrm" + } + }, + "MaxCreatures": { + "type": "int", + "value": 4 + }, + "OnEntered": { + "type": "resref", + "value": "" + }, + "OnExhausted": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerOnly": { + "type": "byte", + "value": 1 + }, + "RecCreatures": { + "type": "int", + "value": 2 + }, + "Reset": { + "type": "byte", + "value": 1 + }, + "ResetTime": { + "type": "int", + "value": 600 + }, + "Respawns": { + "type": "int", + "value": -1 + }, + "SpawnOption": { + "type": "int", + "value": 0 + }, + "SpawnPointList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": -0.0 + }, + "X": { + "type": "float", + "value": 154.5669555664063 + }, + "Y": { + "type": "float", + "value": 115.6218948364258 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": -0.0 + }, + "X": { + "type": "float", + "value": 155.3178558349609 + }, + "Y": { + "type": "float", + "value": 132.2459716796875 + }, + "Z": { + "type": "float", + "value": 0.0 + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "prismaticwyrm" + }, + "TemplateResRef": { + "type": "resref", + "value": "prismaticwyrm" + }, + "XPosition": { + "type": "float", + "value": 150.1223602294922 + }, + "YPosition": { + "type": "float", + "value": 137.1469268798828 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 7, + "Active": { + "type": "byte", + "value": 1 + }, + "CreatureList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 383 + }, + "CR": { + "type": "float", + "value": 5.0 + }, + "ResRef": { + "type": "resref", + "value": "wyrmling_brz001" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Difficulty": { + "type": "int", + "value": 0 + }, + "DifficultyIndex": { + "type": "int", + "value": 1 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -8.49383544921875 + }, + "Y": { + "type": "float", + "value": 19.24140930175781 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -8.191436767578125 + }, + "Y": { + "type": "float", + "value": 1.698921203613281 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -0.8115234375 + }, + "Y": { + "type": "float", + "value": 0.2174453735351563 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.0 + }, + "Y": { + "type": "float", + "value": 0.0 + }, + "Z": { + "type": "float", + "value": 0.02499994076788425 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -0.541229248046875 + }, + "Y": { + "type": "float", + "value": 25.25267791748047 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -5.663970947265625 + }, + "Y": { + "type": "float", + "value": 24.80455017089844 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + } + ] + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "prismaticwyrm" + } + }, + "MaxCreatures": { + "type": "int", + "value": 4 + }, + "OnEntered": { + "type": "resref", + "value": "" + }, + "OnExhausted": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerOnly": { + "type": "byte", + "value": 1 + }, + "RecCreatures": { + "type": "int", + "value": 2 + }, + "Reset": { + "type": "byte", + "value": 1 + }, + "ResetTime": { + "type": "int", + "value": 600 + }, + "Respawns": { + "type": "int", + "value": -1 + }, + "SpawnOption": { + "type": "int", + "value": 0 + }, + "SpawnPointList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": -0.0 + }, + "X": { + "type": "float", + "value": 135.4572601318359 + }, + "Y": { + "type": "float", + "value": 77.38507843017578 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": -0.0 + }, + "X": { + "type": "float", + "value": 135.7515106201172 + }, + "Y": { + "type": "float", + "value": 92.37469482421875 + }, + "Z": { + "type": "float", + "value": 1.9073486328125e-006 + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "prismaticwyrm" + }, + "TemplateResRef": { + "type": "resref", + "value": "prismaticwyrm" + }, + "XPosition": { + "type": "float", + "value": 140.4890594482422 + }, + "YPosition": { + "type": "float", + "value": 72.59252166748047 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 7, + "Active": { + "type": "byte", + "value": 1 + }, + "CreatureList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 383 + }, + "CR": { + "type": "float", + "value": 5.0 + }, + "ResRef": { + "type": "resref", + "value": "wyrmling_brz001" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Difficulty": { + "type": "int", + "value": 0 + }, + "DifficultyIndex": { + "type": "int", + "value": 1 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -14.9718189239502 + }, + "Y": { + "type": "float", + "value": -11.23812866210938 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -12.73000335693359 + }, + "Y": { + "type": "float", + "value": -12.67716217041016 + }, + "Z": { + "type": "float", + "value": 0.02500005997717381 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -3.061063766479492 + }, + "Y": { + "type": "float", + "value": -13.18040084838867 + }, + "Z": { + "type": "float", + "value": 0.02499994076788425 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -0.7729034423828125 + }, + "Y": { + "type": "float", + "value": -11.73338317871094 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.0 + }, + "Y": { + "type": "float", + "value": 0.0 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.17816162109375 + }, + "Y": { + "type": "float", + "value": 0.2044219970703125 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -14.89675903320313 + }, + "Y": { + "type": "float", + "value": 3.596138000488281 + }, + "Z": { + "type": "float", + "value": 0.02500011958181858 + } + } + ] + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "prismaticwyrm" + } + }, + "MaxCreatures": { + "type": "int", + "value": 4 + }, + "OnEntered": { + "type": "resref", + "value": "" + }, + "OnExhausted": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerOnly": { + "type": "byte", + "value": 1 + }, + "RecCreatures": { + "type": "int", + "value": 2 + }, + "Reset": { + "type": "byte", + "value": 1 + }, + "ResetTime": { + "type": "int", + "value": 600 + }, + "Respawns": { + "type": "int", + "value": -1 + }, + "SpawnOption": { + "type": "int", + "value": 0 + }, + "SpawnPointList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": -0.0 + }, + "X": { + "type": "float", + "value": 13.171799659729 + }, + "Y": { + "type": "float", + "value": 70.03986358642578 + }, + "Z": { + "type": "float", + "value": 2.682209014892578e-007 + } + }, + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": -0.0 + }, + "X": { + "type": "float", + "value": 4.142073154449463 + }, + "Y": { + "type": "float", + "value": 69.93044281005859 + }, + "Z": { + "type": "float", + "value": 0.0 + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "prismaticwyrm" + }, + "TemplateResRef": { + "type": "resref", + "value": "prismaticwyrm" + }, + "XPosition": { + "type": "float", + "value": 16.91152000427246 + }, + "YPosition": { + "type": "float", + "value": 75.87837219238281 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 7, + "Active": { + "type": "byte", + "value": 1 + }, + "CreatureList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 383 + }, + "CR": { + "type": "float", + "value": 5.0 + }, + "ResRef": { + "type": "resref", + "value": "wyrmling_brz001" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Difficulty": { + "type": "int", + "value": 0 + }, + "DifficultyIndex": { + "type": "int", + "value": 1 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -15.46108436584473 + }, + "Y": { + "type": "float", + "value": -6.175392150878906 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -11.91013336181641 + }, + "Y": { + "type": "float", + "value": -8.637313842773438 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -3.185817718505859 + }, + "Y": { + "type": "float", + "value": -9.715225219726563 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -1.065418243408203 + }, + "Y": { + "type": "float", + "value": -8.124027252197266 + }, + "Z": { + "type": "float", + "value": 0.02499988116323948 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.3781585693359375 + }, + "Y": { + "type": "float", + "value": -5.978023529052734 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.612945556640625 + }, + "Y": { + "type": "float", + "value": -2.320842742919922 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.2110557556152344 + }, + "Y": { + "type": "float", + "value": -1.033111572265625 + }, + "Z": { + "type": "float", + "value": 0.02499994076788425 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.0 + }, + "Y": { + "type": "float", + "value": 0.0 + }, + "Z": { + "type": "float", + "value": 3.025000095367432 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -14.54386711120606 + }, + "Y": { + "type": "float", + "value": -0.7692718505859375 + }, + "Z": { + "type": "float", + "value": 0.02500005997717381 + } + } + ] + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "prismaticwyrm" + } + }, + "MaxCreatures": { + "type": "int", + "value": 4 + }, + "OnEntered": { + "type": "resref", + "value": "" + }, + "OnExhausted": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerOnly": { + "type": "byte", + "value": 1 + }, + "RecCreatures": { + "type": "int", + "value": 2 + }, + "Reset": { + "type": "byte", + "value": 1 + }, + "ResetTime": { + "type": "int", + "value": 600 + }, + "Respawns": { + "type": "int", + "value": -1 + }, + "SpawnOption": { + "type": "int", + "value": 0 + }, + "SpawnPointList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": -0.0 + }, + "X": { + "type": "float", + "value": 34.53473663330078 + }, + "Y": { + "type": "float", + "value": 38.95466613769531 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": -0.0 + }, + "X": { + "type": "float", + "value": 25.0701904296875 + }, + "Y": { + "type": "float", + "value": 37.752197265625 + }, + "Z": { + "type": "float", + "value": 4.76837158203125e-007 + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "prismaticwyrm" + }, + "TemplateResRef": { + "type": "resref", + "value": "prismaticwyrm" + }, + "XPosition": { + "type": "float", + "value": 37.13279342651367 + }, + "YPosition": { + "type": "float", + "value": 41.12777328491211 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 7, + "Active": { + "type": "byte", + "value": 1 + }, + "CreatureList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 383 + }, + "CR": { + "type": "float", + "value": 5.0 + }, + "ResRef": { + "type": "resref", + "value": "wyrmling_brz001" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Difficulty": { + "type": "int", + "value": 0 + }, + "DifficultyIndex": { + "type": "int", + "value": 1 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -7.315745353698731 + }, + "Y": { + "type": "float", + "value": -27.47765159606934 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -3.710898876190186 + }, + "Y": { + "type": "float", + "value": -26.85119247436523 + }, + "Z": { + "type": "float", + "value": 0.02500005997717381 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.0 + }, + "Y": { + "type": "float", + "value": 0.0 + }, + "Z": { + "type": "float", + "value": 0.02500005997717381 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -1.397117614746094 + }, + "Y": { + "type": "float", + "value": -0.06282424926757813 + }, + "Z": { + "type": "float", + "value": 0.02499994076788425 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -6.427354335784912 + }, + "Y": { + "type": "float", + "value": -0.9383926391601563 + }, + "Z": { + "type": "float", + "value": 3.025000333786011 + } + } + ] + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "prismaticwyrm" + } + }, + "MaxCreatures": { + "type": "int", + "value": 4 + }, + "OnEntered": { + "type": "resref", + "value": "" + }, + "OnExhausted": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerOnly": { + "type": "byte", + "value": 1 + }, + "RecCreatures": { + "type": "int", + "value": 2 + }, + "Reset": { + "type": "byte", + "value": 1 + }, + "ResetTime": { + "type": "int", + "value": 600 + }, + "Respawns": { + "type": "int", + "value": -1 + }, + "SpawnOption": { + "type": "int", + "value": 0 + }, + "SpawnPointList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": -0.0 + }, + "X": { + "type": "float", + "value": 6.407180786132813 + }, + "Y": { + "type": "float", + "value": 54.70673370361328 + }, + "Z": { + "type": "float", + "value": -4.76837158203125e-007 + } + }, + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": -0.0 + }, + "X": { + "type": "float", + "value": 5.153008937835693 + }, + "Y": { + "type": "float", + "value": 34.54247665405273 + }, + "Z": { + "type": "float", + "value": 4.76837158203125e-007 + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "prismaticwyrm" + }, + "TemplateResRef": { + "type": "resref", + "value": "prismaticwyrm" + }, + "XPosition": { + "type": "float", + "value": 10.1938648223877 + }, + "YPosition": { + "type": "float", + "value": 57.90141296386719 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 7, + "Active": { + "type": "byte", + "value": 1 + }, + "CreatureList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 383 + }, + "CR": { + "type": "float", + "value": 5.0 + }, + "ResRef": { + "type": "resref", + "value": "wyrmling_brz001" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Difficulty": { + "type": "int", + "value": 0 + }, + "DifficultyIndex": { + "type": "int", + "value": 1 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -14.25533294677734 + }, + "Y": { + "type": "float", + "value": -0.3673171997070313 + }, + "Z": { + "type": "float", + "value": 0.5043816566467285 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.0 + }, + "Y": { + "type": "float", + "value": 0.0 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -0.3662147521972656 + }, + "Y": { + "type": "float", + "value": 1.435623168945313 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -1.121170043945313 + }, + "Y": { + "type": "float", + "value": 6.518039703369141 + }, + "Z": { + "type": "float", + "value": 0.02500005997717381 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -5.233421325683594 + }, + "Y": { + "type": "float", + "value": 8.087348937988281 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -14.23414611816406 + }, + "Y": { + "type": "float", + "value": 6.836349487304688 + }, + "Z": { + "type": "float", + "value": 0.02500005997717381 + } + } + ] + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "prismaticwyrm" + } + }, + "MaxCreatures": { + "type": "int", + "value": 4 + }, + "OnEntered": { + "type": "resref", + "value": "" + }, + "OnExhausted": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerOnly": { + "type": "byte", + "value": 1 + }, + "RecCreatures": { + "type": "int", + "value": 2 + }, + "Reset": { + "type": "byte", + "value": 1 + }, + "ResetTime": { + "type": "int", + "value": 600 + }, + "Respawns": { + "type": "int", + "value": -1 + }, + "SpawnOption": { + "type": "int", + "value": 0 + }, + "SpawnPointList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": -0.0 + }, + "X": { + "type": "float", + "value": 54.76794052124023 + }, + "Y": { + "type": "float", + "value": 29.79471588134766 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": -0.0 + }, + "X": { + "type": "float", + "value": 45.59224319458008 + }, + "Y": { + "type": "float", + "value": 30.16215515136719 + }, + "Z": { + "type": "float", + "value": 1.013278961181641e-006 + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "prismaticwyrm" + }, + "TemplateResRef": { + "type": "resref", + "value": "prismaticwyrm" + }, + "XPosition": { + "type": "float", + "value": 57.42469787597656 + }, + "YPosition": { + "type": "float", + "value": 29.08283615112305 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 7, + "Active": { + "type": "byte", + "value": 1 + }, + "CreatureList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 383 + }, + "CR": { + "type": "float", + "value": 5.0 + }, + "ResRef": { + "type": "resref", + "value": "wyrmling_brz001" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Difficulty": { + "type": "int", + "value": 0 + }, + "DifficultyIndex": { + "type": "int", + "value": 1 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -43.87558746337891 + }, + "Y": { + "type": "float", + "value": 22.1486701965332 + }, + "Z": { + "type": "float", + "value": 0.02500005997717381 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -40.41982269287109 + }, + "Y": { + "type": "float", + "value": -1.479857444763184 + }, + "Z": { + "type": "float", + "value": 0.2750000059604645 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.0 + }, + "Y": { + "type": "float", + "value": 0.0 + }, + "Z": { + "type": "float", + "value": 0.2277183830738068 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -0.5015792846679688 + }, + "Y": { + "type": "float", + "value": 2.950160026550293 + }, + "Z": { + "type": "float", + "value": 0.1606896221637726 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.9525985717773438 + }, + "Y": { + "type": "float", + "value": 21.61231422424316 + }, + "Z": { + "type": "float", + "value": 0.02499994076788425 + } + } + ] + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "prismaticwyrm" + } + }, + "MaxCreatures": { + "type": "int", + "value": 4 + }, + "OnEntered": { + "type": "resref", + "value": "" + }, + "OnExhausted": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerOnly": { + "type": "byte", + "value": 1 + }, + "RecCreatures": { + "type": "int", + "value": 2 + }, + "Reset": { + "type": "byte", + "value": 1 + }, + "ResetTime": { + "type": "int", + "value": 600 + }, + "Respawns": { + "type": "int", + "value": -1 + }, + "SpawnOption": { + "type": "int", + "value": 0 + }, + "SpawnPointList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": -0.0 + }, + "X": { + "type": "float", + "value": 90.22636413574219 + }, + "Y": { + "type": "float", + "value": 16.3325366973877 + }, + "Z": { + "type": "float", + "value": -4.76837158203125e-007 + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "prismaticwyrm" + }, + "TemplateResRef": { + "type": "resref", + "value": "prismaticwyrm" + }, + "XPosition": { + "type": "float", + "value": 106.0355911254883 + }, + "YPosition": { + "type": "float", + "value": 6.031333923339844 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 7, + "Active": { + "type": "byte", + "value": 1 + }, + "CreatureList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 383 + }, + "CR": { + "type": "float", + "value": 5.0 + }, + "ResRef": { + "type": "resref", + "value": "wyrmling_brz001" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Difficulty": { + "type": "int", + "value": 0 + }, + "DifficultyIndex": { + "type": "int", + "value": 1 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -43.6985969543457 + }, + "Y": { + "type": "float", + "value": 12.94216823577881 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -41.12206268310547 + }, + "Y": { + "type": "float", + "value": -9.675083160400391 + }, + "Z": { + "type": "float", + "value": 0.1862733066082001 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -3.496917724609375 + }, + "Y": { + "type": "float", + "value": -8.799856185913086 + }, + "Z": { + "type": "float", + "value": 0.111972950398922 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.0 + }, + "Y": { + "type": "float", + "value": 0.0 + }, + "Z": { + "type": "float", + "value": -0.007339274976402521 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.7917861938476563 + }, + "Y": { + "type": "float", + "value": 0.3835611343383789 + }, + "Z": { + "type": "float", + "value": -0.077009417116642 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.4219589233398438 + }, + "Y": { + "type": "float", + "value": 12.37930774688721 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + } + ] + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "prismaticwyrm" + } + }, + "MaxCreatures": { + "type": "int", + "value": 4 + }, + "OnEntered": { + "type": "resref", + "value": "" + }, + "OnExhausted": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerOnly": { + "type": "byte", + "value": 1 + }, + "RecCreatures": { + "type": "int", + "value": 2 + }, + "Reset": { + "type": "byte", + "value": 1 + }, + "ResetTime": { + "type": "int", + "value": 600 + }, + "Respawns": { + "type": "int", + "value": -1 + }, + "SpawnOption": { + "type": "int", + "value": 0 + }, + "SpawnPointList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": -0.0 + }, + "X": { + "type": "float", + "value": 79.54296112060547 + }, + "Y": { + "type": "float", + "value": 16.15377616882324 + }, + "Z": { + "type": "float", + "value": 0.0 + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "prismaticwyrm" + }, + "TemplateResRef": { + "type": "resref", + "value": "prismaticwyrm" + }, + "XPosition": { + "type": "float", + "value": 107.0347595214844 + }, + "YPosition": { + "type": "float", + "value": 14.80079364776611 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 7, + "Active": { + "type": "byte", + "value": 1 + }, + "CreatureList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 383 + }, + "CR": { + "type": "float", + "value": 5.0 + }, + "ResRef": { + "type": "resref", + "value": "wyrmling_brz001" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Difficulty": { + "type": "int", + "value": 0 + }, + "DifficultyIndex": { + "type": "int", + "value": 1 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -20.09893798828125 + }, + "Y": { + "type": "float", + "value": 9.998245239257813 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -17.14072418212891 + }, + "Y": { + "type": "float", + "value": -0.9520797729492188 + }, + "Z": { + "type": "float", + "value": 0.02499994076788425 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -1.06939697265625 + }, + "Y": { + "type": "float", + "value": 0.03310775756835938 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.0 + }, + "Y": { + "type": "float", + "value": 0.0 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -0.5949249267578125 + }, + "Y": { + "type": "float", + "value": 5.800708770751953 + }, + "Z": { + "type": "float", + "value": 3.025000333786011 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -13.37216949462891 + }, + "Y": { + "type": "float", + "value": 5.4703369140625 + }, + "Z": { + "type": "float", + "value": 0.02500005997717381 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -13.49658966064453 + }, + "Y": { + "type": "float", + "value": 14.21815490722656 + }, + "Z": { + "type": "float", + "value": 3.024999856948853 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -19.20661926269531 + }, + "Y": { + "type": "float", + "value": 15.18176651000977 + }, + "Z": { + "type": "float", + "value": 0.02499994076788425 + } + } + ] + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "prismaticwyrm" + } + }, + "MaxCreatures": { + "type": "int", + "value": 4 + }, + "OnEntered": { + "type": "resref", + "value": "" + }, + "OnExhausted": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerOnly": { + "type": "byte", + "value": 1 + }, + "RecCreatures": { + "type": "int", + "value": 2 + }, + "Reset": { + "type": "byte", + "value": 1 + }, + "ResetTime": { + "type": "int", + "value": 600 + }, + "Respawns": { + "type": "int", + "value": -1 + }, + "SpawnOption": { + "type": "int", + "value": 0 + }, + "SpawnPointList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": -0.0 + }, + "X": { + "type": "float", + "value": 133.9642181396484 + }, + "Y": { + "type": "float", + "value": 45.26932907104492 + }, + "Z": { + "type": "float", + "value": -9.5367431640625e-007 + } + }, + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": -0.0 + }, + "X": { + "type": "float", + "value": 124.1767272949219 + }, + "Y": { + "type": "float", + "value": 51.12100219726563 + }, + "Z": { + "type": "float", + "value": 9.5367431640625e-007 + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "prismaticwyrm" + }, + "TemplateResRef": { + "type": "resref", + "value": "prismaticwyrm" + }, + "XPosition": { + "type": "float", + "value": 140.0919189453125 + }, + "YPosition": { + "type": "float", + "value": 42.36659622192383 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 7, + "Active": { + "type": "byte", + "value": 1 + }, + "CreatureList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 383 + }, + "CR": { + "type": "float", + "value": 5.0 + }, + "ResRef": { + "type": "resref", + "value": "wyrmling_brz001" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Difficulty": { + "type": "int", + "value": 0 + }, + "DifficultyIndex": { + "type": "int", + "value": 1 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -15.18580627441406 + }, + "Y": { + "type": "float", + "value": 0.006771087646484375 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.0 + }, + "Y": { + "type": "float", + "value": 0.0 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -0.261993408203125 + }, + "Y": { + "type": "float", + "value": 0.8690147399902344 + }, + "Z": { + "type": "float", + "value": 0.02500005997717381 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -0.2029266357421875 + }, + "Y": { + "type": "float", + "value": 1.647541046142578 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -0.2154693603515625 + }, + "Y": { + "type": "float", + "value": 4.11883544921875 + }, + "Z": { + "type": "float", + "value": 0.02500005997717381 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -1.522171020507813 + }, + "Y": { + "type": "float", + "value": 6.237041473388672 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -4.835220336914063 + }, + "Y": { + "type": "float", + "value": 7.782085418701172 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -12.55819702148438 + }, + "Y": { + "type": "float", + "value": 8.312885284423828 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -14.83656311035156 + }, + "Y": { + "type": "float", + "value": 6.245967864990234 + }, + "Z": { + "type": "float", + "value": 0.02499994076788425 + } + } + ] + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "prismaticwyrm" + } + }, + "MaxCreatures": { + "type": "int", + "value": 4 + }, + "OnEntered": { + "type": "resref", + "value": "" + }, + "OnExhausted": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerOnly": { + "type": "byte", + "value": 1 + }, + "RecCreatures": { + "type": "int", + "value": 2 + }, + "Reset": { + "type": "byte", + "value": 1 + }, + "ResetTime": { + "type": "int", + "value": 600 + }, + "Respawns": { + "type": "int", + "value": -1 + }, + "SpawnOption": { + "type": "int", + "value": 0 + }, + "SpawnPointList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": -0.0 + }, + "X": { + "type": "float", + "value": 154.817138671875 + }, + "Y": { + "type": "float", + "value": 61.78128814697266 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": -0.0 + }, + "X": { + "type": "float", + "value": 144.9001770019531 + }, + "Y": { + "type": "float", + "value": 61.91886138916016 + }, + "Z": { + "type": "float", + "value": -1.9073486328125e-006 + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "prismaticwyrm" + }, + "TemplateResRef": { + "type": "resref", + "value": "prismaticwyrm" + }, + "XPosition": { + "type": "float", + "value": 157.7827758789063 + }, + "YPosition": { + "type": "float", + "value": 59.84685134887695 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 7, + "Active": { + "type": "byte", + "value": 1 + }, + "CreatureList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 383 + }, + "CR": { + "type": "float", + "value": 5.0 + }, + "ResRef": { + "type": "resref", + "value": "wyrmling_brz001" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Difficulty": { + "type": "int", + "value": 0 + }, + "DifficultyIndex": { + "type": "int", + "value": 1 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -14.34716796875 + }, + "Y": { + "type": "float", + "value": -12.10113048553467 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -12.412353515625 + }, + "Y": { + "type": "float", + "value": -13.63590049743652 + }, + "Z": { + "type": "float", + "value": 0.02499994076788425 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -10.54013061523438 + }, + "Y": { + "type": "float", + "value": -14.39272403717041 + }, + "Z": { + "type": "float", + "value": 0.02500005997717381 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -2.764205932617188 + }, + "Y": { + "type": "float", + "value": -14.69917297363281 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -1.253814697265625 + }, + "Y": { + "type": "float", + "value": -14.89176177978516 + }, + "Z": { + "type": "float", + "value": 0.6812342405319214 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -0.13653564453125 + }, + "Y": { + "type": "float", + "value": -13.47623825073242 + }, + "Z": { + "type": "float", + "value": 0.1815285980701447 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.9015350341796875 + }, + "Y": { + "type": "float", + "value": -8.416740417480469 + }, + "Z": { + "type": "float", + "value": 0.02500005997717381 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.1242523193359375 + }, + "Y": { + "type": "float", + "value": -5.000106811523438 + }, + "Z": { + "type": "float", + "value": 0.02499994076788425 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.125701904296875 + }, + "Y": { + "type": "float", + "value": -1.173471450805664 + }, + "Z": { + "type": "float", + "value": 0.02500005997717381 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.0 + }, + "Y": { + "type": "float", + "value": 0.0 + }, + "Z": { + "type": "float", + "value": 0.02499994076788425 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -13.74443054199219 + }, + "Y": { + "type": "float", + "value": 0.3520488739013672 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + } + ] + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "prismaticwyrm" + } + }, + "MaxCreatures": { + "type": "int", + "value": 4 + }, + "OnEntered": { + "type": "resref", + "value": "" + }, + "OnExhausted": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerOnly": { + "type": "byte", + "value": 1 + }, + "RecCreatures": { + "type": "int", + "value": 2 + }, + "Reset": { + "type": "byte", + "value": 1 + }, + "ResetTime": { + "type": "int", + "value": 600 + }, + "Respawns": { + "type": "int", + "value": -1 + }, + "SpawnOption": { + "type": "int", + "value": 0 + }, + "SpawnPointList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": -0.0 + }, + "X": { + "type": "float", + "value": 155.3336486816406 + }, + "Y": { + "type": "float", + "value": 10.41311645507813 + }, + "Z": { + "type": "float", + "value": -1.192092895507813e-007 + } + }, + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": -0.0 + }, + "X": { + "type": "float", + "value": 145.3166198730469 + }, + "Y": { + "type": "float", + "value": 8.99516773223877 + }, + "Z": { + "type": "float", + "value": -2.384185791015625e-007 + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "prismaticwyrm" + }, + "TemplateResRef": { + "type": "resref", + "value": "prismaticwyrm" + }, + "XPosition": { + "type": "float", + "value": 156.9282684326172 + }, + "YPosition": { + "type": "float", + "value": 16.7263298034668 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + } + ] + }, + "List": { + "type": "list", + "value": [] + }, + "Placeable List": { + "type": "list", + "value": [ + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 7 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 2.773425102233887 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14594 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 1 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5348 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "cont_ondeath" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "type": "resref", + "value": "" + }, + "OnLock": { + "type": "resref", + "value": "" + }, + "OnMeleeAttacked": { + "type": "resref", + "value": "" + }, + "OnOpen": { + "type": "resref", + "value": "cont_onopen" + }, + "OnSpellCastAt": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "OnUnlock": { + "type": "resref", + "value": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 365 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "Chest1" + }, + "TemplateResRef": { + "type": "resref", + "value": "chest002" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 68.9984130859375 + }, + "Y": { + "type": "float", + "value": 82.809814453125 + }, + "Z": { + "type": "float", + "value": 0.1999993324279785 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 110 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 0.8099403381347656 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14600 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 1 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 14601 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "cont_ondeath" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "type": "resref", + "value": "" + }, + "OnLock": { + "type": "resref", + "value": "" + }, + "OnMeleeAttacked": { + "type": "resref", + "value": "" + }, + "OnOpen": { + "type": "resref", + "value": "cont_onopen" + }, + "OnSpellCastAt": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "OnUnlock": { + "type": "resref", + "value": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 468 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "Corpse1" + }, + "TemplateResRef": { + "type": "resref", + "value": "corpse002" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 65.12027740478516 + }, + "Y": { + "type": "float", + "value": 86.38317108154297 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 110 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -3.092491865158081 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14600 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 1 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 14601 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "cont_ondeath" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "type": "resref", + "value": "" + }, + "OnLock": { + "type": "resref", + "value": "" + }, + "OnMeleeAttacked": { + "type": "resref", + "value": "" + }, + "OnOpen": { + "type": "resref", + "value": "cont_onopen" + }, + "OnSpellCastAt": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "OnUnlock": { + "type": "resref", + "value": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 468 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "Corpse1" + }, + "TemplateResRef": { + "type": "resref", + "value": "corpse002" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 74.10931396484375 + }, + "Y": { + "type": "float", + "value": 86.72986602783203 + }, + "Z": { + "type": "float", + "value": 1.9073486328125e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 7 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -2.405280828475952 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14594 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 1 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5348 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "cont_ondeath" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "type": "resref", + "value": "" + }, + "OnLock": { + "type": "resref", + "value": "" + }, + "OnMeleeAttacked": { + "type": "resref", + "value": "" + }, + "OnOpen": { + "type": "resref", + "value": "cont_onopen" + }, + "OnSpellCastAt": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "OnUnlock": { + "type": "resref", + "value": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 365 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "Chest1" + }, + "TemplateResRef": { + "type": "resref", + "value": "chest002" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 72.12770843505859 + }, + "Y": { + "type": "float", + "value": 84.91953277587891 + }, + "Z": { + "type": "float", + "value": 0.1999988555908203 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 49 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 0.7117668986320496 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "Thick metal bands encircle the barrel-planks, ensuring a tight seal.", + "id": 14555 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 1 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Trash Barrel", + "id": 5691 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "trash_can_close" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 407 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "Barrelras_trash" + }, + "TemplateResRef": { + "type": "resref", + "value": "barrelrastrash" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 7.69541597366333 + }, + "Y": { + "type": "float", + "value": 154.4188232421875 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + } + ] + }, + "SoundList": { + "type": "list", + "value": [ + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 1 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 25000 + }, + "IntervalVrtn": { + "type": "dword", + "value": 5000 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Rock Crumbles Cave Large" + } + }, + "Looping": { + "type": "byte", + "value": 0 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.2000000029802322 + }, + "Positional": { + "type": "byte", + "value": 0 + }, + "Priority": { + "type": "byte", + "value": 19 + }, + "Random": { + "type": "byte", + "value": 1 + }, + "RandomPosition": { + "type": "byte", + "value": 0 + }, + "RandomRangeX": { + "type": "float", + "value": 0.0 + }, + "RandomRangeY": { + "type": "float", + "value": 0.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_rockfallg1" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_rockfallg2" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "RockCrumblesCaveLarge" + }, + "TemplateResRef": { + "type": "resref", + "value": "rockcrumblesc" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 0 + }, + "XPosition": { + "type": "float", + "value": 24.33179092407227 + }, + "YPosition": { + "type": "float", + "value": 66.33016967773438 + }, + "ZPosition": { + "type": "float", + "value": 1.5 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 1 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 25000 + }, + "IntervalVrtn": { + "type": "dword", + "value": 5000 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Rock Crumbles Small" + } + }, + "Looping": { + "type": "byte", + "value": 0 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.2000000029802322 + }, + "Positional": { + "type": "byte", + "value": 1 + }, + "Priority": { + "type": "byte", + "value": 20 + }, + "Random": { + "type": "byte", + "value": 1 + }, + "RandomPosition": { + "type": "byte", + "value": 1 + }, + "RandomRangeX": { + "type": "float", + "value": 10.0 + }, + "RandomRangeY": { + "type": "float", + "value": 10.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_rockfalsm1" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_rockfalsm2" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_rockfalsm3" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_rockfalsm4" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "RockCrumblesSmall" + }, + "TemplateResRef": { + "type": "resref", + "value": "rockcrumblessmal" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 0 + }, + "XPosition": { + "type": "float", + "value": 27.872314453125 + }, + "YPosition": { + "type": "float", + "value": 95.27009582519531 + }, + "ZPosition": { + "type": "float", + "value": 1.500009536743164 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 1 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 25000 + }, + "IntervalVrtn": { + "type": "dword", + "value": 5000 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Rock Crumbles Large" + } + }, + "Looping": { + "type": "byte", + "value": 0 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.2000000029802322 + }, + "Positional": { + "type": "byte", + "value": 1 + }, + "Priority": { + "type": "byte", + "value": 20 + }, + "Random": { + "type": "byte", + "value": 1 + }, + "RandomPosition": { + "type": "byte", + "value": 1 + }, + "RandomRangeX": { + "type": "float", + "value": 10.0 + }, + "RandomRangeY": { + "type": "float", + "value": 10.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_rockfalgl1" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_rockfalgl2" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "RockCrumblesLarge" + }, + "TemplateResRef": { + "type": "resref", + "value": "rockcrumbleslarg" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 0 + }, + "XPosition": { + "type": "float", + "value": 15.34370422363281 + }, + "YPosition": { + "type": "float", + "value": 149.5276336669922 + }, + "ZPosition": { + "type": "float", + "value": 1.500009536743164 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 1 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 25000 + }, + "IntervalVrtn": { + "type": "dword", + "value": 5000 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Rock Crumbles Small" + } + }, + "Looping": { + "type": "byte", + "value": 0 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.2000000029802322 + }, + "Positional": { + "type": "byte", + "value": 1 + }, + "Priority": { + "type": "byte", + "value": 20 + }, + "Random": { + "type": "byte", + "value": 1 + }, + "RandomPosition": { + "type": "byte", + "value": 1 + }, + "RandomRangeX": { + "type": "float", + "value": 10.0 + }, + "RandomRangeY": { + "type": "float", + "value": 10.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_rockfalsm1" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_rockfalsm2" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_rockfalsm3" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_rockfalsm4" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "RockCrumblesSmall" + }, + "TemplateResRef": { + "type": "resref", + "value": "rockcrumblessmal" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 0 + }, + "XPosition": { + "type": "float", + "value": 44.83509826660156 + }, + "YPosition": { + "type": "float", + "value": 145.8236236572266 + }, + "ZPosition": { + "type": "float", + "value": 1.5 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 1 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 25000 + }, + "IntervalVrtn": { + "type": "dword", + "value": 5000 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Rock Crumbles Small" + } + }, + "Looping": { + "type": "byte", + "value": 0 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.2000000029802322 + }, + "Positional": { + "type": "byte", + "value": 1 + }, + "Priority": { + "type": "byte", + "value": 20 + }, + "Random": { + "type": "byte", + "value": 1 + }, + "RandomPosition": { + "type": "byte", + "value": 1 + }, + "RandomRangeX": { + "type": "float", + "value": 10.0 + }, + "RandomRangeY": { + "type": "float", + "value": 10.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_rockfalsm1" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_rockfalsm2" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_rockfalsm3" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_rockfalsm4" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "RockCrumblesSmall" + }, + "TemplateResRef": { + "type": "resref", + "value": "rockcrumblessmal" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 0 + }, + "XPosition": { + "type": "float", + "value": 25.62311553955078 + }, + "YPosition": { + "type": "float", + "value": 125.1337890625 + }, + "ZPosition": { + "type": "float", + "value": 1.5 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 1 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 25000 + }, + "IntervalVrtn": { + "type": "dword", + "value": 5000 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Rock Crumbles Small" + } + }, + "Looping": { + "type": "byte", + "value": 0 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.2000000029802322 + }, + "Positional": { + "type": "byte", + "value": 1 + }, + "Priority": { + "type": "byte", + "value": 20 + }, + "Random": { + "type": "byte", + "value": 1 + }, + "RandomPosition": { + "type": "byte", + "value": 1 + }, + "RandomRangeX": { + "type": "float", + "value": 10.0 + }, + "RandomRangeY": { + "type": "float", + "value": 10.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_rockfalsm1" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_rockfalsm2" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_rockfalsm3" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_rockfalsm4" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "RockCrumblesSmall" + }, + "TemplateResRef": { + "type": "resref", + "value": "rockcrumblessmal" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 0 + }, + "XPosition": { + "type": "float", + "value": 5.856826782226563 + }, + "YPosition": { + "type": "float", + "value": 105.55224609375 + }, + "ZPosition": { + "type": "float", + "value": 1.500001430511475 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 1 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 25000 + }, + "IntervalVrtn": { + "type": "dword", + "value": 5000 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Rock Crumbles Small" + } + }, + "Looping": { + "type": "byte", + "value": 0 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.2000000029802322 + }, + "Positional": { + "type": "byte", + "value": 1 + }, + "Priority": { + "type": "byte", + "value": 20 + }, + "Random": { + "type": "byte", + "value": 1 + }, + "RandomPosition": { + "type": "byte", + "value": 1 + }, + "RandomRangeX": { + "type": "float", + "value": 10.0 + }, + "RandomRangeY": { + "type": "float", + "value": 10.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_rockfalsm1" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_rockfalsm2" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_rockfalsm3" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_rockfalsm4" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "RockCrumblesSmall" + }, + "TemplateResRef": { + "type": "resref", + "value": "rockcrumblessmal" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 0 + }, + "XPosition": { + "type": "float", + "value": 68.66507720947266 + }, + "YPosition": { + "type": "float", + "value": 144.3453979492188 + }, + "ZPosition": { + "type": "float", + "value": 1.5 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 1 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 25000 + }, + "IntervalVrtn": { + "type": "dword", + "value": 5000 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Rock Crumbles Small" + } + }, + "Looping": { + "type": "byte", + "value": 0 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.2000000029802322 + }, + "Positional": { + "type": "byte", + "value": 1 + }, + "Priority": { + "type": "byte", + "value": 20 + }, + "Random": { + "type": "byte", + "value": 1 + }, + "RandomPosition": { + "type": "byte", + "value": 1 + }, + "RandomRangeX": { + "type": "float", + "value": 10.0 + }, + "RandomRangeY": { + "type": "float", + "value": 10.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_rockfalsm1" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_rockfalsm2" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_rockfalsm3" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_rockfalsm4" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "RockCrumblesSmall" + }, + "TemplateResRef": { + "type": "resref", + "value": "rockcrumblessmal" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 0 + }, + "XPosition": { + "type": "float", + "value": 96.18994903564453 + }, + "YPosition": { + "type": "float", + "value": 145.8232421875 + }, + "ZPosition": { + "type": "float", + "value": 1.500000476837158 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 1 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 25000 + }, + "IntervalVrtn": { + "type": "dword", + "value": 5000 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Rock Crumbles Large" + } + }, + "Looping": { + "type": "byte", + "value": 0 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.2000000029802322 + }, + "Positional": { + "type": "byte", + "value": 1 + }, + "Priority": { + "type": "byte", + "value": 20 + }, + "Random": { + "type": "byte", + "value": 1 + }, + "RandomPosition": { + "type": "byte", + "value": 1 + }, + "RandomRangeX": { + "type": "float", + "value": 10.0 + }, + "RandomRangeY": { + "type": "float", + "value": 10.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_rockfalgl1" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_rockfalgl2" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "RockCrumblesLarge" + }, + "TemplateResRef": { + "type": "resref", + "value": "rockcrumbleslarg" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 0 + }, + "XPosition": { + "type": "float", + "value": 132.7662048339844 + }, + "YPosition": { + "type": "float", + "value": 145.6385192871094 + }, + "ZPosition": { + "type": "float", + "value": 1.500000476837158 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 1 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 25000 + }, + "IntervalVrtn": { + "type": "dword", + "value": 5000 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Rock Crumbles Small" + } + }, + "Looping": { + "type": "byte", + "value": 0 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.2000000029802322 + }, + "Positional": { + "type": "byte", + "value": 1 + }, + "Priority": { + "type": "byte", + "value": 20 + }, + "Random": { + "type": "byte", + "value": 1 + }, + "RandomPosition": { + "type": "byte", + "value": 1 + }, + "RandomRangeX": { + "type": "float", + "value": 10.0 + }, + "RandomRangeY": { + "type": "float", + "value": 10.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_rockfalsm1" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_rockfalsm2" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_rockfalsm3" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_rockfalsm4" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "RockCrumblesSmall" + }, + "TemplateResRef": { + "type": "resref", + "value": "rockcrumblessmal" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 0 + }, + "XPosition": { + "type": "float", + "value": 105.6108016967773 + }, + "YPosition": { + "type": "float", + "value": 114.7885131835938 + }, + "ZPosition": { + "type": "float", + "value": 1.499999523162842 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 1 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 25000 + }, + "IntervalVrtn": { + "type": "dword", + "value": 5000 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Rock Crumbles Large" + } + }, + "Looping": { + "type": "byte", + "value": 0 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.2000000029802322 + }, + "Positional": { + "type": "byte", + "value": 1 + }, + "Priority": { + "type": "byte", + "value": 20 + }, + "Random": { + "type": "byte", + "value": 1 + }, + "RandomPosition": { + "type": "byte", + "value": 1 + }, + "RandomRangeX": { + "type": "float", + "value": 10.0 + }, + "RandomRangeY": { + "type": "float", + "value": 10.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_rockfalgl1" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_rockfalgl2" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "RockCrumblesLarge" + }, + "TemplateResRef": { + "type": "resref", + "value": "rockcrumbleslarg" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 0 + }, + "XPosition": { + "type": "float", + "value": 137.5698547363281 + }, + "YPosition": { + "type": "float", + "value": 113.6797637939453 + }, + "ZPosition": { + "type": "float", + "value": 1.500000953674316 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 1 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 25000 + }, + "IntervalVrtn": { + "type": "dword", + "value": 5000 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Rock Crumbles Cave Large" + } + }, + "Looping": { + "type": "byte", + "value": 0 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.2000000029802322 + }, + "Positional": { + "type": "byte", + "value": 0 + }, + "Priority": { + "type": "byte", + "value": 19 + }, + "Random": { + "type": "byte", + "value": 1 + }, + "RandomPosition": { + "type": "byte", + "value": 0 + }, + "RandomRangeX": { + "type": "float", + "value": 0.0 + }, + "RandomRangeY": { + "type": "float", + "value": 0.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_rockfallg1" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_rockfallg2" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "RockCrumblesCaveLarge" + }, + "TemplateResRef": { + "type": "resref", + "value": "rockcrumblesc" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 0 + }, + "XPosition": { + "type": "float", + "value": 96.92911529541016 + }, + "YPosition": { + "type": "float", + "value": 84.67705535888672 + }, + "ZPosition": { + "type": "float", + "value": 1.499999523162842 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 1 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 25000 + }, + "IntervalVrtn": { + "type": "dword", + "value": 5000 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Rock Crumbles Cave Small" + } + }, + "Looping": { + "type": "byte", + "value": 0 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.2000000029802322 + }, + "Positional": { + "type": "byte", + "value": 1 + }, + "Priority": { + "type": "byte", + "value": 20 + }, + "Random": { + "type": "byte", + "value": 1 + }, + "RandomPosition": { + "type": "byte", + "value": 1 + }, + "RandomRangeX": { + "type": "float", + "value": 10.0 + }, + "RandomRangeY": { + "type": "float", + "value": 10.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_rockcavsm1" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_rockcavsm2" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "RockCrumblesCaveSmall" + }, + "TemplateResRef": { + "type": "resref", + "value": "rockcrumblescave" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 0 + }, + "XPosition": { + "type": "float", + "value": 66.63349151611328 + }, + "YPosition": { + "type": "float", + "value": 115.1574096679688 + }, + "ZPosition": { + "type": "float", + "value": 1.500000476837158 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 1 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 25000 + }, + "IntervalVrtn": { + "type": "dword", + "value": 5000 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Rock Crumbles Large" + } + }, + "Looping": { + "type": "byte", + "value": 0 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.2000000029802322 + }, + "Positional": { + "type": "byte", + "value": 1 + }, + "Priority": { + "type": "byte", + "value": 20 + }, + "Random": { + "type": "byte", + "value": 1 + }, + "RandomPosition": { + "type": "byte", + "value": 1 + }, + "RandomRangeX": { + "type": "float", + "value": 10.0 + }, + "RandomRangeY": { + "type": "float", + "value": 10.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_rockfalgl1" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_rockfalgl2" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "RockCrumblesLarge" + }, + "TemplateResRef": { + "type": "resref", + "value": "rockcrumbleslarg" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 0 + }, + "XPosition": { + "type": "float", + "value": 29.50263214111328 + }, + "YPosition": { + "type": "float", + "value": 64.35648345947266 + }, + "ZPosition": { + "type": "float", + "value": 1.5 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 1 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 25000 + }, + "IntervalVrtn": { + "type": "dword", + "value": 5000 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Rock Crumbles Small" + } + }, + "Looping": { + "type": "byte", + "value": 0 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.2000000029802322 + }, + "Positional": { + "type": "byte", + "value": 1 + }, + "Priority": { + "type": "byte", + "value": 20 + }, + "Random": { + "type": "byte", + "value": 1 + }, + "RandomPosition": { + "type": "byte", + "value": 1 + }, + "RandomRangeX": { + "type": "float", + "value": 10.0 + }, + "RandomRangeY": { + "type": "float", + "value": 10.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_rockfalsm1" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_rockfalsm2" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_rockfalsm3" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_rockfalsm4" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "RockCrumblesSmall" + }, + "TemplateResRef": { + "type": "resref", + "value": "rockcrumblessmal" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 0 + }, + "XPosition": { + "type": "float", + "value": 14.169677734375 + }, + "YPosition": { + "type": "float", + "value": 49.02329254150391 + }, + "ZPosition": { + "type": "float", + "value": 1.499998569488525 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 1 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 25000 + }, + "IntervalVrtn": { + "type": "dword", + "value": 5000 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Rock Crumbles Large" + } + }, + "Looping": { + "type": "byte", + "value": 0 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.2000000029802322 + }, + "Positional": { + "type": "byte", + "value": 1 + }, + "Priority": { + "type": "byte", + "value": 20 + }, + "Random": { + "type": "byte", + "value": 1 + }, + "RandomPosition": { + "type": "byte", + "value": 1 + }, + "RandomRangeX": { + "type": "float", + "value": 10.0 + }, + "RandomRangeY": { + "type": "float", + "value": 10.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_rockfalgl1" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_rockfalgl2" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "RockCrumblesLarge" + }, + "TemplateResRef": { + "type": "resref", + "value": "rockcrumbleslarg" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 0 + }, + "XPosition": { + "type": "float", + "value": 12.50710296630859 + }, + "YPosition": { + "type": "float", + "value": 24.823486328125 + }, + "ZPosition": { + "type": "float", + "value": 1.499999046325684 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 1 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 25000 + }, + "IntervalVrtn": { + "type": "dword", + "value": 5000 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Rock Crumbles Small" + } + }, + "Looping": { + "type": "byte", + "value": 0 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.2000000029802322 + }, + "Positional": { + "type": "byte", + "value": 1 + }, + "Priority": { + "type": "byte", + "value": 20 + }, + "Random": { + "type": "byte", + "value": 1 + }, + "RandomPosition": { + "type": "byte", + "value": 1 + }, + "RandomRangeX": { + "type": "float", + "value": 10.0 + }, + "RandomRangeY": { + "type": "float", + "value": 10.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_rockfalsm1" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_rockfalsm2" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_rockfalsm3" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_rockfalsm4" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "RockCrumblesSmall" + }, + "TemplateResRef": { + "type": "resref", + "value": "rockcrumblessmal" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 0 + }, + "XPosition": { + "type": "float", + "value": 34.85929870605469 + }, + "YPosition": { + "type": "float", + "value": 10.41445922851563 + }, + "ZPosition": { + "type": "float", + "value": 1.499996662139893 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 1 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 25000 + }, + "IntervalVrtn": { + "type": "dword", + "value": 5000 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Rock Crumbles Large" + } + }, + "Looping": { + "type": "byte", + "value": 0 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.2000000029802322 + }, + "Positional": { + "type": "byte", + "value": 1 + }, + "Priority": { + "type": "byte", + "value": 20 + }, + "Random": { + "type": "byte", + "value": 1 + }, + "RandomPosition": { + "type": "byte", + "value": 1 + }, + "RandomRangeX": { + "type": "float", + "value": 10.0 + }, + "RandomRangeY": { + "type": "float", + "value": 10.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_rockfalgl1" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_rockfalgl2" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "RockCrumblesLarge" + }, + "TemplateResRef": { + "type": "resref", + "value": "rockcrumbleslarg" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 0 + }, + "XPosition": { + "type": "float", + "value": 43.17217636108398 + }, + "YPosition": { + "type": "float", + "value": 25.5623779296875 + }, + "ZPosition": { + "type": "float", + "value": 1.5 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 1 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 25000 + }, + "IntervalVrtn": { + "type": "dword", + "value": 5000 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Rock Crumbles Small" + } + }, + "Looping": { + "type": "byte", + "value": 0 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.2000000029802322 + }, + "Positional": { + "type": "byte", + "value": 1 + }, + "Priority": { + "type": "byte", + "value": 20 + }, + "Random": { + "type": "byte", + "value": 1 + }, + "RandomPosition": { + "type": "byte", + "value": 1 + }, + "RandomRangeX": { + "type": "float", + "value": 10.0 + }, + "RandomRangeY": { + "type": "float", + "value": 10.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_rockfalsm1" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_rockfalsm2" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_rockfalsm3" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_rockfalsm4" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "RockCrumblesSmall" + }, + "TemplateResRef": { + "type": "resref", + "value": "rockcrumblessmal" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 0 + }, + "XPosition": { + "type": "float", + "value": 59.52859115600586 + }, + "YPosition": { + "type": "float", + "value": 53.60218048095703 + }, + "ZPosition": { + "type": "float", + "value": 1.500009536743164 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 1 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 25000 + }, + "IntervalVrtn": { + "type": "dword", + "value": 5000 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Rock Crumbles Small" + } + }, + "Looping": { + "type": "byte", + "value": 0 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.2000000029802322 + }, + "Positional": { + "type": "byte", + "value": 1 + }, + "Priority": { + "type": "byte", + "value": 20 + }, + "Random": { + "type": "byte", + "value": 1 + }, + "RandomPosition": { + "type": "byte", + "value": 1 + }, + "RandomRangeX": { + "type": "float", + "value": 10.0 + }, + "RandomRangeY": { + "type": "float", + "value": 10.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_rockfalsm1" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_rockfalsm2" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_rockfalsm3" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_rockfalsm4" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "RockCrumblesSmall" + }, + "TemplateResRef": { + "type": "resref", + "value": "rockcrumblessmal" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 0 + }, + "XPosition": { + "type": "float", + "value": 84.7366943359375 + }, + "YPosition": { + "type": "float", + "value": 59.36882781982422 + }, + "ZPosition": { + "type": "float", + "value": 1.5 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 1 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 25000 + }, + "IntervalVrtn": { + "type": "dword", + "value": 5000 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Rock Crumbles Large" + } + }, + "Looping": { + "type": "byte", + "value": 0 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.2000000029802322 + }, + "Positional": { + "type": "byte", + "value": 1 + }, + "Priority": { + "type": "byte", + "value": 20 + }, + "Random": { + "type": "byte", + "value": 1 + }, + "RandomPosition": { + "type": "byte", + "value": 1 + }, + "RandomRangeX": { + "type": "float", + "value": 10.0 + }, + "RandomRangeY": { + "type": "float", + "value": 10.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_rockfalgl1" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_rockfalgl2" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "RockCrumblesLarge" + }, + "TemplateResRef": { + "type": "resref", + "value": "rockcrumbleslarg" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 0 + }, + "XPosition": { + "type": "float", + "value": 102.8406982421875 + }, + "YPosition": { + "type": "float", + "value": 85.04701232910156 + }, + "ZPosition": { + "type": "float", + "value": 1.499997138977051 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 1 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 25000 + }, + "IntervalVrtn": { + "type": "dword", + "value": 5000 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Rock Crumbles Small" + } + }, + "Looping": { + "type": "byte", + "value": 0 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.2000000029802322 + }, + "Positional": { + "type": "byte", + "value": 1 + }, + "Priority": { + "type": "byte", + "value": 20 + }, + "Random": { + "type": "byte", + "value": 1 + }, + "RandomPosition": { + "type": "byte", + "value": 1 + }, + "RandomRangeX": { + "type": "float", + "value": 10.0 + }, + "RandomRangeY": { + "type": "float", + "value": 10.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_rockfalsm1" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_rockfalsm2" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_rockfalsm3" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_rockfalsm4" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "RockCrumblesSmall" + }, + "TemplateResRef": { + "type": "resref", + "value": "rockcrumblessmal" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 0 + }, + "XPosition": { + "type": "float", + "value": 143.8509063720703 + }, + "YPosition": { + "type": "float", + "value": 54.19699859619141 + }, + "ZPosition": { + "type": "float", + "value": 1.499999523162842 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 1 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 25000 + }, + "IntervalVrtn": { + "type": "dword", + "value": 5000 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Rock Crumbles Large" + } + }, + "Looping": { + "type": "byte", + "value": 0 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.2000000029802322 + }, + "Positional": { + "type": "byte", + "value": 1 + }, + "Priority": { + "type": "byte", + "value": 20 + }, + "Random": { + "type": "byte", + "value": 1 + }, + "RandomPosition": { + "type": "byte", + "value": 1 + }, + "RandomRangeX": { + "type": "float", + "value": 10.0 + }, + "RandomRangeY": { + "type": "float", + "value": 10.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_rockfalgl1" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_rockfalgl2" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "RockCrumblesLarge" + }, + "TemplateResRef": { + "type": "resref", + "value": "rockcrumbleslarg" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 0 + }, + "XPosition": { + "type": "float", + "value": 124.8236465454102 + }, + "YPosition": { + "type": "float", + "value": 65.83502960205078 + }, + "ZPosition": { + "type": "float", + "value": 1.499999523162842 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 1 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 25000 + }, + "IntervalVrtn": { + "type": "dword", + "value": 5000 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Rock Crumbles Small" + } + }, + "Looping": { + "type": "byte", + "value": 0 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.2000000029802322 + }, + "Positional": { + "type": "byte", + "value": 1 + }, + "Priority": { + "type": "byte", + "value": 20 + }, + "Random": { + "type": "byte", + "value": 1 + }, + "RandomPosition": { + "type": "byte", + "value": 1 + }, + "RandomRangeX": { + "type": "float", + "value": 10.0 + }, + "RandomRangeY": { + "type": "float", + "value": 10.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_rockfalsm1" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_rockfalsm2" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_rockfalsm3" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_rockfalsm4" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "RockCrumblesSmall" + }, + "TemplateResRef": { + "type": "resref", + "value": "rockcrumblessmal" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 0 + }, + "XPosition": { + "type": "float", + "value": 103.5793075561523 + }, + "YPosition": { + "type": "float", + "value": 25.93321228027344 + }, + "ZPosition": { + "type": "float", + "value": 1.499998807907105 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 1 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 25000 + }, + "IntervalVrtn": { + "type": "dword", + "value": 5000 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Rock Crumbles Large" + } + }, + "Looping": { + "type": "byte", + "value": 0 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.2000000029802322 + }, + "Positional": { + "type": "byte", + "value": 1 + }, + "Priority": { + "type": "byte", + "value": 20 + }, + "Random": { + "type": "byte", + "value": 1 + }, + "RandomPosition": { + "type": "byte", + "value": 1 + }, + "RandomRangeX": { + "type": "float", + "value": 10.0 + }, + "RandomRangeY": { + "type": "float", + "value": 10.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_rockfalgl1" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_rockfalgl2" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "RockCrumblesLarge" + }, + "TemplateResRef": { + "type": "resref", + "value": "rockcrumbleslarg" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 0 + }, + "XPosition": { + "type": "float", + "value": 142.3727416992188 + }, + "YPosition": { + "type": "float", + "value": 24.64009094238281 + }, + "ZPosition": { + "type": "float", + "value": 1.500000476837158 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 1 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 25000 + }, + "IntervalVrtn": { + "type": "dword", + "value": 5000 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Rock Crumbles Small" + } + }, + "Looping": { + "type": "byte", + "value": 0 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.2000000029802322 + }, + "Positional": { + "type": "byte", + "value": 1 + }, + "Priority": { + "type": "byte", + "value": 20 + }, + "Random": { + "type": "byte", + "value": 1 + }, + "RandomPosition": { + "type": "byte", + "value": 1 + }, + "RandomRangeX": { + "type": "float", + "value": 10.0 + }, + "RandomRangeY": { + "type": "float", + "value": 10.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_rockfalsm1" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_rockfalsm2" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_rockfalsm3" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_rockfalsm4" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "RockCrumblesSmall" + }, + "TemplateResRef": { + "type": "resref", + "value": "rockcrumblessmal" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 0 + }, + "XPosition": { + "type": "float", + "value": 66.81551361083984 + }, + "YPosition": { + "type": "float", + "value": 22.97015380859375 + }, + "ZPosition": { + "type": "float", + "value": 1.416940689086914 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 1 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 25000 + }, + "IntervalVrtn": { + "type": "dword", + "value": 5000 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Wind Gust Cave" + } + }, + "Looping": { + "type": "byte", + "value": 0 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.2000000029802322 + }, + "Positional": { + "type": "byte", + "value": 0 + }, + "Priority": { + "type": "byte", + "value": 19 + }, + "Random": { + "type": "byte", + "value": 0 + }, + "RandomPosition": { + "type": "byte", + "value": 0 + }, + "RandomRangeX": { + "type": "float", + "value": 0.0 + }, + "RandomRangeY": { + "type": "float", + "value": 0.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_wt_gustcavrn1" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "WindGustCave" + }, + "TemplateResRef": { + "type": "resref", + "value": "windgustcave" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 0 + }, + "XPosition": { + "type": "float", + "value": 31.71929168701172 + }, + "YPosition": { + "type": "float", + "value": 34.61544799804688 + }, + "ZPosition": { + "type": "float", + "value": 1.500000953674316 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 1 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 25000 + }, + "IntervalVrtn": { + "type": "dword", + "value": 5000 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Wind Gust Cave" + } + }, + "Looping": { + "type": "byte", + "value": 0 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.2000000029802322 + }, + "Positional": { + "type": "byte", + "value": 0 + }, + "Priority": { + "type": "byte", + "value": 19 + }, + "Random": { + "type": "byte", + "value": 0 + }, + "RandomPosition": { + "type": "byte", + "value": 0 + }, + "RandomRangeX": { + "type": "float", + "value": 0.0 + }, + "RandomRangeY": { + "type": "float", + "value": 0.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_wt_gustcavrn1" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "WindGustCave" + }, + "TemplateResRef": { + "type": "resref", + "value": "windgustcave" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 0 + }, + "XPosition": { + "type": "float", + "value": 76.23976898193359 + }, + "YPosition": { + "type": "float", + "value": 127.5347137451172 + }, + "ZPosition": { + "type": "float", + "value": 1.499999523162842 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 1 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 25000 + }, + "IntervalVrtn": { + "type": "dword", + "value": 5000 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Wind Gust Cave" + } + }, + "Looping": { + "type": "byte", + "value": 0 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.2000000029802322 + }, + "Positional": { + "type": "byte", + "value": 0 + }, + "Priority": { + "type": "byte", + "value": 19 + }, + "Random": { + "type": "byte", + "value": 0 + }, + "RandomPosition": { + "type": "byte", + "value": 0 + }, + "RandomRangeX": { + "type": "float", + "value": 0.0 + }, + "RandomRangeY": { + "type": "float", + "value": 0.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_wt_gustcavrn1" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "WindGustCave" + }, + "TemplateResRef": { + "type": "resref", + "value": "windgustcave" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 0 + }, + "XPosition": { + "type": "float", + "value": 13.80049896240234 + }, + "YPosition": { + "type": "float", + "value": 134.5548553466797 + }, + "ZPosition": { + "type": "float", + "value": 1.500000476837158 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 1 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 25000 + }, + "IntervalVrtn": { + "type": "dword", + "value": 5000 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Wind Gust Cave" + } + }, + "Looping": { + "type": "byte", + "value": 0 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.2000000029802322 + }, + "Positional": { + "type": "byte", + "value": 0 + }, + "Priority": { + "type": "byte", + "value": 19 + }, + "Random": { + "type": "byte", + "value": 0 + }, + "RandomPosition": { + "type": "byte", + "value": 0 + }, + "RandomRangeX": { + "type": "float", + "value": 0.0 + }, + "RandomRangeY": { + "type": "float", + "value": 0.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_wt_gustcavrn1" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "WindGustCave" + }, + "TemplateResRef": { + "type": "resref", + "value": "windgustcave" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 0 + }, + "XPosition": { + "type": "float", + "value": 69.92569732666016 + }, + "YPosition": { + "type": "float", + "value": 81.33301544189453 + }, + "ZPosition": { + "type": "float", + "value": 1.700000286102295 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 1 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 25000 + }, + "IntervalVrtn": { + "type": "dword", + "value": 5000 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Wind Gust Cave" + } + }, + "Looping": { + "type": "byte", + "value": 0 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.2000000029802322 + }, + "Positional": { + "type": "byte", + "value": 0 + }, + "Priority": { + "type": "byte", + "value": 19 + }, + "Random": { + "type": "byte", + "value": 0 + }, + "RandomPosition": { + "type": "byte", + "value": 0 + }, + "RandomRangeX": { + "type": "float", + "value": 0.0 + }, + "RandomRangeY": { + "type": "float", + "value": 0.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_wt_gustcavrn1" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "WindGustCave" + }, + "TemplateResRef": { + "type": "resref", + "value": "windgustcave" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 0 + }, + "XPosition": { + "type": "float", + "value": 134.4293823242188 + }, + "YPosition": { + "type": "float", + "value": 86.71001434326172 + }, + "ZPosition": { + "type": "float", + "value": 1.5 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 1 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 25000 + }, + "IntervalVrtn": { + "type": "dword", + "value": 5000 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Wind Gust Cave" + } + }, + "Looping": { + "type": "byte", + "value": 0 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.2000000029802322 + }, + "Positional": { + "type": "byte", + "value": 0 + }, + "Priority": { + "type": "byte", + "value": 19 + }, + "Random": { + "type": "byte", + "value": 0 + }, + "RandomPosition": { + "type": "byte", + "value": 0 + }, + "RandomRangeX": { + "type": "float", + "value": 0.0 + }, + "RandomRangeY": { + "type": "float", + "value": 0.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_wt_gustcavrn1" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "WindGustCave" + }, + "TemplateResRef": { + "type": "resref", + "value": "windgustcave" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 0 + }, + "XPosition": { + "type": "float", + "value": 128.3318328857422 + }, + "YPosition": { + "type": "float", + "value": 25.19496154785156 + }, + "ZPosition": { + "type": "float", + "value": 1.499999523162842 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 1 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 25000 + }, + "IntervalVrtn": { + "type": "dword", + "value": 5000 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Draft Gust Interior" + } + }, + "Looping": { + "type": "byte", + "value": 0 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.2000000029802322 + }, + "Positional": { + "type": "byte", + "value": 0 + }, + "Priority": { + "type": "byte", + "value": 19 + }, + "Random": { + "type": "byte", + "value": 0 + }, + "RandomPosition": { + "type": "byte", + "value": 0 + }, + "RandomRangeX": { + "type": "float", + "value": 0.0 + }, + "RandomRangeY": { + "type": "float", + "value": 0.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_wt_gustdraft1" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "DraftGustInterior" + }, + "TemplateResRef": { + "type": "resref", + "value": "draftgustinterio" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 0 + }, + "XPosition": { + "type": "float", + "value": 80.11763000488281 + }, + "YPosition": { + "type": "float", + "value": 83.38571166992188 + }, + "ZPosition": { + "type": "float", + "value": 1.500001311302185 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 1 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 25000 + }, + "IntervalVrtn": { + "type": "dword", + "value": 5000 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Draft Gust Interior" + } + }, + "Looping": { + "type": "byte", + "value": 0 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.2000000029802322 + }, + "Positional": { + "type": "byte", + "value": 0 + }, + "Priority": { + "type": "byte", + "value": 19 + }, + "Random": { + "type": "byte", + "value": 0 + }, + "RandomPosition": { + "type": "byte", + "value": 0 + }, + "RandomRangeX": { + "type": "float", + "value": 0.0 + }, + "RandomRangeY": { + "type": "float", + "value": 0.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_wt_gustdraft1" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "DraftGustInterior" + }, + "TemplateResRef": { + "type": "resref", + "value": "draftgustinterio" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 0 + }, + "XPosition": { + "type": "float", + "value": 114.107536315918 + }, + "YPosition": { + "type": "float", + "value": 146.1946105957031 + }, + "ZPosition": { + "type": "float", + "value": 1.499999523162842 + } + } + ] + }, + "StoreList": { + "type": "list", + "value": [] + }, + "TriggerList": { + "type": "list", + "value": [] + }, + "WaypointList": { + "type": "list", + "value": [ + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 2 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_PANDORA" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_PANDORA" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora" + }, + "XOrientation": { + "type": "float", + "value": 1.564820377097931e-005 + }, + "XPosition": { + "type": "float", + "value": 15.3353271484375 + }, + "YOrientation": { + "type": "float", + "value": -1.0 + }, + "YPosition": { + "type": "float", + "value": 143.0517272949219 + }, + "ZPosition": { + "type": "float", + "value": 0.6283687353134155 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 2 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_PANDORA" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_PANDORA" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora" + }, + "XOrientation": { + "type": "float", + "value": 1.564820377097931e-005 + }, + "XPosition": { + "type": "float", + "value": 99.95120239257813 + }, + "YOrientation": { + "type": "float", + "value": -1.0 + }, + "YPosition": { + "type": "float", + "value": 19.84567260742188 + }, + "ZPosition": { + "type": "float", + "value": -2.980232238769531e-008 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 2 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_PANDORA" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_PANDORA" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora" + }, + "XOrientation": { + "type": "float", + "value": 1.564820377097931e-005 + }, + "XPosition": { + "type": "float", + "value": 72.40400695800781 + }, + "YOrientation": { + "type": "float", + "value": -1.0 + }, + "YPosition": { + "type": "float", + "value": 19.59494018554688 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 2 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_PANDORA" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_PANDORA" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora" + }, + "XOrientation": { + "type": "float", + "value": 1.564820377097931e-005 + }, + "XPosition": { + "type": "float", + "value": 144.6099395751953 + }, + "YOrientation": { + "type": "float", + "value": -1.0 + }, + "YPosition": { + "type": "float", + "value": 24.28756713867188 + }, + "ZPosition": { + "type": "float", + "value": 4.76837158203125e-007 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 2 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_PANDORA" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_PANDORA" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora" + }, + "XOrientation": { + "type": "float", + "value": 1.564820377097931e-005 + }, + "XPosition": { + "type": "float", + "value": 13.46282958984375 + }, + "YOrientation": { + "type": "float", + "value": -1.0 + }, + "YPosition": { + "type": "float", + "value": 24.82142639160156 + }, + "ZPosition": { + "type": "float", + "value": 4.76837158203125e-007 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 2 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_PANDORA" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_PANDORA" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora" + }, + "XOrientation": { + "type": "float", + "value": 1.564820377097931e-005 + }, + "XPosition": { + "type": "float", + "value": 142.0398559570313 + }, + "YOrientation": { + "type": "float", + "value": -1.0 + }, + "YPosition": { + "type": "float", + "value": 146.0803375244141 + }, + "ZPosition": { + "type": "float", + "value": 9.5367431640625e-007 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 2 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_PANDORA" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_PANDORA" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora" + }, + "XOrientation": { + "type": "float", + "value": 1.564820377097931e-005 + }, + "XPosition": { + "type": "float", + "value": 23.04483032226563 + }, + "YOrientation": { + "type": "float", + "value": -1.0 + }, + "YPosition": { + "type": "float", + "value": 147.0252227783203 + }, + "ZPosition": { + "type": "float", + "value": 4.76837158203125e-007 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": 1.564820377097931e-005 + }, + "XPosition": { + "type": "float", + "value": 54.90038299560547 + }, + "YOrientation": { + "type": "float", + "value": -1.0 + }, + "YPosition": { + "type": "float", + "value": 151.7079772949219 + }, + "ZPosition": { + "type": "float", + "value": 9.5367431640625e-006 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": -0.9700307250022888 + }, + "XPosition": { + "type": "float", + "value": 73.70225524902344 + }, + "YOrientation": { + "type": "float", + "value": 0.2429821938276291 + }, + "YPosition": { + "type": "float", + "value": 145.7305908203125 + }, + "ZPosition": { + "type": "float", + "value": -4.76837158203125e-007 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": 0.09801759570837021 + }, + "XPosition": { + "type": "float", + "value": 55.04833984375 + }, + "YOrientation": { + "type": "float", + "value": 0.9951846599578857 + }, + "YPosition": { + "type": "float", + "value": 108.2814025878906 + }, + "ZPosition": { + "type": "float", + "value": 4.76837158203125e-007 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": 0.9807868599891663 + }, + "XPosition": { + "type": "float", + "value": 38.84778594970703 + }, + "YOrientation": { + "type": "float", + "value": -0.1950822621583939 + }, + "YPosition": { + "type": "float", + "value": 115.3404693603516 + }, + "ZPosition": { + "type": "float", + "value": 2.384185791015625e-007 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": -1.0 + }, + "XPosition": { + "type": "float", + "value": 41.56199645996094 + }, + "YOrientation": { + "type": "float", + "value": -1.235804234056559e-006 + }, + "YPosition": { + "type": "float", + "value": 95.53748321533203 + }, + "ZPosition": { + "type": "float", + "value": -4.76837158203125e-007 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": -1.0 + }, + "XPosition": { + "type": "float", + "value": 42.41055297851563 + }, + "YOrientation": { + "type": "float", + "value": -1.235804234056559e-006 + }, + "YPosition": { + "type": "float", + "value": 76.74086761474609 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": -0.9807866811752319 + }, + "XPosition": { + "type": "float", + "value": 42.68425750732422 + }, + "YOrientation": { + "type": "float", + "value": -0.1950833052396774 + }, + "YPosition": { + "type": "float", + "value": 55.55176544189453 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": -0.9951843619346619 + }, + "XPosition": { + "type": "float", + "value": 42.56865692138672 + }, + "YOrientation": { + "type": "float", + "value": 0.09802081435918808 + }, + "YPosition": { + "type": "float", + "value": 45.26554870605469 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": 0.1467308551073074 + }, + "XPosition": { + "type": "float", + "value": 14.43937683105469 + }, + "YOrientation": { + "type": "float", + "value": 0.9891764521598816 + }, + "YPosition": { + "type": "float", + "value": 36.53441619873047 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": 1.564820377097931e-005 + }, + "XPosition": { + "type": "float", + "value": 14.12205505371094 + }, + "YOrientation": { + "type": "float", + "value": -1.0 + }, + "YPosition": { + "type": "float", + "value": 13.49658203125 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": -0.9987953901290894 + }, + "XPosition": { + "type": "float", + "value": 42.97893524169922 + }, + "YOrientation": { + "type": "float", + "value": -0.04906904697418213 + }, + "YPosition": { + "type": "float", + "value": 6.423919677734375 + }, + "ZPosition": { + "type": "float", + "value": -4.76837158203125e-007 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": 0.9951847791671753 + }, + "XPosition": { + "type": "float", + "value": 26.43667602539063 + }, + "YOrientation": { + "type": "float", + "value": -0.09801651537418366 + }, + "YPosition": { + "type": "float", + "value": 5.021957397460938 + }, + "ZPosition": { + "type": "float", + "value": 4.76837158203125e-007 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": -0.1467300057411194 + }, + "XPosition": { + "type": "float", + "value": 54.68202972412109 + }, + "YOrientation": { + "type": "float", + "value": 0.9891765713691711 + }, + "YPosition": { + "type": "float", + "value": 17.29238891601563 + }, + "ZPosition": { + "type": "float", + "value": 9.5367431640625e-007 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": 0.24297995865345 + }, + "XPosition": { + "type": "float", + "value": 135.1778717041016 + }, + "YOrientation": { + "type": "float", + "value": 0.9700313210487366 + }, + "YPosition": { + "type": "float", + "value": 6.665390014648438 + }, + "ZPosition": { + "type": "float", + "value": 4.76837158203125e-007 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": 1.564820377097931e-005 + }, + "XPosition": { + "type": "float", + "value": 104.1628494262695 + }, + "YOrientation": { + "type": "float", + "value": -1.0 + }, + "YPosition": { + "type": "float", + "value": 31.62617492675781 + }, + "ZPosition": { + "type": "float", + "value": 1.9073486328125e-006 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": 1.564820377097931e-005 + }, + "XPosition": { + "type": "float", + "value": 94.63462829589844 + }, + "YOrientation": { + "type": "float", + "value": -1.0 + }, + "YPosition": { + "type": "float", + "value": 32.05024719238281 + }, + "ZPosition": { + "type": "float", + "value": -1.9073486328125e-006 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": 1.564820377097931e-005 + }, + "XPosition": { + "type": "float", + "value": 84.48135375976563 + }, + "YOrientation": { + "type": "float", + "value": -1.0 + }, + "YPosition": { + "type": "float", + "value": 32.79171752929688 + }, + "ZPosition": { + "type": "float", + "value": -9.5367431640625e-007 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": 1.564820377097931e-005 + }, + "XPosition": { + "type": "float", + "value": 64.45402526855469 + }, + "YOrientation": { + "type": "float", + "value": -1.0 + }, + "YPosition": { + "type": "float", + "value": 31.41201782226563 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": 1.564820377097931e-005 + }, + "XPosition": { + "type": "float", + "value": 114.5821075439453 + }, + "YOrientation": { + "type": "float", + "value": -1.0 + }, + "YPosition": { + "type": "float", + "value": 32.72690582275391 + }, + "ZPosition": { + "type": "float", + "value": 4.76837158203125e-007 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": 1.0 + }, + "XPosition": { + "type": "float", + "value": 129.4742126464844 + }, + "YOrientation": { + "type": "float", + "value": 2.102055759678478e-006 + }, + "YPosition": { + "type": "float", + "value": 35.18470001220703 + }, + "ZPosition": { + "type": "float", + "value": -9.5367431640625e-007 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": 1.564820377097931e-005 + }, + "XPosition": { + "type": "float", + "value": 155.5419921875 + }, + "YOrientation": { + "type": "float", + "value": -1.0 + }, + "YPosition": { + "type": "float", + "value": 21.51849365234375 + }, + "ZPosition": { + "type": "float", + "value": -9.5367431640625e-007 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": -0.9891759753227234 + }, + "XPosition": { + "type": "float", + "value": 151.8652648925781 + }, + "YOrientation": { + "type": "float", + "value": 0.1467342674732208 + }, + "YPosition": { + "type": "float", + "value": 35.64977264404297 + }, + "ZPosition": { + "type": "float", + "value": -9.5367431640625e-007 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": 0.09801759570837021 + }, + "XPosition": { + "type": "float", + "value": 155.3103179931641 + }, + "YOrientation": { + "type": "float", + "value": 0.9951846599578857 + }, + "YPosition": { + "type": "float", + "value": 48.43463897705078 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": 1.0 + }, + "XPosition": { + "type": "float", + "value": 147.4602203369141 + }, + "YOrientation": { + "type": "float", + "value": 2.102055759678478e-006 + }, + "YPosition": { + "type": "float", + "value": 84.85398864746094 + }, + "ZPosition": { + "type": "float", + "value": 1.9073486328125e-006 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": -1.0 + }, + "XPosition": { + "type": "float", + "value": 152.973876953125 + }, + "YOrientation": { + "type": "float", + "value": -1.235804234056559e-006 + }, + "YPosition": { + "type": "float", + "value": 105.5472564697266 + }, + "ZPosition": { + "type": "float", + "value": -4.76837158203125e-007 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": -0.0980159342288971 + }, + "XPosition": { + "type": "float", + "value": 135.2817535400391 + }, + "YOrientation": { + "type": "float", + "value": 0.9951848387718201 + }, + "YPosition": { + "type": "float", + "value": 106.7870330810547 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": 0.9987955093383789 + }, + "XPosition": { + "type": "float", + "value": 117.0439453125 + }, + "YOrientation": { + "type": "float", + "value": -0.04906678572297096 + }, + "YPosition": { + "type": "float", + "value": 105.421142578125 + }, + "ZPosition": { + "type": "float", + "value": -4.76837158203125e-007 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": -1.0 + }, + "XPosition": { + "type": "float", + "value": 142.3681488037109 + }, + "YOrientation": { + "type": "float", + "value": -1.235804234056559e-006 + }, + "YPosition": { + "type": "float", + "value": 126.2353973388672 + }, + "ZPosition": { + "type": "float", + "value": -1.430511474609375e-006 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": 1.564820377097931e-005 + }, + "XPosition": { + "type": "float", + "value": 133.8229217529297 + }, + "YOrientation": { + "type": "float", + "value": -1.0 + }, + "YPosition": { + "type": "float", + "value": 132.7020111083984 + }, + "ZPosition": { + "type": "float", + "value": -9.5367431640625e-007 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": 0.04906821995973587 + }, + "XPosition": { + "type": "float", + "value": 155.1279907226563 + }, + "YOrientation": { + "type": "float", + "value": 0.9987954497337341 + }, + "YPosition": { + "type": "float", + "value": 149.2203979492188 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": -0.9951846599578857 + }, + "XPosition": { + "type": "float", + "value": 133.1154937744141 + }, + "YOrientation": { + "type": "float", + "value": -0.09801758080720902 + }, + "YPosition": { + "type": "float", + "value": 156.1317291259766 + }, + "ZPosition": { + "type": "float", + "value": 1.9073486328125e-006 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": 1.564820377097931e-005 + }, + "XPosition": { + "type": "float", + "value": 114.4458618164063 + }, + "YOrientation": { + "type": "float", + "value": -1.0 + }, + "YPosition": { + "type": "float", + "value": 152.5940856933594 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": 1.564820377097931e-005 + }, + "XPosition": { + "type": "float", + "value": 94.74184417724609 + }, + "YOrientation": { + "type": "float", + "value": -1.0 + }, + "YPosition": { + "type": "float", + "value": 152.6028594970703 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": -0.9891765713691711 + }, + "XPosition": { + "type": "float", + "value": 32.04087066650391 + }, + "YOrientation": { + "type": "float", + "value": -0.1467299908399582 + }, + "YPosition": { + "type": "float", + "value": 125.8419647216797 + }, + "ZPosition": { + "type": "float", + "value": 4.76837158203125e-007 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": 1.564820377097931e-005 + }, + "XPosition": { + "type": "float", + "value": 4.888336181640625 + }, + "YOrientation": { + "type": "float", + "value": -1.0 + }, + "YPosition": { + "type": "float", + "value": 113.4922332763672 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": 0.09801759570837021 + }, + "XPosition": { + "type": "float", + "value": 4.698989868164063 + }, + "YOrientation": { + "type": "float", + "value": 0.9951846599578857 + }, + "YPosition": { + "type": "float", + "value": 96.57101440429688 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": -0.9891765713691711 + }, + "XPosition": { + "type": "float", + "value": 41.775634765625 + }, + "YOrientation": { + "type": "float", + "value": -0.1467299908399582 + }, + "YPosition": { + "type": "float", + "value": 86.17180633544922 + }, + "ZPosition": { + "type": "float", + "value": -9.5367431640625e-007 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": -0.9951846599578857 + }, + "XPosition": { + "type": "float", + "value": 62.83275604248047 + }, + "YOrientation": { + "type": "float", + "value": -0.09801758080720902 + }, + "YPosition": { + "type": "float", + "value": 45.66751861572266 + }, + "ZPosition": { + "type": "float", + "value": 9.5367431640625e-007 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": -0.04906663298606873 + }, + "XPosition": { + "type": "float", + "value": 74.8031005859375 + }, + "YOrientation": { + "type": "float", + "value": 0.9987955093383789 + }, + "YPosition": { + "type": "float", + "value": 47.20801544189453 + }, + "ZPosition": { + "type": "float", + "value": 4.76837158203125e-007 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": 0.9987953901290894 + }, + "XPosition": { + "type": "float", + "value": 89.0118408203125 + }, + "YOrientation": { + "type": "float", + "value": 0.04906884208321571 + }, + "YPosition": { + "type": "float", + "value": 44.58145904541016 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": -0.9987952709197998 + }, + "XPosition": { + "type": "float", + "value": 113.0507354736328 + }, + "YOrientation": { + "type": "float", + "value": 0.04907110333442688 + }, + "YPosition": { + "type": "float", + "value": 46.66277313232422 + }, + "ZPosition": { + "type": "float", + "value": -9.5367431640625e-007 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": 1.564820377097931e-005 + }, + "XPosition": { + "type": "float", + "value": 114.8177642822266 + }, + "YOrientation": { + "type": "float", + "value": -1.0 + }, + "YPosition": { + "type": "float", + "value": 64.06748962402344 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": 0.9891764521598816 + }, + "XPosition": { + "type": "float", + "value": 119.0728759765625 + }, + "YOrientation": { + "type": "float", + "value": 0.1467309594154358 + }, + "YPosition": { + "type": "float", + "value": 84.17458343505859 + }, + "ZPosition": { + "type": "float", + "value": 9.5367431640625e-007 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": -0.9987952709197998 + }, + "XPosition": { + "type": "float", + "value": 111.5733337402344 + }, + "YOrientation": { + "type": "float", + "value": 0.04907110333442688 + }, + "YPosition": { + "type": "float", + "value": 74.81298065185547 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": 0.995184600353241 + }, + "XPosition": { + "type": "float", + "value": 98.52290344238281 + }, + "YOrientation": { + "type": "float", + "value": 0.09801844507455826 + }, + "YPosition": { + "type": "float", + "value": 74.81298065185547 + }, + "ZPosition": { + "type": "float", + "value": -4.76837158203125e-007 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": -1.0 + }, + "XPosition": { + "type": "float", + "value": 122.9179992675781 + }, + "YOrientation": { + "type": "float", + "value": -1.235804234056559e-006 + }, + "YPosition": { + "type": "float", + "value": 95.33583068847656 + }, + "ZPosition": { + "type": "float", + "value": 4.76837158203125e-007 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": 1.564820377097931e-005 + }, + "XPosition": { + "type": "float", + "value": 104.8929595947266 + }, + "YOrientation": { + "type": "float", + "value": -1.0 + }, + "YPosition": { + "type": "float", + "value": 100.7880401611328 + }, + "ZPosition": { + "type": "float", + "value": 9.5367431640625e-007 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": 1.564820377097931e-005 + }, + "XPosition": { + "type": "float", + "value": 84.48399353027344 + }, + "YOrientation": { + "type": "float", + "value": -1.0 + }, + "YPosition": { + "type": "float", + "value": 112.2819976806641 + }, + "ZPosition": { + "type": "float", + "value": -4.76837158203125e-007 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": -0.2429781854152679 + }, + "XPosition": { + "type": "float", + "value": 75.56134796142578 + }, + "YOrientation": { + "type": "float", + "value": 0.97003173828125 + }, + "YPosition": { + "type": "float", + "value": 108.7488174438477 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": 0.1467308551073074 + }, + "XPosition": { + "type": "float", + "value": 65.51102447509766 + }, + "YOrientation": { + "type": "float", + "value": 0.9891764521598816 + }, + "YPosition": { + "type": "float", + "value": 108.4062042236328 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": -0.7409507632255554 + }, + "XPosition": { + "type": "float", + "value": 79.84890747070313 + }, + "YOrientation": { + "type": "float", + "value": -0.6715593934059143 + }, + "YPosition": { + "type": "float", + "value": 90.60725402832031 + }, + "ZPosition": { + "type": "float", + "value": 9.5367431640625e-006 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": 1.564820377097931e-005 + }, + "XPosition": { + "type": "float", + "value": 70.14411926269531 + }, + "YOrientation": { + "type": "float", + "value": -1.0 + }, + "YPosition": { + "type": "float", + "value": 90.50493621826172 + }, + "ZPosition": { + "type": "float", + "value": 9.5367431640625e-006 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": 0.9987953901290894 + }, + "XPosition": { + "type": "float", + "value": 59.63178253173828 + }, + "YOrientation": { + "type": "float", + "value": 0.04906884208321571 + }, + "YPosition": { + "type": "float", + "value": 79.84501647949219 + }, + "ZPosition": { + "type": "float", + "value": 9.5367431640625e-006 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": 0.8032083511352539 + }, + "XPosition": { + "type": "float", + "value": 60.04327392578125 + }, + "YOrientation": { + "type": "float", + "value": -0.5956982374191284 + }, + "YPosition": { + "type": "float", + "value": 90.28604125976563 + }, + "ZPosition": { + "type": "float", + "value": 9.5367431640625e-006 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": -0.9951846599578857 + }, + "XPosition": { + "type": "float", + "value": 80.29107666015625 + }, + "YOrientation": { + "type": "float", + "value": -0.09801758080720902 + }, + "YPosition": { + "type": "float", + "value": 80.24471282958984 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": 0.7730103731155396 + }, + "XPosition": { + "type": "float", + "value": 59.87454223632813 + }, + "YOrientation": { + "type": "float", + "value": 0.6343933939933777 + }, + "YPosition": { + "type": "float", + "value": 69.7784423828125 + }, + "ZPosition": { + "type": "float", + "value": 9.5367431640625e-006 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": 7.586396009173768e-007 + }, + "XPosition": { + "type": "float", + "value": 70.00394439697266 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 69.63562774658203 + }, + "ZPosition": { + "type": "float", + "value": 9.726732969284058e-006 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": -0.831466019153595 + }, + "XPosition": { + "type": "float", + "value": 79.95437622070313 + }, + "YOrientation": { + "type": "float", + "value": 0.5555756092071533 + }, + "YPosition": { + "type": "float", + "value": 69.95989990234375 + }, + "ZPosition": { + "type": "float", + "value": 1.117587089538574e-008 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 2 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_PANDORA" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_PANDORA" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora" + }, + "XOrientation": { + "type": "float", + "value": 1.564820377097931e-005 + }, + "XPosition": { + "type": "float", + "value": 69.9727783203125 + }, + "YOrientation": { + "type": "float", + "value": -1.0 + }, + "YPosition": { + "type": "float", + "value": 79.12282562255859 + }, + "ZPosition": { + "type": "float", + "value": 0.3999999165534973 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 2 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_SPAWNPOINT" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_SPAWNPOINT" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_spawnpoint" + }, + "XOrientation": { + "type": "float", + "value": 1.564820377097931e-005 + }, + "XPosition": { + "type": "float", + "value": 9.1982421875 + }, + "YOrientation": { + "type": "float", + "value": -1.0 + }, + "YPosition": { + "type": "float", + "value": 149.6262969970703 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": 1.0 + }, + "XPosition": { + "type": "float", + "value": 29.88618087768555 + }, + "YOrientation": { + "type": "float", + "value": 2.102055759678478e-006 + }, + "YPosition": { + "type": "float", + "value": 155.1610412597656 + }, + "ZPosition": { + "type": "float", + "value": 9.5367431640625e-006 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": 1.0 + }, + "XPosition": { + "type": "float", + "value": 30.9411506652832 + }, + "YOrientation": { + "type": "float", + "value": 2.102055759678478e-006 + }, + "YPosition": { + "type": "float", + "value": 144.8870544433594 + }, + "ZPosition": { + "type": "float", + "value": 9.5367431640625e-006 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": -0.1467449516057968 + }, + "XPosition": { + "type": "float", + "value": 24.72337341308594 + }, + "YOrientation": { + "type": "float", + "value": -0.9891743659973145 + }, + "YPosition": { + "type": "float", + "value": 132.2273712158203 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": 1.0 + }, + "XPosition": { + "type": "float", + "value": 57.35109710693359 + }, + "YOrientation": { + "type": "float", + "value": 2.102055759678478e-006 + }, + "YPosition": { + "type": "float", + "value": 134.5036315917969 + }, + "ZPosition": { + "type": "float", + "value": 9.5367431640625e-006 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": 0.6343934535980225 + }, + "XPosition": { + "type": "float", + "value": 43.11279678344727 + }, + "YOrientation": { + "type": "float", + "value": -0.7730103135108948 + }, + "YPosition": { + "type": "float", + "value": 133.7353515625 + }, + "ZPosition": { + "type": "float", + "value": 9.5367431640625e-006 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": 0.5956994891166687 + }, + "XPosition": { + "type": "float", + "value": 5.473922729492188 + }, + "YOrientation": { + "type": "float", + "value": 0.8032073974609375 + }, + "YPosition": { + "type": "float", + "value": 132.7452392578125 + }, + "ZPosition": { + "type": "float", + "value": 9.5367431640625e-006 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": 0.8577287197113037 + }, + "XPosition": { + "type": "float", + "value": 15.0006103515625 + }, + "YOrientation": { + "type": "float", + "value": -0.514102578163147 + }, + "YPosition": { + "type": "float", + "value": 106.790397644043 + }, + "ZPosition": { + "type": "float", + "value": 9.5367431640625e-006 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": -0.04906722903251648 + }, + "XPosition": { + "type": "float", + "value": 94.58319854736328 + }, + "YOrientation": { + "type": "float", + "value": 0.9987954497337341 + }, + "YPosition": { + "type": "float", + "value": 125.7617340087891 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": 1.0 + }, + "XPosition": { + "type": "float", + "value": 105.1719741821289 + }, + "YOrientation": { + "type": "float", + "value": 2.102055759678478e-006 + }, + "YPosition": { + "type": "float", + "value": 114.580078125 + }, + "ZPosition": { + "type": "float", + "value": 4.76837158203125e-007 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": 1.0 + }, + "XPosition": { + "type": "float", + "value": 124.6831130981445 + }, + "YOrientation": { + "type": "float", + "value": 2.102055759678478e-006 + }, + "YPosition": { + "type": "float", + "value": 135.6242370605469 + }, + "ZPosition": { + "type": "float", + "value": -4.76837158203125e-007 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": 1.0 + }, + "XPosition": { + "type": "float", + "value": 26.42963790893555 + }, + "YOrientation": { + "type": "float", + "value": 2.102055759678478e-006 + }, + "YPosition": { + "type": "float", + "value": 64.26799011230469 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": 1.517136661277618e-005 + }, + "XPosition": { + "type": "float", + "value": 22.80614471435547 + }, + "YOrientation": { + "type": "float", + "value": -1.0 + }, + "YPosition": { + "type": "float", + "value": 74.441650390625 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": 1.0 + }, + "XPosition": { + "type": "float", + "value": 14.86243438720703 + }, + "YOrientation": { + "type": "float", + "value": 2.102055759678478e-006 + }, + "YPosition": { + "type": "float", + "value": 54.65146636962891 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": 1.0 + }, + "XPosition": { + "type": "float", + "value": 15.41989898681641 + }, + "YOrientation": { + "type": "float", + "value": 2.102055759678478e-006 + }, + "YPosition": { + "type": "float", + "value": 45.31400299072266 + }, + "ZPosition": { + "type": "float", + "value": -1.9073486328125e-006 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": 1.0 + }, + "XPosition": { + "type": "float", + "value": 5.664314270019531 + }, + "YOrientation": { + "type": "float", + "value": 2.102055759678478e-006 + }, + "YPosition": { + "type": "float", + "value": 25.38565063476563 + }, + "ZPosition": { + "type": "float", + "value": 9.5367431640625e-007 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": 1.0 + }, + "XPosition": { + "type": "float", + "value": 36.46402740478516 + }, + "YOrientation": { + "type": "float", + "value": 2.102055759678478e-006 + }, + "YPosition": { + "type": "float", + "value": 24.54946899414063 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": -0.04908201470971108 + }, + "XPosition": { + "type": "float", + "value": 35.07037353515625 + }, + "YOrientation": { + "type": "float", + "value": -0.9987947344779968 + }, + "YPosition": { + "type": "float", + "value": 14.23643493652344 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": 1.0 + }, + "XPosition": { + "type": "float", + "value": 134.8262329101563 + }, + "YOrientation": { + "type": "float", + "value": 2.102055759678478e-006 + }, + "YPosition": { + "type": "float", + "value": 24.97335815429688 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": -0.04906722903251648 + }, + "XPosition": { + "type": "float", + "value": 144.4071197509766 + }, + "YOrientation": { + "type": "float", + "value": 0.9987954497337341 + }, + "YPosition": { + "type": "float", + "value": 24.54063415527344 + }, + "ZPosition": { + "type": "float", + "value": 9.5367431640625e-007 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": -0.09803132712841034 + }, + "XPosition": { + "type": "float", + "value": 144.1561737060547 + }, + "YOrientation": { + "type": "float", + "value": -0.9951833486557007 + }, + "YPosition": { + "type": "float", + "value": 45.00700378417969 + }, + "ZPosition": { + "type": "float", + "value": 9.5367431640625e-007 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": 0.04906754568219185 + }, + "XPosition": { + "type": "float", + "value": 144.32861328125 + }, + "YOrientation": { + "type": "float", + "value": 0.9987954497337341 + }, + "YPosition": { + "type": "float", + "value": 54.490966796875 + }, + "ZPosition": { + "type": "float", + "value": 9.5367431640625e-007 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": -0.2429798245429993 + }, + "XPosition": { + "type": "float", + "value": 125.3602600097656 + }, + "YOrientation": { + "type": "float", + "value": 0.9700313210487366 + }, + "YPosition": { + "type": "float", + "value": 66.04451751708984 + }, + "ZPosition": { + "type": "float", + "value": 1.9073486328125e-006 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": 1.0 + }, + "XPosition": { + "type": "float", + "value": 145.8800964355469 + }, + "YOrientation": { + "type": "float", + "value": 2.102055759678478e-006 + }, + "YPosition": { + "type": "float", + "value": 105.3598327636719 + }, + "ZPosition": { + "type": "float", + "value": -4.76837158203125e-007 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": -0.04906722903251648 + }, + "XPosition": { + "type": "float", + "value": 145.0182189941406 + }, + "YOrientation": { + "type": "float", + "value": 0.9987954497337341 + }, + "YPosition": { + "type": "float", + "value": 114.6719055175781 + }, + "ZPosition": { + "type": "float", + "value": -4.76837158203125e-007 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": -1.0 + }, + "XPosition": { + "type": "float", + "value": 144.0854187011719 + }, + "YOrientation": { + "type": "float", + "value": 2.102055759678478e-006 + }, + "YPosition": { + "type": "float", + "value": 144.9714965820313 + }, + "ZPosition": { + "type": "float", + "value": 9.5367431640625e-007 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": 1.0 + }, + "XPosition": { + "type": "float", + "value": 125.6370391845703 + }, + "YOrientation": { + "type": "float", + "value": 2.102055759678478e-006 + }, + "YPosition": { + "type": "float", + "value": 144.9714965820313 + }, + "ZPosition": { + "type": "float", + "value": -9.5367431640625e-007 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": 1.0 + }, + "XPosition": { + "type": "float", + "value": 76.23616027832031 + }, + "YOrientation": { + "type": "float", + "value": 2.102055759678478e-006 + }, + "YPosition": { + "type": "float", + "value": 124.9855194091797 + }, + "ZPosition": { + "type": "float", + "value": 4.76837158203125e-007 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": 1.0 + }, + "XPosition": { + "type": "float", + "value": 64.96209716796875 + }, + "YOrientation": { + "type": "float", + "value": 2.102055759678478e-006 + }, + "YPosition": { + "type": "float", + "value": 144.9712677001953 + }, + "ZPosition": { + "type": "float", + "value": 4.76837158203125e-007 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": 0.04908272996544838 + }, + "XPosition": { + "type": "float", + "value": 44.87373352050781 + }, + "YOrientation": { + "type": "float", + "value": -0.9987947344779968 + }, + "YPosition": { + "type": "float", + "value": 113.3016967773438 + }, + "ZPosition": { + "type": "float", + "value": -4.76837158203125e-007 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": -0.9891765713691711 + }, + "XPosition": { + "type": "float", + "value": 32.57011032104492 + }, + "YOrientation": { + "type": "float", + "value": -0.1467299908399582 + }, + "YPosition": { + "type": "float", + "value": 64.50749969482422 + }, + "ZPosition": { + "type": "float", + "value": 1.9073486328125e-006 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": -0.04906722903251648 + }, + "XPosition": { + "type": "float", + "value": 94.44959259033203 + }, + "YOrientation": { + "type": "float", + "value": 0.9987954497337341 + }, + "YPosition": { + "type": "float", + "value": 86.56761932373047 + }, + "ZPosition": { + "type": "float", + "value": -9.5367431640625e-007 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": 0.04908272996544838 + }, + "XPosition": { + "type": "float", + "value": 104.1132736206055 + }, + "YOrientation": { + "type": "float", + "value": -0.9987947344779968 + }, + "YPosition": { + "type": "float", + "value": 84.75630950927734 + }, + "ZPosition": { + "type": "float", + "value": 9.5367431640625e-006 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": 0.04906754568219185 + }, + "XPosition": { + "type": "float", + "value": 84.40345764160156 + }, + "YOrientation": { + "type": "float", + "value": 0.9987954497337341 + }, + "YPosition": { + "type": "float", + "value": 55.66773986816406 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": -1.0 + }, + "XPosition": { + "type": "float", + "value": 93.83761596679688 + }, + "YOrientation": { + "type": "float", + "value": 2.102055759678478e-006 + }, + "YPosition": { + "type": "float", + "value": 56.24534606933594 + }, + "ZPosition": { + "type": "float", + "value": 9.5367431640625e-007 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": 0.2429798394441605 + }, + "XPosition": { + "type": "float", + "value": 14.94171142578125 + }, + "YOrientation": { + "type": "float", + "value": 0.9700313210487366 + }, + "YPosition": { + "type": "float", + "value": 93.73072814941406 + }, + "ZPosition": { + "type": "float", + "value": 9.5367431640625e-006 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "SP_CAVESOFCHOAS" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SP_CAVESOFCHOAS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_pandora001" + }, + "XOrientation": { + "type": "float", + "value": -0.04908201470971108 + }, + "XPosition": { + "type": "float", + "value": 3.70440673828125 + }, + "YOrientation": { + "type": "float", + "value": -0.9987947344779968 + }, + "YPosition": { + "type": "float", + "value": 84.03279113769531 + }, + "ZPosition": { + "type": "float", + "value": 9.5367431640625e-006 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 1 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Map Note", + "id": 14814 + } + }, + "MapNote": { + "type": "cexolocstring", + "value": { + "0": "Exit", + "id": 14815 + } + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "NW_MAPNOTE001" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_mapnote001" + }, + "XOrientation": { + "type": "float", + "value": 1.0 + }, + "XPosition": { + "type": "float", + "value": 15.22418212890625 + }, + "YOrientation": { + "type": "float", + "value": 2.102055759678478e-006 + }, + "YPosition": { + "type": "float", + "value": 150.9935150146484 + }, + "ZPosition": { + "type": "float", + "value": -5.7220458984375e-006 + } + } + ] + } +} diff --git a/_module/git/asch_silverhawk.git.json b/_module/git/asch_silverhawk.git.json index dc11695e..1a6c9078 100644 --- a/_module/git/asch_silverhawk.git.json +++ b/_module/git/asch_silverhawk.git.json @@ -24972,7 +24972,7 @@ }, "XPosition": { "type": "float", - "value": 55.46883773803711 + "value": 55.32176208496094 }, "YOrientation": { "type": "float", @@ -24980,11 +24980,11 @@ }, "YPosition": { "type": "float", - "value": 74.62773132324219 + "value": 74.55553436279297 }, "ZPosition": { "type": "float", - "value": 0.0 + "value": 4.76837158203125e-007 } }, { @@ -25037,7 +25037,7 @@ }, "XPosition": { "type": "float", - "value": 73.81018829345703 + "value": 74.07437896728516 }, "YOrientation": { "type": "float", @@ -25045,11 +25045,11 @@ }, "YPosition": { "type": "float", - "value": 28.77634811401367 + "value": 28.63921356201172 }, "ZPosition": { "type": "float", - "value": 0.3133938312530518 + "value": 0.368314266204834 } }, { diff --git a/_module/git/asch_west.git.json b/_module/git/asch_west.git.json index 2a52d0e9..e4a292a8 100644 --- a/_module/git/asch_west.git.json +++ b/_module/git/asch_west.git.json @@ -76,6 +76,10 @@ "ClassLevel": { "type": "short", "value": 1 + }, + "Comment": { + "type": "cexostring", + "value": "" } } ] @@ -135,6 +139,10 @@ "type": "byte", "value": 0 }, + "Comment": { + "type": "cexostring", + "value": "" + }, "Cost": { "type": "dword", "value": 80 @@ -178,6 +186,10 @@ "type": "byte", "value": 100 }, + "Comment": { + "type": "cexostring", + "value": "" + }, "CostTable": { "type": "byte", "value": 19 @@ -221,6 +233,10 @@ "type": "resref", "value": "001" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -256,6 +272,10 @@ "type": "byte", "value": 0 }, + "Comment": { + "type": "cexostring", + "value": "" + }, "Cost": { "type": "dword", "value": 80 @@ -299,6 +319,10 @@ "type": "byte", "value": 100 }, + "Comment": { + "type": "cexostring", + "value": "" + }, "CostTable": { "type": "byte", "value": 19 @@ -342,6 +366,10 @@ "type": "resref", "value": "002" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -377,6 +405,10 @@ "type": "byte", "value": 0 }, + "Comment": { + "type": "cexostring", + "value": "" + }, "Cost": { "type": "dword", "value": 80 @@ -420,6 +452,10 @@ "type": "byte", "value": 100 }, + "Comment": { + "type": "cexostring", + "value": "" + }, "CostTable": { "type": "byte", "value": 19 @@ -463,6 +499,10 @@ "type": "resref", "value": "003" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -498,9 +538,13 @@ "type": "byte", "value": 0 }, + "Comment": { + "type": "cexostring", + "value": "" + }, "Cost": { "type": "dword", - "value": 302759 + "value": 0 }, "Cursed": { "type": "byte", @@ -541,6 +585,10 @@ "type": "byte", "value": 100 }, + "Comment": { + "type": "cexostring", + "value": "" + }, "CostTable": { "type": "byte", "value": 0 @@ -634,10 +682,6 @@ "type": "byte", "value": 100 }, - "Comment": { - "type": "cexostring", - "value": "" - }, "CostTable": { "type": "byte", "value": 0 @@ -669,10 +713,6 @@ "type": "byte", "value": 100 }, - "Comment": { - "type": "cexostring", - "value": "" - }, "CostTable": { "type": "byte", "value": 16 @@ -716,6 +756,10 @@ "type": "resref", "value": "004" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -755,6 +799,10 @@ }, { "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + }, "Feat": { "type": "word", "value": 289 @@ -1086,6 +1134,90 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { @@ -1119,8 +1251,8 @@ "type": "cexostring", "value": "ZEP_SHRIEKER" }, - "Tail": { - "type": "byte", + "Tail_New": { + "type": "dword", "value": 0 }, "TemplateList": { @@ -1139,8 +1271,8 @@ "type": "short", "value": 0 }, - "Wings": { - "type": "byte", + "Wings_New": { + "type": "dword", "value": 0 }, "Wis": { @@ -1202,10 +1334,6 @@ } ] }, - "Comment": { - "type": "cexostring", - "value": "" - }, "Con": { "type": "byte", "value": 13 @@ -1347,6 +1475,10 @@ "type": "resref", "value": "001" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -1468,6 +1600,10 @@ "type": "resref", "value": "002" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -1589,6 +1725,10 @@ "type": "resref", "value": "003" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -1626,7 +1766,7 @@ }, "Cost": { "type": "dword", - "value": 302759 + "value": 0 }, "Cursed": { "type": "byte", @@ -1834,6 +1974,10 @@ "type": "resref", "value": "004" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -2024,10 +2168,6 @@ "value": [ { "__struct_id": 0, - "Comment": { - "type": "cexostring", - "value": "" - }, "Rank": { "type": "byte", "value": 0 @@ -2035,10 +2175,6 @@ }, { "__struct_id": 0, - "Comment": { - "type": "cexostring", - "value": "" - }, "Rank": { "type": "byte", "value": 0 @@ -2046,10 +2182,6 @@ }, { "__struct_id": 0, - "Comment": { - "type": "cexostring", - "value": "" - }, "Rank": { "type": "byte", "value": 0 @@ -2057,10 +2189,6 @@ }, { "__struct_id": 0, - "Comment": { - "type": "cexostring", - "value": "" - }, "Rank": { "type": "byte", "value": 0 @@ -2068,10 +2196,6 @@ }, { "__struct_id": 0, - "Comment": { - "type": "cexostring", - "value": "" - }, "Rank": { "type": "byte", "value": 0 @@ -2079,10 +2203,6 @@ }, { "__struct_id": 0, - "Comment": { - "type": "cexostring", - "value": "" - }, "Rank": { "type": "byte", "value": 0 @@ -2090,10 +2210,90 @@ }, { "__struct_id": 0, - "Comment": { - "type": "cexostring", - "value": "" - }, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, "Rank": { "type": "byte", "value": 0 @@ -2265,8 +2465,8 @@ "type": "cexostring", "value": "ZEP_SHRIEKER" }, - "Tail": { - "type": "byte", + "Tail_New": { + "type": "dword", "value": 0 }, "TemplateList": { @@ -2285,8 +2485,8 @@ "type": "short", "value": 0 }, - "Wings": { - "type": "byte", + "Wings_New": { + "type": "dword", "value": 0 }, "Wis": { @@ -2489,6 +2689,10 @@ "type": "resref", "value": "001" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -2610,6 +2814,10 @@ "type": "resref", "value": "002" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -2731,6 +2939,10 @@ "type": "resref", "value": "003" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -2768,7 +2980,7 @@ }, "Cost": { "type": "dword", - "value": 302759 + "value": 0 }, "Cursed": { "type": "byte", @@ -2976,6 +3188,10 @@ "type": "resref", "value": "004" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -3346,6 +3562,90 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { @@ -3379,8 +3679,8 @@ "type": "cexostring", "value": "ZEP_SHRIEKER" }, - "Tail": { - "type": "byte", + "Tail_New": { + "type": "dword", "value": 0 }, "TemplateList": { @@ -3399,8 +3699,8 @@ "type": "short", "value": 0 }, - "Wings": { - "type": "byte", + "Wings_New": { + "type": "dword", "value": 0 }, "Wis": { @@ -3603,6 +3903,10 @@ "type": "resref", "value": "001" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -3724,6 +4028,10 @@ "type": "resref", "value": "002" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -3845,6 +4153,10 @@ "type": "resref", "value": "003" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -3882,7 +4194,7 @@ }, "Cost": { "type": "dword", - "value": 302759 + "value": 0 }, "Cursed": { "type": "byte", @@ -4090,6 +4402,10 @@ "type": "resref", "value": "004" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -4460,6 +4776,90 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { @@ -4493,8 +4893,8 @@ "type": "cexostring", "value": "ZEP_SHRIEKER" }, - "Tail": { - "type": "byte", + "Tail_New": { + "type": "dword", "value": 0 }, "TemplateList": { @@ -4513,8 +4913,8 @@ "type": "short", "value": 0 }, - "Wings": { - "type": "byte", + "Wings_New": { + "type": "dword", "value": 0 }, "Wis": { @@ -4717,6 +5117,10 @@ "type": "resref", "value": "001" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -4838,6 +5242,10 @@ "type": "resref", "value": "002" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -4959,6 +5367,10 @@ "type": "resref", "value": "003" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -4996,7 +5408,7 @@ }, "Cost": { "type": "dword", - "value": 302759 + "value": 0 }, "Cursed": { "type": "byte", @@ -5204,6 +5616,10 @@ "type": "resref", "value": "004" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -5574,6 +5990,90 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { @@ -5607,8 +6107,8 @@ "type": "cexostring", "value": "ZEP_SHRIEKER" }, - "Tail": { - "type": "byte", + "Tail_New": { + "type": "dword", "value": 0 }, "TemplateList": { @@ -5627,8 +6127,8 @@ "type": "short", "value": 0 }, - "Wings": { - "type": "byte", + "Wings_New": { + "type": "dword", "value": 0 }, "Wis": { @@ -5831,6 +6331,10 @@ "type": "resref", "value": "001" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -5952,6 +6456,10 @@ "type": "resref", "value": "002" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -6073,6 +6581,10 @@ "type": "resref", "value": "003" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -6110,7 +6622,7 @@ }, "Cost": { "type": "dword", - "value": 302759 + "value": 0 }, "Cursed": { "type": "byte", @@ -6318,6 +6830,10 @@ "type": "resref", "value": "004" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -6688,6 +7204,90 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { @@ -6721,8 +7321,8 @@ "type": "cexostring", "value": "ZEP_SHRIEKER" }, - "Tail": { - "type": "byte", + "Tail_New": { + "type": "dword", "value": 0 }, "TemplateList": { @@ -6741,8 +7341,8 @@ "type": "short", "value": 0 }, - "Wings": { - "type": "byte", + "Wings_New": { + "type": "dword", "value": 0 }, "Wis": { @@ -6945,6 +7545,10 @@ "type": "resref", "value": "001" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -7066,6 +7670,10 @@ "type": "resref", "value": "002" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -7187,6 +7795,10 @@ "type": "resref", "value": "003" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -7224,7 +7836,7 @@ }, "Cost": { "type": "dword", - "value": 302759 + "value": 0 }, "Cursed": { "type": "byte", @@ -7432,6 +8044,10 @@ "type": "resref", "value": "004" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -7802,6 +8418,90 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { @@ -7835,8 +8535,8 @@ "type": "cexostring", "value": "ZEP_SHRIEKER" }, - "Tail": { - "type": "byte", + "Tail_New": { + "type": "dword", "value": 0 }, "TemplateList": { @@ -7855,8 +8555,8 @@ "type": "short", "value": 0 }, - "Wings": { - "type": "byte", + "Wings_New": { + "type": "dword", "value": 0 }, "Wis": { @@ -8059,6 +8759,10 @@ "type": "resref", "value": "001" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -8180,6 +8884,10 @@ "type": "resref", "value": "002" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -8301,6 +9009,10 @@ "type": "resref", "value": "003" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -8338,7 +9050,7 @@ }, "Cost": { "type": "dword", - "value": 302759 + "value": 0 }, "Cursed": { "type": "byte", @@ -8546,6 +9258,10 @@ "type": "resref", "value": "004" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -8916,6 +9632,90 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { @@ -8949,8 +9749,8 @@ "type": "cexostring", "value": "ZEP_SHRIEKER" }, - "Tail": { - "type": "byte", + "Tail_New": { + "type": "dword", "value": 0 }, "TemplateList": { @@ -8969,8 +9769,8 @@ "type": "short", "value": 0 }, - "Wings": { - "type": "byte", + "Wings_New": { + "type": "dword", "value": 0 }, "Wis": { @@ -9173,6 +9973,10 @@ "type": "resref", "value": "001" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -9294,6 +10098,10 @@ "type": "resref", "value": "002" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -9415,6 +10223,10 @@ "type": "resref", "value": "003" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -9452,7 +10264,7 @@ }, "Cost": { "type": "dword", - "value": 302759 + "value": 0 }, "Cursed": { "type": "byte", @@ -9660,6 +10472,10 @@ "type": "resref", "value": "004" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -10030,6 +10846,90 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { @@ -10063,8 +10963,8 @@ "type": "cexostring", "value": "ZEP_SHRIEKER" }, - "Tail": { - "type": "byte", + "Tail_New": { + "type": "dword", "value": 0 }, "TemplateList": { @@ -10083,8 +10983,8 @@ "type": "short", "value": 0 }, - "Wings": { - "type": "byte", + "Wings_New": { + "type": "dword", "value": 0 }, "Wis": { @@ -10287,6 +11187,10 @@ "type": "resref", "value": "001" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -10408,6 +11312,10 @@ "type": "resref", "value": "002" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -10529,6 +11437,10 @@ "type": "resref", "value": "003" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -10566,7 +11478,7 @@ }, "Cost": { "type": "dword", - "value": 302759 + "value": 0 }, "Cursed": { "type": "byte", @@ -10774,6 +11686,10 @@ "type": "resref", "value": "004" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -11144,6 +12060,90 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { @@ -11177,8 +12177,8 @@ "type": "cexostring", "value": "ZEP_SHRIEKER" }, - "Tail": { - "type": "byte", + "Tail_New": { + "type": "dword", "value": 0 }, "TemplateList": { @@ -11197,8 +12197,8 @@ "type": "short", "value": 0 }, - "Wings": { - "type": "byte", + "Wings_New": { + "type": "dword", "value": 0 }, "Wis": { @@ -11401,6 +12401,10 @@ "type": "resref", "value": "001" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -11522,6 +12526,10 @@ "type": "resref", "value": "002" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -11643,6 +12651,10 @@ "type": "resref", "value": "003" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -11680,7 +12692,7 @@ }, "Cost": { "type": "dword", - "value": 302759 + "value": 0 }, "Cursed": { "type": "byte", @@ -11888,6 +12900,10 @@ "type": "resref", "value": "004" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -12258,6 +13274,90 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { @@ -12291,8 +13391,8 @@ "type": "cexostring", "value": "ZEP_SHRIEKER" }, - "Tail": { - "type": "byte", + "Tail_New": { + "type": "dword", "value": 0 }, "TemplateList": { @@ -12311,8 +13411,8 @@ "type": "short", "value": 0 }, - "Wings": { - "type": "byte", + "Wings_New": { + "type": "dword", "value": 0 }, "Wis": { @@ -12515,6 +13615,10 @@ "type": "resref", "value": "001" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -12636,6 +13740,10 @@ "type": "resref", "value": "002" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -12757,6 +13865,10 @@ "type": "resref", "value": "003" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -12794,7 +13906,7 @@ }, "Cost": { "type": "dword", - "value": 302759 + "value": 0 }, "Cursed": { "type": "byte", @@ -13002,6 +14114,10 @@ "type": "resref", "value": "004" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -13372,6 +14488,90 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { @@ -13405,8 +14605,8 @@ "type": "cexostring", "value": "ZEP_SHRIEKER" }, - "Tail": { - "type": "byte", + "Tail_New": { + "type": "dword", "value": 0 }, "TemplateList": { @@ -13425,8 +14625,8 @@ "type": "short", "value": 0 }, - "Wings": { - "type": "byte", + "Wings_New": { + "type": "dword", "value": 0 }, "Wis": { @@ -13629,6 +14829,10 @@ "type": "resref", "value": "001" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -13750,6 +14954,10 @@ "type": "resref", "value": "002" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -13871,6 +15079,10 @@ "type": "resref", "value": "003" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -13908,7 +15120,7 @@ }, "Cost": { "type": "dword", - "value": 302759 + "value": 0 }, "Cursed": { "type": "byte", @@ -14116,6 +15328,10 @@ "type": "resref", "value": "004" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -14486,6 +15702,90 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { @@ -14519,8 +15819,8 @@ "type": "cexostring", "value": "ZEP_SHRIEKER" }, - "Tail": { - "type": "byte", + "Tail_New": { + "type": "dword", "value": 0 }, "TemplateList": { @@ -14539,8 +15839,8 @@ "type": "short", "value": 0 }, - "Wings": { - "type": "byte", + "Wings_New": { + "type": "dword", "value": 0 }, "Wis": { @@ -14743,6 +16043,10 @@ "type": "resref", "value": "001" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -14864,6 +16168,10 @@ "type": "resref", "value": "002" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -14985,6 +16293,10 @@ "type": "resref", "value": "003" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -15022,7 +16334,7 @@ }, "Cost": { "type": "dword", - "value": 302759 + "value": 0 }, "Cursed": { "type": "byte", @@ -15230,6 +16542,10 @@ "type": "resref", "value": "004" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -15600,6 +16916,90 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { @@ -15633,8 +17033,8 @@ "type": "cexostring", "value": "ZEP_SHRIEKER" }, - "Tail": { - "type": "byte", + "Tail_New": { + "type": "dword", "value": 0 }, "TemplateList": { @@ -15653,8 +17053,8 @@ "type": "short", "value": 0 }, - "Wings": { - "type": "byte", + "Wings_New": { + "type": "dword", "value": 0 }, "Wis": { @@ -15857,6 +17257,10 @@ "type": "resref", "value": "001" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -15978,6 +17382,10 @@ "type": "resref", "value": "002" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -16099,6 +17507,10 @@ "type": "resref", "value": "003" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -16136,7 +17548,7 @@ }, "Cost": { "type": "dword", - "value": 302759 + "value": 0 }, "Cursed": { "type": "byte", @@ -16344,6 +17756,10 @@ "type": "resref", "value": "004" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -16714,6 +18130,90 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { @@ -16747,8 +18247,8 @@ "type": "cexostring", "value": "ZEP_SHRIEKER" }, - "Tail": { - "type": "byte", + "Tail_New": { + "type": "dword", "value": 0 }, "TemplateList": { @@ -16767,8 +18267,8 @@ "type": "short", "value": 0 }, - "Wings": { - "type": "byte", + "Wings_New": { + "type": "dword", "value": 0 }, "Wis": { @@ -16971,6 +18471,10 @@ "type": "resref", "value": "001" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -17092,6 +18596,10 @@ "type": "resref", "value": "002" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -17213,6 +18721,10 @@ "type": "resref", "value": "003" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -17250,7 +18762,7 @@ }, "Cost": { "type": "dword", - "value": 302759 + "value": 0 }, "Cursed": { "type": "byte", @@ -17458,6 +18970,10 @@ "type": "resref", "value": "004" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -17828,6 +19344,90 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { @@ -17861,8 +19461,8 @@ "type": "cexostring", "value": "ZEP_SHRIEKER" }, - "Tail": { - "type": "byte", + "Tail_New": { + "type": "dword", "value": 0 }, "TemplateList": { @@ -17881,8 +19481,8 @@ "type": "short", "value": 0 }, - "Wings": { - "type": "byte", + "Wings_New": { + "type": "dword", "value": 0 }, "Wis": { @@ -18085,6 +19685,10 @@ "type": "resref", "value": "001" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -18206,6 +19810,10 @@ "type": "resref", "value": "002" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -18327,6 +19935,10 @@ "type": "resref", "value": "003" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -18364,7 +19976,7 @@ }, "Cost": { "type": "dword", - "value": 302759 + "value": 0 }, "Cursed": { "type": "byte", @@ -18572,6 +20184,10 @@ "type": "resref", "value": "004" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -18942,6 +20558,90 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { @@ -18975,8 +20675,8 @@ "type": "cexostring", "value": "ZEP_SHRIEKER" }, - "Tail": { - "type": "byte", + "Tail_New": { + "type": "dword", "value": 0 }, "TemplateList": { @@ -18995,8 +20695,8 @@ "type": "short", "value": 0 }, - "Wings": { - "type": "byte", + "Wings_New": { + "type": "dword", "value": 0 }, "Wis": { @@ -19199,6 +20899,10 @@ "type": "resref", "value": "001" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -19320,6 +21024,10 @@ "type": "resref", "value": "002" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -19441,6 +21149,10 @@ "type": "resref", "value": "003" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -19478,7 +21190,7 @@ }, "Cost": { "type": "dword", - "value": 302759 + "value": 0 }, "Cursed": { "type": "byte", @@ -19686,6 +21398,10 @@ "type": "resref", "value": "004" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -20056,6 +21772,90 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { @@ -20089,8 +21889,8 @@ "type": "cexostring", "value": "ZEP_SHRIEKER" }, - "Tail": { - "type": "byte", + "Tail_New": { + "type": "dword", "value": 0 }, "TemplateList": { @@ -20109,8 +21909,8 @@ "type": "short", "value": 0 }, - "Wings": { - "type": "byte", + "Wings_New": { + "type": "dword", "value": 0 }, "Wis": { @@ -20313,6 +22113,10 @@ "type": "resref", "value": "001" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -20434,6 +22238,10 @@ "type": "resref", "value": "002" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -20555,6 +22363,10 @@ "type": "resref", "value": "003" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -20592,7 +22404,7 @@ }, "Cost": { "type": "dword", - "value": 302759 + "value": 0 }, "Cursed": { "type": "byte", @@ -20800,6 +22612,10 @@ "type": "resref", "value": "004" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -21170,6 +22986,90 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { @@ -21203,8 +23103,8 @@ "type": "cexostring", "value": "ZEP_SHRIEKER" }, - "Tail": { - "type": "byte", + "Tail_New": { + "type": "dword", "value": 0 }, "TemplateList": { @@ -21223,8 +23123,8 @@ "type": "short", "value": 0 }, - "Wings": { - "type": "byte", + "Wings_New": { + "type": "dword", "value": 0 }, "Wis": { @@ -21427,6 +23327,10 @@ "type": "resref", "value": "001" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -21548,6 +23452,10 @@ "type": "resref", "value": "002" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -21669,6 +23577,10 @@ "type": "resref", "value": "003" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -21706,7 +23618,7 @@ }, "Cost": { "type": "dword", - "value": 302759 + "value": 0 }, "Cursed": { "type": "byte", @@ -21914,6 +23826,10 @@ "type": "resref", "value": "004" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -22284,6 +24200,90 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { @@ -22317,8 +24317,8 @@ "type": "cexostring", "value": "ZEP_SHRIEKER" }, - "Tail": { - "type": "byte", + "Tail_New": { + "type": "dword", "value": 0 }, "TemplateList": { @@ -22337,8 +24337,8 @@ "type": "short", "value": 0 }, - "Wings": { - "type": "byte", + "Wings_New": { + "type": "dword", "value": 0 }, "Wis": { @@ -22541,6 +24541,10 @@ "type": "resref", "value": "001" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -22662,6 +24666,10 @@ "type": "resref", "value": "002" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -22783,6 +24791,10 @@ "type": "resref", "value": "003" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -22820,7 +24832,7 @@ }, "Cost": { "type": "dword", - "value": 302759 + "value": 0 }, "Cursed": { "type": "byte", @@ -23028,6 +25040,10 @@ "type": "resref", "value": "004" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -23398,6 +25414,90 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { @@ -23431,8 +25531,8 @@ "type": "cexostring", "value": "ZEP_SHRIEKER" }, - "Tail": { - "type": "byte", + "Tail_New": { + "type": "dword", "value": 0 }, "TemplateList": { @@ -23451,8 +25551,8 @@ "type": "short", "value": 0 }, - "Wings": { - "type": "byte", + "Wings_New": { + "type": "dword", "value": 0 }, "Wis": { @@ -23655,6 +25755,10 @@ "type": "resref", "value": "001" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -23776,6 +25880,10 @@ "type": "resref", "value": "002" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -23897,6 +26005,10 @@ "type": "resref", "value": "003" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -23934,7 +26046,7 @@ }, "Cost": { "type": "dword", - "value": 302759 + "value": 0 }, "Cursed": { "type": "byte", @@ -24142,6 +26254,10 @@ "type": "resref", "value": "004" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -24512,6 +26628,90 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { @@ -24545,8 +26745,8 @@ "type": "cexostring", "value": "ZEP_SHRIEKER" }, - "Tail": { - "type": "byte", + "Tail_New": { + "type": "dword", "value": 0 }, "TemplateList": { @@ -24565,8 +26765,8 @@ "type": "short", "value": 0 }, - "Wings": { - "type": "byte", + "Wings_New": { + "type": "dword", "value": 0 }, "Wis": { @@ -24769,6 +26969,10 @@ "type": "resref", "value": "001" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -24890,6 +27094,10 @@ "type": "resref", "value": "002" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -25011,6 +27219,10 @@ "type": "resref", "value": "003" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -25048,7 +27260,7 @@ }, "Cost": { "type": "dword", - "value": 302759 + "value": 0 }, "Cursed": { "type": "byte", @@ -25256,6 +27468,10 @@ "type": "resref", "value": "004" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -25626,6 +27842,90 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { @@ -25659,8 +27959,8 @@ "type": "cexostring", "value": "ZEP_SHRIEKER" }, - "Tail": { - "type": "byte", + "Tail_New": { + "type": "dword", "value": 0 }, "TemplateList": { @@ -25679,8 +27979,8 @@ "type": "short", "value": 0 }, - "Wings": { - "type": "byte", + "Wings_New": { + "type": "dword", "value": 0 }, "Wis": { @@ -25883,6 +28183,10 @@ "type": "resref", "value": "001" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -26004,6 +28308,10 @@ "type": "resref", "value": "002" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -26125,6 +28433,10 @@ "type": "resref", "value": "003" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -26162,7 +28474,7 @@ }, "Cost": { "type": "dword", - "value": 302759 + "value": 0 }, "Cursed": { "type": "byte", @@ -26370,6 +28682,10 @@ "type": "resref", "value": "004" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -26740,6 +29056,90 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { @@ -26773,8 +29173,8 @@ "type": "cexostring", "value": "ZEP_SHRIEKER" }, - "Tail": { - "type": "byte", + "Tail_New": { + "type": "dword", "value": 0 }, "TemplateList": { @@ -26793,8 +29193,8 @@ "type": "short", "value": 0 }, - "Wings": { - "type": "byte", + "Wings_New": { + "type": "dword", "value": 0 }, "Wis": { @@ -26997,6 +29397,10 @@ "type": "resref", "value": "001" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -27118,6 +29522,10 @@ "type": "resref", "value": "002" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -27239,6 +29647,10 @@ "type": "resref", "value": "003" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -27276,7 +29688,7 @@ }, "Cost": { "type": "dword", - "value": 302759 + "value": 0 }, "Cursed": { "type": "byte", @@ -27484,6 +29896,10 @@ "type": "resref", "value": "004" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -27854,6 +30270,90 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { @@ -27887,8 +30387,8 @@ "type": "cexostring", "value": "ZEP_SHRIEKER" }, - "Tail": { - "type": "byte", + "Tail_New": { + "type": "dword", "value": 0 }, "TemplateList": { @@ -27907,8 +30407,8 @@ "type": "short", "value": 0 }, - "Wings": { - "type": "byte", + "Wings_New": { + "type": "dword", "value": 0 }, "Wis": { @@ -28111,6 +30611,10 @@ "type": "resref", "value": "001" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -28232,6 +30736,10 @@ "type": "resref", "value": "002" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -28353,6 +30861,10 @@ "type": "resref", "value": "003" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -28390,7 +30902,7 @@ }, "Cost": { "type": "dword", - "value": 302759 + "value": 0 }, "Cursed": { "type": "byte", @@ -28598,6 +31110,10 @@ "type": "resref", "value": "004" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -28968,6 +31484,90 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { @@ -29001,8 +31601,8 @@ "type": "cexostring", "value": "ZEP_SHRIEKER" }, - "Tail": { - "type": "byte", + "Tail_New": { + "type": "dword", "value": 0 }, "TemplateList": { @@ -29021,8 +31621,8 @@ "type": "short", "value": 0 }, - "Wings": { - "type": "byte", + "Wings_New": { + "type": "dword", "value": 0 }, "Wis": { @@ -29225,6 +31825,10 @@ "type": "resref", "value": "001" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -29346,6 +31950,10 @@ "type": "resref", "value": "002" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -29467,6 +32075,10 @@ "type": "resref", "value": "003" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -29504,7 +32116,7 @@ }, "Cost": { "type": "dword", - "value": 302759 + "value": 0 }, "Cursed": { "type": "byte", @@ -29712,6 +32324,10 @@ "type": "resref", "value": "004" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -30082,6 +32698,90 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { @@ -30115,8 +32815,8 @@ "type": "cexostring", "value": "ZEP_SHRIEKER" }, - "Tail": { - "type": "byte", + "Tail_New": { + "type": "dword", "value": 0 }, "TemplateList": { @@ -30135,8 +32835,8 @@ "type": "short", "value": 0 }, - "Wings": { - "type": "byte", + "Wings_New": { + "type": "dword", "value": 0 }, "Wis": { @@ -30339,6 +33039,10 @@ "type": "resref", "value": "001" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -30460,6 +33164,10 @@ "type": "resref", "value": "002" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -30581,6 +33289,10 @@ "type": "resref", "value": "003" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -30618,7 +33330,7 @@ }, "Cost": { "type": "dword", - "value": 302759 + "value": 0 }, "Cursed": { "type": "byte", @@ -30826,6 +33538,10 @@ "type": "resref", "value": "004" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -31196,6 +33912,90 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { @@ -31229,8 +34029,8 @@ "type": "cexostring", "value": "ZEP_SHRIEKER" }, - "Tail": { - "type": "byte", + "Tail_New": { + "type": "dword", "value": 0 }, "TemplateList": { @@ -31249,8 +34049,8 @@ "type": "short", "value": 0 }, - "Wings": { - "type": "byte", + "Wings_New": { + "type": "dword", "value": 0 }, "Wis": { @@ -31453,6 +34253,10 @@ "type": "resref", "value": "001" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -31574,6 +34378,10 @@ "type": "resref", "value": "002" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -31695,6 +34503,10 @@ "type": "resref", "value": "003" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -31732,7 +34544,7 @@ }, "Cost": { "type": "dword", - "value": 302759 + "value": 0 }, "Cursed": { "type": "byte", @@ -31940,6 +34752,10 @@ "type": "resref", "value": "004" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -32310,6 +35126,90 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { @@ -32343,8 +35243,8 @@ "type": "cexostring", "value": "ZEP_SHRIEKER" }, - "Tail": { - "type": "byte", + "Tail_New": { + "type": "dword", "value": 0 }, "TemplateList": { @@ -32363,8 +35263,8 @@ "type": "short", "value": 0 }, - "Wings": { - "type": "byte", + "Wings_New": { + "type": "dword", "value": 0 }, "Wis": { @@ -32567,6 +35467,10 @@ "type": "resref", "value": "001" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -32688,6 +35592,10 @@ "type": "resref", "value": "002" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -32809,6 +35717,10 @@ "type": "resref", "value": "003" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -32846,7 +35758,7 @@ }, "Cost": { "type": "dword", - "value": 302759 + "value": 0 }, "Cursed": { "type": "byte", @@ -33054,6 +35966,10 @@ "type": "resref", "value": "004" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -33424,6 +36340,90 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { @@ -33457,8 +36457,8 @@ "type": "cexostring", "value": "ZEP_SHRIEKER" }, - "Tail": { - "type": "byte", + "Tail_New": { + "type": "dword", "value": 0 }, "TemplateList": { @@ -33477,8 +36477,8 @@ "type": "short", "value": 0 }, - "Wings": { - "type": "byte", + "Wings_New": { + "type": "dword", "value": 0 }, "Wis": { @@ -33681,6 +36681,10 @@ "type": "resref", "value": "001" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -33802,6 +36806,10 @@ "type": "resref", "value": "002" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -33923,6 +36931,10 @@ "type": "resref", "value": "003" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -33960,7 +36972,7 @@ }, "Cost": { "type": "dword", - "value": 302759 + "value": 0 }, "Cursed": { "type": "byte", @@ -34168,6 +37180,10 @@ "type": "resref", "value": "004" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -34538,6 +37554,90 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { @@ -34571,8 +37671,8 @@ "type": "cexostring", "value": "ZEP_SHRIEKER" }, - "Tail": { - "type": "byte", + "Tail_New": { + "type": "dword", "value": 0 }, "TemplateList": { @@ -34591,8 +37691,8 @@ "type": "short", "value": 0 }, - "Wings": { - "type": "byte", + "Wings_New": { + "type": "dword", "value": 0 }, "Wis": { @@ -34795,6 +37895,10 @@ "type": "resref", "value": "001" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -34916,6 +38020,10 @@ "type": "resref", "value": "002" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -35037,6 +38145,10 @@ "type": "resref", "value": "003" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -35074,7 +38186,7 @@ }, "Cost": { "type": "dword", - "value": 302759 + "value": 0 }, "Cursed": { "type": "byte", @@ -35282,6 +38394,10 @@ "type": "resref", "value": "004" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -35652,6 +38768,90 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { @@ -35685,8 +38885,8 @@ "type": "cexostring", "value": "ZEP_SHRIEKER" }, - "Tail": { - "type": "byte", + "Tail_New": { + "type": "dword", "value": 0 }, "TemplateList": { @@ -35705,8 +38905,8 @@ "type": "short", "value": 0 }, - "Wings": { - "type": "byte", + "Wings_New": { + "type": "dword", "value": 0 }, "Wis": { @@ -35909,6 +39109,10 @@ "type": "resref", "value": "001" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -36030,6 +39234,10 @@ "type": "resref", "value": "002" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -36151,6 +39359,10 @@ "type": "resref", "value": "003" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -36188,7 +39400,7 @@ }, "Cost": { "type": "dword", - "value": 302759 + "value": 0 }, "Cursed": { "type": "byte", @@ -36396,6 +39608,10 @@ "type": "resref", "value": "004" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -36766,6 +39982,90 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { @@ -36799,8 +40099,8 @@ "type": "cexostring", "value": "ZEP_SHRIEKER" }, - "Tail": { - "type": "byte", + "Tail_New": { + "type": "dword", "value": 0 }, "TemplateList": { @@ -36819,8 +40119,8 @@ "type": "short", "value": 0 }, - "Wings": { - "type": "byte", + "Wings_New": { + "type": "dword", "value": 0 }, "Wis": { @@ -37023,6 +40323,10 @@ "type": "resref", "value": "001" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -37144,6 +40448,10 @@ "type": "resref", "value": "002" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -37265,6 +40573,10 @@ "type": "resref", "value": "003" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -37302,7 +40614,7 @@ }, "Cost": { "type": "dword", - "value": 302759 + "value": 0 }, "Cursed": { "type": "byte", @@ -37510,6 +40822,10 @@ "type": "resref", "value": "004" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -37880,6 +41196,90 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { @@ -37913,8 +41313,8 @@ "type": "cexostring", "value": "ZEP_SHRIEKER" }, - "Tail": { - "type": "byte", + "Tail_New": { + "type": "dword", "value": 0 }, "TemplateList": { @@ -37933,8 +41333,8 @@ "type": "short", "value": 0 }, - "Wings": { - "type": "byte", + "Wings_New": { + "type": "dword", "value": 0 }, "Wis": { @@ -38137,6 +41537,10 @@ "type": "resref", "value": "001" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -38258,6 +41662,10 @@ "type": "resref", "value": "002" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -38379,6 +41787,10 @@ "type": "resref", "value": "003" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -38416,7 +41828,7 @@ }, "Cost": { "type": "dword", - "value": 302759 + "value": 0 }, "Cursed": { "type": "byte", @@ -38624,6 +42036,10 @@ "type": "resref", "value": "004" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -38994,6 +42410,90 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { @@ -39027,8 +42527,8 @@ "type": "cexostring", "value": "ZEP_SHRIEKER" }, - "Tail": { - "type": "byte", + "Tail_New": { + "type": "dword", "value": 0 }, "TemplateList": { @@ -39047,8 +42547,8 @@ "type": "short", "value": 0 }, - "Wings": { - "type": "byte", + "Wings_New": { + "type": "dword", "value": 0 }, "Wis": { @@ -39251,6 +42751,10 @@ "type": "resref", "value": "001" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -39372,6 +42876,10 @@ "type": "resref", "value": "002" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -39493,6 +43001,10 @@ "type": "resref", "value": "003" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -39530,7 +43042,7 @@ }, "Cost": { "type": "dword", - "value": 302759 + "value": 0 }, "Cursed": { "type": "byte", @@ -39738,6 +43250,10 @@ "type": "resref", "value": "004" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -40108,6 +43624,90 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { @@ -40141,8 +43741,8 @@ "type": "cexostring", "value": "ZEP_SHRIEKER" }, - "Tail": { - "type": "byte", + "Tail_New": { + "type": "dword", "value": 0 }, "TemplateList": { @@ -40161,8 +43761,8 @@ "type": "short", "value": 0 }, - "Wings": { - "type": "byte", + "Wings_New": { + "type": "dword", "value": 0 }, "Wis": { @@ -40365,6 +43965,10 @@ "type": "resref", "value": "001" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -40486,6 +44090,10 @@ "type": "resref", "value": "002" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -40607,6 +44215,10 @@ "type": "resref", "value": "003" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -40644,7 +44256,7 @@ }, "Cost": { "type": "dword", - "value": 302759 + "value": 0 }, "Cursed": { "type": "byte", @@ -40852,6 +44464,10 @@ "type": "resref", "value": "004" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -41222,6 +44838,90 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { @@ -41255,8 +44955,8 @@ "type": "cexostring", "value": "ZEP_SHRIEKER" }, - "Tail": { - "type": "byte", + "Tail_New": { + "type": "dword", "value": 0 }, "TemplateList": { @@ -41275,8 +44975,8 @@ "type": "short", "value": 0 }, - "Wings": { - "type": "byte", + "Wings_New": { + "type": "dword", "value": 0 }, "Wis": { @@ -41479,6 +45179,10 @@ "type": "resref", "value": "001" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -41600,6 +45304,10 @@ "type": "resref", "value": "002" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -41721,6 +45429,10 @@ "type": "resref", "value": "003" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -41758,7 +45470,7 @@ }, "Cost": { "type": "dword", - "value": 302759 + "value": 0 }, "Cursed": { "type": "byte", @@ -41966,6 +45678,10 @@ "type": "resref", "value": "004" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -42336,6 +46052,90 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { @@ -42369,8 +46169,8 @@ "type": "cexostring", "value": "ZEP_SHRIEKER" }, - "Tail": { - "type": "byte", + "Tail_New": { + "type": "dword", "value": 0 }, "TemplateList": { @@ -42389,8 +46189,8 @@ "type": "short", "value": 0 }, - "Wings": { - "type": "byte", + "Wings_New": { + "type": "dword", "value": 0 }, "Wis": { @@ -42593,6 +46393,10 @@ "type": "resref", "value": "001" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -42714,6 +46518,10 @@ "type": "resref", "value": "002" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -42835,6 +46643,10 @@ "type": "resref", "value": "003" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -42872,7 +46684,7 @@ }, "Cost": { "type": "dword", - "value": 302759 + "value": 0 }, "Cursed": { "type": "byte", @@ -43080,6 +46892,10 @@ "type": "resref", "value": "004" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -43450,6 +47266,90 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { @@ -43483,8 +47383,8 @@ "type": "cexostring", "value": "ZEP_SHRIEKER" }, - "Tail": { - "type": "byte", + "Tail_New": { + "type": "dword", "value": 0 }, "TemplateList": { @@ -43503,8 +47403,8 @@ "type": "short", "value": 0 }, - "Wings": { - "type": "byte", + "Wings_New": { + "type": "dword", "value": 0 }, "Wis": { @@ -43707,6 +47607,10 @@ "type": "resref", "value": "001" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -43828,6 +47732,10 @@ "type": "resref", "value": "002" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -43949,6 +47857,10 @@ "type": "resref", "value": "003" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -43986,7 +47898,7 @@ }, "Cost": { "type": "dword", - "value": 302759 + "value": 0 }, "Cursed": { "type": "byte", @@ -44194,6 +48106,10 @@ "type": "resref", "value": "004" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -44564,6 +48480,90 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { @@ -44597,8 +48597,8 @@ "type": "cexostring", "value": "ZEP_SHRIEKER" }, - "Tail": { - "type": "byte", + "Tail_New": { + "type": "dword", "value": 0 }, "TemplateList": { @@ -44617,8 +48617,8 @@ "type": "short", "value": 0 }, - "Wings": { - "type": "byte", + "Wings_New": { + "type": "dword", "value": 0 }, "Wis": { @@ -44697,8 +48697,8 @@ "type": "byte", "value": 16 }, - "GenericType": { - "type": "byte", + "GenericType_New": { + "type": "dword", "value": 0 }, "Hardness": { @@ -44915,8 +48915,8 @@ "type": "byte", "value": 16 }, - "GenericType": { - "type": "byte", + "GenericType_New": { + "type": "dword", "value": 0 }, "Hardness": { @@ -45815,7 +49815,7 @@ "__struct_id": 2, "Orientation": { "type": "float", - "value": 2.773419857025147 + "value": 2.773419380187988 }, "X": { "type": "float", @@ -46835,7 +50835,7 @@ "__struct_id": 2, "Orientation": { "type": "float", - "value": 2.675245523452759 + "value": 2.67524528503418 }, "X": { "type": "float", @@ -47843,7 +51843,7 @@ "__struct_id": 2, "Orientation": { "type": "float", - "value": -3.09248685836792 + "value": -3.092486381530762 }, "X": { "type": "float", @@ -49097,6 +53097,10 @@ "id": 16812350 } }, + "OnClick": { + "type": "resref", + "value": "" + }, "OnClosed": { "type": "resref", "value": "" @@ -49320,6 +53324,10 @@ "id": 16812352 } }, + "OnClick": { + "type": "resref", + "value": "" + }, "OnClosed": { "type": "resref", "value": "" @@ -49543,6 +53551,10 @@ "id": 16812352 } }, + "OnClick": { + "type": "resref", + "value": "" + }, "OnClosed": { "type": "resref", "value": "" @@ -49766,6 +53778,10 @@ "id": 16812352 } }, + "OnClick": { + "type": "resref", + "value": "" + }, "OnClosed": { "type": "resref", "value": "" @@ -49989,6 +54005,10 @@ "id": 16812350 } }, + "OnClick": { + "type": "resref", + "value": "" + }, "OnClosed": { "type": "resref", "value": "" @@ -50212,6 +54232,10 @@ "id": 16812352 } }, + "OnClick": { + "type": "resref", + "value": "" + }, "OnClosed": { "type": "resref", "value": "" @@ -50435,6 +54459,10 @@ "id": 16812352 } }, + "OnClick": { + "type": "resref", + "value": "" + }, "OnClosed": { "type": "resref", "value": "" @@ -50658,6 +54686,10 @@ "id": 16812352 } }, + "OnClick": { + "type": "resref", + "value": "" + }, "OnClosed": { "type": "resref", "value": "" @@ -50881,6 +54913,10 @@ "id": 16812352 } }, + "OnClick": { + "type": "resref", + "value": "" + }, "OnClosed": { "type": "resref", "value": "" @@ -51104,6 +55140,10 @@ "id": 16812350 } }, + "OnClick": { + "type": "resref", + "value": "" + }, "OnClosed": { "type": "resref", "value": "" @@ -51327,6 +55367,10 @@ "id": 16812350 } }, + "OnClick": { + "type": "resref", + "value": "" + }, "OnClosed": { "type": "resref", "value": "" @@ -51550,6 +55594,10 @@ "id": 16812352 } }, + "OnClick": { + "type": "resref", + "value": "" + }, "OnClosed": { "type": "resref", "value": "" @@ -51773,6 +55821,10 @@ "id": 16812352 } }, + "OnClick": { + "type": "resref", + "value": "" + }, "OnClosed": { "type": "resref", "value": "" @@ -51996,6 +56048,10 @@ "id": 16812352 } }, + "OnClick": { + "type": "resref", + "value": "" + }, "OnClosed": { "type": "resref", "value": "" @@ -52219,6 +56275,10 @@ "id": 52998 } }, + "OnClick": { + "type": "resref", + "value": "" + }, "OnClosed": { "type": "resref", "value": "" @@ -52442,6 +56502,10 @@ "id": 9188 } }, + "OnClick": { + "type": "resref", + "value": "" + }, "OnClosed": { "type": "resref", "value": "" @@ -52665,6 +56729,10 @@ "id": 9188 } }, + "OnClick": { + "type": "resref", + "value": "" + }, "OnClosed": { "type": "resref", "value": "" @@ -52888,6 +56956,10 @@ "id": 16811254 } }, + "OnClick": { + "type": "resref", + "value": "" + }, "OnClosed": { "type": "resref", "value": "" @@ -53111,6 +57183,10 @@ "id": 16811254 } }, + "OnClick": { + "type": "resref", + "value": "" + }, "OnClosed": { "type": "resref", "value": "" @@ -53334,6 +57410,10 @@ "id": 16811254 } }, + "OnClick": { + "type": "resref", + "value": "" + }, "OnClosed": { "type": "resref", "value": "" @@ -53557,6 +57637,10 @@ "id": 16811254 } }, + "OnClick": { + "type": "resref", + "value": "" + }, "OnClosed": { "type": "resref", "value": "" @@ -53780,6 +57864,10 @@ "id": 16811254 } }, + "OnClick": { + "type": "resref", + "value": "" + }, "OnClosed": { "type": "resref", "value": "" @@ -54003,6 +58091,10 @@ "id": 16812350 } }, + "OnClick": { + "type": "resref", + "value": "" + }, "OnClosed": { "type": "resref", "value": "" @@ -54226,6 +58318,10 @@ "id": 16812350 } }, + "OnClick": { + "type": "resref", + "value": "" + }, "OnClosed": { "type": "resref", "value": "" @@ -54449,6 +58545,10 @@ "id": 16812352 } }, + "OnClick": { + "type": "resref", + "value": "" + }, "OnClosed": { "type": "resref", "value": "" @@ -54672,6 +58772,10 @@ "id": 16812352 } }, + "OnClick": { + "type": "resref", + "value": "" + }, "OnClosed": { "type": "resref", "value": "" @@ -54895,6 +58999,10 @@ "id": 16812352 } }, + "OnClick": { + "type": "resref", + "value": "" + }, "OnClosed": { "type": "resref", "value": "" @@ -55118,6 +59226,10 @@ "id": 16811254 } }, + "OnClick": { + "type": "resref", + "value": "" + }, "OnClosed": { "type": "resref", "value": "" @@ -55341,6 +59453,10 @@ "id": 16812252 } }, + "OnClick": { + "type": "resref", + "value": "" + }, "OnClosed": { "type": "resref", "value": "" @@ -55564,6 +59680,10 @@ "id": 16812252 } }, + "OnClick": { + "type": "resref", + "value": "" + }, "OnClosed": { "type": "resref", "value": "" @@ -55787,6 +59907,10 @@ "id": 16814072 } }, + "OnClick": { + "type": "resref", + "value": "" + }, "OnClosed": { "type": "resref", "value": "" @@ -56010,6 +60134,10 @@ "id": 16814106 } }, + "OnClick": { + "type": "resref", + "value": "" + }, "OnClosed": { "type": "resref", "value": "" @@ -56233,6 +60361,10 @@ "id": 16814106 } }, + "OnClick": { + "type": "resref", + "value": "" + }, "OnClosed": { "type": "resref", "value": "" @@ -56456,6 +60588,10 @@ "id": 16814106 } }, + "OnClick": { + "type": "resref", + "value": "" + }, "OnClosed": { "type": "resref", "value": "" @@ -56679,6 +60815,10 @@ "id": 16812350 } }, + "OnClick": { + "type": "resref", + "value": "" + }, "OnClosed": { "type": "resref", "value": "" @@ -56902,6 +61042,10 @@ "id": 16812352 } }, + "OnClick": { + "type": "resref", + "value": "" + }, "OnClosed": { "type": "resref", "value": "" @@ -57125,6 +61269,10 @@ "id": 16812352 } }, + "OnClick": { + "type": "resref", + "value": "" + }, "OnClosed": { "type": "resref", "value": "" @@ -57348,6 +61496,10 @@ "id": 16814072 } }, + "OnClick": { + "type": "resref", + "value": "" + }, "OnClosed": { "type": "resref", "value": "" @@ -57571,6 +61723,10 @@ "id": 16814106 } }, + "OnClick": { + "type": "resref", + "value": "" + }, "OnClosed": { "type": "resref", "value": "" @@ -57794,6 +61950,10 @@ "id": 16814106 } }, + "OnClick": { + "type": "resref", + "value": "" + }, "OnClosed": { "type": "resref", "value": "" @@ -58017,6 +62177,10 @@ "id": 16812350 } }, + "OnClick": { + "type": "resref", + "value": "" + }, "OnClosed": { "type": "resref", "value": "" @@ -58240,6 +62404,10 @@ "id": 16812350 } }, + "OnClick": { + "type": "resref", + "value": "" + }, "OnClosed": { "type": "resref", "value": "" @@ -58463,6 +62631,10 @@ "id": 16812350 } }, + "OnClick": { + "type": "resref", + "value": "" + }, "OnClosed": { "type": "resref", "value": "" @@ -58686,6 +62858,10 @@ "id": 16812352 } }, + "OnClick": { + "type": "resref", + "value": "" + }, "OnClosed": { "type": "resref", "value": "" @@ -58909,6 +63085,10 @@ "id": 16812352 } }, + "OnClick": { + "type": "resref", + "value": "" + }, "OnClosed": { "type": "resref", "value": "" @@ -59132,6 +63312,10 @@ "id": 16812352 } }, + "OnClick": { + "type": "resref", + "value": "" + }, "OnClosed": { "type": "resref", "value": "" @@ -59355,6 +63539,10 @@ "id": 16812352 } }, + "OnClick": { + "type": "resref", + "value": "" + }, "OnClosed": { "type": "resref", "value": "" @@ -59578,6 +63766,10 @@ "id": 16812352 } }, + "OnClick": { + "type": "resref", + "value": "" + }, "OnClosed": { "type": "resref", "value": "" @@ -59801,6 +63993,10 @@ "id": 16812352 } }, + "OnClick": { + "type": "resref", + "value": "" + }, "OnClosed": { "type": "resref", "value": "" @@ -60024,6 +64220,10 @@ "id": 16812352 } }, + "OnClick": { + "type": "resref", + "value": "" + }, "OnClosed": { "type": "resref", "value": "" @@ -60247,6 +64447,10 @@ "id": 16812352 } }, + "OnClick": { + "type": "resref", + "value": "" + }, "OnClosed": { "type": "resref", "value": "" @@ -60470,6 +64674,10 @@ "id": 16814106 } }, + "OnClick": { + "type": "resref", + "value": "" + }, "OnClosed": { "type": "resref", "value": "" @@ -60693,6 +64901,10 @@ "id": 16814106 } }, + "OnClick": { + "type": "resref", + "value": "" + }, "OnClosed": { "type": "resref", "value": "" @@ -60916,6 +65128,10 @@ "id": 16814072 } }, + "OnClick": { + "type": "resref", + "value": "" + }, "OnClosed": { "type": "resref", "value": "" @@ -61139,6 +65355,10 @@ "id": 16814072 } }, + "OnClick": { + "type": "resref", + "value": "" + }, "OnClosed": { "type": "resref", "value": "" @@ -61362,6 +65582,10 @@ "id": 16811254 } }, + "OnClick": { + "type": "resref", + "value": "" + }, "OnClosed": { "type": "resref", "value": "" @@ -61585,6 +65809,10 @@ "id": 16811254 } }, + "OnClick": { + "type": "resref", + "value": "" + }, "OnClosed": { "type": "resref", "value": "" @@ -61808,6 +66036,10 @@ "id": 16811254 } }, + "OnClick": { + "type": "resref", + "value": "" + }, "OnClosed": { "type": "resref", "value": "" @@ -62031,6 +66263,10 @@ "id": 16811254 } }, + "OnClick": { + "type": "resref", + "value": "" + }, "OnClosed": { "type": "resref", "value": "" @@ -62254,6 +66490,10 @@ "id": 16811254 } }, + "OnClick": { + "type": "resref", + "value": "" + }, "OnClosed": { "type": "resref", "value": "" @@ -62477,6 +66717,10 @@ "id": 16811254 } }, + "OnClick": { + "type": "resref", + "value": "" + }, "OnClosed": { "type": "resref", "value": "" @@ -62700,6 +66944,10 @@ "id": 16811254 } }, + "OnClick": { + "type": "resref", + "value": "" + }, "OnClosed": { "type": "resref", "value": "" @@ -62923,6 +67171,10 @@ "id": 16811254 } }, + "OnClick": { + "type": "resref", + "value": "" + }, "OnClosed": { "type": "resref", "value": "" @@ -63146,6 +67398,10 @@ "id": 16813294 } }, + "OnClick": { + "type": "resref", + "value": "" + }, "OnClosed": { "type": "resref", "value": "" @@ -63369,6 +67625,10 @@ "id": 16813296 } }, + "OnClick": { + "type": "resref", + "value": "" + }, "OnClosed": { "type": "resref", "value": "" @@ -63592,6 +67852,10 @@ "id": 16813294 } }, + "OnClick": { + "type": "resref", + "value": "" + }, "OnClosed": { "type": "resref", "value": "" @@ -63815,6 +68079,10 @@ "id": 16813294 } }, + "OnClick": { + "type": "resref", + "value": "" + }, "OnClosed": { "type": "resref", "value": "" @@ -64038,6 +68306,10 @@ "id": 16813296 } }, + "OnClick": { + "type": "resref", + "value": "" + }, "OnClosed": { "type": "resref", "value": "" @@ -64261,6 +68533,10 @@ "id": 16813296 } }, + "OnClick": { + "type": "resref", + "value": "" + }, "OnClosed": { "type": "resref", "value": "" @@ -64484,6 +68760,10 @@ "id": 5691 } }, + "OnClick": { + "type": "resref", + "value": "" + }, "OnClosed": { "type": "resref", "value": "" @@ -64707,6 +68987,10 @@ "id": 5691 } }, + "OnClick": { + "type": "resref", + "value": "" + }, "OnClosed": { "type": "resref", "value": "" @@ -64930,6 +69214,10 @@ "id": 5691 } }, + "OnClick": { + "type": "resref", + "value": "" + }, "OnClosed": { "type": "resref", "value": "" @@ -65153,6 +69441,10 @@ "id": 5691 } }, + "OnClick": { + "type": "resref", + "value": "" + }, "OnClosed": { "type": "resref", "value": "" @@ -65377,6 +69669,10 @@ "id": 14561 } }, + "OnClick": { + "type": "resref", + "value": "" + }, "OnClosed": { "type": "resref", "value": "" @@ -65601,6 +69897,10 @@ "id": 5800 } }, + "OnClick": { + "type": "resref", + "value": "" + }, "OnClosed": { "type": "resref", "value": "" @@ -65824,6 +70124,10 @@ "id": 9188 } }, + "OnClick": { + "type": "resref", + "value": "" + }, "OnClosed": { "type": "resref", "value": "" @@ -66047,6 +70351,10 @@ "id": 9188 } }, + "OnClick": { + "type": "resref", + "value": "" + }, "OnClosed": { "type": "resref", "value": "" @@ -66270,6 +70578,10 @@ "id": 9188 } }, + "OnClick": { + "type": "resref", + "value": "" + }, "OnClosed": { "type": "resref", "value": "" @@ -66493,6 +70805,10 @@ "id": 83443 } }, + "OnClick": { + "type": "resref", + "value": "" + }, "OnClosed": { "type": "resref", "value": "" @@ -66716,6 +71032,10 @@ "id": 83443 } }, + "OnClick": { + "type": "resref", + "value": "" + }, "OnClosed": { "type": "resref", "value": "" diff --git a/_module/git/asch_wetlands.git.json b/_module/git/asch_wetlands.git.json index af15fa4c..28857b26 100644 --- a/_module/git/asch_wetlands.git.json +++ b/_module/git/asch_wetlands.git.json @@ -5248,6 +5248,914 @@ "value": 0.01000607013702393 } }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 77 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 0.7117668986320496 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "You may search for mushrooms or fungi to collect in this area.\n\nPlease be forewarned that while all fungi may be eaten, some may have harmful, even deadly effects. Take care and be cautious when experimenting with unknown fungi. Examine them well for clues as to their use.\n\n**Developer's note**\n\nThe actual fungi/mushroom species depicted here were taken directly from a real-life website, and most of the descriptions are direct cut-and-paste from the site. Full credit goes to the site's author.\n\nForest Fungi of New Zealand\nhttp://www.hiddenforest.co.nz/fungi/\n" + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Fungus Patch (Giant Puffball)" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_shroompatch" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 435 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "mushroom069" + }, + "TemplateResRef": { + "type": "resref", + "value": "mushroom069" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 38.6658935546875 + }, + "Y": { + "type": "float", + "value": 28.9954948425293 + }, + "Z": { + "type": "float", + "value": 0.002376556396484375 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 77 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -3.141582489013672 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "You may search for mushrooms or fungi to collect in this area.\n\nPlease be forewarned that while all fungi may be eaten, some may have harmful, even deadly effects. Take care and be cautious when experimenting with unknown fungi. Examine them well for clues as to their use.\n\n**Developer's note**\n\nThe actual fungi/mushroom species depicted here were taken directly from a real-life website, and most of the descriptions are direct cut-and-paste from the site. Full credit goes to the site's author.\n\nForest Fungi of New Zealand\nhttp://www.hiddenforest.co.nz/fungi/\n" + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Fungus Patch (Giant Puffball)" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_shroompatch" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 435 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "mushroom069" + }, + "TemplateResRef": { + "type": "resref", + "value": "mushroom069" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 38.53604888916016 + }, + "Y": { + "type": "float", + "value": 38.33582305908203 + }, + "Z": { + "type": "float", + "value": 0.01000607013702393 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 77 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -3.141582489013672 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "You may search for mushrooms or fungi to collect in this area.\n\nPlease be forewarned that while all fungi may be eaten, some may have harmful, even deadly effects. Take care and be cautious when experimenting with unknown fungi. Examine them well for clues as to their use.\n\n**Developer's note**\n\nThe actual fungi/mushroom species depicted here were taken directly from a real-life website, and most of the descriptions are direct cut-and-paste from the site. Full credit goes to the site's author.\n\nForest Fungi of New Zealand\nhttp://www.hiddenforest.co.nz/fungi/\n" + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Fungus Patch (Giant Puffball)" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_shroompatch" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 435 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "mushroom069" + }, + "TemplateResRef": { + "type": "resref", + "value": "mushroom069" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 31.03169631958008 + }, + "Y": { + "type": "float", + "value": 35.96397018432617 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 77 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -3.141582489013672 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "You may search for mushrooms or fungi to collect in this area.\n\nPlease be forewarned that while all fungi may be eaten, some may have harmful, even deadly effects. Take care and be cautious when experimenting with unknown fungi. Examine them well for clues as to their use.\n\n**Developer's note**\n\nThe actual fungi/mushroom species depicted here were taken directly from a real-life website, and most of the descriptions are direct cut-and-paste from the site. Full credit goes to the site's author.\n\nForest Fungi of New Zealand\nhttp://www.hiddenforest.co.nz/fungi/\n" + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Fungus Patch (Giant Puffball)" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_shroompatch" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 435 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "mushroom069" + }, + "TemplateResRef": { + "type": "resref", + "value": "mushroom069" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 34.53422546386719 + }, + "Y": { + "type": "float", + "value": 31.58606338500977 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, { "__struct_id": 9, "AnimationState": { @@ -15241,914 +16149,6 @@ "type": "float", "value": -5.222045729169622e-006 } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 77 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 10 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "You may search for mushrooms or fungi to collect in this area.\n\nPlease be forewarned that while all fungi may be eaten, some may have harmful, even deadly effects. Take care and be cautious when experimenting with unknown fungi. Examine them well for clues as to their use.\n\n**Developer's note**\n\nThe actual fungi/mushroom species depicted here were taken directly from a real-life website, and most of the descriptions are direct cut-and-paste from the site. Full credit goes to the site's author.\n\nForest Fungi of New Zealand\nhttp://www.hiddenforest.co.nz/fungi/\n" - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 10 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Mushroom Patch (Stone Fungus)" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "" - }, - "OnDeath": { - "type": "resref", - "value": "" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_shroompatch" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 1 - }, - "PortraitId": { - "type": "word", - "value": 435 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "mushroom020" - }, - "TemplateResRef": { - "type": "resref", - "value": "mushroom020" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 39.1757698059082 - }, - "Y": { - "type": "float", - "value": 29.42889022827148 - }, - "Z": { - "type": "float", - "value": 1.9073486328125e-006 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 77 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 10 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "You may search for mushrooms or fungi to collect in this area.\n\nPlease be forewarned that while all fungi may be eaten, some may have harmful, even deadly effects. Take care and be cautious when experimenting with unknown fungi. Examine them well for clues as to their use.\n\n**Developer's note**\n\nThe actual fungi/mushroom species depicted here were taken directly from a real-life website, and most of the descriptions are direct cut-and-paste from the site. Full credit goes to the site's author.\n\nForest Fungi of New Zealand\nhttp://www.hiddenforest.co.nz/fungi/\n" - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 10 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Mushroom Patch (Stone Fungus)" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "" - }, - "OnDeath": { - "type": "resref", - "value": "" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_shroompatch" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 1 - }, - "PortraitId": { - "type": "word", - "value": 435 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "mushroom020" - }, - "TemplateResRef": { - "type": "resref", - "value": "mushroom020" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 35.40338134765625 - }, - "Y": { - "type": "float", - "value": 31.77373123168945 - }, - "Z": { - "type": "float", - "value": 0.01000000163912773 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 77 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 10 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "You may search for mushrooms or fungi to collect in this area.\n\nPlease be forewarned that while all fungi may be eaten, some may have harmful, even deadly effects. Take care and be cautious when experimenting with unknown fungi. Examine them well for clues as to their use.\n\n**Developer's note**\n\nThe actual fungi/mushroom species depicted here were taken directly from a real-life website, and most of the descriptions are direct cut-and-paste from the site. Full credit goes to the site's author.\n\nForest Fungi of New Zealand\nhttp://www.hiddenforest.co.nz/fungi/\n" - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 10 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Mushroom Patch (Stone Fungus)" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "" - }, - "OnDeath": { - "type": "resref", - "value": "" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_shroompatch" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 1 - }, - "PortraitId": { - "type": "word", - "value": 435 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "mushroom020" - }, - "TemplateResRef": { - "type": "resref", - "value": "mushroom020" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 37.95221710205078 - }, - "Y": { - "type": "float", - "value": 37.89094924926758 - }, - "Z": { - "type": "float", - "value": 0.01000061444938183 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 77 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": 1.019908606178411e-020 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 10 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "You may search for mushrooms or fungi to collect in this area.\n\nPlease be forewarned that while all fungi may be eaten, some may have harmful, even deadly effects. Take care and be cautious when experimenting with unknown fungi. Examine them well for clues as to their use.\n\n**Developer's note**\n\nThe actual fungi/mushroom species depicted here were taken directly from a real-life website, and most of the descriptions are direct cut-and-paste from the site. Full credit goes to the site's author.\n\nForest Fungi of New Zealand\nhttp://www.hiddenforest.co.nz/fungi/\n" - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 10 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Mushroom Patch (Stone Fungus)" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "" - }, - "OnDeath": { - "type": "resref", - "value": "" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_shroompatch" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 1 - }, - "PortraitId": { - "type": "word", - "value": 435 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "mushroom020" - }, - "TemplateResRef": { - "type": "resref", - "value": "mushroom020" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 31.3746395111084 - }, - "Y": { - "type": "float", - "value": 36.77113342285156 - }, - "Z": { - "type": "float", - "value": -9.5367431640625e-007 - } } ] }, diff --git a/_module/git/asch_wolfcave.git.json b/_module/git/asch_wolfcave.git.json new file mode 100644 index 00000000..b86c0ba9 --- /dev/null +++ b/_module/git/asch_wolfcave.git.json @@ -0,0 +1,1958 @@ +{ + "__data_type": "GIT ", + "AreaProperties": { + "__struct_id": 100, + "type": "struct", + "value": { + "__struct_id": 100, + "AmbientSndDay": { + "type": "int", + "value": 60 + }, + "AmbientSndDayVol": { + "type": "int", + "value": 32 + }, + "AmbientSndNight": { + "type": "int", + "value": 60 + }, + "AmbientSndNitVol": { + "type": "int", + "value": 32 + }, + "EnvAudio": { + "type": "int", + "value": 8 + }, + "MusicBattle": { + "type": "int", + "value": 39 + }, + "MusicDay": { + "type": "int", + "value": 9 + }, + "MusicDelay": { + "type": "int", + "value": 90000 + }, + "MusicNight": { + "type": "int", + "value": 10 + } + } + }, + "Creature List": { + "type": "list", + "value": [] + }, + "Door List": { + "type": "list", + "value": [ + { + "__struct_id": 8, + "AnimationState": { + "type": "byte", + "value": 1 + }, + "Appearance": { + "type": "dword", + "value": 53 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Comment": { + "type": "cexostring", + "value": "" + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 80 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "GenericType_New": { + "type": "dword", + "value": 0 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HP": { + "type": "short", + "value": 80 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "AschSH2WolfC" + }, + "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": "WolfCtoAschSH", + "id": 5349 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "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": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "WolfCtoAschSH" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_door_ttr_13" + }, + "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 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 25.0 + }, + "Y": { + "type": "float", + "value": 76.01000213623047 + }, + "Z": { + "type": "float", + "value": 0.0 + } + } + ] + }, + "Encounter List": { + "type": "list", + "value": [ + { + "__struct_id": 7, + "Active": { + "type": "byte", + "value": 1 + }, + "Comment": { + "type": "cexostring", + "value": "" + }, + "CreatureList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 181 + }, + "Comment": { + "type": "cexostring", + "value": "" + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "wolf002" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Difficulty": { + "type": "int", + "value": 0 + }, + "DifficultyIndex": { + "type": "int", + "value": 1 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + }, + "X": { + "type": "float", + "value": -20.19823837280273 + }, + "Y": { + "type": "float", + "value": -22.71163558959961 + }, + "Z": { + "type": "float", + "value": 0.02500011958181858 + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + }, + "X": { + "type": "float", + "value": 3.326210021972656 + }, + "Y": { + "type": "float", + "value": -21.64007568359375 + }, + "Z": { + "type": "float", + "value": 0.02499976195394993 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 6.008563995361328 + }, + "Y": { + "type": "float", + "value": -17.05448532104492 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 6.465984344482422 + }, + "Y": { + "type": "float", + "value": -0.4023094177246094 + }, + "Z": { + "type": "float", + "value": 0.1479401886463165 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.5665092468261719 + }, + "Y": { + "type": "float", + "value": -0.4426116943359375 + }, + "Z": { + "type": "float", + "value": 0.02500005997717381 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.0 + }, + "Y": { + "type": "float", + "value": 0.0 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -0.8143653869628906 + }, + "Y": { + "type": "float", + "value": -15.37753295898438 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -18.07169151306152 + }, + "Y": { + "type": "float", + "value": -16.19748687744141 + }, + "Z": { + "type": "float", + "value": 0.02499988116323948 + } + } + ] + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "wolf_001" + } + }, + "MaxCreatures": { + "type": "int", + "value": 8 + }, + "OnEntered": { + "type": "resref", + "value": "" + }, + "OnExhausted": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerOnly": { + "type": "byte", + "value": 1 + }, + "RecCreatures": { + "type": "int", + "value": 4 + }, + "Reset": { + "type": "byte", + "value": 1 + }, + "ResetTime": { + "type": "int", + "value": 180 + }, + "Respawns": { + "type": "int", + "value": -1 + }, + "SpawnOption": { + "type": "int", + "value": 0 + }, + "SpawnPointList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": -1.668970465660095 + }, + "X": { + "type": "float", + "value": 13.35255336761475 + }, + "Y": { + "type": "float", + "value": 44.85123443603516 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": -3.01885986328125 + }, + "X": { + "type": "float", + "value": 25.0001392364502 + }, + "Y": { + "type": "float", + "value": 55.38334274291992 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "wolfskin" + }, + "TemplateResRef": { + "type": "resref", + "value": "wolf_001" + }, + "XPosition": { + "type": "float", + "value": 22.1606330871582 + }, + "YPosition": { + "type": "float", + "value": 63.50136566162109 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 7, + "Active": { + "type": "byte", + "value": 1 + }, + "CreatureList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 181 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "wolf002" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Difficulty": { + "type": "int", + "value": 0 + }, + "DifficultyIndex": { + "type": "int", + "value": 1 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -0.7221941947937012 + }, + "Y": { + "type": "float", + "value": -4.608638763427734 + }, + "Z": { + "type": "float", + "value": 0.02500005997717381 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 15.15180206298828 + }, + "Y": { + "type": "float", + "value": -3.453079223632813 + }, + "Z": { + "type": "float", + "value": 0.02499994076788425 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 18.58422470092773 + }, + "Y": { + "type": "float", + "value": -5.542516708374023 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 18.87113952636719 + }, + "Y": { + "type": "float", + "value": -18.0565185546875 + }, + "Z": { + "type": "float", + "value": 0.02499994076788425 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 23.55046844482422 + }, + "Y": { + "type": "float", + "value": -17.93999862670898 + }, + "Z": { + "type": "float", + "value": 0.02499988116323948 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 23.22942161560059 + }, + "Y": { + "type": "float", + "value": 0.9965190887451172 + }, + "Z": { + "type": "float", + "value": 0.02500005997717381 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.0 + }, + "Y": { + "type": "float", + "value": 0.0 + }, + "Z": { + "type": "float", + "value": 0.02499994076788425 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.2455587387084961 + }, + "Y": { + "type": "float", + "value": -0.7672538757324219 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + } + ] + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "wolf_001" + } + }, + "MaxCreatures": { + "type": "int", + "value": 8 + }, + "OnEntered": { + "type": "resref", + "value": "" + }, + "OnExhausted": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerOnly": { + "type": "byte", + "value": 1 + }, + "RecCreatures": { + "type": "int", + "value": 4 + }, + "Reset": { + "type": "byte", + "value": 1 + }, + "ResetTime": { + "type": "int", + "value": 180 + }, + "Respawns": { + "type": "int", + "value": -1 + }, + "SpawnOption": { + "type": "int", + "value": 0 + }, + "SpawnPointList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": -1.521707773208618 + }, + "X": { + "type": "float", + "value": 12.68698215484619 + }, + "Y": { + "type": "float", + "value": 25.18663215637207 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": -0.0 + }, + "X": { + "type": "float", + "value": 24.87718391418457 + }, + "Y": { + "type": "float", + "value": 15.09232330322266 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "wolfskin" + }, + "TemplateResRef": { + "type": "resref", + "value": "wolf_001" + }, + "XPosition": { + "type": "float", + "value": 4.012054920196533 + }, + "YPosition": { + "type": "float", + "value": 27.15254211425781 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 7, + "Active": { + "type": "byte", + "value": 1 + }, + "CreatureList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 181 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "wolf002" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Difficulty": { + "type": "int", + "value": 0 + }, + "DifficultyIndex": { + "type": "int", + "value": 1 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -0.05615615844726563 + }, + "Y": { + "type": "float", + "value": -0.9558706283569336 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 1.668922424316406 + }, + "Y": { + "type": "float", + "value": -4.678266525268555 + }, + "Z": { + "type": "float", + "value": 3.025000333786011 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 15.89386367797852 + }, + "Y": { + "type": "float", + "value": -4.582062721252441 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 20.08880996704102 + }, + "Y": { + "type": "float", + "value": -4.169204711914063 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 22.45606994628906 + }, + "Y": { + "type": "float", + "value": -0.08738613128662109 + }, + "Z": { + "type": "float", + "value": 0.02500005997717381 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 21.83769226074219 + }, + "Y": { + "type": "float", + "value": 18.49658393859863 + }, + "Z": { + "type": "float", + "value": 0.02500005997717381 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 17.09515762329102 + }, + "Y": { + "type": "float", + "value": 19.0460090637207 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 17.00362014770508 + }, + "Y": { + "type": "float", + "value": 1.145068645477295 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.0 + }, + "Y": { + "type": "float", + "value": 0.0 + }, + "Z": { + "type": "float", + "value": 0.02500005997717381 + } + } + ] + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "wolf_001" + } + }, + "MaxCreatures": { + "type": "int", + "value": 8 + }, + "OnEntered": { + "type": "resref", + "value": "" + }, + "OnExhausted": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerOnly": { + "type": "byte", + "value": 1 + }, + "RecCreatures": { + "type": "int", + "value": 4 + }, + "Reset": { + "type": "byte", + "value": 1 + }, + "ResetTime": { + "type": "int", + "value": 180 + }, + "Respawns": { + "type": "int", + "value": -1 + }, + "SpawnOption": { + "type": "int", + "value": 0 + }, + "SpawnPointList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": -1.374445199966431 + }, + "X": { + "type": "float", + "value": 44.34453582763672 + }, + "Y": { + "type": "float", + "value": 5.196104049682617 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": 3.141577482223511 + }, + "X": { + "type": "float", + "value": 55.35749816894531 + }, + "Y": { + "type": "float", + "value": 16.38044929504395 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "wolfskin" + }, + "TemplateResRef": { + "type": "resref", + "value": "wolf_001" + }, + "XPosition": { + "type": "float", + "value": 35.41447448730469 + }, + "YPosition": { + "type": "float", + "value": 6.844171047210693 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 7, + "Active": { + "type": "byte", + "value": 1 + }, + "CreatureList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 181 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "wolf002" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Difficulty": { + "type": "int", + "value": 0 + }, + "DifficultyIndex": { + "type": "int", + "value": 1 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -0.1406745910644531 + }, + "Y": { + "type": "float", + "value": -0.7733573913574219 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.0131072998046875 + }, + "Y": { + "type": "float", + "value": -4.607894897460938 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 13.45967483520508 + }, + "Y": { + "type": "float", + "value": -5.496606826782227 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 15.90316390991211 + }, + "Y": { + "type": "float", + "value": -4.851325988769531 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 17.8257942199707 + }, + "Y": { + "type": "float", + "value": -2.376087188720703 + }, + "Z": { + "type": "float", + "value": 0.02500011958181858 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 17.98946762084961 + }, + "Y": { + "type": "float", + "value": 12.61302185058594 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 13.06732559204102 + }, + "Y": { + "type": "float", + "value": 12.61301422119141 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 12.4188117980957 + }, + "Y": { + "type": "float", + "value": -0.6878166198730469 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.0 + }, + "Y": { + "type": "float", + "value": 0.0 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + } + ] + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "wolf_001" + } + }, + "MaxCreatures": { + "type": "int", + "value": 8 + }, + "OnEntered": { + "type": "resref", + "value": "" + }, + "OnExhausted": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerOnly": { + "type": "byte", + "value": 1 + }, + "RecCreatures": { + "type": "int", + "value": 4 + }, + "Reset": { + "type": "byte", + "value": 1 + }, + "ResetTime": { + "type": "int", + "value": 180 + }, + "Respawns": { + "type": "int", + "value": -1 + }, + "SpawnOption": { + "type": "int", + "value": 0 + }, + "SpawnPointList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": -1.619882822036743 + }, + "X": { + "type": "float", + "value": 65.91981506347656 + }, + "Y": { + "type": "float", + "value": 34.65825653076172 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": -3.043403148651123 + }, + "X": { + "type": "float", + "value": 75.171630859375 + }, + "Y": { + "type": "float", + "value": 43.16846466064453 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "wolfskin" + }, + "TemplateResRef": { + "type": "resref", + "value": "wolf_001" + }, + "XPosition": { + "type": "float", + "value": 59.9106559753418 + }, + "YPosition": { + "type": "float", + "value": 37.45645904541016 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 7, + "Active": { + "type": "byte", + "value": 1 + }, + "CreatureList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 181 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "wolf002" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Difficulty": { + "type": "int", + "value": 0 + }, + "DifficultyIndex": { + "type": "int", + "value": 1 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -2.043964385986328 + }, + "Y": { + "type": "float", + "value": -19.35839462280273 + }, + "Z": { + "type": "float", + "value": 3.025000095367432 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 21.87029266357422 + }, + "Y": { + "type": "float", + "value": -20.54996871948242 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 20.64076232910156 + }, + "Y": { + "type": "float", + "value": 4.507965087890625 + }, + "Z": { + "type": "float", + "value": 0.2750000059604645 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 5.153572082519531 + }, + "Y": { + "type": "float", + "value": 3.648712158203125 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.0 + }, + "Y": { + "type": "float", + "value": 0.0 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -0.5696907043457031 + }, + "Y": { + "type": "float", + "value": -1.324424743652344 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + } + ] + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "wolf_001" + } + }, + "MaxCreatures": { + "type": "int", + "value": 8 + }, + "OnEntered": { + "type": "resref", + "value": "" + }, + "OnExhausted": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerOnly": { + "type": "byte", + "value": 1 + }, + "RecCreatures": { + "type": "int", + "value": 4 + }, + "Reset": { + "type": "byte", + "value": 1 + }, + "ResetTime": { + "type": "int", + "value": 180 + }, + "Respawns": { + "type": "int", + "value": -1 + }, + "SpawnOption": { + "type": "int", + "value": 0 + }, + "SpawnPointList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": -2.503453731536865 + }, + "X": { + "type": "float", + "value": 66.35946655273438 + }, + "Y": { + "type": "float", + "value": 64.90912628173828 + }, + "Z": { + "type": "float", + "value": 0.01000607013702393 + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "wolfskin" + }, + "TemplateResRef": { + "type": "resref", + "value": "wolf_001" + }, + "XPosition": { + "type": "float", + "value": 55.56240844726563 + }, + "YPosition": { + "type": "float", + "value": 71.01810455322266 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + } + ] + }, + "List": { + "type": "list", + "value": [] + }, + "Placeable List": { + "type": "list", + "value": [ + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 49 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 0.7117668986320496 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "Thick metal bands encircle the barrel-planks, ensuring a tight seal.", + "id": 14555 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 1 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Trash Barrel", + "id": 5691 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "trash_can_close" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 407 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "Barrelras_trash" + }, + "TemplateResRef": { + "type": "resref", + "value": "barrelrastrash" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 17.83595848083496 + }, + "Y": { + "type": "float", + "value": 74.27202606201172 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + } + ] + }, + "SoundList": { + "type": "list", + "value": [] + }, + "StoreList": { + "type": "list", + "value": [] + }, + "TriggerList": { + "type": "list", + "value": [] + }, + "WaypointList": { + "type": "list", + "value": [] + } +} diff --git a/_module/git/asch_worgcave.git.json b/_module/git/asch_worgcave.git.json new file mode 100644 index 00000000..6b5f7d3d --- /dev/null +++ b/_module/git/asch_worgcave.git.json @@ -0,0 +1,1973 @@ +{ + "__data_type": "GIT ", + "AreaProperties": { + "__struct_id": 100, + "type": "struct", + "value": { + "__struct_id": 100, + "AmbientSndDay": { + "type": "int", + "value": 63 + }, + "AmbientSndDayVol": { + "type": "int", + "value": 54 + }, + "AmbientSndNight": { + "type": "int", + "value": 63 + }, + "AmbientSndNitVol": { + "type": "int", + "value": 56 + }, + "EnvAudio": { + "type": "int", + "value": 0 + }, + "MusicBattle": { + "type": "int", + "value": 39 + }, + "MusicDay": { + "type": "int", + "value": 0 + }, + "MusicDelay": { + "type": "int", + "value": 0 + }, + "MusicNight": { + "type": "int", + "value": 0 + } + } + }, + "Creature List": { + "type": "list", + "value": [] + }, + "Door List": { + "type": "list", + "value": [ + { + "__struct_id": 8, + "AnimationState": { + "type": "byte", + "value": 1 + }, + "Appearance": { + "type": "dword", + "value": 53 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 80 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "GenericType_New": { + "type": "dword", + "value": 0 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HP": { + "type": "short", + "value": 80 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "AschSHFAWorg2" + }, + "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": "Worg22AschSHFA", + "id": 5349 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "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": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "Worg22AschSHFA" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_door_ttr_13" + }, + "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 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 35.0 + }, + "Y": { + "type": "float", + "value": 76.01000213623047 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 8, + "AnimationState": { + "type": "byte", + "value": 1 + }, + "Appearance": { + "type": "dword", + "value": 53 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -3.141578912734985 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Comment": { + "type": "cexostring", + "value": "" + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 80 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "GenericType_New": { + "type": "dword", + "value": 0 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HP": { + "type": "short", + "value": 80 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "AshSHFA2Worg1" + }, + "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": "Worg12AschSHFA", + "id": 5349 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "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": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "Worg12aschSHFA" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_door_ttr_13" + }, + "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 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 45.0 + }, + "Y": { + "type": "float", + "value": 3.990000009536743 + }, + "Z": { + "type": "float", + "value": 0.0 + } + } + ] + }, + "Encounter List": { + "type": "list", + "value": [ + { + "__struct_id": 7, + "Active": { + "type": "byte", + "value": 1 + }, + "Comment": { + "type": "cexostring", + "value": "" + }, + "CreatureList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 185 + }, + "Comment": { + "type": "cexostring", + "value": "" + }, + "CR": { + "type": "float", + "value": 3.0 + }, + "ResRef": { + "type": "resref", + "value": "worg001" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Difficulty": { + "type": "int", + "value": 0 + }, + "DifficultyIndex": { + "type": "int", + "value": 1 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + }, + "X": { + "type": "float", + "value": 0.0 + }, + "Y": { + "type": "float", + "value": 0.0 + }, + "Z": { + "type": "float", + "value": -0.08500001579523087 + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + }, + "X": { + "type": "float", + "value": 0.7861976623535156 + }, + "Y": { + "type": "float", + "value": -0.3930988311767578 + }, + "Z": { + "type": "float", + "value": -0.08499989658594132 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 33.00836944580078 + }, + "Y": { + "type": "float", + "value": -0.5824756622314453 + }, + "Z": { + "type": "float", + "value": -0.02906445227563381 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 33.19318389892578 + }, + "Y": { + "type": "float", + "value": 23.18626022338867 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 15.69625854492188 + }, + "Y": { + "type": "float", + "value": 21.21140289306641 + }, + "Z": { + "type": "float", + "value": 0.2750000059604645 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 8.248645782470703 + }, + "Y": { + "type": "float", + "value": 21.6033821105957 + }, + "Z": { + "type": "float", + "value": 0.2750000059604645 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.01706314086914063 + }, + "Y": { + "type": "float", + "value": 18.07556533813477 + }, + "Z": { + "type": "float", + "value": 0.2749999463558197 + } + } + ] + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "worg" + } + }, + "MaxCreatures": { + "type": "int", + "value": 8 + }, + "OnEntered": { + "type": "resref", + "value": "" + }, + "OnExhausted": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerOnly": { + "type": "byte", + "value": 1 + }, + "RecCreatures": { + "type": "int", + "value": 4 + }, + "Reset": { + "type": "byte", + "value": 1 + }, + "ResetTime": { + "type": "int", + "value": 180 + }, + "Respawns": { + "type": "int", + "value": -1 + }, + "SpawnOption": { + "type": "int", + "value": 0 + }, + "SpawnPointList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": -1.570794224739075 + }, + "X": { + "type": "float", + "value": 39.70543670654297 + }, + "Y": { + "type": "float", + "value": 33.02856063842773 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": 2.454369068145752 + }, + "X": { + "type": "float", + "value": 59.73604965209961 + }, + "Y": { + "type": "float", + "value": 40.2945671081543 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "worg" + }, + "TemplateResRef": { + "type": "resref", + "value": "worg" + }, + "XPosition": { + "type": "float", + "value": 34.00524139404297 + }, + "YPosition": { + "type": "float", + "value": 24.37431335449219 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 7, + "Active": { + "type": "byte", + "value": 1 + }, + "CreatureList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 185 + }, + "CR": { + "type": "float", + "value": 3.0 + }, + "ResRef": { + "type": "resref", + "value": "worg001" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Difficulty": { + "type": "int", + "value": 0 + }, + "DifficultyIndex": { + "type": "int", + "value": 1 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.0 + }, + "Y": { + "type": "float", + "value": 0.0 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.5891342163085938 + }, + "Y": { + "type": "float", + "value": -1.374652862548828 + }, + "Z": { + "type": "float", + "value": 0.02500005997717381 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.9370574951171875 + }, + "Y": { + "type": "float", + "value": -5.420585632324219 + }, + "Z": { + "type": "float", + "value": 3.025000095367432 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 22.56925201416016 + }, + "Y": { + "type": "float", + "value": -5.447147369384766 + }, + "Z": { + "type": "float", + "value": 3.278224468231201 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 21.9943962097168 + }, + "Y": { + "type": "float", + "value": -1.374649047851563 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + } + ] + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "worg" + } + }, + "MaxCreatures": { + "type": "int", + "value": 8 + }, + "OnEntered": { + "type": "resref", + "value": "" + }, + "OnExhausted": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerOnly": { + "type": "byte", + "value": 1 + }, + "RecCreatures": { + "type": "int", + "value": 4 + }, + "Reset": { + "type": "byte", + "value": 1 + }, + "ResetTime": { + "type": "int", + "value": 180 + }, + "Respawns": { + "type": "int", + "value": -1 + }, + "SpawnOption": { + "type": "int", + "value": 0 + }, + "SpawnPointList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": -2.822511434555054 + }, + "X": { + "type": "float", + "value": 34.79596710205078 + }, + "Y": { + "type": "float", + "value": 56.79036712646484 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": 1.742601275444031 + }, + "X": { + "type": "float", + "value": 50.30987548828125 + }, + "Y": { + "type": "float", + "value": 55.61209487915039 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "worg" + }, + "TemplateResRef": { + "type": "resref", + "value": "worg" + }, + "XPosition": { + "type": "float", + "value": 32.83218383789063 + }, + "YPosition": { + "type": "float", + "value": 58.36139678955078 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 7, + "Active": { + "type": "byte", + "value": 1 + }, + "CreatureList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 185 + }, + "CR": { + "type": "float", + "value": 3.0 + }, + "ResRef": { + "type": "resref", + "value": "worg001" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Difficulty": { + "type": "int", + "value": 0 + }, + "DifficultyIndex": { + "type": "int", + "value": 1 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -6.225884914398193 + }, + "Y": { + "type": "float", + "value": 3.009177207946777 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -4.98070764541626 + }, + "Y": { + "type": "float", + "value": -0.3112936019897461 + }, + "Z": { + "type": "float", + "value": 0.02500005997717381 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -1.147441387176514 + }, + "Y": { + "type": "float", + "value": -3.548300743103027 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 1.245174407958984 + }, + "Y": { + "type": "float", + "value": -2.386589050292969 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.0 + }, + "Y": { + "type": "float", + "value": 0.0 + }, + "Z": { + "type": "float", + "value": 0.02499994076788425 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -2.490358829498291 + }, + "Y": { + "type": "float", + "value": 4.150588035583496 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + } + ] + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "worg" + } + }, + "MaxCreatures": { + "type": "int", + "value": 8 + }, + "OnEntered": { + "type": "resref", + "value": "" + }, + "OnExhausted": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerOnly": { + "type": "byte", + "value": 1 + }, + "RecCreatures": { + "type": "int", + "value": 4 + }, + "Reset": { + "type": "byte", + "value": 1 + }, + "ResetTime": { + "type": "int", + "value": 180 + }, + "Respawns": { + "type": "int", + "value": -1 + }, + "SpawnOption": { + "type": "int", + "value": 0 + }, + "SpawnPointList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": -0.0 + }, + "X": { + "type": "float", + "value": 17.11988067626953 + }, + "Y": { + "type": "float", + "value": 48.30117797851563 + }, + "Z": { + "type": "float", + "value": -4.76837158203125e-007 + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "worg" + }, + "TemplateResRef": { + "type": "resref", + "value": "worg" + }, + "XPosition": { + "type": "float", + "value": 8.196115493774414 + }, + "YPosition": { + "type": "float", + "value": 15.4077615737915 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 7, + "Active": { + "type": "byte", + "value": 1 + }, + "CreatureList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 185 + }, + "CR": { + "type": "float", + "value": 3.0 + }, + "ResRef": { + "type": "resref", + "value": "worg001" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Difficulty": { + "type": "int", + "value": 0 + }, + "DifficultyIndex": { + "type": "int", + "value": 1 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -0.2075309753417969 + }, + "Y": { + "type": "float", + "value": -3.320472717285156 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 5.810827255249023 + }, + "Y": { + "type": "float", + "value": -3.112941741943359 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 3.527999877929688 + }, + "Y": { + "type": "float", + "value": 1.452705383300781 + }, + "Z": { + "type": "float", + "value": 0.02500005997717381 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.0 + }, + "Y": { + "type": "float", + "value": -0.1037673950195313 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.0 + }, + "Y": { + "type": "float", + "value": 0.0 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + } + ] + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "worg" + } + }, + "MaxCreatures": { + "type": "int", + "value": 8 + }, + "OnEntered": { + "type": "resref", + "value": "" + }, + "OnExhausted": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerOnly": { + "type": "byte", + "value": 1 + }, + "RecCreatures": { + "type": "int", + "value": 4 + }, + "Reset": { + "type": "byte", + "value": 1 + }, + "ResetTime": { + "type": "int", + "value": 180 + }, + "Respawns": { + "type": "int", + "value": -1 + }, + "SpawnOption": { + "type": "int", + "value": 0 + }, + "SpawnPointList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": -0.0 + }, + "X": { + "type": "float", + "value": 34.6561164855957 + }, + "Y": { + "type": "float", + "value": 68.70426940917969 + }, + "Z": { + "type": "float", + "value": 0.0 + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "worg" + }, + "TemplateResRef": { + "type": "resref", + "value": "worg" + }, + "XPosition": { + "type": "float", + "value": 17.84623146057129 + }, + "YPosition": { + "type": "float", + "value": 65.59133148193359 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 7, + "Active": { + "type": "byte", + "value": 1 + }, + "CreatureList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 185 + }, + "CR": { + "type": "float", + "value": 3.0 + }, + "ResRef": { + "type": "resref", + "value": "worg001" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Difficulty": { + "type": "int", + "value": 0 + }, + "DifficultyIndex": { + "type": "int", + "value": 1 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -0.4150581359863281 + }, + "Y": { + "type": "float", + "value": -2.905414581298828 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 5.499530792236328 + }, + "Y": { + "type": "float", + "value": -3.216705322265625 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 4.980705261230469 + }, + "Y": { + "type": "float", + "value": 0.7263565063476563 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.4150619506835938 + }, + "Y": { + "type": "float", + "value": 0.7263565063476563 + }, + "Z": { + "type": "float", + "value": 0.02500005997717381 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.0 + }, + "Y": { + "type": "float", + "value": -0.2075271606445313 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.0 + }, + "Y": { + "type": "float", + "value": 0.0 + }, + "Z": { + "type": "float", + "value": 0.02499994076788425 + } + } + ] + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "worg" + } + }, + "MaxCreatures": { + "type": "int", + "value": 8 + }, + "OnEntered": { + "type": "resref", + "value": "" + }, + "OnExhausted": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerOnly": { + "type": "byte", + "value": 1 + }, + "RecCreatures": { + "type": "int", + "value": 4 + }, + "Reset": { + "type": "byte", + "value": 1 + }, + "ResetTime": { + "type": "int", + "value": 180 + }, + "Respawns": { + "type": "int", + "value": -1 + }, + "SpawnOption": { + "type": "int", + "value": 0 + }, + "SpawnPointList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": -0.0 + }, + "X": { + "type": "float", + "value": 65.16294097900391 + }, + "Y": { + "type": "float", + "value": 69.22309875488281 + }, + "Z": { + "type": "float", + "value": 0.0 + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "worg" + }, + "TemplateResRef": { + "type": "resref", + "value": "worg" + }, + "XPosition": { + "type": "float", + "value": 48.35305786132813 + }, + "YPosition": { + "type": "float", + "value": 66.00638580322266 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + } + ] + }, + "List": { + "type": "list", + "value": [] + }, + "Placeable List": { + "type": "list", + "value": [ + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 49 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 2.454369068145752 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "Thick metal bands encircle the barrel-planks, ensuring a tight seal.", + "id": 14555 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 1 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Trash Barrel", + "id": 5691 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "trash_can_close" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 407 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "Barrelras_trash" + }, + "TemplateResRef": { + "type": "resref", + "value": "barrelrastrash" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 39.75382614135742 + }, + "Y": { + "type": "float", + "value": 6.849342823028565 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + } + ] + }, + "SoundList": { + "type": "list", + "value": [] + }, + "StoreList": { + "type": "list", + "value": [] + }, + "TriggerList": { + "type": "list", + "value": [] + }, + "WaypointList": { + "type": "list", + "value": [] + } +} diff --git a/_module/git/aschbourne_st001.git.json b/_module/git/aschbourne_st001.git.json new file mode 100644 index 00000000..c5b1532f --- /dev/null +++ b/_module/git/aschbourne_st001.git.json @@ -0,0 +1,60938 @@ +{ + "__data_type": "GIT ", + "AreaProperties": { + "__struct_id": 100, + "type": "struct", + "value": { + "__struct_id": 100, + "AmbientSndDay": { + "type": "int", + "value": 51 + }, + "AmbientSndDayVol": { + "type": "int", + "value": 32 + }, + "AmbientSndNight": { + "type": "int", + "value": 51 + }, + "AmbientSndNitVol": { + "type": "int", + "value": 32 + }, + "EnvAudio": { + "type": "int", + "value": 89 + }, + "MusicBattle": { + "type": "int", + "value": 34 + }, + "MusicDay": { + "type": "int", + "value": 1 + }, + "MusicDelay": { + "type": "int", + "value": 90000 + }, + "MusicNight": { + "type": "int", + "value": 3 + } + } + }, + "Creature List": { + "type": "list", + "value": [ + { + "__struct_id": 4, + "Appearance_Head": { + "type": "byte", + "value": 104 + }, + "Appearance_Type": { + "type": "word", + "value": 6 + }, + "ArmorPart_RFoot": { + "type": "byte", + "value": 1 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "BodyPart_Belt": { + "type": "byte", + "value": 0 + }, + "BodyPart_LBicep": { + "type": "byte", + "value": 1 + }, + "BodyPart_LFArm": { + "type": "byte", + "value": 1 + }, + "BodyPart_LFoot": { + "type": "byte", + "value": 1 + }, + "BodyPart_LHand": { + "type": "byte", + "value": 1 + }, + "BodyPart_LShin": { + "type": "byte", + "value": 1 + }, + "BodyPart_LShoul": { + "type": "byte", + "value": 0 + }, + "BodyPart_LThigh": { + "type": "byte", + "value": 1 + }, + "BodyPart_Neck": { + "type": "byte", + "value": 1 + }, + "BodyPart_Pelvis": { + "type": "byte", + "value": 1 + }, + "BodyPart_RBicep": { + "type": "byte", + "value": 1 + }, + "BodyPart_RFArm": { + "type": "byte", + "value": 1 + }, + "BodyPart_RHand": { + "type": "byte", + "value": 1 + }, + "BodyPart_RShin": { + "type": "byte", + "value": 1 + }, + "BodyPart_RShoul": { + "type": "byte", + "value": 0 + }, + "BodyPart_RThigh": { + "type": "byte", + "value": 1 + }, + "BodyPart_Torso": { + "type": "byte", + "value": 1 + }, + "Cha": { + "type": "byte", + "value": 20 + }, + "ChallengeRating": { + "type": "float", + "value": 151.0 + }, + "ClassList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Class": { + "type": "int", + "value": 9 + }, + "ClassLevel": { + "type": "short", + "value": 40 + }, + "KnownList0": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 424 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 439 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + } + ] + }, + "KnownList1": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 24 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + } + ] + }, + "KnownList2": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 8 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 518 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 519 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 520 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 120 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + } + ] + }, + "KnownList3": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 58 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 59 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + } + ] + }, + "KnownList5": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 516 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 25 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 440 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + } + ] + }, + "KnownList6": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 0 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 14 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + } + ] + } + } + ] + }, + "Color_Hair": { + "type": "byte", + "value": 16 + }, + "Color_Skin": { + "type": "byte", + "value": 1 + }, + "Color_Tattoo1": { + "type": "byte", + "value": 148 + }, + "Color_Tattoo2": { + "type": "byte", + "value": 2 + }, + "Con": { + "type": "byte", + "value": 10 + }, + "Conversation": { + "type": "resref", + "value": "wandersage" + }, + "CRAdjust": { + "type": "int", + "value": 0 + }, + "CurrentHitPoints": { + "type": "short", + "value": 400 + }, + "DecayTime": { + "type": "dword", + "value": 5000 + }, + "Deity": { + "type": "cexostring", + "value": "" + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Dex": { + "type": "byte", + "value": 8 + }, + "Disarmable": { + "type": "byte", + "value": 0 + }, + "Equip_ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "AddCost": { + "type": "dword", + "value": 0 + }, + "ArmorPart_Belt": { + "type": "byte", + "value": 0 + }, + "ArmorPart_LBicep": { + "type": "byte", + "value": 11 + }, + "ArmorPart_LFArm": { + "type": "byte", + "value": 1 + }, + "ArmorPart_LFoot": { + "type": "byte", + "value": 8 + }, + "ArmorPart_LHand": { + "type": "byte", + "value": 1 + }, + "ArmorPart_LShin": { + "type": "byte", + "value": 9 + }, + "ArmorPart_LShoul": { + "type": "byte", + "value": 0 + }, + "ArmorPart_LThigh": { + "type": "byte", + "value": 4 + }, + "ArmorPart_Neck": { + "type": "byte", + "value": 1 + }, + "ArmorPart_Pelvis": { + "type": "byte", + "value": 3 + }, + "ArmorPart_RBicep": { + "type": "byte", + "value": 11 + }, + "ArmorPart_RFArm": { + "type": "byte", + "value": 1 + }, + "ArmorPart_RFoot": { + "type": "byte", + "value": 8 + }, + "ArmorPart_RHand": { + "type": "byte", + "value": 1 + }, + "ArmorPart_Robe": { + "type": "byte", + "value": 3 + }, + "ArmorPart_RShin": { + "type": "byte", + "value": 9 + }, + "ArmorPart_RShoul": { + "type": "byte", + "value": 0 + }, + "ArmorPart_RThigh": { + "type": "byte", + "value": 4 + }, + "ArmorPart_Torso": { + "type": "byte", + "value": 50 + }, + "BaseItem": { + "type": "int", + "value": 16 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cloth1Color": { + "type": "byte", + "value": 21 + }, + "Cloth2Color": { + "type": "byte", + "value": 25 + }, + "Cost": { + "type": "dword", + "value": 1 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "Leather1Color": { + "type": "byte", + "value": 25 + }, + "Leather2Color": { + "type": "byte", + "value": 22 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 12908 + } + }, + "Metal1Color": { + "type": "byte", + "value": 0 + }, + "Metal2Color": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_CLOTH007" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_cloth007" + }, + "xArmorPart_Belt": { + "type": "word", + "value": 0 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 11 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 1 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 8 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 9 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 4 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 1 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 3 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 11 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 1 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 8 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 3 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 9 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 4 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 50 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 4, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 26 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 18923 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 13338 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13339 + } + }, + "ModelPart1": { + "type": "byte", + "value": 13 + }, + "ModelPart2": { + "type": "byte", + "value": 13 + }, + "ModelPart3": { + "type": "byte", + "value": 41 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 1 + }, + "CostValue": { + "type": "word", + "value": 2 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 0 + }, + "Subtype": { + "type": "word", + "value": 1 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 37 + }, + "Subtype": { + "type": "word", + "value": 5 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 37 + }, + "Subtype": { + "type": "word", + "value": 6 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 11 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 39 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_MBOOTS003" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_mboots003" + }, + "xModelPart1": { + "type": "word", + "value": 13 + }, + "xModelPart2": { + "type": "word", + "value": 13 + }, + "xModelPart3": { + "type": "word", + "value": 41 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 8, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 78 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 49141 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 48323 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 48322 + } + }, + "ModelPart1": { + "type": "byte", + "value": 4 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 2 + }, + "CostValue": { + "type": "word", + "value": 4 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 1 + }, + "Subtype": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 35 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "X0_IT_MBRACER002" + }, + "TemplateResRef": { + "type": "resref", + "value": "x0_it_mbracer002" + }, + "xModelPart1": { + "type": "word", + "value": 4 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 16, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 50 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 5304502 + }, + "Cursed": { + "type": "byte", + "value": 1 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Brandark's Quarterstaff", + "id": 1544 + } + }, + "ModelPart1": { + "type": "byte", + "value": 41 + }, + "ModelPart2": { + "type": "byte", + "value": 44 + }, + "ModelPart3": { + "type": "byte", + "value": 21 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 2 + }, + "CostValue": { + "type": "word", + "value": 20 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 56 + }, + "Subtype": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 4 + }, + "CostValue": { + "type": "word", + "value": 79 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 16 + }, + "Subtype": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 4 + }, + "CostValue": { + "type": "word", + "value": 11 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 16 + }, + "Subtype": { + "type": "word", + "value": 12 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 24 + }, + "CostValue": { + "type": "word", + "value": 6 + }, + "Param1": { + "type": "byte", + "value": 1 + }, + "Param1Value": { + "type": "byte", + "value": 1 + }, + "PropertyName": { + "type": "word", + "value": 48 + }, + "Subtype": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 83 + }, + "Subtype": { + "type": "word", + "value": 5 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_WDBQS001" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_wdbqs001" + }, + "xModelPart1": { + "type": "word", + "value": 41 + }, + "xModelPart2": { + "type": "word", + "value": 44 + }, + "xModelPart3": { + "type": "word", + "value": 21 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 64, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 80 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cloth1Color": { + "type": "byte", + "value": 21 + }, + "Cloth2Color": { + "type": "byte", + "value": 21 + }, + "Cost": { + "type": "dword", + "value": 282240 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "Leather1Color": { + "type": "byte", + "value": 139 + }, + "Leather2Color": { + "type": "byte", + "value": 24 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 90858 + } + }, + "Metal1Color": { + "type": "byte", + "value": 0 + }, + "Metal2Color": { + "type": "byte", + "value": 0 + }, + "ModelPart1": { + "type": "byte", + "value": 9 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 11 + }, + "CostValue": { + "type": "word", + "value": 11 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 39 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "X2_IT_MCLOAK002" + }, + "TemplateResRef": { + "type": "resref", + "value": "x2_it_mcloak002" + }, + "xModelPart1": { + "type": "word", + "value": 9 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 128, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 52 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 2645001 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 90944 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 90943 + } + }, + "ModelPart1": { + "type": "byte", + "value": 8 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 5 + }, + "CostValue": { + "type": "word", + "value": 7 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 20 + }, + "Subtype": { + "type": "word", + "value": 6 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 5 + }, + "CostValue": { + "type": "word", + "value": 7 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 20 + }, + "Subtype": { + "type": "word", + "value": 7 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 5 + }, + "CostValue": { + "type": "word", + "value": 7 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 20 + }, + "Subtype": { + "type": "word", + "value": 9 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 5 + }, + "CostValue": { + "type": "word", + "value": 7 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 20 + }, + "Subtype": { + "type": "word", + "value": 10 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "X2_IT_MRING018" + }, + "TemplateResRef": { + "type": "resref", + "value": "x2_it_mring018" + }, + "xModelPart1": { + "type": "word", + "value": 8 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 256, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 52 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 4050 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 111446 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 111443 + } + }, + "ModelPart1": { + "type": "byte", + "value": 1 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 2 + }, + "CostValue": { + "type": "word", + "value": 1 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 51 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "X3_IT_RINGREGEN" + }, + "TemplateResRef": { + "type": "resref", + "value": "x3_it_ringregen" + }, + "xModelPart1": { + "type": "word", + "value": 1 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 512, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 19 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 28091 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 67520 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 67522 + } + }, + "ModelPart1": { + "type": "byte", + "value": 12 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 37 + }, + "Subtype": { + "type": "word", + "value": 4 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 37 + }, + "Subtype": { + "type": "word", + "value": 1 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 37 + }, + "Subtype": { + "type": "word", + "value": 3 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 2 + }, + "CostValue": { + "type": "word", + "value": 1 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 51 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_MNECK037" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_mneck037" + }, + "xModelPart1": { + "type": "word", + "value": 12 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 1024, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 21 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 256001 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 67773 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 90835 + } + }, + "ModelPart1": { + "type": "byte", + "value": 3 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 1 + }, + "CostValue": { + "type": "word", + "value": 10 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 0 + }, + "Subtype": { + "type": "word", + "value": 1 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 75 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "X2_IT_MBELT008" + }, + "TemplateResRef": { + "type": "resref", + "value": "x2_it_mbelt008" + }, + "xModelPart1": { + "type": "word", + "value": 3 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + }, + "FactionID": { + "type": "word", + "value": 4 + }, + "FeatList": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 258 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 40 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 46 + } + } + ] + }, + "FirstName": { + "type": "cexolocstring", + "value": { + "0": "Brandark the Wandering Sage", + "id": 12618 + } + }, + "fortbonus": { + "type": "short", + "value": 0 + }, + "Gender": { + "type": "byte", + "value": 0 + }, + "GoodEvil": { + "type": "byte", + "value": 100 + }, + "HitPoints": { + "type": "short", + "value": 400 + }, + "Int": { + "type": "byte", + "value": 6 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "IsImmortal": { + "type": "byte", + "value": 1 + }, + "IsPC": { + "type": "byte", + "value": 0 + }, + "LastName": { + "type": "cexolocstring", + "value": {} + }, + "LawfulChaotic": { + "type": "byte", + "value": 0 + }, + "Lootable": { + "type": "byte", + "value": 0 + }, + "MaxHitPoints": { + "type": "short", + "value": 440 + }, + "NaturalAC": { + "type": "byte", + "value": 1 + }, + "NoPermDeath": { + "type": "byte", + "value": 1 + }, + "PerceptionRange": { + "type": "byte", + "value": 11 + }, + "Phenotype": { + "type": "int", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 648 + }, + "Race": { + "type": "byte", + "value": 6 + }, + "refbonus": { + "type": "short", + "value": 0 + }, + "ScriptAttacked": { + "type": "resref", + "value": "nw_c2_default5" + }, + "ScriptDamaged": { + "type": "resref", + "value": "nw_c2_default6" + }, + "ScriptDeath": { + "type": "resref", + "value": "nw_c2_default7" + }, + "ScriptDialogue": { + "type": "resref", + "value": "nw_c2_default4" + }, + "ScriptDisturbed": { + "type": "resref", + "value": "nw_c2_default8" + }, + "ScriptEndRound": { + "type": "resref", + "value": "nw_c2_default3" + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "nw_c2_default1" + }, + "ScriptOnBlocked": { + "type": "resref", + "value": "nw_c2_defaulte" + }, + "ScriptOnNotice": { + "type": "resref", + "value": "nw_c2_default2" + }, + "ScriptRested": { + "type": "resref", + "value": "nw_c2_defaulta" + }, + "ScriptSpawn": { + "type": "resref", + "value": "nw_c2_default9" + }, + "ScriptSpellAt": { + "type": "resref", + "value": "nw_c2_defaultb" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "nw_c2_defaultd" + }, + "SkillList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 2 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 2 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + } + ] + }, + "SoundSetFile": { + "type": "word", + "value": 181 + }, + "SpecAbilityList": { + "type": "list", + "value": [] + }, + "StartingPackage": { + "type": "byte", + "value": 9 + }, + "Str": { + "type": "byte", + "value": 10 + }, + "Subrace": { + "type": "cexostring", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "NW_wandersage" + }, + "Tail_New": { + "type": "dword", + "value": 0 + }, + "TemplateList": { + "type": "list", + "value": [] + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_humsailor" + }, + "WalkRate": { + "type": "int", + "value": 7 + }, + "willbonus": { + "type": "short", + "value": 0 + }, + "Wings_New": { + "type": "dword", + "value": 0 + }, + "Wis": { + "type": "byte", + "value": 8 + }, + "xAppearance_Head": { + "type": "word", + "value": 104 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_Belt": { + "type": "word", + "value": 0 + }, + "xBodyPart_LBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_LHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_LThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Neck": { + "type": "word", + "value": 1 + }, + "xBodyPart_Pelvis": { + "type": "word", + "value": 1 + }, + "xBodyPart_RBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_RFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_RHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_RThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Torso": { + "type": "word", + "value": 1 + }, + "XOrientation": { + "type": "float", + "value": -0.3599303960800171 + }, + "XPosition": { + "type": "float", + "value": 62.36378479003906 + }, + "YOrientation": { + "type": "float", + "value": -0.932979166507721 + }, + "YPosition": { + "type": "float", + "value": 46.63079071044922 + }, + "ZPosition": { + "type": "float", + "value": -5.222045729169622e-006 + } + }, + { + "__struct_id": 4, + "Appearance_Head": { + "type": "byte", + "value": 13 + }, + "Appearance_Type": { + "type": "word", + "value": 1 + }, + "ArmorPart_RFoot": { + "type": "byte", + "value": 1 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "BodyPart_Belt": { + "type": "byte", + "value": 0 + }, + "BodyPart_LBicep": { + "type": "byte", + "value": 1 + }, + "BodyPart_LFArm": { + "type": "byte", + "value": 1 + }, + "BodyPart_LFoot": { + "type": "byte", + "value": 1 + }, + "BodyPart_LHand": { + "type": "byte", + "value": 1 + }, + "BodyPart_LShin": { + "type": "byte", + "value": 1 + }, + "BodyPart_LShoul": { + "type": "byte", + "value": 0 + }, + "BodyPart_LThigh": { + "type": "byte", + "value": 1 + }, + "BodyPart_Neck": { + "type": "byte", + "value": 1 + }, + "BodyPart_Pelvis": { + "type": "byte", + "value": 1 + }, + "BodyPart_RBicep": { + "type": "byte", + "value": 1 + }, + "BodyPart_RFArm": { + "type": "byte", + "value": 1 + }, + "BodyPart_RHand": { + "type": "byte", + "value": 1 + }, + "BodyPart_RShin": { + "type": "byte", + "value": 1 + }, + "BodyPart_RShoul": { + "type": "byte", + "value": 0 + }, + "BodyPart_RThigh": { + "type": "byte", + "value": 1 + }, + "BodyPart_Torso": { + "type": "byte", + "value": 1 + }, + "Cha": { + "type": "byte", + "value": 10 + }, + "ChallengeRating": { + "type": "float", + "value": 76.0 + }, + "ClassList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Class": { + "type": "int", + "value": 4 + }, + "ClassLevel": { + "type": "short", + "value": 40 + } + } + ] + }, + "Color_Hair": { + "type": "byte", + "value": 0 + }, + "Color_Skin": { + "type": "byte", + "value": 0 + }, + "Color_Tattoo1": { + "type": "byte", + "value": 52 + }, + "Color_Tattoo2": { + "type": "byte", + "value": 55 + }, + "Con": { + "type": "byte", + "value": 12 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CRAdjust": { + "type": "int", + "value": 0 + }, + "CurrentHitPoints": { + "type": "short", + "value": 70 + }, + "DecayTime": { + "type": "dword", + "value": 5000 + }, + "Deity": { + "type": "cexostring", + "value": "" + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Dex": { + "type": "byte", + "value": 10 + }, + "Disarmable": { + "type": "byte", + "value": 0 + }, + "Equip_ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "AddCost": { + "type": "dword", + "value": 0 + }, + "ArmorPart_Belt": { + "type": "byte", + "value": 0 + }, + "ArmorPart_LBicep": { + "type": "byte", + "value": 10 + }, + "ArmorPart_LFArm": { + "type": "byte", + "value": 3 + }, + "ArmorPart_LFoot": { + "type": "byte", + "value": 12 + }, + "ArmorPart_LHand": { + "type": "byte", + "value": 113 + }, + "ArmorPart_LShin": { + "type": "byte", + "value": 158 + }, + "ArmorPart_LShoul": { + "type": "byte", + "value": 9 + }, + "ArmorPart_LThigh": { + "type": "byte", + "value": 4 + }, + "ArmorPart_Neck": { + "type": "byte", + "value": 113 + }, + "ArmorPart_Pelvis": { + "type": "byte", + "value": 10 + }, + "ArmorPart_RBicep": { + "type": "byte", + "value": 10 + }, + "ArmorPart_RFArm": { + "type": "byte", + "value": 3 + }, + "ArmorPart_RFoot": { + "type": "byte", + "value": 12 + }, + "ArmorPart_RHand": { + "type": "byte", + "value": 113 + }, + "ArmorPart_Robe": { + "type": "byte", + "value": 113 + }, + "ArmorPart_RShin": { + "type": "byte", + "value": 158 + }, + "ArmorPart_RShoul": { + "type": "byte", + "value": 9 + }, + "ArmorPart_RThigh": { + "type": "byte", + "value": 4 + }, + "ArmorPart_Torso": { + "type": "byte", + "value": 32 + }, + "BaseItem": { + "type": "int", + "value": 16 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cloth1Color": { + "type": "byte", + "value": 25 + }, + "Cloth2Color": { + "type": "byte", + "value": 7 + }, + "Cost": { + "type": "dword", + "value": 150 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "Leather1Color": { + "type": "byte", + "value": 7 + }, + "Leather2Color": { + "type": "byte", + "value": 23 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 16807955 + } + }, + "Metal1Color": { + "type": "byte", + "value": 43 + }, + "Metal2Color": { + "type": "byte", + "value": 8 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_LAMELLAR" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_lamellar" + }, + "xArmorPart_Belt": { + "type": "word", + "value": 0 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 10 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 3 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 12 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 113 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 158 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 9 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 4 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 113 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 10 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 10 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 3 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 12 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 113 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 113 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 158 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 9 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 4 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 32 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 4, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 26 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 18923 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 13338 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13339 + } + }, + "ModelPart1": { + "type": "byte", + "value": 13 + }, + "ModelPart2": { + "type": "byte", + "value": 13 + }, + "ModelPart3": { + "type": "byte", + "value": 41 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 1 + }, + "CostValue": { + "type": "word", + "value": 2 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 0 + }, + "Subtype": { + "type": "word", + "value": 1 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 37 + }, + "Subtype": { + "type": "word", + "value": 5 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 37 + }, + "Subtype": { + "type": "word", + "value": 6 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 11 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 39 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_MBOOTS003" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_mboots003" + }, + "xModelPart1": { + "type": "word", + "value": 13 + }, + "xModelPart2": { + "type": "word", + "value": 13 + }, + "xModelPart3": { + "type": "word", + "value": 41 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 8, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 78 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 547560 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 13351 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 90850 + } + }, + "ModelPart1": { + "type": "byte", + "value": 5 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 2 + }, + "CostValue": { + "type": "word", + "value": 10 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 1 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "X2_IT_MBRACER005" + }, + "TemplateResRef": { + "type": "resref", + "value": "x2_it_mbracer005" + }, + "xModelPart1": { + "type": "word", + "value": 5 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 16, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 1 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 4900530 + }, + "Cursed": { + "type": "byte", + "value": 1 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 13213 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Aschbourne Guard Sword", + "id": 91270 + } + }, + "ModelPart1": { + "type": "byte", + "value": 61 + }, + "ModelPart2": { + "type": "byte", + "value": 41 + }, + "ModelPart3": { + "type": "byte", + "value": 58 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 4 + }, + "CostValue": { + "type": "word", + "value": 11 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 16 + }, + "Subtype": { + "type": "word", + "value": 8 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 4 + }, + "CostValue": { + "type": "word", + "value": 15 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 16 + }, + "Subtype": { + "type": "word", + "value": 11 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 4 + }, + "CostValue": { + "type": "word", + "value": 13 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 16 + }, + "Subtype": { + "type": "word", + "value": 1 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 4 + }, + "CostValue": { + "type": "word", + "value": 40 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 16 + }, + "Subtype": { + "type": "word", + "value": 12 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 2 + }, + "CostValue": { + "type": "word", + "value": 7 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 6 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "X2_WSWMLS004" + }, + "TemplateResRef": { + "type": "resref", + "value": "x2_wswmls004" + }, + "xModelPart1": { + "type": "word", + "value": 61 + }, + "xModelPart2": { + "type": "word", + "value": 41 + }, + "xModelPart3": { + "type": "word", + "value": 58 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 32, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 56 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 98029 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 12863 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 90458 + } + }, + "ModelPart1": { + "type": "byte", + "value": 69 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 2 + }, + "CostValue": { + "type": "word", + "value": 7 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 1 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "X2_ASHMLW004" + }, + "TemplateResRef": { + "type": "resref", + "value": "x2_ashmlw004" + }, + "xModelPart1": { + "type": "word", + "value": 69 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 128, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 52 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 2645001 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 90944 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 90943 + } + }, + "ModelPart1": { + "type": "byte", + "value": 8 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 5 + }, + "CostValue": { + "type": "word", + "value": 7 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 20 + }, + "Subtype": { + "type": "word", + "value": 6 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 5 + }, + "CostValue": { + "type": "word", + "value": 7 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 20 + }, + "Subtype": { + "type": "word", + "value": 7 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 5 + }, + "CostValue": { + "type": "word", + "value": 7 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 20 + }, + "Subtype": { + "type": "word", + "value": 9 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 5 + }, + "CostValue": { + "type": "word", + "value": 7 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 20 + }, + "Subtype": { + "type": "word", + "value": 10 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "X2_IT_MRING018" + }, + "TemplateResRef": { + "type": "resref", + "value": "x2_it_mring018" + }, + "xModelPart1": { + "type": "word", + "value": 8 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 256, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 52 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 4050 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 111446 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 111443 + } + }, + "ModelPart1": { + "type": "byte", + "value": 1 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 2 + }, + "CostValue": { + "type": "word", + "value": 1 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 51 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "X3_IT_RINGREGEN" + }, + "TemplateResRef": { + "type": "resref", + "value": "x3_it_ringregen" + }, + "xModelPart1": { + "type": "word", + "value": 1 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 512, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 19 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 28091 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 67520 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 67522 + } + }, + "ModelPart1": { + "type": "byte", + "value": 12 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 37 + }, + "Subtype": { + "type": "word", + "value": 4 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 37 + }, + "Subtype": { + "type": "word", + "value": 1 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 37 + }, + "Subtype": { + "type": "word", + "value": 3 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 2 + }, + "CostValue": { + "type": "word", + "value": 1 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 51 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_MNECK037" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_mneck037" + }, + "xModelPart1": { + "type": "word", + "value": 12 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 1024, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 21 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 144001 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 13323 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 90829 + } + }, + "ModelPart1": { + "type": "byte", + "value": 4 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 1 + }, + "CostValue": { + "type": "word", + "value": 10 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 0 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "X2_IT_MBELT002" + }, + "TemplateResRef": { + "type": "resref", + "value": "x2_it_mbelt002" + }, + "xModelPart1": { + "type": "word", + "value": 4 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + }, + "FactionID": { + "type": "word", + "value": 4 + }, + "FeatList": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 4 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 258 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 32 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 40 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 45 + } + } + ] + }, + "FirstName": { + "type": "cexolocstring", + "value": { + "0": "Town Guard", + "id": 12618 + } + }, + "fortbonus": { + "type": "short", + "value": 0 + }, + "Gender": { + "type": "byte", + "value": 0 + }, + "GoodEvil": { + "type": "byte", + "value": 100 + }, + "HitPoints": { + "type": "short", + "value": 70 + }, + "Int": { + "type": "byte", + "value": 11 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "IsImmortal": { + "type": "byte", + "value": 1 + }, + "IsPC": { + "type": "byte", + "value": 0 + }, + "LastName": { + "type": "cexolocstring", + "value": {} + }, + "LawfulChaotic": { + "type": "byte", + "value": 0 + }, + "Lootable": { + "type": "byte", + "value": 0 + }, + "MaxHitPoints": { + "type": "short", + "value": 110 + }, + "NaturalAC": { + "type": "byte", + "value": 0 + }, + "NoPermDeath": { + "type": "byte", + "value": 1 + }, + "PerceptionRange": { + "type": "byte", + "value": 11 + }, + "Phenotype": { + "type": "int", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 31 + }, + "Race": { + "type": "byte", + "value": 1 + }, + "refbonus": { + "type": "short", + "value": 0 + }, + "ScriptAttacked": { + "type": "resref", + "value": "nw_c2_default5" + }, + "ScriptDamaged": { + "type": "resref", + "value": "nw_c2_default6" + }, + "ScriptDeath": { + "type": "resref", + "value": "nw_c2_default7" + }, + "ScriptDialogue": { + "type": "resref", + "value": "nw_c2_default4" + }, + "ScriptDisturbed": { + "type": "resref", + "value": "nw_c2_default8" + }, + "ScriptEndRound": { + "type": "resref", + "value": "nw_c2_default3" + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "nw_c2_default1" + }, + "ScriptOnBlocked": { + "type": "resref", + "value": "nw_c2_defaulte" + }, + "ScriptOnNotice": { + "type": "resref", + "value": "nw_c2_default2" + }, + "ScriptRested": { + "type": "resref", + "value": "nw_c2_defaulta" + }, + "ScriptSpawn": { + "type": "resref", + "value": "nw_c2_default9" + }, + "ScriptSpellAt": { + "type": "resref", + "value": "nw_c2_defaultb" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "nw_c2_defaultd" + }, + "SkillList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 2 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 2 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + } + ] + }, + "SoundSetFile": { + "type": "word", + "value": 155 + }, + "SpecAbilityList": { + "type": "list", + "value": [] + }, + "StartingPackage": { + "type": "byte", + "value": 4 + }, + "Str": { + "type": "byte", + "value": 14 + }, + "Subrace": { + "type": "cexostring", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "NW_asch_guard1" + }, + "Tail_New": { + "type": "dword", + "value": 0 + }, + "TemplateList": { + "type": "list", + "value": [] + }, + "TemplateResRef": { + "type": "resref", + "value": "aschgaurd002" + }, + "WalkRate": { + "type": "int", + "value": 7 + }, + "willbonus": { + "type": "short", + "value": 0 + }, + "Wings_New": { + "type": "dword", + "value": 0 + }, + "Wis": { + "type": "byte", + "value": 10 + }, + "xAppearance_Head": { + "type": "word", + "value": 13 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_Belt": { + "type": "word", + "value": 0 + }, + "xBodyPart_LBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_LHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_LThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Neck": { + "type": "word", + "value": 1 + }, + "xBodyPart_Pelvis": { + "type": "word", + "value": 1 + }, + "xBodyPart_RBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_RFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_RHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_RThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Torso": { + "type": "word", + "value": 1 + }, + "XOrientation": { + "type": "float", + "value": 0.0001148303344962187 + }, + "XPosition": { + "type": "float", + "value": 54.36981964111328 + }, + "YOrientation": { + "type": "float", + "value": -1.0 + }, + "YPosition": { + "type": "float", + "value": 75.89253234863281 + }, + "ZPosition": { + "type": "float", + "value": 0.01000607013702393 + } + }, + { + "__struct_id": 4, + "Appearance_Head": { + "type": "byte", + "value": 18 + }, + "Appearance_Type": { + "type": "word", + "value": 1 + }, + "ArmorPart_RFoot": { + "type": "byte", + "value": 1 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "BodyPart_Belt": { + "type": "byte", + "value": 0 + }, + "BodyPart_LBicep": { + "type": "byte", + "value": 1 + }, + "BodyPart_LFArm": { + "type": "byte", + "value": 1 + }, + "BodyPart_LFoot": { + "type": "byte", + "value": 1 + }, + "BodyPart_LHand": { + "type": "byte", + "value": 1 + }, + "BodyPart_LShin": { + "type": "byte", + "value": 1 + }, + "BodyPart_LShoul": { + "type": "byte", + "value": 0 + }, + "BodyPart_LThigh": { + "type": "byte", + "value": 1 + }, + "BodyPart_Neck": { + "type": "byte", + "value": 1 + }, + "BodyPart_Pelvis": { + "type": "byte", + "value": 1 + }, + "BodyPart_RBicep": { + "type": "byte", + "value": 1 + }, + "BodyPart_RFArm": { + "type": "byte", + "value": 1 + }, + "BodyPart_RHand": { + "type": "byte", + "value": 1 + }, + "BodyPart_RShin": { + "type": "byte", + "value": 1 + }, + "BodyPart_RShoul": { + "type": "byte", + "value": 0 + }, + "BodyPart_RThigh": { + "type": "byte", + "value": 1 + }, + "BodyPart_Torso": { + "type": "byte", + "value": 1 + }, + "Cha": { + "type": "byte", + "value": 12 + }, + "ChallengeRating": { + "type": "float", + "value": 22.0 + }, + "ClassList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Class": { + "type": "int", + "value": 7 + }, + "ClassLevel": { + "type": "short", + "value": 10 + } + }, + { + "__struct_id": 2, + "Class": { + "type": "int", + "value": 29 + }, + "ClassLevel": { + "type": "short", + "value": 30 + } + } + ] + }, + "Color_Hair": { + "type": "byte", + "value": 92 + }, + "Color_Skin": { + "type": "byte", + "value": 0 + }, + "Color_Tattoo1": { + "type": "byte", + "value": 52 + }, + "Color_Tattoo2": { + "type": "byte", + "value": 55 + }, + "Con": { + "type": "byte", + "value": 14 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CRAdjust": { + "type": "int", + "value": 1 + }, + "CurrentHitPoints": { + "type": "short", + "value": 6 + }, + "DecayTime": { + "type": "dword", + "value": 5000 + }, + "Deity": { + "type": "cexostring", + "value": "" + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Dex": { + "type": "byte", + "value": 16 + }, + "Disarmable": { + "type": "byte", + "value": 0 + }, + "Equip_ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "AddCost": { + "type": "dword", + "value": 0 + }, + "ArmorPart_Belt": { + "type": "byte", + "value": 13 + }, + "ArmorPart_LBicep": { + "type": "byte", + "value": 10 + }, + "ArmorPart_LFArm": { + "type": "byte", + "value": 3 + }, + "ArmorPart_LFoot": { + "type": "byte", + "value": 4 + }, + "ArmorPart_LHand": { + "type": "byte", + "value": 4 + }, + "ArmorPart_LShin": { + "type": "byte", + "value": 14 + }, + "ArmorPart_LShoul": { + "type": "byte", + "value": 6 + }, + "ArmorPart_LThigh": { + "type": "byte", + "value": 3 + }, + "ArmorPart_Neck": { + "type": "byte", + "value": 1 + }, + "ArmorPart_Pelvis": { + "type": "byte", + "value": 16 + }, + "ArmorPart_RBicep": { + "type": "byte", + "value": 10 + }, + "ArmorPart_RFArm": { + "type": "byte", + "value": 3 + }, + "ArmorPart_RFoot": { + "type": "byte", + "value": 4 + }, + "ArmorPart_RHand": { + "type": "byte", + "value": 4 + }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, + "ArmorPart_RShin": { + "type": "byte", + "value": 14 + }, + "ArmorPart_RShoul": { + "type": "byte", + "value": 6 + }, + "ArmorPart_RThigh": { + "type": "byte", + "value": 3 + }, + "ArmorPart_Torso": { + "type": "byte", + "value": 13 + }, + "BaseItem": { + "type": "int", + "value": 16 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cloth1Color": { + "type": "byte", + "value": 49 + }, + "Cloth2Color": { + "type": "byte", + "value": 18 + }, + "Cost": { + "type": "dword", + "value": 25110 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 13772 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "Leather1Color": { + "type": "byte", + "value": 17 + }, + "Leather2Color": { + "type": "byte", + "value": 49 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13771 + } + }, + "Metal1Color": { + "type": "byte", + "value": 40 + }, + "Metal2Color": { + "type": "byte", + "value": 41 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 2 + }, + "CostValue": { + "type": "word", + "value": 5 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 1 + }, + "Subtype": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 1 + }, + "CostValue": { + "type": "word", + "value": 5 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 52 + }, + "Subtype": { + "type": "word", + "value": 5 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_MAARCL033" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_maarcl033" + }, + "xArmorPart_Belt": { + "type": "word", + "value": 13 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 10 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 3 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 4 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 4 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 14 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 6 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 3 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 1 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 16 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 10 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 3 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 4 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 4 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 0 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 14 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 6 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 3 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 13 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 4, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 26 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 18923 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 13338 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13339 + } + }, + "ModelPart1": { + "type": "byte", + "value": 13 + }, + "ModelPart2": { + "type": "byte", + "value": 13 + }, + "ModelPart3": { + "type": "byte", + "value": 41 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 1 + }, + "CostValue": { + "type": "word", + "value": 2 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 0 + }, + "Subtype": { + "type": "word", + "value": 1 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 37 + }, + "Subtype": { + "type": "word", + "value": 5 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 37 + }, + "Subtype": { + "type": "word", + "value": 6 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 11 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 39 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_MBOOTS003" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_mboots003" + }, + "xModelPart1": { + "type": "word", + "value": 13 + }, + "xModelPart2": { + "type": "word", + "value": 13 + }, + "xModelPart3": { + "type": "word", + "value": 41 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 8, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 78 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 49141 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 48323 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 48322 + } + }, + "ModelPart1": { + "type": "byte", + "value": 4 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 2 + }, + "CostValue": { + "type": "word", + "value": 4 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 1 + }, + "Subtype": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 35 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "X0_IT_MBRACER002" + }, + "TemplateResRef": { + "type": "resref", + "value": "x0_it_mbracer002" + }, + "xModelPart1": { + "type": "word", + "value": 4 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 16, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 8 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 2150 + }, + "Cursed": { + "type": "byte", + "value": 1 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "L'sog Y'wen Longbow" + } + }, + "ModelPart1": { + "type": "byte", + "value": 11 + }, + "ModelPart2": { + "type": "byte", + "value": 11 + }, + "ModelPart3": { + "type": "byte", + "value": 11 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 14 + }, + "CostValue": { + "type": "word", + "value": 10 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 61 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "mdf_lsogywen" + }, + "TemplateResRef": { + "type": "resref", + "value": "lsogywen003" + }, + "xModelPart1": { + "type": "word", + "value": 11 + }, + "xModelPart2": { + "type": "word", + "value": 11 + }, + "xModelPart3": { + "type": "word", + "value": 11 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 64, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 80 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cloth1Color": { + "type": "byte", + "value": 107 + }, + "Cloth2Color": { + "type": "byte", + "value": 107 + }, + "Cost": { + "type": "dword", + "value": 1440 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 13807 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "Leather1Color": { + "type": "byte", + "value": 107 + }, + "Leather2Color": { + "type": "byte", + "value": 107 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13806 + } + }, + "Metal1Color": { + "type": "byte", + "value": 69 + }, + "Metal2Color": { + "type": "byte", + "value": 69 + }, + "ModelPart1": { + "type": "byte", + "value": 8 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 1 + }, + "CostValue": { + "type": "word", + "value": 10 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 52 + }, + "Subtype": { + "type": "word", + "value": 5 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_MAARCL057" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_maarcl057" + }, + "xModelPart1": { + "type": "word", + "value": 8 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 128, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 52 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 4050 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 111446 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 111443 + } + }, + "ModelPart1": { + "type": "byte", + "value": 1 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 2 + }, + "CostValue": { + "type": "word", + "value": 1 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 51 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "X3_IT_RINGREGEN" + }, + "TemplateResRef": { + "type": "resref", + "value": "x3_it_ringregen" + }, + "xModelPart1": { + "type": "word", + "value": 1 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 256, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 52 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 69378 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "npc ring" + } + }, + "ModelPart1": { + "type": "byte", + "value": 6 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 12 + }, + "Subtype": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 12 + }, + "Subtype": { + "type": "word", + "value": 1 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 12 + }, + "Subtype": { + "type": "word", + "value": 7 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 12 + }, + "Subtype": { + "type": "word", + "value": 17 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 12 + }, + "Subtype": { + "type": "word", + "value": 19 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 26 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "npcring" + }, + "TemplateResRef": { + "type": "resref", + "value": "npcring" + }, + "xModelPart1": { + "type": "word", + "value": 6 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 512, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 19 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 28091 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 67520 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 67522 + } + }, + "ModelPart1": { + "type": "byte", + "value": 12 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 37 + }, + "Subtype": { + "type": "word", + "value": 4 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 37 + }, + "Subtype": { + "type": "word", + "value": 1 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 37 + }, + "Subtype": { + "type": "word", + "value": 3 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 2 + }, + "CostValue": { + "type": "word", + "value": 1 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 51 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_MNECK037" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_mneck037" + }, + "xModelPart1": { + "type": "word", + "value": 12 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 1024, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 21 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 144001 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 13323 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 90829 + } + }, + "ModelPart1": { + "type": "byte", + "value": 4 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 1 + }, + "CostValue": { + "type": "word", + "value": 10 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 0 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "X2_IT_MBELT002" + }, + "TemplateResRef": { + "type": "resref", + "value": "x2_it_mbelt002" + }, + "xModelPart1": { + "type": "word", + "value": 4 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + }, + "FactionID": { + "type": "word", + "value": 4 + }, + "FeatList": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 1 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 3 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 236 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 235 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 240 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 354 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 1089 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 27 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 237 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 238 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 239 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 221 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 101 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 256 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 50 + } + } + ] + }, + "FirstName": { + "type": "cexolocstring", + "value": { + "0": "townguard" + } + }, + "fortbonus": { + "type": "short", + "value": 0 + }, + "Gender": { + "type": "byte", + "value": 1 + }, + "GoodEvil": { + "type": "byte", + "value": 100 + }, + "HitPoints": { + "type": "short", + "value": 6 + }, + "Int": { + "type": "byte", + "value": 14 + }, + "Interruptable": { + "type": "byte", + "value": 0 + }, + "IsImmortal": { + "type": "byte", + "value": 1 + }, + "IsPC": { + "type": "byte", + "value": 0 + }, + "LastName": { + "type": "cexolocstring", + "value": { + "0": "" + } + }, + "LawfulChaotic": { + "type": "byte", + "value": 0 + }, + "Lootable": { + "type": "byte", + "value": 0 + }, + "MaxHitPoints": { + "type": "short", + "value": 46 + }, + "NaturalAC": { + "type": "byte", + "value": 0 + }, + "NoPermDeath": { + "type": "byte", + "value": 0 + }, + "PerceptionRange": { + "type": "byte", + "value": 11 + }, + "Phenotype": { + "type": "int", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 27 + }, + "Race": { + "type": "byte", + "value": 1 + }, + "refbonus": { + "type": "short", + "value": 0 + }, + "ScriptAttacked": { + "type": "resref", + "value": "x2_def_attacked" + }, + "ScriptDamaged": { + "type": "resref", + "value": "x2_def_ondamage" + }, + "ScriptDeath": { + "type": "resref", + "value": "x2_def_ondeath" + }, + "ScriptDialogue": { + "type": "resref", + "value": "x2_def_onconv" + }, + "ScriptDisturbed": { + "type": "resref", + "value": "x2_def_ondisturb" + }, + "ScriptEndRound": { + "type": "resref", + "value": "x2_def_endcombat" + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "x2_def_heartbeat" + }, + "ScriptOnBlocked": { + "type": "resref", + "value": "x2_def_onblocked" + }, + "ScriptOnNotice": { + "type": "resref", + "value": "x2_def_percept" + }, + "ScriptRested": { + "type": "resref", + "value": "x2_def_rested" + }, + "ScriptSpawn": { + "type": "resref", + "value": "x2_def_spawn" + }, + "ScriptSpellAt": { + "type": "resref", + "value": "x2_def_spellcast" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "x2_def_userdef" + }, + "SkillList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 2 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 2 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 2 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 2 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 2 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 2 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 2 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 2 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 2 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 2 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 2 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 2 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 2 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 2 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 2 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 2 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 2 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 2 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 2 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + } + ] + }, + "SoundSetFile": { + "type": "word", + "value": 137 + }, + "SpecAbilityList": { + "type": "list", + "value": [] + }, + "StartingPackage": { + "type": "byte", + "value": 97 + }, + "Str": { + "type": "byte", + "value": 12 + }, + "Subrace": { + "type": "cexostring", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "townguard" + }, + "Tail_New": { + "type": "dword", + "value": 0 + }, + "TemplateList": { + "type": "list", + "value": [] + }, + "TemplateResRef": { + "type": "resref", + "value": "townguard" + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "Class2" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "Class2Start" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 10 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "Class2Pack" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "Class3" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 29 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "Class3Start" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 12 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "Class3Pack" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 29 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "MAX_CHA_INCREASES " + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 8 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "MAX_INT_INCREASES " + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 8 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "MAX_STR_INCREASES " + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 8 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "MAX_DEX_INCREASES " + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 8 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "MAX_WIS_INCREASES " + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 8 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "MAX_CON_INCREASES " + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 8 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "X2_NAME_RANDOM" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + } + ] + }, + "WalkRate": { + "type": "int", + "value": 4 + }, + "willbonus": { + "type": "short", + "value": 0 + }, + "Wings_New": { + "type": "dword", + "value": 0 + }, + "Wis": { + "type": "byte", + "value": 8 + }, + "xAppearance_Head": { + "type": "word", + "value": 18 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_Belt": { + "type": "word", + "value": 0 + }, + "xBodyPart_LBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_LHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_LThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Neck": { + "type": "word", + "value": 1 + }, + "xBodyPart_Pelvis": { + "type": "word", + "value": 1 + }, + "xBodyPart_RBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_RFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_RHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_RThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Torso": { + "type": "word", + "value": 1 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 122.4077987670898 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 75.13999938964844 + }, + "ZPosition": { + "type": "float", + "value": 0.01000607013702393 + } + } + ] + }, + "Door List": { + "type": "list", + "value": [ + { + "__struct_id": 8, + "AnimationState": { + "type": "byte", + "value": 1 + }, + "Appearance": { + "type": "dword", + "value": 65 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 1.570794224739075 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 80 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "GenericType_New": { + "type": "dword", + "value": 0 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HP": { + "type": "short", + "value": 80 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "aschwestdoor01" + }, + "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": "aschwestdoor02", + "id": 5349 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "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": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "aschwestdoor02" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_door_ttr_29" + }, + "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 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 1.809999942779541 + }, + "Y": { + "type": "float", + "value": 75.0 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 8, + "AnimationState": { + "type": "byte", + "value": 1 + }, + "Appearance": { + "type": "dword", + "value": 65 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -1.570794224739075 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 80 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "GenericType_New": { + "type": "dword", + "value": 0 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HP": { + "type": "short", + "value": 80 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "WP_fangaschdoor002" + }, + "LinkedToFlags": { + "type": "byte", + "value": 2 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "fangaschdoor001", + "id": 5349 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "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": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "fangaschdoor001" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_door_ttr_29" + }, + "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 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 138.1900024414063 + }, + "Y": { + "type": "float", + "value": 65.0 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 8, + "AnimationState": { + "type": "byte", + "value": 1 + }, + "Appearance": { + "type": "dword", + "value": 57 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 80 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "GenericType_New": { + "type": "dword", + "value": 0 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HP": { + "type": "short", + "value": 80 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "asch_smallcavedoor2" + }, + "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": "asch_smallcavedoor1", + "id": 5349 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "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": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "asch_smallcavedoor1" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_door_ttr_12" + }, + "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 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 134.7400054931641 + }, + "Y": { + "type": "float", + "value": 104.5100021362305 + }, + "Z": { + "type": "float", + "value": -0.4399999976158142 + } + }, + { + "__struct_id": 8, + "AnimationState": { + "type": "byte", + "value": 1 + }, + "Appearance": { + "type": "dword", + "value": 57 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -1.570794224739075 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 80 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "GenericType_New": { + "type": "dword", + "value": 0 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HP": { + "type": "short", + "value": 80 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "GarvResk2Asch" + }, + "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": "Asch2GarvRek", + "id": 5349 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "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": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "Asch2GarvRek" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_door_ttr_12" + }, + "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 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 154.5099945068359 + }, + "Y": { + "type": "float", + "value": 35.2599983215332 + }, + "Z": { + "type": "float", + "value": -0.4399999976158142 + } + }, + { + "__struct_id": 8, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 0 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 1.570796251296997 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 9078 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "GenericType_New": { + "type": "dword", + "value": 12 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "asch_librarydoor02" + }, + "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": "Library Entry", + "id": 5349 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "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": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "LibraryEntry" + }, + "TemplateResRef": { + "type": "resref", + "value": "x3_door_wood002" + }, + "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 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 46.29999923706055 + }, + "Y": { + "type": "float", + "value": 45.0 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 8, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 0 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -1.570796251296997 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 9078 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "GenericType_New": { + "type": "dword", + "value": 12 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "asch_inndoor01" + }, + "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": "TavernEntry", + "id": 5349 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "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": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "TavernEntry" + }, + "TemplateResRef": { + "type": "resref", + "value": "x3_door_wood002" + }, + "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 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 62.29999923706055 + }, + "Y": { + "type": "float", + "value": 66.0 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 8, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 0 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 1.570796370506287 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 9078 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "GenericType_New": { + "type": "dword", + "value": 12 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5349 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "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": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "x3_door_wood002" + }, + "TemplateResRef": { + "type": "resref", + "value": "x3_door_wood002" + }, + "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 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 67.40000152587891 + }, + "Y": { + "type": "float", + "value": 55.0 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__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": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 9078 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "GenericType_New": { + "type": "dword", + "value": 12 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "aschbankdoor01" + }, + "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": "BankEntry", + "id": 5349 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "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": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "BankEntry" + }, + "TemplateResRef": { + "type": "resref", + "value": "x3_door_wood002" + }, + "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 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 69.0 + }, + "Y": { + "type": "float", + "value": 82.70999908447266 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 8, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 0 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 1.570796251296997 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 60 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 9070 + } + }, + "DisarmDC": { + "type": "byte", + "value": 28 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 28 + }, + "GenericType_New": { + "type": "dword", + "value": 19 + }, + "Hardness": { + "type": "byte", + "value": 10 + }, + "HP": { + "type": "short", + "value": 60 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "jaildoor001" + }, + "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": "JailEntry", + "id": 5349 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "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": 28 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "JailEntry" + }, + "TemplateResRef": { + "type": "resref", + "value": "x3_door_met003" + }, + "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": 2 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 17.17000007629395 + }, + "Y": { + "type": "float", + "value": 48.0 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__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": 60 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 9072 + } + }, + "DisarmDC": { + "type": "byte", + "value": 20 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 25 + }, + "GenericType_New": { + "type": "dword", + "value": 2 + }, + "Hardness": { + "type": "byte", + "value": 10 + }, + "HP": { + "type": "short", + "value": 60 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "aschcrypotdoor001" + }, + "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": "cryptentry", + "id": 5349 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "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": 25 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "cryptentry" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_door_grate" + }, + "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": 2 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 25.0 + }, + "Y": { + "type": "float", + "value": 142.3000030517578 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__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": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 9078 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "GenericType_New": { + "type": "dword", + "value": 11 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "ras_aschtemp02door_002" + }, + "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": "TempleEntry", + "id": 5349 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "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": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "TempleEntry" + }, + "TemplateResRef": { + "type": "resref", + "value": "x3_door_wood003" + }, + "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 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 45.0 + }, + "Y": { + "type": "float", + "value": 127.5 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__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": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 9078 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "GenericType_New": { + "type": "dword", + "value": 11 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "CraftStoreExit" + }, + "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": "craftoolentry", + "id": 5349 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "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": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "craftoolentry" + }, + "TemplateResRef": { + "type": "resref", + "value": "x3_door_wood003" + }, + "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 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 112.5 + }, + "Y": { + "type": "float", + "value": 82.30000305175781 + }, + "Z": { + "type": "float", + "value": -0.1000000014901161 + } + }, + { + "__struct_id": 8, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 0 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -3.141592264175415 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 9078 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "GenericType_New": { + "type": "dword", + "value": 11 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "aschgenstoredoor01" + }, + "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": "GenStoreEntry", + "id": 5349 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "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": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "GenStoreEntry" + }, + "TemplateResRef": { + "type": "resref", + "value": "x3_door_wood003" + }, + "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 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 106.0 + }, + "Y": { + "type": "float", + "value": 57.70000076293945 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__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": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 9078 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "GenericType_New": { + "type": "dword", + "value": 11 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "aschwiztowdoor01" + }, + "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": "magetower entry", + "id": 5349 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "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": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "magetowerentry" + }, + "TemplateResRef": { + "type": "resref", + "value": "x3_door_wood003" + }, + "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 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 135.0 + }, + "Y": { + "type": "float", + "value": 123.6999969482422 + }, + "Z": { + "type": "float", + "value": 5.0 + } + }, + { + "__struct_id": 8, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 0 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -1.570796251296997 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 9078 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "GenericType_New": { + "type": "dword", + "value": 11 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "asch_magic_door02" + }, + "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": "MagicShopEntry", + "id": 5349 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "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": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "MagicShopEntry" + }, + "TemplateResRef": { + "type": "resref", + "value": "x3_door_wood003" + }, + "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 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 142.3000030517578 + }, + "Y": { + "type": "float", + "value": 114.0 + }, + "Z": { + "type": "float", + "value": 5.0 + } + }, + { + "__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": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 9078 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "GenericType_New": { + "type": "dword", + "value": 12 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5349 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "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": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "x3_door_wood002" + }, + "TemplateResRef": { + "type": "resref", + "value": "x3_door_wood002" + }, + "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 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 114.0 + }, + "Y": { + "type": "float", + "value": 52.29999923706055 + }, + "Z": { + "type": "float", + "value": 0.0 + } + } + ] + }, + "Encounter List": { + "type": "list", + "value": [] + }, + "List": { + "type": "list", + "value": [] + }, + "Placeable List": { + "type": "list", + "value": [ + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 4 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14577 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 14578 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 362 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "BoxCrate3" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_box3" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 57.44131088256836 + }, + "Y": { + "type": "float", + "value": 19.62028312683106 + }, + "Z": { + "type": "float", + "value": 0.7951282262802124 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 5 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14577 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 14578 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 363 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "BoxCrate4" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_box4" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 57.0 + }, + "Y": { + "type": "float", + "value": 21.0 + }, + "Z": { + "type": "float", + "value": 0.800000011920929 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 2 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.7853981852531433 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14577 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 14578 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 360 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "BoxCrate1" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_box1" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 57.0 + }, + "Y": { + "type": "float", + "value": 21.0 + }, + "Z": { + "type": "float", + "value": 2.049999952316284 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 49 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 3.117006301879883 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "Thick metal bands encircle the barrel-planks, ensuring a tight seal.", + "id": 14555 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 1 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Trash Barrel", + "id": 5691 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "trash_can_close" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 407 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "Barrelras_trash" + }, + "TemplateResRef": { + "type": "resref", + "value": "barrelrastrash" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 116.7097930908203 + }, + "Y": { + "type": "float", + "value": 68.19747161865234 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 4 + }, + "Appearance": { + "type": "dword", + "value": 1929 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14664 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16812156 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "zep_torchspawn" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "zep_torch" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 507 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_LAMPPOST001" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_lamppost001" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_AMION" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTCONST" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "YELLOW_15" + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTCYCLE" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTSWAP" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "zep_olamppost001" + } + } + ] + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 112.4224090576172 + }, + "Y": { + "type": "float", + "value": 66.94066619873047 + }, + "Z": { + "type": "float", + "value": 0.009999919682741165 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 4 + }, + "Appearance": { + "type": "dword", + "value": 1929 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 0.7608544826507568 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14664 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16812156 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "zep_torchspawn" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "zep_torch" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 507 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_LAMPPOST001" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_lamppost001" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_AMION" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTCONST" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "YELLOW_15" + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTCYCLE" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTSWAP" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "zep_olamppost001" + } + } + ] + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 127.7926025390625 + }, + "Y": { + "type": "float", + "value": 117.3990783691406 + }, + "Z": { + "type": "float", + "value": 5.010009288787842 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 4 + }, + "Appearance": { + "type": "dword", + "value": 1929 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 1.619882822036743 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14664 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16812156 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "zep_torchspawn" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "zep_torch" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 507 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_LAMPPOST001" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_lamppost001" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_AMION" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTCONST" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "YELLOW_15" + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTCYCLE" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTSWAP" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "zep_olamppost001" + } + } + ] + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 65.27925872802734 + }, + "Y": { + "type": "float", + "value": 82.07192993164063 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 4 + }, + "Appearance": { + "type": "dword", + "value": 1929 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 1.619882822036743 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14664 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16812156 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "zep_torchspawn" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "zep_torch" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 507 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_LAMPPOST001" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_lamppost001" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_AMION" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTCONST" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "YELLOW_15" + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTCYCLE" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTSWAP" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "zep_olamppost001" + } + } + ] + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 72.74016571044922 + }, + "Y": { + "type": "float", + "value": 82.14426422119141 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 4 + }, + "Appearance": { + "type": "dword", + "value": 1929 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 2.184387922286987 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14664 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16812156 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "zep_torchspawn" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "zep_torch" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 507 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_LAMPPOST001" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_lamppost001" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_AMION" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTCONST" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "YELLOW_15" + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTCYCLE" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTSWAP" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "zep_olamppost001" + } + } + ] + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 52.03985977172852 + }, + "Y": { + "type": "float", + "value": 77.67213439941406 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 4 + }, + "Appearance": { + "type": "dword", + "value": 1929 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14664 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16812156 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "zep_torchspawn" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "zep_torch" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 507 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_LAMPPOST001" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_lamppost001" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_AMION" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTCONST" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "YELLOW_15" + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTCYCLE" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTSWAP" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "zep_olamppost001" + } + } + ] + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 58.28504180908203 + }, + "Y": { + "type": "float", + "value": 25.42961692810059 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 4 + }, + "Appearance": { + "type": "dword", + "value": 1929 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 3.141477823257446 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14664 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16812156 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "zep_torchspawn" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "zep_torch" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 507 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_LAMPPOST001" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_lamppost001" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_AMION" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTCONST" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "YELLOW_15" + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTCYCLE" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTSWAP" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "zep_olamppost001" + } + } + ] + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 51.94874572753906 + }, + "Y": { + "type": "float", + "value": 25.64624404907227 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 4 + }, + "Appearance": { + "type": "dword", + "value": 10309 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 1.42353367805481 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14664 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16812156 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "zep_torchspawn" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "zep_torch" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_LAMPPOST001" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_lamppost001" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_AMION" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTCONST" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "YELLOW_15" + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTCYCLE" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTSWAP" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "zep_olamppost001" + } + } + ] + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 154.2462921142578 + }, + "Y": { + "type": "float", + "value": 40.69211578369141 + }, + "Z": { + "type": "float", + "value": 0.06033134460449219 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 2604 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 2.184387922286987 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16813896 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811530 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "zep_use_chair2" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 2636 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_LOGSIT001" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_logsit001" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 117.679443359375 + }, + "Y": { + "type": "float", + "value": 17.86444091796875 + }, + "Z": { + "type": "float", + "value": 0.003123968839645386 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 2604 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16813896 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811530 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "zep_use_chair2" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 2636 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_LOGSIT001" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_logsit001" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 92.90317535400391 + }, + "Y": { + "type": "float", + "value": 17.07510566711426 + }, + "Z": { + "type": "float", + "value": 4.999999046325684 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 138 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "Mage supplies and more inside.", + "id": 14560 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Mage Tower", + "id": 14561 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 496 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "magetower" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_billboard1" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 131.8170471191406 + }, + "Y": { + "type": "float", + "value": 120.297248840332 + }, + "Z": { + "type": "float", + "value": 4.999996185302734 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 139 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -1.570794224739075 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "A place for chow, chug, kip, and meetings. ", + "id": 14562 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": " The Caterwaul Tavern", + "id": 14561 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 497 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "MerchantsShingle2" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_billboard2" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 60.49296951293945 + }, + "Y": { + "type": "float", + "value": 61.9345817565918 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 4 + }, + "Appearance": { + "type": "dword", + "value": 1929 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -1.546251058578491 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14664 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16812156 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "zep_torchspawn" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "zep_torch" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 507 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_LAMPPOST001" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_lamppost001" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_AMION" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTCONST" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "YELLOW_15" + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTCYCLE" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTSWAP" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "zep_olamppost001" + } + } + ] + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 49.96664810180664 + }, + "Y": { + "type": "float", + "value": 51.78226470947266 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 4 + }, + "Appearance": { + "type": "dword", + "value": 1929 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 1.59533965587616 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14664 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16812156 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "zep_torchspawn" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "zep_torch" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 507 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_LAMPPOST001" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_lamppost001" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_AMION" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTCONST" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "YELLOW_15" + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTCYCLE" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTSWAP" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "zep_olamppost001" + } + } + ] + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 30.06720352172852 + }, + "Y": { + "type": "float", + "value": 57.31504058837891 + }, + "Z": { + "type": "float", + "value": -2.980232238769531e-008 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 4 + }, + "Appearance": { + "type": "dword", + "value": 1929 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -1.619882822036743 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14664 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16812156 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "zep_torchspawn" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "zep_torch" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 507 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_LAMPPOST001" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_lamppost001" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_AMION" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTCONST" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "YELLOW_15" + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTCYCLE" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTSWAP" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "zep_olamppost001" + } + } + ] + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 28.98666000366211 + }, + "Y": { + "type": "float", + "value": 72.14295196533203 + }, + "Z": { + "type": "float", + "value": 0.01000607013702393 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 4 + }, + "Appearance": { + "type": "dword", + "value": 1929 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -1.521707773208618 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14664 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16812156 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "zep_torchspawn" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "zep_torch" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 507 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_LAMPPOST001" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_lamppost001" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_AMION" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTCONST" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "YELLOW_15" + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTCYCLE" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTSWAP" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "zep_olamppost001" + } + } + ] + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 71.94013214111328 + }, + "Y": { + "type": "float", + "value": 131.3766937255859 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 142 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -3.141500473022461 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "Tikini General Store for all your basic hunting gear needs!", + "id": 14565 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": " Tikini General Store", + "id": 14561 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 500 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "MerchantsShingle5" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_billboard5" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 105.400390625 + }, + "Y": { + "type": "float", + "value": 69.08130645751953 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 157 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -1.546251058578491 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14662 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": " Silverhawk Woods", + "id": 5800 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 515 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "InvisibleObject" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_invisobj" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 131.8236694335938 + }, + "Y": { + "type": "float", + "value": 62.14584732055664 + }, + "Z": { + "type": "float", + "value": 1.672574043273926 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 139 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.564504861831665 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "Welcome to Aschbourne - a Public Crafting and Merchant community. Please take note of signs posted around the area for information. Enjoy your stay!", + "id": 14562 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": " Welcome To Aschbourne", + "id": 14561 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 497 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "MerchantsShingle2" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_billboard2" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 4.76837158203125e-007 + }, + "Y": { + "type": "float", + "value": 9.5367431640625e-007 + }, + "Z": { + "type": "float", + "value": -0.9999942779541016 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 87 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14715 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5732 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 445 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "Signpost - 1" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_signpost" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 57.86719131469727 + }, + "Y": { + "type": "float", + "value": 71.99050903320313 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 87 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 1.59533965587616 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14715 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5732 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 445 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "Signpost - 1" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_signpost" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 57.91120147705078 + }, + "Y": { + "type": "float", + "value": 71.91585540771484 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 157 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "The grass has been disturbed in this direction.", + "id": 14662 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": " Mowed Over Hill", + "id": 5800 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 515 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "InvisibleObject" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_invisobj" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 57.47515487670898 + }, + "Y": { + "type": "float", + "value": 72.05628204345703 + }, + "Z": { + "type": "float", + "value": 3.231719970703125 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 157 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14662 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Docks", + "id": 5800 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 515 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "InvisibleObject" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_invisobj" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 57.82311630249023 + }, + "Y": { + "type": "float", + "value": 71.47382354736328 + }, + "Z": { + "type": "float", + "value": 3.237375020980835 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 157 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14662 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": " Farmlands", + "id": 5800 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 515 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "InvisibleObject" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_invisobj" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 58.38653564453125 + }, + "Y": { + "type": "float", + "value": 72.04736328125 + }, + "Z": { + "type": "float", + "value": 2.611878633499146 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 157 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14662 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": " Aschbourne North", + "id": 5800 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 515 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "InvisibleObject" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_invisobj" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 57.84235763549805 + }, + "Y": { + "type": "float", + "value": 72.49684143066406 + }, + "Z": { + "type": "float", + "value": 2.589657306671143 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 4 + }, + "Appearance": { + "type": "dword", + "value": 1929 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -1.59533965587616 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14664 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16812156 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "zep_torchspawn" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "zep_torch" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 507 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_LAMPPOST001" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_lamppost001" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_AMION" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTCONST" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "YELLOW_15" + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTCYCLE" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTSWAP" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "zep_olamppost001" + } + } + ] + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 82.81876373291016 + }, + "Y": { + "type": "float", + "value": 38.70942306518555 + }, + "Z": { + "type": "float", + "value": 1.192092895507813e-007 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 87 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -1.079922437667847 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14715 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5732 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 445 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "Signpost - 1" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_signpost" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 128.0202484130859 + }, + "Y": { + "type": "float", + "value": 87.77286529541016 + }, + "Z": { + "type": "float", + "value": 0.01000000908970833 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 157 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -1.055378556251526 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14662 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": " Farmlands", + "id": 5800 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 515 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "InvisibleObject" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_invisobj" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 128.1999969482422 + }, + "Y": { + "type": "float", + "value": 87.30000305175781 + }, + "Z": { + "type": "float", + "value": 2.619999885559082 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 157 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -1.079922437667847 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "You look about you, suspicious, but see nothing.", + "id": 14662 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": " Aschbourne - North", + "id": 5800 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 515 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "InvisibleObject" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_invisobj" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 128.0 + }, + "Y": { + "type": "float", + "value": 88.09999847412109 + }, + "Z": { + "type": "float", + "value": 3.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 2385 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -3.141559839248657 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "A depository for public sharing of written reference and entertainment materials.", + "id": 16813670 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Aschbourne Library", + "id": 16812708 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 488 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_SIGN" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_sign" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 48.68999862670898 + }, + "Y": { + "type": "float", + "value": 46.83000183105469 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 2564 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -1.668970465660095 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16810989 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16813560 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 444 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_WDCHPPINGBLC" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_wdchppingblc" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 77.38186645507813 + }, + "Y": { + "type": "float", + "value": 105.1648025512695 + }, + "Z": { + "type": "float", + "value": 0.01000000908970833 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 87 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 0.8099403381347656 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14715 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5732 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 445 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "Signpost - 1" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_signpost" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 81.6151123046875 + }, + "Y": { + "type": "float", + "value": 138.3750457763672 + }, + "Z": { + "type": "float", + "value": 2.384185791015625e-007 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 157 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14662 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": " Aschbourne North", + "id": 5800 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 515 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "InvisibleObject" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_invisobj" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 81.92144012451172 + }, + "Y": { + "type": "float", + "value": 138.7748107910156 + }, + "Z": { + "type": "float", + "value": 2.545934200286865 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 157 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14662 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": " Town Square", + "id": 5800 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 515 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "InvisibleObject" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_invisobj" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 81.30287933349609 + }, + "Y": { + "type": "float", + "value": 138.1420288085938 + }, + "Z": { + "type": "float", + "value": 3.213864803314209 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 49 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 1.546251058578491 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 84582 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 1 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Trash Barrel", + "id": 84567 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "trash_can_close" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 407 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "zz_trash_barrel" + }, + "TemplateResRef": { + "type": "resref", + "value": "zz_trash_barrel" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 123.6821670532227 + }, + "Y": { + "type": "float", + "value": 22.49631118774414 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 81 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a flowering black tulip decorative plant. It is in full bloom." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Black Tulip" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 439 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_BLACKTULIP" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant034" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 36.11720657348633 + }, + "Y": { + "type": "float", + "value": 93.95616149902344 + }, + "Z": { + "type": "float", + "value": -0.09000000357627869 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 81 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a flowering black tulip decorative plant. It is in full bloom." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Black Tulip" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 439 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_BLACKTULIP" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant034" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 37.17085647583008 + }, + "Y": { + "type": "float", + "value": 92.85323333740234 + }, + "Z": { + "type": "float", + "value": -0.09000000357627869 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 81 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a flowering black tulip decorative plant. It is in full bloom." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Black Tulip" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 439 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_BLACKTULIP" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant034" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 36.05813598632813 + }, + "Y": { + "type": "float", + "value": 95.88306427001953 + }, + "Z": { + "type": "float", + "value": -0.09000000357627869 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 81 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a flowering black tulip decorative plant. It is in full bloom." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Black Tulip" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 439 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_BLACKTULIP" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant034" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 37.24284362792969 + }, + "Y": { + "type": "float", + "value": 97.05809783935547 + }, + "Z": { + "type": "float", + "value": -0.09000000357627869 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 81 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a flowering black iris decorative plant. It is in full bloom." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Black Iris" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 439 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_BLACKIRIS" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant024" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 33.89598083496094 + }, + "Y": { + "type": "float", + "value": 93.96302795410156 + }, + "Z": { + "type": "float", + "value": -0.08999952673912048 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 81 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a flowering black iris decorative plant. It is in full bloom." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Black Iris" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 439 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_BLACKIRIS" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant024" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 32.70963287353516 + }, + "Y": { + "type": "float", + "value": 92.91949462890625 + }, + "Z": { + "type": "float", + "value": -0.09000000357627869 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 81 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a flowering black iris decorative plant. It is in full bloom." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Black Iris" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 439 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_BLACKIRIS" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant024" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 34.11857223510742 + }, + "Y": { + "type": "float", + "value": 95.95610809326172 + }, + "Z": { + "type": "float", + "value": -0.09000048041343689 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 81 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a flowering black iris decorative plant. It is in full bloom." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Black Iris" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 439 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_BLACKIRIS" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant024" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 32.98295211791992 + }, + "Y": { + "type": "float", + "value": 97.08587646484375 + }, + "Z": { + "type": "float", + "value": -0.09000000357627869 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 81 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a flowering blue iris decorative plant. It is in full bloom." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Blue Iris" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 439 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_BLUEIRIS" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant026" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 26.18583488464356 + }, + "Y": { + "type": "float", + "value": 106.005500793457 + }, + "Z": { + "type": "float", + "value": -0.09000000357627869 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 81 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a flowering blue iris decorative plant. It is in full bloom." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Blue Iris" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 439 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_BLUEIRIS" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant026" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 27.27718734741211 + }, + "Y": { + "type": "float", + "value": 107.0406646728516 + }, + "Z": { + "type": "float", + "value": -0.09000000357627869 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 81 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a flowering blue iris decorative plant. It is in full bloom." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Blue Iris" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 439 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_BLUEIRIS" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant026" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 24.14902496337891 + }, + "Y": { + "type": "float", + "value": 106.0696411132813 + }, + "Z": { + "type": "float", + "value": -0.08999952673912048 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 81 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a flowering blue iris decorative plant. It is in full bloom." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Blue Iris" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 439 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_BLUEIRIS" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant026" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 22.99892997741699 + }, + "Y": { + "type": "float", + "value": 107.2836990356445 + }, + "Z": { + "type": "float", + "value": -0.09000000357627869 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 81 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a flowering blue tulip decorative plant. It is in full bloom." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Blue Tulip" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 439 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_BLUETULIP" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant037" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 26.03093528747559 + }, + "Y": { + "type": "float", + "value": 103.9844207763672 + }, + "Z": { + "type": "float", + "value": -0.09000000357627869 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 81 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a flowering blue tulip decorative plant. It is in full bloom." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Blue Tulip" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 439 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_BLUETULIP" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant037" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 27.08797073364258 + }, + "Y": { + "type": "float", + "value": 102.7047119140625 + }, + "Z": { + "type": "float", + "value": -0.09000000357627869 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 81 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a flowering blue tulip decorative plant. It is in full bloom." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Blue Tulip" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 439 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_BLUETULIP" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant037" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 24.07561111450195 + }, + "Y": { + "type": "float", + "value": 103.9578628540039 + }, + "Z": { + "type": "float", + "value": -0.09000000357627869 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 81 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a flowering blue tulip decorative plant. It is in full bloom." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Blue Tulip" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 439 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_BLUETULIP" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant037" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 23.15694236755371 + }, + "Y": { + "type": "float", + "value": 102.7416076660156 + }, + "Z": { + "type": "float", + "value": -0.08999952673912048 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 81 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a flowering red iris decorative plant. It is in full bloom." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Red Iris" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 439 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_REDIRIS" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant027" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 27.28676795959473 + }, + "Y": { + "type": "float", + "value": 112.7747421264648 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 81 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a flowering red iris decorative plant. It is in full bloom." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Red Iris" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 439 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_REDIRIS" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant027" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 25.01785850524902 + }, + "Y": { + "type": "float", + "value": 112.7340240478516 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 81 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a flowering red iris decorative plant. It is in full bloom." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Red Iris" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 439 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_REDIRIS" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant027" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 22.27658081054688 + }, + "Y": { + "type": "float", + "value": 112.8198013305664 + }, + "Z": { + "type": "float", + "value": 0.009999940171837807 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 81 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 1.546251058578491 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a flowering red tulip decorative plant. It is in full bloom." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Red Tulip" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 439 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_REDTULIP" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant033" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 17.53390121459961 + }, + "Y": { + "type": "float", + "value": 107.6979675292969 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 81 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 1.59533965587616 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a flowering red tulip decorative plant. It is in full bloom." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Red Tulip" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 439 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_REDTULIP" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant033" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 17.46851348876953 + }, + "Y": { + "type": "float", + "value": 104.9161376953125 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 81 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 1.570794224739075 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a flowering red tulip decorative plant. It is in full bloom." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Red Tulip" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 439 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_REDTULIP" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant033" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 17.49995040893555 + }, + "Y": { + "type": "float", + "value": 102.1471328735352 + }, + "Z": { + "type": "float", + "value": 0.009999900124967098 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 81 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 1.570794224739075 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a flowering white iris decorative plant. It is in full bloom." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "White Iris" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 439 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_WHITEIRIS" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant028" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 17.53681945800781 + }, + "Y": { + "type": "float", + "value": 97.69561767578125 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 81 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 1.570794224739075 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a flowering white iris decorative plant. It is in full bloom." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "White Iris" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 439 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_WHITEIRIS" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant028" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 17.5943775177002 + }, + "Y": { + "type": "float", + "value": 94.44450378417969 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 81 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 1.59533965587616 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a flowering white iris decorative plant. It is in full bloom." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "White Iris" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 439 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_WHITEIRIS" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant028" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 17.53092575073242 + }, + "Y": { + "type": "float", + "value": 91.66079711914063 + }, + "Z": { + "type": "float", + "value": 0.009999910369515419 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 81 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -3.14154839515686 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a flowering white tulip decorative plant. It is in full bloom." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "White Tulip" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 439 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_WHITETULIP" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant035" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 22.48999977111816 + }, + "Y": { + "type": "float", + "value": 87.5 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 81 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -3.14154839515686 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a flowering white tulip decorative plant. It is in full bloom." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "White Tulip" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 439 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_WHITETULIP" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant035" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 25.3700008392334 + }, + "Y": { + "type": "float", + "value": 87.58000183105469 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 81 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -3.14154839515686 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a flowering white tulip decorative plant. It is in full bloom." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "White Tulip" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 439 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_WHITETULIP" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant035" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 28.13999938964844 + }, + "Y": { + "type": "float", + "value": 87.62999725341797 + }, + "Z": { + "type": "float", + "value": 0.009999999776482582 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 81 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -3.14154839515686 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a flowering yellow iris decorative plant. It is in full bloom." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Yellow Iris" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 439 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_YELLOWIRIS" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant025" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 32.91704940795898 + }, + "Y": { + "type": "float", + "value": 87.53434753417969 + }, + "Z": { + "type": "float", + "value": 0.001344680786132813 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 81 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -3.14154839515686 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a flowering yellow iris decorative plant. It is in full bloom." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Yellow Iris" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 439 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_YELLOWIRIS" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant025" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 35.54999923706055 + }, + "Y": { + "type": "float", + "value": 87.55999755859375 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 81 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -3.14154839515686 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a flowering yellow iris decorative plant. It is in full bloom." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Yellow Iris" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 439 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_YELLOWIRIS" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant025" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 38.43000030517578 + }, + "Y": { + "type": "float", + "value": 87.51000213623047 + }, + "Z": { + "type": "float", + "value": 0.009999999776482582 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 81 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -1.59533965587616 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a flowering yellow tulip decorative plant. It is in full bloom." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Yellow Tulip" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 439 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_YELLOWTULIP" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant036" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 42.9498176574707 + }, + "Y": { + "type": "float", + "value": 102.688232421875 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 81 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -1.59533965587616 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a flowering yellow tulip decorative plant. It is in full bloom." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Yellow Tulip" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 439 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_YELLOWTULIP" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant036" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 42.73605728149414 + }, + "Y": { + "type": "float", + "value": 99.71900177001953 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 81 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -1.59533965587616 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a flowering yellow tulip decorative plant. It is in full bloom." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Yellow Tulip" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 439 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_YELLOWTULIP" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant036" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 42.71778106689453 + }, + "Y": { + "type": "float", + "value": 96.94928741455078 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 81 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a flowering yellow tulip decorative plant. It is in full bloom." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Yellow Tulip" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 439 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_YELLOWTULIP" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant036" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 38.95245361328125 + }, + "Y": { + "type": "float", + "value": 103.2430572509766 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 81 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a flowering yellow tulip decorative plant. It is in full bloom." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Yellow Tulip" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 439 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_YELLOWTULIP" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant036" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 35.90270614624023 + }, + "Y": { + "type": "float", + "value": 103.2470245361328 + }, + "Z": { + "type": "float", + "value": -4.76837158203125e-007 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 3085 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16814209 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16814190 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_TROUGHRND" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_troughrnd" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 85.0 + }, + "Y": { + "type": "float", + "value": 54.79999923706055 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 2039 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16813809 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811894 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "zep_torch" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 436 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_FOUNTAIN006" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_fountain006" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 85.0 + }, + "Y": { + "type": "float", + "value": 54.75 + }, + "Z": { + "type": "float", + "value": 0.1000000014901161 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 5741 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "", + "id": 84171 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Rug", + "id": 83425 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "codirug01" + }, + "TemplateResRef": { + "type": "resref", + "value": "codirug01" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 85.0 + }, + "Y": { + "type": "float", + "value": 55.0 + }, + "Z": { + "type": "float", + "value": -0.9800000190734863 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 4770 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -1.570794224739075 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "", + "id": 16810924 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Bench", + "id": 16811008 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "zep_use_chair2" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NWN2Bench6" + }, + "TemplateResRef": { + "type": "resref", + "value": "nwn2bench006" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 90.75 + }, + "Y": { + "type": "float", + "value": 57.20000076293945 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 4770 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 1.570794224739075 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "", + "id": 16810924 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Bench", + "id": 16811008 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "zep_use_chair2" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NWN2Bench6" + }, + "TemplateResRef": { + "type": "resref", + "value": "nwn2bench006" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 79.25 + }, + "Y": { + "type": "float", + "value": 52.79999923706055 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 4770 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 1.570794224739075 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "", + "id": 16810924 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Bench", + "id": 16811008 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "zep_use_chair2" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NWN2Bench6" + }, + "TemplateResRef": { + "type": "resref", + "value": "nwn2bench006" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 79.25 + }, + "Y": { + "type": "float", + "value": 57.20000076293945 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 4770 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -1.570794224739075 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "", + "id": 16810924 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Bench", + "id": 16811008 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "zep_use_chair2" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NWN2Bench6" + }, + "TemplateResRef": { + "type": "resref", + "value": "nwn2bench006" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 90.75 + }, + "Y": { + "type": "float", + "value": 52.79999923706055 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 188 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a flowering marigold decorative plant. It is in full bloom." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Marigold" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 551 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_MARIGOLD" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant021" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 96.04975891113281 + }, + "Y": { + "type": "float", + "value": 44.04960250854492 + }, + "Z": { + "type": "float", + "value": -0.09000000357627869 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 188 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a flowering marigold decorative plant. It is in full bloom." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Marigold" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 551 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_MARIGOLD" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant021" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 97.26676177978516 + }, + "Y": { + "type": "float", + "value": 42.9102783203125 + }, + "Z": { + "type": "float", + "value": -0.09000000357627869 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 188 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a flowering marigold decorative plant. It is in full bloom." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Marigold" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 551 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_MARIGOLD" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant021" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 94.15951538085938 + }, + "Y": { + "type": "float", + "value": 43.9978141784668 + }, + "Z": { + "type": "float", + "value": -0.08999904990196228 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 188 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a flowering marigold decorative plant. It is in full bloom." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Marigold" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 551 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_MARIGOLD" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant021" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 92.99429321289063 + }, + "Y": { + "type": "float", + "value": 42.93617630004883 + }, + "Z": { + "type": "float", + "value": -0.09000000357627869 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 188 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -3.14154839515686 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a flowering nasturtium decorative plant. It is in full bloom." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Nasturtium" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 551 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_NASTURTIUM" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant023" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 94.02999877929688 + }, + "Y": { + "type": "float", + "value": 46.06999969482422 + }, + "Z": { + "type": "float", + "value": -0.09000000357627869 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 188 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -3.14154839515686 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a flowering nasturtium decorative plant. It is in full bloom." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Nasturtium" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 551 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_NASTURTIUM" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant023" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 92.79000091552734 + }, + "Y": { + "type": "float", + "value": 47.20999908447266 + }, + "Z": { + "type": "float", + "value": -0.09000000357627869 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 188 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -3.14154839515686 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a flowering nasturtium decorative plant. It is in full bloom." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Nasturtium" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 551 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_NASTURTIUM" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant023" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 96.05047607421875 + }, + "Y": { + "type": "float", + "value": 45.86235427856445 + }, + "Z": { + "type": "float", + "value": -0.0900019109249115 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 188 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -3.14154839515686 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a flowering nasturtium decorative plant. It is in full bloom." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Nasturtium" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 551 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_NASTURTIUM" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant023" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 97.21665191650391 + }, + "Y": { + "type": "float", + "value": 47.05444717407227 + }, + "Z": { + "type": "float", + "value": -0.0900019109249115 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 188 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a small growth of the flowering oriental poppy, ready for harvesting." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Oriental Poppy" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 551 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_ORIENTALPOPPY" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant043" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 76.18474578857422 + }, + "Y": { + "type": "float", + "value": 43.94602584838867 + }, + "Z": { + "type": "float", + "value": -0.09000000357627869 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 188 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a small growth of the flowering oriental poppy, ready for harvesting." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Oriental Poppy" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 551 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_ORIENTALPOPPY" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant043" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 77.27228546142578 + }, + "Y": { + "type": "float", + "value": 42.85849380493164 + }, + "Z": { + "type": "float", + "value": -0.09000048041343689 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 188 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a small growth of the flowering oriental poppy, ready for harvesting." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Oriental Poppy" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 551 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_ORIENTALPOPPY" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant043" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 74.13914489746094 + }, + "Y": { + "type": "float", + "value": 43.97192001342773 + }, + "Z": { + "type": "float", + "value": -0.09000000357627869 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 188 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a small growth of the flowering oriental poppy, ready for harvesting." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Oriental Poppy" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 551 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_ORIENTALPOPPY" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant043" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 72.94803619384766 + }, + "Y": { + "type": "float", + "value": 42.8843879699707 + }, + "Z": { + "type": "float", + "value": -0.08999952673912048 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 188 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -3.14154839515686 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a small growth of the herb periwinkle, ready for harvesting." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Periwinkle" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 551 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_PERIWINKLE" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant041" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 74.01000213623047 + }, + "Y": { + "type": "float", + "value": 46.04000091552734 + }, + "Z": { + "type": "float", + "value": -0.09000000357627869 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 188 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -3.14154839515686 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a small growth of the herb periwinkle, ready for harvesting." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Periwinkle" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 551 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_PERIWINKLE" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant041" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 72.81611633300781 + }, + "Y": { + "type": "float", + "value": 47.05444717407227 + }, + "Z": { + "type": "float", + "value": -0.0900019109249115 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 188 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -3.14154839515686 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a small growth of the herb periwinkle, ready for harvesting." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Periwinkle" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 551 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_PERIWINKLE" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant041" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 75.97776031494141 + }, + "Y": { + "type": "float", + "value": 45.83644104003906 + }, + "Z": { + "type": "float", + "value": -0.0900019109249115 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 188 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -3.14154839515686 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a small growth of the herb periwinkle, ready for harvesting." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Periwinkle" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 551 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_PERIWINKLE" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant041" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 77.14393615722656 + }, + "Y": { + "type": "float", + "value": 47.05444717407227 + }, + "Z": { + "type": "float", + "value": -0.0900019109249115 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 188 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a small growth of the herb lavender, ready for harvesting." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Lavender" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 551 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_LAVENDER" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant040" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 96.10020446777344 + }, + "Y": { + "type": "float", + "value": 63.96506500244141 + }, + "Z": { + "type": "float", + "value": -0.09000095725059509 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 188 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a small growth of the herb lavender, ready for harvesting." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Lavender" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 551 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_LAVENDER" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant040" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 97.31720733642578 + }, + "Y": { + "type": "float", + "value": 62.77395248413086 + }, + "Z": { + "type": "float", + "value": -0.09000000357627869 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 188 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a small growth of the herb lavender, ready for harvesting." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Lavender" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 551 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_LAVENDER" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant040" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 94.13227844238281 + }, + "Y": { + "type": "float", + "value": 64.016845703125 + }, + "Z": { + "type": "float", + "value": -0.09000000357627869 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 188 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a small growth of the herb lavender, ready for harvesting." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Lavender" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 551 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_LAVENDER" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant040" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 92.86349487304688 + }, + "Y": { + "type": "float", + "value": 62.82573699951172 + }, + "Z": { + "type": "float", + "value": -0.08999952673912048 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 188 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -3.14154839515686 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a small growth of the herb catnip, ready for harvesting." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Catnip" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 551 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_CATNIP" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant060" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 94.02999877929688 + }, + "Y": { + "type": "float", + "value": 66.04000091552734 + }, + "Z": { + "type": "float", + "value": -0.09000000357627869 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 188 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -3.14154839515686 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a small growth of the herb catnip, ready for harvesting." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Catnip" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 551 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_CATNIP" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant060" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 92.73271179199219 + }, + "Y": { + "type": "float", + "value": 67.15243530273438 + }, + "Z": { + "type": "float", + "value": -0.0900019109249115 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 188 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -3.14154839515686 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a small growth of the herb catnip, ready for harvesting." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Catnip" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 551 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_CATNIP" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant060" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 96.04983520507813 + }, + "Y": { + "type": "float", + "value": 65.83077239990234 + }, + "Z": { + "type": "float", + "value": -0.0900019109249115 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 188 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -3.14154839515686 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a small growth of the herb catnip, ready for harvesting." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Catnip" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 551 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_CATNIP" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant060" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 97.24192810058594 + }, + "Y": { + "type": "float", + "value": 67.02286529541016 + }, + "Z": { + "type": "float", + "value": -0.0900019109249115 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 188 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a small growth of the herb mistletoe, ready for harvesting." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Mistletoe" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 551 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_MISTLETOE" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant042" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 76.05438232421875 + }, + "Y": { + "type": "float", + "value": 64.04273986816406 + }, + "Z": { + "type": "float", + "value": -0.09000000357627869 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 188 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a small growth of the herb mistletoe, ready for harvesting." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Mistletoe" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 551 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_MISTLETOE" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant042" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 77.32317352294922 + }, + "Y": { + "type": "float", + "value": 62.85163116455078 + }, + "Z": { + "type": "float", + "value": -0.09000000357627869 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 188 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a small growth of the herb mistletoe, ready for harvesting." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Mistletoe" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 551 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_MISTLETOE" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant042" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 74.11235809326172 + }, + "Y": { + "type": "float", + "value": 64.01685333251953 + }, + "Z": { + "type": "float", + "value": -0.09000000357627869 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 188 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a small growth of the herb mistletoe, ready for harvesting." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Mistletoe" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 551 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_MISTLETOE" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant042" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 72.84355926513672 + }, + "Y": { + "type": "float", + "value": 62.79984283447266 + }, + "Z": { + "type": "float", + "value": -0.09000000357627869 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 188 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -3.14154839515686 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a small growth of the herb basil, ready for harvesting." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Basil" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 551 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_BASIL" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant065" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 74.05999755859375 + }, + "Y": { + "type": "float", + "value": 66.04000091552734 + }, + "Z": { + "type": "float", + "value": -0.09000000357627869 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 188 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -3.14154839515686 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a small growth of the herb basil, ready for harvesting." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Basil" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 551 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_BASIL" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant065" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 72.86752319335938 + }, + "Y": { + "type": "float", + "value": 67.04878997802734 + }, + "Z": { + "type": "float", + "value": -0.0900019109249115 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 188 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -3.14154839515686 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a small growth of the herb basil, ready for harvesting." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Basil" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 551 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_BASIL" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant065" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 75.89958190917969 + }, + "Y": { + "type": "float", + "value": 65.75302886962891 + }, + "Z": { + "type": "float", + "value": -0.0900019109249115 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 188 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -3.14154839515686 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a small growth of the herb basil, ready for harvesting." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Basil" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 551 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_BASIL" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant065" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 77.0916748046875 + }, + "Y": { + "type": "float", + "value": 67.04878234863281 + }, + "Z": { + "type": "float", + "value": -0.0900019109249115 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 2106 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -1.570794224739075 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 150 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is an almond tree." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 2 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 150 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Almond Tree" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "TREE_ALMOND" + }, + "TemplateResRef": { + "type": "resref", + "value": "tree005" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 84.41000366210938 + }, + "Y": { + "type": "float", + "value": 95.45999908447266 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 2106 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -1.570794224739075 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 150 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is an almond tree." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 2 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 150 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Almond Tree" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "TREE_ALMOND" + }, + "TemplateResRef": { + "type": "resref", + "value": "tree005" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 94.64762115478516 + }, + "Y": { + "type": "float", + "value": 95.08818054199219 + }, + "Z": { + "type": "float", + "value": -5.222045729169622e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 2106 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -1.570794224739075 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 150 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is an almond tree." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 2 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 150 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Almond Tree" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "TREE_ALMOND" + }, + "TemplateResRef": { + "type": "resref", + "value": "tree005" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 104.3736114501953 + }, + "Y": { + "type": "float", + "value": 94.92075347900391 + }, + "Z": { + "type": "float", + "value": -5.222045729169622e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 1730 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -1.570794224739075 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a tree bearing pecans." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 2 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Pecan Tree" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "TREE_PECAN" + }, + "TemplateResRef": { + "type": "resref", + "value": "tree017" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 104.370002746582 + }, + "Y": { + "type": "float", + "value": 104.7699966430664 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 1730 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -1.570794224739075 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a tree bearing pecans." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 2 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Pecan Tree" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "TREE_PECAN" + }, + "TemplateResRef": { + "type": "resref", + "value": "tree017" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 94.59650421142578 + }, + "Y": { + "type": "float", + "value": 104.9193649291992 + }, + "Z": { + "type": "float", + "value": -5.222045729169622e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 1730 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -1.570794224739075 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a tree bearing pecans." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 2 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Pecan Tree" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "TREE_PECAN" + }, + "TemplateResRef": { + "type": "resref", + "value": "tree017" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 84.71025085449219 + }, + "Y": { + "type": "float", + "value": 104.5840606689453 + }, + "Z": { + "type": "float", + "value": -5.222045729169622e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 1751 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -1.570794224739075 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 450 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a massive walnut tree." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 2 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 450 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Walnut Tree" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "TREE_WALNUT" + }, + "TemplateResRef": { + "type": "resref", + "value": "tree021" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 104.4992446899414 + }, + "Y": { + "type": "float", + "value": 114.3376998901367 + }, + "Z": { + "type": "float", + "value": -5.222045729169622e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 1751 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -1.570794224739075 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 450 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a massive walnut tree." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 2 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 450 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Walnut Tree" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "TREE_WALNUT" + }, + "TemplateResRef": { + "type": "resref", + "value": "tree021" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 94.29753112792969 + }, + "Y": { + "type": "float", + "value": 114.3068771362305 + }, + "Z": { + "type": "float", + "value": -5.222045729169622e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 1751 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -1.570794224739075 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 450 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a massive walnut tree." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 2 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 450 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Walnut Tree" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "TREE_WALNUT" + }, + "TemplateResRef": { + "type": "resref", + "value": "tree021" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 84.84536743164063 + }, + "Y": { + "type": "float", + "value": 114.7583465576172 + }, + "Z": { + "type": "float", + "value": -5.222045729169622e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 583 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -1.570794224739075 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 100 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a tree bearing olives." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 2 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 100 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Olive Tree" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "TREE_OLIVE" + }, + "TemplateResRef": { + "type": "resref", + "value": "tree022" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 104.6997375488281 + }, + "Y": { + "type": "float", + "value": 124.4982528686523 + }, + "Z": { + "type": "float", + "value": -5.222045729169622e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 583 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -1.570794224739075 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 100 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a tree bearing olives." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 2 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 100 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Olive Tree" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "TREE_OLIVE" + }, + "TemplateResRef": { + "type": "resref", + "value": "tree022" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 94.54682159423828 + }, + "Y": { + "type": "float", + "value": 124.6100463867188 + }, + "Z": { + "type": "float", + "value": -5.222045729169622e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 583 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -1.570794224739075 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 100 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a tree bearing olives." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 2 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 100 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Olive Tree" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "TREE_OLIVE" + }, + "TemplateResRef": { + "type": "resref", + "value": "tree022" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 84.95874786376953 + }, + "Y": { + "type": "float", + "value": 124.2944412231445 + }, + "Z": { + "type": "float", + "value": -5.222045729169622e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 4 + }, + "Appearance": { + "type": "dword", + "value": 3373 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 1.570794224739075 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "A Sconce.", + "id": 68833 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Single Sconce", + "id": 68832 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 2919 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_CI_LGT_004" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_ci_lgt_004" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 61.90000152587891 + }, + "Y": { + "type": "float", + "value": 64.44999694824219 + }, + "Z": { + "type": "float", + "value": -0.300000011920929 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 4 + }, + "Appearance": { + "type": "dword", + "value": 2702 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16813932 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 10 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16812186 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "zep_torchspawn" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "zep_torch" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 507 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_STNLNTRN004" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_stnlntrn004" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_AMION" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTCONST" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "YELLOW_20" + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTCYCLE" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTSWAP" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "zep_ostnlntrn004" + } + } + ] + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 19.0 + }, + "Y": { + "type": "float", + "value": 50.5 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 4 + }, + "Appearance": { + "type": "dword", + "value": 2702 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -3.141550540924072 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16813932 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 10 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16812186 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "zep_torchspawn" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "zep_torch" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 507 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_STNLNTRN004" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_stnlntrn004" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_AMION" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTCONST" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "YELLOW_20" + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTCYCLE" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTSWAP" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "zep_ostnlntrn004" + } + } + ] + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 19.0 + }, + "Y": { + "type": "float", + "value": 45.70000076293945 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 4 + }, + "Appearance": { + "type": "dword", + "value": 1566 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16813795 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811266 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "zep_torchspawn" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "zep_torch" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 419 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_BRAZIER006" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_brazier006" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_AMION" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTCONST" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "YELLOW_15" + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTCYCLE" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 0 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTSWAP" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "zep_obrazier006" + } + } + ] + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 132.3600006103516 + }, + "Y": { + "type": "float", + "value": 62.11000061035156 + }, + "Z": { + "type": "float", + "value": 1.799999952316284 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 4 + }, + "Appearance": { + "type": "dword", + "value": 1566 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16813795 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811266 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "zep_torchspawn" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "zep_torch" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 419 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_BRAZIER006" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_brazier006" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_AMION" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTCONST" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "YELLOW_15" + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTCYCLE" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 0 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTSWAP" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "zep_obrazier006" + } + } + ] + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 132.25 + }, + "Y": { + "type": "float", + "value": 68.18000030517578 + }, + "Z": { + "type": "float", + "value": 1.799999952316284 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 188 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 3.117006301879883 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a mandrake plant." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Mandrake" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 551 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_MANDRAKE" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant031" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 92.06900787353516 + }, + "Y": { + "type": "float", + "value": 27.76396179199219 + }, + "Z": { + "type": "float", + "value": 4.999994277954102 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 188 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -2.797941446304321 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a mandrake plant." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Mandrake" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 551 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_MANDRAKE" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant031" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 89.46500396728516 + }, + "Y": { + "type": "float", + "value": 27.67814064025879 + }, + "Z": { + "type": "float", + "value": 4.999994277954102 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 188 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -2.724311113357544 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a mandrake plant." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Mandrake" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 551 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_MANDRAKE" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant031" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 86.81690979003906 + }, + "Y": { + "type": "float", + "value": 27.21561241149902 + }, + "Z": { + "type": "float", + "value": 4.999994277954102 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 188 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -2.65070390701294 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a mandrake plant." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Mandrake" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 551 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_MANDRAKE" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant031" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 83.93206024169922 + }, + "Y": { + "type": "float", + "value": 26.58262252807617 + }, + "Z": { + "type": "float", + "value": 5.010000228881836 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 81 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a small growth of the herb larkspur, ready for harvesting." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Larkspur" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 439 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_LARKSPUR" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant044" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 85.94703674316406 + }, + "Y": { + "type": "float", + "value": 21.67482948303223 + }, + "Z": { + "type": "float", + "value": 5.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 81 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a small growth of the herb larkspur, ready for harvesting." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Larkspur" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 439 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_LARKSPUR" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant044" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 88.08329010009766 + }, + "Y": { + "type": "float", + "value": 23.06852531433106 + }, + "Z": { + "type": "float", + "value": 5.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 81 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a small growth of the herb larkspur, ready for harvesting." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Larkspur" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 439 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_LARKSPUR" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant044" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 90.45672607421875 + }, + "Y": { + "type": "float", + "value": 23.17660903930664 + }, + "Z": { + "type": "float", + "value": 4.999994277954102 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 81 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a small growth of the herb larkspur, ready for harvesting." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Larkspur" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 439 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_LARKSPUR" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant044" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 92.83708190917969 + }, + "Y": { + "type": "float", + "value": 23.1313648223877 + }, + "Z": { + "type": "float", + "value": 4.999994277954102 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 4175 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 1.619882822036743 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 84192 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 83445 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "x2_o2_dead" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "x2_plc_used_act" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "X2_PLC_CRYSTAL" + }, + "TemplateResRef": { + "type": "resref", + "value": "x2_plc_crystal" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 36.70757675170898 + }, + "Y": { + "type": "float", + "value": 65.55046844482422 + }, + "Z": { + "type": "float", + "value": -0.9999980926513672 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 4182 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 2.577851057052612 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 84192 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 83445 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "x2_o2_dead" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "x2_plc_used_act" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "X2_PLC_CRYSTAL" + }, + "TemplateResRef": { + "type": "resref", + "value": "x2_plc_crystal" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 35.06999969482422 + }, + "Y": { + "type": "float", + "value": 66.68000030517578 + }, + "Z": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 87 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -1.570794224739075 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14715 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5732 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 445 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "Signpost - 1" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_signpost" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 122.8499984741211 + }, + "Y": { + "type": "float", + "value": 72.33999633789063 + }, + "Z": { + "type": "float", + "value": 0.009999999776482582 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 157 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -1.570794224739075 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "Aschbourne North this direction.", + "id": 14662 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": " Aschbourne North", + "id": 5800 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 515 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "InvisibleObject" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_invisobj" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 123.0 + }, + "Y": { + "type": "float", + "value": 72.75 + }, + "Z": { + "type": "float", + "value": 3.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 157 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This way for a quiet underground retreat.", + "id": 14662 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": " Gar'ven Resk'afar", + "id": 5800 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 515 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "InvisibleObject" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_invisobj" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 122.9100036621094 + }, + "Y": { + "type": "float", + "value": 71.80000305175781 + }, + "Z": { + "type": "float", + "value": 2.619999885559082 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 3079 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.6872230768203735 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 450 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a massive mangrove tree." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 2 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 450 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Mangrove Tree" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "TREE_MANGROVE" + }, + "TemplateResRef": { + "type": "resref", + "value": "tree036" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 148.5588989257813 + }, + "Y": { + "type": "float", + "value": 48.92362976074219 + }, + "Z": { + "type": "float", + "value": -5.222045729169622e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 3079 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -1.12900972366333 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 450 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a massive mangrove tree." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 2 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 450 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Mangrove Tree" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "TREE_MANGROVE" + }, + "TemplateResRef": { + "type": "resref", + "value": "tree036" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 134.6802673339844 + }, + "Y": { + "type": "float", + "value": 53.13288116455078 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 3079 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 0.3926971256732941 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 450 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a massive mangrove tree." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 2 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 450 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Mangrove Tree" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "TREE_MANGROVE" + }, + "TemplateResRef": { + "type": "resref", + "value": "tree036" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 141.6090850830078 + }, + "Y": { + "type": "float", + "value": 48.33668518066406 + }, + "Z": { + "type": "float", + "value": -5.222045729169622e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 3079 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 450 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a massive mangrove tree." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 2 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 450 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Mangrove Tree" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "TREE_MANGROVE" + }, + "TemplateResRef": { + "type": "resref", + "value": "tree036" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 133.8392639160156 + }, + "Y": { + "type": "float", + "value": 43.90802383422852 + }, + "Z": { + "type": "float", + "value": -5.222045729169622e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 141 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -1.570794224739075 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "Vendui. Ahead lies Gar'ven Resk'afar. All are welcomed within.", + "id": 14564 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": " Gar'ven Resk'afar", + "id": 14561 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 499 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "MerchantsShingle4" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_billboard4" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 131.5346221923828 + }, + "Y": { + "type": "float", + "value": 38.34599304199219 + }, + "Z": { + "type": "float", + "value": 0.01000607013702393 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 810 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -1.546251058578491 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 68871 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 9207 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 1125 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "x3_plc_moss003" + }, + "TemplateResRef": { + "type": "resref", + "value": "x3_plc_moss003" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 131.6657257080078 + }, + "Y": { + "type": "float", + "value": 38.3847770690918 + }, + "Z": { + "type": "float", + "value": 0.01000607013702393 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 2229 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16810951 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16813480 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 550 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_WATER003" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_water003" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 135.0 + }, + "Y": { + "type": "float", + "value": 25.0 + }, + "Z": { + "type": "float", + "value": -0.2300000041723251 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 81 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a flowering black tulip decorative plant. It is in full bloom." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Black Tulip" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 439 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_BLACKTULIP" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant034" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 25.94906806945801 + }, + "Y": { + "type": "float", + "value": 95.87516784667969 + }, + "Z": { + "type": "float", + "value": -0.09000000357627869 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 81 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a flowering black tulip decorative plant. It is in full bloom." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Black Tulip" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 439 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_BLACKTULIP" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant034" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 27.16475296020508 + }, + "Y": { + "type": "float", + "value": 97.29841613769531 + }, + "Z": { + "type": "float", + "value": -0.09000000357627869 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 81 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a flowering black tulip decorative plant. It is in full bloom." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Black Tulip" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 439 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_BLACKTULIP" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant034" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 25.83046340942383 + }, + "Y": { + "type": "float", + "value": 94.12576293945313 + }, + "Z": { + "type": "float", + "value": -0.09000095725059509 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 81 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a flowering black tulip decorative plant. It is in full bloom." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Black Tulip" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 439 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_BLACKTULIP" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant034" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 27.19440650939941 + }, + "Y": { + "type": "float", + "value": 92.73217010498047 + }, + "Z": { + "type": "float", + "value": -0.09000000357627869 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 81 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a flowering blue tulip decorative plant. It is in full bloom." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Blue Tulip" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 439 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_BLUETULIP" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant037" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 24.17898368835449 + }, + "Y": { + "type": "float", + "value": 96.05307006835938 + }, + "Z": { + "type": "float", + "value": -0.09000095725059509 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 81 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a flowering blue tulip decorative plant. It is in full bloom." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Blue Tulip" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 439 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_BLUETULIP" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant037" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 22.7557373046875 + }, + "Y": { + "type": "float", + "value": 97.32806396484375 + }, + "Z": { + "type": "float", + "value": -0.09000000357627869 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 81 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a flowering blue tulip decorative plant. It is in full bloom." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Blue Tulip" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 439 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_BLUETULIP" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant037" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 24.11968040466309 + }, + "Y": { + "type": "float", + "value": 94.12577056884766 + }, + "Z": { + "type": "float", + "value": -0.09000000357627869 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 81 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a flowering blue tulip decorative plant. It is in full bloom." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Blue Tulip" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 439 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_BLUETULIP" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant037" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 22.87434387207031 + }, + "Y": { + "type": "float", + "value": 92.76182556152344 + }, + "Z": { + "type": "float", + "value": -0.09000000357627869 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 4770 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 1.521707773208618 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "", + "id": 16810924 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Bench", + "id": 16811008 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "zep_use_chair2" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NWN2Bench6" + }, + "TemplateResRef": { + "type": "resref", + "value": "nwn2bench006" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 46.78680801391602 + }, + "Y": { + "type": "float", + "value": 102.1778869628906 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 2680 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "Temple of the Gods open for clerical needs, infirmary, and free worship to all deities.", + "id": 16810982 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": " Temple of the Gods & Infirmary", + "id": 16812654 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 480 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_DRAGONFLAG" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_dragonflag" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 47.63582229614258 + }, + "Y": { + "type": "float", + "value": 126.2508850097656 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 1890 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -1.889858245849609 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16810949 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811868 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 400 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_PATH002" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_path002" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 45.71784210205078 + }, + "Y": { + "type": "float", + "value": 118.8833160400391 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 1897 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 0.3436115682125092 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16810949 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811866 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 400 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_PATH001" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_path001" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 45.16025543212891 + }, + "Y": { + "type": "float", + "value": 125.4130096435547 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 2199 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -1.570794224739075 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16813952 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16813464 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 436 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_WALL003" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_wall003" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 38.25 + }, + "Y": { + "type": "float", + "value": 141.9799957275391 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 2199 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 1.570794224739075 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16813952 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16813464 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 436 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_WALL003" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_wall003" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 51.42093276977539 + }, + "Y": { + "type": "float", + "value": 142.0042877197266 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 2252 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -1.570794224739075 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16810975 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16813462 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 436 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_WALL002" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_wall002" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 74.5 + }, + "Y": { + "type": "float", + "value": 93.0 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 4244 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -2.356192111968994 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "A Flower Vase", + "id": 68833 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Fish Bones", + "id": 68832 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_CI_FVS_001" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_ci_fvs_001" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 129.4625701904297 + }, + "Y": { + "type": "float", + "value": 16.27130508422852 + }, + "Z": { + "type": "float", + "value": -5.006790161132813e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 5050 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -3.092468738555908 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16813586 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Fishing Tackle", + "id": 16812670 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_ROPEBNDLE001" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_ropebndle001" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 128.5634307861328 + }, + "Y": { + "type": "float", + "value": 16.81044387817383 + }, + "Z": { + "type": "float", + "value": -5.006790161132813e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 4 + }, + "Appearance": { + "type": "dword", + "value": 1929 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -3.092437267303467 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14664 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16812156 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "zep_torchspawn" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "zep_torch" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 507 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_LAMPPOST001" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_lamppost001" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_AMION" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTCONST" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "YELLOW_15" + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTCYCLE" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTSWAP" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "zep_olamppost001" + } + } + ] + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 122.1631469726563 + }, + "Y": { + "type": "float", + "value": 84.7032470703125 + }, + "Z": { + "type": "float", + "value": 0.01000607013702393 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 4653 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "", + "id": 16813665 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": " Aschbourne Apartment 3", + "id": 16812064 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "home_Del03" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_sign010" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 114.2248687744141 + }, + "Y": { + "type": "float", + "value": 81.49507904052734 + }, + "Z": { + "type": "float", + "value": -5.364418029785156e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 4653 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "", + "id": 16813665 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": " Aschbourne Apartment 2", + "id": 16812064 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "home_Del02" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_sign010" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 64.79322814941406 + }, + "Y": { + "type": "float", + "value": 141.2548980712891 + }, + "Z": { + "type": "float", + "value": 4.76837158203125e-007 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 4653 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 1.59533965587616 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "", + "id": 16813665 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": " Aschbourne Apartment 1", + "id": 16812064 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "home_Del01" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_sign010" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 68.40210723876953 + }, + "Y": { + "type": "float", + "value": 127.4646148681641 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 142 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "", + "id": 14566 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Aschbourne Bank & Trust", + "id": 14561 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 500 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "MerchantsShingle6" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_billboard6" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 74.80317687988281 + }, + "Y": { + "type": "float", + "value": 81.99468231201172 + }, + "Z": { + "type": "float", + "value": 0.01000607013702393 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 2039 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16813809 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811894 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "zep_torch" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 436 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_FOUNTAIN006" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_fountain006" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 70.0 + }, + "Y": { + "type": "float", + "value": 110.0 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 188 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 0.9817410707473755 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a flowering snapdragon decorative plant. It is in full bloom." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Snapdragon" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 551 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_SNAPDRAGON" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant022" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 71.6484375 + }, + "Y": { + "type": "float", + "value": 108.3544769287109 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 188 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 2.037125110626221 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a flowering snapdragon decorative plant. It is in full bloom." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Snapdragon" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 551 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_SNAPDRAGON" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant022" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 72.03520202636719 + }, + "Y": { + "type": "float", + "value": 111.9544982910156 + }, + "Z": { + "type": "float", + "value": 0.01000607013702393 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 188 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -2.30710506439209 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a flowering snapdragon decorative plant. It is in full bloom." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Snapdragon" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 551 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_SNAPDRAGON" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant022" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 68.41825866699219 + }, + "Y": { + "type": "float", + "value": 111.7133636474609 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 188 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -1.521707773208618 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a flowering snapdragon decorative plant. It is in full bloom." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Snapdragon" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 551 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_SNAPDRAGON" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant022" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 68.37664031982422 + }, + "Y": { + "type": "float", + "value": 108.199821472168 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 145 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 1.59533965587616 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "Mowed Over Hill leads to Greenleaf Island with the slaads on your left, the ants are straight ahead up the hill, and then Bloodback Woods on your right. Travel with caution! // Lvl range varies starting at Mowed Over Hill. Greenleaf Isle is the hardest.", + "id": 14568 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": " Caution! - Mowed Over Hill", + "id": 14561 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 503 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "MerchantsShingle8" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_billboard8" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 9.438242912292481 + }, + "Y": { + "type": "float", + "value": 78.14952087402344 + }, + "Z": { + "type": "float", + "value": 0.01925075240433216 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 4 + }, + "Appearance": { + "type": "dword", + "value": 1929 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 3.117028951644898 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14664 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16812156 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "zep_torchspawn" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "zep_torch" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 507 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_LAMPPOST001" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_lamppost001" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_AMION" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTCONST" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "YELLOW_15" + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTCYCLE" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTSWAP" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "zep_olamppost001" + } + } + ] + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 41.96375274658203 + }, + "Y": { + "type": "float", + "value": 126.0289154052734 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 5547 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -1.570794224739075 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "", + "id": 84171 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "[NWN2] Wall - Estate 1", + "id": 83425 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "NWN2WallEstate1" + }, + "TemplateResRef": { + "type": "resref", + "value": "nwn2wall019" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 67.42080688476563 + }, + "Y": { + "type": "float", + "value": 55.0543212890625 + }, + "Z": { + "type": "float", + "value": 4.76837158203125e-007 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 1782 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16813838 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811258 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 2496 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_SHRUB035" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_shrub035" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 14.32013893127441 + }, + "Y": { + "type": "float", + "value": 144.8243560791016 + }, + "Z": { + "type": "float", + "value": 0.01000002026557922 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 49 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 0.02454356662929058 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "Thick metal bands encircle the barrel-planks, ensuring a tight seal.", + "id": 14555 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 1 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Trash Barrel", + "id": 5691 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "trash_can_close" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 407 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "Barrelras_trash" + }, + "TemplateResRef": { + "type": "resref", + "value": "barrelrastrash" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 23.29557609558106 + }, + "Y": { + "type": "float", + "value": 141.1549987792969 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 2745 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -1.644427180290222 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "", + "id": 16810985 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Aschbourne Magic Shop", + "id": 16811698 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 480 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_DROWPLCRD004" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_drowplcrd004" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 141.5421752929688 + }, + "Y": { + "type": "float", + "value": 116.5864105224609 + }, + "Z": { + "type": "float", + "value": 5.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 1837 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 0.2208928316831589 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16813933 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16812952 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 453 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_STONES015" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_stones015" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 85.81233978271484 + }, + "Y": { + "type": "float", + "value": 36.43454360961914 + }, + "Z": { + "type": "float", + "value": -0.1981253623962402 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 1830 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 2.527996778488159 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16813933 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16812852 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_STONES012" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_stones012" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 85.69270324707031 + }, + "Y": { + "type": "float", + "value": 34.54471206665039 + }, + "Z": { + "type": "float", + "value": -0.622342586517334 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 4 + }, + "Appearance": { + "type": "dword", + "value": 1929 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 3.141477823257446 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14664 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16812156 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "zep_torchspawn" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "zep_torch" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 507 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_LAMPPOST001" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_lamppost001" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_AMION" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTCONST" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "YELLOW_15" + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTCYCLE" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTSWAP" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "zep_olamppost001" + } + } + ] + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 52.49320220947266 + }, + "Y": { + "type": "float", + "value": 106.1356430053711 + }, + "Z": { + "type": "float", + "value": 0.01000607013702393 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 4 + }, + "Appearance": { + "type": "dword", + "value": 1929 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 1.588248729705811 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14664 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16812156 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "zep_torchspawn" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "zep_torch" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 507 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_LAMPPOST001" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_lamppost001" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_AMION" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTCONST" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "YELLOW_15" + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTCYCLE" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTSWAP" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "zep_olamppost001" + } + } + ] + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 95.48999786376953 + }, + "Y": { + "type": "float", + "value": 76.98000335693359 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 4 + }, + "Appearance": { + "type": "dword", + "value": 1929 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 3.141477823257446 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14664 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16812156 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "zep_torchspawn" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "zep_torch" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 507 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_LAMPPOST001" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_lamppost001" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_AMION" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTCONST" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "YELLOW_15" + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTCYCLE" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTSWAP" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "zep_olamppost001" + } + } + ] + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 143.2597808837891 + }, + "Y": { + "type": "float", + "value": 95.68567657470703 + }, + "Z": { + "type": "float", + "value": 0.004884839057922363 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 137 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -1.553342938423157 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "Aschbourne Farmlands", + "id": 14694 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Aschbourne Farmlands", + "id": 14688 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 495 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "FreestandingMerchantsPlacard8" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_placard8" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 154.8084869384766 + }, + "Y": { + "type": "float", + "value": 93.09352111816406 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 743 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 6792 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 111266 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 1189 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "x3_plc_sweed002" + }, + "TemplateResRef": { + "type": "resref", + "value": "x3_plc_sweed002" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 132.2091827392578 + }, + "Y": { + "type": "float", + "value": 13.260422706604 + }, + "Z": { + "type": "float", + "value": 1.192092895507813e-007 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 742 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 6792 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 111265 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 1188 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "x3_plc_sweed001" + }, + "TemplateResRef": { + "type": "resref", + "value": "x3_plc_sweed001" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 121.1898803710938 + }, + "Y": { + "type": "float", + "value": 15.05397129058838 + }, + "Z": { + "type": "float", + "value": 5.960464477539063e-008 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 745 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 6792 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 111268 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 1191 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "x3_plc_sweed004" + }, + "TemplateResRef": { + "type": "resref", + "value": "x3_plc_sweed004" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 127.5180358886719 + }, + "Y": { + "type": "float", + "value": 14.70800304412842 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 745 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 6792 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 111268 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 1191 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "x3_plc_sweed004" + }, + "TemplateResRef": { + "type": "resref", + "value": "x3_plc_sweed004" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 137.0195007324219 + }, + "Y": { + "type": "float", + "value": 14.6368522644043 + }, + "Z": { + "type": "float", + "value": 5.960464477539063e-008 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 178 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.2792525887489319 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14559 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5821 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "zep_use_chair2" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 536 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "BenchPew" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_bench" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 126.9300003051758 + }, + "Y": { + "type": "float", + "value": 18.70000076293945 + }, + "Z": { + "type": "float", + "value": 0.009999999776482582 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 178 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 0.1919861882925034 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14559 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5821 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "zep_use_chair2" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 536 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "BenchPew" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_bench" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 121.4498748779297 + }, + "Y": { + "type": "float", + "value": 18.73049736022949 + }, + "Z": { + "type": "float", + "value": -5.006790161132813e-006 + } + } + ] + }, + "SoundList": { + "type": "list", + "value": [ + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 1 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 25000 + }, + "IntervalVrtn": { + "type": "dword", + "value": 50 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 67952 + } + }, + "Looping": { + "type": "byte", + "value": 0 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.2000000029802322 + }, + "Positional": { + "type": "byte", + "value": 0 + }, + "Priority": { + "type": "byte", + "value": 19 + }, + "Random": { + "type": "byte", + "value": 0 + }, + "RandomPosition": { + "type": "byte", + "value": 0 + }, + "RandomRangeX": { + "type": "float", + "value": 0.0 + }, + "RandomRangeY": { + "type": "float", + "value": 0.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_surf2" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "SeaSurfSmall" + }, + "TemplateResRef": { + "type": "resref", + "value": "seasurfsmall" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 0 + }, + "XPosition": { + "type": "float", + "value": 94.61661529541016 + }, + "YPosition": { + "type": "float", + "value": 23.33541870117188 + }, + "ZPosition": { + "type": "float", + "value": 6.499994277954102 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 1 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 25000 + }, + "IntervalVrtn": { + "type": "dword", + "value": 5000 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 67905 + } + }, + "Looping": { + "type": "byte", + "value": 0 + }, + "MaxDistance": { + "type": "float", + "value": 30.0 + }, + "MinDistance": { + "type": "float", + "value": 3.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.2000000029802322 + }, + "Positional": { + "type": "byte", + "value": 1 + }, + "Priority": { + "type": "byte", + "value": 20 + }, + "Random": { + "type": "byte", + "value": 1 + }, + "RandomPosition": { + "type": "byte", + "value": 1 + }, + "RandomRangeX": { + "type": "float", + "value": 10.0 + }, + "RandomRangeY": { + "type": "float", + "value": 10.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_pl_marketgrp1" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_pl_marketgrp2" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_pl_marketgrp3" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_pl_marketgrp4" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "MarketCallsGroup" + }, + "TemplateResRef": { + "type": "resref", + "value": "marketcallsgroup" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 0 + }, + "XPosition": { + "type": "float", + "value": 87.29900360107422 + }, + "YPosition": { + "type": "float", + "value": 70.43829345703125 + }, + "ZPosition": { + "type": "float", + "value": 1.499994277954102 + } + } + ] + }, + "StoreList": { + "type": "list", + "value": [] + }, + "TriggerList": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 1 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.0686798095703125 + }, + "PointY": { + "type": "float", + "value": -0.112640380859375 + }, + "PointZ": { + "type": "float", + "value": 0.02255978621542454 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.04529571533203125 + }, + "PointY": { + "type": "float", + "value": -4.393402099609375 + }, + "PointZ": { + "type": "float", + "value": 0.02500005997717381 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 9.941734313964844 + }, + "PointY": { + "type": "float", + "value": -4.234878540039063 + }, + "PointZ": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 9.964393615722656 + }, + "PointY": { + "type": "float", + "value": -0.0226593017578125 + }, + "PointZ": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.0 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.02500000037252903 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "WP_asch_north001" + }, + "LinkedToFlags": { + "type": "byte", + "value": 2 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "asch_north002", + "id": 14760 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "asch_north002" + }, + "TemplateResRef": { + "type": "resref", + "value": "newtransition" + }, + "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 + }, + "Type": { + "type": "int", + "value": 1 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 80.05388641357422 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 159.9187164306641 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 1 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -4.02490234375 + }, + "PointY": { + "type": "float", + "value": 0.0359344482421875 + }, + "PointZ": { + "type": "float", + "value": 0.02499994076788425 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.84521484375 + }, + "PointY": { + "type": "float", + "value": -9.702896118164063 + }, + "PointZ": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.0359344482421875 + }, + "PointY": { + "type": "float", + "value": -9.774765014648438 + }, + "PointZ": { + "type": "float", + "value": 0.02499994076788425 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.0 + }, + "PointY": { + "type": "float", + "value": -0.1796875 + }, + "PointZ": { + "type": "float", + "value": 0.02500005997717381 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.0 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.02500005997717381 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "WP_asch_farms001" + }, + "LinkedToFlags": { + "type": "byte", + "value": 2 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "asch_farms002", + "id": 14760 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "asch_farms002" + }, + "TemplateResRef": { + "type": "resref", + "value": "newtransition" + }, + "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 + }, + "Type": { + "type": "int", + "value": 1 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 159.7999420166016 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 99.84366607666016 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 1 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.05422210693359375 + }, + "PointY": { + "type": "float", + "value": -0.1897735595703125 + }, + "PointZ": { + "type": "float", + "value": 5.025000095367432 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.2439956665039063 + }, + "PointY": { + "type": "float", + "value": -4.066497802734375 + }, + "PointZ": { + "type": "float", + "value": 5.025000095367432 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 6.479721069335938 + }, + "PointY": { + "type": "float", + "value": -4.121231079101563 + }, + "PointZ": { + "type": "float", + "value": 5.025000095367432 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 6.533943176269531 + }, + "PointY": { + "type": "float", + "value": 0.027191162109375 + }, + "PointZ": { + "type": "float", + "value": 5.025000095367432 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.0 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 5.025000095367432 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "WP_asch_up_north002" + }, + "LinkedToFlags": { + "type": "byte", + "value": 2 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "asch_up_north001", + "id": 14760 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "asch_up_north001" + }, + "TemplateResRef": { + "type": "resref", + "value": "newtransition" + }, + "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 + }, + "Type": { + "type": "int", + "value": 1 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 121.5362854003906 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 159.8772277832031 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 1 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.0249786376953125 + }, + "PointY": { + "type": "float", + "value": -0.8841638565063477 + }, + "PointZ": { + "type": "float", + "value": 0.02504982985556126 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.203857421875 + }, + "PointY": { + "type": "float", + "value": -0.9141359329223633 + }, + "PointZ": { + "type": "float", + "value": 0.02504982985556126 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.228836059570313 + }, + "PointY": { + "type": "float", + "value": 0.009989738464355469 + }, + "PointZ": { + "type": "float", + "value": 0.02505006827414036 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.0 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.02504982985556126 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "WP_ToAsch" + }, + "LinkedToFlags": { + "type": "byte", + "value": 2 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 14760 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "Ash_to_The_Ferry" + }, + "TemplateResRef": { + "type": "resref", + "value": "newtransition" + }, + "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 + }, + "Type": { + "type": "int", + "value": 1 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 44.39478302001953 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 12.04933643341065 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 1 + }, + "DisarmDC": { + "type": "byte", + "value": 10 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -6.755340576171875 + }, + "PointY": { + "type": "float", + "value": 0.8209648132324219 + }, + "PointZ": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -6.708145141601563 + }, + "PointY": { + "type": "float", + "value": -0.01770114898681641 + }, + "PointZ": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -4.780303955078125 + }, + "PointY": { + "type": "float", + "value": -1.787808418273926 + }, + "PointZ": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.095916748046875 + }, + "PointY": { + "type": "float", + "value": -1.692355155944824 + }, + "PointZ": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.0 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.1177825927734375 + }, + "PointY": { + "type": "float", + "value": 0.5118083953857422 + }, + "PointZ": { + "type": "float", + "value": 0.02500000037252903 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 5.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Freshwater Fishing Hole" + } + }, + "OnClick": { + "type": "resref", + "value": "_craft_fishing" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 420 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "FishingHole" + }, + "TemplateResRef": { + "type": "resref", + "value": "fishinghole" + }, + "TrapDetectable": { + "type": "byte", + "value": 1 + }, + "TrapDetectDC": { + "type": "byte", + "value": 10 + }, + "TrapDisarmable": { + "type": "byte", + "value": 1 + }, + "TrapFlag": { + "type": "byte", + "value": 0 + }, + "TrapOneShot": { + "type": "byte", + "value": 1 + }, + "TrapType": { + "type": "byte", + "value": 0 + }, + "Type": { + "type": "int", + "value": 1 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 128.0365142822266 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 15.12668895721436 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 1 + }, + "DisarmDC": { + "type": "byte", + "value": 10 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -6.755340576171875 + }, + "PointY": { + "type": "float", + "value": 0.8209648132324219 + }, + "PointZ": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -6.708145141601563 + }, + "PointY": { + "type": "float", + "value": -0.01770114898681641 + }, + "PointZ": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -4.780303955078125 + }, + "PointY": { + "type": "float", + "value": -1.787808418273926 + }, + "PointZ": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.095916748046875 + }, + "PointY": { + "type": "float", + "value": -1.692355155944824 + }, + "PointZ": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.0 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.1177825927734375 + }, + "PointY": { + "type": "float", + "value": 0.5118083953857422 + }, + "PointZ": { + "type": "float", + "value": 0.02500000037252903 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 5.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Freshwater Fishing Hole" + } + }, + "OnClick": { + "type": "resref", + "value": "_craft_fishing" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 420 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "FishingHole" + }, + "TemplateResRef": { + "type": "resref", + "value": "fishinghole" + }, + "TrapDetectable": { + "type": "byte", + "value": 1 + }, + "TrapDetectDC": { + "type": "byte", + "value": 10 + }, + "TrapDisarmable": { + "type": "byte", + "value": 1 + }, + "TrapFlag": { + "type": "byte", + "value": 0 + }, + "TrapOneShot": { + "type": "byte", + "value": 1 + }, + "TrapType": { + "type": "byte", + "value": 0 + }, + "Type": { + "type": "int", + "value": 1 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 137.8855895996094 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 15.06412410736084 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": -2.384185791015625e-007 + } + } + ] + }, + "WaypointList": { + "type": "list", + "value": [ + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 1 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "gar'ven_resk'afar", + "id": 14814 + } + }, + "MapNote": { + "type": "cexolocstring", + "value": { + "0": "Gar'ven Resk'afar", + "id": 14815 + } + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "MN_garvenreskafar" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_mapnote001" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 151.0069885253906 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 34.93005752563477 + }, + "ZPosition": { + "type": "float", + "value": -0.01504933834075928 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 1 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "asch_temple", + "id": 14814 + } + }, + "MapNote": { + "type": "cexolocstring", + "value": { + "0": "Temple of the Gods & Infirmary", + "id": 14815 + } + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "NW_asch_temple" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_mapnote001" + }, + "XOrientation": { + "type": "float", + "value": 3.519852543831803e-005 + }, + "XPosition": { + "type": "float", + "value": 44.99738311767578 + }, + "YOrientation": { + "type": "float", + "value": -1.0 + }, + "YPosition": { + "type": "float", + "value": 126.72216796875 + }, + "ZPosition": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 1 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "asch_cemetary", + "id": 14814 + } + }, + "MapNote": { + "type": "cexolocstring", + "value": { + "0": "Aschbourne Crypt", + "id": 14815 + } + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "NW_asch_cemetary" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_mapnote001" + }, + "XOrientation": { + "type": "float", + "value": -0.04911059141159058 + }, + "XPosition": { + "type": "float", + "value": 24.99393844604492 + }, + "YOrientation": { + "type": "float", + "value": -0.998793363571167 + }, + "YPosition": { + "type": "float", + "value": 143.4553833007813 + }, + "ZPosition": { + "type": "float", + "value": 6.200007915496826 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 1 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "asch_magetower", + "id": 14814 + } + }, + "MapNote": { + "type": "cexolocstring", + "value": { + "0": "Aschbourne Mage Tower", + "id": 14815 + } + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "NW_asch_magetower" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_mapnote001" + }, + "XOrientation": { + "type": "float", + "value": 0.02458125352859497 + }, + "XPosition": { + "type": "float", + "value": 134.9627075195313 + }, + "YOrientation": { + "type": "float", + "value": -0.9996978640556335 + }, + "YPosition": { + "type": "float", + "value": 126.0494842529297 + }, + "ZPosition": { + "type": "float", + "value": 9.296356201171875 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 1 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "asch_jail", + "id": 14814 + } + }, + "MapNote": { + "type": "cexolocstring", + "value": { + "0": "Aschbourne Jail", + "id": 14815 + } + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "NW_asch_jail" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_mapnote001" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 20.4063720703125 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 47.94775009155273 + }, + "ZPosition": { + "type": "float", + "value": 8.940696716308594e-008 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 1 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "AschMOH", + "id": 14814 + } + }, + "MapNote": { + "type": "cexolocstring", + "value": { + "0": "Mowed Over Hill", + "id": 14815 + } + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "MN_AMOH" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_mapnote001" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 8.16526985168457 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 75.46462249755859 + }, + "ZPosition": { + "type": "float", + "value": 0.02001786418259144 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": {} + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "WP_NW_wandersage_01" + }, + "TemplateResRef": { + "type": "resref", + "value": "" + }, + "XOrientation": { + "type": "float", + "value": -0.5957016348838806 + }, + "XPosition": { + "type": "float", + "value": 58.36783981323242 + }, + "YOrientation": { + "type": "float", + "value": -0.8032057881355286 + }, + "YPosition": { + "type": "float", + "value": 39.27712631225586 + }, + "ZPosition": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": {} + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "WP_NW_wandersage_02" + }, + "TemplateResRef": { + "type": "resref", + "value": "" + }, + "XOrientation": { + "type": "float", + "value": -0.8819215297698975 + }, + "XPosition": { + "type": "float", + "value": 61.84758377075195 + }, + "YOrientation": { + "type": "float", + "value": -0.4713962078094482 + }, + "YPosition": { + "type": "float", + "value": 31.60917663574219 + }, + "ZPosition": { + "type": "float", + "value": -5.222045729169622e-006 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": {} + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "WP_NW_wandersage_03" + }, + "TemplateResRef": { + "type": "resref", + "value": "" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 51.40608215332031 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 27.64200019836426 + }, + "ZPosition": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": {} + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "WP_NW_wandersage_04" + }, + "TemplateResRef": { + "type": "resref", + "value": "" + }, + "XOrientation": { + "type": "float", + "value": 0.1225233301520348 + }, + "XPosition": { + "type": "float", + "value": 51.49509048461914 + }, + "YOrientation": { + "type": "float", + "value": -0.992465615272522 + }, + "YPosition": { + "type": "float", + "value": 41.31008529663086 + }, + "ZPosition": { + "type": "float", + "value": 0.01000607013702393 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 1 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": {} + }, + "MapNote": { + "type": "cexolocstring", + "value": { + "0": "Aschbourne (North)" + } + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "WP_asch_north002" + }, + "TemplateResRef": { + "type": "resref", + "value": "" + }, + "XOrientation": { + "type": "float", + "value": 2.613862125144806e-005 + }, + "XPosition": { + "type": "float", + "value": 85.25695037841797 + }, + "YOrientation": { + "type": "float", + "value": -1.0 + }, + "YPosition": { + "type": "float", + "value": 154.6207885742188 + }, + "ZPosition": { + "type": "float", + "value": 0.01000607013702393 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 1 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": {} + }, + "MapNote": { + "type": "cexolocstring", + "value": { + "0": "Aschbourne (Farmlands)" + } + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "WP_asch_farms002" + }, + "TemplateResRef": { + "type": "resref", + "value": "" + }, + "XOrientation": { + "type": "float", + "value": -0.9891764521598816 + }, + "XPosition": { + "type": "float", + "value": 157.8054504394531 + }, + "YOrientation": { + "type": "float", + "value": 0.1467309594154358 + }, + "YPosition": { + "type": "float", + "value": 94.97425079345703 + }, + "ZPosition": { + "type": "float", + "value": 0.01000607013702393 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 1 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": {} + }, + "MapNote": { + "type": "cexolocstring", + "value": { + "0": "Aschbourne (North)" + } + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "WP_asch_up_north001" + }, + "TemplateResRef": { + "type": "resref", + "value": "" + }, + "XOrientation": { + "type": "float", + "value": 0.07367429882287979 + }, + "XPosition": { + "type": "float", + "value": 124.695182800293 + }, + "YOrientation": { + "type": "float", + "value": -0.9972823858261108 + }, + "YPosition": { + "type": "float", + "value": 155.1078186035156 + }, + "ZPosition": { + "type": "float", + "value": 5.010009288787842 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 1 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "aschfishhole", + "id": 14814 + } + }, + "MapNote": { + "type": "cexolocstring", + "value": { + "0": "Fishing Hole", + "id": 14815 + } + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "NW_aschfishhole" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_mapnote001" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 128.8042297363281 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 17.6268310546875 + }, + "ZPosition": { + "type": "float", + "value": 0.01000607013702393 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 1 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Silverhawk Woods", + "id": 14814 + } + }, + "MapNote": { + "type": "cexolocstring", + "value": { + "0": "Silverhawk Woods", + "id": 14815 + } + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "MN_SHW" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_mapnote001" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 132.7083740234375 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 64.72811126708984 + }, + "ZPosition": { + "type": "float", + "value": 0.01999819278717041 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 1 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "asch_smallcave", + "id": 14814 + } + }, + "MapNote": { + "type": "cexolocstring", + "value": { + "0": "Small Rodentia Cave", + "id": 14815 + } + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "asch_smallcave" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_mapnote001" + }, + "XOrientation": { + "type": "float", + "value": -4.42584314441774e-005 + }, + "XPosition": { + "type": "float", + "value": 134.0641937255859 + }, + "YOrientation": { + "type": "float", + "value": -1.0 + }, + "YPosition": { + "type": "float", + "value": 102.2156295776367 + }, + "ZPosition": { + "type": "float", + "value": 0.04129946231842041 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 1 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "asch_library", + "id": 14814 + } + }, + "MapNote": { + "type": "cexolocstring", + "value": { + "0": "Aschbourne Library", + "id": 14815 + } + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "asch_library" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_mapnote001" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 48.92129516601563 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 44.56645965576172 + }, + "ZPosition": { + "type": "float", + "value": 0.009999922476708889 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": {} + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "WP_Ash_to_The_Ferry" + }, + "TemplateResRef": { + "type": "resref", + "value": "" + }, + "XOrientation": { + "type": "float", + "value": 0.99969881772995 + }, + "XPosition": { + "type": "float", + "value": 46.14980697631836 + }, + "YOrientation": { + "type": "float", + "value": -0.0245408657938242 + }, + "YPosition": { + "type": "float", + "value": 11.58400917053223 + }, + "ZPosition": { + "type": "float", + "value": 5.888938903808594e-005 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 1 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "MN_CatTavern", + "id": 14814 + } + }, + "MapNote": { + "type": "cexolocstring", + "value": { + "0": "The Caterwaul Tavern", + "id": 14815 + } + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "MN_CatTavern" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_mapnote001" + }, + "XOrientation": { + "type": "float", + "value": -0.9951847791671753 + }, + "XPosition": { + "type": "float", + "value": 64.82061767578125 + }, + "YOrientation": { + "type": "float", + "value": -0.09801651537418366 + }, + "YPosition": { + "type": "float", + "value": 58.10280990600586 + }, + "ZPosition": { + "type": "float", + "value": 7.664393901824951 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 1 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "MN_TikiniGS", + "id": 14814 + } + }, + "MapNote": { + "type": "cexolocstring", + "value": { + "0": "Tikini General Store", + "id": 14815 + } + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "MN_TikiniGS" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_mapnote001" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 106.9406890869141 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 61.2359733581543 + }, + "ZPosition": { + "type": "float", + "value": 0.009992370381951332 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 1 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Aschbourne Bank & Trust", + "id": 14814 + } + }, + "MapNote": { + "type": "cexolocstring", + "value": { + "0": "Aschbourne Bank & Trust", + "id": 14815 + } + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "AschBank" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_mapnote001" + }, + "XOrientation": { + "type": "float", + "value": 3.519852543831803e-005 + }, + "XPosition": { + "type": "float", + "value": 69.01055908203125 + }, + "YOrientation": { + "type": "float", + "value": -1.0 + }, + "YPosition": { + "type": "float", + "value": 81.67315673828125 + }, + "ZPosition": { + "type": "float", + "value": 0.01000607013702393 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 1 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 14814 + } + }, + "MapNote": { + "type": "cexolocstring", + "value": { + "0": "Apartment 1", + "id": 14815 + } + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "aprt_Asch0001" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_mapnote001" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 71.77137756347656 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 125.3651962280273 + }, + "ZPosition": { + "type": "float", + "value": 0.01000607013702393 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 1 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 14814 + } + }, + "MapNote": { + "type": "cexolocstring", + "value": { + "0": "Apartment 2", + "id": 14815 + } + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "aprt_Asch0002" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_mapnote001" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 63.62107467651367 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 138.0219573974609 + }, + "ZPosition": { + "type": "float", + "value": 0.01000004820525646 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 1 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Craft Tool Merchant", + "id": 14814 + } + }, + "MapNote": { + "type": "cexolocstring", + "value": { + "0": "Crafting Tool Merchant", + "id": 14815 + } + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "CraftToolMerch" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_mapnote001" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 112.5133972167969 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 79.483642578125 + }, + "ZPosition": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 1 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "asch magic shop", + "id": 14814 + } + }, + "MapNote": { + "type": "cexolocstring", + "value": { + "0": "Aschbourne Magic Shop", + "id": 14815 + } + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "aschmagicshop" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_mapnote001" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 144.1893615722656 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 115.0727920532227 + }, + "ZPosition": { + "type": "float", + "value": 11.07853507995606 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": {} + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "WP_Ash_to_The_Ferry" + }, + "TemplateResRef": { + "type": "resref", + "value": "" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 44.99671173095703 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 11.59726333618164 + }, + "ZPosition": { + "type": "float", + "value": 0.02504994906485081 + } + } + ] + } +} diff --git a/_module/git/aschbourne_start.git.json b/_module/git/aschbourne_start.git.json index a5168228..21386b8d 100644 --- a/_module/git/aschbourne_start.git.json +++ b/_module/git/aschbourne_start.git.json @@ -7,19 +7,19 @@ "__struct_id": 100, "AmbientSndDay": { "type": "int", - "value": 51 + "value": 12 }, "AmbientSndDayVol": { "type": "int", - "value": 32 + "value": 85 }, "AmbientSndNight": { "type": "int", - "value": 51 + "value": 14 }, "AmbientSndNitVol": { "type": "int", - "value": 32 + "value": 87 }, "EnvAudio": { "type": "int", @@ -31,15 +31,15 @@ }, "MusicDay": { "type": "int", - "value": 1 + "value": 0 }, "MusicDelay": { "type": "int", - "value": 90000 + "value": 0 }, "MusicNight": { "type": "int", - "value": 3 + "value": 0 } } }, @@ -134,11 +134,11 @@ }, "Cha": { "type": "byte", - "value": 20 + "value": 10 }, "ChallengeRating": { "type": "float", - "value": 151.0 + "value": 5.0 }, "ClassList": { "type": "list", @@ -151,7 +151,7 @@ }, "ClassLevel": { "type": "short", - "value": 40 + "value": 10 }, "KnownList0": { "type": "list", @@ -421,11 +421,11 @@ }, "Color_Tattoo1": { "type": "byte", - "value": 148 + "value": 1 }, "Color_Tattoo2": { "type": "byte", - "value": 2 + "value": 1 }, "Con": { "type": "byte", @@ -441,7 +441,7 @@ }, "CurrentHitPoints": { "type": "short", - "value": 400 + "value": 10 }, "DecayTime": { "type": "dword", @@ -461,7 +461,7 @@ }, "Disarmable": { "type": "byte", - "value": 0 + "value": 1 }, "Equip_ItemList": { "type": "list", @@ -486,7 +486,7 @@ }, "ArmorPart_LFoot": { "type": "byte", - "value": 8 + "value": 4 }, "ArmorPart_LHand": { "type": "byte", @@ -522,7 +522,7 @@ }, "ArmorPart_RFoot": { "type": "byte", - "value": 8 + "value": 4 }, "ArmorPart_RHand": { "type": "byte", @@ -558,11 +558,11 @@ }, "Cloth1Color": { "type": "byte", - "value": 21 + "value": 20 }, "Cloth2Color": { "type": "byte", - "value": 25 + "value": 20 }, "Cost": { "type": "dword", @@ -586,11 +586,11 @@ }, "Leather1Color": { "type": "byte", - "value": 25 + "value": 3 }, "Leather2Color": { "type": "byte", - "value": 22 + "value": 3 }, "LocalizedName": { "type": "cexolocstring", @@ -644,7 +644,7 @@ }, "xArmorPart_LFoot": { "type": "word", - "value": 8 + "value": 4 }, "xArmorPart_LHand": { "type": "word", @@ -680,7 +680,7 @@ }, "xArmorPart_RFoot": { "type": "word", - "value": 8 + "value": 4 }, "xArmorPart_RHand": { "type": "word", @@ -727,400 +727,6 @@ "value": -1.0 } }, - { - "__struct_id": 4, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 26 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 23523 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": { - "id": 13338 - } - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 0 - }, - "LocalizedName": { - "type": "cexolocstring", - "value": { - "id": 13339 - } - }, - "ModelPart1": { - "type": "byte", - "value": 13 - }, - "ModelPart2": { - "type": "byte", - "value": 13 - }, - "ModelPart3": { - "type": "byte", - "value": 41 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 1 - }, - "CostValue": { - "type": "word", - "value": 2 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 255 - }, - "PropertyName": { - "type": "word", - "value": 0 - }, - "Subtype": { - "type": "word", - "value": 1 - } - }, - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 0 - }, - "CostValue": { - "type": "word", - "value": 0 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 37 - }, - "Subtype": { - "type": "word", - "value": 5 - } - }, - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 0 - }, - "CostValue": { - "type": "word", - "value": 0 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 255 - }, - "PropertyName": { - "type": "word", - "value": 37 - }, - "Subtype": { - "type": "word", - "value": 6 - } - }, - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 11 - }, - "CostValue": { - "type": "word", - "value": 0 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 255 - }, - "PropertyName": { - "type": "word", - "value": 39 - }, - "Subtype": { - "type": "word", - "value": 0 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_MBOOTS003" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_mboots003" - }, - "xModelPart1": { - "type": "word", - "value": 13 - }, - "xModelPart2": { - "type": "word", - "value": 13 - }, - "xModelPart3": { - "type": "word", - "value": 41 - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 8, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 78 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 49141 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": { - "id": 48323 - } - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 0 - }, - "LocalizedName": { - "type": "cexolocstring", - "value": { - "id": 48322 - } - }, - "ModelPart1": { - "type": "byte", - "value": 4 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 2 - }, - "CostValue": { - "type": "word", - "value": 4 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 1 - }, - "Subtype": { - "type": "word", - "value": 0 - } - }, - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 0 - }, - "CostValue": { - "type": "word", - "value": 0 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 35 - }, - "Subtype": { - "type": "word", - "value": 0 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "X0_IT_MBRACER002" - }, - "TemplateResRef": { - "type": "resref", - "value": "x0_it_mbracer002" - }, - "xModelPart1": { - "type": "word", - "value": 4 - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, { "__struct_id": 16, "AddCost": { @@ -1137,11 +743,11 @@ }, "Cost": { "type": "dword", - "value": 4574462 + "value": 2 }, "Cursed": { "type": "byte", - "value": 1 + "value": 0 }, "DescIdentified": { "type": "cexolocstring", @@ -1158,21 +764,20 @@ "LocalizedName": { "type": "cexolocstring", "value": { - "0": "Brandark's Quarterstaff", "id": 1544 } }, "ModelPart1": { "type": "byte", - "value": 41 + "value": 42 }, "ModelPart2": { "type": "byte", - "value": 44 + "value": 42 }, "ModelPart3": { "type": "byte", - "value": 21 + "value": 24 }, "Plot": { "type": "byte", @@ -1181,130 +786,6 @@ "PropertiesList": { "type": "list", "value": [ - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 2 - }, - "CostValue": { - "type": "word", - "value": 20 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 56 - }, - "Subtype": { - "type": "word", - "value": 0 - } - }, - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 4 - }, - "CostValue": { - "type": "word", - "value": 79 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 16 - }, - "Subtype": { - "type": "word", - "value": 0 - } - }, - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 4 - }, - "CostValue": { - "type": "word", - "value": 11 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 16 - }, - "Subtype": { - "type": "word", - "value": 12 - } - }, - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 24 - }, - "CostValue": { - "type": "word", - "value": 6 - }, - "Param1": { - "type": "byte", - "value": 1 - }, - "Param1Value": { - "type": "byte", - "value": 1 - }, - "PropertyName": { - "type": "word", - "value": 48 - }, - "Subtype": { - "type": "word", - "value": 0 - } - }, { "__struct_id": 0, "ChanceAppear": { @@ -1356,890 +837,16 @@ }, "xModelPart1": { "type": "word", - "value": 41 + "value": 42 }, "xModelPart2": { "type": "word", - "value": 44 + "value": 42 }, "xModelPart3": { "type": "word", - "value": 21 - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 64, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 80 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cloth1Color": { - "type": "byte", - "value": 21 - }, - "Cloth2Color": { - "type": "byte", - "value": 21 - }, - "Cost": { - "type": "dword", - "value": 324001 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 0 - }, - "Leather1Color": { - "type": "byte", - "value": 139 - }, - "Leather2Color": { - "type": "byte", "value": 24 }, - "LocalizedName": { - "type": "cexolocstring", - "value": { - "id": 90858 - } - }, - "Metal1Color": { - "type": "byte", - "value": 0 - }, - "Metal2Color": { - "type": "byte", - "value": 0 - }, - "ModelPart1": { - "type": "byte", - "value": 9 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 11 - }, - "CostValue": { - "type": "word", - "value": 11 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 39 - }, - "Subtype": { - "type": "word", - "value": 0 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "X2_IT_MCLOAK002" - }, - "TemplateResRef": { - "type": "resref", - "value": "x2_it_mcloak002" - }, - "xModelPart1": { - "type": "word", - "value": 9 - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 128, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 52 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 2645001 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": { - "id": 90944 - } - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 0 - }, - "LocalizedName": { - "type": "cexolocstring", - "value": { - "id": 90943 - } - }, - "ModelPart1": { - "type": "byte", - "value": 8 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 5 - }, - "CostValue": { - "type": "word", - "value": 7 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 20 - }, - "Subtype": { - "type": "word", - "value": 6 - } - }, - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 5 - }, - "CostValue": { - "type": "word", - "value": 7 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 20 - }, - "Subtype": { - "type": "word", - "value": 7 - } - }, - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 5 - }, - "CostValue": { - "type": "word", - "value": 7 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 20 - }, - "Subtype": { - "type": "word", - "value": 9 - } - }, - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 5 - }, - "CostValue": { - "type": "word", - "value": 7 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 20 - }, - "Subtype": { - "type": "word", - "value": 10 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "X2_IT_MRING018" - }, - "TemplateResRef": { - "type": "resref", - "value": "x2_it_mring018" - }, - "xModelPart1": { - "type": "word", - "value": 8 - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 256, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 52 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 4050 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": { - "id": 111446 - } - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 0 - }, - "LocalizedName": { - "type": "cexolocstring", - "value": { - "id": 111443 - } - }, - "ModelPart1": { - "type": "byte", - "value": 1 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 2 - }, - "CostValue": { - "type": "word", - "value": 1 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 51 - }, - "Subtype": { - "type": "word", - "value": 0 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "X3_IT_RINGREGEN" - }, - "TemplateResRef": { - "type": "resref", - "value": "x3_it_ringregen" - }, - "xModelPart1": { - "type": "word", - "value": 1 - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 512, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 19 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 28091 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": { - "id": 67520 - } - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "type": "cexolocstring", - "value": { - "id": 67522 - } - }, - "ModelPart1": { - "type": "byte", - "value": 12 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 0 - }, - "CostValue": { - "type": "word", - "value": 0 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 37 - }, - "Subtype": { - "type": "word", - "value": 4 - } - }, - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 0 - }, - "CostValue": { - "type": "word", - "value": 0 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 37 - }, - "Subtype": { - "type": "word", - "value": 1 - } - }, - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 0 - }, - "CostValue": { - "type": "word", - "value": 0 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 37 - }, - "Subtype": { - "type": "word", - "value": 3 - } - }, - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 2 - }, - "CostValue": { - "type": "word", - "value": 1 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 51 - }, - "Subtype": { - "type": "word", - "value": 0 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_MNECK037" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_mneck037" - }, - "xModelPart1": { - "type": "word", - "value": 12 - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 1024, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 21 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 256001 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": { - "id": 67773 - } - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 0 - }, - "LocalizedName": { - "type": "cexolocstring", - "value": { - "id": 90835 - } - }, - "ModelPart1": { - "type": "byte", - "value": 3 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 1 - }, - "CostValue": { - "type": "word", - "value": 10 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 0 - }, - "Subtype": { - "type": "word", - "value": 1 - } - }, - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 0 - }, - "CostValue": { - "type": "word", - "value": 0 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 75 - }, - "Subtype": { - "type": "word", - "value": 0 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "X2_IT_MBELT008" - }, - "TemplateResRef": { - "type": "resref", - "value": "x2_it_mbelt008" - }, - "xModelPart1": { - "type": "word", - "value": 3 - }, "XOrientation": { "type": "float", "value": 0.0 @@ -2296,7 +903,7 @@ "FirstName": { "type": "cexolocstring", "value": { - "0": "Brandark the Wandering Sage", + "0": "Wandering Sage", "id": 12618 } }, @@ -2314,7 +921,7 @@ }, "HitPoints": { "type": "short", - "value": 400 + "value": 10 }, "Int": { "type": "byte", @@ -2326,7 +933,7 @@ }, "IsImmortal": { "type": "byte", - "value": 1 + "value": 0 }, "IsPC": { "type": "byte", @@ -2346,15 +953,15 @@ }, "MaxHitPoints": { "type": "short", - "value": 440 + "value": 20 }, "NaturalAC": { "type": "byte", - "value": 1 + "value": 0 }, "NoPermDeath": { "type": "byte", - "value": 1 + "value": 0 }, "PerceptionRange": { "type": "byte", @@ -2630,12 +1237,93 @@ "type": "byte", "value": 0 } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Comment": { + "type": "cexostring", + "value": "" + }, + "Rank": { + "type": "byte", + "value": 0 + } } ] }, "SoundSetFile": { "type": "word", - "value": 181 + "value": 118 }, "SpecAbilityList": { "type": "list", @@ -2683,7 +1371,7 @@ }, "Wis": { "type": "byte", - "value": 8 + "value": 10 }, "xAppearance_Head": { "type": "word", @@ -2763,19 +1451,19 @@ }, "XOrientation": { "type": "float", - "value": -0.3599303960800171 + "value": 0.3599484264850617 }, "XPosition": { "type": "float", - "value": 62.36378479003906 + "value": 49.40030288696289 }, "YOrientation": { "type": "float", - "value": -0.932979166507721 + "value": -0.9329721927642822 }, "YPosition": { "type": "float", - "value": 46.63079071044922 + "value": 38.13008499145508 }, "ZPosition": { "type": "float", @@ -2786,11 +1474,11 @@ "__struct_id": 4, "Appearance_Head": { "type": "byte", - "value": 13 + "value": 11 }, "Appearance_Type": { "type": "word", - "value": 1 + "value": 6 }, "ArmorPart_RFoot": { "type": "byte", @@ -2874,7 +1562,7 @@ }, "ChallengeRating": { "type": "float", - "value": 76.0 + "value": 7.0 }, "ClassList": { "type": "list", @@ -2883,38 +1571,223 @@ "__struct_id": 2, "Class": { "type": "int", - "value": 4 + "value": 9 }, "ClassLevel": { "type": "short", - "value": 40 + "value": 15 + }, + "KnownList0": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 424 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 144 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + } + ] + }, + "KnownList1": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 107 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 155 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + } + ] + }, + "KnownList2": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 115 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + } + ] + }, + "KnownList3": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 523 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + } + ] + }, + "KnownList5": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 516 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 524 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + } + ] + }, + "KnownList6": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 0 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + } + ] + }, + "KnownList9": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 116 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + } + ] } } ] }, "Color_Hair": { "type": "byte", - "value": 0 + "value": 1 }, "Color_Skin": { "type": "byte", - "value": 0 + "value": 1 }, "Color_Tattoo1": { "type": "byte", - "value": 52 + "value": 1 }, "Color_Tattoo2": { "type": "byte", - "value": 55 + "value": 1 }, "Con": { "type": "byte", - "value": 12 + "value": 10 }, "Conversation": { "type": "resref", - "value": "" + "value": "store006" }, "CRAdjust": { "type": "int", @@ -2922,7 +1795,7 @@ }, "CurrentHitPoints": { "type": "short", - "value": 70 + "value": 16 }, "DecayTime": { "type": "dword", @@ -2938,11 +1811,11 @@ }, "Dex": { "type": "byte", - "value": 10 + "value": 8 }, "Disarmable": { "type": "byte", - "value": 0 + "value": 1 }, "Equip_ItemList": { "type": "list", @@ -2955,79 +1828,79 @@ }, "ArmorPart_Belt": { "type": "byte", - "value": 0 + "value": 11 }, "ArmorPart_LBicep": { "type": "byte", - "value": 10 + "value": 15 }, "ArmorPart_LFArm": { "type": "byte", - "value": 3 + "value": 8 }, "ArmorPart_LFoot": { "type": "byte", - "value": 12 + "value": 4 }, "ArmorPart_LHand": { "type": "byte", - "value": 113 + "value": 1 }, "ArmorPart_LShin": { "type": "byte", - "value": 158 + "value": 16 }, "ArmorPart_LShoul": { "type": "byte", - "value": 9 + "value": 0 }, "ArmorPart_LThigh": { "type": "byte", - "value": 4 + "value": 8 }, "ArmorPart_Neck": { "type": "byte", - "value": 113 + "value": 112 }, "ArmorPart_Pelvis": { "type": "byte", - "value": 10 + "value": 3 }, "ArmorPart_RBicep": { "type": "byte", - "value": 10 + "value": 15 }, "ArmorPart_RFArm": { "type": "byte", - "value": 3 + "value": 8 }, "ArmorPart_RFoot": { "type": "byte", - "value": 12 + "value": 4 }, "ArmorPart_RHand": { "type": "byte", - "value": 113 + "value": 1 }, "ArmorPart_Robe": { "type": "byte", - "value": 113 + "value": 6 }, "ArmorPart_RShin": { "type": "byte", - "value": 158 + "value": 16 }, "ArmorPart_RShoul": { "type": "byte", - "value": 9 + "value": 0 }, "ArmorPart_RThigh": { "type": "byte", - "value": 4 + "value": 8 }, "ArmorPart_Torso": { "type": "byte", - "value": 32 + "value": 19 }, "BaseItem": { "type": "int", @@ -3043,11 +1916,11 @@ }, "Cloth2Color": { "type": "byte", - "value": 7 + "value": 25 }, "Cost": { "type": "dword", - "value": 150 + "value": 1 }, "Cursed": { "type": "byte", @@ -3067,25 +1940,25 @@ }, "Leather1Color": { "type": "byte", - "value": 7 + "value": 52 }, "Leather2Color": { "type": "byte", - "value": 23 + "value": 7 }, "LocalizedName": { "type": "cexolocstring", "value": { - "id": 16807955 + "id": 12906 } }, "Metal1Color": { "type": "byte", - "value": 43 + "value": 0 }, "Metal2Color": { "type": "byte", - "value": 8 + "value": 0 }, "Plot": { "type": "byte", @@ -3105,450 +1978,87 @@ }, "Tag": { "type": "cexostring", - "value": "ZEP_LAMELLAR" + "value": "NW_CLOTH005" }, "TemplateResRef": { "type": "resref", - "value": "zep_lamellar" + "value": "nw_cloth005" }, "xArmorPart_Belt": { "type": "word", - "value": 0 + "value": 11 }, "xArmorPart_LBice": { "type": "word", - "value": 10 + "value": 15 }, "xArmorPart_LFArm": { "type": "word", - "value": 3 + "value": 8 }, "xArmorPart_LFoot": { "type": "word", - "value": 12 + "value": 4 }, "xArmorPart_LHand": { "type": "word", - "value": 113 + "value": 1 }, "xArmorPart_LShin": { "type": "word", - "value": 158 + "value": 16 }, "xArmorPart_LShou": { "type": "word", - "value": 9 + "value": 0 }, "xArmorPart_LThig": { "type": "word", - "value": 4 + "value": 8 }, "xArmorPart_Neck": { "type": "word", - "value": 113 + "value": 112 }, "xArmorPart_Pelvi": { "type": "word", - "value": 10 + "value": 3 }, "xArmorPart_RBice": { "type": "word", - "value": 10 + "value": 15 }, "xArmorPart_RFArm": { "type": "word", - "value": 3 + "value": 8 }, "xArmorPart_RFoot": { "type": "word", - "value": 12 + "value": 4 }, "xArmorPart_RHand": { "type": "word", - "value": 113 + "value": 1 }, "xArmorPart_Robe": { "type": "word", - "value": 113 + "value": 6 }, "xArmorPart_RShin": { "type": "word", - "value": 158 + "value": 16 }, "xArmorPart_RShou": { "type": "word", - "value": 9 + "value": 0 }, "xArmorPart_RThig": { "type": "word", - "value": 4 + "value": 8 }, "xArmorPart_Torso": { "type": "word", - "value": 32 - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 4, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 26 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 23523 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": { - "id": 13338 - } - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 0 - }, - "LocalizedName": { - "type": "cexolocstring", - "value": { - "id": 13339 - } - }, - "ModelPart1": { - "type": "byte", - "value": 13 - }, - "ModelPart2": { - "type": "byte", - "value": 13 - }, - "ModelPart3": { - "type": "byte", - "value": 41 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 1 - }, - "CostValue": { - "type": "word", - "value": 2 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 255 - }, - "PropertyName": { - "type": "word", - "value": 0 - }, - "Subtype": { - "type": "word", - "value": 1 - } - }, - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 0 - }, - "CostValue": { - "type": "word", - "value": 0 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 37 - }, - "Subtype": { - "type": "word", - "value": 5 - } - }, - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 0 - }, - "CostValue": { - "type": "word", - "value": 0 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 255 - }, - "PropertyName": { - "type": "word", - "value": 37 - }, - "Subtype": { - "type": "word", - "value": 6 - } - }, - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 11 - }, - "CostValue": { - "type": "word", - "value": 0 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 255 - }, - "PropertyName": { - "type": "word", - "value": 39 - }, - "Subtype": { - "type": "word", - "value": 0 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_MBOOTS003" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_mboots003" - }, - "xModelPart1": { - "type": "word", - "value": 13 - }, - "xModelPart2": { - "type": "word", - "value": 13 - }, - "xModelPart3": { - "type": "word", - "value": 41 - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 8, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 78 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 547560 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": { - "id": 13351 - } - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 0 - }, - "LocalizedName": { - "type": "cexolocstring", - "value": { - "id": 90850 - } - }, - "ModelPart1": { - "type": "byte", - "value": 5 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 2 - }, - "CostValue": { - "type": "word", - "value": 10 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 255 - }, - "PropertyName": { - "type": "word", - "value": 1 - }, - "Subtype": { - "type": "word", - "value": 0 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "X2_IT_MBRACER005" - }, - "TemplateResRef": { - "type": "resref", - "value": "x2_it_mbracer005" - }, - "xModelPart1": { - "type": "word", - "value": 5 + "value": 19 }, "XOrientation": { "type": "float", @@ -3579,24 +2089,24 @@ }, "BaseItem": { "type": "int", - "value": 1 + "value": 45 }, "Charges": { "type": "byte", - "value": 0 + "value": 50 }, "Cost": { "type": "dword", - "value": 1915834 + "value": 9094 }, "Cursed": { "type": "byte", - "value": 1 + "value": 0 }, "DescIdentified": { "type": "cexolocstring", "value": { - "id": 13213 + "id": 14181 } }, "Description": { @@ -3610,21 +2120,20 @@ "LocalizedName": { "type": "cexolocstring", "value": { - "0": "Aschbourne Guard Sword", - "id": 91270 + "id": 14182 } }, "ModelPart1": { "type": "byte", - "value": 61 + "value": 11 }, "ModelPart2": { "type": "byte", - "value": 41 + "value": 11 }, "ModelPart3": { "type": "byte", - "value": 58 + "value": 51 }, "Plot": { "type": "byte", @@ -3641,11 +2150,11 @@ }, "CostTable": { "type": "byte", - "value": 4 + "value": 3 }, "CostValue": { "type": "word", - "value": 11 + "value": 4 }, "Param1": { "type": "byte", @@ -3653,46 +2162,15 @@ }, "Param1Value": { "type": "byte", - "value": 0 + "value": 255 }, "PropertyName": { - "type": "word", - "value": 16 - }, - "Subtype": { - "type": "word", - "value": 8 - } - }, - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 4 - }, - "CostValue": { "type": "word", "value": 15 }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 16 - }, "Subtype": { "type": "word", - "value": 11 + "value": 108 } }, { @@ -3703,11 +2181,11 @@ }, "CostTable": { "type": "byte", - "value": 4 + "value": 3 }, "CostValue": { "type": "word", - "value": 13 + "value": 5 }, "Param1": { "type": "byte", @@ -3715,15 +2193,15 @@ }, "Param1Value": { "type": "byte", - "value": 0 + "value": 255 }, "PropertyName": { "type": "word", - "value": 16 + "value": 15 }, "Subtype": { "type": "word", - "value": 1 + "value": 173 } }, { @@ -3734,178 +2212,12 @@ }, "CostTable": { "type": "byte", - "value": 4 + "value": 3 }, "CostValue": { - "type": "word", - "value": 40 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 16 - }, - "Subtype": { - "type": "word", - "value": 12 - } - }, - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 2 - }, - "CostValue": { - "type": "word", - "value": 7 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 255 - }, - "PropertyName": { "type": "word", "value": 6 }, - "Subtype": { - "type": "word", - "value": 0 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "X2_WSWMLS004" - }, - "TemplateResRef": { - "type": "resref", - "value": "x2_wswmls004" - }, - "xModelPart1": { - "type": "word", - "value": 61 - }, - "xModelPart2": { - "type": "word", - "value": 41 - }, - "xModelPart3": { - "type": "word", - "value": 58 - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 32, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 56 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 98059 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": { - "id": 12863 - } - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 0 - }, - "LocalizedName": { - "type": "cexolocstring", - "value": { - "id": 90458 - } - }, - "ModelPart1": { - "type": "byte", - "value": 69 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 2 - }, - "CostValue": { - "type": "word", - "value": 7 - }, "Param1": { "type": "byte", "value": 255 @@ -3916,138 +2228,11 @@ }, "PropertyName": { "type": "word", - "value": 1 + "value": 15 }, "Subtype": { "type": "word", - "value": 0 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "X2_ASHMLW004" - }, - "TemplateResRef": { - "type": "resref", - "value": "x2_ashmlw004" - }, - "xModelPart1": { - "type": "word", - "value": 69 - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 128, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 52 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 2645001 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": { - "id": 90944 - } - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 0 - }, - "LocalizedName": { - "type": "cexolocstring", - "value": { - "id": 90943 - } - }, - "ModelPart1": { - "type": "byte", - "value": 8 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 5 - }, - "CostValue": { - "type": "word", - "value": 7 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 20 - }, - "Subtype": { - "type": "word", - "value": 6 + "value": 227 } }, { @@ -4058,54 +2243,23 @@ }, "CostTable": { "type": "byte", - "value": 5 + "value": 0 }, "CostValue": { "type": "word", - "value": 7 + "value": 0 }, "Param1": { "type": "byte", "value": 255 }, "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 20 - }, - "Subtype": { - "type": "word", - "value": 7 - } - }, - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 5 - }, - "CostValue": { - "type": "word", - "value": 7 - }, - "Param1": { "type": "byte", "value": 255 }, - "Param1Value": { - "type": "byte", - "value": 0 - }, "PropertyName": { "type": "word", - "value": 20 + "value": 63 }, "Subtype": { "type": "word", @@ -4120,11 +2274,11 @@ }, "CostTable": { "type": "byte", - "value": 5 + "value": 0 }, "CostValue": { "type": "word", - "value": 7 + "value": 0 }, "Param1": { "type": "byte", @@ -4132,11 +2286,11 @@ }, "Param1Value": { "type": "byte", - "value": 0 + "value": 255 }, "PropertyName": { "type": "word", - "value": 20 + "value": 63 }, "Subtype": { "type": "word", @@ -4155,489 +2309,23 @@ }, "Tag": { "type": "cexostring", - "value": "X2_IT_MRING018" + "value": "NW_WMGST005" }, "TemplateResRef": { "type": "resref", - "value": "x2_it_mring018" + "value": "nw_wmgst005" }, "xModelPart1": { "type": "word", - "value": 8 + "value": 11 }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 256, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 52 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 4050 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": { - "id": 111446 - } - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 0 - }, - "LocalizedName": { - "type": "cexolocstring", - "value": { - "id": 111443 - } - }, - "ModelPart1": { - "type": "byte", - "value": 1 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 2 - }, - "CostValue": { - "type": "word", - "value": 1 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 51 - }, - "Subtype": { - "type": "word", - "value": 0 - } - } - ] - }, - "StackSize": { + "xModelPart2": { "type": "word", - "value": 1 + "value": 11 }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "X3_IT_RINGREGEN" - }, - "TemplateResRef": { - "type": "resref", - "value": "x3_it_ringregen" - }, - "xModelPart1": { + "xModelPart3": { "type": "word", - "value": 1 - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 512, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 19 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 28091 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": { - "id": 67520 - } - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "type": "cexolocstring", - "value": { - "id": 67522 - } - }, - "ModelPart1": { - "type": "byte", - "value": 12 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 0 - }, - "CostValue": { - "type": "word", - "value": 0 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 37 - }, - "Subtype": { - "type": "word", - "value": 4 - } - }, - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 0 - }, - "CostValue": { - "type": "word", - "value": 0 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 37 - }, - "Subtype": { - "type": "word", - "value": 1 - } - }, - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 0 - }, - "CostValue": { - "type": "word", - "value": 0 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 37 - }, - "Subtype": { - "type": "word", - "value": 3 - } - }, - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 2 - }, - "CostValue": { - "type": "word", - "value": 1 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 51 - }, - "Subtype": { - "type": "word", - "value": 0 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_MNECK037" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_mneck037" - }, - "xModelPart1": { - "type": "word", - "value": 12 - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 1024, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 21 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 144001 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": { - "id": 13323 - } - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 0 - }, - "LocalizedName": { - "type": "cexolocstring", - "value": { - "id": 90829 - } - }, - "ModelPart1": { - "type": "byte", - "value": 4 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 1 - }, - "CostValue": { - "type": "word", - "value": 10 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 255 - }, - "PropertyName": { - "type": "word", - "value": 0 - }, - "Subtype": { - "type": "word", - "value": 0 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "X2_IT_MBELT002" - }, - "TemplateResRef": { - "type": "resref", - "value": "x2_it_mbelt002" - }, - "xModelPart1": { - "type": "word", - "value": 4 + "value": 51 }, "XOrientation": { "type": "float", @@ -4664,18 +2352,11 @@ }, "FactionID": { "type": "word", - "value": 4 + "value": 3 }, "FeatList": { "type": "list", "value": [ - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 4 - } - }, { "__struct_id": 1, "Feat": { @@ -4683,33 +2364,19 @@ "value": 258 } }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 32 - } - }, { "__struct_id": 1, "Feat": { "type": "word", "value": 40 } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 45 - } } ] }, "FirstName": { "type": "cexolocstring", "value": { - "0": "Town Guard", + "0": "Baler", "id": 12618 } }, @@ -4727,11 +2394,11 @@ }, "HitPoints": { "type": "short", - "value": 70 + "value": 16 }, "Int": { "type": "byte", - "value": 11 + "value": 6 }, "Interruptable": { "type": "byte", @@ -4739,7 +2406,7 @@ }, "IsImmortal": { "type": "byte", - "value": 1 + "value": 0 }, "IsPC": { "type": "byte", @@ -4747,7 +2414,9 @@ }, "LastName": { "type": "cexolocstring", - "value": {} + "value": { + "0": "Thorndike" + } }, "LawfulChaotic": { "type": "byte", @@ -4759,7 +2428,7 @@ }, "MaxHitPoints": { "type": "short", - "value": 110 + "value": 31 }, "NaturalAC": { "type": "byte", @@ -4767,7 +2436,7 @@ }, "NoPermDeath": { "type": "byte", - "value": 1 + "value": 0 }, "PerceptionRange": { "type": "byte", @@ -4783,11 +2452,11 @@ }, "PortraitId": { "type": "word", - "value": 31 + "value": 109 }, "Race": { "type": "byte", - "value": 1 + "value": 6 }, "refbonus": { "type": "short", @@ -5037,6 +2706,83 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { @@ -5048,7 +2794,7 @@ }, "SoundSetFile": { "type": "word", - "value": 155 + "value": 118 }, "SpecAbilityList": { "type": "list", @@ -5056,11 +2802,11 @@ }, "StartingPackage": { "type": "byte", - "value": 4 + "value": 9 }, "Str": { "type": "byte", - "value": 14 + "value": 10 }, "Subrace": { "type": "cexostring", @@ -5068,7 +2814,7 @@ }, "Tag": { "type": "cexostring", - "value": "NW_asch_guard1" + "value": "NW_HUMSAILOR" }, "Tail_New": { "type": "dword", @@ -5080,7 +2826,7 @@ }, "TemplateResRef": { "type": "resref", - "value": "aschgaurd002" + "value": "nw_humsailor" }, "WalkRate": { "type": "int", @@ -5100,2756 +2846,8 @@ }, "xAppearance_Head": { "type": "word", - "value": 13 - }, - "xArmorPart_RFoot": { - "type": "word", - "value": 1 - }, - "xBodyPart_Belt": { - "type": "word", - "value": 0 - }, - "xBodyPart_LBicep": { - "type": "word", - "value": 1 - }, - "xBodyPart_LFArm": { - "type": "word", - "value": 1 - }, - "xBodyPart_LFoot": { - "type": "word", - "value": 1 - }, - "xBodyPart_LHand": { - "type": "word", - "value": 1 - }, - "xBodyPart_LShin": { - "type": "word", - "value": 1 - }, - "xBodyPart_LShoul": { - "type": "word", - "value": 0 - }, - "xBodyPart_LThigh": { - "type": "word", - "value": 1 - }, - "xBodyPart_Neck": { - "type": "word", - "value": 1 - }, - "xBodyPart_Pelvis": { - "type": "word", - "value": 1 - }, - "xBodyPart_RBicep": { - "type": "word", - "value": 1 - }, - "xBodyPart_RFArm": { - "type": "word", - "value": 1 - }, - "xBodyPart_RHand": { - "type": "word", - "value": 1 - }, - "xBodyPart_RShin": { - "type": "word", - "value": 1 - }, - "xBodyPart_RShoul": { - "type": "word", - "value": 0 - }, - "xBodyPart_RThigh": { - "type": "word", - "value": 1 - }, - "xBodyPart_Torso": { - "type": "word", - "value": 1 - }, - "XOrientation": { - "type": "float", - "value": 0.0001148303344962187 - }, - "XPosition": { - "type": "float", - "value": 54.36981964111328 - }, - "YOrientation": { - "type": "float", - "value": -1.0 - }, - "YPosition": { - "type": "float", - "value": 75.89253234863281 - }, - "ZPosition": { - "type": "float", - "value": 0.01000607013702393 - } - }, - { - "__struct_id": 4, - "Appearance_Head": { - "type": "byte", - "value": 18 - }, - "Appearance_Type": { - "type": "word", - "value": 1 - }, - "ArmorPart_RFoot": { - "type": "byte", - "value": 1 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "BodyPart_Belt": { - "type": "byte", - "value": 0 - }, - "BodyPart_LBicep": { - "type": "byte", - "value": 1 - }, - "BodyPart_LFArm": { - "type": "byte", - "value": 1 - }, - "BodyPart_LFoot": { - "type": "byte", - "value": 1 - }, - "BodyPart_LHand": { - "type": "byte", - "value": 1 - }, - "BodyPart_LShin": { - "type": "byte", - "value": 1 - }, - "BodyPart_LShoul": { - "type": "byte", - "value": 0 - }, - "BodyPart_LThigh": { - "type": "byte", - "value": 1 - }, - "BodyPart_Neck": { - "type": "byte", - "value": 1 - }, - "BodyPart_Pelvis": { - "type": "byte", - "value": 1 - }, - "BodyPart_RBicep": { - "type": "byte", - "value": 1 - }, - "BodyPart_RFArm": { - "type": "byte", - "value": 1 - }, - "BodyPart_RHand": { - "type": "byte", - "value": 1 - }, - "BodyPart_RShin": { - "type": "byte", - "value": 1 - }, - "BodyPart_RShoul": { - "type": "byte", - "value": 0 - }, - "BodyPart_RThigh": { - "type": "byte", - "value": 1 - }, - "BodyPart_Torso": { - "type": "byte", - "value": 1 - }, - "Cha": { - "type": "byte", - "value": 12 - }, - "ChallengeRating": { - "type": "float", - "value": 22.0 - }, - "ClassList": { - "type": "list", - "value": [ - { - "__struct_id": 2, - "Class": { - "type": "int", - "value": 7 - }, - "ClassLevel": { - "type": "short", - "value": 10 - } - }, - { - "__struct_id": 2, - "Class": { - "type": "int", - "value": 29 - }, - "ClassLevel": { - "type": "short", - "value": 30 - } - } - ] - }, - "Color_Hair": { - "type": "byte", - "value": 92 - }, - "Color_Skin": { - "type": "byte", - "value": 0 - }, - "Color_Tattoo1": { - "type": "byte", - "value": 52 - }, - "Color_Tattoo2": { - "type": "byte", - "value": 55 - }, - "Con": { - "type": "byte", - "value": 14 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CRAdjust": { - "type": "int", - "value": 1 - }, - "CurrentHitPoints": { - "type": "short", - "value": 6 - }, - "DecayTime": { - "type": "dword", - "value": 5000 - }, - "Deity": { - "type": "cexostring", - "value": "" - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dex": { - "type": "byte", - "value": 16 - }, - "Disarmable": { - "type": "byte", - "value": 0 - }, - "Equip_ItemList": { - "type": "list", - "value": [ - { - "__struct_id": 2, - "AddCost": { - "type": "dword", - "value": 0 - }, - "ArmorPart_Belt": { - "type": "byte", - "value": 13 - }, - "ArmorPart_LBicep": { - "type": "byte", - "value": 10 - }, - "ArmorPart_LFArm": { - "type": "byte", - "value": 3 - }, - "ArmorPart_LFoot": { - "type": "byte", - "value": 4 - }, - "ArmorPart_LHand": { - "type": "byte", - "value": 4 - }, - "ArmorPart_LShin": { - "type": "byte", - "value": 14 - }, - "ArmorPart_LShoul": { - "type": "byte", - "value": 6 - }, - "ArmorPart_LThigh": { - "type": "byte", - "value": 3 - }, - "ArmorPart_Neck": { - "type": "byte", - "value": 1 - }, - "ArmorPart_Pelvis": { - "type": "byte", - "value": 16 - }, - "ArmorPart_RBicep": { - "type": "byte", - "value": 10 - }, - "ArmorPart_RFArm": { - "type": "byte", - "value": 3 - }, - "ArmorPart_RFoot": { - "type": "byte", - "value": 4 - }, - "ArmorPart_RHand": { - "type": "byte", - "value": 4 - }, - "ArmorPart_Robe": { - "type": "byte", - "value": 0 - }, - "ArmorPart_RShin": { - "type": "byte", - "value": 14 - }, - "ArmorPart_RShoul": { - "type": "byte", - "value": 6 - }, - "ArmorPart_RThigh": { - "type": "byte", - "value": 3 - }, - "ArmorPart_Torso": { - "type": "byte", - "value": 13 - }, - "BaseItem": { - "type": "int", - "value": 16 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cloth1Color": { - "type": "byte", - "value": 49 - }, - "Cloth2Color": { - "type": "byte", - "value": 18 - }, - "Cost": { - "type": "dword", - "value": 25110 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": { - "id": 13772 - } - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 0 - }, - "Leather1Color": { - "type": "byte", - "value": 17 - }, - "Leather2Color": { - "type": "byte", - "value": 49 - }, - "LocalizedName": { - "type": "cexolocstring", - "value": { - "id": 13771 - } - }, - "Metal1Color": { - "type": "byte", - "value": 40 - }, - "Metal2Color": { - "type": "byte", - "value": 41 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 2 - }, - "CostValue": { - "type": "word", - "value": 5 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 255 - }, - "PropertyName": { - "type": "word", - "value": 1 - }, - "Subtype": { - "type": "word", - "value": 0 - } - }, - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 1 - }, - "CostValue": { - "type": "word", - "value": 5 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 255 - }, - "PropertyName": { - "type": "word", - "value": 52 - }, - "Subtype": { - "type": "word", - "value": 5 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_MAARCL033" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_maarcl033" - }, - "xArmorPart_Belt": { - "type": "word", - "value": 13 - }, - "xArmorPart_LBice": { - "type": "word", - "value": 10 - }, - "xArmorPart_LFArm": { - "type": "word", - "value": 3 - }, - "xArmorPart_LFoot": { - "type": "word", - "value": 4 - }, - "xArmorPart_LHand": { - "type": "word", - "value": 4 - }, - "xArmorPart_LShin": { - "type": "word", - "value": 14 - }, - "xArmorPart_LShou": { - "type": "word", - "value": 6 - }, - "xArmorPart_LThig": { - "type": "word", - "value": 3 - }, - "xArmorPart_Neck": { - "type": "word", - "value": 1 - }, - "xArmorPart_Pelvi": { - "type": "word", - "value": 16 - }, - "xArmorPart_RBice": { - "type": "word", - "value": 10 - }, - "xArmorPart_RFArm": { - "type": "word", - "value": 3 - }, - "xArmorPart_RFoot": { - "type": "word", - "value": 4 - }, - "xArmorPart_RHand": { - "type": "word", - "value": 4 - }, - "xArmorPart_Robe": { - "type": "word", - "value": 0 - }, - "xArmorPart_RShin": { - "type": "word", - "value": 14 - }, - "xArmorPart_RShou": { - "type": "word", - "value": 6 - }, - "xArmorPart_RThig": { - "type": "word", - "value": 3 - }, - "xArmorPart_Torso": { - "type": "word", - "value": 13 - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 4, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 26 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 23523 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": { - "id": 13338 - } - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 0 - }, - "LocalizedName": { - "type": "cexolocstring", - "value": { - "id": 13339 - } - }, - "ModelPart1": { - "type": "byte", - "value": 13 - }, - "ModelPart2": { - "type": "byte", - "value": 13 - }, - "ModelPart3": { - "type": "byte", - "value": 41 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 1 - }, - "CostValue": { - "type": "word", - "value": 2 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 255 - }, - "PropertyName": { - "type": "word", - "value": 0 - }, - "Subtype": { - "type": "word", - "value": 1 - } - }, - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 0 - }, - "CostValue": { - "type": "word", - "value": 0 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 37 - }, - "Subtype": { - "type": "word", - "value": 5 - } - }, - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 0 - }, - "CostValue": { - "type": "word", - "value": 0 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 255 - }, - "PropertyName": { - "type": "word", - "value": 37 - }, - "Subtype": { - "type": "word", - "value": 6 - } - }, - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 11 - }, - "CostValue": { - "type": "word", - "value": 0 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 255 - }, - "PropertyName": { - "type": "word", - "value": 39 - }, - "Subtype": { - "type": "word", - "value": 0 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_MBOOTS003" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_mboots003" - }, - "xModelPart1": { - "type": "word", - "value": 13 - }, - "xModelPart2": { - "type": "word", - "value": 13 - }, - "xModelPart3": { - "type": "word", - "value": 41 - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 8, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 78 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 49141 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": { - "id": 48323 - } - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 0 - }, - "LocalizedName": { - "type": "cexolocstring", - "value": { - "id": 48322 - } - }, - "ModelPart1": { - "type": "byte", - "value": 4 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 2 - }, - "CostValue": { - "type": "word", - "value": 4 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 1 - }, - "Subtype": { - "type": "word", - "value": 0 - } - }, - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 0 - }, - "CostValue": { - "type": "word", - "value": 0 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 35 - }, - "Subtype": { - "type": "word", - "value": 0 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "X0_IT_MBRACER002" - }, - "TemplateResRef": { - "type": "resref", - "value": "x0_it_mbracer002" - }, - "xModelPart1": { - "type": "word", - "value": 4 - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 16, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 8 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 2150 - }, - "Cursed": { - "type": "byte", - "value": 1 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 0 - }, - "LocalizedName": { - "type": "cexolocstring", - "value": { - "0": "L'sog Y'wen Longbow" - } - }, - "ModelPart1": { - "type": "byte", - "value": 11 - }, - "ModelPart2": { - "type": "byte", - "value": 11 - }, - "ModelPart3": { - "type": "byte", - "value": 11 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 14 - }, - "CostValue": { - "type": "word", - "value": 10 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 61 - }, - "Subtype": { - "type": "word", - "value": 0 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "mdf_lsogywen" - }, - "TemplateResRef": { - "type": "resref", - "value": "lsogywen003" - }, - "xModelPart1": { - "type": "word", - "value": 11 - }, - "xModelPart2": { - "type": "word", - "value": 11 - }, - "xModelPart3": { - "type": "word", - "value": 11 - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 64, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 80 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cloth1Color": { - "type": "byte", - "value": 107 - }, - "Cloth2Color": { - "type": "byte", - "value": 107 - }, - "Cost": { - "type": "dword", - "value": 1440 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": { - "id": 13807 - } - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 0 - }, - "Leather1Color": { - "type": "byte", - "value": 107 - }, - "Leather2Color": { - "type": "byte", - "value": 107 - }, - "LocalizedName": { - "type": "cexolocstring", - "value": { - "id": 13806 - } - }, - "Metal1Color": { - "type": "byte", - "value": 69 - }, - "Metal2Color": { - "type": "byte", - "value": 69 - }, - "ModelPart1": { - "type": "byte", - "value": 8 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 1 - }, - "CostValue": { - "type": "word", - "value": 10 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 255 - }, - "PropertyName": { - "type": "word", - "value": 52 - }, - "Subtype": { - "type": "word", - "value": 5 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_MAARCL057" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_maarcl057" - }, - "xModelPart1": { - "type": "word", - "value": 8 - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 128, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 52 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 4050 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": { - "id": 111446 - } - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 0 - }, - "LocalizedName": { - "type": "cexolocstring", - "value": { - "id": 111443 - } - }, - "ModelPart1": { - "type": "byte", - "value": 1 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 2 - }, - "CostValue": { - "type": "word", - "value": 1 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 51 - }, - "Subtype": { - "type": "word", - "value": 0 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "X3_IT_RINGREGEN" - }, - "TemplateResRef": { - "type": "resref", - "value": "x3_it_ringregen" - }, - "xModelPart1": { - "type": "word", - "value": 1 - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 256, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 52 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 69378 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "type": "cexolocstring", - "value": { - "0": "npc ring" - } - }, - "ModelPart1": { - "type": "byte", - "value": 6 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 0 - }, - "CostValue": { - "type": "word", - "value": 0 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 12 - }, - "Subtype": { - "type": "word", - "value": 0 - } - }, - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 0 - }, - "CostValue": { - "type": "word", - "value": 0 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 12 - }, - "Subtype": { - "type": "word", - "value": 1 - } - }, - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 0 - }, - "CostValue": { - "type": "word", - "value": 0 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 12 - }, - "Subtype": { - "type": "word", - "value": 7 - } - }, - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 0 - }, - "CostValue": { - "type": "word", - "value": 0 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 12 - }, - "Subtype": { - "type": "word", - "value": 17 - } - }, - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 0 - }, - "CostValue": { - "type": "word", - "value": 0 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 12 - }, - "Subtype": { - "type": "word", - "value": 19 - } - }, - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 0 - }, - "CostValue": { - "type": "word", - "value": 0 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 26 - }, - "Subtype": { - "type": "word", - "value": 0 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "npcring" - }, - "TemplateResRef": { - "type": "resref", - "value": "npcring" - }, - "xModelPart1": { - "type": "word", - "value": 6 - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 512, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 19 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 28091 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": { - "id": 67520 - } - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "type": "cexolocstring", - "value": { - "id": 67522 - } - }, - "ModelPart1": { - "type": "byte", - "value": 12 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 0 - }, - "CostValue": { - "type": "word", - "value": 0 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 37 - }, - "Subtype": { - "type": "word", - "value": 4 - } - }, - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 0 - }, - "CostValue": { - "type": "word", - "value": 0 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 37 - }, - "Subtype": { - "type": "word", - "value": 1 - } - }, - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 0 - }, - "CostValue": { - "type": "word", - "value": 0 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 37 - }, - "Subtype": { - "type": "word", - "value": 3 - } - }, - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 2 - }, - "CostValue": { - "type": "word", - "value": 1 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 51 - }, - "Subtype": { - "type": "word", - "value": 0 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_MNECK037" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_mneck037" - }, - "xModelPart1": { - "type": "word", - "value": 12 - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 1024, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 21 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 144001 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": { - "id": 13323 - } - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 0 - }, - "LocalizedName": { - "type": "cexolocstring", - "value": { - "id": 90829 - } - }, - "ModelPart1": { - "type": "byte", - "value": 4 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 1 - }, - "CostValue": { - "type": "word", - "value": 10 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 255 - }, - "PropertyName": { - "type": "word", - "value": 0 - }, - "Subtype": { - "type": "word", - "value": 0 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "X2_IT_MBELT002" - }, - "TemplateResRef": { - "type": "resref", - "value": "x2_it_mbelt002" - }, - "xModelPart1": { - "type": "word", - "value": 4 - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - } - ] - }, - "FactionID": { - "type": "word", - "value": 4 - }, - "FeatList": { - "type": "list", - "value": [ - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 1 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 3 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 236 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 235 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 240 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 354 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 1089 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 27 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 237 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 238 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 239 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 221 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 101 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 256 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 50 - } - } - ] - }, - "FirstName": { - "type": "cexolocstring", - "value": { - "0": "townguard" - } - }, - "fortbonus": { - "type": "short", - "value": 0 - }, - "Gender": { - "type": "byte", - "value": 1 - }, - "GoodEvil": { - "type": "byte", - "value": 100 - }, - "HitPoints": { - "type": "short", - "value": 6 - }, - "Int": { - "type": "byte", - "value": 14 - }, - "Interruptable": { - "type": "byte", - "value": 0 - }, - "IsImmortal": { - "type": "byte", - "value": 1 - }, - "IsPC": { - "type": "byte", - "value": 0 - }, - "LastName": { - "type": "cexolocstring", - "value": { - "0": "" - } - }, - "LawfulChaotic": { - "type": "byte", - "value": 0 - }, - "Lootable": { - "type": "byte", - "value": 0 - }, - "MaxHitPoints": { - "type": "short", - "value": 46 - }, - "NaturalAC": { - "type": "byte", - "value": 0 - }, - "NoPermDeath": { - "type": "byte", - "value": 0 - }, - "PerceptionRange": { - "type": "byte", "value": 11 }, - "Phenotype": { - "type": "int", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 27 - }, - "Race": { - "type": "byte", - "value": 1 - }, - "refbonus": { - "type": "short", - "value": 0 - }, - "ScriptAttacked": { - "type": "resref", - "value": "x2_def_attacked" - }, - "ScriptDamaged": { - "type": "resref", - "value": "x2_def_ondamage" - }, - "ScriptDeath": { - "type": "resref", - "value": "x2_def_ondeath" - }, - "ScriptDialogue": { - "type": "resref", - "value": "x2_def_onconv" - }, - "ScriptDisturbed": { - "type": "resref", - "value": "x2_def_ondisturb" - }, - "ScriptEndRound": { - "type": "resref", - "value": "x2_def_endcombat" - }, - "ScriptHeartbeat": { - "type": "resref", - "value": "x2_def_heartbeat" - }, - "ScriptOnBlocked": { - "type": "resref", - "value": "x2_def_onblocked" - }, - "ScriptOnNotice": { - "type": "resref", - "value": "x2_def_percept" - }, - "ScriptRested": { - "type": "resref", - "value": "x2_def_rested" - }, - "ScriptSpawn": { - "type": "resref", - "value": "x2_def_spawn" - }, - "ScriptSpellAt": { - "type": "resref", - "value": "x2_def_spellcast" - }, - "ScriptUserDefine": { - "type": "resref", - "value": "x2_def_userdef" - }, - "SkillList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 2 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 2 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 2 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 2 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 2 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 2 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 2 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 2 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 2 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 2 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 2 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 2 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 2 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 2 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 2 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 2 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 2 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 2 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 2 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - } - ] - }, - "SoundSetFile": { - "type": "word", - "value": 137 - }, - "SpecAbilityList": { - "type": "list", - "value": [] - }, - "StartingPackage": { - "type": "byte", - "value": 97 - }, - "Str": { - "type": "byte", - "value": 12 - }, - "Subrace": { - "type": "cexostring", - "value": "" - }, - "Tag": { - "type": "cexostring", - "value": "townguard" - }, - "Tail_New": { - "type": "dword", - "value": 0 - }, - "TemplateList": { - "type": "list", - "value": [] - }, - "TemplateResRef": { - "type": "resref", - "value": "townguard" - }, - "VarTable": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "Name": { - "type": "cexostring", - "value": "Class2" - }, - "Type": { - "type": "dword", - "value": 1 - }, - "Value": { - "type": "int", - "value": 1 - } - }, - { - "__struct_id": 0, - "Name": { - "type": "cexostring", - "value": "Class2Start" - }, - "Type": { - "type": "dword", - "value": 1 - }, - "Value": { - "type": "int", - "value": 10 - } - }, - { - "__struct_id": 0, - "Name": { - "type": "cexostring", - "value": "Class2Pack" - }, - "Type": { - "type": "dword", - "value": 1 - }, - "Value": { - "type": "int", - "value": 1 - } - }, - { - "__struct_id": 0, - "Name": { - "type": "cexostring", - "value": "Class3" - }, - "Type": { - "type": "dword", - "value": 1 - }, - "Value": { - "type": "int", - "value": 29 - } - }, - { - "__struct_id": 0, - "Name": { - "type": "cexostring", - "value": "Class3Start" - }, - "Type": { - "type": "dword", - "value": 1 - }, - "Value": { - "type": "int", - "value": 12 - } - }, - { - "__struct_id": 0, - "Name": { - "type": "cexostring", - "value": "Class3Pack" - }, - "Type": { - "type": "dword", - "value": 1 - }, - "Value": { - "type": "int", - "value": 29 - } - }, - { - "__struct_id": 0, - "Name": { - "type": "cexostring", - "value": "MAX_CHA_INCREASES " - }, - "Type": { - "type": "dword", - "value": 1 - }, - "Value": { - "type": "int", - "value": 8 - } - }, - { - "__struct_id": 0, - "Name": { - "type": "cexostring", - "value": "MAX_INT_INCREASES " - }, - "Type": { - "type": "dword", - "value": 1 - }, - "Value": { - "type": "int", - "value": 8 - } - }, - { - "__struct_id": 0, - "Name": { - "type": "cexostring", - "value": "MAX_STR_INCREASES " - }, - "Type": { - "type": "dword", - "value": 1 - }, - "Value": { - "type": "int", - "value": 8 - } - }, - { - "__struct_id": 0, - "Name": { - "type": "cexostring", - "value": "MAX_DEX_INCREASES " - }, - "Type": { - "type": "dword", - "value": 1 - }, - "Value": { - "type": "int", - "value": 8 - } - }, - { - "__struct_id": 0, - "Name": { - "type": "cexostring", - "value": "MAX_WIS_INCREASES " - }, - "Type": { - "type": "dword", - "value": 1 - }, - "Value": { - "type": "int", - "value": 8 - } - }, - { - "__struct_id": 0, - "Name": { - "type": "cexostring", - "value": "MAX_CON_INCREASES " - }, - "Type": { - "type": "dword", - "value": 1 - }, - "Value": { - "type": "int", - "value": 8 - } - }, - { - "__struct_id": 0, - "Name": { - "type": "cexostring", - "value": "X2_NAME_RANDOM" - }, - "Type": { - "type": "dword", - "value": 1 - }, - "Value": { - "type": "int", - "value": 1 - } - } - ] - }, - "WalkRate": { - "type": "int", - "value": 4 - }, - "willbonus": { - "type": "short", - "value": 0 - }, - "Wings_New": { - "type": "dword", - "value": 0 - }, - "Wis": { - "type": "byte", - "value": 8 - }, - "xAppearance_Head": { - "type": "word", - "value": 18 - }, "xArmorPart_RFoot": { "type": "word", "value": 1 @@ -7924,23 +2922,23 @@ }, "XOrientation": { "type": "float", - "value": 0.0 + "value": -0.8314703106880188 }, "XPosition": { "type": "float", - "value": 122.4077987670898 + "value": 83.61790466308594 }, "YOrientation": { "type": "float", - "value": 1.0 + "value": -0.5555691719055176 }, "YPosition": { "type": "float", - "value": 75.13999938964844 + "value": 90.62677001953125 }, "ZPosition": { "type": "float", - "value": 0.01000607013702393 + "value": -5.7220458984375e-006 } }, { @@ -8075,7 +3073,7 @@ }, "Conversation": { "type": "resref", - "value": "fuddmerch" + "value": "store016" }, "CRAdjust": { "type": "int", @@ -8306,7 +3304,7 @@ }, "TemplateResRef": { "type": "resref", - "value": "zep_arm_mwfp003" + "value": "zep_arm_mwfp" }, "xArmorPart_Belt": { "type": "word", @@ -8479,7 +3477,7 @@ }, "TemplateResRef": { "type": "resref", - "value": "waxgr042" + "value": "nw_waxgr001" }, "xModelPart1": { "type": "word", @@ -8998,6 +3996,83 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { @@ -9029,7 +4104,7 @@ }, "Tag": { "type": "cexostring", - "value": "FuddBloodstone" + "value": "X2_DUERGAR002" }, "Tail_New": { "type": "dword", @@ -9041,7 +4116,7 @@ }, "TemplateResRef": { "type": "resref", - "value": "duergar003" + "value": "x2_duergar002" }, "WalkRate": { "type": "int", @@ -9137,23 +4212,8911 @@ }, "XOrientation": { "type": "float", - "value": 2.662785204061202e-028 + "value": -0.5956986546516419 }, "XPosition": { "type": "float", - "value": 111.9119415283203 + "value": 110.3551635742188 }, "YOrientation": { "type": "float", - "value": 1.0 + "value": 0.8032079935073853 }, "YPosition": { "type": "float", - "value": 60.14107894897461 + "value": 61.97479629516602 }, "ZPosition": { "type": "float", - "value": -5.960464477539063e-008 + "value": 0.009992370381951332 + } + }, + { + "__struct_id": 4, + "Appearance_Head": { + "type": "byte", + "value": 37 + }, + "Appearance_Type": { + "type": "word", + "value": 6 + }, + "ArmorPart_RFoot": { + "type": "byte", + "value": 1 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "BodyPart_Belt": { + "type": "byte", + "value": 0 + }, + "BodyPart_LBicep": { + "type": "byte", + "value": 1 + }, + "BodyPart_LFArm": { + "type": "byte", + "value": 1 + }, + "BodyPart_LFoot": { + "type": "byte", + "value": 1 + }, + "BodyPart_LHand": { + "type": "byte", + "value": 1 + }, + "BodyPart_LShin": { + "type": "byte", + "value": 1 + }, + "BodyPart_LShoul": { + "type": "byte", + "value": 0 + }, + "BodyPart_LThigh": { + "type": "byte", + "value": 1 + }, + "BodyPart_Neck": { + "type": "byte", + "value": 1 + }, + "BodyPart_Pelvis": { + "type": "byte", + "value": 1 + }, + "BodyPart_RBicep": { + "type": "byte", + "value": 1 + }, + "BodyPart_RFArm": { + "type": "byte", + "value": 1 + }, + "BodyPart_RHand": { + "type": "byte", + "value": 1 + }, + "BodyPart_RShin": { + "type": "byte", + "value": 1 + }, + "BodyPart_RShoul": { + "type": "byte", + "value": 0 + }, + "BodyPart_RThigh": { + "type": "byte", + "value": 1 + }, + "BodyPart_Torso": { + "type": "byte", + "value": 1 + }, + "Cha": { + "type": "byte", + "value": 10 + }, + "ChallengeRating": { + "type": "float", + "value": 9.0 + }, + "ClassList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Class": { + "type": "int", + "value": 4 + }, + "ClassLevel": { + "type": "short", + "value": 15 + } + } + ] + }, + "Color_Hair": { + "type": "byte", + "value": 1 + }, + "Color_Skin": { + "type": "byte", + "value": 1 + }, + "Color_Tattoo1": { + "type": "byte", + "value": 1 + }, + "Color_Tattoo2": { + "type": "byte", + "value": 1 + }, + "Con": { + "type": "byte", + "value": 12 + }, + "Conversation": { + "type": "resref", + "value": "asch_gaurd" + }, + "CRAdjust": { + "type": "int", + "value": 0 + }, + "CurrentHitPoints": { + "type": "short", + "value": 70 + }, + "DecayTime": { + "type": "dword", + "value": 5000 + }, + "Deity": { + "type": "cexostring", + "value": "" + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Dex": { + "type": "byte", + "value": 10 + }, + "Disarmable": { + "type": "byte", + "value": 1 + }, + "Equip_ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "AddCost": { + "type": "dword", + "value": 0 + }, + "ArmorPart_Belt": { + "type": "byte", + "value": 0 + }, + "ArmorPart_LBicep": { + "type": "byte", + "value": 10 + }, + "ArmorPart_LFArm": { + "type": "byte", + "value": 3 + }, + "ArmorPart_LFoot": { + "type": "byte", + "value": 12 + }, + "ArmorPart_LHand": { + "type": "byte", + "value": 113 + }, + "ArmorPart_LShin": { + "type": "byte", + "value": 158 + }, + "ArmorPart_LShoul": { + "type": "byte", + "value": 9 + }, + "ArmorPart_LThigh": { + "type": "byte", + "value": 4 + }, + "ArmorPart_Neck": { + "type": "byte", + "value": 113 + }, + "ArmorPart_Pelvis": { + "type": "byte", + "value": 10 + }, + "ArmorPart_RBicep": { + "type": "byte", + "value": 10 + }, + "ArmorPart_RFArm": { + "type": "byte", + "value": 3 + }, + "ArmorPart_RFoot": { + "type": "byte", + "value": 12 + }, + "ArmorPart_RHand": { + "type": "byte", + "value": 113 + }, + "ArmorPart_Robe": { + "type": "byte", + "value": 113 + }, + "ArmorPart_RShin": { + "type": "byte", + "value": 158 + }, + "ArmorPart_RShoul": { + "type": "byte", + "value": 9 + }, + "ArmorPart_RThigh": { + "type": "byte", + "value": 4 + }, + "ArmorPart_Torso": { + "type": "byte", + "value": 32 + }, + "BaseItem": { + "type": "int", + "value": 16 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cloth1Color": { + "type": "byte", + "value": 25 + }, + "Cloth2Color": { + "type": "byte", + "value": 7 + }, + "Cost": { + "type": "dword", + "value": 150 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "Leather1Color": { + "type": "byte", + "value": 7 + }, + "Leather2Color": { + "type": "byte", + "value": 23 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 16807955 + } + }, + "Metal1Color": { + "type": "byte", + "value": 33 + }, + "Metal2Color": { + "type": "byte", + "value": 33 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_LAMELLAR" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_lamellar002" + }, + "xArmorPart_Belt": { + "type": "word", + "value": 0 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 10 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 3 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 12 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 113 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 158 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 9 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 4 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 113 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 10 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 10 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 3 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 12 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 113 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 113 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 158 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 9 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 4 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 32 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 16, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 1 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 30 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 166 + } + }, + "ModelPart1": { + "type": "byte", + "value": 111 + }, + "ModelPart2": { + "type": "byte", + "value": 111 + }, + "ModelPart3": { + "type": "byte", + "value": 111 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_WSWLS001" + }, + "TemplateResRef": { + "type": "resref", + "value": "wswls003" + }, + "xModelPart1": { + "type": "word", + "value": 111 + }, + "xModelPart2": { + "type": "word", + "value": 111 + }, + "xModelPart3": { + "type": "word", + "value": 111 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 32, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 56 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 20 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 1550 + } + }, + "ModelPart1": { + "type": "byte", + "value": 86 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_ASHLW001" + }, + "TemplateResRef": { + "type": "resref", + "value": "ashlw003" + }, + "xModelPart1": { + "type": "word", + "value": 86 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + }, + "FactionID": { + "type": "word", + "value": 4 + }, + "FeatList": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 4 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 258 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 32 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 40 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 45 + } + } + ] + }, + "FirstName": { + "type": "cexolocstring", + "value": { + "0": "Town Gaurd", + "id": 12618 + } + }, + "fortbonus": { + "type": "short", + "value": 0 + }, + "Gender": { + "type": "byte", + "value": 0 + }, + "GoodEvil": { + "type": "byte", + "value": 100 + }, + "HitPoints": { + "type": "short", + "value": 70 + }, + "Int": { + "type": "byte", + "value": 11 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "IsImmortal": { + "type": "byte", + "value": 0 + }, + "IsPC": { + "type": "byte", + "value": 0 + }, + "LastName": { + "type": "cexolocstring", + "value": {} + }, + "LawfulChaotic": { + "type": "byte", + "value": 0 + }, + "Lootable": { + "type": "byte", + "value": 0 + }, + "MaxHitPoints": { + "type": "short", + "value": 100 + }, + "NaturalAC": { + "type": "byte", + "value": 0 + }, + "NoPermDeath": { + "type": "byte", + "value": 1 + }, + "PerceptionRange": { + "type": "byte", + "value": 11 + }, + "Phenotype": { + "type": "int", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 108 + }, + "Race": { + "type": "byte", + "value": 6 + }, + "refbonus": { + "type": "short", + "value": 0 + }, + "ScriptAttacked": { + "type": "resref", + "value": "nw_c2_default5" + }, + "ScriptDamaged": { + "type": "resref", + "value": "nw_c2_default6" + }, + "ScriptDeath": { + "type": "resref", + "value": "nw_c2_default7" + }, + "ScriptDialogue": { + "type": "resref", + "value": "nw_c2_default4" + }, + "ScriptDisturbed": { + "type": "resref", + "value": "nw_c2_default8" + }, + "ScriptEndRound": { + "type": "resref", + "value": "nw_c2_default3" + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "nw_c2_default1" + }, + "ScriptOnBlocked": { + "type": "resref", + "value": "nw_c2_defaulte" + }, + "ScriptOnNotice": { + "type": "resref", + "value": "nw_c2_default2" + }, + "ScriptRested": { + "type": "resref", + "value": "nw_c2_defaulta" + }, + "ScriptSpawn": { + "type": "resref", + "value": "nw_c2_default9" + }, + "ScriptSpellAt": { + "type": "resref", + "value": "nw_c2_defaultb" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "nw_c2_defaultd" + }, + "SkillList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 2 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 2 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + } + ] + }, + "SoundSetFile": { + "type": "word", + "value": 118 + }, + "SpecAbilityList": { + "type": "list", + "value": [] + }, + "StartingPackage": { + "type": "byte", + "value": 4 + }, + "Str": { + "type": "byte", + "value": 14 + }, + "Subrace": { + "type": "cexostring", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "NW_asch_guard1" + }, + "Tail_New": { + "type": "dword", + "value": 0 + }, + "TemplateList": { + "type": "list", + "value": [] + }, + "TemplateResRef": { + "type": "resref", + "value": "aschgaurd002" + }, + "WalkRate": { + "type": "int", + "value": 7 + }, + "willbonus": { + "type": "short", + "value": 0 + }, + "Wings_New": { + "type": "dword", + "value": 0 + }, + "Wis": { + "type": "byte", + "value": 10 + }, + "xAppearance_Head": { + "type": "word", + "value": 37 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_Belt": { + "type": "word", + "value": 0 + }, + "xBodyPart_LBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_LHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_LThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Neck": { + "type": "word", + "value": 1 + }, + "xBodyPart_Pelvis": { + "type": "word", + "value": 1 + }, + "xBodyPart_RBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_RFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_RHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_RThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Torso": { + "type": "word", + "value": 1 + }, + "XOrientation": { + "type": "float", + "value": 5.57025232410524e-005 + }, + "XPosition": { + "type": "float", + "value": 86.42167663574219 + }, + "YOrientation": { + "type": "float", + "value": -1.0 + }, + "YPosition": { + "type": "float", + "value": 157.2243499755859 + }, + "ZPosition": { + "type": "float", + "value": 0.01000607013702393 + } + }, + { + "__struct_id": 4, + "Appearance_Head": { + "type": "byte", + "value": 37 + }, + "Appearance_Type": { + "type": "word", + "value": 6 + }, + "ArmorPart_RFoot": { + "type": "byte", + "value": 1 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "BodyPart_Belt": { + "type": "byte", + "value": 0 + }, + "BodyPart_LBicep": { + "type": "byte", + "value": 1 + }, + "BodyPart_LFArm": { + "type": "byte", + "value": 1 + }, + "BodyPart_LFoot": { + "type": "byte", + "value": 1 + }, + "BodyPart_LHand": { + "type": "byte", + "value": 1 + }, + "BodyPart_LShin": { + "type": "byte", + "value": 1 + }, + "BodyPart_LShoul": { + "type": "byte", + "value": 0 + }, + "BodyPart_LThigh": { + "type": "byte", + "value": 1 + }, + "BodyPart_Neck": { + "type": "byte", + "value": 1 + }, + "BodyPart_Pelvis": { + "type": "byte", + "value": 1 + }, + "BodyPart_RBicep": { + "type": "byte", + "value": 1 + }, + "BodyPart_RFArm": { + "type": "byte", + "value": 1 + }, + "BodyPart_RHand": { + "type": "byte", + "value": 1 + }, + "BodyPart_RShin": { + "type": "byte", + "value": 1 + }, + "BodyPart_RShoul": { + "type": "byte", + "value": 0 + }, + "BodyPart_RThigh": { + "type": "byte", + "value": 1 + }, + "BodyPart_Torso": { + "type": "byte", + "value": 1 + }, + "Cha": { + "type": "byte", + "value": 10 + }, + "ChallengeRating": { + "type": "float", + "value": 9.0 + }, + "ClassList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Class": { + "type": "int", + "value": 4 + }, + "ClassLevel": { + "type": "short", + "value": 15 + } + } + ] + }, + "Color_Hair": { + "type": "byte", + "value": 1 + }, + "Color_Skin": { + "type": "byte", + "value": 1 + }, + "Color_Tattoo1": { + "type": "byte", + "value": 1 + }, + "Color_Tattoo2": { + "type": "byte", + "value": 1 + }, + "Con": { + "type": "byte", + "value": 12 + }, + "Conversation": { + "type": "resref", + "value": "asch_gaurd" + }, + "CRAdjust": { + "type": "int", + "value": 0 + }, + "CurrentHitPoints": { + "type": "short", + "value": 70 + }, + "DecayTime": { + "type": "dword", + "value": 5000 + }, + "Deity": { + "type": "cexostring", + "value": "" + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Dex": { + "type": "byte", + "value": 10 + }, + "Disarmable": { + "type": "byte", + "value": 1 + }, + "Equip_ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "AddCost": { + "type": "dword", + "value": 0 + }, + "ArmorPart_Belt": { + "type": "byte", + "value": 0 + }, + "ArmorPart_LBicep": { + "type": "byte", + "value": 10 + }, + "ArmorPart_LFArm": { + "type": "byte", + "value": 3 + }, + "ArmorPart_LFoot": { + "type": "byte", + "value": 12 + }, + "ArmorPart_LHand": { + "type": "byte", + "value": 113 + }, + "ArmorPart_LShin": { + "type": "byte", + "value": 158 + }, + "ArmorPart_LShoul": { + "type": "byte", + "value": 9 + }, + "ArmorPart_LThigh": { + "type": "byte", + "value": 4 + }, + "ArmorPart_Neck": { + "type": "byte", + "value": 113 + }, + "ArmorPart_Pelvis": { + "type": "byte", + "value": 10 + }, + "ArmorPart_RBicep": { + "type": "byte", + "value": 10 + }, + "ArmorPart_RFArm": { + "type": "byte", + "value": 3 + }, + "ArmorPart_RFoot": { + "type": "byte", + "value": 12 + }, + "ArmorPart_RHand": { + "type": "byte", + "value": 113 + }, + "ArmorPart_Robe": { + "type": "byte", + "value": 113 + }, + "ArmorPart_RShin": { + "type": "byte", + "value": 158 + }, + "ArmorPart_RShoul": { + "type": "byte", + "value": 9 + }, + "ArmorPart_RThigh": { + "type": "byte", + "value": 4 + }, + "ArmorPart_Torso": { + "type": "byte", + "value": 32 + }, + "BaseItem": { + "type": "int", + "value": 16 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cloth1Color": { + "type": "byte", + "value": 25 + }, + "Cloth2Color": { + "type": "byte", + "value": 7 + }, + "Cost": { + "type": "dword", + "value": 150 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "Leather1Color": { + "type": "byte", + "value": 7 + }, + "Leather2Color": { + "type": "byte", + "value": 23 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 16807955 + } + }, + "Metal1Color": { + "type": "byte", + "value": 33 + }, + "Metal2Color": { + "type": "byte", + "value": 33 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_LAMELLAR" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_lamellar002" + }, + "xArmorPart_Belt": { + "type": "word", + "value": 0 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 10 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 3 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 12 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 113 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 158 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 9 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 4 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 113 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 10 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 10 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 3 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 12 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 113 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 113 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 158 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 9 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 4 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 32 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 16, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 1 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 30 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 166 + } + }, + "ModelPart1": { + "type": "byte", + "value": 111 + }, + "ModelPart2": { + "type": "byte", + "value": 111 + }, + "ModelPart3": { + "type": "byte", + "value": 111 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_WSWLS001" + }, + "TemplateResRef": { + "type": "resref", + "value": "wswls003" + }, + "xModelPart1": { + "type": "word", + "value": 111 + }, + "xModelPart2": { + "type": "word", + "value": 111 + }, + "xModelPart3": { + "type": "word", + "value": 111 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 32, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 56 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 20 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 1550 + } + }, + "ModelPart1": { + "type": "byte", + "value": 86 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_ASHLW001" + }, + "TemplateResRef": { + "type": "resref", + "value": "ashlw003" + }, + "xModelPart1": { + "type": "word", + "value": 86 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + }, + "FactionID": { + "type": "word", + "value": 4 + }, + "FeatList": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 4 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 258 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 32 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 40 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 45 + } + } + ] + }, + "FirstName": { + "type": "cexolocstring", + "value": { + "0": "Town Gaurd", + "id": 12618 + } + }, + "fortbonus": { + "type": "short", + "value": 0 + }, + "Gender": { + "type": "byte", + "value": 0 + }, + "GoodEvil": { + "type": "byte", + "value": 100 + }, + "HitPoints": { + "type": "short", + "value": 70 + }, + "Int": { + "type": "byte", + "value": 11 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "IsImmortal": { + "type": "byte", + "value": 0 + }, + "IsPC": { + "type": "byte", + "value": 0 + }, + "LastName": { + "type": "cexolocstring", + "value": {} + }, + "LawfulChaotic": { + "type": "byte", + "value": 0 + }, + "Lootable": { + "type": "byte", + "value": 0 + }, + "MaxHitPoints": { + "type": "short", + "value": 100 + }, + "NaturalAC": { + "type": "byte", + "value": 0 + }, + "NoPermDeath": { + "type": "byte", + "value": 1 + }, + "PerceptionRange": { + "type": "byte", + "value": 11 + }, + "Phenotype": { + "type": "int", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 108 + }, + "Race": { + "type": "byte", + "value": 6 + }, + "refbonus": { + "type": "short", + "value": 0 + }, + "ScriptAttacked": { + "type": "resref", + "value": "nw_c2_default5" + }, + "ScriptDamaged": { + "type": "resref", + "value": "nw_c2_default6" + }, + "ScriptDeath": { + "type": "resref", + "value": "nw_c2_default7" + }, + "ScriptDialogue": { + "type": "resref", + "value": "nw_c2_default4" + }, + "ScriptDisturbed": { + "type": "resref", + "value": "nw_c2_default8" + }, + "ScriptEndRound": { + "type": "resref", + "value": "nw_c2_default3" + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "nw_c2_default1" + }, + "ScriptOnBlocked": { + "type": "resref", + "value": "nw_c2_defaulte" + }, + "ScriptOnNotice": { + "type": "resref", + "value": "nw_c2_default2" + }, + "ScriptRested": { + "type": "resref", + "value": "nw_c2_defaulta" + }, + "ScriptSpawn": { + "type": "resref", + "value": "nw_c2_default9" + }, + "ScriptSpellAt": { + "type": "resref", + "value": "nw_c2_defaultb" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "nw_c2_defaultd" + }, + "SkillList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 2 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 2 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + } + ] + }, + "SoundSetFile": { + "type": "word", + "value": 118 + }, + "SpecAbilityList": { + "type": "list", + "value": [] + }, + "StartingPackage": { + "type": "byte", + "value": 4 + }, + "Str": { + "type": "byte", + "value": 14 + }, + "Subrace": { + "type": "cexostring", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "NW_asch_guard3" + }, + "Tail_New": { + "type": "dword", + "value": 0 + }, + "TemplateList": { + "type": "list", + "value": [] + }, + "TemplateResRef": { + "type": "resref", + "value": "aschgaurd004" + }, + "WalkRate": { + "type": "int", + "value": 7 + }, + "willbonus": { + "type": "short", + "value": 0 + }, + "Wings_New": { + "type": "dword", + "value": 0 + }, + "Wis": { + "type": "byte", + "value": 10 + }, + "xAppearance_Head": { + "type": "word", + "value": 37 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_Belt": { + "type": "word", + "value": 0 + }, + "xBodyPart_LBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_LHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_LThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Neck": { + "type": "word", + "value": 1 + }, + "xBodyPart_Pelvis": { + "type": "word", + "value": 1 + }, + "xBodyPart_RBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_RFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_RHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_RThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Torso": { + "type": "word", + "value": 1 + }, + "XOrientation": { + "type": "float", + "value": -0.9987953901290894 + }, + "XPosition": { + "type": "float", + "value": 122.0813446044922 + }, + "YOrientation": { + "type": "float", + "value": 0.04906884208321571 + }, + "YPosition": { + "type": "float", + "value": 73.13407897949219 + }, + "ZPosition": { + "type": "float", + "value": 0.01000607013702393 + } + }, + { + "__struct_id": 4, + "Appearance_Head": { + "type": "byte", + "value": 18 + }, + "Appearance_Type": { + "type": "word", + "value": 1 + }, + "ArmorPart_RFoot": { + "type": "byte", + "value": 1 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "BodyPart_Belt": { + "type": "byte", + "value": 0 + }, + "BodyPart_LBicep": { + "type": "byte", + "value": 1 + }, + "BodyPart_LFArm": { + "type": "byte", + "value": 1 + }, + "BodyPart_LFoot": { + "type": "byte", + "value": 1 + }, + "BodyPart_LHand": { + "type": "byte", + "value": 1 + }, + "BodyPart_LShin": { + "type": "byte", + "value": 1 + }, + "BodyPart_LShoul": { + "type": "byte", + "value": 0 + }, + "BodyPart_LThigh": { + "type": "byte", + "value": 1 + }, + "BodyPart_Neck": { + "type": "byte", + "value": 1 + }, + "BodyPart_Pelvis": { + "type": "byte", + "value": 1 + }, + "BodyPart_RBicep": { + "type": "byte", + "value": 1 + }, + "BodyPart_RFArm": { + "type": "byte", + "value": 1 + }, + "BodyPart_RHand": { + "type": "byte", + "value": 1 + }, + "BodyPart_RShin": { + "type": "byte", + "value": 1 + }, + "BodyPart_RShoul": { + "type": "byte", + "value": 0 + }, + "BodyPart_RThigh": { + "type": "byte", + "value": 1 + }, + "BodyPart_Torso": { + "type": "byte", + "value": 1 + }, + "Cha": { + "type": "byte", + "value": 8 + }, + "ChallengeRating": { + "type": "float", + "value": 0.5 + }, + "ClassList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Class": { + "type": "int", + "value": 10 + }, + "ClassLevel": { + "type": "short", + "value": 1 + }, + "MemorizedList0": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 37 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 100 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 144 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + } + ] + }, + "MemorizedList1": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 107 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 165 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + } + ] + } + } + ] + }, + "Color_Hair": { + "type": "byte", + "value": 1 + }, + "Color_Skin": { + "type": "byte", + "value": 1 + }, + "Color_Tattoo1": { + "type": "byte", + "value": 1 + }, + "Color_Tattoo2": { + "type": "byte", + "value": 1 + }, + "Con": { + "type": "byte", + "value": 14 + }, + "Conversation": { + "type": "resref", + "value": "store014" + }, + "CRAdjust": { + "type": "int", + "value": 0 + }, + "CurrentHitPoints": { + "type": "short", + "value": 4 + }, + "DecayTime": { + "type": "dword", + "value": 5000 + }, + "Deity": { + "type": "cexostring", + "value": "" + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Dex": { + "type": "byte", + "value": 18 + }, + "Disarmable": { + "type": "byte", + "value": 0 + }, + "Equip_ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "AddCost": { + "type": "dword", + "value": 0 + }, + "ArmorPart_Belt": { + "type": "byte", + "value": 0 + }, + "ArmorPart_LBicep": { + "type": "byte", + "value": 1 + }, + "ArmorPart_LFArm": { + "type": "byte", + "value": 1 + }, + "ArmorPart_LFoot": { + "type": "byte", + "value": 8 + }, + "ArmorPart_LHand": { + "type": "byte", + "value": 1 + }, + "ArmorPart_LShin": { + "type": "byte", + "value": 9 + }, + "ArmorPart_LShoul": { + "type": "byte", + "value": 0 + }, + "ArmorPart_LThigh": { + "type": "byte", + "value": 15 + }, + "ArmorPart_Neck": { + "type": "byte", + "value": 1 + }, + "ArmorPart_Pelvis": { + "type": "byte", + "value": 16 + }, + "ArmorPart_RBicep": { + "type": "byte", + "value": 1 + }, + "ArmorPart_RFArm": { + "type": "byte", + "value": 1 + }, + "ArmorPart_RFoot": { + "type": "byte", + "value": 8 + }, + "ArmorPart_RHand": { + "type": "byte", + "value": 1 + }, + "ArmorPart_Robe": { + "type": "byte", + "value": 154 + }, + "ArmorPart_RShin": { + "type": "byte", + "value": 9 + }, + "ArmorPart_RShoul": { + "type": "byte", + "value": 0 + }, + "ArmorPart_RThigh": { + "type": "byte", + "value": 15 + }, + "ArmorPart_Torso": { + "type": "byte", + "value": 153 + }, + "BaseItem": { + "type": "int", + "value": 16 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cloth1Color": { + "type": "byte", + "value": 20 + }, + "Cloth2Color": { + "type": "byte", + "value": 25 + }, + "Cost": { + "type": "dword", + "value": 1 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "" + } + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "Leather1Color": { + "type": "byte", + "value": 3 + }, + "Leather2Color": { + "type": "byte", + "value": 3 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Dekalb, Commoner's Dress", + "id": 12923 + } + }, + "Metal1Color": { + "type": "byte", + "value": 4 + }, + "Metal2Color": { + "type": "byte", + "value": 33 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 150 + }, + "Subtype": { + "type": "word", + "value": 1 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "RH_ClothDekalb01" + }, + "TemplateResRef": { + "type": "resref", + "value": "rh_clothdekalb01" + }, + "xArmorPart_Belt": { + "type": "word", + "value": 0 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 1 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 1 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 8 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 9 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 15 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 1 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 16 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 1 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 1 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 8 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 154 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 9 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 15 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 153 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + }, + "FactionID": { + "type": "word", + "value": 3 + }, + "FeatList": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 7 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 236 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 235 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 240 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 237 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 238 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 239 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 303 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 256 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 51 + } + } + ] + }, + "FirstName": { + "type": "cexolocstring", + "value": { + "0": "Candice", + "id": 12518 + } + }, + "fortbonus": { + "type": "short", + "value": 0 + }, + "Gender": { + "type": "byte", + "value": 1 + }, + "GoodEvil": { + "type": "byte", + "value": 100 + }, + "HitPoints": { + "type": "short", + "value": 4 + }, + "Int": { + "type": "byte", + "value": 16 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "IsImmortal": { + "type": "byte", + "value": 0 + }, + "IsPC": { + "type": "byte", + "value": 0 + }, + "LastName": { + "type": "cexolocstring", + "value": {} + }, + "LawfulChaotic": { + "type": "byte", + "value": 0 + }, + "Lootable": { + "type": "byte", + "value": 0 + }, + "MaxHitPoints": { + "type": "short", + "value": 5 + }, + "NaturalAC": { + "type": "byte", + "value": 0 + }, + "NoPermDeath": { + "type": "byte", + "value": 0 + }, + "PerceptionRange": { + "type": "byte", + "value": 11 + }, + "Phenotype": { + "type": "int", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 20 + }, + "Race": { + "type": "byte", + "value": 1 + }, + "refbonus": { + "type": "short", + "value": 0 + }, + "ScriptAttacked": { + "type": "resref", + "value": "nw_c2_default5" + }, + "ScriptDamaged": { + "type": "resref", + "value": "nw_c2_default6" + }, + "ScriptDeath": { + "type": "resref", + "value": "nw_c2_default7" + }, + "ScriptDialogue": { + "type": "resref", + "value": "nw_c2_default4" + }, + "ScriptDisturbed": { + "type": "resref", + "value": "nw_c2_default8" + }, + "ScriptEndRound": { + "type": "resref", + "value": "nw_c2_default3" + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "nw_c2_default1" + }, + "ScriptOnBlocked": { + "type": "resref", + "value": "nw_c2_defaulte" + }, + "ScriptOnNotice": { + "type": "resref", + "value": "nw_c2_default2" + }, + "ScriptRested": { + "type": "resref", + "value": "nw_c2_defaulta" + }, + "ScriptSpawn": { + "type": "resref", + "value": "nw_c2_default9" + }, + "ScriptSpellAt": { + "type": "resref", + "value": "nw_c2_defaultb" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "nw_c2_defaultd" + }, + "SkillList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 4 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 2 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 4 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 2 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 4 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + } + ] + }, + "SoundSetFile": { + "type": "word", + "value": 180 + }, + "SpecAbilityList": { + "type": "list", + "value": [] + }, + "StartingPackage": { + "type": "byte", + "value": 10 + }, + "Str": { + "type": "byte", + "value": 8 + }, + "Subrace": { + "type": "cexostring", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "NW_ELFMAGE001" + }, + "Tail_New": { + "type": "dword", + "value": 0 + }, + "TemplateList": { + "type": "list", + "value": [] + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_elfmage001" + }, + "WalkRate": { + "type": "int", + "value": 7 + }, + "willbonus": { + "type": "short", + "value": 0 + }, + "Wings_New": { + "type": "dword", + "value": 0 + }, + "Wis": { + "type": "byte", + "value": 12 + }, + "xAppearance_Head": { + "type": "word", + "value": 18 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_Belt": { + "type": "word", + "value": 0 + }, + "xBodyPart_LBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_LHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_LThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Neck": { + "type": "word", + "value": 1 + }, + "xBodyPart_Pelvis": { + "type": "word", + "value": 1 + }, + "xBodyPart_RBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_RFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_RHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_RThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Torso": { + "type": "word", + "value": 1 + }, + "XOrientation": { + "type": "float", + "value": -0.9329925179481506 + }, + "XPosition": { + "type": "float", + "value": 111.9466094970703 + }, + "YOrientation": { + "type": "float", + "value": 0.3598957359790802 + }, + "YPosition": { + "type": "float", + "value": 68.67435455322266 + }, + "ZPosition": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 4, + "Appearance_Head": { + "type": "byte", + "value": 140 + }, + "Appearance_Type": { + "type": "word", + "value": 6 + }, + "ArmorPart_RFoot": { + "type": "byte", + "value": 1 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "BodyPart_Belt": { + "type": "byte", + "value": 0 + }, + "BodyPart_LBicep": { + "type": "byte", + "value": 1 + }, + "BodyPart_LFArm": { + "type": "byte", + "value": 1 + }, + "BodyPart_LFoot": { + "type": "byte", + "value": 1 + }, + "BodyPart_LHand": { + "type": "byte", + "value": 1 + }, + "BodyPart_LShin": { + "type": "byte", + "value": 1 + }, + "BodyPart_LShoul": { + "type": "byte", + "value": 0 + }, + "BodyPart_LThigh": { + "type": "byte", + "value": 1 + }, + "BodyPart_Neck": { + "type": "byte", + "value": 1 + }, + "BodyPart_Pelvis": { + "type": "byte", + "value": 1 + }, + "BodyPart_RBicep": { + "type": "byte", + "value": 1 + }, + "BodyPart_RFArm": { + "type": "byte", + "value": 1 + }, + "BodyPart_RHand": { + "type": "byte", + "value": 1 + }, + "BodyPart_RShin": { + "type": "byte", + "value": 1 + }, + "BodyPart_RShoul": { + "type": "byte", + "value": 0 + }, + "BodyPart_RThigh": { + "type": "byte", + "value": 1 + }, + "BodyPart_Torso": { + "type": "byte", + "value": 1 + }, + "Cha": { + "type": "byte", + "value": 10 + }, + "ChallengeRating": { + "type": "float", + "value": 0.5 + }, + "ClassList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Class": { + "type": "int", + "value": 4 + }, + "ClassLevel": { + "type": "short", + "value": 1 + } + } + ] + }, + "Color_Hair": { + "type": "byte", + "value": 63 + }, + "Color_Skin": { + "type": "byte", + "value": 2 + }, + "Color_Tattoo1": { + "type": "byte", + "value": 1 + }, + "Color_Tattoo2": { + "type": "byte", + "value": 1 + }, + "Con": { + "type": "byte", + "value": 10 + }, + "Conversation": { + "type": "resref", + "value": "_c_message_s" + }, + "CRAdjust": { + "type": "int", + "value": 0 + }, + "CurrentHitPoints": { + "type": "short", + "value": 10 + }, + "DecayTime": { + "type": "dword", + "value": 5000 + }, + "Deity": { + "type": "cexostring", + "value": "" + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "Please speak with me to post a message on the Message board." + } + }, + "Dex": { + "type": "byte", + "value": 10 + }, + "Disarmable": { + "type": "byte", + "value": 0 + }, + "Equip_ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "AddCost": { + "type": "dword", + "value": 0 + }, + "ArmorPart_Belt": { + "type": "byte", + "value": 0 + }, + "ArmorPart_LBicep": { + "type": "byte", + "value": 1 + }, + "ArmorPart_LFArm": { + "type": "byte", + "value": 16 + }, + "ArmorPart_LFoot": { + "type": "byte", + "value": 8 + }, + "ArmorPart_LHand": { + "type": "byte", + "value": 1 + }, + "ArmorPart_LShin": { + "type": "byte", + "value": 4 + }, + "ArmorPart_LShoul": { + "type": "byte", + "value": 0 + }, + "ArmorPart_LThigh": { + "type": "byte", + "value": 15 + }, + "ArmorPart_Neck": { + "type": "byte", + "value": 1 + }, + "ArmorPart_Pelvis": { + "type": "byte", + "value": 3 + }, + "ArmorPart_RBicep": { + "type": "byte", + "value": 1 + }, + "ArmorPart_RFArm": { + "type": "byte", + "value": 16 + }, + "ArmorPart_RFoot": { + "type": "byte", + "value": 8 + }, + "ArmorPart_RHand": { + "type": "byte", + "value": 1 + }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, + "ArmorPart_RShin": { + "type": "byte", + "value": 4 + }, + "ArmorPart_RShoul": { + "type": "byte", + "value": 0 + }, + "ArmorPart_RThigh": { + "type": "byte", + "value": 15 + }, + "ArmorPart_Torso": { + "type": "byte", + "value": 41 + }, + "BaseItem": { + "type": "int", + "value": 16 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cloth1Color": { + "type": "byte", + "value": 63 + }, + "Cloth2Color": { + "type": "byte", + "value": 63 + }, + "Cost": { + "type": "dword", + "value": 10 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "" + } + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "Leather1Color": { + "type": "byte", + "value": 63 + }, + "Leather2Color": { + "type": "byte", + "value": 63 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Scribe Armor" + } + }, + "Metal1Color": { + "type": "byte", + "value": 63 + }, + "Metal2Color": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ScribeArmor" + }, + "TemplateResRef": { + "type": "resref", + "value": "scribearmor" + }, + "xArmorPart_Belt": { + "type": "word", + "value": 0 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 1 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 16 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 8 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 4 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 15 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 1 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 3 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 1 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 16 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 8 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 0 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 4 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 15 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 41 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + }, + "FactionID": { + "type": "word", + "value": 2 + }, + "FeatList": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 3 + } + } + ] + }, + "FirstName": { + "type": "cexolocstring", + "value": { + "0": "Scribe" + } + }, + "fortbonus": { + "type": "short", + "value": 0 + }, + "Gender": { + "type": "byte", + "value": 1 + }, + "GoodEvil": { + "type": "byte", + "value": 50 + }, + "HitPoints": { + "type": "short", + "value": 10 + }, + "Int": { + "type": "byte", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 0 + }, + "IsImmortal": { + "type": "byte", + "value": 1 + }, + "IsPC": { + "type": "byte", + "value": 0 + }, + "LastName": { + "type": "cexolocstring", + "value": { + "0": "" + } + }, + "LawfulChaotic": { + "type": "byte", + "value": 50 + }, + "Lootable": { + "type": "byte", + "value": 0 + }, + "MaxHitPoints": { + "type": "short", + "value": 10 + }, + "NaturalAC": { + "type": "byte", + "value": 0 + }, + "NoPermDeath": { + "type": "byte", + "value": 0 + }, + "PerceptionRange": { + "type": "byte", + "value": 11 + }, + "Phenotype": { + "type": "int", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 79 + }, + "Race": { + "type": "byte", + "value": 6 + }, + "refbonus": { + "type": "short", + "value": 0 + }, + "ScriptAttacked": { + "type": "resref", + "value": "" + }, + "ScriptDamaged": { + "type": "resref", + "value": "" + }, + "ScriptDeath": { + "type": "resref", + "value": "" + }, + "ScriptDialogue": { + "type": "resref", + "value": "" + }, + "ScriptDisturbed": { + "type": "resref", + "value": "" + }, + "ScriptEndRound": { + "type": "resref", + "value": "" + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnBlocked": { + "type": "resref", + "value": "" + }, + "ScriptOnNotice": { + "type": "resref", + "value": "_c_scribe_post" + }, + "ScriptRested": { + "type": "resref", + "value": "" + }, + "ScriptSpawn": { + "type": "resref", + "value": "_c_listen_scribe" + }, + "ScriptSpellAt": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "SkillList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + } + ] + }, + "SoundSetFile": { + "type": "word", + "value": 244 + }, + "SpecAbilityList": { + "type": "list", + "value": [] + }, + "StartingPackage": { + "type": "byte", + "value": 4 + }, + "Str": { + "type": "byte", + "value": 10 + }, + "Subrace": { + "type": "cexostring", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "Scribe" + }, + "Tail_New": { + "type": "dword", + "value": 0 + }, + "TemplateList": { + "type": "list", + "value": [] + }, + "TemplateResRef": { + "type": "resref", + "value": "scribe" + }, + "WalkRate": { + "type": "int", + "value": 4 + }, + "willbonus": { + "type": "short", + "value": 0 + }, + "Wings_New": { + "type": "dword", + "value": 0 + }, + "Wis": { + "type": "byte", + "value": 10 + }, + "xAppearance_Head": { + "type": "word", + "value": 140 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_Belt": { + "type": "word", + "value": 0 + }, + "xBodyPart_LBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_LHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_LThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Neck": { + "type": "word", + "value": 1 + }, + "xBodyPart_Pelvis": { + "type": "word", + "value": 1 + }, + "xBodyPart_RBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_RFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_RHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_RThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Torso": { + "type": "word", + "value": 1 + }, + "XOrientation": { + "type": "float", + "value": -0.8032083511352539 + }, + "XPosition": { + "type": "float", + "value": 60.80265045166016 + }, + "YOrientation": { + "type": "float", + "value": -0.5956982374191284 + }, + "YPosition": { + "type": "float", + "value": 79.19087982177734 + }, + "ZPosition": { + "type": "float", + "value": 0.01000607013702393 + } + }, + { + "__struct_id": 4, + "Appearance_Type": { + "type": "word", + "value": 201 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "Cha": { + "type": "byte", + "value": 3 + }, + "ChallengeRating": { + "type": "float", + "value": 0.125 + }, + "ClassList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Class": { + "type": "int", + "value": 4 + }, + "ClassLevel": { + "type": "short", + "value": 1 + } + } + ] + }, + "Con": { + "type": "byte", + "value": 3 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CRAdjust": { + "type": "int", + "value": 0 + }, + "CurrentHitPoints": { + "type": "short", + "value": 5000 + }, + "DecayTime": { + "type": "dword", + "value": 5000 + }, + "Deity": { + "type": "cexostring", + "value": "" + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Dex": { + "type": "byte", + "value": 10 + }, + "Disarmable": { + "type": "byte", + "value": 1 + }, + "Equip_ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 131072, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 73 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 0 + }, + "Cursed": { + "type": "byte", + "value": 1 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Combat Dummy Hide", + "id": 13086 + } + }, + "ModelPart1": { + "type": "byte", + "value": 1 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 2 + }, + "CostValue": { + "type": "word", + "value": 20 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 51 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_rasCREITEM042" + }, + "TemplateResRef": { + "type": "resref", + "value": "006" + }, + "xModelPart1": { + "type": "word", + "value": 1 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + }, + "FactionID": { + "type": "word", + "value": 5 + }, + "FeatList": { + "type": "list", + "value": [] + }, + "FirstName": { + "type": "cexolocstring", + "value": { + "0": "Combat Dummy" + } + }, + "fortbonus": { + "type": "short", + "value": 0 + }, + "Gender": { + "type": "byte", + "value": 0 + }, + "GoodEvil": { + "type": "byte", + "value": 50 + }, + "HitPoints": { + "type": "short", + "value": 5000 + }, + "Int": { + "type": "byte", + "value": 3 + }, + "Interruptable": { + "type": "byte", + "value": 0 + }, + "IsImmortal": { + "type": "byte", + "value": 0 + }, + "IsPC": { + "type": "byte", + "value": 0 + }, + "LastName": { + "type": "cexolocstring", + "value": { + "0": "" + } + }, + "LawfulChaotic": { + "type": "byte", + "value": 50 + }, + "Lootable": { + "type": "byte", + "value": 0 + }, + "MaxHitPoints": { + "type": "short", + "value": 4996 + }, + "NaturalAC": { + "type": "byte", + "value": 0 + }, + "NoPermDeath": { + "type": "byte", + "value": 1 + }, + "PerceptionRange": { + "type": "byte", + "value": 8 + }, + "Phenotype": { + "type": "int", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 397 + }, + "Race": { + "type": "byte", + "value": 6 + }, + "refbonus": { + "type": "short", + "value": 0 + }, + "ScriptAttacked": { + "type": "resref", + "value": "dummytrain" + }, + "ScriptDamaged": { + "type": "resref", + "value": "dummytrain" + }, + "ScriptDeath": { + "type": "resref", + "value": "" + }, + "ScriptDialogue": { + "type": "resref", + "value": "" + }, + "ScriptDisturbed": { + "type": "resref", + "value": "" + }, + "ScriptEndRound": { + "type": "resref", + "value": "" + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnBlocked": { + "type": "resref", + "value": "" + }, + "ScriptOnNotice": { + "type": "resref", + "value": "" + }, + "ScriptRested": { + "type": "resref", + "value": "" + }, + "ScriptSpawn": { + "type": "resref", + "value": "" + }, + "ScriptSpellAt": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "SkillList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + } + ] + }, + "SoundSetFile": { + "type": "word", + "value": 96 + }, + "SpecAbilityList": { + "type": "list", + "value": [] + }, + "StartingPackage": { + "type": "byte", + "value": 4 + }, + "Str": { + "type": "byte", + "value": 3 + }, + "Subrace": { + "type": "cexostring", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "CombatDummy" + }, + "Tail_New": { + "type": "dword", + "value": 0 + }, + "TemplateList": { + "type": "list", + "value": [] + }, + "TemplateResRef": { + "type": "resref", + "value": "combatdummy002" + }, + "WalkRate": { + "type": "int", + "value": 1 + }, + "willbonus": { + "type": "short", + "value": 0 + }, + "Wings_New": { + "type": "dword", + "value": 0 + }, + "Wis": { + "type": "byte", + "value": 3 + }, + "XOrientation": { + "type": "float", + "value": 0.6715589761734009 + }, + "XPosition": { + "type": "float", + "value": 93.73217010498047 + }, + "YOrientation": { + "type": "float", + "value": 0.7409511208534241 + }, + "YPosition": { + "type": "float", + "value": 103.5488586425781 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 4, + "Appearance_Type": { + "type": "word", + "value": 201 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "Cha": { + "type": "byte", + "value": 3 + }, + "ChallengeRating": { + "type": "float", + "value": 0.125 + }, + "ClassList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Class": { + "type": "int", + "value": 4 + }, + "ClassLevel": { + "type": "short", + "value": 1 + } + } + ] + }, + "Con": { + "type": "byte", + "value": 3 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CRAdjust": { + "type": "int", + "value": 0 + }, + "CurrentHitPoints": { + "type": "short", + "value": 5000 + }, + "DecayTime": { + "type": "dword", + "value": 5000 + }, + "Deity": { + "type": "cexostring", + "value": "" + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Dex": { + "type": "byte", + "value": 10 + }, + "Disarmable": { + "type": "byte", + "value": 1 + }, + "Equip_ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 131072, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 73 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 0 + }, + "Cursed": { + "type": "byte", + "value": 1 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Combat Dummy Hide", + "id": 13086 + } + }, + "ModelPart1": { + "type": "byte", + "value": 1 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 2 + }, + "CostValue": { + "type": "word", + "value": 20 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 51 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_rasCREITEM042" + }, + "TemplateResRef": { + "type": "resref", + "value": "006" + }, + "xModelPart1": { + "type": "word", + "value": 1 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + }, + "FactionID": { + "type": "word", + "value": 5 + }, + "FeatList": { + "type": "list", + "value": [] + }, + "FirstName": { + "type": "cexolocstring", + "value": { + "0": "Combat Dummy" + } + }, + "fortbonus": { + "type": "short", + "value": 0 + }, + "Gender": { + "type": "byte", + "value": 0 + }, + "GoodEvil": { + "type": "byte", + "value": 50 + }, + "HitPoints": { + "type": "short", + "value": 5000 + }, + "Int": { + "type": "byte", + "value": 3 + }, + "Interruptable": { + "type": "byte", + "value": 0 + }, + "IsImmortal": { + "type": "byte", + "value": 0 + }, + "IsPC": { + "type": "byte", + "value": 0 + }, + "LastName": { + "type": "cexolocstring", + "value": { + "0": "" + } + }, + "LawfulChaotic": { + "type": "byte", + "value": 50 + }, + "Lootable": { + "type": "byte", + "value": 0 + }, + "MaxHitPoints": { + "type": "short", + "value": 4996 + }, + "NaturalAC": { + "type": "byte", + "value": 0 + }, + "NoPermDeath": { + "type": "byte", + "value": 1 + }, + "PerceptionRange": { + "type": "byte", + "value": 8 + }, + "Phenotype": { + "type": "int", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 397 + }, + "Race": { + "type": "byte", + "value": 6 + }, + "refbonus": { + "type": "short", + "value": 0 + }, + "ScriptAttacked": { + "type": "resref", + "value": "dummytrain" + }, + "ScriptDamaged": { + "type": "resref", + "value": "dummytrain" + }, + "ScriptDeath": { + "type": "resref", + "value": "" + }, + "ScriptDialogue": { + "type": "resref", + "value": "" + }, + "ScriptDisturbed": { + "type": "resref", + "value": "" + }, + "ScriptEndRound": { + "type": "resref", + "value": "" + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnBlocked": { + "type": "resref", + "value": "" + }, + "ScriptOnNotice": { + "type": "resref", + "value": "" + }, + "ScriptRested": { + "type": "resref", + "value": "" + }, + "ScriptSpawn": { + "type": "resref", + "value": "" + }, + "ScriptSpellAt": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "SkillList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + } + ] + }, + "SoundSetFile": { + "type": "word", + "value": 96 + }, + "SpecAbilityList": { + "type": "list", + "value": [] + }, + "StartingPackage": { + "type": "byte", + "value": 4 + }, + "Str": { + "type": "byte", + "value": 3 + }, + "Subrace": { + "type": "cexostring", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "CombatDummy" + }, + "Tail_New": { + "type": "dword", + "value": 0 + }, + "TemplateList": { + "type": "list", + "value": [] + }, + "TemplateResRef": { + "type": "resref", + "value": "combatdummy002" + }, + "WalkRate": { + "type": "int", + "value": 1 + }, + "willbonus": { + "type": "short", + "value": 0 + }, + "Wings_New": { + "type": "dword", + "value": 0 + }, + "Wis": { + "type": "byte", + "value": 3 + }, + "XOrientation": { + "type": "float", + "value": -0.7071065902709961 + }, + "XPosition": { + "type": "float", + "value": 93.62006378173828 + }, + "YOrientation": { + "type": "float", + "value": 0.7071069478988648 + }, + "YPosition": { + "type": "float", + "value": 95.97760772705078 + }, + "ZPosition": { + "type": "float", + "value": -2.384185791015625e-007 + } + }, + { + "__struct_id": 4, + "Appearance_Type": { + "type": "word", + "value": 201 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "Cha": { + "type": "byte", + "value": 3 + }, + "ChallengeRating": { + "type": "float", + "value": 0.125 + }, + "ClassList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Class": { + "type": "int", + "value": 4 + }, + "ClassLevel": { + "type": "short", + "value": 1 + } + } + ] + }, + "Con": { + "type": "byte", + "value": 3 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CRAdjust": { + "type": "int", + "value": 0 + }, + "CurrentHitPoints": { + "type": "short", + "value": 5000 + }, + "DecayTime": { + "type": "dword", + "value": 5000 + }, + "Deity": { + "type": "cexostring", + "value": "" + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Dex": { + "type": "byte", + "value": 10 + }, + "Disarmable": { + "type": "byte", + "value": 1 + }, + "Equip_ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 131072, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 73 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 0 + }, + "Cursed": { + "type": "byte", + "value": 1 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Combat Dummy Hide", + "id": 13086 + } + }, + "ModelPart1": { + "type": "byte", + "value": 1 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 2 + }, + "CostValue": { + "type": "word", + "value": 20 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 51 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_rasCREITEM042" + }, + "TemplateResRef": { + "type": "resref", + "value": "013" + }, + "xModelPart1": { + "type": "word", + "value": 1 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + }, + "FactionID": { + "type": "word", + "value": 5 + }, + "FeatList": { + "type": "list", + "value": [] + }, + "FirstName": { + "type": "cexolocstring", + "value": { + "0": "Combat Dummy" + } + }, + "fortbonus": { + "type": "short", + "value": 0 + }, + "Gender": { + "type": "byte", + "value": 0 + }, + "GoodEvil": { + "type": "byte", + "value": 50 + }, + "HitPoints": { + "type": "short", + "value": 5000 + }, + "Int": { + "type": "byte", + "value": 3 + }, + "Interruptable": { + "type": "byte", + "value": 0 + }, + "IsImmortal": { + "type": "byte", + "value": 0 + }, + "IsPC": { + "type": "byte", + "value": 0 + }, + "LastName": { + "type": "cexolocstring", + "value": { + "0": "" + } + }, + "LawfulChaotic": { + "type": "byte", + "value": 50 + }, + "Lootable": { + "type": "byte", + "value": 0 + }, + "MaxHitPoints": { + "type": "short", + "value": 4996 + }, + "NaturalAC": { + "type": "byte", + "value": 0 + }, + "NoPermDeath": { + "type": "byte", + "value": 1 + }, + "PerceptionRange": { + "type": "byte", + "value": 8 + }, + "Phenotype": { + "type": "int", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 397 + }, + "Race": { + "type": "byte", + "value": 6 + }, + "refbonus": { + "type": "short", + "value": 0 + }, + "ScriptAttacked": { + "type": "resref", + "value": "dummytrain" + }, + "ScriptDamaged": { + "type": "resref", + "value": "dummytrain" + }, + "ScriptDeath": { + "type": "resref", + "value": "" + }, + "ScriptDialogue": { + "type": "resref", + "value": "" + }, + "ScriptDisturbed": { + "type": "resref", + "value": "" + }, + "ScriptEndRound": { + "type": "resref", + "value": "" + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnBlocked": { + "type": "resref", + "value": "" + }, + "ScriptOnNotice": { + "type": "resref", + "value": "" + }, + "ScriptRested": { + "type": "resref", + "value": "" + }, + "ScriptSpawn": { + "type": "resref", + "value": "" + }, + "ScriptSpellAt": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "SkillList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + } + ] + }, + "SoundSetFile": { + "type": "word", + "value": 96 + }, + "SpecAbilityList": { + "type": "list", + "value": [] + }, + "StartingPackage": { + "type": "byte", + "value": 4 + }, + "Str": { + "type": "byte", + "value": 3 + }, + "Subrace": { + "type": "cexostring", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "CombatDummy" + }, + "Tail_New": { + "type": "dword", + "value": 0 + }, + "TemplateList": { + "type": "list", + "value": [] + }, + "TemplateResRef": { + "type": "resref", + "value": "combatdummy004" + }, + "WalkRate": { + "type": "int", + "value": 1 + }, + "willbonus": { + "type": "short", + "value": 0 + }, + "Wings_New": { + "type": "dword", + "value": 0 + }, + "Wis": { + "type": "byte", + "value": 3 + }, + "XOrientation": { + "type": "float", + "value": -0.7572069764137268 + }, + "XPosition": { + "type": "float", + "value": 85.51359558105469 + }, + "YOrientation": { + "type": "float", + "value": 0.6531749963760376 + }, + "YPosition": { + "type": "float", + "value": 104.1227798461914 + }, + "ZPosition": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 4, + "Appearance_Type": { + "type": "word", + "value": 201 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "Cha": { + "type": "byte", + "value": 3 + }, + "ChallengeRating": { + "type": "float", + "value": 0.125 + }, + "ClassList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Class": { + "type": "int", + "value": 4 + }, + "ClassLevel": { + "type": "short", + "value": 1 + } + } + ] + }, + "Con": { + "type": "byte", + "value": 3 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CRAdjust": { + "type": "int", + "value": 0 + }, + "CurrentHitPoints": { + "type": "short", + "value": 5000 + }, + "DecayTime": { + "type": "dword", + "value": 5000 + }, + "Deity": { + "type": "cexostring", + "value": "" + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Dex": { + "type": "byte", + "value": 10 + }, + "Disarmable": { + "type": "byte", + "value": 1 + }, + "Equip_ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 131072, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 73 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 0 + }, + "Cursed": { + "type": "byte", + "value": 1 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Combat Dummy Hide", + "id": 13086 + } + }, + "ModelPart1": { + "type": "byte", + "value": 1 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 2 + }, + "CostValue": { + "type": "word", + "value": 20 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 51 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_rasCREITEM042" + }, + "TemplateResRef": { + "type": "resref", + "value": "006" + }, + "xModelPart1": { + "type": "word", + "value": 1 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + }, + "FactionID": { + "type": "word", + "value": 5 + }, + "FeatList": { + "type": "list", + "value": [] + }, + "FirstName": { + "type": "cexolocstring", + "value": { + "0": "Combat Dummy" + } + }, + "fortbonus": { + "type": "short", + "value": 0 + }, + "Gender": { + "type": "byte", + "value": 0 + }, + "GoodEvil": { + "type": "byte", + "value": 50 + }, + "HitPoints": { + "type": "short", + "value": 5000 + }, + "Int": { + "type": "byte", + "value": 3 + }, + "Interruptable": { + "type": "byte", + "value": 0 + }, + "IsImmortal": { + "type": "byte", + "value": 0 + }, + "IsPC": { + "type": "byte", + "value": 0 + }, + "LastName": { + "type": "cexolocstring", + "value": { + "0": "" + } + }, + "LawfulChaotic": { + "type": "byte", + "value": 50 + }, + "Lootable": { + "type": "byte", + "value": 0 + }, + "MaxHitPoints": { + "type": "short", + "value": 4996 + }, + "NaturalAC": { + "type": "byte", + "value": 0 + }, + "NoPermDeath": { + "type": "byte", + "value": 1 + }, + "PerceptionRange": { + "type": "byte", + "value": 8 + }, + "Phenotype": { + "type": "int", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 397 + }, + "Race": { + "type": "byte", + "value": 6 + }, + "refbonus": { + "type": "short", + "value": 0 + }, + "ScriptAttacked": { + "type": "resref", + "value": "dummytrain" + }, + "ScriptDamaged": { + "type": "resref", + "value": "dummytrain" + }, + "ScriptDeath": { + "type": "resref", + "value": "" + }, + "ScriptDialogue": { + "type": "resref", + "value": "" + }, + "ScriptDisturbed": { + "type": "resref", + "value": "" + }, + "ScriptEndRound": { + "type": "resref", + "value": "" + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnBlocked": { + "type": "resref", + "value": "" + }, + "ScriptOnNotice": { + "type": "resref", + "value": "" + }, + "ScriptRested": { + "type": "resref", + "value": "" + }, + "ScriptSpawn": { + "type": "resref", + "value": "" + }, + "ScriptSpellAt": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "SkillList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + } + ] + }, + "SoundSetFile": { + "type": "word", + "value": 96 + }, + "SpecAbilityList": { + "type": "list", + "value": [] + }, + "StartingPackage": { + "type": "byte", + "value": 4 + }, + "Str": { + "type": "byte", + "value": 3 + }, + "Subrace": { + "type": "cexostring", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "CombatDummy" + }, + "Tail_New": { + "type": "dword", + "value": 0 + }, + "TemplateList": { + "type": "list", + "value": [] + }, + "TemplateResRef": { + "type": "resref", + "value": "combatdummy002" + }, + "WalkRate": { + "type": "int", + "value": 1 + }, + "willbonus": { + "type": "short", + "value": 0 + }, + "Wings_New": { + "type": "dword", + "value": 0 + }, + "Wis": { + "type": "byte", + "value": 3 + }, + "XOrientation": { + "type": "float", + "value": 0.6715589761734009 + }, + "XPosition": { + "type": "float", + "value": 85.97845458984375 + }, + "YOrientation": { + "type": "float", + "value": 0.7409511208534241 + }, + "YPosition": { + "type": "float", + "value": 95.70537567138672 + }, + "ZPosition": { + "type": "float", + "value": 2.384185791015625e-007 + } + }, + { + "__struct_id": 4, + "Appearance_Type": { + "type": "word", + "value": 200 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "Cha": { + "type": "byte", + "value": 3 + }, + "ChallengeRating": { + "type": "float", + "value": 0.125 + }, + "ClassList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Class": { + "type": "int", + "value": 4 + }, + "ClassLevel": { + "type": "short", + "value": 1 + } + } + ] + }, + "Con": { + "type": "byte", + "value": 3 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CRAdjust": { + "type": "int", + "value": 0 + }, + "CurrentHitPoints": { + "type": "short", + "value": 5000 + }, + "DecayTime": { + "type": "dword", + "value": 5000 + }, + "Deity": { + "type": "cexostring", + "value": "" + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Dex": { + "type": "byte", + "value": 10 + }, + "Disarmable": { + "type": "byte", + "value": 1 + }, + "Equip_ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 131072, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 73 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 0 + }, + "Cursed": { + "type": "byte", + "value": 1 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Combat Dummy Hide", + "id": 13086 + } + }, + "ModelPart1": { + "type": "byte", + "value": 1 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 2 + }, + "CostValue": { + "type": "word", + "value": 20 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 51 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_rasCREITEM042" + }, + "TemplateResRef": { + "type": "resref", + "value": "008" + }, + "xModelPart1": { + "type": "word", + "value": 1 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + }, + "FactionID": { + "type": "word", + "value": 5 + }, + "FeatList": { + "type": "list", + "value": [] + }, + "FirstName": { + "type": "cexolocstring", + "value": { + "0": "Combat Dummy" + } + }, + "fortbonus": { + "type": "short", + "value": 0 + }, + "Gender": { + "type": "byte", + "value": 0 + }, + "GoodEvil": { + "type": "byte", + "value": 50 + }, + "HitPoints": { + "type": "short", + "value": 5000 + }, + "Int": { + "type": "byte", + "value": 3 + }, + "Interruptable": { + "type": "byte", + "value": 0 + }, + "IsImmortal": { + "type": "byte", + "value": 0 + }, + "IsPC": { + "type": "byte", + "value": 0 + }, + "LastName": { + "type": "cexolocstring", + "value": { + "0": "" + } + }, + "LawfulChaotic": { + "type": "byte", + "value": 50 + }, + "Lootable": { + "type": "byte", + "value": 0 + }, + "MaxHitPoints": { + "type": "short", + "value": 4996 + }, + "NaturalAC": { + "type": "byte", + "value": 0 + }, + "NoPermDeath": { + "type": "byte", + "value": 1 + }, + "PerceptionRange": { + "type": "byte", + "value": 8 + }, + "Phenotype": { + "type": "int", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 397 + }, + "Race": { + "type": "byte", + "value": 6 + }, + "refbonus": { + "type": "short", + "value": 0 + }, + "ScriptAttacked": { + "type": "resref", + "value": "dummytrain" + }, + "ScriptDamaged": { + "type": "resref", + "value": "dummytrain" + }, + "ScriptDeath": { + "type": "resref", + "value": "" + }, + "ScriptDialogue": { + "type": "resref", + "value": "" + }, + "ScriptDisturbed": { + "type": "resref", + "value": "" + }, + "ScriptEndRound": { + "type": "resref", + "value": "" + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnBlocked": { + "type": "resref", + "value": "" + }, + "ScriptOnNotice": { + "type": "resref", + "value": "" + }, + "ScriptRested": { + "type": "resref", + "value": "" + }, + "ScriptSpawn": { + "type": "resref", + "value": "" + }, + "ScriptSpellAt": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "SkillList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + } + ] + }, + "SoundSetFile": { + "type": "word", + "value": 96 + }, + "SpecAbilityList": { + "type": "list", + "value": [] + }, + "StartingPackage": { + "type": "byte", + "value": 4 + }, + "Str": { + "type": "byte", + "value": 3 + }, + "Subrace": { + "type": "cexostring", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "CombatDummy1" + }, + "Tail_New": { + "type": "dword", + "value": 0 + }, + "TemplateList": { + "type": "list", + "value": [] + }, + "TemplateResRef": { + "type": "resref", + "value": "combatdummy003" + }, + "WalkRate": { + "type": "int", + "value": 1 + }, + "willbonus": { + "type": "short", + "value": 0 + }, + "Wings_New": { + "type": "dword", + "value": 0 + }, + "Wis": { + "type": "byte", + "value": 3 + }, + "XOrientation": { + "type": "float", + "value": -0.04909558594226837 + }, + "XPosition": { + "type": "float", + "value": 112.3149795532227 + }, + "YOrientation": { + "type": "float", + "value": -0.9987940788269043 + }, + "YPosition": { + "type": "float", + "value": 132.1183929443359 + }, + "ZPosition": { + "type": "float", + "value": 0.01000607013702393 + } + }, + { + "__struct_id": 4, + "Appearance_Type": { + "type": "word", + "value": 200 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "Cha": { + "type": "byte", + "value": 3 + }, + "ChallengeRating": { + "type": "float", + "value": 0.125 + }, + "ClassList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Class": { + "type": "int", + "value": 4 + }, + "ClassLevel": { + "type": "short", + "value": 1 + } + } + ] + }, + "Con": { + "type": "byte", + "value": 3 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CRAdjust": { + "type": "int", + "value": 0 + }, + "CurrentHitPoints": { + "type": "short", + "value": 5000 + }, + "DecayTime": { + "type": "dword", + "value": 5000 + }, + "Deity": { + "type": "cexostring", + "value": "" + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Dex": { + "type": "byte", + "value": 10 + }, + "Disarmable": { + "type": "byte", + "value": 1 + }, + "Equip_ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 131072, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 73 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 0 + }, + "Cursed": { + "type": "byte", + "value": 1 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Combat Dummy Hide", + "id": 13086 + } + }, + "ModelPart1": { + "type": "byte", + "value": 1 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 2 + }, + "CostValue": { + "type": "word", + "value": 20 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 51 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_rasCREITEM042" + }, + "TemplateResRef": { + "type": "resref", + "value": "008" + }, + "xModelPart1": { + "type": "word", + "value": 1 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + }, + "FactionID": { + "type": "word", + "value": 5 + }, + "FeatList": { + "type": "list", + "value": [] + }, + "FirstName": { + "type": "cexolocstring", + "value": { + "0": "Combat Dummy" + } + }, + "fortbonus": { + "type": "short", + "value": 0 + }, + "Gender": { + "type": "byte", + "value": 0 + }, + "GoodEvil": { + "type": "byte", + "value": 50 + }, + "HitPoints": { + "type": "short", + "value": 5000 + }, + "Int": { + "type": "byte", + "value": 3 + }, + "Interruptable": { + "type": "byte", + "value": 0 + }, + "IsImmortal": { + "type": "byte", + "value": 0 + }, + "IsPC": { + "type": "byte", + "value": 0 + }, + "LastName": { + "type": "cexolocstring", + "value": { + "0": "" + } + }, + "LawfulChaotic": { + "type": "byte", + "value": 50 + }, + "Lootable": { + "type": "byte", + "value": 0 + }, + "MaxHitPoints": { + "type": "short", + "value": 4996 + }, + "NaturalAC": { + "type": "byte", + "value": 0 + }, + "NoPermDeath": { + "type": "byte", + "value": 1 + }, + "PerceptionRange": { + "type": "byte", + "value": 8 + }, + "Phenotype": { + "type": "int", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 397 + }, + "Race": { + "type": "byte", + "value": 6 + }, + "refbonus": { + "type": "short", + "value": 0 + }, + "ScriptAttacked": { + "type": "resref", + "value": "dummytrain" + }, + "ScriptDamaged": { + "type": "resref", + "value": "dummytrain" + }, + "ScriptDeath": { + "type": "resref", + "value": "" + }, + "ScriptDialogue": { + "type": "resref", + "value": "" + }, + "ScriptDisturbed": { + "type": "resref", + "value": "" + }, + "ScriptEndRound": { + "type": "resref", + "value": "" + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnBlocked": { + "type": "resref", + "value": "" + }, + "ScriptOnNotice": { + "type": "resref", + "value": "" + }, + "ScriptRested": { + "type": "resref", + "value": "" + }, + "ScriptSpawn": { + "type": "resref", + "value": "" + }, + "ScriptSpellAt": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "SkillList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + } + ] + }, + "SoundSetFile": { + "type": "word", + "value": 96 + }, + "SpecAbilityList": { + "type": "list", + "value": [] + }, + "StartingPackage": { + "type": "byte", + "value": 4 + }, + "Str": { + "type": "byte", + "value": 3 + }, + "Subrace": { + "type": "cexostring", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "CombatDummy1" + }, + "Tail_New": { + "type": "dword", + "value": 0 + }, + "TemplateList": { + "type": "list", + "value": [] + }, + "TemplateResRef": { + "type": "resref", + "value": "combatdummy003" + }, + "WalkRate": { + "type": "int", + "value": 1 + }, + "willbonus": { + "type": "short", + "value": 0 + }, + "Wings_New": { + "type": "dword", + "value": 0 + }, + "Wis": { + "type": "byte", + "value": 3 + }, + "XOrientation": { + "type": "float", + "value": -0.02456885948777199 + }, + "XPosition": { + "type": "float", + "value": 108.0956192016602 + }, + "YOrientation": { + "type": "float", + "value": -0.9996981620788574 + }, + "YPosition": { + "type": "float", + "value": 132.1395111083984 + }, + "ZPosition": { + "type": "float", + "value": 0.01000607013702393 } } ] @@ -9379,6 +13342,4616 @@ "value": 0.0 } }, + { + "__struct_id": 8, + "AnimationState": { + "type": "byte", + "value": 1 + }, + "Appearance": { + "type": "dword", + "value": 57 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -1.570794224739075 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 80 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "GenericType_New": { + "type": "dword", + "value": 0 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HP": { + "type": "short", + "value": 80 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "WP_aschminedoor002" + }, + "LinkedToFlags": { + "type": "byte", + "value": 2 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "aschminedoor001", + "id": 5349 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "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": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "aschminedoor001" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_door_ttr_12" + }, + "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 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 154.5099945068359 + }, + "Y": { + "type": "float", + "value": 35.2599983215332 + }, + "Z": { + "type": "float", + "value": -0.4399999976158142 + } + }, + { + "__struct_id": 8, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 2 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 80 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "GenericType_New": { + "type": "dword", + "value": 0 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HP": { + "type": "short", + "value": 80 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5349 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "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": "_closedoor" + }, + "OnSpellCastAt": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "OnUnlock": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "Wall2Gate" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_door_ttr_02" + }, + "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 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 35.0 + }, + "Y": { + "type": "float", + "value": 115.0 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__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": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 9075 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "GenericType_New": { + "type": "dword", + "value": 8 + }, + "Hardness": { + "type": "byte", + "value": 6 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "ras_aschtemp02door_002" + }, + "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": "asch_temple_door002", + "id": 5349 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "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": "_closedoor" + }, + "OnSpellCastAt": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "OnUnlock": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "asch_temple_door002" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_door_jeweled" + }, + "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": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 35.0 + }, + "Y": { + "type": "float", + "value": 87.5 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__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": 40 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 9071 + } + }, + "DisarmDC": { + "type": "byte", + "value": 20 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 24 + }, + "GenericType_New": { + "type": "dword", + "value": 4 + }, + "Hardness": { + "type": "byte", + "value": 7 + }, + "HP": { + "type": "short", + "value": 40 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "aschcrypotdoor001" + }, + "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": "aschcrypotdoor002", + "id": 5349 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "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": "_closedoor" + }, + "OnSpellCastAt": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "OnUnlock": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 23 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "aschcrypotdoor002" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_door_rusted" + }, + "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": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 25.0 + }, + "Y": { + "type": "float", + "value": 132.3000030517578 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 8, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 0 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -1.570794224739075 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 9077 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "GenericType_New": { + "type": "dword", + "value": 1 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "asch_inndoor01" + }, + "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": "asch_inndoor02", + "id": 5349 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "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": "_closedoor" + }, + "OnSpellCastAt": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "OnUnlock": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "asch_inndoor02" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_door_fancy" + }, + "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 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 62.29999923706055 + }, + "Y": { + "type": "float", + "value": 66.0 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__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": 60 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 9076 + } + }, + "DisarmDC": { + "type": "byte", + "value": 28 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 28 + }, + "GenericType_New": { + "type": "dword", + "value": 7 + }, + "Hardness": { + "type": "byte", + "value": 8 + }, + "HP": { + "type": "short", + "value": 60 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "aschbankdoor01" + }, + "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": "aschbankdoor02", + "id": 5349 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "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": "_closedoor" + }, + "OnSpellCastAt": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "OnUnlock": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 28 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "aschbankdoor02" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_door_stone" + }, + "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": 2 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 69.0 + }, + "Y": { + "type": "float", + "value": 82.70999908447266 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 8, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 0 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 1.570794224739075 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 9077 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "GenericType_New": { + "type": "dword", + "value": 1 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 1 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 1 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5349 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "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": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "FancyDoor" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_door_fancy" + }, + "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 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 67.40000152587891 + }, + "Y": { + "type": "float", + "value": 55.0 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__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": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 9077 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "GenericType_New": { + "type": "dword", + "value": 1 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5349 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "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": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "FancyDoor" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_door_fancy" + }, + "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 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 114.0 + }, + "Y": { + "type": "float", + "value": 52.29999923706055 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 8, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 0 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -1.570794224739075 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 9075 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "GenericType_New": { + "type": "dword", + "value": 8 + }, + "Hardness": { + "type": "byte", + "value": 6 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 1 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 1 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5349 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "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": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "JeweledDoor" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_door_jeweled" + }, + "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": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 28.5 + }, + "Y": { + "type": "float", + "value": 102.0 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 8, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 0 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 1.570794224739075 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 9075 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "GenericType_New": { + "type": "dword", + "value": 8 + }, + "Hardness": { + "type": "byte", + "value": 6 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 1 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 1 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5349 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "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": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "JeweledDoor" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_door_jeweled" + }, + "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": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 41.5 + }, + "Y": { + "type": "float", + "value": 102.0 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 8, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 0 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 1.570794224739075 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 60 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 9076 + } + }, + "DisarmDC": { + "type": "byte", + "value": 28 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 28 + }, + "GenericType_New": { + "type": "dword", + "value": 7 + }, + "Hardness": { + "type": "byte", + "value": 8 + }, + "HP": { + "type": "short", + "value": 60 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 1 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 1 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5349 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "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": 28 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "StoneDoor" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_door_stone" + }, + "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": 2 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 74.5 + }, + "Y": { + "type": "float", + "value": 93.0 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__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": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 9077 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "GenericType_New": { + "type": "dword", + "value": 1 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "arathainshopdoor002" + }, + "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": "arathainshopdoor001", + "id": 5349 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "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": "_closedoor" + }, + "OnSpellCastAt": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "OnUnlock": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "arathainshopdoor001" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_door_fancy" + }, + "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 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 112.5 + }, + "Y": { + "type": "float", + "value": 82.30000305175781 + }, + "Z": { + "type": "float", + "value": -0.1000000014901161 + } + }, + { + "__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": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 9077 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "GenericType_New": { + "type": "dword", + "value": 1 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 1 + }, + "LinkedTo": { + "type": "cexostring", + "value": "aschgenstoredoor01" + }, + "LinkedToFlags": { + "type": "byte", + "value": 1 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 1 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "aschgenstoredoor002", + "id": 5349 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "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": "_closedoor" + }, + "OnSpellCastAt": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "OnUnlock": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "aschgenstoredoor002" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_door_fancy" + }, + "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 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 93.0 + }, + "Y": { + "type": "float", + "value": 82.30000305175781 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 8, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 0 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -3.141529560089111 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 9077 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "GenericType_New": { + "type": "dword", + "value": 1 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "asch_magic_door02" + }, + "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": "asch_magic_door01", + "id": 5349 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "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": "_closedoor" + }, + "OnSpellCastAt": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "OnUnlock": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "asch_magic_door01" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_door_fancy" + }, + "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 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 37.0 + }, + "Y": { + "type": "float", + "value": 67.69999694824219 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 8, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 0 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 1.570794224739075 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 60 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 9070 + } + }, + "DisarmDC": { + "type": "byte", + "value": 28 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 28 + }, + "GenericType_New": { + "type": "dword", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 10 + }, + "HP": { + "type": "short", + "value": 60 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "jaildoor001" + }, + "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": "jaildoor002", + "id": 5349 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "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": "_closedoor" + }, + "OnSpellCastAt": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "OnUnlock": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 28 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "jaildoor002" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_door_metal" + }, + "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": 2 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 17.17000007629395 + }, + "Y": { + "type": "float", + "value": 48.0 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__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": 60 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 9070 + } + }, + "DisarmDC": { + "type": "byte", + "value": 28 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 28 + }, + "GenericType_New": { + "type": "dword", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 10 + }, + "HP": { + "type": "short", + "value": 60 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "aschwiztowdoor01" + }, + "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": "wiztowerdoor0101", + "id": 5349 + } + }, + "OnClick": { + "type": "resref", + "value": "_mageonlydoor" + }, + "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": "_closedoor" + }, + "OnSpellCastAt": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "OnUnlock": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 28 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "wiztowerdoor0101" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_door_metal" + }, + "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": 2 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 135.0 + }, + "Y": { + "type": "float", + "value": 123.6999969482422 + }, + "Z": { + "type": "float", + "value": 5.0 + } + }, + { + "__struct_id": 8, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 0 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -3.141554594039917 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 9077 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "GenericType_New": { + "type": "dword", + "value": 1 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "tyedoor002" + }, + "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": "tyedoor001", + "id": 5349 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "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": "_closedoor" + }, + "OnSpellCastAt": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "OnUnlock": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "tyedoor001" + }, + "TemplateResRef": { + "type": "resref", + "value": "door_fancy001" + }, + "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 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 94.0 + }, + "Y": { + "type": "float", + "value": 57.70000076293945 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 8, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 0 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -3.141554594039917 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 9077 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "GenericType_New": { + "type": "dword", + "value": 1 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "emeclothdoor002" + }, + "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": "emedoor001", + "id": 5349 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "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": "_closedoor" + }, + "OnSpellCastAt": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "OnUnlock": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "emedoor001" + }, + "TemplateResRef": { + "type": "resref", + "value": "door_fancy001" + }, + "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 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 84.0 + }, + "Y": { + "type": "float", + "value": 57.70000076293945 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 8, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 0 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -3.141554594039917 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 9077 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "GenericType_New": { + "type": "dword", + "value": 1 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "pitchdoor02" + }, + "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": "pitchdoor001", + "id": 5349 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "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": "_closedoor" + }, + "OnSpellCastAt": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "OnUnlock": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "pitchdoor001" + }, + "TemplateResRef": { + "type": "resref", + "value": "door_fancy001" + }, + "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 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 74.0 + }, + "Y": { + "type": "float", + "value": 57.70000076293945 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__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": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 9077 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "GenericType_New": { + "type": "dword", + "value": 1 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 1 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 1 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Close Door", + "id": 5349 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "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": "_closedoor" + }, + "OnSpellCastAt": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "OnUnlock": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "closedoor" + }, + "TemplateResRef": { + "type": "resref", + "value": "door_fancy001" + }, + "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 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 63.0 + }, + "Y": { + "type": "float", + "value": 142.3000030517578 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 8, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 0 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 1.570794224739075 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 9077 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "GenericType_New": { + "type": "dword", + "value": 1 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "goinus" + }, + "KeyRequired": { + "type": "byte", + "value": 1 + }, + "LinkedTo": { + "type": "cexostring", + "value": "goinusdoor002" + }, + "LinkedToFlags": { + "type": "byte", + "value": 1 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 1 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "goinusdoor001", + "id": 5349 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "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": "_closedoor" + }, + "OnSpellCastAt": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "OnUnlock": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "goinusdoor001" + }, + "TemplateResRef": { + "type": "resref", + "value": "door_fancy001" + }, + "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 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 67.69999694824219 + }, + "Y": { + "type": "float", + "value": 126.0 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, { "__struct_id": 8, "AnimationState": { @@ -9597,6 +18170,444 @@ "value": 0.0 } }, + { + "__struct_id": 8, + "AnimationState": { + "type": "byte", + "value": 1 + }, + "Appearance": { + "type": "dword", + "value": 57 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -3.141554594039917 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 80 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "GenericType_New": { + "type": "dword", + "value": 0 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HP": { + "type": "short", + "value": 80 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "aschgemmine002" + }, + "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": "aschgemmine001", + "id": 5349 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "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": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "aschgemmine001" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_door_ttr_12" + }, + "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 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 85.26000213623047 + }, + "Y": { + "type": "float", + "value": 35.4900016784668 + }, + "Z": { + "type": "float", + "value": -0.4399999976158142 + } + }, + { + "__struct_id": 8, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 0 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -3.141557931900024 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 9077 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "GenericType_New": { + "type": "dword", + "value": 1 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "aschgenstoredoor01" + }, + "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": "aschtogenstore01", + "id": 5349 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "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": "_closedoor" + }, + "OnSpellCastAt": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "OnUnlock": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "aschtogenstore01" + }, + "TemplateResRef": { + "type": "resref", + "value": "door_fancy001" + }, + "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 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 106.0 + }, + "Y": { + "type": "float", + "value": 57.70000076293945 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, { "__struct_id": 8, "AnimationState": { @@ -9815,224 +18826,6 @@ "value": -0.4399999976158142 } }, - { - "__struct_id": 8, - "AnimationState": { - "type": "byte", - "value": 1 - }, - "Appearance": { - "type": "dword", - "value": 57 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -1.570794224739075 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 80 - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "DisarmDC": { - "type": "byte", - "value": 15 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 16 - }, - "GenericType_New": { - "type": "dword", - "value": 0 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HP": { - "type": "short", - "value": 80 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "LinkedTo": { - "type": "cexostring", - "value": "GarvResk2Asch" - }, - "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": "Asch2GarvRek", - "id": 5349 - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "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": 18 - }, - "Plot": { - "type": "byte", - "value": 1 - }, - "PortraitId": { - "type": "word", - "value": 0 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "Asch2GarvRek" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_door_ttr_12" - }, - "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 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 154.5099945068359 - }, - "Y": { - "type": "float", - "value": 35.2599983215332 - }, - "Z": { - "type": "float", - "value": -0.4399999976158142 - } - }, { "__struct_id": 8, "AnimationState": { @@ -10049,7 +18842,7 @@ }, "Bearing": { "type": "float", - "value": 1.570796251296997 + "value": 1.570794224739075 }, "CloseLockDC": { "type": "byte", @@ -10066,7 +18859,7 @@ "Description": { "type": "cexolocstring", "value": { - "id": 9078 + "id": 9077 } }, "DisarmDC": { @@ -10083,7 +18876,7 @@ }, "GenericType_New": { "type": "dword", - "value": 11 + "value": 1 }, "Hardness": { "type": "byte", @@ -10128,7 +18921,7 @@ "LocName": { "type": "cexolocstring", "value": { - "0": "Library Enter", + "0": "asch_librarydoor01", "id": 5349 } }, @@ -10170,7 +18963,7 @@ }, "OnOpen": { "type": "resref", - "value": "" + "value": "_closedoor" }, "OnSpellCastAt": { "type": "resref", @@ -10194,7 +18987,7 @@ }, "Plot": { "type": "byte", - "value": 0 + "value": 1 }, "PortraitId": { "type": "word", @@ -10206,11 +18999,11 @@ }, "Tag": { "type": "cexostring", - "value": "Library" + "value": "asch_librarydoor01" }, "TemplateResRef": { "type": "resref", - "value": "x3_door_wood003" + "value": "door_fancy" }, "TrapDetectable": { "type": "byte", @@ -10252,1550 +19045,351 @@ "type": "float", "value": 0.0 } - }, - { - "__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": 15 - }, - "Description": { - "type": "cexolocstring", - "value": { - "id": 9078 - } - }, - "DisarmDC": { - "type": "byte", - "value": 15 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 16 - }, - "GenericType_New": { - "type": "dword", - "value": 0 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HP": { - "type": "short", - "value": 15 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "LinkedTo": { - "type": "cexostring", - "value": "aschbankdoor01" - }, - "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": "Bank Entry", - "id": 5349 - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "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": 18 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 0 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "BankEntry" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_door_normal" - }, - "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 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 69.0 - }, - "Y": { - "type": "float", - "value": 82.70999908447266 - }, - "Z": { - "type": "float", - "value": 0.0 - } - }, - { - "__struct_id": 8, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 0 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -1.570796251296997 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 15 - }, - "Description": { - "type": "cexolocstring", - "value": { - "id": 9078 - } - }, - "DisarmDC": { - "type": "byte", - "value": 15 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 16 - }, - "GenericType_New": { - "type": "dword", - "value": 13 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HP": { - "type": "short", - "value": 15 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "LinkedTo": { - "type": "cexostring", - "value": "asch_inndoor01" - }, - "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": "Tavern Entry", - "id": 5349 - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "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": 18 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 0 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "TavernEntry" - }, - "TemplateResRef": { - "type": "resref", - "value": "x3_door_wood001" - }, - "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 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 62.29999923706055 - }, - "Y": { - "type": "float", - "value": 66.0 - }, - "Z": { - "type": "float", - "value": 0.0 - } - }, - { - "__struct_id": 8, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 0 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -3.141592264175415 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 15 - }, - "Description": { - "type": "cexolocstring", - "value": { - "id": 9078 - } - }, - "DisarmDC": { - "type": "byte", - "value": 15 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 16 - }, - "GenericType_New": { - "type": "dword", - "value": 12 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HP": { - "type": "short", - "value": 15 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "LinkedTo": { - "type": "cexostring", - "value": "aschgenstoredoor01" - }, - "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": "GS Entry", - "id": 5349 - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "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": 18 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 0 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "GSEntry" - }, - "TemplateResRef": { - "type": "resref", - "value": "x3_door_wood002" - }, - "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 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 106.0 - }, - "Y": { - "type": "float", - "value": 57.70000076293945 - }, - "Z": { - "type": "float", - "value": 0.0 - } - }, - { - "__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": 100 - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "DisarmDC": { - "type": "byte", - "value": 15 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 16 - }, - "GenericType_New": { - "type": "dword", - "value": 10 - }, - "Hardness": { - "type": "byte", - "value": 20 - }, - "HP": { - "type": "short", - "value": 100 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "LinkedTo": { - "type": "cexostring", - "value": "asch_magic_door02" - }, - "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": "Mage Entry", - "id": 5349 - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "" - }, - "OnDeath": { - "type": "resref", - "value": "" - }, - "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": 18 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 0 - }, - "Ref": { - "type": "byte", - "value": 16 - }, - "Tag": { - "type": "cexostring", - "value": "MageEntry" - }, - "TemplateResRef": { - "type": "resref", - "value": "x3_door_oth003" - }, - "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 - }, - "Will": { - "type": "byte", - "value": 16 - }, - "X": { - "type": "float", - "value": 135.0 - }, - "Y": { - "type": "float", - "value": 123.6999969482422 - }, - "Z": { - "type": "float", - "value": 5.0 - } - }, - { - "__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": 15 - }, - "Description": { - "type": "cexolocstring", - "value": { - "id": 9078 - } - }, - "DisarmDC": { - "type": "byte", - "value": 15 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 16 - }, - "GenericType_New": { - "type": "dword", - "value": 0 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HP": { - "type": "short", - "value": 15 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "LinkedTo": { - "type": "cexostring", - "value": "ras_aschtemp02door_002" - }, - "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": "Temple Entry", - "id": 5349 - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "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": 18 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 0 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "TempleEntry" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_door_normal" - }, - "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 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 45.0 - }, - "Y": { - "type": "float", - "value": 127.5 - }, - "Z": { - "type": "float", - "value": 0.0 - } - }, - { - "__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": 60 - }, - "Description": { - "type": "cexolocstring", - "value": { - "id": 9076 - } - }, - "DisarmDC": { - "type": "byte", - "value": 28 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 28 - }, - "GenericType_New": { - "type": "dword", - "value": 7 - }, - "Hardness": { - "type": "byte", - "value": 8 - }, - "HP": { - "type": "short", - "value": 60 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "LinkedTo": { - "type": "cexostring", - "value": "aschcrypotdoor001" - }, - "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": "Crypt Entry", - "id": 5349 - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "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": 28 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 0 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "CryptEntry" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_door_stone" - }, - "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": 2 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 25.0 - }, - "Y": { - "type": "float", - "value": 142.3000030517578 - }, - "Z": { - "type": "float", - "value": 0.0 - } - }, - { - "__struct_id": 8, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 0 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": 1.570796251296997 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 60 - }, - "Description": { - "type": "cexolocstring", - "value": { - "id": 9070 - } - }, - "DisarmDC": { - "type": "byte", - "value": 28 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 28 - }, - "GenericType_New": { - "type": "dword", - "value": 19 - }, - "Hardness": { - "type": "byte", - "value": 10 - }, - "HP": { - "type": "short", - "value": 60 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "LinkedTo": { - "type": "cexostring", - "value": "jaildoor001" - }, - "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": "Jail Entry", - "id": 5349 - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "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": 28 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 0 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "JailEntry" - }, - "TemplateResRef": { - "type": "resref", - "value": "x3_door_met003" - }, - "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": 2 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 17.17000007629395 - }, - "Y": { - "type": "float", - "value": 48.0 - }, - "Z": { - "type": "float", - "value": 0.0 - } } ] }, "Encounter List": { "type": "list", - "value": [] + "value": [ + { + "__struct_id": 7, + "Active": { + "type": "byte", + "value": 1 + }, + "CreatureList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 63 + }, + "CR": { + "type": "float", + "value": 2.0 + }, + "ResRef": { + "type": "resref", + "value": "skeleton001" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Difficulty": { + "type": "int", + "value": 0 + }, + "DifficultyIndex": { + "type": "int", + "value": 1 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -15.07689094543457 + }, + "Y": { + "type": "float", + "value": 29.06141662597656 + }, + "Z": { + "type": "float", + "value": 0.01104154624044895 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -15.00849533081055 + }, + "Y": { + "type": "float", + "value": 2.398094177246094 + }, + "Z": { + "type": "float", + "value": -0.08956179767847061 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": -0.00130462646484375 + }, + "Y": { + "type": "float", + "value": 1.799568176269531 + }, + "Z": { + "type": "float", + "value": 0.02795996703207493 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.2039451599121094 + }, + "Y": { + "type": "float", + "value": 0.3985824584960938 + }, + "Z": { + "type": "float", + "value": 0.02796020545065403 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.0 + }, + "Y": { + "type": "float", + "value": 0.0 + }, + "Z": { + "type": "float", + "value": 0.02795996703207493 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 5.608608245849609 + }, + "Y": { + "type": "float", + "value": -0.1989974975585938 + }, + "Z": { + "type": "float", + "value": 0.02796020545065403 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 5.427692413330078 + }, + "Y": { + "type": "float", + "value": 1.699188232421875 + }, + "Z": { + "type": "float", + "value": 0.02796020545065403 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 20.95864868164063 + }, + "Y": { + "type": "float", + "value": 2.601943969726563 + }, + "Z": { + "type": "float", + "value": -0.03566394001245499 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 21.22330474853516 + }, + "Y": { + "type": "float", + "value": 29.04437255859375 + }, + "Z": { + "type": "float", + "value": -0.2627528607845306 + } + } + ] + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "skeleton_01" + } + }, + "MaxCreatures": { + "type": "int", + "value": 8 + }, + "OnEntered": { + "type": "resref", + "value": "" + }, + "OnExhausted": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerOnly": { + "type": "byte", + "value": 1 + }, + "RecCreatures": { + "type": "int", + "value": 2 + }, + "Reset": { + "type": "byte", + "value": 1 + }, + "ResetTime": { + "type": "int", + "value": 180 + }, + "Respawns": { + "type": "int", + "value": -1 + }, + "SpawnOption": { + "type": "int", + "value": 0 + }, + "SpawnPointList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": 2.969784736633301 + }, + "X": { + "type": "float", + "value": 34.91246795654297 + }, + "Y": { + "type": "float", + "value": 134.9622039794922 + }, + "Z": { + "type": "float", + "value": 0.005144119262695313 + } + }, + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": 0.07363107800483704 + }, + "X": { + "type": "float", + "value": 34.00375747680664 + }, + "Y": { + "type": "float", + "value": 120.2747573852539 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": 1.767144918441773 + }, + "X": { + "type": "float", + "value": 43.88268280029297 + }, + "Y": { + "type": "float", + "value": 130.1993865966797 + }, + "Z": { + "type": "float", + "value": 0.002332687377929688 + } + }, + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": -1.497164368629456 + }, + "X": { + "type": "float", + "value": 21.08639717102051 + }, + "Y": { + "type": "float", + "value": 125.1652984619141 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "skeleton_01" + }, + "TemplateResRef": { + "type": "resref", + "value": "skeleton_01" + }, + "XPosition": { + "type": "float", + "value": 32.19393539428711 + }, + "YPosition": { + "type": "float", + "value": 114.1912841796875 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + } + ] }, "List": { "type": "list", @@ -11804,6 +19398,1142 @@ "Placeable List": { "type": "list", "value": [ + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 150 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14626 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 14625 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 508 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "Flame - Medium" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_flamemedium" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 44.98809432983398 + }, + "Y": { + "type": "float", + "value": 64.9674072265625 + }, + "Z": { + "type": "float", + "value": 3.576717376708984 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 157 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14662 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "In Remembrance of Candice. A good DM, a good player, and most of all a good friend. May this eternal flame above forever burn for you. We miss you.", + "id": 5800 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 515 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "candice" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_invisobj" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 45.63999938964844 + }, + "Y": { + "type": "float", + "value": 65.03491973876953 + }, + "Z": { + "type": "float", + "value": 1.200561046600342 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 49 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14555 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5691 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "nw_o2_generallow" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "type": "resref", + "value": "" + }, + "OnLock": { + "type": "resref", + "value": "" + }, + "OnMeleeAttacked": { + "type": "resref", + "value": "" + }, + "OnOpen": { + "type": "resref", + "value": "nw_o2_generallow" + }, + "OnSpellCastAt": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "OnUnlock": { + "type": "resref", + "value": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 407 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "Barrel" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_barrel" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 57.22999954223633 + }, + "Y": { + "type": "float", + "value": 17.8720645904541 + }, + "Z": { + "type": "float", + "value": 0.8150676488876343 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 49 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14555 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5691 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "nw_o2_generallow" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "type": "resref", + "value": "" + }, + "OnLock": { + "type": "resref", + "value": "" + }, + "OnMeleeAttacked": { + "type": "resref", + "value": "" + }, + "OnOpen": { + "type": "resref", + "value": "nw_o2_generallow" + }, + "OnSpellCastAt": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "OnUnlock": { + "type": "resref", + "value": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 407 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "Barrel" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_barrel" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 57.27555847167969 + }, + "Y": { + "type": "float", + "value": 18.71646499633789 + }, + "Z": { + "type": "float", + "value": 0.7999999523162842 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 49 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14555 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5691 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "nw_o2_generallow" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "type": "resref", + "value": "" + }, + "OnLock": { + "type": "resref", + "value": "" + }, + "OnMeleeAttacked": { + "type": "resref", + "value": "" + }, + "OnOpen": { + "type": "resref", + "value": "nw_o2_generallow" + }, + "OnSpellCastAt": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "OnUnlock": { + "type": "resref", + "value": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 407 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "Barrel" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_barrel" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 56.52224731445313 + }, + "Y": { + "type": "float", + "value": 18.31135368347168 + }, + "Z": { + "type": "float", + "value": 0.7999999523162842 + } + }, { "__struct_id": 9, "AnimationState": { @@ -11908,7 +20638,7 @@ }, "OnDeath": { "type": "resref", - "value": "" + "value": "nw_o2_generalmed" }, "OnDisarm": { "type": "resref", @@ -11932,7 +20662,7 @@ }, "OnOpen": { "type": "resref", - "value": "" + "value": "nw_o2_generalmed" }, "OnSpellCastAt": { "type": "resref", @@ -11960,7 +20690,7 @@ }, "Plot": { "type": "byte", - "value": 1 + "value": 0 }, "PortraitId": { "type": "word", @@ -12020,11 +20750,11 @@ }, "X": { "type": "float", - "value": 57.44131088256836 + "value": 57.01638793945313 }, "Y": { "type": "float", - "value": 19.62028312683106 + "value": 19.68653869628906 }, "Z": { "type": "float", @@ -12135,7 +20865,7 @@ }, "OnDeath": { "type": "resref", - "value": "" + "value": "nw_o2_generalhig" }, "OnDisarm": { "type": "resref", @@ -12159,7 +20889,7 @@ }, "OnOpen": { "type": "resref", - "value": "" + "value": "nw_o2_generalhig" }, "OnSpellCastAt": { "type": "resref", @@ -12187,7 +20917,7 @@ }, "Plot": { "type": "byte", - "value": 1 + "value": 0 }, "PortraitId": { "type": "word", @@ -12247,15 +20977,15 @@ }, "X": { "type": "float", - "value": 57.0 + "value": 57.30645370483398 }, "Y": { "type": "float", - "value": 21.0 + "value": 21.18387031555176 }, "Z": { "type": "float", - "value": 0.800000011920929 + "value": 0.7999997735023499 } }, { @@ -12274,7 +21004,7 @@ }, "Bearing": { "type": "float", - "value": -0.7853981852531433 + "value": -0.0 }, "BodyBag": { "type": "byte", @@ -12362,7 +21092,7 @@ }, "OnDeath": { "type": "resref", - "value": "" + "value": "nw_o2_generallow" }, "OnDisarm": { "type": "resref", @@ -12386,7 +21116,7 @@ }, "OnOpen": { "type": "resref", - "value": "" + "value": "nw_o2_generallow" }, "OnSpellCastAt": { "type": "resref", @@ -12414,7 +21144,7 @@ }, "Plot": { "type": "byte", - "value": 1 + "value": 0 }, "PortraitId": { "type": "word", @@ -12474,15 +21204,469 @@ }, "X": { "type": "float", - "value": 57.0 + "value": 57.0985107421875 }, "Y": { "type": "float", - "value": 21.0 + "value": 21.18364715576172 }, "Z": { "type": "float", - "value": 2.049999952316284 + "value": 2.049981594085693 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 2378 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -1.570794224739075 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16810972 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811954 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 496 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_REDAWNING001" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_redawning001" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 61.44897079467773 + }, + "Y": { + "type": "float", + "value": 65.54465484619141 + }, + "Z": { + "type": "float", + "value": 0.01000607013702393 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 2379 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 3.116985321044922 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16810972 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811162 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 496 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_REDAWNING002" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_redawning002" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 36.61434555053711 + }, + "Y": { + "type": "float", + "value": 69.07266998291016 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 } }, { @@ -12501,7 +21685,7 @@ }, "Bearing": { "type": "float", - "value": 3.117006301879883 + "value": 0.7117668986320496 }, "BodyBag": { "type": "byte", @@ -12703,11 +21887,465 @@ }, "X": { "type": "float", - "value": 116.7097930908203 + "value": 89.94403076171875 }, "Y": { "type": "float", - "value": 68.19747161865234 + "value": 80.06248474121094 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 28 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14533 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5670 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 386 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "Portal" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_portal" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 85.05868530273438 + }, + "Y": { + "type": "float", + "value": 84.93335723876953 + }, + "Z": { + "type": "float", + "value": 0.5999927520751953 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 48 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -2.331647157669067 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14546 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5690 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 406 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "Anvil" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_anvil" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 110.1974716186523 + }, + "Y": { + "type": "float", + "value": 59.76025772094727 }, "Z": { "type": "float", @@ -12870,7 +22508,7 @@ }, "Plot": { "type": "byte", - "value": 1 + "value": 0 }, "PortraitId": { "type": "word", @@ -13006,6 +22644,1174 @@ "value": 0.009999919682741165 } }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 4 + }, + "Appearance": { + "type": "dword", + "value": 1929 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 1.619882822036743 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14664 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16812156 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "zep_torchspawn" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "zep_torch" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 507 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_LAMPPOST001" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_lamppost001" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_AMION" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTCONST" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "YELLOW_15" + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTCYCLE" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTSWAP" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "zep_olamppost001" + } + } + ] + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 97.01829528808594 + }, + "Y": { + "type": "float", + "value": 77.74675750732422 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 4 + }, + "Appearance": { + "type": "dword", + "value": 1929 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14664 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16812156 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "zep_torchspawn" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "zep_torch" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 507 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_LAMPPOST001" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_lamppost001" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_AMION" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTCONST" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "YELLOW_15" + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTCYCLE" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTSWAP" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "zep_olamppost001" + } + } + ] + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 89.64599609375 + }, + "Y": { + "type": "float", + "value": 89.55365753173828 + }, + "Z": { + "type": "float", + "value": 1.192092895507813e-007 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 4 + }, + "Appearance": { + "type": "dword", + "value": 1929 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14664 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16812156 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "zep_torchspawn" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "zep_torch" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 507 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_LAMPPOST001" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_lamppost001" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_AMION" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTCONST" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "YELLOW_15" + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTCYCLE" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTSWAP" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "zep_olamppost001" + } + } + ] + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 89.59320831298828 + }, + "Y": { + "type": "float", + "value": 80.37638854980469 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 4 + }, + "Appearance": { + "type": "dword", + "value": 1929 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -3.092495679855347 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14664 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16812156 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "zep_torchspawn" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "zep_torch" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 507 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_LAMPPOST001" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_lamppost001" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_AMION" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTCONST" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "YELLOW_15" + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTCYCLE" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTSWAP" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "zep_olamppost001" + } + } + ] + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 122.1631469726563 + }, + "Y": { + "type": "float", + "value": 84.7032470703125 + }, + "Z": { + "type": "float", + "value": 0.01000607013702393 + } + }, { "__struct_id": 9, "AnimationState": { @@ -13162,7 +23968,7 @@ }, "Plot": { "type": "byte", - "value": 1 + "value": 0 }, "PortraitId": { "type": "word", @@ -13454,7 +24260,7 @@ }, "Plot": { "type": "byte", - "value": 1 + "value": 0 }, "PortraitId": { "type": "word", @@ -13746,7 +24552,7 @@ }, "Plot": { "type": "byte", - "value": 1 + "value": 0 }, "PortraitId": { "type": "word", @@ -13882,6 +24688,882 @@ "value": 0.0 } }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 4 + }, + "Appearance": { + "type": "dword", + "value": 1929 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14664 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16812156 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "zep_torchspawn" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "zep_torch" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 507 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_LAMPPOST001" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_lamppost001" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_AMION" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTCONST" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "YELLOW_15" + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTCYCLE" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTSWAP" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "zep_olamppost001" + } + } + ] + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 57.82972717285156 + }, + "Y": { + "type": "float", + "value": 60.31804275512695 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 4 + }, + "Appearance": { + "type": "dword", + "value": 1929 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -3.092445611953735 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14664 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16812156 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "zep_torchspawn" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "zep_torch" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 507 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_LAMPPOST001" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_lamppost001" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_AMION" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTCONST" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "YELLOW_15" + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTCYCLE" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTSWAP" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "zep_olamppost001" + } + } + ] + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 19.89518356323242 + }, + "Y": { + "type": "float", + "value": 49.95075607299805 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 4 + }, + "Appearance": { + "type": "dword", + "value": 1929 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -3.141533851623535 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14664 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16812156 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "zep_torchspawn" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "zep_torch" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 507 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_LAMPPOST001" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_lamppost001" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_AMION" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTCONST" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "YELLOW_15" + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTCYCLE" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTSWAP" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "zep_olamppost001" + } + } + ] + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 19.83250427246094 + }, + "Y": { + "type": "float", + "value": 46.07421875 + }, + "Z": { + "type": "float", + "value": -1.490116119384766e-008 + } + }, { "__struct_id": 9, "AnimationState": { @@ -14038,7 +25720,7 @@ }, "Plot": { "type": "byte", - "value": 1 + "value": 0 }, "PortraitId": { "type": "word", @@ -14174,6 +25856,298 @@ "value": -5.7220458984375e-006 } }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 4 + }, + "Appearance": { + "type": "dword", + "value": 1929 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 1.521707773208618 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14664 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16812156 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "zep_torchspawn" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "zep_torch" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 507 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_LAMPPOST001" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_lamppost001" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_AMION" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTCONST" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "YELLOW_15" + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTCYCLE" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTSWAP" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "zep_olamppost001" + } + } + ] + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 32.517333984375 + }, + "Y": { + "type": "float", + "value": 86.76473999023438 + }, + "Z": { + "type": "float", + "value": 2.384185791015625e-007 + } + }, { "__struct_id": 9, "AnimationState": { @@ -14330,7 +26304,7 @@ }, "Plot": { "type": "byte", - "value": 1 + "value": 0 }, "PortraitId": { "type": "word", @@ -14482,7 +26456,7 @@ }, "Bearing": { "type": "float", - "value": 3.141477823257446 + "value": 3.141536951065064 }, "BodyBag": { "type": "byte", @@ -14622,7 +26596,7 @@ }, "Plot": { "type": "byte", - "value": 1 + "value": 0 }, "PortraitId": { "type": "word", @@ -14762,11 +26736,11 @@ "__struct_id": 9, "AnimationState": { "type": "byte", - "value": 4 + "value": 0 }, "Appearance": { "type": "dword", - "value": 10309 + "value": 49 }, "AutoRemoveKey": { "type": "byte", @@ -14774,7 +26748,2765 @@ }, "Bearing": { "type": "float", - "value": 1.42353367805481 + "value": 0.9081114530563355 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14555 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 1 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 0 + }, + "ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 20 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 0 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 1517 + } + }, + "ModelPart1": { + "type": "byte", + "value": 11 + }, + "ModelPart2": { + "type": "byte", + "value": 11 + }, + "ModelPart3": { + "type": "byte", + "value": 11 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 99 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_WAMAR001" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_wamar001" + }, + "xModelPart1": { + "type": "word", + "value": 11 + }, + "xModelPart2": { + "type": "word", + "value": 11 + }, + "xModelPart3": { + "type": "word", + "value": 11 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 1, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 20 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 0 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 1517 + } + }, + "ModelPart1": { + "type": "byte", + "value": 11 + }, + "ModelPart2": { + "type": "byte", + "value": 11 + }, + "ModelPart3": { + "type": "byte", + "value": 11 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 1 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 99 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_WAMAR001" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_wamar001" + }, + "xModelPart1": { + "type": "word", + "value": 11 + }, + "xModelPart2": { + "type": "word", + "value": 11 + }, + "xModelPart3": { + "type": "word", + "value": 11 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 2, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 20 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 0 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 1517 + } + }, + "ModelPart1": { + "type": "byte", + "value": 11 + }, + "ModelPart2": { + "type": "byte", + "value": 11 + }, + "ModelPart3": { + "type": "byte", + "value": 11 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 2 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 99 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_WAMAR001" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_wamar001" + }, + "xModelPart1": { + "type": "word", + "value": 11 + }, + "xModelPart2": { + "type": "word", + "value": 11 + }, + "xModelPart3": { + "type": "word", + "value": 11 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 3, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 20 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 0 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 1517 + } + }, + "ModelPart1": { + "type": "byte", + "value": 11 + }, + "ModelPart2": { + "type": "byte", + "value": 11 + }, + "ModelPart3": { + "type": "byte", + "value": 11 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 3 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 99 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_WAMAR001" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_wamar001" + }, + "xModelPart1": { + "type": "word", + "value": 11 + }, + "xModelPart2": { + "type": "word", + "value": 11 + }, + "xModelPart3": { + "type": "word", + "value": 11 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 4, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 25 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 0 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 1519 + } + }, + "ModelPart1": { + "type": "byte", + "value": 11 + }, + "ModelPart2": { + "type": "byte", + "value": 11 + }, + "ModelPart3": { + "type": "byte", + "value": 11 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 4 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 99 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_WAMBO001" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_wambo001" + }, + "xModelPart1": { + "type": "word", + "value": 11 + }, + "xModelPart2": { + "type": "word", + "value": 11 + }, + "xModelPart3": { + "type": "word", + "value": 11 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 5, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 25 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 0 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 1519 + } + }, + "ModelPart1": { + "type": "byte", + "value": 11 + }, + "ModelPart2": { + "type": "byte", + "value": 11 + }, + "ModelPart3": { + "type": "byte", + "value": 11 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 5 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 99 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_WAMBO001" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_wambo001" + }, + "xModelPart1": { + "type": "word", + "value": 11 + }, + "xModelPart2": { + "type": "word", + "value": 11 + }, + "xModelPart3": { + "type": "word", + "value": 11 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 6, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 25 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 0 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 1519 + } + }, + "ModelPart1": { + "type": "byte", + "value": 11 + }, + "ModelPart2": { + "type": "byte", + "value": 11 + }, + "ModelPart3": { + "type": "byte", + "value": 11 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 6 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 99 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_WAMBO001" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_wambo001" + }, + "xModelPart1": { + "type": "word", + "value": 11 + }, + "xModelPart2": { + "type": "word", + "value": 11 + }, + "xModelPart3": { + "type": "word", + "value": 11 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 7, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 25 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 0 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 1519 + } + }, + "ModelPart1": { + "type": "byte", + "value": 11 + }, + "ModelPart2": { + "type": "byte", + "value": 11 + }, + "ModelPart3": { + "type": "byte", + "value": 11 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 2 + }, + "StackSize": { + "type": "word", + "value": 99 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_WAMBO001" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_wambo001" + }, + "xModelPart1": { + "type": "word", + "value": 11 + }, + "xModelPart2": { + "type": "word", + "value": 11 + }, + "xModelPart3": { + "type": "word", + "value": 11 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5691 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "cont_ondeath" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "type": "resref", + "value": "" + }, + "OnLock": { + "type": "resref", + "value": "" + }, + "OnMeleeAttacked": { + "type": "resref", + "value": "" + }, + "OnOpen": { + "type": "resref", + "value": "cont_onopen" + }, + "OnSpellCastAt": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "OnUnlock": { + "type": "resref", + "value": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 407 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "Barrel" + }, + "TemplateResRef": { + "type": "resref", + "value": "barrel001" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 98.24858856201172 + }, + "Y": { + "type": "float", + "value": 123.0761413574219 + }, + "Z": { + "type": "float", + "value": 0.01000003702938557 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 2553 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.1227177083492279 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16813702 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16813060 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "onlineplayers" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 444 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_TELESCOPE" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_telescope" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 57.15816879272461 + }, + "Y": { + "type": "float", + "value": 9.251674652099609 + }, + "Z": { + "type": "float", + "value": 0.7999966144561768 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 140 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -1.644427180290222 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14563 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Look thru the telescope to see whos playing.", + "id": 14561 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 498 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "MerchantsShingle3" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_billboard3" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 56.73102188110352 + }, + "Y": { + "type": "float", + "value": 13.06983470916748 + }, + "Z": { + "type": "float", + "value": 0.7951282262802124 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 1615 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14739 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811736 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 436 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_FENCE012" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_fence012" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 94.43878173828125 + }, + "Y": { + "type": "float", + "value": 117.1838607788086 + }, + "Z": { + "type": "float", + "value": 0.00999990850687027 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 1615 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14739 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811736 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 436 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_FENCE012" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_fence012" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 98.34552764892578 + }, + "Y": { + "type": "float", + "value": 117.0942077636719 + }, + "Z": { + "type": "float", + "value": 1.192092895507813e-007 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 1615 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14739 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811736 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 436 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_FENCE012" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_fence012" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 102.2639236450195 + }, + "Y": { + "type": "float", + "value": 116.9736251831055 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 1615 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14739 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811736 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 436 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_FENCE012" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_fence012" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 110.697135925293 + }, + "Y": { + "type": "float", + "value": 116.7936935424805 + }, + "Z": { + "type": "float", + "value": 0.01000607013702393 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 1615 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 3.117006778717041 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14739 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811736 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 436 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_FENCE012" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_fence012" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 108.7485046386719 + }, + "Y": { + "type": "float", + "value": 116.9728469848633 + }, + "Z": { + "type": "float", + "value": -5.222045729169622e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 4 + }, + "Appearance": { + "type": "dword", + "value": 1929 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 1.619882822036743 }, "BodyBag": { "type": "byte", @@ -14914,11 +29646,11 @@ }, "Plot": { "type": "byte", - "value": 1 + "value": 0 }, "PortraitId": { "type": "word", - "value": 0 + "value": 507 }, "Ref": { "type": "byte", @@ -15039,26 +29771,26 @@ }, "X": { "type": "float", - "value": 154.2462921142578 + "value": 107.0637435913086 }, "Y": { "type": "float", - "value": 40.69211578369141 + "value": 116.6145324707031 }, "Z": { "type": "float", - "value": 0.06033134460449219 + "value": 0.0 } }, { "__struct_id": 9, "AnimationState": { "type": "byte", - "value": 0 + "value": 4 }, "Appearance": { "type": "dword", - "value": 2604 + "value": 1929 }, "AutoRemoveKey": { "type": "byte", @@ -15066,7 +29798,7 @@ }, "Bearing": { "type": "float", - "value": 2.184387922286987 + "value": -1.619882822036743 }, "BodyBag": { "type": "byte", @@ -15082,17 +29814,17 @@ }, "CurrentHP": { "type": "short", - "value": 10 + "value": 15 }, "Description": { "type": "cexolocstring", "value": { - "id": 16813896 + "id": 14664 } }, "DisarmDC": { "type": "byte", - "value": 0 + "value": 15 }, "Faction": { "type": "dword", @@ -15100,7 +29832,7 @@ }, "Fort": { "type": "byte", - "value": 5 + "value": 16 }, "Hardness": { "type": "byte", @@ -15112,7 +29844,7 @@ }, "HP": { "type": "short", - "value": 10 + "value": 15 }, "Interruptable": { "type": "byte", @@ -15128,7 +29860,7 @@ }, "Lockable": { "type": "byte", - "value": 1 + "value": 0 }, "Locked": { "type": "byte", @@ -15137,7 +29869,7 @@ "LocName": { "type": "cexolocstring", "value": { - "id": 16811530 + "id": 16812156 } }, "OnClick": { @@ -15162,7 +29894,7 @@ }, "OnHeartbeat": { "type": "resref", - "value": "" + "value": "zep_torchspawn" }, "OnInvDisturbed": { "type": "resref", @@ -15194,7 +29926,7 @@ }, "OnUsed": { "type": "resref", - "value": "zep_use_chair2" + "value": "zep_torch" }, "OnUserDefined": { "type": "resref", @@ -15202,15 +29934,15 @@ }, "OpenLockDC": { "type": "byte", - "value": 0 + "value": 18 }, "Plot": { "type": "byte", - "value": 1 + "value": 0 }, "PortraitId": { "type": "word", - "value": 2636 + "value": 507 }, "Ref": { "type": "byte", @@ -15222,11 +29954,11 @@ }, "Tag": { "type": "cexostring", - "value": "ZEP_LOGSIT001" + "value": "ZEP_LAMPPOST001" }, "TemplateResRef": { "type": "resref", - "value": "zep_logsit001" + "value": "zep_lamppost001" }, "TrapDetectable": { "type": "byte", @@ -15258,7 +29990,72 @@ }, "Useable": { "type": "byte", - "value": 1 + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_AMION" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTCONST" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "YELLOW_15" + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTCYCLE" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTSWAP" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "zep_olamppost001" + } + } + ] }, "Will": { "type": "byte", @@ -15266,15 +30063,15 @@ }, "X": { "type": "float", - "value": 117.679443359375 + "value": 103.7862243652344 }, "Y": { "type": "float", - "value": 17.86444091796875 + "value": 117.3008880615234 }, "Z": { "type": "float", - "value": 0.003123968839645386 + "value": -5.222045729169622e-006 } }, { @@ -15285,234 +30082,7 @@ }, "Appearance": { "type": "dword", - "value": 2604 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 10 - }, - "Description": { - "type": "cexolocstring", - "value": { - "id": 16813896 - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 10 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "id": 16811530 - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "" - }, - "OnDeath": { - "type": "resref", - "value": "" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "zep_use_chair2" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 1 - }, - "PortraitId": { - "type": "word", - "value": 2636 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "ZEP_LOGSIT001" - }, - "TemplateResRef": { - "type": "resref", - "value": "zep_logsit001" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 92.90317535400391 - }, - "Y": { - "type": "float", - "value": 17.07510566711426 - }, - "Z": { - "type": "float", - "value": 4.999999046325684 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 138 + "value": 63 }, "AutoRemoveKey": { "type": "byte", @@ -15541,7 +30111,13273 @@ "Description": { "type": "cexolocstring", "value": { - "0": "Mage supplies and more inside.", + "id": 14638 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5705 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 421 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "Forge" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_forge" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 112.6158828735352 + }, + "Y": { + "type": "float", + "value": 61.62298202514648 + }, + "Z": { + "type": "float", + "value": 0.009999968111515045 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 101 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 150 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is an apple tree bearing green apples." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 2 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 150 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Green Apple Tree" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 459 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "TREE_GREENAPPLE" + }, + "TemplateResRef": { + "type": "resref", + "value": "tree008" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 12.37951278686523 + }, + "Y": { + "type": "float", + "value": 38.00656890869141 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 101 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 150 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is an apple tree bearing green apples." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 2 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 150 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Green Apple Tree" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 459 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "TREE_GREENAPPLE" + }, + "TemplateResRef": { + "type": "resref", + "value": "tree008" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 12.01853656768799 + }, + "Y": { + "type": "float", + "value": 30.69897079467773 + }, + "Z": { + "type": "float", + "value": 1.192092895507813e-007 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 101 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 150 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is an apple tree bearing green apples." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 2 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 150 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Green Apple Tree" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 459 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "TREE_GREENAPPLE" + }, + "TemplateResRef": { + "type": "resref", + "value": "tree008" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 19.95814895629883 + }, + "Y": { + "type": "float", + "value": 37.92690658569336 + }, + "Z": { + "type": "float", + "value": -1.490116119384766e-008 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 101 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 150 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is an apple tree bearing green apples." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 2 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 150 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Green Apple Tree" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 459 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "TREE_GREENAPPLE" + }, + "TemplateResRef": { + "type": "resref", + "value": "tree008" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 19.50357818603516 + }, + "Y": { + "type": "float", + "value": 30.65951919555664 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 101 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 150 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is an apple tree bearing green apples." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 2 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 150 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Green Apple Tree" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 459 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "TREE_GREENAPPLE" + }, + "TemplateResRef": { + "type": "resref", + "value": "tree008" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 27.54244232177734 + }, + "Y": { + "type": "float", + "value": 38.00181579589844 + }, + "Z": { + "type": "float", + "value": 4.76837158203125e-007 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 101 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 150 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is an apple tree bearing green apples." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 2 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 150 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Green Apple Tree" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 459 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "TREE_GREENAPPLE" + }, + "TemplateResRef": { + "type": "resref", + "value": "tree008" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 27.10696983337402 + }, + "Y": { + "type": "float", + "value": 30.56097793579102 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 101 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 150 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is an apple tree bearing green apples." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 2 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 150 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Green Apple Tree" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 459 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "TREE_GREENAPPLE" + }, + "TemplateResRef": { + "type": "resref", + "value": "tree008" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 35.34439468383789 + }, + "Y": { + "type": "float", + "value": 37.0546875 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 101 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 150 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is an apple tree bearing green apples." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 2 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 150 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Green Apple Tree" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 459 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "TREE_GREENAPPLE" + }, + "TemplateResRef": { + "type": "resref", + "value": "tree008" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 35.33728408813477 + }, + "Y": { + "type": "float", + "value": 30.69989013671875 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 101 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 150 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a lemon tree filled with ripe, juicy lemons." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 2 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 150 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Lemon Tree" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 459 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "TREE_LEMON" + }, + "TemplateResRef": { + "type": "resref", + "value": "tree019" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 10.51346492767334 + }, + "Y": { + "type": "float", + "value": 108.1051559448242 + }, + "Z": { + "type": "float", + "value": -2.384185791015625e-007 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 101 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 150 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a lemon tree filled with ripe, juicy lemons." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 2 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 150 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Lemon Tree" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 459 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "TREE_LEMON" + }, + "TemplateResRef": { + "type": "resref", + "value": "tree019" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 19.09806060791016 + }, + "Y": { + "type": "float", + "value": 107.9027328491211 + }, + "Z": { + "type": "float", + "value": -2.384185791015625e-007 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 101 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 150 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a lemon tree filled with ripe, juicy lemons." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 2 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 150 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Lemon Tree" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 459 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "TREE_LEMON" + }, + "TemplateResRef": { + "type": "resref", + "value": "tree019" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 10.27707195281982 + }, + "Y": { + "type": "float", + "value": 98.88130187988281 + }, + "Z": { + "type": "float", + "value": -5.222045729169622e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 101 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 150 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a lemon tree filled with ripe, juicy lemons." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 2 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 150 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Lemon Tree" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 459 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "TREE_LEMON" + }, + "TemplateResRef": { + "type": "resref", + "value": "tree019" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 19.64929962158203 + }, + "Y": { + "type": "float", + "value": 97.64436340332031 + }, + "Z": { + "type": "float", + "value": -5.222045729169622e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 101 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 150 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a lemon tree filled with ripe, juicy lemons." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 2 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 150 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Lemon Tree" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 459 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "TREE_LEMON" + }, + "TemplateResRef": { + "type": "resref", + "value": "tree019" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 10.57975578308106 + }, + "Y": { + "type": "float", + "value": 87.78150939941406 + }, + "Z": { + "type": "float", + "value": -5.222045729169622e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 101 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 150 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a lemon tree filled with ripe, juicy lemons." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 2 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 150 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Lemon Tree" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 459 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "TREE_LEMON" + }, + "TemplateResRef": { + "type": "resref", + "value": "tree019" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 19.75109100341797 + }, + "Y": { + "type": "float", + "value": 87.83210754394531 + }, + "Z": { + "type": "float", + "value": -5.222045729169622e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 84 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Clay Deposit" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_rubble" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 442 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "DIG_CLAY" + }, + "TemplateResRef": { + "type": "resref", + "value": "claypit" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 134.9812622070313 + }, + "Y": { + "type": "float", + "value": 92.94923400878906 + }, + "Z": { + "type": "float", + "value": 0.01000607013702393 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 84 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 2.012579917907715 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Clay Deposit" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_rubble" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 442 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "DIG_CLAY" + }, + "TemplateResRef": { + "type": "resref", + "value": "claypit" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 135.7048034667969 + }, + "Y": { + "type": "float", + "value": 94.69047546386719 + }, + "Z": { + "type": "float", + "value": 0.01000607013702393 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 84 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -2.184387922286987 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Clay Deposit" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_rubble" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 442 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "DIG_CLAY" + }, + "TemplateResRef": { + "type": "resref", + "value": "claypit" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 133.931640625 + }, + "Y": { + "type": "float", + "value": 95.84986114501953 + }, + "Z": { + "type": "float", + "value": 0.01000607013702393 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 84 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -1.767142176628113 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Clay Deposit" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_rubble" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 442 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "DIG_CLAY" + }, + "TemplateResRef": { + "type": "resref", + "value": "claypit" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 132.5798797607422 + }, + "Y": { + "type": "float", + "value": 94.62084197998047 + }, + "Z": { + "type": "float", + "value": 0.01000607013702393 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 84 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.3436115682125092 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Clay Deposit" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_rubble" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 442 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "DIG_CLAY" + }, + "TemplateResRef": { + "type": "resref", + "value": "claypit" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 133.1834411621094 + }, + "Y": { + "type": "float", + "value": 92.65316772460938 + }, + "Z": { + "type": "float", + "value": 0.01000607013702393 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 84 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 0.2699806094169617 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Clay Deposit" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_rubble" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 442 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "DIG_CLAY" + }, + "TemplateResRef": { + "type": "resref", + "value": "claypit" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 139.5048522949219 + }, + "Y": { + "type": "float", + "value": 102.9322967529297 + }, + "Z": { + "type": "float", + "value": -7.987022399902344e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 84 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Clay Deposit" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_rubble" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 442 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "DIG_CLAY" + }, + "TemplateResRef": { + "type": "resref", + "value": "claypit" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 119.844123840332 + }, + "Y": { + "type": "float", + "value": 102.8969879150391 + }, + "Z": { + "type": "float", + "value": 5.960464477539063e-008 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 84 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -1.227184653282166 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Clay Deposit" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_rubble" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 442 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "DIG_CLAY" + }, + "TemplateResRef": { + "type": "resref", + "value": "claypit" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 117.8911437988281 + }, + "Y": { + "type": "float", + "value": 103.4050064086914 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 95 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -2.896117925643921 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Sand Deposit" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_rubble" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 453 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "DIG_SAND" + }, + "TemplateResRef": { + "type": "resref", + "value": "claypit001" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 102.4059753417969 + }, + "Y": { + "type": "float", + "value": 36.54398727416992 + }, + "Z": { + "type": "float", + "value": 0.01000003330409527 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 95 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 3.04338002204895 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Sand Deposit" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_rubble" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 453 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "DIG_SAND" + }, + "TemplateResRef": { + "type": "resref", + "value": "claypit001" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 100.8108978271484 + }, + "Y": { + "type": "float", + "value": 36.31132888793945 + }, + "Z": { + "type": "float", + "value": 0.01000607013702393 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 95 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -2.626172542572022 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Sand Deposit" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_rubble" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 453 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "DIG_SAND" + }, + "TemplateResRef": { + "type": "resref", + "value": "claypit001" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 98.06985473632813 + }, + "Y": { + "type": "float", + "value": 36.25325012207031 + }, + "Z": { + "type": "float", + "value": 0.009999855421483517 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 95 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 3.117011308670044 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Sand Deposit" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_rubble" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 453 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "DIG_SAND" + }, + "TemplateResRef": { + "type": "resref", + "value": "claypit001" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 96.48493194580078 + }, + "Y": { + "type": "float", + "value": 35.86588287353516 + }, + "Z": { + "type": "float", + "value": 2.384185791015625e-007 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 95 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 2.675241231918335 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Sand Deposit" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_rubble" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 453 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "DIG_SAND" + }, + "TemplateResRef": { + "type": "resref", + "value": "claypit001" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 93.69662475585938 + }, + "Y": { + "type": "float", + "value": 35.2734260559082 + }, + "Z": { + "type": "float", + "value": 0.009999947622418404 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 95 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -2.478906631469727 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Salt Deposit" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_rubble" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 453 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "DIG_SALT" + }, + "TemplateResRef": { + "type": "resref", + "value": "claypit002" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 80.52075958251953 + }, + "Y": { + "type": "float", + "value": 37.08486938476563 + }, + "Z": { + "type": "float", + "value": -1.192092895507813e-007 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 95 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 3.117011308670044 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Salt Deposit" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_rubble" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 453 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "DIG_SALT" + }, + "TemplateResRef": { + "type": "resref", + "value": "claypit002" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 79.14003753662109 + }, + "Y": { + "type": "float", + "value": 36.56331253051758 + }, + "Z": { + "type": "float", + "value": 0.01000008638948202 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 95 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 2.110757350921631 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Salt Deposit" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_rubble" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 453 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "DIG_SALT" + }, + "TemplateResRef": { + "type": "resref", + "value": "claypit002" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 75.65484619140625 + }, + "Y": { + "type": "float", + "value": 38.1309814453125 + }, + "Z": { + "type": "float", + "value": 0.01000006310641766 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 2519 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 0.3681553304195404 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16810854 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811656 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 453 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_DIRT02" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_dirt02" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 148.5664672851563 + }, + "Y": { + "type": "float", + "value": 40.40456390380859 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 2331 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16813830 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811392 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 398 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_WAGON002" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_wagon002" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 151.4299926757813 + }, + "Y": { + "type": "float", + "value": 41.06979751586914 + }, + "Z": { + "type": "float", + "value": 0.009999987669289112 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 2331 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 1.497163414955139 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16813830 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811392 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 398 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_WAGON002" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_wagon002" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 149.1138458251953 + }, + "Y": { + "type": "float", + "value": 42.68885803222656 + }, + "Z": { + "type": "float", + "value": 0.009994350373744965 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 4 + }, + "Appearance": { + "type": "dword", + "value": 1929 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14664 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16812156 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "zep_torchspawn" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "zep_torch" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 507 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_LAMPPOST001" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_lamppost001" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_AMION" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTCONST" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "YELLOW_15" + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTCYCLE" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTSWAP" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "zep_olamppost001" + } + } + ] + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 153.2297668457031 + }, + "Y": { + "type": "float", + "value": 39.83440780639648 + }, + "Z": { + "type": "float", + "value": 0.009994030930101872 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 4 + }, + "Appearance": { + "type": "dword", + "value": 1929 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -3.117011308670044 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14664 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16812156 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "zep_torchspawn" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "zep_torch" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 507 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_LAMPPOST001" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_lamppost001" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_AMION" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTCONST" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "YELLOW_15" + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTCYCLE" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTSWAP" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "zep_olamppost001" + } + } + ] + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 115.3886566162109 + }, + "Y": { + "type": "float", + "value": 26.73644638061523 + }, + "Z": { + "type": "float", + "value": -2.384185791015625e-007 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 1897 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.2699806094169617 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16810949 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811866 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 400 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_PATH001" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_path001" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 124.6973342895508 + }, + "Y": { + "type": "float", + "value": 31.29829216003418 + }, + "Z": { + "type": "float", + "value": 0.004884839057922363 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 1897 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 2.82248854637146 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16810949 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811866 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 400 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_PATH001" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_path001" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 122.0036087036133 + }, + "Y": { + "type": "float", + "value": 28.68607521057129 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 1896 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.2454366981983185 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16810949 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811870 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 400 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_PATH003" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_path003" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 120.6801834106445 + }, + "Y": { + "type": "float", + "value": 26.00391578674316 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 2519 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16810854 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811656 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 453 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_DIRT02" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_dirt02" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 120.3357238769531 + }, + "Y": { + "type": "float", + "value": 21.29935264587402 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 2604 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -1.055378556251526 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16813896 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811530 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "zep_use_chair" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 2636 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_LOGSIT001" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_logsit001" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 123.4973983764648 + }, + "Y": { + "type": "float", + "value": 23.43649673461914 + }, + "Z": { + "type": "float", + "value": 0.01000051759183407 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 2604 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -1.98801600933075 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16813896 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811530 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "zep_use_chair" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 2636 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_LOGSIT001" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_logsit001" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 123.894172668457 + }, + "Y": { + "type": "float", + "value": 20.20148849487305 + }, + "Z": { + "type": "float", + "value": 0.01000607013702393 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 1897 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 0.5399612188339233 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16810949 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811866 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 400 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_PATH001" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_path001" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 93.81114959716797 + }, + "Y": { + "type": "float", + "value": 62.31974029541016 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 1896 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16810949 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811870 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 400 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_PATH003" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_path003" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 93.91372680664063 + }, + "Y": { + "type": "float", + "value": 59.65807723999023 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 1896 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16810949 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811870 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 400 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_PATH003" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_path003" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 93.923828125 + }, + "Y": { + "type": "float", + "value": 58.98325729370117 + }, + "Z": { + "type": "float", + "value": 0.0108864214271307 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 1896 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16810949 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811870 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 400 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_PATH003" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_path003" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 93.89389038085938 + }, + "Y": { + "type": "float", + "value": 58.29144668579102 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 1895 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16810949 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811874 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 400 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_PATH005" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_path005" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 84.05457305908203 + }, + "Y": { + "type": "float", + "value": 60.60050964355469 + }, + "Z": { + "type": "float", + "value": -1.788139343261719e-007 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 1896 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 3.067923545837402 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16810949 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811870 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 400 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_PATH003" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_path003" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 84.0386962890625 + }, + "Y": { + "type": "float", + "value": 62.78657531738281 + }, + "Z": { + "type": "float", + "value": 0.01000607013702393 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 1896 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16810949 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811870 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 400 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_PATH003" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_path003" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 84.07099914550781 + }, + "Y": { + "type": "float", + "value": 58.08469772338867 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 1897 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 3.117011308670044 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16810949 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811866 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 400 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_PATH001" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_path001" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 74.40162658691406 + }, + "Y": { + "type": "float", + "value": 61.81955718994141 + }, + "Z": { + "type": "float", + "value": 0.004884839057922363 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 1896 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16810949 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811870 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 400 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_PATH003" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_path003" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 73.98690032958984 + }, + "Y": { + "type": "float", + "value": 58.87271118164063 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 1896 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16810949 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811870 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 400 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_PATH003" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_path003" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 74.048095703125 + }, + "Y": { + "type": "float", + "value": 58.21056747436523 + }, + "Z": { + "type": "float", + "value": -4.76837158203125e-007 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 140 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -2.920661687850952 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14563 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Roadtree's Blacksmithing + Craft", + "id": 14561 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 498 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "MerchantsShingle3" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_billboard3" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 92.31266784667969 + }, + "Y": { + "type": "float", + "value": 62.72275543212891 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 140 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 3.018836736679077 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14563 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Emeralde's Clothing + Craft", + "id": 14561 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 498 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "MerchantsShingle3" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_billboard3" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 82.44551086425781 + }, + "Y": { + "type": "float", + "value": 61.98630523681641 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 140 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 2.405280828475952 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14563 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Pitchblack's Archery + Craft", + "id": 14561 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 498 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "MerchantsShingle3" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_billboard3" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 73.50352478027344 + }, + "Y": { + "type": "float", + "value": 63.54207992553711 + }, + "Z": { + "type": "float", + "value": 0.004884839057922363 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 2039 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16813809 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811894 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "zep_torch" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 436 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_FOUNTAIN006" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_fountain006" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 84.90987396240234 + }, + "Y": { + "type": "float", + "value": 69.27847290039063 + }, + "Z": { + "type": "float", + "value": 0.01000607013702393 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 2571 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 1.570794224739075 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16813675 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811146 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "zep_use_chair" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 791 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_BENCH002" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_bench002" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 81.33599853515625 + }, + "Y": { + "type": "float", + "value": 69.48344421386719 + }, + "Z": { + "type": "float", + "value": 0.01000607013702393 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 2571 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -1.546251058578491 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16813675 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811146 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "zep_use_chair" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 791 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_BENCH002" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_bench002" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 88.31697845458984 + }, + "Y": { + "type": "float", + "value": 69.63829040527344 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 138 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 3.141555070877075 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { "id": 14560 } }, @@ -15592,7 +43428,7 @@ "LocName": { "type": "cexolocstring", "value": { - "0": "Mage Tower and Shop", + "0": "Magic Shop", "id": 14561 } }, @@ -15722,15 +43558,15 @@ }, "X": { "type": "float", - "value": 131.8170471191406 + "value": 33.82044219970703 }, "Y": { "type": "float", - "value": 120.297248840332 + "value": 71.28521728515625 }, "Z": { "type": "float", - "value": 4.999996185302734 + "value": -5.7220458984375e-006 } }, { @@ -15770,7 +43606,6 @@ "Description": { "type": "cexolocstring", "value": { - "0": "A place for chow, chug, kip, and meetings. ", "id": 14562 } }, @@ -15821,7 +43656,7 @@ "LocName": { "type": "cexolocstring", "value": { - "0": " The Caterwaul Tavern", + "0": "Aschbourne Tavern", "id": 14561 } }, @@ -15951,15 +43786,15 @@ }, "X": { "type": "float", - "value": 60.49296951293945 + "value": 60.24155426025391 }, "Y": { "type": "float", - "value": 61.9345817565918 + "value": 62.66919326782227 }, "Z": { "type": "float", - "value": -5.7220458984375e-006 + "value": 2.980232238769531e-008 } }, { @@ -16118,7 +43953,7 @@ }, "Plot": { "type": "byte", - "value": 1 + "value": 0 }, "PortraitId": { "type": "word", @@ -16410,7 +44245,7 @@ }, "Plot": { "type": "byte", - "value": 1 + "value": 0 }, "PortraitId": { "type": "word", @@ -16702,7 +44537,7 @@ }, "Plot": { "type": "byte", - "value": 1 + "value": 0 }, "PortraitId": { "type": "word", @@ -16838,6 +44673,590 @@ "value": 0.01000607013702393 } }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 4 + }, + "Appearance": { + "type": "dword", + "value": 1929 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 2.478906631469727 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14664 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16812156 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "zep_torchspawn" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "zep_torch" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 507 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_LAMPPOST001" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_lamppost001" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_AMION" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTCONST" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "YELLOW_15" + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTCYCLE" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTSWAP" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "zep_olamppost001" + } + } + ] + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 61.60654067993164 + }, + "Y": { + "type": "float", + "value": 108.2474899291992 + }, + "Z": { + "type": "float", + "value": -5.960464477539063e-008 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 4 + }, + "Appearance": { + "type": "dword", + "value": 1929 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 3.092467784881592 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14664 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16812156 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "zep_torchspawn" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "zep_torch" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 507 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_LAMPPOST001" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_lamppost001" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_AMION" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTCONST" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "YELLOW_15" + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTCYCLE" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTSWAP" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "zep_olamppost001" + } + } + ] + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 70.29292297363281 + }, + "Y": { + "type": "float", + "value": 130.0327911376953 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, { "__struct_id": 9, "AnimationState": { @@ -16994,7 +45413,7 @@ }, "Plot": { "type": "byte", - "value": 1 + "value": 0 }, "PortraitId": { "type": "word", @@ -17119,11 +45538,11 @@ }, "X": { "type": "float", - "value": 71.94013214111328 + "value": 69.76364135742188 }, "Y": { "type": "float", - "value": 131.3766937255859 + "value": 130.8453826904297 }, "Z": { "type": "float", @@ -17134,11 +45553,11 @@ "__struct_id": 9, "AnimationState": { "type": "byte", - "value": 0 + "value": 4 }, "Appearance": { "type": "dword", - "value": 142 + "value": 1929 }, "AutoRemoveKey": { "type": "byte", @@ -17146,7 +45565,591 @@ }, "Bearing": { "type": "float", - "value": -3.141500473022461 + "value": -1.619882822036743 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14664 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16812156 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "zep_torchspawn" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "zep_torch" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 507 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_LAMPPOST001" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_lamppost001" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_AMION" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTCONST" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "YELLOW_15" + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTCYCLE" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTSWAP" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "zep_olamppost001" + } + } + ] + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 79.66561889648438 + }, + "Y": { + "type": "float", + "value": 62.23370361328125 + }, + "Z": { + "type": "float", + "value": 5.960464477539063e-008 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 4 + }, + "Appearance": { + "type": "dword", + "value": 1929 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -1.374445199966431 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14664 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16812156 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "zep_torchspawn" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "zep_torch" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 507 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_LAMPPOST001" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_lamppost001" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_AMION" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTCONST" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "YELLOW_15" + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTCYCLE" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTSWAP" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "zep_olamppost001" + } + } + ] + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 89.44429779052734 + }, + "Y": { + "type": "float", + "value": 61.77956771850586 + }, + "Z": { + "type": "float", + "value": -1.192092895507813e-007 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 142 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -3.141557931900024 }, "BodyBag": { "type": "byte", @@ -17167,7 +46170,6 @@ "Description": { "type": "cexolocstring", "value": { - "0": "General Store for all your basic hunting gear needs!", "id": 14565 } }, @@ -17356,7 +46358,7 @@ }, "Z": { "type": "float", - "value": -5.7220458984375e-006 + "value": 0.0 } }, { @@ -17446,7 +46448,7 @@ "LocName": { "type": "cexolocstring", "value": { - "0": " Silverhawk Woods", + "0": "Silverhawk Woods", "id": 5800 } }, @@ -17587,6 +46589,460 @@ "value": 1.672574043273926 } }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 75 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.8099403381347656 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "Please speak to the scribe to post a massage." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Message Board" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_c_start_conv" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 433 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "MessageBoard" + }, + "TemplateResRef": { + "type": "resref", + "value": "messagebored" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 60.2113037109375 + }, + "Y": { + "type": "float", + "value": 80.24726867675781 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 432 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 1000 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 84171 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 1000 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 83425 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 915 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "_UOA_THOLE_002" + }, + "TemplateResRef": { + "type": "resref", + "value": "uoa_thole_002" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 47.1793098449707 + }, + "Y": { + "type": "float", + "value": 136.2689056396484 + }, + "Z": { + "type": "float", + "value": 0.01000607013702393 + } + }, { "__struct_id": 9, "AnimationState": { @@ -17624,7 +47080,6 @@ "Description": { "type": "cexolocstring", "value": { - "0": "Welcome to Aschbourne - a Public Crafting and Merchant community. Please take note of signs posted around the area for information. Enjoy your stay!", "id": 14562 } }, @@ -17675,7 +47130,7 @@ "LocName": { "type": "cexolocstring", "value": { - "0": " Welcome To Aschbourne", + "0": "Welcome To Aschbourne", "id": 14561 } }, @@ -17805,15 +47260,4329 @@ }, "X": { "type": "float", - "value": 4.76837158203125e-007 + "value": 58.42376327514648 }, "Y": { "type": "float", - "value": 9.5367431640625e-007 + "value": 27.66536331176758 }, "Z": { "type": "float", - "value": -0.9999942779541016 + "value": -2.384185791015625e-007 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 142 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14565 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Waynolds Manor (Abandoned)", + "id": 14561 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 500 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "MerchantsShingle5" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_billboard5" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 94.81497192382813 + }, + "Y": { + "type": "float", + "value": 78.62333679199219 + }, + "Z": { + "type": "float", + "value": 0.01000026986002922 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 1781 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16813838 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811260 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 2496 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_SHRUB037" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_shrub037" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 94.88201141357422 + }, + "Y": { + "type": "float", + "value": 78.77165222167969 + }, + "Z": { + "type": "float", + "value": 0.01000607013702393 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 1895 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16810949 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811874 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 400 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_PATH005" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_path005" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 93.01803588867188 + }, + "Y": { + "type": "float", + "value": 78.66706848144531 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 1896 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -3.141572237014771 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16810949 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811870 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 400 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_PATH003" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_path003" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 92.99755859375 + }, + "Y": { + "type": "float", + "value": 81.62547302246094 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 3074 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16814199 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16814070 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 785 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_GIANTFERN" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_giantfern" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 97.08170318603516 + }, + "Y": { + "type": "float", + "value": 78.29807281494141 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 1781 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16813838 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811260 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 2496 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_SHRUB037" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_shrub037" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 98.07784271240234 + }, + "Y": { + "type": "float", + "value": 81.64418029785156 + }, + "Z": { + "type": "float", + "value": 0.009999957866966724 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 1781 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16813838 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811260 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 2496 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_SHRUB037" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_shrub037" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 98.70059204101563 + }, + "Y": { + "type": "float", + "value": 82.82536315917969 + }, + "Z": { + "type": "float", + "value": 0.01000007521361113 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 1781 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16813838 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811260 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 2496 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_SHRUB037" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_shrub037" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 95.04963684082031 + }, + "Y": { + "type": "float", + "value": 81.75307464599609 + }, + "Z": { + "type": "float", + "value": 4.76837158203125e-007 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 1781 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16813838 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811260 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 2496 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_SHRUB037" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_shrub037" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 96.65230560302734 + }, + "Y": { + "type": "float", + "value": 81.41120910644531 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 1781 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.417241781949997 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16813838 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811260 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 2496 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_SHRUB037" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_shrub037" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 91.47697448730469 + }, + "Y": { + "type": "float", + "value": 82.03174591064453 + }, + "Z": { + "type": "float", + "value": -4.76837158203125e-007 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 1781 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16813838 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811260 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 2496 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_SHRUB037" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_shrub037" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 91.36701965332031 + }, + "Y": { + "type": "float", + "value": 83.69373321533203 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 1759 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14746 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16813294 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 458 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_TREE026" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_tree026" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 110.1900787353516 + }, + "Y": { + "type": "float", + "value": 155.7184143066406 + }, + "Z": { + "type": "float", + "value": 5.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 1756 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14746 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16813296 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 458 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_TREE022" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_tree022" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 115.8062744140625 + }, + "Y": { + "type": "float", + "value": 150.9799041748047 + }, + "Z": { + "type": "float", + "value": 5.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 1759 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14746 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16813294 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 458 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_TREE026" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_tree026" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 109.9047012329102 + }, + "Y": { + "type": "float", + "value": 147.294677734375 + }, + "Z": { + "type": "float", + "value": 5.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 1759 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14746 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16813294 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 458 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_TREE026" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_tree026" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 130.8281707763672 + }, + "Y": { + "type": "float", + "value": 153.43994140625 + }, + "Z": { + "type": "float", + "value": 5.010000228881836 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 1756 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14746 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16813296 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 458 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_TREE022" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_tree022" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 116.3726348876953 + }, + "Y": { + "type": "float", + "value": 117.5263595581055 + }, + "Z": { + "type": "float", + "value": 5.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 1759 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14746 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16813294 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 458 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_TREE026" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_tree026" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 128.1522674560547 + }, + "Y": { + "type": "float", + "value": 138.6748504638672 + }, + "Z": { + "type": "float", + "value": 4.999999523162842 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 101 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14747 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5743 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 459 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "Tree - Autumn" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_treeautumn" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 79.64659881591797 + }, + "Y": { + "type": "float", + "value": 69.92243194580078 + }, + "Z": { + "type": "float", + "value": 3.725290298461914e-008 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 100 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14746 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5743 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 458 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "Tree - Normal" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_tree" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 90.69512939453125 + }, + "Y": { + "type": "float", + "value": 69.49765014648438 + }, + "Z": { + "type": "float", + "value": -1.192092895507813e-007 } }, { @@ -18307,7 +52076,6 @@ "Description": { "type": "cexolocstring", "value": { - "0": "The grass has been disturbed in this direction.", "id": 14662 } }, @@ -18358,7 +52126,7 @@ "LocName": { "type": "cexolocstring", "value": { - "0": " Mowed Over Hill", + "0": "West Aschbourne ", "id": 5800 } }, @@ -18814,7 +52582,7 @@ "LocName": { "type": "cexolocstring", "value": { - "0": " Farmlands", + "0": "Aschbourne Farmlands", "id": 5800 } }, @@ -19042,7 +52810,7 @@ "LocName": { "type": "cexolocstring", "value": { - "0": " Aschbourne North", + "0": "North Aschbourne", "id": 5800 } }, @@ -19183,6 +52951,819 @@ "value": 2.589657306671143 } }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 89 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 1.497163414955139 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "To help out with your game experience here at Aschbourne please visit our forums here. . . . \n\nhttp://rof-forum.premium.ws\n\nThere you can find a block map and an overland map to help guide your way. You can also join in many discussions about the game, the server, and even the upcoming NwN2!\n\nHope to see you there and but most important enjoy your time here at Aschbourne! :-)", + "id": 14717 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "**EXAMINE ME**", + "id": 5732 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 447 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "Signpost3" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_signpost3" + }, + "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": 1 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 52.29996871948242 + }, + "Y": { + "type": "float", + "value": 19.14744567871094 + }, + "Z": { + "type": "float", + "value": 0.7951282262802124 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 4 + }, + "Appearance": { + "type": "dword", + "value": 1929 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14664 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16812156 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "zep_torchspawn" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "zep_torch" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 507 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_LAMPPOST001" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_lamppost001" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_AMION" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTCONST" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "YELLOW_15" + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTCYCLE" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTSWAP" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "zep_olamppost001" + } + } + ] + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 130.0445861816406 + }, + "Y": { + "type": "float", + "value": 59.89900207519531 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 4 + }, + "Appearance": { + "type": "dword", + "value": 1929 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14664 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16812156 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "zep_torchspawn" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "zep_torch" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 507 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_LAMPPOST001" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_lamppost001" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_AMION" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTCONST" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "YELLOW_15" + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTCYCLE" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CEP_L_LIGHTSWAP" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "zep_olamppost001" + } + } + ] + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 130.0027618408203 + }, + "Y": { + "type": "float", + "value": 69.93197631835938 + }, + "Z": { + "type": "float", + "value": 2.328306436538696e-010 + } + }, { "__struct_id": 9, "AnimationState": { @@ -19339,7 +53920,7 @@ }, "Plot": { "type": "byte", - "value": 1 + "value": 0 }, "PortraitId": { "type": "word", @@ -19475,6 +54056,5001 @@ "value": 1.192092895507813e-007 } }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 2519 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16810854 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811656 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 453 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_DIRT02" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_dirt02" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 89.64947509765625 + }, + "Y": { + "type": "float", + "value": 43.14638137817383 + }, + "Z": { + "type": "float", + "value": -5.222045729169622e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 1889 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 1.398988246917725 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16810949 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811872 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 400 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_PATH004" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_path004" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 81.90882110595703 + }, + "Y": { + "type": "float", + "value": 46.91396331787109 + }, + "Z": { + "type": "float", + "value": -5.222045729169622e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 1889 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 1.521707773208618 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16810949 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811872 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 400 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_PATH004" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_path004" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 73.2662353515625 + }, + "Y": { + "type": "float", + "value": 47.86833953857422 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 1889 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 1.570794224739075 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16810949 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811872 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 400 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_PATH004" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_path004" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 65.19253540039063 + }, + "Y": { + "type": "float", + "value": 48.12802505493164 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 1895 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 1.644427180290222 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16810949 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811874 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 400 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_PATH005" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_path005" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 59.53908157348633 + }, + "Y": { + "type": "float", + "value": 48.03212356567383 + }, + "Z": { + "type": "float", + "value": 0.01000607013702393 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 1896 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -1.644427180290222 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16810949 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811870 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 400 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_PATH003" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_path003" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 56.79993057250977 + }, + "Y": { + "type": "float", + "value": 47.93408584594727 + }, + "Z": { + "type": "float", + "value": 0.01000607013702393 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 1889 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16810949 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811872 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 400 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_PATH004" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_path004" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 89.62770080566406 + }, + "Y": { + "type": "float", + "value": 52.16975402832031 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 1897 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 0.7117668986320496 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16810949 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811866 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 400 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_PATH001" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_path001" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 89.12319183349609 + }, + "Y": { + "type": "float", + "value": 58.56937789916992 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 1896 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -2.67525053024292 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16810949 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811870 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 400 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_PATH003" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_path003" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 87.52926635742188 + }, + "Y": { + "type": "float", + "value": 61.14125442504883 + }, + "Z": { + "type": "float", + "value": 0.01000607013702393 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 1896 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -2.822512149810791 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16810949 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811870 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 400 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_PATH003" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_path003" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 87.26199340820313 + }, + "Y": { + "type": "float", + "value": 61.79100799560547 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 1896 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -2.945230484008789 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16810949 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811870 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 400 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_PATH003" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_path003" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 87.11532592773438 + }, + "Y": { + "type": "float", + "value": 62.44281768798828 + }, + "Z": { + "type": "float", + "value": 0.01000607013702393 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 1889 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -1.3253573179245 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16810949 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811872 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 400 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_PATH004" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_path004" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 97.64750671386719 + }, + "Y": { + "type": "float", + "value": 45.46947860717773 + }, + "Z": { + "type": "float", + "value": -5.222045729169622e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 1889 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -1.42353367805481 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16810949 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811872 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 400 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_PATH004" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_path004" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 106.1163635253906 + }, + "Y": { + "type": "float", + "value": 47.13925933837891 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 1889 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -1.570794224739075 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16810949 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811872 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 400 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_PATH004" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_path004" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 114.7952651977539 + }, + "Y": { + "type": "float", + "value": 47.75325012207031 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 1895 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -1.619882822036743 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16810949 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811874 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 400 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_PATH005" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_path005" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 120.5007705688477 + }, + "Y": { + "type": "float", + "value": 47.81200790405273 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 1896 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 1.521707773208618 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16810949 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811870 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 400 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_PATH003" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_path003" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 123.305419921875 + }, + "Y": { + "type": "float", + "value": 47.62222671508789 + }, + "Z": { + "type": "float", + "value": 0.01000607013702393 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 143 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 3.067948341369629 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14566 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Aschbourne Gem Mine", + "id": 14561 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 501 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "MerchantsShingle6" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_billboard6" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 90.46385192871094 + }, + "Y": { + "type": "float", + "value": 37.08309555053711 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 1759 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14746 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16813294 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 458 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_TREE026" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_tree026" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 138.5507049560547 + }, + "Y": { + "type": "float", + "value": 50.22594833374023 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 1756 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14746 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16813296 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 458 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_TREE022" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_tree022" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 116.9952392578125 + }, + "Y": { + "type": "float", + "value": 40.48442459106445 + }, + "Z": { + "type": "float", + "value": 1.192092895507813e-007 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 1760 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14746 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16813310 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 458 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_TREE027" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_tree027" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 139.1009826660156 + }, + "Y": { + "type": "float", + "value": 29.46795463562012 + }, + "Z": { + "type": "float", + "value": 0.009999974630773068 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 1757 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14746 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16813312 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 458 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_TREE023" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_tree023" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 132.3379516601563 + }, + "Y": { + "type": "float", + "value": 47.84809112548828 + }, + "Z": { + "type": "float", + "value": 0.01000002957880497 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 1760 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14746 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16813310 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 458 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_TREE027" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_tree027" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 139.0719146728516 + }, + "Y": { + "type": "float", + "value": 41.65818405151367 + }, + "Z": { + "type": "float", + "value": -1.192092895507813e-007 + } + }, { "__struct_id": 9, "AnimationState": { @@ -19491,7 +59067,7 @@ }, "Bearing": { "type": "float", - "value": -1.079922437667847 + "value": -0.8590267896652222 }, "BodyBag": { "type": "byte", @@ -19718,7 +59294,7 @@ }, "Bearing": { "type": "float", - "value": -1.055378556251526 + "value": -0.0 }, "BodyBag": { "type": "byte", @@ -19789,7 +59365,7 @@ "LocName": { "type": "cexolocstring", "value": { - "0": " Farmlands", + "0": "Aschbourne Farmlands", "id": 5800 } }, @@ -19919,15 +59495,15 @@ }, "X": { "type": "float", - "value": 128.1999969482422 + "value": 128.4093322753906 }, "Y": { "type": "float", - "value": 87.30000305175781 + "value": 87.40896606445313 }, "Z": { "type": "float", - "value": 2.619999885559082 + "value": 2.621606111526489 } }, { @@ -19946,7 +59522,7 @@ }, "Bearing": { "type": "float", - "value": -1.079922437667847 + "value": -0.0 }, "BodyBag": { "type": "byte", @@ -19967,7 +59543,6 @@ "Description": { "type": "cexolocstring", "value": { - "0": "You look about you, suspicious, but see nothing.", "id": 14662 } }, @@ -20018,7 +59593,7 @@ "LocName": { "type": "cexolocstring", "value": { - "0": " Aschbourne - North", + "0": "Aschbourne Mage Tower", "id": 5800 } }, @@ -20148,15 +59723,469 @@ }, "X": { "type": "float", - "value": 128.0 + "value": 127.8592300415039 }, "Y": { "type": "float", - "value": 88.09999847412109 + "value": 88.07826995849609 }, "Z": { "type": "float", - "value": 3.0 + "value": 3.245047807693481 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 1895 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 1.497163414955139 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16810949 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811874 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 400 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_PATH005" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_path005" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 52.59745407104492 + }, + "Y": { + "type": "float", + "value": 44.9697380065918 + }, + "Z": { + "type": "float", + "value": 0.01000607013702393 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 1896 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -1.546251058578491 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16810949 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811870 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 400 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_PATH003" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_path003" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 49.67652893066406 + }, + "Y": { + "type": "float", + "value": 45.15098190307617 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 } }, { @@ -20175,7 +60204,7 @@ }, "Bearing": { "type": "float", - "value": -3.141559839248657 + "value": -3.092496156692505 }, "BodyBag": { "type": "byte", @@ -20196,7 +60225,6 @@ "Description": { "type": "cexolocstring", "value": { - "0": "A depository for public sharing of written reference and entertainment materials.\n\n", "id": 16813670 } }, @@ -20247,7 +60275,6 @@ "LocName": { "type": "cexolocstring", "value": { - "0": " Library", "id": 16812708 } }, @@ -20317,7 +60344,7 @@ }, "Plot": { "type": "byte", - "value": 1 + "value": 0 }, "PortraitId": { "type": "word", @@ -20329,7 +60356,7 @@ }, "Static": { "type": "byte", - "value": 0 + "value": 1 }, "Tag": { "type": "cexostring", @@ -20367,6 +60394,234 @@ "type": "byte", "value": 0 }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 48.68673324584961 + }, + "Y": { + "type": "float", + "value": 46.82639312744141 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 157 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14662 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Aschbourne Library", + "id": 5800 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 515 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "InvisibleObject" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_invisobj" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, "Useable": { "type": "byte", "value": 1 @@ -20377,17 +60632,6375 @@ }, "X": { "type": "float", - "value": 48.68999862670898 + "value": 48.81962585449219 }, "Y": { "type": "float", - "value": 46.83000183105469 + "value": 46.78285980224609 + }, + "Z": { + "type": "float", + "value": 2.449031114578247 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 145 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 0.3190680146217346 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14568 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "~ Vacant ~", + "id": 14561 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 503 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "MerchantsShingle8" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_billboard8" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 68.09780883789063 + }, + "Y": { + "type": "float", + "value": 139.2056274414063 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 1895 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16810949 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811874 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 400 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_PATH005" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_path005" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 112.6124954223633 + }, + "Y": { + "type": "float", + "value": 78.57769012451172 }, "Z": { "type": "float", "value": 0.0 } }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 1896 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 3.018866539001465 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16810949 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811870 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 400 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_PATH003" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_path003" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 112.6178359985352 + }, + "Y": { + "type": "float", + "value": 81.29775238037109 + }, + "Z": { + "type": "float", + "value": -5.364418029785156e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 2968 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16810987 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811292 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 440 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_GRDENBUSH001" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_grdenbush001" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 114.6968688964844 + }, + "Y": { + "type": "float", + "value": 81.330078125 + }, + "Z": { + "type": "float", + "value": 0.01000607013702393 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 2968 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16810987 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811292 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 440 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_GRDENBUSH001" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_grdenbush001" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 110.4897689819336 + }, + "Y": { + "type": "float", + "value": 81.35930633544922 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 2968 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16810987 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811292 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 440 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_GRDENBUSH001" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_grdenbush001" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 114.6772994995117 + }, + "Y": { + "type": "float", + "value": 79.29167938232422 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 2968 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16810987 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811292 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 440 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_GRDENBUSH001" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_grdenbush001" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 110.5356597900391 + }, + "Y": { + "type": "float", + "value": 79.45700073242188 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 2968 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16810987 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811292 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 440 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_GRDENBUSH001" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_grdenbush001" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 114.5379333496094 + }, + "Y": { + "type": "float", + "value": 77.48979949951172 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 2968 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16810987 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811292 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 440 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_GRDENBUSH001" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_grdenbush001" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 110.538703918457 + }, + "Y": { + "type": "float", + "value": 77.70215606689453 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 3086 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 1.570794224739075 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16814196 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16814086 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 768 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_HITCHRAIL" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_hitchrail" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 111.2805633544922 + }, + "Y": { + "type": "float", + "value": 80.84896087646484 + }, + "Z": { + "type": "float", + "value": -5.364418029785156e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 3086 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 1.546251058578491 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16814196 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16814086 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 768 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_HITCHRAIL" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_hitchrail" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 113.8569564819336 + }, + "Y": { + "type": "float", + "value": 80.89447784423828 + }, + "Z": { + "type": "float", + "value": -5.364418029785156e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 81 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a flowering blue iris decorative plant. It is in full bloom." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Blue Iris" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 439 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_BLUEIRIS" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant026" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 116.6319808959961 + }, + "Y": { + "type": "float", + "value": 81.0064697265625 + }, + "Z": { + "type": "float", + "value": 5.960464477539063e-008 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 81 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a flowering blue iris decorative plant. It is in full bloom." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Blue Iris" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 439 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_BLUEIRIS" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant026" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 117.8820724487305 + }, + "Y": { + "type": "float", + "value": 81.26705932617188 + }, + "Z": { + "type": "float", + "value": 5.960464477539063e-008 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 81 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a flowering blue tulip decorative plant. It is in full bloom." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Blue Tulip" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 439 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_BLUETULIP" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant037" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 108.9817581176758 + }, + "Y": { + "type": "float", + "value": 81.14916229248047 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 81 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a flowering blue tulip decorative plant. It is in full bloom." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Blue Tulip" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 439 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_BLUETULIP" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant037" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 107.3202667236328 + }, + "Y": { + "type": "float", + "value": 81.21432495117188 + }, + "Z": { + "type": "float", + "value": -5.960464477539063e-008 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 2407 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 1.546251058578491 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16813667 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16812414 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 488 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_SIGN022" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_sign022" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 114.8735427856445 + }, + "Y": { + "type": "float", + "value": 81.2431640625 + }, + "Z": { + "type": "float", + "value": 0.01000607013702393 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 157 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14662 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "~ Shop for sale ~", + "id": 5800 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 515 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "InvisibleObject" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_invisobj" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 114.820556640625 + }, + "Y": { + "type": "float", + "value": 81.12212371826172 + }, + "Z": { + "type": "float", + "value": 2.424694538116455 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 82 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a blueberry bush." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Blueberry Bush" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 440 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_BLUEBERRY" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant012" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 117.842887878418 + }, + "Y": { + "type": "float", + "value": 51.3037109375 + }, + "Z": { + "type": "float", + "value": 0.009999966248869896 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 82 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a blueberry bush." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Blueberry Bush" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 440 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_BLUEBERRY" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant012" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 118.6497344970703 + }, + "Y": { + "type": "float", + "value": 51.55811309814453 + }, + "Z": { + "type": "float", + "value": 0.009999963454902172 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 82 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 250 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a blueberry bush." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 0 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 250 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Blueberry Bush" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "_dmg_plant" + }, + "OnDeath": { + "type": "resref", + "value": "_kill_plant" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "_use_plant" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 440 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PLANT_BLUEBERRY" + }, + "TemplateResRef": { + "type": "resref", + "value": "plant012" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 118.7732925415039 + }, + "Y": { + "type": "float", + "value": 52.74237442016602 + }, + "Z": { + "type": "float", + "value": 0.0100000211969018 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 1895 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 1.497163414955139 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16810949 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811874 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 400 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_PATH005" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_path005" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 71.66565704345703 + }, + "Y": { + "type": "float", + "value": 125.5827178955078 + }, + "Z": { + "type": "float", + "value": 0.01000607013702393 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 1896 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -1.619882822036743 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16810949 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811870 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 400 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_PATH003" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_path003" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 68.742919921875 + }, + "Y": { + "type": "float", + "value": 125.7602691650391 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 1715 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16813895 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16812098 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 440 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_SHRUB033" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_shrub033" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 64.44748687744141 + }, + "Y": { + "type": "float", + "value": 121.8335189819336 + }, + "Z": { + "type": "float", + "value": 0.2703214883804321 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 2341 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 1.914404511451721 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16813606 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16812252 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 445 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_LOG001" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_log001" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 58.50524139404297 + }, + "Y": { + "type": "float", + "value": 117.8501281738281 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 2341 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 1.055378556251526 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16813606 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16812252 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 445 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_LOG001" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_log001" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 60.24576950073242 + }, + "Y": { + "type": "float", + "value": 119.7226638793945 + }, + "Z": { + "type": "float", + "value": 0.004884839057922363 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 3075 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16814212 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16814072 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_GREDFERN" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_gredfern" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 59.35113143920898 + }, + "Y": { + "type": "float", + "value": 120.1621932983398 + }, + "Z": { + "type": "float", + "value": -5.364418029785156e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 1782 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16813838 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811258 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 2496 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_SHRUB035" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_shrub035" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 55.49896240234375 + }, + "Y": { + "type": "float", + "value": 113.7524261474609 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 1782 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16813838 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16811258 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 2496 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_SHRUB035" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_shrub035" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 57.00586318969727 + }, + "Y": { + "type": "float", + "value": 115.1166839599609 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, { "__struct_id": 9, "AnimationState": { @@ -20404,7 +67017,7 @@ }, "Bearing": { "type": "float", - "value": -1.668970465660095 + "value": -0.0 }, "BodyBag": { "type": "byte", @@ -20604,15 +67217,470 @@ }, "X": { "type": "float", - "value": 77.38186645507813 + "value": 63.11809158325195 }, "Y": { "type": "float", - "value": 105.1648025512695 + "value": 118.5476226806641 }, "Z": { "type": "float", - "value": 0.01000000908970833 + "value": 2.384185791015625e-007 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 2563 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -1.59533965587616 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 16810989 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 16813566 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 444 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_WOODPILE01" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_woodpile01" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 66.64027404785156 + }, + "Y": { + "type": "float", + "value": 121.0761413574219 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 140 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 1.59533965587616 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14563 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "~ Vacant ~", + "id": 14561 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 498 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "privgroin" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_billboard3" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 71.05529022216797 + }, + "Y": { + "type": "float", + "value": 123.1653747558594 + }, + "Z": { + "type": "float", + "value": -2.384185791015625e-007 } }, { @@ -20631,7 +67699,7 @@ }, "Bearing": { "type": "float", - "value": 0.8099403381347656 + "value": 0.8099408745765686 }, "BodyBag": { "type": "byte", @@ -20929,7 +67997,7 @@ "LocName": { "type": "cexolocstring", "value": { - "0": " Aschbourne North", + "0": "North Aschbourne", "id": 5800 } }, @@ -21157,7 +68225,7 @@ "LocName": { "type": "cexolocstring", "value": { - "0": " Town Square", + "0": "Aschbourne Town Square", "id": 5800 } }, @@ -21297,36501 +68365,6 @@ "type": "float", "value": 3.213864803314209 } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 49 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": 1.546251058578491 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 15 - }, - "Description": { - "type": "cexolocstring", - "value": { - "id": 84582 - } - }, - "DisarmDC": { - "type": "byte", - "value": 15 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 16 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HasInventory": { - "type": "byte", - "value": 1 - }, - "HP": { - "type": "short", - "value": 15 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 0 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Trash Barrel", - "id": 84567 - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "trash_can_close" - }, - "OnDamaged": { - "type": "resref", - "value": "" - }, - "OnDeath": { - "type": "resref", - "value": "" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 18 - }, - "Plot": { - "type": "byte", - "value": 1 - }, - "PortraitId": { - "type": "word", - "value": 407 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "zz_trash_barrel" - }, - "TemplateResRef": { - "type": "resref", - "value": "zz_trash_barrel" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 123.6821670532227 - }, - "Y": { - "type": "float", - "value": 22.49631118774414 - }, - "Z": { - "type": "float", - "value": 0.0 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 81 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a flowering black tulip decorative plant. It is in full bloom." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 0 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Black Tulip" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 439 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "PLANT_BLACKTULIP" - }, - "TemplateResRef": { - "type": "resref", - "value": "plant034" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 36.11720657348633 - }, - "Y": { - "type": "float", - "value": 93.95616149902344 - }, - "Z": { - "type": "float", - "value": -0.09000000357627869 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 81 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a flowering black tulip decorative plant. It is in full bloom." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 0 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Black Tulip" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 439 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "PLANT_BLACKTULIP" - }, - "TemplateResRef": { - "type": "resref", - "value": "plant034" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 37.17085647583008 - }, - "Y": { - "type": "float", - "value": 92.85323333740234 - }, - "Z": { - "type": "float", - "value": -0.09000000357627869 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 81 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a flowering black tulip decorative plant. It is in full bloom." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 0 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Black Tulip" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 439 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "PLANT_BLACKTULIP" - }, - "TemplateResRef": { - "type": "resref", - "value": "plant034" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 36.05813598632813 - }, - "Y": { - "type": "float", - "value": 95.88306427001953 - }, - "Z": { - "type": "float", - "value": -0.09000000357627869 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 81 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a flowering black tulip decorative plant. It is in full bloom." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 0 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Black Tulip" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 439 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "PLANT_BLACKTULIP" - }, - "TemplateResRef": { - "type": "resref", - "value": "plant034" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 37.24284362792969 - }, - "Y": { - "type": "float", - "value": 97.05809783935547 - }, - "Z": { - "type": "float", - "value": -0.09000000357627869 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 81 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a flowering black iris decorative plant. It is in full bloom." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 0 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Black Iris" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 439 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "PLANT_BLACKIRIS" - }, - "TemplateResRef": { - "type": "resref", - "value": "plant024" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 33.89598083496094 - }, - "Y": { - "type": "float", - "value": 93.96302795410156 - }, - "Z": { - "type": "float", - "value": -0.08999952673912048 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 81 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a flowering black iris decorative plant. It is in full bloom." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 0 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Black Iris" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 439 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "PLANT_BLACKIRIS" - }, - "TemplateResRef": { - "type": "resref", - "value": "plant024" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 32.70963287353516 - }, - "Y": { - "type": "float", - "value": 92.91949462890625 - }, - "Z": { - "type": "float", - "value": -0.09000000357627869 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 81 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a flowering black iris decorative plant. It is in full bloom." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 0 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Black Iris" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 439 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "PLANT_BLACKIRIS" - }, - "TemplateResRef": { - "type": "resref", - "value": "plant024" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 34.11857223510742 - }, - "Y": { - "type": "float", - "value": 95.95610809326172 - }, - "Z": { - "type": "float", - "value": -0.09000048041343689 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 81 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a flowering black iris decorative plant. It is in full bloom." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 0 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Black Iris" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 439 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "PLANT_BLACKIRIS" - }, - "TemplateResRef": { - "type": "resref", - "value": "plant024" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 32.98295211791992 - }, - "Y": { - "type": "float", - "value": 97.08587646484375 - }, - "Z": { - "type": "float", - "value": -0.09000000357627869 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 81 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a flowering blue iris decorative plant. It is in full bloom." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 0 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Blue Iris" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 439 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "PLANT_BLUEIRIS" - }, - "TemplateResRef": { - "type": "resref", - "value": "plant026" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 26.18583488464356 - }, - "Y": { - "type": "float", - "value": 106.005500793457 - }, - "Z": { - "type": "float", - "value": -0.09000000357627869 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 81 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a flowering blue iris decorative plant. It is in full bloom." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 0 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Blue Iris" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 439 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "PLANT_BLUEIRIS" - }, - "TemplateResRef": { - "type": "resref", - "value": "plant026" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 27.27718734741211 - }, - "Y": { - "type": "float", - "value": 107.0406646728516 - }, - "Z": { - "type": "float", - "value": -0.09000000357627869 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 81 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a flowering blue iris decorative plant. It is in full bloom." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 0 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Blue Iris" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 439 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "PLANT_BLUEIRIS" - }, - "TemplateResRef": { - "type": "resref", - "value": "plant026" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 24.14902496337891 - }, - "Y": { - "type": "float", - "value": 106.0696411132813 - }, - "Z": { - "type": "float", - "value": -0.08999952673912048 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 81 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a flowering blue iris decorative plant. It is in full bloom." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 0 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Blue Iris" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 439 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "PLANT_BLUEIRIS" - }, - "TemplateResRef": { - "type": "resref", - "value": "plant026" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 22.99892997741699 - }, - "Y": { - "type": "float", - "value": 107.2836990356445 - }, - "Z": { - "type": "float", - "value": -0.09000000357627869 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 81 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a flowering blue tulip decorative plant. It is in full bloom." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 0 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Blue Tulip" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 439 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "PLANT_BLUETULIP" - }, - "TemplateResRef": { - "type": "resref", - "value": "plant037" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 26.03093528747559 - }, - "Y": { - "type": "float", - "value": 103.9844207763672 - }, - "Z": { - "type": "float", - "value": -0.09000000357627869 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 81 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a flowering blue tulip decorative plant. It is in full bloom." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 0 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Blue Tulip" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 439 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "PLANT_BLUETULIP" - }, - "TemplateResRef": { - "type": "resref", - "value": "plant037" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 27.08797073364258 - }, - "Y": { - "type": "float", - "value": 102.7047119140625 - }, - "Z": { - "type": "float", - "value": -0.09000000357627869 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 81 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a flowering blue tulip decorative plant. It is in full bloom." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 0 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Blue Tulip" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 439 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "PLANT_BLUETULIP" - }, - "TemplateResRef": { - "type": "resref", - "value": "plant037" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 24.07561111450195 - }, - "Y": { - "type": "float", - "value": 103.9578628540039 - }, - "Z": { - "type": "float", - "value": -0.09000000357627869 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 81 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a flowering blue tulip decorative plant. It is in full bloom." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 0 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Blue Tulip" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 439 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "PLANT_BLUETULIP" - }, - "TemplateResRef": { - "type": "resref", - "value": "plant037" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 23.15694236755371 - }, - "Y": { - "type": "float", - "value": 102.7416076660156 - }, - "Z": { - "type": "float", - "value": -0.08999952673912048 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 81 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a flowering red iris decorative plant. It is in full bloom." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 0 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Red Iris" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 439 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "PLANT_REDIRIS" - }, - "TemplateResRef": { - "type": "resref", - "value": "plant027" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 27.28676795959473 - }, - "Y": { - "type": "float", - "value": 112.7747421264648 - }, - "Z": { - "type": "float", - "value": 0.0 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 81 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a flowering red iris decorative plant. It is in full bloom." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 0 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Red Iris" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 439 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "PLANT_REDIRIS" - }, - "TemplateResRef": { - "type": "resref", - "value": "plant027" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 25.01785850524902 - }, - "Y": { - "type": "float", - "value": 112.7340240478516 - }, - "Z": { - "type": "float", - "value": 0.0 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 81 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a flowering red iris decorative plant. It is in full bloom." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 0 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Red Iris" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 439 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "PLANT_REDIRIS" - }, - "TemplateResRef": { - "type": "resref", - "value": "plant027" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 22.27658081054688 - }, - "Y": { - "type": "float", - "value": 112.8198013305664 - }, - "Z": { - "type": "float", - "value": 0.009999940171837807 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 81 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": 1.546251058578491 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a flowering red tulip decorative plant. It is in full bloom." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 0 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Red Tulip" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 439 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "PLANT_REDTULIP" - }, - "TemplateResRef": { - "type": "resref", - "value": "plant033" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 17.53390121459961 - }, - "Y": { - "type": "float", - "value": 107.6979675292969 - }, - "Z": { - "type": "float", - "value": -5.7220458984375e-006 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 81 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": 1.59533965587616 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a flowering red tulip decorative plant. It is in full bloom." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 0 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Red Tulip" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 439 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "PLANT_REDTULIP" - }, - "TemplateResRef": { - "type": "resref", - "value": "plant033" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 17.46851348876953 - }, - "Y": { - "type": "float", - "value": 104.9161376953125 - }, - "Z": { - "type": "float", - "value": -5.7220458984375e-006 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 81 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": 1.570794224739075 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a flowering red tulip decorative plant. It is in full bloom." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 0 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Red Tulip" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 439 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "PLANT_REDTULIP" - }, - "TemplateResRef": { - "type": "resref", - "value": "plant033" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 17.49995040893555 - }, - "Y": { - "type": "float", - "value": 102.1471328735352 - }, - "Z": { - "type": "float", - "value": 0.009999900124967098 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 81 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": 1.570794224739075 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a flowering white iris decorative plant. It is in full bloom." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 0 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "White Iris" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 439 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "PLANT_WHITEIRIS" - }, - "TemplateResRef": { - "type": "resref", - "value": "plant028" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 17.53681945800781 - }, - "Y": { - "type": "float", - "value": 97.69561767578125 - }, - "Z": { - "type": "float", - "value": 0.0 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 81 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": 1.570794224739075 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a flowering white iris decorative plant. It is in full bloom." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 0 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "White Iris" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 439 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "PLANT_WHITEIRIS" - }, - "TemplateResRef": { - "type": "resref", - "value": "plant028" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 17.5943775177002 - }, - "Y": { - "type": "float", - "value": 94.44450378417969 - }, - "Z": { - "type": "float", - "value": 0.0 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 81 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": 1.59533965587616 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a flowering white iris decorative plant. It is in full bloom." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 0 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "White Iris" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 439 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "PLANT_WHITEIRIS" - }, - "TemplateResRef": { - "type": "resref", - "value": "plant028" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 17.53092575073242 - }, - "Y": { - "type": "float", - "value": 91.66079711914063 - }, - "Z": { - "type": "float", - "value": 0.009999910369515419 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 81 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -3.14154839515686 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a flowering white tulip decorative plant. It is in full bloom." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 0 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "White Tulip" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 439 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "PLANT_WHITETULIP" - }, - "TemplateResRef": { - "type": "resref", - "value": "plant035" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 22.48999977111816 - }, - "Y": { - "type": "float", - "value": 87.5 - }, - "Z": { - "type": "float", - "value": 0.0 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 81 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -3.14154839515686 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a flowering white tulip decorative plant. It is in full bloom." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 0 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "White Tulip" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 439 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "PLANT_WHITETULIP" - }, - "TemplateResRef": { - "type": "resref", - "value": "plant035" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 25.3700008392334 - }, - "Y": { - "type": "float", - "value": 87.58000183105469 - }, - "Z": { - "type": "float", - "value": 0.0 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 81 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -3.14154839515686 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a flowering white tulip decorative plant. It is in full bloom." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 0 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "White Tulip" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 439 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "PLANT_WHITETULIP" - }, - "TemplateResRef": { - "type": "resref", - "value": "plant035" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 28.13999938964844 - }, - "Y": { - "type": "float", - "value": 87.62999725341797 - }, - "Z": { - "type": "float", - "value": 0.009999999776482582 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 81 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -3.14154839515686 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a flowering yellow iris decorative plant. It is in full bloom." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 0 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Yellow Iris" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 439 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "PLANT_YELLOWIRIS" - }, - "TemplateResRef": { - "type": "resref", - "value": "plant025" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 32.91704940795898 - }, - "Y": { - "type": "float", - "value": 87.53434753417969 - }, - "Z": { - "type": "float", - "value": 0.001344680786132813 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 81 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -3.14154839515686 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a flowering yellow iris decorative plant. It is in full bloom." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 0 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Yellow Iris" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 439 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "PLANT_YELLOWIRIS" - }, - "TemplateResRef": { - "type": "resref", - "value": "plant025" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 35.54999923706055 - }, - "Y": { - "type": "float", - "value": 87.55999755859375 - }, - "Z": { - "type": "float", - "value": 0.0 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 81 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -3.14154839515686 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a flowering yellow iris decorative plant. It is in full bloom." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 0 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Yellow Iris" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 439 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "PLANT_YELLOWIRIS" - }, - "TemplateResRef": { - "type": "resref", - "value": "plant025" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 38.43000030517578 - }, - "Y": { - "type": "float", - "value": 87.51000213623047 - }, - "Z": { - "type": "float", - "value": 0.009999999776482582 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 81 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -1.59533965587616 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a flowering yellow tulip decorative plant. It is in full bloom." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 0 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Yellow Tulip" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 439 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "PLANT_YELLOWTULIP" - }, - "TemplateResRef": { - "type": "resref", - "value": "plant036" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 42.9498176574707 - }, - "Y": { - "type": "float", - "value": 102.688232421875 - }, - "Z": { - "type": "float", - "value": 0.0 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 81 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -1.59533965587616 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a flowering yellow tulip decorative plant. It is in full bloom." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 0 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Yellow Tulip" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 439 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "PLANT_YELLOWTULIP" - }, - "TemplateResRef": { - "type": "resref", - "value": "plant036" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 42.73605728149414 - }, - "Y": { - "type": "float", - "value": 99.71900177001953 - }, - "Z": { - "type": "float", - "value": -5.7220458984375e-006 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 81 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -1.59533965587616 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a flowering yellow tulip decorative plant. It is in full bloom." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 0 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Yellow Tulip" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 439 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "PLANT_YELLOWTULIP" - }, - "TemplateResRef": { - "type": "resref", - "value": "plant036" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 42.71778106689453 - }, - "Y": { - "type": "float", - "value": 96.94928741455078 - }, - "Z": { - "type": "float", - "value": -5.7220458984375e-006 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 81 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a flowering yellow tulip decorative plant. It is in full bloom." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 0 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Yellow Tulip" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 439 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "PLANT_YELLOWTULIP" - }, - "TemplateResRef": { - "type": "resref", - "value": "plant036" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 38.95245361328125 - }, - "Y": { - "type": "float", - "value": 103.2430572509766 - }, - "Z": { - "type": "float", - "value": 0.0 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 81 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a flowering yellow tulip decorative plant. It is in full bloom." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 0 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Yellow Tulip" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 439 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "PLANT_YELLOWTULIP" - }, - "TemplateResRef": { - "type": "resref", - "value": "plant036" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 35.90270614624023 - }, - "Y": { - "type": "float", - "value": 103.2470245361328 - }, - "Z": { - "type": "float", - "value": -4.76837158203125e-007 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 3085 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 10 - }, - "Description": { - "type": "cexolocstring", - "value": { - "id": 16814209 - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 10 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "id": 16814190 - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "" - }, - "OnDeath": { - "type": "resref", - "value": "" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 0 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 1 - }, - "Tag": { - "type": "cexostring", - "value": "ZEP_TROUGHRND" - }, - "TemplateResRef": { - "type": "resref", - "value": "zep_troughrnd" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 0 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 85.0 - }, - "Y": { - "type": "float", - "value": 54.79999923706055 - }, - "Z": { - "type": "float", - "value": 0.0 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 2039 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 15 - }, - "Description": { - "type": "cexolocstring", - "value": { - "id": 16813809 - } - }, - "DisarmDC": { - "type": "byte", - "value": 15 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 16 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 15 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 0 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "id": 16811894 - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "" - }, - "OnDeath": { - "type": "resref", - "value": "" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "zep_torch" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 18 - }, - "Plot": { - "type": "byte", - "value": 1 - }, - "PortraitId": { - "type": "word", - "value": 436 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "ZEP_FOUNTAIN006" - }, - "TemplateResRef": { - "type": "resref", - "value": "zep_fountain006" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 0 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 85.0 - }, - "Y": { - "type": "float", - "value": 54.75 - }, - "Z": { - "type": "float", - "value": 0.1000000014901161 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 5741 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 15 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "", - "id": 84171 - } - }, - "DisarmDC": { - "type": "byte", - "value": 15 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 16 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 15 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 0 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Rug", - "id": 83425 - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "" - }, - "OnDeath": { - "type": "resref", - "value": "" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 18 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 0 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 1 - }, - "Tag": { - "type": "cexostring", - "value": "codirug01" - }, - "TemplateResRef": { - "type": "resref", - "value": "codirug01" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 0 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 85.0 - }, - "Y": { - "type": "float", - "value": 55.0 - }, - "Z": { - "type": "float", - "value": -0.9800000190734863 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 4770 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -1.570794224739075 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 15 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "", - "id": 16810924 - } - }, - "DisarmDC": { - "type": "byte", - "value": 15 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 16 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 15 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 0 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Bench", - "id": 16811008 - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "" - }, - "OnDeath": { - "type": "resref", - "value": "" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "zep_use_chair2" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 18 - }, - "Plot": { - "type": "byte", - "value": 1 - }, - "PortraitId": { - "type": "word", - "value": 0 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NWN2Bench6" - }, - "TemplateResRef": { - "type": "resref", - "value": "nwn2bench006" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 90.75 - }, - "Y": { - "type": "float", - "value": 57.20000076293945 - }, - "Z": { - "type": "float", - "value": 0.0 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 4770 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": 1.570794224739075 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 15 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "", - "id": 16810924 - } - }, - "DisarmDC": { - "type": "byte", - "value": 15 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 16 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 15 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 0 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Bench", - "id": 16811008 - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "" - }, - "OnDeath": { - "type": "resref", - "value": "" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "zep_use_chair2" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 18 - }, - "Plot": { - "type": "byte", - "value": 1 - }, - "PortraitId": { - "type": "word", - "value": 0 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NWN2Bench6" - }, - "TemplateResRef": { - "type": "resref", - "value": "nwn2bench006" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 79.25 - }, - "Y": { - "type": "float", - "value": 52.79999923706055 - }, - "Z": { - "type": "float", - "value": 0.0 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 4770 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": 1.570794224739075 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 15 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "", - "id": 16810924 - } - }, - "DisarmDC": { - "type": "byte", - "value": 15 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 16 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 15 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 0 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Bench", - "id": 16811008 - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "" - }, - "OnDeath": { - "type": "resref", - "value": "" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "zep_use_chair2" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 18 - }, - "Plot": { - "type": "byte", - "value": 1 - }, - "PortraitId": { - "type": "word", - "value": 0 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NWN2Bench6" - }, - "TemplateResRef": { - "type": "resref", - "value": "nwn2bench006" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 79.25 - }, - "Y": { - "type": "float", - "value": 57.20000076293945 - }, - "Z": { - "type": "float", - "value": 0.0 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 4770 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -1.570794224739075 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 15 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "", - "id": 16810924 - } - }, - "DisarmDC": { - "type": "byte", - "value": 15 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 16 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 15 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 0 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Bench", - "id": 16811008 - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "" - }, - "OnDeath": { - "type": "resref", - "value": "" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "zep_use_chair2" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 18 - }, - "Plot": { - "type": "byte", - "value": 1 - }, - "PortraitId": { - "type": "word", - "value": 0 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NWN2Bench6" - }, - "TemplateResRef": { - "type": "resref", - "value": "nwn2bench006" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 90.75 - }, - "Y": { - "type": "float", - "value": 52.79999923706055 - }, - "Z": { - "type": "float", - "value": 0.0 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 188 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a flowering marigold decorative plant. It is in full bloom." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 0 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Marigold" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 551 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "PLANT_MARIGOLD" - }, - "TemplateResRef": { - "type": "resref", - "value": "plant021" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 96.04975891113281 - }, - "Y": { - "type": "float", - "value": 44.04960250854492 - }, - "Z": { - "type": "float", - "value": -0.09000000357627869 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 188 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a flowering marigold decorative plant. It is in full bloom." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 0 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Marigold" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 551 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "PLANT_MARIGOLD" - }, - "TemplateResRef": { - "type": "resref", - "value": "plant021" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 97.26676177978516 - }, - "Y": { - "type": "float", - "value": 42.9102783203125 - }, - "Z": { - "type": "float", - "value": -0.09000000357627869 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 188 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a flowering marigold decorative plant. It is in full bloom." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 0 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Marigold" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 551 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "PLANT_MARIGOLD" - }, - "TemplateResRef": { - "type": "resref", - "value": "plant021" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 94.15951538085938 - }, - "Y": { - "type": "float", - "value": 43.9978141784668 - }, - "Z": { - "type": "float", - "value": -0.08999904990196228 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 188 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a flowering marigold decorative plant. It is in full bloom." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 0 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Marigold" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 551 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "PLANT_MARIGOLD" - }, - "TemplateResRef": { - "type": "resref", - "value": "plant021" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 92.99429321289063 - }, - "Y": { - "type": "float", - "value": 42.93617630004883 - }, - "Z": { - "type": "float", - "value": -0.09000000357627869 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 188 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -3.14154839515686 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a flowering nasturtium decorative plant. It is in full bloom." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 0 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Nasturtium" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 551 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "PLANT_NASTURTIUM" - }, - "TemplateResRef": { - "type": "resref", - "value": "plant023" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 94.02999877929688 - }, - "Y": { - "type": "float", - "value": 46.06999969482422 - }, - "Z": { - "type": "float", - "value": -0.09000000357627869 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 188 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -3.14154839515686 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a flowering nasturtium decorative plant. It is in full bloom." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 0 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Nasturtium" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 551 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "PLANT_NASTURTIUM" - }, - "TemplateResRef": { - "type": "resref", - "value": "plant023" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 92.79000091552734 - }, - "Y": { - "type": "float", - "value": 47.20999908447266 - }, - "Z": { - "type": "float", - "value": -0.09000000357627869 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 188 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -3.14154839515686 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a flowering nasturtium decorative plant. It is in full bloom." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 0 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Nasturtium" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 551 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "PLANT_NASTURTIUM" - }, - "TemplateResRef": { - "type": "resref", - "value": "plant023" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 96.05047607421875 - }, - "Y": { - "type": "float", - "value": 45.86235427856445 - }, - "Z": { - "type": "float", - "value": -0.0900019109249115 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 188 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -3.14154839515686 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a flowering nasturtium decorative plant. It is in full bloom." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 0 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Nasturtium" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 551 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "PLANT_NASTURTIUM" - }, - "TemplateResRef": { - "type": "resref", - "value": "plant023" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 97.21665191650391 - }, - "Y": { - "type": "float", - "value": 47.05444717407227 - }, - "Z": { - "type": "float", - "value": -0.0900019109249115 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 188 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a small growth of the flowering oriental poppy, ready for harvesting." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 0 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Oriental Poppy" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 551 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "PLANT_ORIENTALPOPPY" - }, - "TemplateResRef": { - "type": "resref", - "value": "plant043" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 76.18474578857422 - }, - "Y": { - "type": "float", - "value": 43.94602584838867 - }, - "Z": { - "type": "float", - "value": -0.09000000357627869 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 188 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a small growth of the flowering oriental poppy, ready for harvesting." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 0 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Oriental Poppy" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 551 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "PLANT_ORIENTALPOPPY" - }, - "TemplateResRef": { - "type": "resref", - "value": "plant043" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 77.27228546142578 - }, - "Y": { - "type": "float", - "value": 42.85849380493164 - }, - "Z": { - "type": "float", - "value": -0.09000048041343689 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 188 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a small growth of the flowering oriental poppy, ready for harvesting." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 0 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Oriental Poppy" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 551 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "PLANT_ORIENTALPOPPY" - }, - "TemplateResRef": { - "type": "resref", - "value": "plant043" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 74.13914489746094 - }, - "Y": { - "type": "float", - "value": 43.97192001342773 - }, - "Z": { - "type": "float", - "value": -0.09000000357627869 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 188 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a small growth of the flowering oriental poppy, ready for harvesting." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 0 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Oriental Poppy" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 551 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "PLANT_ORIENTALPOPPY" - }, - "TemplateResRef": { - "type": "resref", - "value": "plant043" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 72.94803619384766 - }, - "Y": { - "type": "float", - "value": 42.8843879699707 - }, - "Z": { - "type": "float", - "value": -0.08999952673912048 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 188 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -3.14154839515686 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a small growth of the herb periwinkle, ready for harvesting." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 0 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Periwinkle" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 551 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "PLANT_PERIWINKLE" - }, - "TemplateResRef": { - "type": "resref", - "value": "plant041" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 74.01000213623047 - }, - "Y": { - "type": "float", - "value": 46.04000091552734 - }, - "Z": { - "type": "float", - "value": -0.09000000357627869 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 188 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -3.14154839515686 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a small growth of the herb periwinkle, ready for harvesting." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 0 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Periwinkle" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 551 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "PLANT_PERIWINKLE" - }, - "TemplateResRef": { - "type": "resref", - "value": "plant041" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 72.81611633300781 - }, - "Y": { - "type": "float", - "value": 47.05444717407227 - }, - "Z": { - "type": "float", - "value": -0.0900019109249115 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 188 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -3.14154839515686 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a small growth of the herb periwinkle, ready for harvesting." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 0 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Periwinkle" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 551 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "PLANT_PERIWINKLE" - }, - "TemplateResRef": { - "type": "resref", - "value": "plant041" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 75.97776031494141 - }, - "Y": { - "type": "float", - "value": 45.83644104003906 - }, - "Z": { - "type": "float", - "value": -0.0900019109249115 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 188 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -3.14154839515686 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a small growth of the herb periwinkle, ready for harvesting." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 0 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Periwinkle" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 551 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "PLANT_PERIWINKLE" - }, - "TemplateResRef": { - "type": "resref", - "value": "plant041" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 77.14393615722656 - }, - "Y": { - "type": "float", - "value": 47.05444717407227 - }, - "Z": { - "type": "float", - "value": -0.0900019109249115 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 188 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a small growth of the herb lavender, ready for harvesting." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 0 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Lavender" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 551 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "PLANT_LAVENDER" - }, - "TemplateResRef": { - "type": "resref", - "value": "plant040" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 96.10020446777344 - }, - "Y": { - "type": "float", - "value": 63.96506500244141 - }, - "Z": { - "type": "float", - "value": -0.09000095725059509 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 188 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a small growth of the herb lavender, ready for harvesting." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 0 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Lavender" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 551 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "PLANT_LAVENDER" - }, - "TemplateResRef": { - "type": "resref", - "value": "plant040" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 97.31720733642578 - }, - "Y": { - "type": "float", - "value": 62.77395248413086 - }, - "Z": { - "type": "float", - "value": -0.09000000357627869 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 188 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a small growth of the herb lavender, ready for harvesting." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 0 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Lavender" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 551 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "PLANT_LAVENDER" - }, - "TemplateResRef": { - "type": "resref", - "value": "plant040" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 94.13227844238281 - }, - "Y": { - "type": "float", - "value": 64.016845703125 - }, - "Z": { - "type": "float", - "value": -0.09000000357627869 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 188 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a small growth of the herb lavender, ready for harvesting." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 0 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Lavender" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 551 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "PLANT_LAVENDER" - }, - "TemplateResRef": { - "type": "resref", - "value": "plant040" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 92.86349487304688 - }, - "Y": { - "type": "float", - "value": 62.82573699951172 - }, - "Z": { - "type": "float", - "value": -0.08999952673912048 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 188 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -3.14154839515686 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a small growth of the herb catnip, ready for harvesting." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 0 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Catnip" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 551 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "PLANT_CATNIP" - }, - "TemplateResRef": { - "type": "resref", - "value": "plant060" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 94.02999877929688 - }, - "Y": { - "type": "float", - "value": 66.04000091552734 - }, - "Z": { - "type": "float", - "value": -0.09000000357627869 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 188 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -3.14154839515686 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a small growth of the herb catnip, ready for harvesting." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 0 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Catnip" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 551 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "PLANT_CATNIP" - }, - "TemplateResRef": { - "type": "resref", - "value": "plant060" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 92.73271179199219 - }, - "Y": { - "type": "float", - "value": 67.15243530273438 - }, - "Z": { - "type": "float", - "value": -0.0900019109249115 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 188 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -3.14154839515686 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a small growth of the herb catnip, ready for harvesting." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 0 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Catnip" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 551 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "PLANT_CATNIP" - }, - "TemplateResRef": { - "type": "resref", - "value": "plant060" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 96.04983520507813 - }, - "Y": { - "type": "float", - "value": 65.83077239990234 - }, - "Z": { - "type": "float", - "value": -0.0900019109249115 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 188 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -3.14154839515686 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a small growth of the herb catnip, ready for harvesting." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 0 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Catnip" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 551 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "PLANT_CATNIP" - }, - "TemplateResRef": { - "type": "resref", - "value": "plant060" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 97.24192810058594 - }, - "Y": { - "type": "float", - "value": 67.02286529541016 - }, - "Z": { - "type": "float", - "value": -0.0900019109249115 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 188 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a small growth of the herb mistletoe, ready for harvesting." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 0 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Mistletoe" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 551 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "PLANT_MISTLETOE" - }, - "TemplateResRef": { - "type": "resref", - "value": "plant042" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 76.05438232421875 - }, - "Y": { - "type": "float", - "value": 64.04273986816406 - }, - "Z": { - "type": "float", - "value": -0.09000000357627869 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 188 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a small growth of the herb mistletoe, ready for harvesting." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 0 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Mistletoe" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 551 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "PLANT_MISTLETOE" - }, - "TemplateResRef": { - "type": "resref", - "value": "plant042" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 77.32317352294922 - }, - "Y": { - "type": "float", - "value": 62.85163116455078 - }, - "Z": { - "type": "float", - "value": -0.09000000357627869 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 188 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a small growth of the herb mistletoe, ready for harvesting." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 0 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Mistletoe" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 551 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "PLANT_MISTLETOE" - }, - "TemplateResRef": { - "type": "resref", - "value": "plant042" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 74.11235809326172 - }, - "Y": { - "type": "float", - "value": 64.01685333251953 - }, - "Z": { - "type": "float", - "value": -0.09000000357627869 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 188 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a small growth of the herb mistletoe, ready for harvesting." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 0 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Mistletoe" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 551 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "PLANT_MISTLETOE" - }, - "TemplateResRef": { - "type": "resref", - "value": "plant042" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 72.84355926513672 - }, - "Y": { - "type": "float", - "value": 62.79984283447266 - }, - "Z": { - "type": "float", - "value": -0.09000000357627869 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 188 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -3.14154839515686 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a small growth of the herb basil, ready for harvesting." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 0 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Basil" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 551 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "PLANT_BASIL" - }, - "TemplateResRef": { - "type": "resref", - "value": "plant065" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 74.05999755859375 - }, - "Y": { - "type": "float", - "value": 66.04000091552734 - }, - "Z": { - "type": "float", - "value": -0.09000000357627869 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 188 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -3.14154839515686 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a small growth of the herb basil, ready for harvesting." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 0 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Basil" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 551 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "PLANT_BASIL" - }, - "TemplateResRef": { - "type": "resref", - "value": "plant065" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 72.86752319335938 - }, - "Y": { - "type": "float", - "value": 67.04878997802734 - }, - "Z": { - "type": "float", - "value": -0.0900019109249115 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 188 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -3.14154839515686 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a small growth of the herb basil, ready for harvesting." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 0 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Basil" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 551 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "PLANT_BASIL" - }, - "TemplateResRef": { - "type": "resref", - "value": "plant065" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 75.89958190917969 - }, - "Y": { - "type": "float", - "value": 65.75302886962891 - }, - "Z": { - "type": "float", - "value": -0.0900019109249115 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 188 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -3.14154839515686 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a small growth of the herb basil, ready for harvesting." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 0 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Basil" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 551 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "PLANT_BASIL" - }, - "TemplateResRef": { - "type": "resref", - "value": "plant065" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 77.0916748046875 - }, - "Y": { - "type": "float", - "value": 67.04878234863281 - }, - "Z": { - "type": "float", - "value": -0.0900019109249115 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 2106 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -1.570794224739075 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 150 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is an almond tree." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 2 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 150 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Almond Tree" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 0 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "TREE_ALMOND" - }, - "TemplateResRef": { - "type": "resref", - "value": "tree005" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 84.41000366210938 - }, - "Y": { - "type": "float", - "value": 95.45999908447266 - }, - "Z": { - "type": "float", - "value": 0.0 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 2106 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -1.570794224739075 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 150 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is an almond tree." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 2 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 150 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Almond Tree" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 0 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "TREE_ALMOND" - }, - "TemplateResRef": { - "type": "resref", - "value": "tree005" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 94.64762115478516 - }, - "Y": { - "type": "float", - "value": 95.08818054199219 - }, - "Z": { - "type": "float", - "value": -5.222045729169622e-006 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 2106 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -1.570794224739075 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 150 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is an almond tree." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 2 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 150 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Almond Tree" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 0 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "TREE_ALMOND" - }, - "TemplateResRef": { - "type": "resref", - "value": "tree005" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 104.3736114501953 - }, - "Y": { - "type": "float", - "value": 94.92075347900391 - }, - "Z": { - "type": "float", - "value": -5.222045729169622e-006 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 1730 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -1.570794224739075 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a tree bearing pecans." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 2 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Pecan Tree" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 0 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "TREE_PECAN" - }, - "TemplateResRef": { - "type": "resref", - "value": "tree017" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 104.370002746582 - }, - "Y": { - "type": "float", - "value": 104.7699966430664 - }, - "Z": { - "type": "float", - "value": 0.0 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 1730 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -1.570794224739075 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a tree bearing pecans." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 2 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Pecan Tree" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 0 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "TREE_PECAN" - }, - "TemplateResRef": { - "type": "resref", - "value": "tree017" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 94.59650421142578 - }, - "Y": { - "type": "float", - "value": 104.9193649291992 - }, - "Z": { - "type": "float", - "value": -5.222045729169622e-006 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 1730 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -1.570794224739075 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a tree bearing pecans." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 2 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Pecan Tree" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 0 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "TREE_PECAN" - }, - "TemplateResRef": { - "type": "resref", - "value": "tree017" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 84.71025085449219 - }, - "Y": { - "type": "float", - "value": 104.5840606689453 - }, - "Z": { - "type": "float", - "value": -5.222045729169622e-006 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 1751 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -1.570794224739075 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 450 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a massive walnut tree." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 2 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 450 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Walnut Tree" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 0 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "TREE_WALNUT" - }, - "TemplateResRef": { - "type": "resref", - "value": "tree021" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 104.4992446899414 - }, - "Y": { - "type": "float", - "value": 114.3376998901367 - }, - "Z": { - "type": "float", - "value": -5.222045729169622e-006 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 1751 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -1.570794224739075 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 450 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a massive walnut tree." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 2 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 450 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Walnut Tree" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 0 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "TREE_WALNUT" - }, - "TemplateResRef": { - "type": "resref", - "value": "tree021" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 94.29753112792969 - }, - "Y": { - "type": "float", - "value": 114.3068771362305 - }, - "Z": { - "type": "float", - "value": -5.222045729169622e-006 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 1751 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -1.570794224739075 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 450 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a massive walnut tree." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 2 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 450 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Walnut Tree" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 0 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "TREE_WALNUT" - }, - "TemplateResRef": { - "type": "resref", - "value": "tree021" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 84.84536743164063 - }, - "Y": { - "type": "float", - "value": 114.7583465576172 - }, - "Z": { - "type": "float", - "value": -5.222045729169622e-006 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 583 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -1.570794224739075 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 100 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a tree bearing olives." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 2 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 100 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Olive Tree" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 0 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "TREE_OLIVE" - }, - "TemplateResRef": { - "type": "resref", - "value": "tree022" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 104.6997375488281 - }, - "Y": { - "type": "float", - "value": 124.4982528686523 - }, - "Z": { - "type": "float", - "value": -5.222045729169622e-006 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 583 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -1.570794224739075 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 100 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a tree bearing olives." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 2 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 100 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Olive Tree" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 0 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "TREE_OLIVE" - }, - "TemplateResRef": { - "type": "resref", - "value": "tree022" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 94.54682159423828 - }, - "Y": { - "type": "float", - "value": 124.6100463867188 - }, - "Z": { - "type": "float", - "value": -5.222045729169622e-006 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 583 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -1.570794224739075 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 100 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a tree bearing olives." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 2 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 100 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Olive Tree" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 0 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "TREE_OLIVE" - }, - "TemplateResRef": { - "type": "resref", - "value": "tree022" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 84.95874786376953 - }, - "Y": { - "type": "float", - "value": 124.2944412231445 - }, - "Z": { - "type": "float", - "value": -5.222045729169622e-006 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 4 - }, - "Appearance": { - "type": "dword", - "value": 3373 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": 1.570794224739075 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 15 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "A Sconce.", - "id": 68833 - } - }, - "DisarmDC": { - "type": "byte", - "value": 15 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 16 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 15 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 0 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Single Sconce", - "id": 68832 - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "" - }, - "OnDeath": { - "type": "resref", - "value": "" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 18 - }, - "Plot": { - "type": "byte", - "value": 1 - }, - "PortraitId": { - "type": "word", - "value": 2919 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "ZEP_CI_LGT_004" - }, - "TemplateResRef": { - "type": "resref", - "value": "zep_ci_lgt_004" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 0 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 61.90000152587891 - }, - "Y": { - "type": "float", - "value": 64.44999694824219 - }, - "Z": { - "type": "float", - "value": -0.300000011920929 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 4 - }, - "Appearance": { - "type": "dword", - "value": 2702 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 10 - }, - "Description": { - "type": "cexolocstring", - "value": { - "id": 16813932 - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 10 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 10 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "id": 16812186 - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "" - }, - "OnDeath": { - "type": "resref", - "value": "" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "zep_torchspawn" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "zep_torch" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 1 - }, - "PortraitId": { - "type": "word", - "value": 507 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "ZEP_STNLNTRN004" - }, - "TemplateResRef": { - "type": "resref", - "value": "zep_stnlntrn004" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 0 - }, - "VarTable": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "Name": { - "type": "cexostring", - "value": "CEP_L_AMION" - }, - "Type": { - "type": "dword", - "value": 1 - }, - "Value": { - "type": "int", - "value": 1 - } - }, - { - "__struct_id": 0, - "Name": { - "type": "cexostring", - "value": "CEP_L_LIGHTCONST" - }, - "Type": { - "type": "dword", - "value": 3 - }, - "Value": { - "type": "cexostring", - "value": "YELLOW_20" - } - }, - { - "__struct_id": 0, - "Name": { - "type": "cexostring", - "value": "CEP_L_LIGHTCYCLE" - }, - "Type": { - "type": "dword", - "value": 1 - }, - "Value": { - "type": "int", - "value": 1 - } - }, - { - "__struct_id": 0, - "Name": { - "type": "cexostring", - "value": "CEP_L_LIGHTSWAP" - }, - "Type": { - "type": "dword", - "value": 3 - }, - "Value": { - "type": "cexostring", - "value": "zep_ostnlntrn004" - } - } - ] - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 19.0 - }, - "Y": { - "type": "float", - "value": 50.5 - }, - "Z": { - "type": "float", - "value": 0.0 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 4 - }, - "Appearance": { - "type": "dword", - "value": 2702 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -3.141550540924072 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 10 - }, - "Description": { - "type": "cexolocstring", - "value": { - "id": 16813932 - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 10 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 10 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "id": 16812186 - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "" - }, - "OnDeath": { - "type": "resref", - "value": "" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "zep_torchspawn" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "zep_torch" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 1 - }, - "PortraitId": { - "type": "word", - "value": 507 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "ZEP_STNLNTRN004" - }, - "TemplateResRef": { - "type": "resref", - "value": "zep_stnlntrn004" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 0 - }, - "VarTable": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "Name": { - "type": "cexostring", - "value": "CEP_L_AMION" - }, - "Type": { - "type": "dword", - "value": 1 - }, - "Value": { - "type": "int", - "value": 1 - } - }, - { - "__struct_id": 0, - "Name": { - "type": "cexostring", - "value": "CEP_L_LIGHTCONST" - }, - "Type": { - "type": "dword", - "value": 3 - }, - "Value": { - "type": "cexostring", - "value": "YELLOW_20" - } - }, - { - "__struct_id": 0, - "Name": { - "type": "cexostring", - "value": "CEP_L_LIGHTCYCLE" - }, - "Type": { - "type": "dword", - "value": 1 - }, - "Value": { - "type": "int", - "value": 1 - } - }, - { - "__struct_id": 0, - "Name": { - "type": "cexostring", - "value": "CEP_L_LIGHTSWAP" - }, - "Type": { - "type": "dword", - "value": 3 - }, - "Value": { - "type": "cexostring", - "value": "zep_ostnlntrn004" - } - } - ] - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 19.0 - }, - "Y": { - "type": "float", - "value": 45.70000076293945 - }, - "Z": { - "type": "float", - "value": 0.0 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 4 - }, - "Appearance": { - "type": "dword", - "value": 1566 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 15 - }, - "Description": { - "type": "cexolocstring", - "value": { - "id": 16813795 - } - }, - "DisarmDC": { - "type": "byte", - "value": 15 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 16 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 15 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 0 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "id": 16811266 - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "" - }, - "OnDeath": { - "type": "resref", - "value": "" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "zep_torchspawn" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "zep_torch" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 18 - }, - "Plot": { - "type": "byte", - "value": 1 - }, - "PortraitId": { - "type": "word", - "value": 419 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "ZEP_BRAZIER006" - }, - "TemplateResRef": { - "type": "resref", - "value": "zep_brazier006" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 0 - }, - "VarTable": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "Name": { - "type": "cexostring", - "value": "CEP_L_AMION" - }, - "Type": { - "type": "dword", - "value": 1 - }, - "Value": { - "type": "int", - "value": 1 - } - }, - { - "__struct_id": 0, - "Name": { - "type": "cexostring", - "value": "CEP_L_LIGHTCONST" - }, - "Type": { - "type": "dword", - "value": 3 - }, - "Value": { - "type": "cexostring", - "value": "YELLOW_15" - } - }, - { - "__struct_id": 0, - "Name": { - "type": "cexostring", - "value": "CEP_L_LIGHTCYCLE" - }, - "Type": { - "type": "dword", - "value": 1 - }, - "Value": { - "type": "int", - "value": 0 - } - }, - { - "__struct_id": 0, - "Name": { - "type": "cexostring", - "value": "CEP_L_LIGHTSWAP" - }, - "Type": { - "type": "dword", - "value": 3 - }, - "Value": { - "type": "cexostring", - "value": "zep_obrazier006" - } - } - ] - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 132.3600006103516 - }, - "Y": { - "type": "float", - "value": 62.11000061035156 - }, - "Z": { - "type": "float", - "value": 1.799999952316284 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 4 - }, - "Appearance": { - "type": "dword", - "value": 1566 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 15 - }, - "Description": { - "type": "cexolocstring", - "value": { - "id": 16813795 - } - }, - "DisarmDC": { - "type": "byte", - "value": 15 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 16 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 15 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 0 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "id": 16811266 - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "" - }, - "OnDeath": { - "type": "resref", - "value": "" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "zep_torchspawn" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "zep_torch" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 18 - }, - "Plot": { - "type": "byte", - "value": 1 - }, - "PortraitId": { - "type": "word", - "value": 419 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "ZEP_BRAZIER006" - }, - "TemplateResRef": { - "type": "resref", - "value": "zep_brazier006" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 0 - }, - "VarTable": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "Name": { - "type": "cexostring", - "value": "CEP_L_AMION" - }, - "Type": { - "type": "dword", - "value": 1 - }, - "Value": { - "type": "int", - "value": 1 - } - }, - { - "__struct_id": 0, - "Name": { - "type": "cexostring", - "value": "CEP_L_LIGHTCONST" - }, - "Type": { - "type": "dword", - "value": 3 - }, - "Value": { - "type": "cexostring", - "value": "YELLOW_15" - } - }, - { - "__struct_id": 0, - "Name": { - "type": "cexostring", - "value": "CEP_L_LIGHTCYCLE" - }, - "Type": { - "type": "dword", - "value": 1 - }, - "Value": { - "type": "int", - "value": 0 - } - }, - { - "__struct_id": 0, - "Name": { - "type": "cexostring", - "value": "CEP_L_LIGHTSWAP" - }, - "Type": { - "type": "dword", - "value": 3 - }, - "Value": { - "type": "cexostring", - "value": "zep_obrazier006" - } - } - ] - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 132.25 - }, - "Y": { - "type": "float", - "value": 68.18000030517578 - }, - "Z": { - "type": "float", - "value": 1.799999952316284 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 188 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": 3.117006301879883 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a mandrake plant." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 0 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Mandrake" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 551 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "PLANT_MANDRAKE" - }, - "TemplateResRef": { - "type": "resref", - "value": "plant031" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 92.06900787353516 - }, - "Y": { - "type": "float", - "value": 27.76396179199219 - }, - "Z": { - "type": "float", - "value": 4.999994277954102 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 188 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -2.797941446304321 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a mandrake plant." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 0 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Mandrake" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 551 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "PLANT_MANDRAKE" - }, - "TemplateResRef": { - "type": "resref", - "value": "plant031" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 89.46500396728516 - }, - "Y": { - "type": "float", - "value": 27.67814064025879 - }, - "Z": { - "type": "float", - "value": 4.999994277954102 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 188 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -2.724311113357544 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a mandrake plant." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 0 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Mandrake" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 551 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "PLANT_MANDRAKE" - }, - "TemplateResRef": { - "type": "resref", - "value": "plant031" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 86.81690979003906 - }, - "Y": { - "type": "float", - "value": 27.21561241149902 - }, - "Z": { - "type": "float", - "value": 4.999994277954102 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 188 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -2.65070390701294 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a mandrake plant." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 0 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Mandrake" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 551 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "PLANT_MANDRAKE" - }, - "TemplateResRef": { - "type": "resref", - "value": "plant031" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 83.93206024169922 - }, - "Y": { - "type": "float", - "value": 26.58262252807617 - }, - "Z": { - "type": "float", - "value": 5.010000228881836 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 81 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a small growth of the herb larkspur, ready for harvesting." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 0 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Larkspur" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 439 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "PLANT_LARKSPUR" - }, - "TemplateResRef": { - "type": "resref", - "value": "plant044" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 85.94703674316406 - }, - "Y": { - "type": "float", - "value": 21.67482948303223 - }, - "Z": { - "type": "float", - "value": 5.0 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 81 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a small growth of the herb larkspur, ready for harvesting." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 0 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Larkspur" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 439 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "PLANT_LARKSPUR" - }, - "TemplateResRef": { - "type": "resref", - "value": "plant044" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 88.08329010009766 - }, - "Y": { - "type": "float", - "value": 23.06852531433106 - }, - "Z": { - "type": "float", - "value": 5.0 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 81 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a small growth of the herb larkspur, ready for harvesting." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 0 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Larkspur" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 439 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "PLANT_LARKSPUR" - }, - "TemplateResRef": { - "type": "resref", - "value": "plant044" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 90.45672607421875 - }, - "Y": { - "type": "float", - "value": 23.17660903930664 - }, - "Z": { - "type": "float", - "value": 4.999994277954102 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 81 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a small growth of the herb larkspur, ready for harvesting." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 0 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Larkspur" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 439 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "PLANT_LARKSPUR" - }, - "TemplateResRef": { - "type": "resref", - "value": "plant044" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 92.83708190917969 - }, - "Y": { - "type": "float", - "value": 23.1313648223877 - }, - "Z": { - "type": "float", - "value": 4.999994277954102 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 4175 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": 1.619882822036743 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 15 - }, - "Description": { - "type": "cexolocstring", - "value": { - "id": 84192 - } - }, - "DisarmDC": { - "type": "byte", - "value": 15 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 16 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 15 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 0 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "id": 83445 - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "" - }, - "OnDeath": { - "type": "resref", - "value": "x2_o2_dead" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "x2_plc_used_act" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 18 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 0 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 1 - }, - "Tag": { - "type": "cexostring", - "value": "X2_PLC_CRYSTAL" - }, - "TemplateResRef": { - "type": "resref", - "value": "x2_plc_crystal" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 0 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 36.70757675170898 - }, - "Y": { - "type": "float", - "value": 65.55046844482422 - }, - "Z": { - "type": "float", - "value": -0.9999980926513672 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 4182 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": 2.577851057052612 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 15 - }, - "Description": { - "type": "cexolocstring", - "value": { - "id": 84192 - } - }, - "DisarmDC": { - "type": "byte", - "value": 15 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 16 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 15 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 0 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "id": 83445 - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "" - }, - "OnDeath": { - "type": "resref", - "value": "x2_o2_dead" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "x2_plc_used_act" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 18 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 0 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 1 - }, - "Tag": { - "type": "cexostring", - "value": "X2_PLC_CRYSTAL" - }, - "TemplateResRef": { - "type": "resref", - "value": "x2_plc_crystal" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 0 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 35.06999969482422 - }, - "Y": { - "type": "float", - "value": 66.68000030517578 - }, - "Z": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 87 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -1.570794224739075 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 15 - }, - "Description": { - "type": "cexolocstring", - "value": { - "id": 14715 - } - }, - "DisarmDC": { - "type": "byte", - "value": 15 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 16 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 15 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 0 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "id": 5732 - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "" - }, - "OnDeath": { - "type": "resref", - "value": "" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 18 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 445 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 1 - }, - "Tag": { - "type": "cexostring", - "value": "Signpost - 1" - }, - "TemplateResRef": { - "type": "resref", - "value": "plc_signpost" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 0 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 122.8499984741211 - }, - "Y": { - "type": "float", - "value": 72.33999633789063 - }, - "Z": { - "type": "float", - "value": 0.009999999776482582 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 157 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -1.570794224739075 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 15 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "Aschbourne North this direction.", - "id": 14662 - } - }, - "DisarmDC": { - "type": "byte", - "value": 15 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 16 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 15 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 0 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": " Aschbourne North", - "id": 5800 - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "" - }, - "OnDeath": { - "type": "resref", - "value": "" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 18 - }, - "Plot": { - "type": "byte", - "value": 1 - }, - "PortraitId": { - "type": "word", - "value": 515 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "InvisibleObject" - }, - "TemplateResRef": { - "type": "resref", - "value": "plc_invisobj" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 123.0 - }, - "Y": { - "type": "float", - "value": 72.75 - }, - "Z": { - "type": "float", - "value": 3.0 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 157 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 15 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This way for a quiet underground retreat.", - "id": 14662 - } - }, - "DisarmDC": { - "type": "byte", - "value": 15 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 16 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 15 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 0 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": " Gar'ven Resk'afar", - "id": 5800 - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "" - }, - "OnDeath": { - "type": "resref", - "value": "" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 18 - }, - "Plot": { - "type": "byte", - "value": 1 - }, - "PortraitId": { - "type": "word", - "value": 515 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "InvisibleObject" - }, - "TemplateResRef": { - "type": "resref", - "value": "plc_invisobj" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 122.9100036621094 - }, - "Y": { - "type": "float", - "value": 71.80000305175781 - }, - "Z": { - "type": "float", - "value": 2.619999885559082 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 3079 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.6872230768203735 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 450 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a massive mangrove tree." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 2 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 450 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Mangrove Tree" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 0 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "TREE_MANGROVE" - }, - "TemplateResRef": { - "type": "resref", - "value": "tree036" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 148.5588989257813 - }, - "Y": { - "type": "float", - "value": 48.92362976074219 - }, - "Z": { - "type": "float", - "value": -5.222045729169622e-006 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 3079 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -1.12900972366333 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 450 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a massive mangrove tree." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 2 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 450 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Mangrove Tree" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 0 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "TREE_MANGROVE" - }, - "TemplateResRef": { - "type": "resref", - "value": "tree036" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 134.6802673339844 - }, - "Y": { - "type": "float", - "value": 53.13288116455078 - }, - "Z": { - "type": "float", - "value": -5.7220458984375e-006 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 3079 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": 0.3926971256732941 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 450 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a massive mangrove tree." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 2 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 450 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Mangrove Tree" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 0 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "TREE_MANGROVE" - }, - "TemplateResRef": { - "type": "resref", - "value": "tree036" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 141.6090850830078 - }, - "Y": { - "type": "float", - "value": 48.33668518066406 - }, - "Z": { - "type": "float", - "value": -5.222045729169622e-006 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 3079 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 450 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a massive mangrove tree." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 2 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 450 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Mangrove Tree" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 0 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "TREE_MANGROVE" - }, - "TemplateResRef": { - "type": "resref", - "value": "tree036" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 133.8392639160156 - }, - "Y": { - "type": "float", - "value": 43.90802383422852 - }, - "Z": { - "type": "float", - "value": -5.222045729169622e-006 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 141 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -1.570794224739075 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 15 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "Vendui. Ahead lies Gar'ven Resk'afar. All are welcomed within.", - "id": 14564 - } - }, - "DisarmDC": { - "type": "byte", - "value": 15 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 16 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 15 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 0 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": " Gar'ven Resk'afar", - "id": 14561 - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "" - }, - "OnDeath": { - "type": "resref", - "value": "" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 18 - }, - "Plot": { - "type": "byte", - "value": 1 - }, - "PortraitId": { - "type": "word", - "value": 499 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "MerchantsShingle4" - }, - "TemplateResRef": { - "type": "resref", - "value": "plc_billboard4" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 131.5346221923828 - }, - "Y": { - "type": "float", - "value": 38.34599304199219 - }, - "Z": { - "type": "float", - "value": 0.01000607013702393 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 810 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -1.546251058578491 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 15 - }, - "Description": { - "type": "cexolocstring", - "value": { - "id": 68871 - } - }, - "DisarmDC": { - "type": "byte", - "value": 15 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 16 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 15 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 0 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "id": 9207 - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "" - }, - "OnDeath": { - "type": "resref", - "value": "" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 18 - }, - "Plot": { - "type": "byte", - "value": 1 - }, - "PortraitId": { - "type": "word", - "value": 1125 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "x3_plc_moss003" - }, - "TemplateResRef": { - "type": "resref", - "value": "x3_plc_moss003" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 0 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 131.6657257080078 - }, - "Y": { - "type": "float", - "value": 38.3847770690918 - }, - "Z": { - "type": "float", - "value": 0.01000607013702393 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 2229 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 15 - }, - "Description": { - "type": "cexolocstring", - "value": { - "id": 16810951 - } - }, - "DisarmDC": { - "type": "byte", - "value": 15 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 16 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 15 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 0 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "id": 16813480 - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "" - }, - "OnDeath": { - "type": "resref", - "value": "" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 18 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 550 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 1 - }, - "Tag": { - "type": "cexostring", - "value": "ZEP_WATER003" - }, - "TemplateResRef": { - "type": "resref", - "value": "zep_water003" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 0 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 135.0 - }, - "Y": { - "type": "float", - "value": 25.0 - }, - "Z": { - "type": "float", - "value": -0.2300000041723251 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 81 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a flowering black tulip decorative plant. It is in full bloom." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 0 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Black Tulip" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 439 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "PLANT_BLACKTULIP" - }, - "TemplateResRef": { - "type": "resref", - "value": "plant034" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 25.94906806945801 - }, - "Y": { - "type": "float", - "value": 95.87516784667969 - }, - "Z": { - "type": "float", - "value": -0.09000000357627869 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 81 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a flowering black tulip decorative plant. It is in full bloom." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 0 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Black Tulip" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 439 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "PLANT_BLACKTULIP" - }, - "TemplateResRef": { - "type": "resref", - "value": "plant034" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 27.16475296020508 - }, - "Y": { - "type": "float", - "value": 97.29841613769531 - }, - "Z": { - "type": "float", - "value": -0.09000000357627869 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 81 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a flowering black tulip decorative plant. It is in full bloom." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 0 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Black Tulip" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 439 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "PLANT_BLACKTULIP" - }, - "TemplateResRef": { - "type": "resref", - "value": "plant034" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 25.83046340942383 - }, - "Y": { - "type": "float", - "value": 94.12576293945313 - }, - "Z": { - "type": "float", - "value": -0.09000095725059509 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 81 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a flowering black tulip decorative plant. It is in full bloom." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 0 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Black Tulip" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 439 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "PLANT_BLACKTULIP" - }, - "TemplateResRef": { - "type": "resref", - "value": "plant034" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 27.19440650939941 - }, - "Y": { - "type": "float", - "value": 92.73217010498047 - }, - "Z": { - "type": "float", - "value": -0.09000000357627869 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 81 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a flowering blue tulip decorative plant. It is in full bloom." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 0 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Blue Tulip" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 439 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "PLANT_BLUETULIP" - }, - "TemplateResRef": { - "type": "resref", - "value": "plant037" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 24.17898368835449 - }, - "Y": { - "type": "float", - "value": 96.05307006835938 - }, - "Z": { - "type": "float", - "value": -0.09000095725059509 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 81 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a flowering blue tulip decorative plant. It is in full bloom." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 0 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Blue Tulip" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 439 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "PLANT_BLUETULIP" - }, - "TemplateResRef": { - "type": "resref", - "value": "plant037" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 22.7557373046875 - }, - "Y": { - "type": "float", - "value": 97.32806396484375 - }, - "Z": { - "type": "float", - "value": -0.09000000357627869 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 81 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a flowering blue tulip decorative plant. It is in full bloom." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 0 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Blue Tulip" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 439 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "PLANT_BLUETULIP" - }, - "TemplateResRef": { - "type": "resref", - "value": "plant037" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 24.11968040466309 - }, - "Y": { - "type": "float", - "value": 94.12577056884766 - }, - "Z": { - "type": "float", - "value": -0.09000000357627869 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 81 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a flowering blue tulip decorative plant. It is in full bloom." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 0 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Blue Tulip" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 439 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "PLANT_BLUETULIP" - }, - "TemplateResRef": { - "type": "resref", - "value": "plant037" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 22.87434387207031 - }, - "Y": { - "type": "float", - "value": 92.76182556152344 - }, - "Z": { - "type": "float", - "value": -0.09000000357627869 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 4770 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": 1.521707773208618 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 15 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "", - "id": 16810924 - } - }, - "DisarmDC": { - "type": "byte", - "value": 15 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 16 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 15 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 0 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Bench", - "id": 16811008 - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "" - }, - "OnDeath": { - "type": "resref", - "value": "" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "zep_use_chair2" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 18 - }, - "Plot": { - "type": "byte", - "value": 1 - }, - "PortraitId": { - "type": "word", - "value": 0 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NWN2Bench6" - }, - "TemplateResRef": { - "type": "resref", - "value": "nwn2bench006" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 46.78680801391602 - }, - "Y": { - "type": "float", - "value": 102.1778869628906 - }, - "Z": { - "type": "float", - "value": -5.7220458984375e-006 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 2680 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 10 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "Temple of the Gods open for clerical needs, infirmary, and free worship to all deities.", - "id": 16810982 - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 10 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": " Temple of the Gods & Infirmary", - "id": 16812654 - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "" - }, - "OnDeath": { - "type": "resref", - "value": "" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 1 - }, - "PortraitId": { - "type": "word", - "value": 480 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "ZEP_DRAGONFLAG" - }, - "TemplateResRef": { - "type": "resref", - "value": "zep_dragonflag" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 47.63582229614258 - }, - "Y": { - "type": "float", - "value": 126.2508850097656 - }, - "Z": { - "type": "float", - "value": -5.7220458984375e-006 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 1890 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -1.889858245849609 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 15 - }, - "Description": { - "type": "cexolocstring", - "value": { - "id": 16810949 - } - }, - "DisarmDC": { - "type": "byte", - "value": 15 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 16 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 15 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 0 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "id": 16811868 - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "" - }, - "OnDeath": { - "type": "resref", - "value": "" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 18 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 400 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 1 - }, - "Tag": { - "type": "cexostring", - "value": "ZEP_PATH002" - }, - "TemplateResRef": { - "type": "resref", - "value": "zep_path002" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 0 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 45.71784210205078 - }, - "Y": { - "type": "float", - "value": 118.8833160400391 - }, - "Z": { - "type": "float", - "value": -5.7220458984375e-006 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 1897 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": 0.3436115682125092 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 15 - }, - "Description": { - "type": "cexolocstring", - "value": { - "id": 16810949 - } - }, - "DisarmDC": { - "type": "byte", - "value": 15 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 16 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 15 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 0 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "id": 16811866 - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "" - }, - "OnDeath": { - "type": "resref", - "value": "" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 18 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 400 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 1 - }, - "Tag": { - "type": "cexostring", - "value": "ZEP_PATH001" - }, - "TemplateResRef": { - "type": "resref", - "value": "zep_path001" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 0 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 45.16025543212891 - }, - "Y": { - "type": "float", - "value": 125.4130096435547 - }, - "Z": { - "type": "float", - "value": -5.7220458984375e-006 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 2199 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -1.570794224739075 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 15 - }, - "Description": { - "type": "cexolocstring", - "value": { - "id": 16813952 - } - }, - "DisarmDC": { - "type": "byte", - "value": 15 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 16 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 15 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 0 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "id": 16813464 - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "" - }, - "OnDeath": { - "type": "resref", - "value": "" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 18 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 436 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 1 - }, - "Tag": { - "type": "cexostring", - "value": "ZEP_WALL003" - }, - "TemplateResRef": { - "type": "resref", - "value": "zep_wall003" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 0 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 38.25 - }, - "Y": { - "type": "float", - "value": 141.9799957275391 - }, - "Z": { - "type": "float", - "value": 0.0 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 2199 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": 1.570794224739075 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 15 - }, - "Description": { - "type": "cexolocstring", - "value": { - "id": 16813952 - } - }, - "DisarmDC": { - "type": "byte", - "value": 15 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 16 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 15 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 0 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "id": 16813464 - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "" - }, - "OnDeath": { - "type": "resref", - "value": "" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 18 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 436 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 1 - }, - "Tag": { - "type": "cexostring", - "value": "ZEP_WALL003" - }, - "TemplateResRef": { - "type": "resref", - "value": "zep_wall003" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 0 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 51.42093276977539 - }, - "Y": { - "type": "float", - "value": 142.0042877197266 - }, - "Z": { - "type": "float", - "value": 0.0 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 2252 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -1.570794224739075 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 15 - }, - "Description": { - "type": "cexolocstring", - "value": { - "id": 16810975 - } - }, - "DisarmDC": { - "type": "byte", - "value": 15 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 16 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 15 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 0 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "id": 16813462 - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "" - }, - "OnDeath": { - "type": "resref", - "value": "" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 18 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 436 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 1 - }, - "Tag": { - "type": "cexostring", - "value": "ZEP_WALL002" - }, - "TemplateResRef": { - "type": "resref", - "value": "zep_wall002" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 0 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 74.5 - }, - "Y": { - "type": "float", - "value": 93.0 - }, - "Z": { - "type": "float", - "value": 0.0 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 4244 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -2.356192111968994 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 15 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "A Flower Vase", - "id": 68833 - } - }, - "DisarmDC": { - "type": "byte", - "value": 15 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 16 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 15 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 0 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Fish Bones", - "id": 68832 - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "" - }, - "OnDeath": { - "type": "resref", - "value": "" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 18 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 0 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 1 - }, - "Tag": { - "type": "cexostring", - "value": "ZEP_CI_FVS_001" - }, - "TemplateResRef": { - "type": "resref", - "value": "zep_ci_fvs_001" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 0 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 129.4625701904297 - }, - "Y": { - "type": "float", - "value": 16.27130508422852 - }, - "Z": { - "type": "float", - "value": -5.006790161132813e-006 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 5050 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -3.092468738555908 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 10 - }, - "Description": { - "type": "cexolocstring", - "value": { - "id": 16813586 - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 10 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Fishing Tackle", - "id": 16812670 - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "" - }, - "OnDeath": { - "type": "resref", - "value": "" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 0 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 1 - }, - "Tag": { - "type": "cexostring", - "value": "ZEP_ROPEBNDLE001" - }, - "TemplateResRef": { - "type": "resref", - "value": "zep_ropebndle001" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 0 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 128.5634307861328 - }, - "Y": { - "type": "float", - "value": 16.81044387817383 - }, - "Z": { - "type": "float", - "value": -5.006790161132813e-006 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 4 - }, - "Appearance": { - "type": "dword", - "value": 1929 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -3.092437267303467 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 15 - }, - "Description": { - "type": "cexolocstring", - "value": { - "id": 14664 - } - }, - "DisarmDC": { - "type": "byte", - "value": 15 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 16 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 15 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 0 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "id": 16812156 - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "" - }, - "OnDeath": { - "type": "resref", - "value": "" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "zep_torchspawn" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "zep_torch" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 18 - }, - "Plot": { - "type": "byte", - "value": 1 - }, - "PortraitId": { - "type": "word", - "value": 507 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "ZEP_LAMPPOST001" - }, - "TemplateResRef": { - "type": "resref", - "value": "zep_lamppost001" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 0 - }, - "VarTable": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "Name": { - "type": "cexostring", - "value": "CEP_L_AMION" - }, - "Type": { - "type": "dword", - "value": 1 - }, - "Value": { - "type": "int", - "value": 1 - } - }, - { - "__struct_id": 0, - "Name": { - "type": "cexostring", - "value": "CEP_L_LIGHTCONST" - }, - "Type": { - "type": "dword", - "value": 3 - }, - "Value": { - "type": "cexostring", - "value": "YELLOW_15" - } - }, - { - "__struct_id": 0, - "Name": { - "type": "cexostring", - "value": "CEP_L_LIGHTCYCLE" - }, - "Type": { - "type": "dword", - "value": 1 - }, - "Value": { - "type": "int", - "value": 1 - } - }, - { - "__struct_id": 0, - "Name": { - "type": "cexostring", - "value": "CEP_L_LIGHTSWAP" - }, - "Type": { - "type": "dword", - "value": 3 - }, - "Value": { - "type": "cexostring", - "value": "zep_olamppost001" - } - } - ] - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 122.1631469726563 - }, - "Y": { - "type": "float", - "value": 84.7032470703125 - }, - "Z": { - "type": "float", - "value": 0.01000607013702393 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 4653 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 10 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "", - "id": 16813665 - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 10 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": " Aschbourne Apartment 3", - "id": 16812064 - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "" - }, - "OnDeath": { - "type": "resref", - "value": "" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 1 - }, - "PortraitId": { - "type": "word", - "value": 0 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "home_Del03" - }, - "TemplateResRef": { - "type": "resref", - "value": "zep_sign010" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 114.2248687744141 - }, - "Y": { - "type": "float", - "value": 81.49507904052734 - }, - "Z": { - "type": "float", - "value": -5.364418029785156e-006 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 4653 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 10 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "", - "id": 16813665 - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 10 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": " Aschbourne Apartment 2", - "id": 16812064 - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "" - }, - "OnDeath": { - "type": "resref", - "value": "" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 1 - }, - "PortraitId": { - "type": "word", - "value": 0 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "home_Del02" - }, - "TemplateResRef": { - "type": "resref", - "value": "zep_sign010" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 64.79322814941406 - }, - "Y": { - "type": "float", - "value": 141.2548980712891 - }, - "Z": { - "type": "float", - "value": 4.76837158203125e-007 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 4653 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": 1.59533965587616 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 10 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "", - "id": 16813665 - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 10 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": " Aschbourne Apartment 1", - "id": 16812064 - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "" - }, - "OnDeath": { - "type": "resref", - "value": "" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 1 - }, - "PortraitId": { - "type": "word", - "value": 0 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "home_Del01" - }, - "TemplateResRef": { - "type": "resref", - "value": "zep_sign010" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 68.40210723876953 - }, - "Y": { - "type": "float", - "value": 127.4646148681641 - }, - "Z": { - "type": "float", - "value": -5.7220458984375e-006 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 142 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 15 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "Bank and Storage", - "id": 14566 - } - }, - "DisarmDC": { - "type": "byte", - "value": 15 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 16 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 15 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 0 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Aschbourne Bank", - "id": 14561 - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "" - }, - "OnDeath": { - "type": "resref", - "value": "" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 18 - }, - "Plot": { - "type": "byte", - "value": 1 - }, - "PortraitId": { - "type": "word", - "value": 500 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "MerchantsShingle6" - }, - "TemplateResRef": { - "type": "resref", - "value": "plc_billboard6" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 74.80317687988281 - }, - "Y": { - "type": "float", - "value": 81.99468231201172 - }, - "Z": { - "type": "float", - "value": 0.01000607013702393 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 2039 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 15 - }, - "Description": { - "type": "cexolocstring", - "value": { - "id": 16813809 - } - }, - "DisarmDC": { - "type": "byte", - "value": 15 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 16 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 15 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 0 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "id": 16811894 - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "" - }, - "OnDeath": { - "type": "resref", - "value": "" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "zep_torch" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 18 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 436 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 1 - }, - "Tag": { - "type": "cexostring", - "value": "ZEP_FOUNTAIN006" - }, - "TemplateResRef": { - "type": "resref", - "value": "zep_fountain006" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 0 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 70.0 - }, - "Y": { - "type": "float", - "value": 110.0 - }, - "Z": { - "type": "float", - "value": 0.0 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 188 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": 0.9817410707473755 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a flowering snapdragon decorative plant. It is in full bloom." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 0 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Snapdragon" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 551 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "PLANT_SNAPDRAGON" - }, - "TemplateResRef": { - "type": "resref", - "value": "plant022" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 71.6484375 - }, - "Y": { - "type": "float", - "value": 108.3544769287109 - }, - "Z": { - "type": "float", - "value": -5.7220458984375e-006 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 188 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": 2.037125110626221 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a flowering snapdragon decorative plant. It is in full bloom." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 0 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Snapdragon" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 551 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "PLANT_SNAPDRAGON" - }, - "TemplateResRef": { - "type": "resref", - "value": "plant022" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 72.03520202636719 - }, - "Y": { - "type": "float", - "value": 111.9544982910156 - }, - "Z": { - "type": "float", - "value": 0.01000607013702393 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 188 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -2.30710506439209 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a flowering snapdragon decorative plant. It is in full bloom." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 0 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Snapdragon" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 551 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "PLANT_SNAPDRAGON" - }, - "TemplateResRef": { - "type": "resref", - "value": "plant022" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 68.41825866699219 - }, - "Y": { - "type": "float", - "value": 111.7133636474609 - }, - "Z": { - "type": "float", - "value": -5.7220458984375e-006 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 188 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -1.521707773208618 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 250 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This is a flowering snapdragon decorative plant. It is in full bloom." - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 0 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 250 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Snapdragon" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "_dmg_plant" - }, - "OnDeath": { - "type": "resref", - "value": "_kill_plant" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "_use_plant" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 551 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "PLANT_SNAPDRAGON" - }, - "TemplateResRef": { - "type": "resref", - "value": "plant022" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 68.37664031982422 - }, - "Y": { - "type": "float", - "value": 108.199821472168 - }, - "Z": { - "type": "float", - "value": -5.7220458984375e-006 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 145 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": 1.59533965587616 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 15 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "Mowed Over Hill leads to Greenleaf Island with the slaads on your left, the ants are straight ahead up the hill, and then Bloodback Woods on your right. Travel with caution! // Lvl range varies starting at Mowed Over Hill. Greenleaf Isle is the hardest.", - "id": 14568 - } - }, - "DisarmDC": { - "type": "byte", - "value": 15 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 16 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 15 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 0 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": " Caution! - Mowed Over Hill", - "id": 14561 - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "" - }, - "OnDeath": { - "type": "resref", - "value": "" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 18 - }, - "Plot": { - "type": "byte", - "value": 1 - }, - "PortraitId": { - "type": "word", - "value": 503 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "MerchantsShingle8" - }, - "TemplateResRef": { - "type": "resref", - "value": "plc_billboard8" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 9.438242912292481 - }, - "Y": { - "type": "float", - "value": 78.14952087402344 - }, - "Z": { - "type": "float", - "value": 0.01925075240433216 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 4 - }, - "Appearance": { - "type": "dword", - "value": 1929 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": 3.117028951644898 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 15 - }, - "Description": { - "type": "cexolocstring", - "value": { - "id": 14664 - } - }, - "DisarmDC": { - "type": "byte", - "value": 15 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 16 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 15 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 0 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "id": 16812156 - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "" - }, - "OnDeath": { - "type": "resref", - "value": "" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "zep_torchspawn" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "zep_torch" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 18 - }, - "Plot": { - "type": "byte", - "value": 1 - }, - "PortraitId": { - "type": "word", - "value": 507 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "ZEP_LAMPPOST001" - }, - "TemplateResRef": { - "type": "resref", - "value": "zep_lamppost001" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 0 - }, - "VarTable": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "Name": { - "type": "cexostring", - "value": "CEP_L_AMION" - }, - "Type": { - "type": "dword", - "value": 1 - }, - "Value": { - "type": "int", - "value": 1 - } - }, - { - "__struct_id": 0, - "Name": { - "type": "cexostring", - "value": "CEP_L_LIGHTCONST" - }, - "Type": { - "type": "dword", - "value": 3 - }, - "Value": { - "type": "cexostring", - "value": "YELLOW_15" - } - }, - { - "__struct_id": 0, - "Name": { - "type": "cexostring", - "value": "CEP_L_LIGHTCYCLE" - }, - "Type": { - "type": "dword", - "value": 1 - }, - "Value": { - "type": "int", - "value": 1 - } - }, - { - "__struct_id": 0, - "Name": { - "type": "cexostring", - "value": "CEP_L_LIGHTSWAP" - }, - "Type": { - "type": "dword", - "value": 3 - }, - "Value": { - "type": "cexostring", - "value": "zep_olamppost001" - } - } - ] - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 41.96375274658203 - }, - "Y": { - "type": "float", - "value": 126.0289154052734 - }, - "Z": { - "type": "float", - "value": -5.7220458984375e-006 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 5547 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -1.570794224739075 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 15 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "", - "id": 84171 - } - }, - "DisarmDC": { - "type": "byte", - "value": 15 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 16 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 15 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 0 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "[NWN2] Wall - Estate 1", - "id": 83425 - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "" - }, - "OnDeath": { - "type": "resref", - "value": "" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 18 - }, - "Plot": { - "type": "byte", - "value": 1 - }, - "PortraitId": { - "type": "word", - "value": 0 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 1 - }, - "Tag": { - "type": "cexostring", - "value": "NWN2WallEstate1" - }, - "TemplateResRef": { - "type": "resref", - "value": "nwn2wall019" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 0 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 67.42080688476563 - }, - "Y": { - "type": "float", - "value": 55.0543212890625 - }, - "Z": { - "type": "float", - "value": 4.76837158203125e-007 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 1782 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 15 - }, - "Description": { - "type": "cexolocstring", - "value": { - "id": 16813838 - } - }, - "DisarmDC": { - "type": "byte", - "value": 15 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 16 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 15 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 0 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "id": 16811258 - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "" - }, - "OnDeath": { - "type": "resref", - "value": "" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 18 - }, - "Plot": { - "type": "byte", - "value": 1 - }, - "PortraitId": { - "type": "word", - "value": 2496 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 1 - }, - "Tag": { - "type": "cexostring", - "value": "ZEP_SHRUB035" - }, - "TemplateResRef": { - "type": "resref", - "value": "zep_shrub035" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 0 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 14.32013893127441 - }, - "Y": { - "type": "float", - "value": 144.8243560791016 - }, - "Z": { - "type": "float", - "value": 0.01000002026557922 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 49 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": 0.02454356662929058 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 15 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "Thick metal bands encircle the barrel-planks, ensuring a tight seal.", - "id": 14555 - } - }, - "DisarmDC": { - "type": "byte", - "value": 15 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 16 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HasInventory": { - "type": "byte", - "value": 1 - }, - "HP": { - "type": "short", - "value": 15 - }, - "Interruptable": { - "type": "byte", - "value": 0 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 0 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Trash Barrel", - "id": 5691 - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "trash_can_close" - }, - "OnDamaged": { - "type": "resref", - "value": "" - }, - "OnDeath": { - "type": "resref", - "value": "" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 18 - }, - "Plot": { - "type": "byte", - "value": 1 - }, - "PortraitId": { - "type": "word", - "value": 407 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "Barrelras_trash" - }, - "TemplateResRef": { - "type": "resref", - "value": "barrelrastrash" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 23.29557609558106 - }, - "Y": { - "type": "float", - "value": 141.1549987792969 - }, - "Z": { - "type": "float", - "value": -5.7220458984375e-006 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 2745 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -1.644427180290222 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 10 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "Holdable muscial instruments, and other acessories sold inside.", - "id": 16810985 - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 10 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 0 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": " Music Etc. Store", - "id": 16811698 - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "" - }, - "OnDeath": { - "type": "resref", - "value": "" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 1 - }, - "PortraitId": { - "type": "word", - "value": 480 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "ZEP_DROWPLCRD004" - }, - "TemplateResRef": { - "type": "resref", - "value": "zep_drowplcrd004" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 141.5421752929688 - }, - "Y": { - "type": "float", - "value": 116.5864105224609 - }, - "Z": { - "type": "float", - "value": 5.0 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 1837 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": 0.2208928316831589 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 15 - }, - "Description": { - "type": "cexolocstring", - "value": { - "id": 16813933 - } - }, - "DisarmDC": { - "type": "byte", - "value": 15 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 16 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 15 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 0 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "id": 16812952 - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "" - }, - "OnDeath": { - "type": "resref", - "value": "" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 18 - }, - "Plot": { - "type": "byte", - "value": 1 - }, - "PortraitId": { - "type": "word", - "value": 453 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 1 - }, - "Tag": { - "type": "cexostring", - "value": "ZEP_STONES015" - }, - "TemplateResRef": { - "type": "resref", - "value": "zep_stones015" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 0 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 85.81233978271484 - }, - "Y": { - "type": "float", - "value": 36.43454360961914 - }, - "Z": { - "type": "float", - "value": -0.1981253623962402 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 1830 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": 2.527996778488159 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 15 - }, - "Description": { - "type": "cexolocstring", - "value": { - "id": 16813933 - } - }, - "DisarmDC": { - "type": "byte", - "value": 15 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 16 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 15 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 0 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "id": 16812852 - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "" - }, - "OnDeath": { - "type": "resref", - "value": "" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 18 - }, - "Plot": { - "type": "byte", - "value": 1 - }, - "PortraitId": { - "type": "word", - "value": 0 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 1 - }, - "Tag": { - "type": "cexostring", - "value": "ZEP_STONES012" - }, - "TemplateResRef": { - "type": "resref", - "value": "zep_stones012" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 0 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 85.69270324707031 - }, - "Y": { - "type": "float", - "value": 34.54471206665039 - }, - "Z": { - "type": "float", - "value": -0.622342586517334 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 4 - }, - "Appearance": { - "type": "dword", - "value": 1929 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": 3.141477823257446 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 15 - }, - "Description": { - "type": "cexolocstring", - "value": { - "id": 14664 - } - }, - "DisarmDC": { - "type": "byte", - "value": 15 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 16 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 15 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 0 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "id": 16812156 - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "" - }, - "OnDeath": { - "type": "resref", - "value": "" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "zep_torchspawn" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "zep_torch" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 18 - }, - "Plot": { - "type": "byte", - "value": 1 - }, - "PortraitId": { - "type": "word", - "value": 507 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "ZEP_LAMPPOST001" - }, - "TemplateResRef": { - "type": "resref", - "value": "zep_lamppost001" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 0 - }, - "VarTable": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "Name": { - "type": "cexostring", - "value": "CEP_L_AMION" - }, - "Type": { - "type": "dword", - "value": 1 - }, - "Value": { - "type": "int", - "value": 1 - } - }, - { - "__struct_id": 0, - "Name": { - "type": "cexostring", - "value": "CEP_L_LIGHTCONST" - }, - "Type": { - "type": "dword", - "value": 3 - }, - "Value": { - "type": "cexostring", - "value": "YELLOW_15" - } - }, - { - "__struct_id": 0, - "Name": { - "type": "cexostring", - "value": "CEP_L_LIGHTCYCLE" - }, - "Type": { - "type": "dword", - "value": 1 - }, - "Value": { - "type": "int", - "value": 1 - } - }, - { - "__struct_id": 0, - "Name": { - "type": "cexostring", - "value": "CEP_L_LIGHTSWAP" - }, - "Type": { - "type": "dword", - "value": 3 - }, - "Value": { - "type": "cexostring", - "value": "zep_olamppost001" - } - } - ] - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 52.49320220947266 - }, - "Y": { - "type": "float", - "value": 106.1356430053711 - }, - "Z": { - "type": "float", - "value": 0.01000607013702393 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 4 - }, - "Appearance": { - "type": "dword", - "value": 1929 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": 1.588248729705811 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 15 - }, - "Description": { - "type": "cexolocstring", - "value": { - "id": 14664 - } - }, - "DisarmDC": { - "type": "byte", - "value": 15 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 16 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 15 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 0 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "id": 16812156 - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "" - }, - "OnDeath": { - "type": "resref", - "value": "" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "zep_torchspawn" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "zep_torch" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 18 - }, - "Plot": { - "type": "byte", - "value": 1 - }, - "PortraitId": { - "type": "word", - "value": 507 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "ZEP_LAMPPOST001" - }, - "TemplateResRef": { - "type": "resref", - "value": "zep_lamppost001" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 0 - }, - "VarTable": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "Name": { - "type": "cexostring", - "value": "CEP_L_AMION" - }, - "Type": { - "type": "dword", - "value": 1 - }, - "Value": { - "type": "int", - "value": 1 - } - }, - { - "__struct_id": 0, - "Name": { - "type": "cexostring", - "value": "CEP_L_LIGHTCONST" - }, - "Type": { - "type": "dword", - "value": 3 - }, - "Value": { - "type": "cexostring", - "value": "YELLOW_15" - } - }, - { - "__struct_id": 0, - "Name": { - "type": "cexostring", - "value": "CEP_L_LIGHTCYCLE" - }, - "Type": { - "type": "dword", - "value": 1 - }, - "Value": { - "type": "int", - "value": 1 - } - }, - { - "__struct_id": 0, - "Name": { - "type": "cexostring", - "value": "CEP_L_LIGHTSWAP" - }, - "Type": { - "type": "dword", - "value": 3 - }, - "Value": { - "type": "cexostring", - "value": "zep_olamppost001" - } - } - ] - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 95.48999786376953 - }, - "Y": { - "type": "float", - "value": 76.98000335693359 - }, - "Z": { - "type": "float", - "value": 0.0 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 4 - }, - "Appearance": { - "type": "dword", - "value": 1929 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": 3.141477823257446 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 15 - }, - "Description": { - "type": "cexolocstring", - "value": { - "id": 14664 - } - }, - "DisarmDC": { - "type": "byte", - "value": 15 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 16 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 15 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 0 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "id": 16812156 - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "" - }, - "OnDeath": { - "type": "resref", - "value": "" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "zep_torchspawn" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "zep_torch" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 18 - }, - "Plot": { - "type": "byte", - "value": 1 - }, - "PortraitId": { - "type": "word", - "value": 507 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "ZEP_LAMPPOST001" - }, - "TemplateResRef": { - "type": "resref", - "value": "zep_lamppost001" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 0 - }, - "VarTable": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "Name": { - "type": "cexostring", - "value": "CEP_L_AMION" - }, - "Type": { - "type": "dword", - "value": 1 - }, - "Value": { - "type": "int", - "value": 1 - } - }, - { - "__struct_id": 0, - "Name": { - "type": "cexostring", - "value": "CEP_L_LIGHTCONST" - }, - "Type": { - "type": "dword", - "value": 3 - }, - "Value": { - "type": "cexostring", - "value": "YELLOW_15" - } - }, - { - "__struct_id": 0, - "Name": { - "type": "cexostring", - "value": "CEP_L_LIGHTCYCLE" - }, - "Type": { - "type": "dword", - "value": 1 - }, - "Value": { - "type": "int", - "value": 1 - } - }, - { - "__struct_id": 0, - "Name": { - "type": "cexostring", - "value": "CEP_L_LIGHTSWAP" - }, - "Type": { - "type": "dword", - "value": 3 - }, - "Value": { - "type": "cexostring", - "value": "zep_olamppost001" - } - } - ] - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 143.2597808837891 - }, - "Y": { - "type": "float", - "value": 95.68567657470703 - }, - "Z": { - "type": "float", - "value": 0.004884839057922363 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 137 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -1.553342938423157 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 15 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "Aschbourne Farmlands", - "id": 14694 - } - }, - "DisarmDC": { - "type": "byte", - "value": 15 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 16 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 15 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 0 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Aschbourne Farmlands", - "id": 14688 - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "" - }, - "OnDeath": { - "type": "resref", - "value": "" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 18 - }, - "Plot": { - "type": "byte", - "value": 1 - }, - "PortraitId": { - "type": "word", - "value": 495 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "FreestandingMerchantsPlacard8" - }, - "TemplateResRef": { - "type": "resref", - "value": "plc_placard8" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 154.8084869384766 - }, - "Y": { - "type": "float", - "value": 93.09352111816406 - }, - "Z": { - "type": "float", - "value": -5.7220458984375e-006 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 743 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 10 - }, - "Description": { - "type": "cexolocstring", - "value": { - "id": 6792 - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 10 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "id": 111266 - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "" - }, - "OnDeath": { - "type": "resref", - "value": "" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 1189 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 1 - }, - "Tag": { - "type": "cexostring", - "value": "x3_plc_sweed002" - }, - "TemplateResRef": { - "type": "resref", - "value": "x3_plc_sweed002" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 0 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 132.2091827392578 - }, - "Y": { - "type": "float", - "value": 13.260422706604 - }, - "Z": { - "type": "float", - "value": 1.192092895507813e-007 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 742 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 10 - }, - "Description": { - "type": "cexolocstring", - "value": { - "id": 6792 - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 10 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "id": 111265 - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "" - }, - "OnDeath": { - "type": "resref", - "value": "" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 1188 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 1 - }, - "Tag": { - "type": "cexostring", - "value": "x3_plc_sweed001" - }, - "TemplateResRef": { - "type": "resref", - "value": "x3_plc_sweed001" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 0 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 121.1898803710938 - }, - "Y": { - "type": "float", - "value": 15.05397129058838 - }, - "Z": { - "type": "float", - "value": 5.960464477539063e-008 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 745 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 10 - }, - "Description": { - "type": "cexolocstring", - "value": { - "id": 6792 - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 10 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "id": 111268 - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "" - }, - "OnDeath": { - "type": "resref", - "value": "" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 1191 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 1 - }, - "Tag": { - "type": "cexostring", - "value": "x3_plc_sweed004" - }, - "TemplateResRef": { - "type": "resref", - "value": "x3_plc_sweed004" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 0 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 127.5180358886719 - }, - "Y": { - "type": "float", - "value": 14.70800304412842 - }, - "Z": { - "type": "float", - "value": 0.0 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 745 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 10 - }, - "Description": { - "type": "cexolocstring", - "value": { - "id": 6792 - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 10 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "id": 111268 - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "" - }, - "OnDeath": { - "type": "resref", - "value": "" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 1191 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 1 - }, - "Tag": { - "type": "cexostring", - "value": "x3_plc_sweed004" - }, - "TemplateResRef": { - "type": "resref", - "value": "x3_plc_sweed004" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 0 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 137.0195007324219 - }, - "Y": { - "type": "float", - "value": 14.6368522644043 - }, - "Z": { - "type": "float", - "value": 5.960464477539063e-008 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 178 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.2792525887489319 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 15 - }, - "Description": { - "type": "cexolocstring", - "value": { - "id": 14559 - } - }, - "DisarmDC": { - "type": "byte", - "value": 15 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 16 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 15 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 0 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "id": 5821 - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "" - }, - "OnDeath": { - "type": "resref", - "value": "" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "zep_use_chair2" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 18 - }, - "Plot": { - "type": "byte", - "value": 1 - }, - "PortraitId": { - "type": "word", - "value": 536 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "BenchPew" - }, - "TemplateResRef": { - "type": "resref", - "value": "plc_bench" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 126.9300003051758 - }, - "Y": { - "type": "float", - "value": 18.70000076293945 - }, - "Z": { - "type": "float", - "value": 0.009999999776482582 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 178 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": 0.1919861882925034 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 15 - }, - "Description": { - "type": "cexolocstring", - "value": { - "id": 14559 - } - }, - "DisarmDC": { - "type": "byte", - "value": 15 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 16 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 15 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 0 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "id": 5821 - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "" - }, - "OnDeath": { - "type": "resref", - "value": "" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "zep_use_chair2" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 18 - }, - "Plot": { - "type": "byte", - "value": 1 - }, - "PortraitId": { - "type": "word", - "value": 536 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "BenchPew" - }, - "TemplateResRef": { - "type": "resref", - "value": "plc_bench" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 121.4498748779297 - }, - "Y": { - "type": "float", - "value": 18.73049736022949 - }, - "Z": { - "type": "float", - "value": -5.006790161132813e-006 - } } ] }, @@ -57806,7 +68379,7 @@ }, "Continuous": { "type": "byte", - "value": 1 + "value": 0 }, "Elevation": { "type": "float", @@ -57822,21 +68395,21 @@ }, "Interval": { "type": "dword", - "value": 25000 + "value": 0 }, "IntervalVrtn": { "type": "dword", - "value": 50 + "value": 0 }, "LocName": { "type": "cexolocstring", "value": { - "id": 67952 + "id": 68018 } }, "Looping": { "type": "byte", - "value": 0 + "value": 1 }, "MaxDistance": { "type": "float", @@ -57848,15 +68421,15 @@ }, "PitchVariation": { "type": "float", - "value": 0.2000000029802322 + "value": 0.0 }, "Positional": { "type": "byte", - "value": 0 + "value": 1 }, "Priority": { "type": "byte", - "value": 19 + "value": 3 }, "Random": { "type": "byte", @@ -57881,18 +68454,18 @@ "__struct_id": 0, "Sound": { "type": "resref", - "value": "as_na_surf2" + "value": "al_na_waterfall1" } } ] }, "Tag": { "type": "cexostring", - "value": "SeaSurfSmall" + "value": "WaterfallSmall" }, "TemplateResRef": { "type": "resref", - "value": "seasurfsmall" + "value": "waterfallsmal" }, "Times": { "type": "byte", @@ -57904,19 +68477,19 @@ }, "VolumeVrtn": { "type": "byte", - "value": 0 + "value": 64 }, "XPosition": { "type": "float", - "value": 94.61661529541016 + "value": 84.94367980957031 }, "YPosition": { "type": "float", - "value": 23.33541870117188 + "value": 69.28591918945313 }, "ZPosition": { "type": "float", - "value": 6.499994277954102 + "value": 1.510006070137024 } }, { @@ -57941,6 +68514,858 @@ "type": "dword", "value": 0 }, + "Interval": { + "type": "dword", + "value": 10000 + }, + "IntervalVrtn": { + "type": "dword", + "value": 5000 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 67950 + } + }, + "Looping": { + "type": "byte", + "value": 0 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.2000000029802322 + }, + "Positional": { + "type": "byte", + "value": 1 + }, + "Priority": { + "type": "byte", + "value": 20 + }, + "Random": { + "type": "byte", + "value": 1 + }, + "RandomPosition": { + "type": "byte", + "value": 0 + }, + "RandomRangeX": { + "type": "float", + "value": 10.0 + }, + "RandomRangeY": { + "type": "float", + "value": 10.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_an_gull1" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_an_gull2" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_an_gulls1" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_an_gulls2" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "SeagullCries" + }, + "TemplateResRef": { + "type": "resref", + "value": "seagullcries001" + }, + "Times": { + "type": "byte", + "value": 1 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 60 + }, + "XPosition": { + "type": "float", + "value": 54.97908401489258 + }, + "YPosition": { + "type": "float", + "value": 34.04393005371094 + }, + "ZPosition": { + "type": "float", + "value": 1.509999871253967 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 1 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 10000 + }, + "IntervalVrtn": { + "type": "dword", + "value": 5000 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 67950 + } + }, + "Looping": { + "type": "byte", + "value": 0 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.2000000029802322 + }, + "Positional": { + "type": "byte", + "value": 1 + }, + "Priority": { + "type": "byte", + "value": 20 + }, + "Random": { + "type": "byte", + "value": 1 + }, + "RandomPosition": { + "type": "byte", + "value": 0 + }, + "RandomRangeX": { + "type": "float", + "value": 10.0 + }, + "RandomRangeY": { + "type": "float", + "value": 10.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_an_gull1" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_an_gull2" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_an_gulls1" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_an_gulls2" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "SeagullCries" + }, + "TemplateResRef": { + "type": "resref", + "value": "seagullcries001" + }, + "Times": { + "type": "byte", + "value": 1 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 60 + }, + "XPosition": { + "type": "float", + "value": 55.01345062255859 + }, + "YPosition": { + "type": "float", + "value": 22.8687629699707 + }, + "ZPosition": { + "type": "float", + "value": 2.015296220779419 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 1 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 10000 + }, + "IntervalVrtn": { + "type": "dword", + "value": 5000 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 67950 + } + }, + "Looping": { + "type": "byte", + "value": 0 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.2000000029802322 + }, + "Positional": { + "type": "byte", + "value": 1 + }, + "Priority": { + "type": "byte", + "value": 20 + }, + "Random": { + "type": "byte", + "value": 1 + }, + "RandomPosition": { + "type": "byte", + "value": 0 + }, + "RandomRangeX": { + "type": "float", + "value": 10.0 + }, + "RandomRangeY": { + "type": "float", + "value": 10.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_an_gull1" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_an_gull2" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_an_gulls1" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_an_gulls2" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "SeagullCries" + }, + "TemplateResRef": { + "type": "resref", + "value": "seagullcries001" + }, + "Times": { + "type": "byte", + "value": 1 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 60 + }, + "XPosition": { + "type": "float", + "value": 54.9632568359375 + }, + "YPosition": { + "type": "float", + "value": 10.98330307006836 + }, + "ZPosition": { + "type": "float", + "value": 2.299999475479126 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 1 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 10000 + }, + "IntervalVrtn": { + "type": "dword", + "value": 5000 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 67950 + } + }, + "Looping": { + "type": "byte", + "value": 0 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.2000000029802322 + }, + "Positional": { + "type": "byte", + "value": 1 + }, + "Priority": { + "type": "byte", + "value": 20 + }, + "Random": { + "type": "byte", + "value": 1 + }, + "RandomPosition": { + "type": "byte", + "value": 0 + }, + "RandomRangeX": { + "type": "float", + "value": 10.0 + }, + "RandomRangeY": { + "type": "float", + "value": 10.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_an_gull1" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_an_gull2" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_an_gulls1" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_an_gulls2" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "SeagullCries" + }, + "TemplateResRef": { + "type": "resref", + "value": "seagullcries001" + }, + "Times": { + "type": "byte", + "value": 1 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 60 + }, + "XPosition": { + "type": "float", + "value": 82.66000366210938 + }, + "YPosition": { + "type": "float", + "value": 23.86330604553223 + }, + "ZPosition": { + "type": "float", + "value": 8.098559379577637 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 1 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 10000 + }, + "IntervalVrtn": { + "type": "dword", + "value": 5000 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 67950 + } + }, + "Looping": { + "type": "byte", + "value": 0 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.2000000029802322 + }, + "Positional": { + "type": "byte", + "value": 1 + }, + "Priority": { + "type": "byte", + "value": 20 + }, + "Random": { + "type": "byte", + "value": 1 + }, + "RandomPosition": { + "type": "byte", + "value": 0 + }, + "RandomRangeX": { + "type": "float", + "value": 10.0 + }, + "RandomRangeY": { + "type": "float", + "value": 10.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_an_gull1" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_an_gull2" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_an_gulls1" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_an_gulls2" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "SeagullCries" + }, + "TemplateResRef": { + "type": "resref", + "value": "seagullcries001" + }, + "Times": { + "type": "byte", + "value": 1 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 60 + }, + "XPosition": { + "type": "float", + "value": 93.35205841064453 + }, + "YPosition": { + "type": "float", + "value": 25.09677124023438 + }, + "ZPosition": { + "type": "float", + "value": 6.510000228881836 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 1 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 10000 + }, + "IntervalVrtn": { + "type": "dword", + "value": 5000 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 67950 + } + }, + "Looping": { + "type": "byte", + "value": 0 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.2000000029802322 + }, + "Positional": { + "type": "byte", + "value": 1 + }, + "Priority": { + "type": "byte", + "value": 20 + }, + "Random": { + "type": "byte", + "value": 1 + }, + "RandomPosition": { + "type": "byte", + "value": 0 + }, + "RandomRangeX": { + "type": "float", + "value": 10.0 + }, + "RandomRangeY": { + "type": "float", + "value": 10.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_an_gull1" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_an_gull2" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_an_gulls1" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_an_gulls2" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "SeagullCries" + }, + "TemplateResRef": { + "type": "resref", + "value": "seagullcries001" + }, + "Times": { + "type": "byte", + "value": 1 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 60 + }, + "XPosition": { + "type": "float", + "value": 116.4737701416016 + }, + "YPosition": { + "type": "float", + "value": 17.46665954589844 + }, + "ZPosition": { + "type": "float", + "value": 1.501428365707398 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 0 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, "Interval": { "type": "dword", "value": 25000 @@ -57952,20 +69377,20 @@ "LocName": { "type": "cexolocstring", "value": { - "id": 67905 + "id": 68019 } }, "Looping": { "type": "byte", - "value": 0 + "value": 1 }, "MaxDistance": { "type": "float", - "value": 30.0 + "value": 10.0 }, "MinDistance": { "type": "float", - "value": 3.0 + "value": 1.0 }, "PitchVariation": { "type": "float", @@ -57977,23 +69402,23 @@ }, "Priority": { "type": "byte", - "value": 20 + "value": 3 }, "Random": { "type": "byte", - "value": 1 + "value": 0 }, "RandomPosition": { "type": "byte", - "value": 1 + "value": 0 }, "RandomRangeX": { "type": "float", - "value": 10.0 + "value": 0.0 }, "RandomRangeY": { "type": "float", - "value": 10.0 + "value": 0.0 }, "Sounds": { "type": "list", @@ -58002,39 +69427,18 @@ "__struct_id": 0, "Sound": { "type": "resref", - "value": "as_pl_marketgrp1" - } - }, - { - "__struct_id": 0, - "Sound": { - "type": "resref", - "value": "as_pl_marketgrp2" - } - }, - { - "__struct_id": 0, - "Sound": { - "type": "resref", - "value": "as_pl_marketgrp3" - } - }, - { - "__struct_id": 0, - "Sound": { - "type": "resref", - "value": "as_pl_marketgrp4" + "value": "as_na_waterlap3" } } ] }, "Tag": { "type": "cexostring", - "value": "MarketCallsGroup" + "value": "WaterLaps" }, "TemplateResRef": { "type": "resref", - "value": "marketcallsgroup" + "value": "waterlaps001" }, "Times": { "type": "byte", @@ -58046,19 +69450,1108 @@ }, "VolumeVrtn": { "type": "byte", - "value": 0 + "value": 64 }, "XPosition": { "type": "float", - "value": 87.29900360107422 + "value": 9.503107070922852 }, "YPosition": { "type": "float", - "value": 70.43829345703125 + "value": 25.18263626098633 }, "ZPosition": { "type": "float", - "value": 1.499994277954102 + "value": 1.5 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 0 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 25000 + }, + "IntervalVrtn": { + "type": "dword", + "value": 5000 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 68019 + } + }, + "Looping": { + "type": "byte", + "value": 1 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.2000000029802322 + }, + "Positional": { + "type": "byte", + "value": 1 + }, + "Priority": { + "type": "byte", + "value": 3 + }, + "Random": { + "type": "byte", + "value": 0 + }, + "RandomPosition": { + "type": "byte", + "value": 0 + }, + "RandomRangeX": { + "type": "float", + "value": 0.0 + }, + "RandomRangeY": { + "type": "float", + "value": 0.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_waterlap3" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "WaterLaps" + }, + "TemplateResRef": { + "type": "resref", + "value": "waterlaps001" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 64 + }, + "XPosition": { + "type": "float", + "value": 18.34859466552734 + }, + "YPosition": { + "type": "float", + "value": 25.17360305786133 + }, + "ZPosition": { + "type": "float", + "value": 1.509999871253967 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 0 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 25000 + }, + "IntervalVrtn": { + "type": "dword", + "value": 5000 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 68019 + } + }, + "Looping": { + "type": "byte", + "value": 1 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.2000000029802322 + }, + "Positional": { + "type": "byte", + "value": 1 + }, + "Priority": { + "type": "byte", + "value": 3 + }, + "Random": { + "type": "byte", + "value": 0 + }, + "RandomPosition": { + "type": "byte", + "value": 0 + }, + "RandomRangeX": { + "type": "float", + "value": 0.0 + }, + "RandomRangeY": { + "type": "float", + "value": 0.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_waterlap3" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "WaterLaps" + }, + "TemplateResRef": { + "type": "resref", + "value": "waterlaps001" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 64 + }, + "XPosition": { + "type": "float", + "value": 26.54767417907715 + }, + "YPosition": { + "type": "float", + "value": 25.51153945922852 + }, + "ZPosition": { + "type": "float", + "value": 1.499999761581421 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 0 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 25000 + }, + "IntervalVrtn": { + "type": "dword", + "value": 5000 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 68019 + } + }, + "Looping": { + "type": "byte", + "value": 1 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.2000000029802322 + }, + "Positional": { + "type": "byte", + "value": 1 + }, + "Priority": { + "type": "byte", + "value": 3 + }, + "Random": { + "type": "byte", + "value": 0 + }, + "RandomPosition": { + "type": "byte", + "value": 0 + }, + "RandomRangeX": { + "type": "float", + "value": 0.0 + }, + "RandomRangeY": { + "type": "float", + "value": 0.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_waterlap3" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "WaterLaps" + }, + "TemplateResRef": { + "type": "resref", + "value": "waterlaps001" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 64 + }, + "XPosition": { + "type": "float", + "value": 35.77288436889648 + }, + "YPosition": { + "type": "float", + "value": 24.97624206542969 + }, + "ZPosition": { + "type": "float", + "value": 2.441357612609863 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 0 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 25000 + }, + "IntervalVrtn": { + "type": "dword", + "value": 5000 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 68019 + } + }, + "Looping": { + "type": "byte", + "value": 1 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.2000000029802322 + }, + "Positional": { + "type": "byte", + "value": 1 + }, + "Priority": { + "type": "byte", + "value": 3 + }, + "Random": { + "type": "byte", + "value": 0 + }, + "RandomPosition": { + "type": "byte", + "value": 0 + }, + "RandomRangeX": { + "type": "float", + "value": 0.0 + }, + "RandomRangeY": { + "type": "float", + "value": 0.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_waterlap3" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "WaterLaps" + }, + "TemplateResRef": { + "type": "resref", + "value": "waterlaps001" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 64 + }, + "XPosition": { + "type": "float", + "value": 45.90937423706055 + }, + "YPosition": { + "type": "float", + "value": 26.0655403137207 + }, + "ZPosition": { + "type": "float", + "value": 1.5 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 0 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 25000 + }, + "IntervalVrtn": { + "type": "dword", + "value": 5000 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 68019 + } + }, + "Looping": { + "type": "byte", + "value": 1 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.2000000029802322 + }, + "Positional": { + "type": "byte", + "value": 1 + }, + "Priority": { + "type": "byte", + "value": 3 + }, + "Random": { + "type": "byte", + "value": 0 + }, + "RandomPosition": { + "type": "byte", + "value": 0 + }, + "RandomRangeX": { + "type": "float", + "value": 0.0 + }, + "RandomRangeY": { + "type": "float", + "value": 0.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_waterlap3" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "WaterLaps" + }, + "TemplateResRef": { + "type": "resref", + "value": "waterlaps001" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 64 + }, + "XPosition": { + "type": "float", + "value": 59.33665084838867 + }, + "YPosition": { + "type": "float", + "value": 25.28580665588379 + }, + "ZPosition": { + "type": "float", + "value": 1.499991655349731 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 0 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 25000 + }, + "IntervalVrtn": { + "type": "dword", + "value": 5000 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 68019 + } + }, + "Looping": { + "type": "byte", + "value": 1 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.2000000029802322 + }, + "Positional": { + "type": "byte", + "value": 1 + }, + "Priority": { + "type": "byte", + "value": 3 + }, + "Random": { + "type": "byte", + "value": 0 + }, + "RandomPosition": { + "type": "byte", + "value": 0 + }, + "RandomRangeX": { + "type": "float", + "value": 0.0 + }, + "RandomRangeY": { + "type": "float", + "value": 0.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_waterlap3" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "WaterLaps" + }, + "TemplateResRef": { + "type": "resref", + "value": "waterlaps001" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 64 + }, + "XPosition": { + "type": "float", + "value": 54.83210754394531 + }, + "YPosition": { + "type": "float", + "value": 15.68095588684082 + }, + "ZPosition": { + "type": "float", + "value": 2.299999475479126 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 0 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 25000 + }, + "IntervalVrtn": { + "type": "dword", + "value": 5000 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 68019 + } + }, + "Looping": { + "type": "byte", + "value": 1 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.2000000029802322 + }, + "Positional": { + "type": "byte", + "value": 1 + }, + "Priority": { + "type": "byte", + "value": 3 + }, + "Random": { + "type": "byte", + "value": 0 + }, + "RandomPosition": { + "type": "byte", + "value": 0 + }, + "RandomRangeX": { + "type": "float", + "value": 0.0 + }, + "RandomRangeY": { + "type": "float", + "value": 0.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_waterlap3" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "WaterLaps" + }, + "TemplateResRef": { + "type": "resref", + "value": "waterlaps001" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 64 + }, + "XPosition": { + "type": "float", + "value": 45.01799392700195 + }, + "YPosition": { + "type": "float", + "value": 7.075669765472412 + }, + "ZPosition": { + "type": "float", + "value": 1.500000476837158 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 0 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 25000 + }, + "IntervalVrtn": { + "type": "dword", + "value": 5000 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 68019 + } + }, + "Looping": { + "type": "byte", + "value": 1 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.2000000029802322 + }, + "Positional": { + "type": "byte", + "value": 1 + }, + "Priority": { + "type": "byte", + "value": 3 + }, + "Random": { + "type": "byte", + "value": 0 + }, + "RandomPosition": { + "type": "byte", + "value": 0 + }, + "RandomRangeX": { + "type": "float", + "value": 0.0 + }, + "RandomRangeY": { + "type": "float", + "value": 0.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_waterlap3" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "WaterLaps" + }, + "TemplateResRef": { + "type": "resref", + "value": "waterlaps001" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 64 + }, + "XPosition": { + "type": "float", + "value": 116.2018280029297 + }, + "YPosition": { + "type": "float", + "value": 25.18263053894043 + }, + "ZPosition": { + "type": "float", + "value": 1.500000238418579 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 0 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 25000 + }, + "IntervalVrtn": { + "type": "dword", + "value": 5000 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 68019 + } + }, + "Looping": { + "type": "byte", + "value": 1 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.2000000029802322 + }, + "Positional": { + "type": "byte", + "value": 1 + }, + "Priority": { + "type": "byte", + "value": 3 + }, + "Random": { + "type": "byte", + "value": 0 + }, + "RandomPosition": { + "type": "byte", + "value": 0 + }, + "RandomRangeX": { + "type": "float", + "value": 0.0 + }, + "RandomRangeY": { + "type": "float", + "value": 0.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_waterlap3" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "WaterLaps" + }, + "TemplateResRef": { + "type": "resref", + "value": "waterlaps001" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 64 + }, + "XPosition": { + "type": "float", + "value": 117.2095108032227 + }, + "YPosition": { + "type": "float", + "value": 16.47435188293457 + }, + "ZPosition": { + "type": "float", + "value": 1.509999990463257 } } ] @@ -58083,7 +70576,7 @@ "LocName": { "type": "cexolocstring", "value": { - "0": "Fudd Merchant" + "0": "asch_recall_merch" } }, "MarkDown": { @@ -58096,19 +70589,693 @@ }, "MaxBuyPrice": { "type": "int", - "value": -1 + "value": 15000 }, "OnOpenStore": { "type": "resref", "value": "" }, + "OnStoreClosed": { + "type": "resref", + "value": "clean_store2" + }, + "ResRef": { + "type": "resref", + "value": "asch_recall_merc" + }, + "StoreGold": { + "type": "int", + "value": -1 + }, + "StoreList": { + "type": "list", + "value": [ + { + "__struct_id": 0 + }, + { + "__struct_id": 4 + }, + { + "__struct_id": 2 + }, + { + "__struct_id": 3 + }, + { + "__struct_id": 1, + "ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "AddCost": { + "type": "dword", + "value": 200 + }, + "BaseItem": { + "type": "int", + "value": 24 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 200 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "Infinite": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Aschbourne Recall Stone" + } + }, + "ModelPart1": { + "type": "byte", + "value": 28 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 3 + }, + "CostValue": { + "type": "word", + "value": 1 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 15 + }, + "Subtype": { + "type": "word", + "value": 335 + } + } + ] + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "aschbournerecall" + }, + "TemplateResRef": { + "type": "resref", + "value": "aschbournerecall" + }, + "xModelPart1": { + "type": "word", + "value": 28 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "asch_recall_merch" + }, + "WillNotBuy": { + "type": "list", + "value": [] + }, + "WillOnlyBuy": { + "type": "list", + "value": [] + }, + "XOrientation": { + "type": "float", + "value": -0.8314703106880188 + }, + "XPosition": { + "type": "float", + "value": 83.61790466308594 + }, + "YOrientation": { + "type": "float", + "value": -0.5555691719055176 + }, + "YPosition": { + "type": "float", + "value": 90.62677001953125 + }, + "ZPosition": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 11, + "BlackMarket": { + "type": "byte", + "value": 0 + }, + "BM_MarkDown": { + "type": "int", + "value": 25 + }, + "IdentifyPrice": { + "type": "int", + "value": -1 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 91377 + } + }, + "MarkDown": { + "type": "int", + "value": 65 + }, + "MarkUp": { + "type": "int", + "value": 100 + }, + "MaxBuyPrice": { + "type": "int", + "value": 15000 + }, + "OnOpenStore": { + "type": "resref", + "value": "clean_store2" + }, "OnStoreClosed": { "type": "resref", "value": "" }, "ResRef": { "type": "resref", - "value": "fuddmerchant" + "value": "x2_merc_dye" + }, + "StoreGold": { + "type": "int", + "value": -1 + }, + "StoreList": { + "type": "list", + "value": [ + { + "__struct_id": 0 + }, + { + "__struct_id": 4 + }, + { + "__struct_id": 2 + }, + { + "__struct_id": 3 + }, + { + "__struct_id": 1, + "ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 24 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 115 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "The colors in this bottle of dye seem to shift about at random. With focus, they can be shifted to whichever color the owner desires.\n\n((\nOOC: You may find the .erf for this dye kit at one of these two websites:\nhttp://www.angelfire.com/goth/chantel/nwn\nhttp://nwvault.ign.com\n))" + } + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "Infinite": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Universal Dye Kit" + } + }, + "ModelPart1": { + "type": "byte", + "value": 88 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 3 + }, + "CostValue": { + "type": "word", + "value": 13 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 15 + }, + "Subtype": { + "type": "word", + "value": 490 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 3 + }, + "CostValue": { + "type": "word", + "value": 13 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 15 + }, + "Subtype": { + "type": "word", + "value": 491 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 3 + }, + "CostValue": { + "type": "word", + "value": 13 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 15 + }, + "Subtype": { + "type": "word", + "value": 492 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 3 + }, + "CostValue": { + "type": "word", + "value": 13 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 15 + }, + "Subtype": { + "type": "word", + "value": 493 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 3 + }, + "CostValue": { + "type": "word", + "value": 13 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 15 + }, + "Subtype": { + "type": "word", + "value": 494 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 3 + }, + "CostValue": { + "type": "word", + "value": 13 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 15 + }, + "Subtype": { + "type": "word", + "value": 495 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 3 + }, + "CostValue": { + "type": "word", + "value": 13 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 15 + }, + "Subtype": { + "type": "word", + "value": 335 + } + } + ] + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "UDK00" + }, + "TemplateResRef": { + "type": "resref", + "value": "universaldyekit" + }, + "xModelPart1": { + "type": "word", + "value": 88 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "x2_merc_dye" + }, + "WillNotBuy": { + "type": "list", + "value": [] + }, + "WillOnlyBuy": { + "type": "list", + "value": [] + }, + "XOrientation": { + "type": "float", + "value": -0.9329925179481506 + }, + "XPosition": { + "type": "float", + "value": 111.9466094970703 + }, + "YOrientation": { + "type": "float", + "value": 0.3598957359790802 + }, + "YPosition": { + "type": "float", + "value": 68.67435455322266 + }, + "ZPosition": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 11, + "BlackMarket": { + "type": "byte", + "value": 0 + }, + "BM_MarkDown": { + "type": "int", + "value": 25 + }, + "IdentifyPrice": { + "type": "int", + "value": 100 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "fuddmerch" + } + }, + "MarkDown": { + "type": "int", + "value": 65 + }, + "MarkUp": { + "type": "int", + "value": 100 + }, + "MaxBuyPrice": { + "type": "int", + "value": 15000 + }, + "OnOpenStore": { + "type": "resref", + "value": "clean_store2" + }, + "OnStoreClosed": { + "type": "resref", + "value": "" + }, + "ResRef": { + "type": "resref", + "value": "fuddmerch" }, "StoreGold": { "type": "int", @@ -58163,6 +71330,10 @@ "type": "byte", "value": 1 }, + "Infinite": { + "type": "byte", + "value": 1 + }, "LocalizedName": { "type": "cexolocstring", "value": { @@ -58347,6 +71518,10 @@ "type": "byte", "value": 1 }, + "Infinite": { + "type": "byte", + "value": 1 + }, "LocalizedName": { "type": "cexolocstring", "value": { @@ -58474,7 +71649,7 @@ }, "XOrientation": { "type": "float", - "value": 1.046940631003593e-038 + "value": 0.0 }, "XPosition": { "type": "float", @@ -58631,7 +71806,7 @@ }, "XOrientation": { "type": "float", - "value": 9.918380721401805e-039 + "value": 0.0 }, "XPosition": { "type": "float", @@ -58652,163 +71827,6 @@ }, { "__struct_id": 3, - "AddCost": { - "type": "dword", - "value": 18 - }, - "BaseItem": { - "type": "int", - "value": 28 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 20 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": { - "0": "This lightweight pick is used by miners to dig ore." - } - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "" - } - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "Infinite": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "type": "cexolocstring", - "value": { - "0": "Miner's Pick" - } - }, - "ModelPart1": { - "type": "byte", - "value": 43 - }, - "ModelPart2": { - "type": "byte", - "value": 23 - }, - "ModelPart3": { - "type": "byte", - "value": 42 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 20 - }, - "CostValue": { - "type": "word", - "value": 3 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 21 - }, - "Subtype": { - "type": "word", - "value": 0 - } - } - ] - }, - "Repos_PosX": { - "type": "word", - "value": 3 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "MINERS_PICK" - }, - "TemplateResRef": { - "type": "resref", - "value": "minerspick" - }, - "xModelPart1": { - "type": "word", - "value": 43 - }, - "xModelPart2": { - "type": "word", - "value": 23 - }, - "xModelPart3": { - "type": "word", - "value": 42 - }, - "XOrientation": { - "type": "float", - "value": 9.642889647210939e-039 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 4, "AddCost": { "type": "dword", "value": 0 @@ -58909,7 +71927,7 @@ }, "Repos_PosX": { "type": "word", - "value": 4 + "value": 3 }, "Repos_Posy": { "type": "word", @@ -58945,7 +71963,164 @@ }, "XOrientation": { "type": "float", - "value": 2.938876006902151e-039 + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 4, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 22 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 10 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "0": "This blade is used to gather fruits and nuts and other resources from trees. It may also be used to facilitate the chopping of trees for wood.\n\n(This item serves as a lumberjack tool for those classes which cannot equip martial-based weapons like handaxes and such)" + } + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This blade is used to gather fruits and nuts and other resources from trees. It may also be used to facilitate the chopping of trees for wood.\n\n(This item serves as a lumberjack tool for those classes which cannot equip martial-based weapons like handaxes and such)" + } + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "Infinite": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Orchard Blade" + } + }, + "ModelPart1": { + "type": "byte", + "value": 63 + }, + "ModelPart2": { + "type": "byte", + "value": 63 + }, + "ModelPart3": { + "type": "byte", + "value": 23 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 3 + }, + "CostValue": { + "type": "word", + "value": 13 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 15 + }, + "Subtype": { + "type": "word", + "value": 335 + } + } + ] + }, + "Repos_PosX": { + "type": "word", + "value": 5 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ITEM_ORCHARDBLADE" + }, + "TemplateResRef": { + "type": "resref", + "value": "orchardblade" + }, + "xModelPart1": { + "type": "word", + "value": 63 + }, + "xModelPart2": { + "type": "word", + "value": 63 + }, + "xModelPart3": { + "type": "word", + "value": 23 + }, + "XOrientation": { + "type": "float", + "value": 0.0 }, "XPosition": { "type": "float", @@ -59102,164 +72277,7 @@ }, "XOrientation": { "type": "float", - "value": 7.071429893759362e-039 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 6, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 22 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 10 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": { - "0": "This blade is used to gather fruits and nuts and other resources from trees. It may also be used to facilitate the chopping of trees for wood.\n\n(This item serves as a lumberjack tool for those classes which cannot equip martial-based weapons like handaxes and such)" - } - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "This blade is used to gather fruits and nuts and other resources from trees. It may also be used to facilitate the chopping of trees for wood.\n\n(This item serves as a lumberjack tool for those classes which cannot equip martial-based weapons like handaxes and such)" - } - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "Infinite": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "type": "cexolocstring", - "value": { - "0": "Orchard Blade" - } - }, - "ModelPart1": { - "type": "byte", - "value": 63 - }, - "ModelPart2": { - "type": "byte", - "value": 63 - }, - "ModelPart3": { - "type": "byte", - "value": 23 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 3 - }, - "CostValue": { - "type": "word", - "value": 13 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 15 - }, - "Subtype": { - "type": "word", - "value": 335 - } - } - ] - }, - "Repos_PosX": { - "type": "word", - "value": 7 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "ITEM_ORCHARDBLADE" - }, - "TemplateResRef": { - "type": "resref", - "value": "orchardblade" - }, - "xModelPart1": { - "type": "word", - "value": 63 - }, - "xModelPart2": { - "type": "word", - "value": 63 - }, - "xModelPart3": { - "type": "word", - "value": 23 - }, - "XOrientation": { - "type": "float", - "value": 9.275535050892795e-039 + "value": 0.0 }, "XPosition": { "type": "float", @@ -59282,10 +72300,371 @@ } }, { - "__struct_id": 2 + "__struct_id": 2, + "ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "AddCost": { + "type": "dword", + "value": 5 + }, + "BaseItem": { + "type": "int", + "value": 102 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 5 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 90534 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "Infinite": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 76390 + } + }, + "ModelPart1": { + "type": "byte", + "value": 2 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "x2_it_cfm_bscrl" + }, + "TemplateResRef": { + "type": "resref", + "value": "x2_it_cfm_bscrl" + }, + "xModelPart1": { + "type": "word", + "value": 2 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 1, + "AddCost": { + "type": "dword", + "value": 5 + }, + "BaseItem": { + "type": "int", + "value": 101 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 5 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "Infinite": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 90535 + } + }, + "ModelPart1": { + "type": "byte", + "value": 28 + }, + "ModelPart2": { + "type": "byte", + "value": 73 + }, + "ModelPart3": { + "type": "byte", + "value": 71 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 1 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "x2_it_cfm_pbottl" + }, + "TemplateResRef": { + "type": "resref", + "value": "x2_it_cfm_pbottl" + }, + "xModelPart1": { + "type": "word", + "value": 28 + }, + "xModelPart2": { + "type": "word", + "value": 73 + }, + "xModelPart3": { + "type": "word", + "value": 71 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + } }, { - "__struct_id": 3 + "__struct_id": 3, + "ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 103 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 1 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 83774 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "Infinite": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 83773 + } + }, + "ModelPart1": { + "type": "byte", + "value": 11 + }, + "ModelPart2": { + "type": "byte", + "value": 11 + }, + "ModelPart3": { + "type": "byte", + "value": 11 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "x2_it_cfm_wand" + }, + "TemplateResRef": { + "type": "resref", + "value": "x2_it_cfm_wand" + }, + "xModelPart1": { + "type": "word", + "value": 11 + }, + "xModelPart2": { + "type": "word", + "value": 11 + }, + "xModelPart3": { + "type": "word", + "value": 11 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + } }, { "__struct_id": 1, @@ -59294,6 +72673,224 @@ "value": [ { "__struct_id": 0, + "AddCost": { + "type": "dword", + "value": 5 + }, + "BaseItem": { + "type": "int", + "value": 79 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 6 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "0": "This knife is used by Herbalists and Farmers to cut plants for resources." + } + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This knife is used by Herbalists and Farmers to cut plants for resources." + } + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "Infinite": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Herbalist's Knife" + } + }, + "ModelPart1": { + "type": "byte", + "value": 40 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ITEM_HERBALISTKNIFE" + }, + "TemplateResRef": { + "type": "resref", + "value": "herbalistsknife" + }, + "xModelPart1": { + "type": "word", + "value": 40 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 1, + "AddCost": { + "type": "dword", + "value": 10 + }, + "BaseItem": { + "type": "int", + "value": 29 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 10 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "0": "These are carpentesr tools.. used in the creation of wooden items by carpenters." + } + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "These are carpentesr tools.. used in the creation of wooden items by carpenters." + } + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "Infinite": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Carpenters Tools" + } + }, + "ModelPart1": { + "type": "byte", + "value": 116 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 1 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "Carpenters_Tools" + }, + "TemplateResRef": { + "type": "resref", + "value": "carpenters_tools" + }, + "xModelPart1": { + "type": "word", + "value": 116 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 2, "AddCost": { "type": "dword", "value": 4 @@ -59386,7 +72983,7 @@ }, "Repos_PosX": { "type": "word", - "value": 0 + "value": 3 }, "Repos_Posy": { "type": "word", @@ -59414,7 +73011,7 @@ }, "XOrientation": { "type": "float", - "value": 1.019390262415889e-038 + "value": 0.0 }, "XPosition": { "type": "float", @@ -59434,14 +73031,14 @@ } }, { - "__struct_id": 1, + "__struct_id": 3, "AddCost": { "type": "dword", - "value": 5 + "value": 10 }, "BaseItem": { "type": "int", - "value": 79 + "value": 29 }, "Charges": { "type": "byte", @@ -59449,7 +73046,7 @@ }, "Cost": { "type": "dword", - "value": 6 + "value": 10 }, "Cursed": { "type": "byte", @@ -59458,13 +73055,13 @@ "DescIdentified": { "type": "cexolocstring", "value": { - "0": "This knife is used by Herbalists and Farmers to cut plants for resources." + "0": "This tool is used by tailors to sew cloth and leather into clothing and armor." } }, "Description": { "type": "cexolocstring", "value": { - "0": "This knife is used by Herbalists and Farmers to cut plants for resources." + "0": "This tool is used by tailors to sew cloth and leather into clothing and armor." } }, "Identified": { @@ -59478,12 +73075,12 @@ "LocalizedName": { "type": "cexolocstring", "value": { - "0": "Herbalist's Knife" + "0": "Sewing Kit" } }, "ModelPart1": { "type": "byte", - "value": 40 + "value": 70 }, "Plot": { "type": "byte", @@ -59495,7 +73092,7 @@ }, "Repos_PosX": { "type": "word", - "value": 1 + "value": 4 }, "Repos_Posy": { "type": "word", @@ -59511,19 +73108,19 @@ }, "Tag": { "type": "cexostring", - "value": "ITEM_HERBALISTKNIFE" + "value": "ITEM_SEWINGKIT" }, "TemplateResRef": { "type": "resref", - "value": "herbalistsknife" + "value": "sewingkit" }, "xModelPart1": { "type": "word", - "value": 40 + "value": 70 }, "XOrientation": { "type": "float", - "value": 8.173476867132221e-039 + "value": 0.0 }, "XPosition": { "type": "float", @@ -59543,7 +73140,7 @@ } }, { - "__struct_id": 2, + "__struct_id": 4, "AddCost": { "type": "dword", "value": 10 @@ -59604,7 +73201,7 @@ }, "Repos_PosX": { "type": "word", - "value": 2 + "value": 6 }, "Repos_Posy": { "type": "word", @@ -59632,7 +73229,7 @@ }, "XOrientation": { "type": "float", - "value": 2.938804540680471e-039 + "value": 0.0 }, "XPosition": { "type": "float", @@ -59652,7 +73249,7 @@ } }, { - "__struct_id": 3, + "__struct_id": 5, "AddCost": { "type": "dword", "value": 14 @@ -59713,7 +73310,7 @@ }, "Repos_PosX": { "type": "word", - "value": 4 + "value": 8 }, "Repos_Posy": { "type": "word", @@ -59741,7 +73338,7 @@ }, "XOrientation": { "type": "float", - "value": 7.071442505445541e-039 + "value": 0.0 }, "XPosition": { "type": "float", @@ -59761,14 +73358,14 @@ } }, { - "__struct_id": 4, + "__struct_id": 6, "AddCost": { "type": "dword", "value": 2 }, "BaseItem": { "type": "int", - "value": 29 + "value": 24 }, "Charges": { "type": "byte", @@ -59785,13 +73382,13 @@ "DescIdentified": { "type": "cexolocstring", "value": { - "0": "This is a wooden bucket filled with water." + "0": "These tools are used by tinkers to craft various items from metal, stone, glass, or wood. Without these tools it is nearly impossible for a tinkerer to accomplish anything except the most basic of tasks." } }, "Description": { "type": "cexolocstring", "value": { - "0": "This is a wooden bucket filled with water." + "0": "These tools are used by tinkers to craft various items from metal, stone, glass, or wood. Without these tools it is nearly impossible for a tinkerer to accomplish anything except the most basic of tasks." } }, "Identified": { @@ -59805,12 +73402,121 @@ "LocalizedName": { "type": "cexolocstring", "value": { - "0": "Bucket Of Water" + "0": "Tinker's Toolset" } }, "ModelPart1": { "type": "byte", - "value": 2 + "value": 62 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 9 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "TinkersToolset" + }, + "TemplateResRef": { + "type": "resref", + "value": "tinkerstoolset" + }, + "xModelPart1": { + "type": "word", + "value": 62 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 7, + "AddCost": { + "type": "dword", + "value": 500 + }, + "BaseItem": { + "type": "int", + "value": 29 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 500 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "0": "This is an empty commodity bundle. This may be filled with almost any resource.\n\nTo fill this commodity bundle, simply use it, and target the commodity in your pack that you wish to store in the bundle." + } + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is an empty commodity bundle. This may be filled with almost any resource.\n\nTo fill this commodity bundle, simply use it, and target the commodity in your pack that you wish to store in the bundle." + } + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "Infinite": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Empty Commodity Bundle" + } + }, + "ModelPart1": { + "type": "byte", + "value": 52 }, "Plot": { "type": "byte", @@ -59827,38 +73533,38 @@ }, "CostTable": { "type": "byte", - "value": 0 + "value": 3 }, "CostValue": { "type": "word", - "value": 0 + "value": 1 }, "Param1": { "type": "byte", - "value": 11 + "value": 255 }, "Param1Value": { "type": "byte", - "value": 1 + "value": 0 }, "PropertyName": { "type": "word", - "value": 81 + "value": 15 }, "Subtype": { "type": "word", - "value": 0 + "value": 329 } } ] }, "Repos_PosX": { "type": "word", - "value": 5 + "value": 0 }, "Repos_Posy": { "type": "word", - "value": 0 + "value": 2 }, "StackSize": { "type": "word", @@ -59870,19 +73576,19 @@ }, "Tag": { "type": "cexostring", - "value": "ITEM_BUCKETOFWATER" + "value": "_UOA_EMPTY_COMMODITY" }, "TemplateResRef": { "type": "resref", - "value": "item002" + "value": "_uoa_commodity_e" }, "xModelPart1": { "type": "word", - "value": 2 + "value": 52 }, "XOrientation": { "type": "float", - "value": 2.938804540680471e-039 + "value": 0.0 }, "XPosition": { "type": "float", @@ -59908,7 +73614,7 @@ }, "Tag": { "type": "cexostring", - "value": "FuddMerchant" + "value": "fuddmerch" }, "WillNotBuy": { "type": "list", @@ -59920,23 +73626,23 @@ }, "XOrientation": { "type": "float", - "value": 9.091758961191988e-039 + "value": -0.5956986546516419 }, "XPosition": { "type": "float", - "value": 111.9119415283203 + "value": 110.3551635742188 }, "YOrientation": { "type": "float", - "value": 1.0 + "value": 0.8032079935073853 }, "YPosition": { "type": "float", - "value": 60.14107894897461 + "value": 61.97479629516602 }, "ZPosition": { "type": "float", - "value": -5.960464477539063e-008 + "value": 0.009992370381951332 } } ] @@ -60598,208 +74304,6 @@ "value": 0.0 } }, - { - "__struct_id": 1, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Cursor": { - "type": "byte", - "value": 1 - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Geometry": { - "type": "list", - "value": [ - { - "__struct_id": 3, - "PointX": { - "type": "float", - "value": -0.0249786376953125 - }, - "PointY": { - "type": "float", - "value": -0.8841638565063477 - }, - "PointZ": { - "type": "float", - "value": 0.02504982985556126 - } - }, - { - "__struct_id": 3, - "PointX": { - "type": "float", - "value": 1.203857421875 - }, - "PointY": { - "type": "float", - "value": -0.9141359329223633 - }, - "PointZ": { - "type": "float", - "value": 0.02504982985556126 - } - }, - { - "__struct_id": 3, - "PointX": { - "type": "float", - "value": 1.228836059570313 - }, - "PointY": { - "type": "float", - "value": 0.009989738464355469 - }, - "PointZ": { - "type": "float", - "value": 0.02505006827414036 - } - }, - { - "__struct_id": 3, - "PointX": { - "type": "float", - "value": 0.0 - }, - "PointY": { - "type": "float", - "value": 0.0 - }, - "PointZ": { - "type": "float", - "value": 0.02504982985556126 - } - } - ] - }, - "HighlightHeight": { - "type": "float", - "value": 0.0 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "LinkedTo": { - "type": "cexostring", - "value": "ToAsch" - }, - "LinkedToFlags": { - "type": "byte", - "value": 1 - }, - "LoadScreenID": { - "type": "word", - "value": 0 - }, - "LocalizedName": { - "type": "cexolocstring", - "value": { - "id": 14760 - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnTrapTriggered": { - "type": "resref", - "value": "" - }, - "PortraitId": { - "type": "word", - "value": 0 - }, - "ScriptHeartbeat": { - "type": "resref", - "value": "" - }, - "ScriptOnEnter": { - "type": "resref", - "value": "" - }, - "ScriptOnExit": { - "type": "resref", - "value": "" - }, - "ScriptUserDefine": { - "type": "resref", - "value": "" - }, - "Tag": { - "type": "cexostring", - "value": "Ash_to_The_Ferry" - }, - "TemplateResRef": { - "type": "resref", - "value": "newtransition" - }, - "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 - }, - "Type": { - "type": "int", - "value": 1 - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": 44.39478302001953 - }, - "YOrientation": { - "type": "float", - "value": 0.0 - }, - "YPosition": { - "type": "float", - "value": 12.04933643341065 - }, - "ZOrientation": { - "type": "float", - "value": 0.0 - }, - "ZPosition": { - "type": "float", - "value": 0.0 - } - }, { "__struct_id": 1, "AutoRemoveKey": { @@ -60825,60 +74329,45 @@ "__struct_id": 3, "PointX": { "type": "float", - "value": -6.755340576171875 + "value": -5.999038696289063 }, "PointY": { "type": "float", - "value": 0.8209648132324219 + "value": 0.2228431701660156 }, "PointZ": { "type": "float", - "value": 0.02500000037252903 + "value": 0.03242891281843185 } }, { "__struct_id": 3, "PointX": { "type": "float", - "value": -6.708145141601563 + "value": -4.816291809082031 }, "PointY": { "type": "float", - "value": -0.01770114898681641 + "value": -0.4419088363647461 }, "PointZ": { "type": "float", - "value": 0.02500000037252903 + "value": 0.03180097788572311 } }, { "__struct_id": 3, "PointX": { "type": "float", - "value": -4.780303955078125 + "value": -1.707542419433594 }, "PointY": { "type": "float", - "value": -1.787808418273926 + "value": -0.4097270965576172 }, "PointZ": { "type": "float", - "value": 0.02500000037252903 - } - }, - { - "__struct_id": 3, - "PointX": { - "type": "float", - "value": -2.095916748046875 - }, - "PointY": { - "type": "float", - "value": -1.692355155944824 - }, - "PointZ": { - "type": "float", - "value": 0.02500000037252903 + "value": 0.02255597151815891 } }, { @@ -60893,22 +74382,22 @@ }, "PointZ": { "type": "float", - "value": 0.02500000037252903 + "value": 0.02255597151815891 } }, { "__struct_id": 3, "PointX": { "type": "float", - "value": -0.1177825927734375 + "value": -0.0712127685546875 }, "PointY": { "type": "float", - "value": 0.5118083953857422 + "value": 0.1516170501708984 }, "PointZ": { "type": "float", - "value": 0.02500000037252903 + "value": 0.02255609072744846 } } ] @@ -61013,7 +74502,7 @@ }, "XPosition": { "type": "float", - "value": 128.0365142822266 + "value": 122.5670013427734 }, "YOrientation": { "type": "float", @@ -61021,7 +74510,7 @@ }, "YPosition": { "type": "float", - "value": 15.12668895721436 + "value": 15.51712512969971 }, "ZOrientation": { "type": "float", @@ -61057,60 +74546,15 @@ "__struct_id": 3, "PointX": { "type": "float", - "value": -6.755340576171875 + "value": -0.7374954223632813 }, "PointY": { "type": "float", - "value": 0.8209648132324219 + "value": 1.108854293823242 }, "PointZ": { "type": "float", - "value": 0.02500000037252903 - } - }, - { - "__struct_id": 3, - "PointX": { - "type": "float", - "value": -6.708145141601563 - }, - "PointY": { - "type": "float", - "value": -0.01770114898681641 - }, - "PointZ": { - "type": "float", - "value": 0.02500000037252903 - } - }, - { - "__struct_id": 3, - "PointX": { - "type": "float", - "value": -4.780303955078125 - }, - "PointY": { - "type": "float", - "value": -1.787808418273926 - }, - "PointZ": { - "type": "float", - "value": 0.02500000037252903 - } - }, - { - "__struct_id": 3, - "PointX": { - "type": "float", - "value": -2.095916748046875 - }, - "PointY": { - "type": "float", - "value": -1.692355155944824 - }, - "PointZ": { - "type": "float", - "value": 0.02500000037252903 + "value": 0.02255603112280369 } }, { @@ -61125,22 +74569,67 @@ }, "PointZ": { "type": "float", - "value": 0.02500000037252903 + "value": 0.02242898382246494 } }, { "__struct_id": 3, "PointX": { "type": "float", - "value": -0.1177825927734375 + "value": 0.00296783447265625 }, "PointY": { "type": "float", - "value": 0.5118083953857422 + "value": 0.3906440734863281 }, "PointZ": { "type": "float", - "value": 0.02500000037252903 + "value": 0.02242898382246494 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.05365753173828125 + }, + "PointY": { + "type": "float", + "value": 5.883819580078125 + }, + "PointZ": { + "type": "float", + "value": 0.02255603112280369 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.5125885009765625 + }, + "PointY": { + "type": "float", + "value": 4.621191024780273 + }, + "PointZ": { + "type": "float", + "value": 0.02255609072744846 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.285980224609375 + }, + "PointY": { + "type": "float", + "value": 3.165618896484375 + }, + "PointZ": { + "type": "float", + "value": 0.02255603112280369 } } ] @@ -61245,7 +74734,7 @@ }, "XPosition": { "type": "float", - "value": 137.8855895996094 + "value": 115.7895584106445 }, "YOrientation": { "type": "float", @@ -61253,7 +74742,7 @@ }, "YPosition": { "type": "float", - "value": 15.06412410736084 + "value": 18.89616394042969 }, "ZOrientation": { "type": "float", @@ -61261,7 +74750,240 @@ }, "ZPosition": { "type": "float", - "value": -2.384185791015625e-007 + "value": 0.0 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.07456588745117188 + }, + "PointY": { + "type": "float", + "value": -2.758913993835449 + }, + "PointZ": { + "type": "float", + "value": 0.8249999284744263 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 3.181449890136719 + }, + "PointY": { + "type": "float", + "value": -2.684348583221436 + }, + "PointZ": { + "type": "float", + "value": 0.8249996900558472 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 3.007465362548828 + }, + "PointY": { + "type": "float", + "value": 1.217898845672607 + }, + "PointZ": { + "type": "float", + "value": 0.8249999284744263 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.0248565673828125 + }, + "PointY": { + "type": "float", + "value": 1.342175006866455 + }, + "PointZ": { + "type": "float", + "value": 0.8249999284744263 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.0 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.8249999284744263 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.04970932006835938 + }, + "PointY": { + "type": "float", + "value": -0.1242752075195313 + }, + "PointZ": { + "type": "float", + "value": 0.8249999284744263 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Vamp", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "vamp_startscript" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "GenericTrigger" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 53.99337005615234 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 7.037269115447998 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.0 } } ] @@ -61290,14 +75012,14 @@ "LocalizedName": { "type": "cexolocstring", "value": { - "0": "gar'ven_resk'afar", + "0": "asch_wiztow", "id": 14814 } }, "MapNote": { "type": "cexolocstring", "value": { - "0": "Gar'ven Resk'afar", + "0": "Wizards Tower", "id": 14815 } }, @@ -61307,7 +75029,7 @@ }, "Tag": { "type": "cexostring", - "value": "MN_garvenreskafar" + "value": "NW_asch_wiztow" }, "TemplateResRef": { "type": "resref", @@ -61319,7 +75041,7 @@ }, "XPosition": { "type": "float", - "value": 151.0069885253906 + "value": 135.0882568359375 }, "YOrientation": { "type": "float", @@ -61327,11 +75049,336 @@ }, "YPosition": { "type": "float", - "value": 34.93005752563477 + "value": 120.0962371826172 }, "ZPosition": { "type": "float", - "value": -0.01504933834075928 + "value": 4.999996185302734 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 1 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "asch_mines", + "id": 14814 + } + }, + "MapNote": { + "type": "cexolocstring", + "value": { + "0": "Aschbourne Mines", + "id": 14815 + } + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "NW_asch_mines" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_mapnote001" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 151.4748229980469 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 35.66268920898438 + }, + "ZPosition": { + "type": "float", + "value": 0.03021705150604248 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 1 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "asch_blacksmith", + "id": 14814 + } + }, + "MapNote": { + "type": "cexolocstring", + "value": { + "0": "General Store", + "id": 14815 + } + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "NW_asch_blacksmith" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_mapnote001" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 106.016975402832 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 59.22621536254883 + }, + "ZPosition": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 1 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "asch_bank", + "id": 14814 + } + }, + "MapNote": { + "type": "cexolocstring", + "value": { + "0": "Aschbourne Bank", + "id": 14815 + } + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "NW_asch_bank" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_mapnote001" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 69.23607635498047 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 79.82574462890625 + }, + "ZPosition": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 1 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "asch_inn", + "id": 14814 + } + }, + "MapNote": { + "type": "cexolocstring", + "value": { + "0": "Aschbourne Tavern", + "id": 14815 + } + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "NW_asch_inn" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_mapnote001" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 60.58867645263672 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 65.79993438720703 + }, + "ZPosition": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 1 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "asch_start_point", + "id": 14814 + } + }, + "MapNote": { + "type": "cexolocstring", + "value": { + "0": "Start", + "id": 14815 + } + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "NW_asch_start_point" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_mapnote001" + }, + "XOrientation": { + "type": "float", + "value": 0.02454102598130703 + }, + "XPosition": { + "type": "float", + "value": 55.27727890014648 + }, + "YOrientation": { + "type": "float", + "value": 0.99969881772995 + }, + "YPosition": { + "type": "float", + "value": 6.755754947662354 + }, + "ZPosition": { + "type": "float", + "value": 0.7999966144561768 } }, { @@ -61362,7 +75409,7 @@ "MapNote": { "type": "cexolocstring", "value": { - "0": "Temple of the Gods & Infirmary", + "0": "Temple of the Gods", "id": 14815 } }, @@ -61380,23 +75427,23 @@ }, "XOrientation": { "type": "float", - "value": 3.519852543831803e-005 + "value": 0.0 }, "XPosition": { "type": "float", - "value": 44.99738311767578 + "value": 35.21779251098633 }, "YOrientation": { "type": "float", - "value": -1.0 + "value": 1.0 }, "YPosition": { "type": "float", - "value": 126.72216796875 + "value": 85.11033630371094 }, "ZPosition": { "type": "float", - "value": -5.7220458984375e-006 + "value": 0.0 } }, { @@ -61445,23 +75492,88 @@ }, "XOrientation": { "type": "float", - "value": -0.04911059141159058 + "value": 0.0 }, "XPosition": { "type": "float", - "value": 24.99393844604492 + "value": 25.16819381713867 }, "YOrientation": { "type": "float", - "value": -0.998793363571167 + "value": 1.0 }, "YPosition": { "type": "float", - "value": 143.4553833007813 + "value": 129.7881622314453 }, "ZPosition": { "type": "float", - "value": 6.200007915496826 + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 1 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "asch_training", + "id": 14814 + } + }, + "MapNote": { + "type": "cexolocstring", + "value": { + "0": "Combat Training", + "id": 14815 + } + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "NW_asch_training" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_mapnote001" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 89.91566467285156 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 100.2049865722656 + }, + "ZPosition": { + "type": "float", + "value": -5.7220458984375e-006 } }, { @@ -61492,7 +75604,7 @@ "MapNote": { "type": "cexolocstring", "value": { - "0": "Aschbourne Mage Tower and Shop", + "0": "Aschbourne Magic Shop", "id": 14815 } }, @@ -61510,23 +75622,23 @@ }, "XOrientation": { "type": "float", - "value": 0.02458125352859497 + "value": 0.0 }, "XPosition": { "type": "float", - "value": 134.9627075195313 + "value": 36.92197799682617 }, "YOrientation": { "type": "float", - "value": -0.9996978640556335 + "value": 1.0 }, "YPosition": { "type": "float", - "value": 126.0494842529297 + "value": 69.65618896484375 }, "ZPosition": { "type": "float", - "value": 9.296356201171875 + "value": -5.7220458984375e-006 } }, { @@ -61615,14 +75727,14 @@ "LocalizedName": { "type": "cexolocstring", "value": { - "0": "AschMOH", + "0": "aschwest", "id": 14814 } }, "MapNote": { "type": "cexolocstring", "value": { - "0": "Mowed Over Hill", + "0": "Aschbourne (West)", "id": 14815 } }, @@ -61632,7 +75744,7 @@ }, "Tag": { "type": "cexostring", - "value": "MN_AMOH" + "value": "NW_aschwest" }, "TemplateResRef": { "type": "resref", @@ -61644,7 +75756,7 @@ }, "XPosition": { "type": "float", - "value": 8.16526985168457 + "value": 5.522451877593994 }, "YOrientation": { "type": "float", @@ -61652,11 +75764,542 @@ }, "YPosition": { "type": "float", - "value": 75.46462249755859 + "value": 74.91593933105469 }, "ZPosition": { "type": "float", - "value": 0.02001786418259144 + "value": 0.01999819278717041 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": {} + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "WP_NW_asch_guard1_01" + }, + "TemplateResRef": { + "type": "resref", + "value": "" + }, + "XOrientation": { + "type": "float", + "value": 0.1224655956029892 + }, + "XPosition": { + "type": "float", + "value": 86.31690979003906 + }, + "YOrientation": { + "type": "float", + "value": -0.992472767829895 + }, + "YPosition": { + "type": "float", + "value": 156.9855346679688 + }, + "ZPosition": { + "type": "float", + "value": 0.01000607013702393 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": {} + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "WP_NW_asch_guard1_02" + }, + "TemplateResRef": { + "type": "resref", + "value": "" + }, + "XOrientation": { + "type": "float", + "value": -0.9142171144485474 + }, + "XPosition": { + "type": "float", + "value": 84.83771514892578 + }, + "YOrientation": { + "type": "float", + "value": -0.4052246809005737 + }, + "YPosition": { + "type": "float", + "value": 135.2378845214844 + }, + "ZPosition": { + "type": "float", + "value": 0.01000607013702393 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": {} + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "WP_NW_asch_guard1_03" + }, + "TemplateResRef": { + "type": "resref", + "value": "" + }, + "XOrientation": { + "type": "float", + "value": -0.09807190299034119 + }, + "XPosition": { + "type": "float", + "value": 77.12612915039063 + }, + "YOrientation": { + "type": "float", + "value": -0.9951793551445007 + }, + "YPosition": { + "type": "float", + "value": 132.508544921875 + }, + "ZPosition": { + "type": "float", + "value": 0.01000607013702393 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": {} + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "WP_NW_asch_guard1_04" + }, + "TemplateResRef": { + "type": "resref", + "value": "" + }, + "XOrientation": { + "type": "float", + "value": -0.09805884957313538 + }, + "XPosition": { + "type": "float", + "value": 54.60176849365234 + }, + "YOrientation": { + "type": "float", + "value": -0.995180606842041 + }, + "YPosition": { + "type": "float", + "value": 106.1932678222656 + }, + "ZPosition": { + "type": "float", + "value": 0.01000607013702393 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": {} + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "WP_NW_asch_guard1_05" + }, + "TemplateResRef": { + "type": "resref", + "value": "" + }, + "XOrientation": { + "type": "float", + "value": 0.02459626831114292 + }, + "XPosition": { + "type": "float", + "value": 53.78860473632813 + }, + "YOrientation": { + "type": "float", + "value": -0.9996974468231201 + }, + "YPosition": { + "type": "float", + "value": 78.74892425537109 + }, + "ZPosition": { + "type": "float", + "value": 0.01000607013702393 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": {} + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "WP_NW_asch_guard1_06" + }, + "TemplateResRef": { + "type": "resref", + "value": "" + }, + "XOrientation": { + "type": "float", + "value": 0.3137320876121521 + }, + "XPosition": { + "type": "float", + "value": 85.47078704833984 + }, + "YOrientation": { + "type": "float", + "value": -0.9495115280151367 + }, + "YPosition": { + "type": "float", + "value": 156.4694519042969 + }, + "ZPosition": { + "type": "float", + "value": 0.01000607013702393 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": {} + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "WP_NW_asch_guard3_01" + }, + "TemplateResRef": { + "type": "resref", + "value": "" + }, + "XOrientation": { + "type": "float", + "value": -0.9972904920578003 + }, + "XPosition": { + "type": "float", + "value": 122.208251953125 + }, + "YOrientation": { + "type": "float", + "value": -0.07356434315443039 + }, + "YPosition": { + "type": "float", + "value": 72.96507263183594 + }, + "ZPosition": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": {} + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "WP_NW_asch_guard3_02" + }, + "TemplateResRef": { + "type": "resref", + "value": "" + }, + "XOrientation": { + "type": "float", + "value": -0.9996987581253052 + }, + "XPosition": { + "type": "float", + "value": 10.60152053833008 + }, + "YOrientation": { + "type": "float", + "value": 0.0245428029447794 + }, + "YPosition": { + "type": "float", + "value": 74.08145904541016 + }, + "ZPosition": { + "type": "float", + "value": 0.01000607013702393 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": {} + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "WP_NW_asch_guard3_03" + }, + "TemplateResRef": { + "type": "resref", + "value": "" + }, + "XOrientation": { + "type": "float", + "value": -0.99969881772995 + }, + "XPosition": { + "type": "float", + "value": 122.5186080932617 + }, + "YOrientation": { + "type": "float", + "value": -0.0245408657938242 + }, + "YPosition": { + "type": "float", + "value": 73.40858459472656 + }, + "ZPosition": { + "type": "float", + "value": 0.01000607013702393 } }, { @@ -61699,23 +76342,23 @@ }, "XOrientation": { "type": "float", - "value": -0.5957016348838806 + "value": 0.07362032681703568 }, "XPosition": { "type": "float", - "value": 58.36783981323242 + "value": 49.41598510742188 }, "YOrientation": { "type": "float", - "value": -0.8032057881355286 + "value": -0.997286319732666 }, "YPosition": { "type": "float", - "value": 39.27712631225586 + "value": 38.75266647338867 }, "ZPosition": { "type": "float", - "value": -5.7220458984375e-006 + "value": -5.222045729169622e-006 } }, { @@ -61762,7 +76405,7 @@ }, "XPosition": { "type": "float", - "value": 61.84758377075195 + "value": 49.87410736083984 }, "YOrientation": { "type": "float", @@ -61770,7 +76413,7 @@ }, "YPosition": { "type": "float", - "value": 31.60917663574219 + "value": 32.29543685913086 }, "ZPosition": { "type": "float", @@ -61821,7 +76464,7 @@ }, "XPosition": { "type": "float", - "value": 51.40608215332031 + "value": 43.0084342956543 }, "YOrientation": { "type": "float", @@ -61829,11 +76472,11 @@ }, "YPosition": { "type": "float", - "value": 27.64200019836426 + "value": 30.55369186401367 }, "ZPosition": { "type": "float", - "value": -5.7220458984375e-006 + "value": -5.222045729169622e-006 } }, { @@ -61876,23 +76519,23 @@ }, "XOrientation": { "type": "float", - "value": 0.1225233301520348 + "value": 0.1224655956029892 }, "XPosition": { "type": "float", - "value": 51.49509048461914 + "value": 48.71041107177734 }, "YOrientation": { "type": "float", - "value": -0.992465615272522 + "value": -0.992472767829895 }, "YPosition": { "type": "float", - "value": 41.31008529663086 + "value": 38.54774475097656 }, "ZPosition": { "type": "float", - "value": 0.01000607013702393 + "value": -5.222045729169622e-006 } }, { @@ -61937,19 +76580,19 @@ }, "XOrientation": { "type": "float", - "value": 2.613862125144806e-005 + "value": -0.02459483779966831 }, "XPosition": { "type": "float", - "value": 85.25695037841797 + "value": 85.00173950195313 }, "YOrientation": { "type": "float", - "value": -1.0 + "value": -0.9996975064277649 }, "YPosition": { "type": "float", - "value": 154.6207885742188 + "value": 157.7220153808594 }, "ZPosition": { "type": "float", @@ -62059,25 +76702,218 @@ }, "XOrientation": { "type": "float", - "value": 0.07367429882287979 + "value": 0.07361651957035065 }, "XPosition": { "type": "float", - "value": 124.695182800293 + "value": 125.1350021362305 }, "YOrientation": { "type": "float", - "value": -0.9972823858261108 + "value": -0.9972866177558899 }, "YPosition": { "type": "float", - "value": 155.1078186035156 + "value": 157.9498138427734 }, "ZPosition": { "type": "float", "value": 5.010009288787842 } }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 1 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "NW_RECALL_PORTAL", + "id": 14817 + } + }, + "MapNote": { + "type": "cexolocstring", + "value": { + "0": "Recall Portal" + } + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "NW_RECALL_PORTAL" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_waypoint001" + }, + "XOrientation": { + "type": "float", + "value": -0.8314703106880188 + }, + "XPosition": { + "type": "float", + "value": 84.73795318603516 + }, + "YOrientation": { + "type": "float", + "value": -0.5555691719055176 + }, + "YPosition": { + "type": "float", + "value": 84.76741027832031 + }, + "ZPosition": { + "type": "float", + "value": 0.5999927520751953 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 1 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "playerlocation", + "id": 14817 + } + }, + "MapNote": { + "type": "cexolocstring", + "value": { + "0": "Players Online" + } + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ras_playerlocation" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_waypoint001" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 57.15288543701172 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 8.769874572753906 + }, + "ZPosition": { + "type": "float", + "value": 0.7999966144561768 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 1 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "asch_archery", + "id": 14814 + } + }, + "MapNote": { + "type": "cexolocstring", + "value": { + "0": "Archery Range", + "id": 14815 + } + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "NW_asch_archery" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_mapnote001" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 107.789306640625 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 122.9265518188477 + }, + "ZPosition": { + "type": "float", + "value": -5.222045729169622e-006 + } + }, { "__struct_id": 5, "Appearance": { @@ -62128,7 +76964,7 @@ }, "XPosition": { "type": "float", - "value": 128.8042297363281 + "value": 119.9951858520508 }, "YOrientation": { "type": "float", @@ -62136,11 +76972,11 @@ }, "YPosition": { "type": "float", - "value": 17.6268310546875 + "value": 21.29559516906738 }, "ZPosition": { "type": "float", - "value": 0.01000607013702393 + "value": 0.0 } }, { @@ -62164,7 +77000,327 @@ "LocalizedName": { "type": "cexolocstring", "value": { - "0": "Silverhawk Woods", + "0": "aschdyemerch", + "id": 14814 + } + }, + "MapNote": { + "type": "cexolocstring", + "value": { + "0": "Dye Merchant", + "id": 14815 + } + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "NW_aschdyemerch" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_mapnote001" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 111.2499847412109 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 69.45415496826172 + }, + "ZPosition": { + "type": "float", + "value": -5.960464477539063e-008 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 1 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "fuddmerchmn", + "id": 14814 + } + }, + "MapNote": { + "type": "cexolocstring", + "value": { + "0": "Outdoor Supplies", + "id": 14815 + } + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "fuddmerchmn" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_mapnote001" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 111.0580291748047 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 63.27866744995117 + }, + "ZPosition": { + "type": "float", + "value": 0.009999999776482582 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 1 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "aschgemmine", + "id": 14814 + } + }, + "MapNote": { + "type": "cexolocstring", + "value": { + "0": "Gem Mine", + "id": 14815 + } + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "aschgemmine" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_mapnote001" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 85.45783233642578 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 37.58845520019531 + }, + "ZPosition": { + "type": "float", + "value": 0.00649416446685791 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 2 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 1 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "POST_" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": { + "0": "Town Message Board" + } + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "POST_" + }, + "TemplateResRef": { + "type": "resref", + "value": "post_" + }, + "XOrientation": { + "type": "float", + "value": -0.6895420551300049 + }, + "XPosition": { + "type": "float", + "value": 60.07818603515625 + }, + "YOrientation": { + "type": "float", + "value": -0.7242456674575806 + }, + "YPosition": { + "type": "float", + "value": 80.17197418212891 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "asch_vamp_out01", + "id": 14817 + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "asch_vamp_out01" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_waypoint001" + }, + "XOrientation": { + "type": "float", + "value": 0.7883480787277222 + }, + "XPosition": { + "type": "float", + "value": 48.61690139770508 + }, + "YOrientation": { + "type": "float", + "value": -0.6152294278144836 + }, + "YPosition": { + "type": "float", + "value": 135.0845642089844 + }, + "ZPosition": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 1 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "fangorawoods", "id": 14814 } }, @@ -62181,7 +77337,7 @@ }, "Tag": { "type": "cexostring", - "value": "MN_SHW" + "value": "NW_fangorawoods" }, "TemplateResRef": { "type": "resref", @@ -62205,7 +77361,72 @@ }, "ZPosition": { "type": "float", - "value": 0.01999819278717041 + "value": 0.02000011131167412 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 1 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "aschcraftguilds", + "id": 14814 + } + }, + "MapNote": { + "type": "cexolocstring", + "value": { + "0": "Aschbourne Crafting Guilds", + "id": 14815 + } + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "NW_aschcraftguilds" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_mapnote001" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 84.60907745361328 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 64.21707916259766 + }, + "ZPosition": { + "type": "float", + "value": 0.01000004820525646 } }, { @@ -62236,7 +77457,7 @@ "MapNote": { "type": "cexolocstring", "value": { - "0": "Small Rodentia Cave", + "0": "Small Cave", "id": 14815 } }, @@ -62254,23 +77475,23 @@ }, "XOrientation": { "type": "float", - "value": -4.42584314441774e-005 + "value": 0.0 }, "XPosition": { "type": "float", - "value": 134.0641937255859 + "value": 134.1151885986328 }, "YOrientation": { "type": "float", - "value": -1.0 + "value": 1.0 }, "YPosition": { "type": "float", - "value": 102.2156295776367 + "value": 101.2829132080078 }, "ZPosition": { "type": "float", - "value": 0.04129946231842041 + "value": 0.02944362163543701 } }, { @@ -62337,636 +77558,6 @@ "type": "float", "value": 0.009999922476708889 } - }, - { - "__struct_id": 5, - "Appearance": { - "type": "byte", - "value": 1 - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "HasMapNote": { - "type": "byte", - "value": 0 - }, - "LinkedTo": { - "type": "cexostring", - "value": "" - }, - "LocalizedName": { - "type": "cexolocstring", - "value": {} - }, - "MapNote": { - "type": "cexolocstring", - "value": {} - }, - "MapNoteEnabled": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "WP_Ash_to_The_Ferry" - }, - "TemplateResRef": { - "type": "resref", - "value": "" - }, - "XOrientation": { - "type": "float", - "value": 0.99969881772995 - }, - "XPosition": { - "type": "float", - "value": 46.14980697631836 - }, - "YOrientation": { - "type": "float", - "value": -0.0245408657938242 - }, - "YPosition": { - "type": "float", - "value": 11.58400917053223 - }, - "ZPosition": { - "type": "float", - "value": 5.888938903808594e-005 - } - }, - { - "__struct_id": 5, - "Appearance": { - "type": "byte", - "value": 1 - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "HasMapNote": { - "type": "byte", - "value": 0 - }, - "LinkedTo": { - "type": "cexostring", - "value": "" - }, - "LocalizedName": { - "type": "cexolocstring", - "value": {} - }, - "MapNote": { - "type": "cexolocstring", - "value": {} - }, - "MapNoteEnabled": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "WP_AschEscape" - }, - "TemplateResRef": { - "type": "resref", - "value": "" - }, - "XOrientation": { - "type": "float", - "value": 3.066857243538834e-005 - }, - "XPosition": { - "type": "float", - "value": 84.98999786376953 - }, - "YOrientation": { - "type": "float", - "value": -1.0 - }, - "YPosition": { - "type": "float", - "value": 84.98000335693359 - }, - "ZPosition": { - "type": "float", - "value": 0.6000000238418579 - } - }, - { - "__struct_id": 5, - "Appearance": { - "type": "byte", - "value": 1 - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "HasMapNote": { - "type": "byte", - "value": 1 - }, - "LinkedTo": { - "type": "cexostring", - "value": "" - }, - "LocalizedName": { - "type": "cexolocstring", - "value": { - "0": "MN_CatTavern", - "id": 14814 - } - }, - "MapNote": { - "type": "cexolocstring", - "value": { - "0": "The Caterwaul Tavern", - "id": 14815 - } - }, - "MapNoteEnabled": { - "type": "byte", - "value": 1 - }, - "Tag": { - "type": "cexostring", - "value": "MN_CatTavern" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_mapnote001" - }, - "XOrientation": { - "type": "float", - "value": -0.9951847791671753 - }, - "XPosition": { - "type": "float", - "value": 60.70178985595703 - }, - "YOrientation": { - "type": "float", - "value": -0.09801651537418366 - }, - "YPosition": { - "type": "float", - "value": 66.35980224609375 - }, - "ZPosition": { - "type": "float", - "value": 0.01000607013702393 - } - }, - { - "__struct_id": 5, - "Appearance": { - "type": "byte", - "value": 1 - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "HasMapNote": { - "type": "byte", - "value": 1 - }, - "LinkedTo": { - "type": "cexostring", - "value": "" - }, - "LocalizedName": { - "type": "cexolocstring", - "value": { - "0": "MN_TikiniGS", - "id": 14814 - } - }, - "MapNote": { - "type": "cexolocstring", - "value": { - "0": "General Store", - "id": 14815 - } - }, - "MapNoteEnabled": { - "type": "byte", - "value": 1 - }, - "Tag": { - "type": "cexostring", - "value": "MN_TikiniGS" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_mapnote001" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": 106.9406890869141 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": 61.2359733581543 - }, - "ZPosition": { - "type": "float", - "value": 0.009992370381951332 - } - }, - { - "__struct_id": 5, - "Appearance": { - "type": "byte", - "value": 1 - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "HasMapNote": { - "type": "byte", - "value": 1 - }, - "LinkedTo": { - "type": "cexostring", - "value": "" - }, - "LocalizedName": { - "type": "cexolocstring", - "value": { - "0": "Aschbourne Bank", - "id": 14814 - } - }, - "MapNote": { - "type": "cexolocstring", - "value": { - "0": "Aschbourne Bank and Trust", - "id": 14815 - } - }, - "MapNoteEnabled": { - "type": "byte", - "value": 1 - }, - "Tag": { - "type": "cexostring", - "value": "asch_stitch" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_mapnote001" - }, - "XOrientation": { - "type": "float", - "value": 3.519852543831803e-005 - }, - "XPosition": { - "type": "float", - "value": 69.01055908203125 - }, - "YOrientation": { - "type": "float", - "value": -1.0 - }, - "YPosition": { - "type": "float", - "value": 81.67315673828125 - }, - "ZPosition": { - "type": "float", - "value": 0.01000607013702393 - } - }, - { - "__struct_id": 5, - "Appearance": { - "type": "byte", - "value": 1 - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "HasMapNote": { - "type": "byte", - "value": 1 - }, - "LinkedTo": { - "type": "cexostring", - "value": "" - }, - "LocalizedName": { - "type": "cexolocstring", - "value": { - "id": 14814 - } - }, - "MapNote": { - "type": "cexolocstring", - "value": { - "0": "Apartment 1", - "id": 14815 - } - }, - "MapNoteEnabled": { - "type": "byte", - "value": 1 - }, - "Tag": { - "type": "cexostring", - "value": "aprt_Asch0001" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_mapnote001" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": 71.77137756347656 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": 125.3651962280273 - }, - "ZPosition": { - "type": "float", - "value": 0.01000607013702393 - } - }, - { - "__struct_id": 5, - "Appearance": { - "type": "byte", - "value": 1 - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "HasMapNote": { - "type": "byte", - "value": 1 - }, - "LinkedTo": { - "type": "cexostring", - "value": "" - }, - "LocalizedName": { - "type": "cexolocstring", - "value": { - "id": 14814 - } - }, - "MapNote": { - "type": "cexolocstring", - "value": { - "0": "Apartment 2", - "id": 14815 - } - }, - "MapNoteEnabled": { - "type": "byte", - "value": 1 - }, - "Tag": { - "type": "cexostring", - "value": "aprt_Asch0002" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_mapnote001" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": 63.62107467651367 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": 138.0219573974609 - }, - "ZPosition": { - "type": "float", - "value": 0.01000004820525646 - } - }, - { - "__struct_id": 5, - "Appearance": { - "type": "byte", - "value": 1 - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "HasMapNote": { - "type": "byte", - "value": 1 - }, - "LinkedTo": { - "type": "cexostring", - "value": "" - }, - "LocalizedName": { - "type": "cexolocstring", - "value": { - "0": "Training Hall", - "id": 14814 - } - }, - "MapNote": { - "type": "cexolocstring", - "value": { - "0": "Training Hall", - "id": 14815 - } - }, - "MapNoteEnabled": { - "type": "byte", - "value": 1 - }, - "Tag": { - "type": "cexostring", - "value": "TrainingHall" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_mapnote001" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": 112.5133972167969 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": 79.483642578125 - }, - "ZPosition": { - "type": "float", - "value": -5.7220458984375e-006 - } - }, - { - "__struct_id": 5, - "Appearance": { - "type": "byte", - "value": 1 - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "HasMapNote": { - "type": "byte", - "value": 1 - }, - "LinkedTo": { - "type": "cexostring", - "value": "" - }, - "LocalizedName": { - "type": "cexolocstring", - "value": { - "0": "aschmusicshop", - "id": 14814 - } - }, - "MapNote": { - "type": "cexolocstring", - "value": { - "0": "Music Etc. Shop", - "id": 14815 - } - }, - "MapNoteEnabled": { - "type": "byte", - "value": 1 - }, - "Tag": { - "type": "cexostring", - "value": "aschmusicshop" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_mapnote001" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": 144.1893615722656 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": 115.0727920532227 - }, - "ZPosition": { - "type": "float", - "value": 11.07853507995606 - } - }, - { - "__struct_id": 5, - "Appearance": { - "type": "byte", - "value": 1 - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "HasMapNote": { - "type": "byte", - "value": 0 - }, - "LinkedTo": { - "type": "cexostring", - "value": "" - }, - "LocalizedName": { - "type": "cexolocstring", - "value": {} - }, - "MapNote": { - "type": "cexolocstring", - "value": {} - }, - "MapNoteEnabled": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "WP_Ash_to_The_Ferry" - }, - "TemplateResRef": { - "type": "resref", - "value": "" - }, - "XOrientation": { - "type": "float", - "value": 1.541428310757299e-043 - }, - "XPosition": { - "type": "float", - "value": 44.99671173095703 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": 11.59726333618164 - }, - "ZPosition": { - "type": "float", - "value": 0.02504994906485081 - } } ] } diff --git a/_module/git/aschbournebank.git.json b/_module/git/aschbournebank.git.json index bd19f9bc..11355c7c 100644 --- a/_module/git/aschbournebank.git.json +++ b/_module/git/aschbournebank.git.json @@ -484,6 +484,83 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { diff --git a/_module/git/aschbournecraftt.git.json b/_module/git/aschbournecraftt.git.json new file mode 100644 index 00000000..2c77899c --- /dev/null +++ b/_module/git/aschbournecraftt.git.json @@ -0,0 +1,7111 @@ +{ + "__data_type": "GIT ", + "AreaProperties": { + "__struct_id": 100, + "type": "struct", + "value": { + "__struct_id": 100, + "AmbientSndDay": { + "type": "int", + "value": 72 + }, + "AmbientSndDayVol": { + "type": "int", + "value": 32 + }, + "AmbientSndNight": { + "type": "int", + "value": 72 + }, + "AmbientSndNitVol": { + "type": "int", + "value": 32 + }, + "EnvAudio": { + "type": "int", + "value": 0 + }, + "MusicBattle": { + "type": "int", + "value": 40 + }, + "MusicDay": { + "type": "int", + "value": 25 + }, + "MusicDelay": { + "type": "int", + "value": 90000 + }, + "MusicNight": { + "type": "int", + "value": 25 + } + } + }, + "Creature List": { + "type": "list", + "value": [ + { + "__struct_id": 4, + "Appearance_Type": { + "type": "word", + "value": 249 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "Cha": { + "type": "byte", + "value": 10 + }, + "ChallengeRating": { + "type": "float", + "value": 19.0 + }, + "ClassList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Class": { + "type": "int", + "value": 4 + }, + "ClassLevel": { + "type": "short", + "value": 25 + } + } + ] + }, + "Con": { + "type": "byte", + "value": 12 + }, + "Conversation": { + "type": "resref", + "value": "store052" + }, + "CRAdjust": { + "type": "int", + "value": 2 + }, + "CurrentHitPoints": { + "type": "short", + "value": 125 + }, + "DecayTime": { + "type": "dword", + "value": 5000 + }, + "Deity": { + "type": "cexostring", + "value": "" + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 63230 + } + }, + "Dex": { + "type": "byte", + "value": 13 + }, + "Disarmable": { + "type": "byte", + "value": 0 + }, + "Equip_ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "AddCost": { + "type": "dword", + "value": 0 + }, + "ArmorPart_Belt": { + "type": "byte", + "value": 16 + }, + "ArmorPart_LBicep": { + "type": "byte", + "value": 7 + }, + "ArmorPart_LFArm": { + "type": "byte", + "value": 14 + }, + "ArmorPart_LFoot": { + "type": "byte", + "value": 5 + }, + "ArmorPart_LHand": { + "type": "byte", + "value": 5 + }, + "ArmorPart_LShin": { + "type": "byte", + "value": 12 + }, + "ArmorPart_LShoul": { + "type": "byte", + "value": 8 + }, + "ArmorPart_LThigh": { + "type": "byte", + "value": 10 + }, + "ArmorPart_Neck": { + "type": "byte", + "value": 1 + }, + "ArmorPart_Pelvis": { + "type": "byte", + "value": 6 + }, + "ArmorPart_RBicep": { + "type": "byte", + "value": 7 + }, + "ArmorPart_RFArm": { + "type": "byte", + "value": 14 + }, + "ArmorPart_RFoot": { + "type": "byte", + "value": 5 + }, + "ArmorPart_RHand": { + "type": "byte", + "value": 5 + }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, + "ArmorPart_RShin": { + "type": "byte", + "value": 12 + }, + "ArmorPart_RShoul": { + "type": "byte", + "value": 8 + }, + "ArmorPart_RThigh": { + "type": "byte", + "value": 10 + }, + "ArmorPart_Torso": { + "type": "byte", + "value": 23 + }, + "BaseItem": { + "type": "int", + "value": 16 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cloth1Color": { + "type": "byte", + "value": 23 + }, + "Cloth2Color": { + "type": "byte", + "value": 15 + }, + "Cost": { + "type": "dword", + "value": 20948 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 13776 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "Leather1Color": { + "type": "byte", + "value": 23 + }, + "Leather2Color": { + "type": "byte", + "value": 15 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 91074 + } + }, + "Metal1Color": { + "type": "byte", + "value": 3 + }, + "Metal2Color": { + "type": "byte", + "value": 27 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 2 + }, + "CostValue": { + "type": "word", + "value": 5 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 1 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "X2_MDUERAR003" + }, + "TemplateResRef": { + "type": "resref", + "value": "x2_mduerar003" + }, + "xArmorPart_Belt": { + "type": "word", + "value": 16 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 7 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 14 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 5 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 5 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 12 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 8 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 10 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 1 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 6 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 7 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 14 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 5 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 5 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 0 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 12 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 8 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 10 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 23 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 131072, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 73 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 0 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13095 + } + }, + "ModelPart1": { + "type": "byte", + "value": 1 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 37 + }, + "Subtype": { + "type": "word", + "value": 7 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_CREITEM052" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_creitem052" + }, + "xModelPart1": { + "type": "word", + "value": 1 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + }, + "FactionID": { + "type": "word", + "value": 3 + }, + "FeatList": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 2 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 3 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 4 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 233 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 232 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 231 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 6 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 228 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 9 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 10 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 640 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 678 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 391 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 14 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 814 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 229 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 230 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 72 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 17 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 23 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 28 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 32 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 234 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 175 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 227 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 110 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 44 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 45 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 46 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 148 + } + } + ] + }, + "FirstName": { + "type": "cexolocstring", + "value": { + "0": "Grumpy", + "id": 90398 + } + }, + "fortbonus": { + "type": "short", + "value": 0 + }, + "Gender": { + "type": "byte", + "value": 0 + }, + "GoodEvil": { + "type": "byte", + "value": 0 + }, + "HitPoints": { + "type": "short", + "value": 125 + }, + "Int": { + "type": "byte", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "IsImmortal": { + "type": "byte", + "value": 0 + }, + "IsPC": { + "type": "byte", + "value": 0 + }, + "LastName": { + "type": "cexolocstring", + "value": { + "0": "Crafter" + } + }, + "LawfulChaotic": { + "type": "byte", + "value": 100 + }, + "Lootable": { + "type": "byte", + "value": 0 + }, + "MaxHitPoints": { + "type": "short", + "value": 175 + }, + "NaturalAC": { + "type": "byte", + "value": 0 + }, + "NoPermDeath": { + "type": "byte", + "value": 0 + }, + "PerceptionRange": { + "type": "byte", + "value": 11 + }, + "Phenotype": { + "type": "int", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 129 + }, + "Race": { + "type": "byte", + "value": 0 + }, + "refbonus": { + "type": "short", + "value": 0 + }, + "ScriptAttacked": { + "type": "resref", + "value": "nw_c2_default5" + }, + "ScriptDamaged": { + "type": "resref", + "value": "nw_c2_default6" + }, + "ScriptDeath": { + "type": "resref", + "value": "nw_c2_default7" + }, + "ScriptDialogue": { + "type": "resref", + "value": "nw_c2_default4" + }, + "ScriptDisturbed": { + "type": "resref", + "value": "nw_c2_default8" + }, + "ScriptEndRound": { + "type": "resref", + "value": "nw_c2_default3" + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "nw_c2_default1" + }, + "ScriptOnBlocked": { + "type": "resref", + "value": "nw_c2_defaulte" + }, + "ScriptOnNotice": { + "type": "resref", + "value": "nw_c2_default2" + }, + "ScriptRested": { + "type": "resref", + "value": "nw_c2_defaulta" + }, + "ScriptSpawn": { + "type": "resref", + "value": "nw_c2_default9" + }, + "ScriptSpellAt": { + "type": "resref", + "value": "nw_c2_defaultb" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "nw_c2_defaultd" + }, + "SkillList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 28 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 28 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + } + ] + }, + "SoundSetFile": { + "type": "word", + "value": 382 + }, + "SpecAbilityList": { + "type": "list", + "value": [ + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 90 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 15 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + } + ] + }, + "StartingPackage": { + "type": "byte", + "value": 4 + }, + "Str": { + "type": "byte", + "value": 21 + }, + "Subrace": { + "type": "cexostring", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "X2_MEPHDUER003" + }, + "Tail_New": { + "type": "dword", + "value": 0 + }, + "TemplateList": { + "type": "list", + "value": [] + }, + "TemplateResRef": { + "type": "resref", + "value": "mephduer004" + }, + "WalkRate": { + "type": "int", + "value": 7 + }, + "willbonus": { + "type": "short", + "value": 0 + }, + "Wings_New": { + "type": "dword", + "value": 0 + }, + "Wis": { + "type": "byte", + "value": 12 + }, + "XOrientation": { + "type": "float", + "value": -0.2191015332937241 + }, + "XPosition": { + "type": "float", + "value": 35.93524551391602 + }, + "YOrientation": { + "type": "float", + "value": -0.9757020473480225 + }, + "YPosition": { + "type": "float", + "value": 17.90046691894531 + }, + "ZPosition": { + "type": "float", + "value": 0.00216972827911377 + } + } + ] + }, + "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": 5.326493809625098e-039 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 9078 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "GenericType_New": { + "type": "dword", + "value": 12 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5349 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "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": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "x3_door_wood002" + }, + "TemplateResRef": { + "type": "resref", + "value": "x3_door_wood002" + }, + "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 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 25.0 + }, + "Y": { + "type": "float", + "value": 10.0 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 8, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 0 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -3.141592502593994 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 9078 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "GenericType_New": { + "type": "dword", + "value": 12 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "craftoolentry" + }, + "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": "CraftStoreExit", + "id": 5349 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "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": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "CraftStoreExit" + }, + "TemplateResRef": { + "type": "resref", + "value": "x3_door_wood002" + }, + "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 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 25.0 + }, + "Y": { + "type": "float", + "value": 4.76837158203125e-007 + }, + "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": [ + { + "__struct_id": 11, + "BlackMarket": { + "type": "byte", + "value": 0 + }, + "BM_MarkDown": { + "type": "int", + "value": 25 + }, + "IdentifyPrice": { + "type": "int", + "value": 100 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Craft Tool Merchant" + } + }, + "MarkDown": { + "type": "int", + "value": 65 + }, + "MarkUp": { + "type": "int", + "value": 100 + }, + "MaxBuyPrice": { + "type": "int", + "value": -1 + }, + "OnOpenStore": { + "type": "resref", + "value": "" + }, + "OnStoreClosed": { + "type": "resref", + "value": "" + }, + "ResRef": { + "type": "resref", + "value": "crafttoolmerchan" + }, + "StoreGold": { + "type": "int", + "value": -1 + }, + "StoreList": { + "type": "list", + "value": [ + { + "__struct_id": 0 + }, + { + "__struct_id": 4, + "ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 22 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 10 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "0": "This is a standard fillet knife used by fishermen to cut their catch into manageable, boneless portions.\n\nTo use this knife, simply activate it's special ability and target any fish which has been caught." + } + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a standard fillet knife used by fishermen to cut their catch into manageable, boneless portions.\n\nTo use this knife, simply activate it's special ability and target any fish which has been caught." + } + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "Infinite": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Fillet Knife" + } + }, + "ModelPart1": { + "type": "byte", + "value": 62 + }, + "ModelPart2": { + "type": "byte", + "value": 32 + }, + "ModelPart3": { + "type": "byte", + "value": 23 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 3 + }, + "CostValue": { + "type": "word", + "value": 13 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 15 + }, + "Subtype": { + "type": "word", + "value": 329 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 20 + }, + "CostValue": { + "type": "word", + "value": 3 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 21 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ITEM_FilletKnife" + }, + "TemplateResRef": { + "type": "resref", + "value": "filletknife" + }, + "xModelPart1": { + "type": "word", + "value": 62 + }, + "xModelPart2": { + "type": "word", + "value": 32 + }, + "xModelPart3": { + "type": "word", + "value": 23 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 1, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 50 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 8 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "0": "This is a fishing pole. Target any area designated as a fishing area and you will attempt to catch a fish." + } + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a fishing pole. Target any area designated as a fishing area and you will attempt to catch a fish." + } + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "Infinite": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Fishing Pole" + } + }, + "ModelPart1": { + "type": "byte", + "value": 23 + }, + "ModelPart2": { + "type": "byte", + "value": 12 + }, + "ModelPart3": { + "type": "byte", + "value": 22 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 3 + }, + "CostValue": { + "type": "word", + "value": 13 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 15 + }, + "Subtype": { + "type": "word", + "value": 335 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 47 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "Repos_PosX": { + "type": "word", + "value": 1 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ITEM_FISHINGPOLE" + }, + "TemplateResRef": { + "type": "resref", + "value": "fishingpole" + }, + "xModelPart1": { + "type": "word", + "value": 23 + }, + "xModelPart2": { + "type": "word", + "value": 12 + }, + "xModelPart3": { + "type": "word", + "value": 22 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 2, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 28 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 2 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "0": "This is a fishing rod. It is much shorter than a standard fishing pole, and is just the right size for shoter races, such as halflings, dwarves, and gnomes." + } + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a fishing rod. It is much shorter than a standard fishing pole, and is just the right size for shoter races, such as halflings, dwarves, and gnomes." + } + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "Infinite": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Fishing Rod (Halfling Sized)" + } + }, + "ModelPart1": { + "type": "byte", + "value": 12 + }, + "ModelPart2": { + "type": "byte", + "value": 23 + }, + "ModelPart3": { + "type": "byte", + "value": 13 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 47 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "Repos_PosX": { + "type": "word", + "value": 2 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ITEM_FISHINGROD" + }, + "TemplateResRef": { + "type": "resref", + "value": "fishingrod" + }, + "xModelPart1": { + "type": "word", + "value": 12 + }, + "xModelPart2": { + "type": "word", + "value": 23 + }, + "xModelPart3": { + "type": "word", + "value": 13 + }, + "XOrientation": { + "type": "float", + "value": 1.065308430884424e-038 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 3, + "AddCost": { + "type": "dword", + "value": 18 + }, + "BaseItem": { + "type": "int", + "value": 28 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 20 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "0": "This lightweight pick is used by miners to dig ore." + } + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "" + } + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "Infinite": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Miner's Pick" + } + }, + "ModelPart1": { + "type": "byte", + "value": 43 + }, + "ModelPart2": { + "type": "byte", + "value": 23 + }, + "ModelPart3": { + "type": "byte", + "value": 42 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 20 + }, + "CostValue": { + "type": "word", + "value": 3 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 21 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "Repos_PosX": { + "type": "word", + "value": 3 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "MINERS_PICK" + }, + "TemplateResRef": { + "type": "resref", + "value": "minerspick" + }, + "xModelPart1": { + "type": "word", + "value": 43 + }, + "xModelPart2": { + "type": "word", + "value": 23 + }, + "xModelPart3": { + "type": "word", + "value": 42 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 4, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 2 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 20 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "0": "This is a pickaxe used for mining." + } + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "" + } + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "Infinite": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Miner's Pickaxe" + } + }, + "ModelPart1": { + "type": "byte", + "value": 31 + }, + "ModelPart2": { + "type": "byte", + "value": 42 + }, + "ModelPart3": { + "type": "byte", + "value": 33 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 20 + }, + "CostValue": { + "type": "word", + "value": 4 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 21 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "Repos_PosX": { + "type": "word", + "value": 4 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "MINERS_PICK" + }, + "TemplateResRef": { + "type": "resref", + "value": "minerspickaxe" + }, + "xModelPart1": { + "type": "word", + "value": 31 + }, + "xModelPart2": { + "type": "word", + "value": 42 + }, + "xModelPart3": { + "type": "word", + "value": 33 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 5, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 22 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 10 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "0": "This blade is used to gather fruits and nuts and other resources from trees. It may also be used to facilitate the chopping of trees for wood.\n\n(This item serves as a lumberjack tool for those classes which cannot equip martial-based weapons like handaxes and such)" + } + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This blade is used to gather fruits and nuts and other resources from trees. It may also be used to facilitate the chopping of trees for wood.\n\n(This item serves as a lumberjack tool for those classes which cannot equip martial-based weapons like handaxes and such)" + } + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "Infinite": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Orchard Blade" + } + }, + "ModelPart1": { + "type": "byte", + "value": 63 + }, + "ModelPart2": { + "type": "byte", + "value": 63 + }, + "ModelPart3": { + "type": "byte", + "value": 23 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 3 + }, + "CostValue": { + "type": "word", + "value": 13 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 15 + }, + "Subtype": { + "type": "word", + "value": 335 + } + } + ] + }, + "Repos_PosX": { + "type": "word", + "value": 6 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ITEM_ORCHARDBLADE" + }, + "TemplateResRef": { + "type": "resref", + "value": "orchardblade" + }, + "xModelPart1": { + "type": "word", + "value": 63 + }, + "xModelPart2": { + "type": "word", + "value": 63 + }, + "xModelPart3": { + "type": "word", + "value": 23 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 6, + "AddCost": { + "type": "dword", + "value": 13 + }, + "BaseItem": { + "type": "int", + "value": 38 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 25 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "0": "This is the axe used by woodsmen to chop trees." + } + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is the axe used by woodsmen to chop trees." + } + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "Infinite": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Woodsman's Axe" + } + }, + "ModelPart1": { + "type": "byte", + "value": 21 + }, + "ModelPart2": { + "type": "byte", + "value": 23 + }, + "ModelPart3": { + "type": "byte", + "value": 32 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 20 + }, + "CostValue": { + "type": "word", + "value": 2 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 21 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "Repos_PosX": { + "type": "word", + "value": 7 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ITEM_WOODAXE" + }, + "TemplateResRef": { + "type": "resref", + "value": "woodsmansaxe" + }, + "xModelPart1": { + "type": "word", + "value": 21 + }, + "xModelPart2": { + "type": "word", + "value": 23 + }, + "xModelPart3": { + "type": "word", + "value": 32 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 7, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 22 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 10 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "0": "This is a standard fillet knife used by fishermen to cut their catch into manageable, boneless portions.\n\nTo use this knife, simply activate it's special ability and target any fish which has been caught." + } + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a standard fillet knife used by fishermen to cut their catch into manageable, boneless portions.\n\nTo use this knife, simply activate it's special ability and target any fish which has been caught." + } + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "Infinite": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Fillet Knife" + } + }, + "ModelPart1": { + "type": "byte", + "value": 62 + }, + "ModelPart2": { + "type": "byte", + "value": 32 + }, + "ModelPart3": { + "type": "byte", + "value": 23 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 3 + }, + "CostValue": { + "type": "word", + "value": 13 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 15 + }, + "Subtype": { + "type": "word", + "value": 329 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 20 + }, + "CostValue": { + "type": "word", + "value": 3 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 21 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "Repos_PosX": { + "type": "word", + "value": 8 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ITEM_FilletKnife" + }, + "TemplateResRef": { + "type": "resref", + "value": "filletknife" + }, + "xModelPart1": { + "type": "word", + "value": 62 + }, + "xModelPart2": { + "type": "word", + "value": 32 + }, + "xModelPart3": { + "type": "word", + "value": 23 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + } + }, + { + "__struct_id": 2 + }, + { + "__struct_id": 3 + }, + { + "__struct_id": 1, + "ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "AddCost": { + "type": "dword", + "value": 10 + }, + "BaseItem": { + "type": "int", + "value": 29 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 10 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "0": "These are carpentesr tools.. used in the creation of wooden items by carpenters." + } + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "These are carpentesr tools.. used in the creation of wooden items by carpenters." + } + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "Infinite": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Carpenters Tools" + } + }, + "ModelPart1": { + "type": "byte", + "value": 116 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "Carpenters_Tools" + }, + "TemplateResRef": { + "type": "resref", + "value": "carpenters_tools" + }, + "xModelPart1": { + "type": "word", + "value": 116 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 1, + "AddCost": { + "type": "dword", + "value": 2 + }, + "BaseItem": { + "type": "int", + "value": 29 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 2 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "0": "This is an empty wooden bucket." + } + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is an empty wooden bucket." + } + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "Infinite": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Empty Bucket" + } + }, + "ModelPart1": { + "type": "byte", + "value": 2 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 11 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 81 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "Repos_PosX": { + "type": "word", + "value": 2 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ITEM_EMPTYBUCKET" + }, + "TemplateResRef": { + "type": "resref", + "value": "item001" + }, + "xModelPart1": { + "type": "word", + "value": 2 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 2, + "AddCost": { + "type": "dword", + "value": 29 + }, + "BaseItem": { + "type": "int", + "value": 34 + }, + "Charges": { + "type": "byte", + "value": 50 + }, + "Cost": { + "type": "dword", + "value": 30 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "0": "These tools are used for the excavation of buried treasures and other artifacts.\n\nTo use these tools, simply use them on the map, and if you are standing in the correct location, you will unearth the treasure." + } + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "These tools are used for the excavation of buried treasures and other artifacts.\n\nTo use these tools, simply use them on the map, and if you are standing in the correct location, you will unearth the treasure." + } + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "Infinite": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Excavation Tools" + } + }, + "ModelPart1": { + "type": "byte", + "value": 4 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 3 + }, + "CostValue": { + "type": "word", + "value": 6 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 15 + }, + "Subtype": { + "type": "word", + "value": 329 + } + } + ] + }, + "Repos_PosX": { + "type": "word", + "value": 4 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "Tool_ITEM_Excavation" + }, + "TemplateResRef": { + "type": "resref", + "value": "item_excavation" + }, + "xModelPart1": { + "type": "word", + "value": 4 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 3, + "AddCost": { + "type": "dword", + "value": 4 + }, + "BaseItem": { + "type": "int", + "value": 79 + }, + "Charges": { + "type": "byte", + "value": 10 + }, + "Cost": { + "type": "dword", + "value": 6 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "0": "This is your basic flint-and-tinder (tinderbox) You may use this to create a small campfire." + } + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is your basic flint-and-tinder (tinderbox) You may use this to create a small campfire." + } + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "Infinite": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Flint and Tinder" + } + }, + "ModelPart1": { + "type": "byte", + "value": 32 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 3 + }, + "CostValue": { + "type": "word", + "value": 6 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 15 + }, + "Subtype": { + "type": "word", + "value": 335 + } + } + ] + }, + "Repos_PosX": { + "type": "word", + "value": 6 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ITEM_TINDERBOX" + }, + "TemplateResRef": { + "type": "resref", + "value": "flintandtinder" + }, + "xModelPart1": { + "type": "word", + "value": 32 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 4, + "AddCost": { + "type": "dword", + "value": 5 + }, + "BaseItem": { + "type": "int", + "value": 79 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 6 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "0": "This knife is used by Herbalists and Farmers to cut plants for resources." + } + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This knife is used by Herbalists and Farmers to cut plants for resources." + } + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "Infinite": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Herbalist's Knife" + } + }, + "ModelPart1": { + "type": "byte", + "value": 40 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 7 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ITEM_HERBALISTKNIFE" + }, + "TemplateResRef": { + "type": "resref", + "value": "herbalistsknife" + }, + "xModelPart1": { + "type": "word", + "value": 40 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 5, + "AddCost": { + "type": "dword", + "value": 10 + }, + "BaseItem": { + "type": "int", + "value": 29 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 10 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "0": "This tool is used by tailors to sew cloth and leather into clothing and armor." + } + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This tool is used by tailors to sew cloth and leather into clothing and armor." + } + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "Infinite": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Sewing Kit" + } + }, + "ModelPart1": { + "type": "byte", + "value": 70 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 8 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ITEM_SEWINGKIT" + }, + "TemplateResRef": { + "type": "resref", + "value": "sewingkit" + }, + "xModelPart1": { + "type": "word", + "value": 70 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 6, + "AddCost": { + "type": "dword", + "value": 10 + }, + "BaseItem": { + "type": "int", + "value": 34 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 10 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "0": "This is a shovel." + } + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a shovel." + } + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "Infinite": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Shovel" + } + }, + "ModelPart1": { + "type": "byte", + "value": 5 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 2 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "TOOL_SHOVEL" + }, + "TemplateResRef": { + "type": "resref", + "value": "shovel" + }, + "xModelPart1": { + "type": "word", + "value": 5 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 7, + "AddCost": { + "type": "dword", + "value": 14 + }, + "BaseItem": { + "type": "int", + "value": 79 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 15 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "0": "This is a skinning knife, used to skin animals." + } + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a skinning knife, used to skin animals." + } + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "Infinite": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Skinning Knife" + } + }, + "ModelPart1": { + "type": "byte", + "value": 39 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 2 + }, + "Repos_Posy": { + "type": "word", + "value": 2 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SkinningKnife" + }, + "TemplateResRef": { + "type": "resref", + "value": "skinningknife" + }, + "xModelPart1": { + "type": "word", + "value": 39 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 8, + "AddCost": { + "type": "dword", + "value": 2 + }, + "BaseItem": { + "type": "int", + "value": 24 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 2 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "0": "These tools are used by tinkers to craft various items from metal, stone, glass, or wood. Without these tools it is nearly impossible for a tinkerer to accomplish anything except the most basic of tasks." + } + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "These tools are used by tinkers to craft various items from metal, stone, glass, or wood. Without these tools it is nearly impossible for a tinkerer to accomplish anything except the most basic of tasks." + } + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "Infinite": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Tinker's Toolset" + } + }, + "ModelPart1": { + "type": "byte", + "value": 62 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 3 + }, + "Repos_Posy": { + "type": "word", + "value": 2 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "TinkersToolset" + }, + "TemplateResRef": { + "type": "resref", + "value": "tinkerstoolset" + }, + "xModelPart1": { + "type": "word", + "value": 62 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 9, + "AddCost": { + "type": "dword", + "value": 500 + }, + "BaseItem": { + "type": "int", + "value": 29 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 500 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "0": "This is an empty commodity bundle. This may be filled with almost any resource.\n\nTo fill this commodity bundle, simply use it, and target the commodity in your pack that you wish to store in the bundle." + } + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is an empty commodity bundle. This may be filled with almost any resource.\n\nTo fill this commodity bundle, simply use it, and target the commodity in your pack that you wish to store in the bundle." + } + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "Infinite": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Empty Commodity Bundle" + } + }, + "ModelPart1": { + "type": "byte", + "value": 52 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 3 + }, + "CostValue": { + "type": "word", + "value": 1 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 15 + }, + "Subtype": { + "type": "word", + "value": 329 + } + } + ] + }, + "Repos_PosX": { + "type": "word", + "value": 6 + }, + "Repos_Posy": { + "type": "word", + "value": 2 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "_UOA_EMPTY_COMMODITY" + }, + "TemplateResRef": { + "type": "resref", + "value": "_uoa_commodity_e" + }, + "xModelPart1": { + "type": "word", + "value": 52 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "CraftToolMerchant" + }, + "WillNotBuy": { + "type": "list", + "value": [] + }, + "WillOnlyBuy": { + "type": "list", + "value": [] + }, + "XOrientation": { + "type": "float", + "value": -0.5349978804588318 + }, + "XPosition": { + "type": "float", + "value": 35.83058547973633 + }, + "YOrientation": { + "type": "float", + "value": -0.844853401184082 + }, + "YPosition": { + "type": "float", + "value": 17.78146171569824 + }, + "ZPosition": { + "type": "float", + "value": 0.00216066837310791 + } + }, + { + "__struct_id": 11, + "BlackMarket": { + "type": "byte", + "value": 0 + }, + "BM_MarkDown": { + "type": "int", + "value": 25 + }, + "IdentifyPrice": { + "type": "int", + "value": 100 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Craft Tool Merchant" + } + }, + "MarkDown": { + "type": "int", + "value": 65 + }, + "MarkUp": { + "type": "int", + "value": 100 + }, + "MaxBuyPrice": { + "type": "int", + "value": -1 + }, + "OnOpenStore": { + "type": "resref", + "value": "" + }, + "OnStoreClosed": { + "type": "resref", + "value": "" + }, + "ResRef": { + "type": "resref", + "value": "crafttoolmerchan" + }, + "StoreGold": { + "type": "int", + "value": -1 + }, + "StoreList": { + "type": "list", + "value": [ + { + "__struct_id": 0 + }, + { + "__struct_id": 4, + "ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 22 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 10 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "0": "This is a standard fillet knife used by fishermen to cut their catch into manageable, boneless portions.\n\nTo use this knife, simply activate it's special ability and target any fish which has been caught." + } + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a standard fillet knife used by fishermen to cut their catch into manageable, boneless portions.\n\nTo use this knife, simply activate it's special ability and target any fish which has been caught." + } + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "Infinite": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Fillet Knife" + } + }, + "ModelPart1": { + "type": "byte", + "value": 62 + }, + "ModelPart2": { + "type": "byte", + "value": 32 + }, + "ModelPart3": { + "type": "byte", + "value": 23 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 3 + }, + "CostValue": { + "type": "word", + "value": 13 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 15 + }, + "Subtype": { + "type": "word", + "value": 329 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 20 + }, + "CostValue": { + "type": "word", + "value": 3 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 21 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ITEM_FilletKnife" + }, + "TemplateResRef": { + "type": "resref", + "value": "filletknife" + }, + "xModelPart1": { + "type": "word", + "value": 62 + }, + "xModelPart2": { + "type": "word", + "value": 32 + }, + "xModelPart3": { + "type": "word", + "value": 23 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 1, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 50 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 8 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "0": "This is a fishing pole. Target any area designated as a fishing area and you will attempt to catch a fish." + } + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a fishing pole. Target any area designated as a fishing area and you will attempt to catch a fish." + } + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "Infinite": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Fishing Pole" + } + }, + "ModelPart1": { + "type": "byte", + "value": 23 + }, + "ModelPart2": { + "type": "byte", + "value": 12 + }, + "ModelPart3": { + "type": "byte", + "value": 22 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 3 + }, + "CostValue": { + "type": "word", + "value": 13 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 15 + }, + "Subtype": { + "type": "word", + "value": 335 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 47 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "Repos_PosX": { + "type": "word", + "value": 1 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ITEM_FISHINGPOLE" + }, + "TemplateResRef": { + "type": "resref", + "value": "fishingpole" + }, + "xModelPart1": { + "type": "word", + "value": 23 + }, + "xModelPart2": { + "type": "word", + "value": 12 + }, + "xModelPart3": { + "type": "word", + "value": 22 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 2, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 28 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 2 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "0": "This is a fishing rod. It is much shorter than a standard fishing pole, and is just the right size for shoter races, such as halflings, dwarves, and gnomes." + } + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a fishing rod. It is much shorter than a standard fishing pole, and is just the right size for shoter races, such as halflings, dwarves, and gnomes." + } + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "Infinite": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Fishing Rod (Halfling Sized)" + } + }, + "ModelPart1": { + "type": "byte", + "value": 12 + }, + "ModelPart2": { + "type": "byte", + "value": 23 + }, + "ModelPart3": { + "type": "byte", + "value": 13 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 47 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "Repos_PosX": { + "type": "word", + "value": 2 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ITEM_FISHINGROD" + }, + "TemplateResRef": { + "type": "resref", + "value": "fishingrod" + }, + "xModelPart1": { + "type": "word", + "value": 12 + }, + "xModelPart2": { + "type": "word", + "value": 23 + }, + "xModelPart3": { + "type": "word", + "value": 13 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 3, + "AddCost": { + "type": "dword", + "value": 18 + }, + "BaseItem": { + "type": "int", + "value": 28 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 20 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "0": "This lightweight pick is used by miners to dig ore." + } + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "" + } + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "Infinite": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Miner's Pick" + } + }, + "ModelPart1": { + "type": "byte", + "value": 43 + }, + "ModelPart2": { + "type": "byte", + "value": 23 + }, + "ModelPart3": { + "type": "byte", + "value": 42 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 20 + }, + "CostValue": { + "type": "word", + "value": 3 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 21 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "Repos_PosX": { + "type": "word", + "value": 3 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "MINERS_PICK" + }, + "TemplateResRef": { + "type": "resref", + "value": "minerspick" + }, + "xModelPart1": { + "type": "word", + "value": 43 + }, + "xModelPart2": { + "type": "word", + "value": 23 + }, + "xModelPart3": { + "type": "word", + "value": 42 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 4, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 2 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 20 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "0": "This is a pickaxe used for mining." + } + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "" + } + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "Infinite": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Miner's Pickaxe" + } + }, + "ModelPart1": { + "type": "byte", + "value": 31 + }, + "ModelPart2": { + "type": "byte", + "value": 42 + }, + "ModelPart3": { + "type": "byte", + "value": 33 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 20 + }, + "CostValue": { + "type": "word", + "value": 4 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 21 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "Repos_PosX": { + "type": "word", + "value": 4 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "MINERS_PICK" + }, + "TemplateResRef": { + "type": "resref", + "value": "minerspickaxe" + }, + "xModelPart1": { + "type": "word", + "value": 31 + }, + "xModelPart2": { + "type": "word", + "value": 42 + }, + "xModelPart3": { + "type": "word", + "value": 33 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 5, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 22 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 10 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "0": "This blade is used to gather fruits and nuts and other resources from trees. It may also be used to facilitate the chopping of trees for wood.\n\n(This item serves as a lumberjack tool for those classes which cannot equip martial-based weapons like handaxes and such)" + } + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This blade is used to gather fruits and nuts and other resources from trees. It may also be used to facilitate the chopping of trees for wood.\n\n(This item serves as a lumberjack tool for those classes which cannot equip martial-based weapons like handaxes and such)" + } + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "Infinite": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Orchard Blade" + } + }, + "ModelPart1": { + "type": "byte", + "value": 63 + }, + "ModelPart2": { + "type": "byte", + "value": 63 + }, + "ModelPart3": { + "type": "byte", + "value": 23 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 3 + }, + "CostValue": { + "type": "word", + "value": 13 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 15 + }, + "Subtype": { + "type": "word", + "value": 335 + } + } + ] + }, + "Repos_PosX": { + "type": "word", + "value": 6 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ITEM_ORCHARDBLADE" + }, + "TemplateResRef": { + "type": "resref", + "value": "orchardblade" + }, + "xModelPart1": { + "type": "word", + "value": 63 + }, + "xModelPart2": { + "type": "word", + "value": 63 + }, + "xModelPart3": { + "type": "word", + "value": 23 + }, + "XOrientation": { + "type": "float", + "value": 5.682477812461159e-033 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 6, + "AddCost": { + "type": "dword", + "value": 13 + }, + "BaseItem": { + "type": "int", + "value": 38 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 25 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "0": "This is the axe used by woodsmen to chop trees." + } + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is the axe used by woodsmen to chop trees." + } + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "Infinite": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Woodsman's Axe" + } + }, + "ModelPart1": { + "type": "byte", + "value": 21 + }, + "ModelPart2": { + "type": "byte", + "value": 23 + }, + "ModelPart3": { + "type": "byte", + "value": 32 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 20 + }, + "CostValue": { + "type": "word", + "value": 2 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 21 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "Repos_PosX": { + "type": "word", + "value": 7 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ITEM_WOODAXE" + }, + "TemplateResRef": { + "type": "resref", + "value": "woodsmansaxe" + }, + "xModelPart1": { + "type": "word", + "value": 21 + }, + "xModelPart2": { + "type": "word", + "value": 23 + }, + "xModelPart3": { + "type": "word", + "value": 32 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 7, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 22 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 10 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "0": "This is a standard fillet knife used by fishermen to cut their catch into manageable, boneless portions.\n\nTo use this knife, simply activate it's special ability and target any fish which has been caught." + } + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a standard fillet knife used by fishermen to cut their catch into manageable, boneless portions.\n\nTo use this knife, simply activate it's special ability and target any fish which has been caught." + } + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "Infinite": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Fillet Knife" + } + }, + "ModelPart1": { + "type": "byte", + "value": 62 + }, + "ModelPart2": { + "type": "byte", + "value": 32 + }, + "ModelPart3": { + "type": "byte", + "value": 23 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 3 + }, + "CostValue": { + "type": "word", + "value": 13 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 15 + }, + "Subtype": { + "type": "word", + "value": 329 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 20 + }, + "CostValue": { + "type": "word", + "value": 3 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 21 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "Repos_PosX": { + "type": "word", + "value": 8 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ITEM_FilletKnife" + }, + "TemplateResRef": { + "type": "resref", + "value": "filletknife" + }, + "xModelPart1": { + "type": "word", + "value": 62 + }, + "xModelPart2": { + "type": "word", + "value": 32 + }, + "xModelPart3": { + "type": "word", + "value": 23 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + } + }, + { + "__struct_id": 2 + }, + { + "__struct_id": 3 + }, + { + "__struct_id": 1, + "ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "AddCost": { + "type": "dword", + "value": 10 + }, + "BaseItem": { + "type": "int", + "value": 29 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 10 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "0": "These are carpentesr tools.. used in the creation of wooden items by carpenters." + } + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "These are carpentesr tools.. used in the creation of wooden items by carpenters." + } + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "Infinite": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Carpenters Tools" + } + }, + "ModelPart1": { + "type": "byte", + "value": 116 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "Carpenters_Tools" + }, + "TemplateResRef": { + "type": "resref", + "value": "carpenters_tools" + }, + "xModelPart1": { + "type": "word", + "value": 116 + }, + "XOrientation": { + "type": "float", + "value": 1.233142648605839e-043 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 1, + "AddCost": { + "type": "dword", + "value": 2 + }, + "BaseItem": { + "type": "int", + "value": 29 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 2 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "0": "This is an empty wooden bucket." + } + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is an empty wooden bucket." + } + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "Infinite": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Empty Bucket" + } + }, + "ModelPart1": { + "type": "byte", + "value": 2 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 11 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 81 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "Repos_PosX": { + "type": "word", + "value": 2 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ITEM_EMPTYBUCKET" + }, + "TemplateResRef": { + "type": "resref", + "value": "item001" + }, + "xModelPart1": { + "type": "word", + "value": 2 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 2, + "AddCost": { + "type": "dword", + "value": 29 + }, + "BaseItem": { + "type": "int", + "value": 34 + }, + "Charges": { + "type": "byte", + "value": 50 + }, + "Cost": { + "type": "dword", + "value": 30 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "0": "These tools are used for the excavation of buried treasures and other artifacts.\n\nTo use these tools, simply use them on the map, and if you are standing in the correct location, you will unearth the treasure." + } + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "These tools are used for the excavation of buried treasures and other artifacts.\n\nTo use these tools, simply use them on the map, and if you are standing in the correct location, you will unearth the treasure." + } + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "Infinite": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Excavation Tools" + } + }, + "ModelPart1": { + "type": "byte", + "value": 4 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 3 + }, + "CostValue": { + "type": "word", + "value": 6 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 15 + }, + "Subtype": { + "type": "word", + "value": 329 + } + } + ] + }, + "Repos_PosX": { + "type": "word", + "value": 4 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "Tool_ITEM_Excavation" + }, + "TemplateResRef": { + "type": "resref", + "value": "item_excavation" + }, + "xModelPart1": { + "type": "word", + "value": 4 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 3, + "AddCost": { + "type": "dword", + "value": 4 + }, + "BaseItem": { + "type": "int", + "value": 79 + }, + "Charges": { + "type": "byte", + "value": 10 + }, + "Cost": { + "type": "dword", + "value": 6 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "0": "This is your basic flint-and-tinder (tinderbox) You may use this to create a small campfire." + } + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is your basic flint-and-tinder (tinderbox) You may use this to create a small campfire." + } + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "Infinite": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Flint and Tinder" + } + }, + "ModelPart1": { + "type": "byte", + "value": 32 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 3 + }, + "CostValue": { + "type": "word", + "value": 6 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 15 + }, + "Subtype": { + "type": "word", + "value": 335 + } + } + ] + }, + "Repos_PosX": { + "type": "word", + "value": 6 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ITEM_TINDERBOX" + }, + "TemplateResRef": { + "type": "resref", + "value": "flintandtinder" + }, + "xModelPart1": { + "type": "word", + "value": 32 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 4, + "AddCost": { + "type": "dword", + "value": 5 + }, + "BaseItem": { + "type": "int", + "value": 79 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 6 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "0": "This knife is used by Herbalists and Farmers to cut plants for resources." + } + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This knife is used by Herbalists and Farmers to cut plants for resources." + } + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "Infinite": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Herbalist's Knife" + } + }, + "ModelPart1": { + "type": "byte", + "value": 40 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 7 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ITEM_HERBALISTKNIFE" + }, + "TemplateResRef": { + "type": "resref", + "value": "herbalistsknife" + }, + "xModelPart1": { + "type": "word", + "value": 40 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 5, + "AddCost": { + "type": "dword", + "value": 10 + }, + "BaseItem": { + "type": "int", + "value": 29 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 10 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "0": "This tool is used by tailors to sew cloth and leather into clothing and armor." + } + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This tool is used by tailors to sew cloth and leather into clothing and armor." + } + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "Infinite": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Sewing Kit" + } + }, + "ModelPart1": { + "type": "byte", + "value": 70 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 8 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ITEM_SEWINGKIT" + }, + "TemplateResRef": { + "type": "resref", + "value": "sewingkit" + }, + "xModelPart1": { + "type": "word", + "value": 70 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 6, + "AddCost": { + "type": "dword", + "value": 10 + }, + "BaseItem": { + "type": "int", + "value": 34 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 10 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "0": "This is a shovel." + } + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a shovel." + } + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "Infinite": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Shovel" + } + }, + "ModelPart1": { + "type": "byte", + "value": 5 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 2 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "TOOL_SHOVEL" + }, + "TemplateResRef": { + "type": "resref", + "value": "shovel" + }, + "xModelPart1": { + "type": "word", + "value": 5 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 7, + "AddCost": { + "type": "dword", + "value": 14 + }, + "BaseItem": { + "type": "int", + "value": 79 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 15 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "0": "This is a skinning knife, used to skin animals." + } + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a skinning knife, used to skin animals." + } + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "Infinite": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Skinning Knife" + } + }, + "ModelPart1": { + "type": "byte", + "value": 39 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 2 + }, + "Repos_Posy": { + "type": "word", + "value": 2 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SkinningKnife" + }, + "TemplateResRef": { + "type": "resref", + "value": "skinningknife" + }, + "xModelPart1": { + "type": "word", + "value": 39 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 8, + "AddCost": { + "type": "dword", + "value": 2 + }, + "BaseItem": { + "type": "int", + "value": 24 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 2 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "0": "These tools are used by tinkers to craft various items from metal, stone, glass, or wood. Without these tools it is nearly impossible for a tinkerer to accomplish anything except the most basic of tasks." + } + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "These tools are used by tinkers to craft various items from metal, stone, glass, or wood. Without these tools it is nearly impossible for a tinkerer to accomplish anything except the most basic of tasks." + } + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "Infinite": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Tinker's Toolset" + } + }, + "ModelPart1": { + "type": "byte", + "value": 62 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 3 + }, + "Repos_Posy": { + "type": "word", + "value": 2 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "TinkersToolset" + }, + "TemplateResRef": { + "type": "resref", + "value": "tinkerstoolset" + }, + "xModelPart1": { + "type": "word", + "value": 62 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 9, + "AddCost": { + "type": "dword", + "value": 500 + }, + "BaseItem": { + "type": "int", + "value": 29 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 500 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "0": "This is an empty commodity bundle. This may be filled with almost any resource.\n\nTo fill this commodity bundle, simply use it, and target the commodity in your pack that you wish to store in the bundle." + } + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is an empty commodity bundle. This may be filled with almost any resource.\n\nTo fill this commodity bundle, simply use it, and target the commodity in your pack that you wish to store in the bundle." + } + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "Infinite": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Empty Commodity Bundle" + } + }, + "ModelPart1": { + "type": "byte", + "value": 52 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 3 + }, + "CostValue": { + "type": "word", + "value": 1 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 15 + }, + "Subtype": { + "type": "word", + "value": 329 + } + } + ] + }, + "Repos_PosX": { + "type": "word", + "value": 6 + }, + "Repos_Posy": { + "type": "word", + "value": 2 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "_UOA_EMPTY_COMMODITY" + }, + "TemplateResRef": { + "type": "resref", + "value": "_uoa_commodity_e" + }, + "xModelPart1": { + "type": "word", + "value": 52 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "CraftToolMerchant" + }, + "WillNotBuy": { + "type": "list", + "value": [] + }, + "WillOnlyBuy": { + "type": "list", + "value": [] + }, + "XOrientation": { + "type": "float", + "value": -0.2191015332937241 + }, + "XPosition": { + "type": "float", + "value": 35.93524551391602 + }, + "YOrientation": { + "type": "float", + "value": -0.9757020473480225 + }, + "YPosition": { + "type": "float", + "value": 17.90046691894531 + }, + "ZPosition": { + "type": "float", + "value": 0.00216972827911377 + } + } + ] + }, + "TriggerList": { + "type": "list", + "value": [] + }, + "WaypointList": { + "type": "list", + "value": [] + } +} diff --git a/_module/git/aschentryandooc.git.json b/_module/git/aschentryandooc.git.json deleted file mode 100644 index 56eaa3c6..00000000 --- a/_module/git/aschentryandooc.git.json +++ /dev/null @@ -1,1102 +0,0 @@ -{ - "__data_type": "GIT ", - "AreaProperties": { - "__struct_id": 100, - "type": "struct", - "value": { - "__struct_id": 100, - "AmbientSndDay": { - "type": "int", - "value": 90 - }, - "AmbientSndDayVol": { - "type": "int", - "value": 32 - }, - "AmbientSndNight": { - "type": "int", - "value": 91 - }, - "AmbientSndNitVol": { - "type": "int", - "value": 32 - }, - "EnvAudio": { - "type": "int", - "value": 89 - }, - "MusicBattle": { - "type": "int", - "value": 60 - }, - "MusicDay": { - "type": "int", - "value": 59 - }, - "MusicDelay": { - "type": "int", - "value": 90000 - }, - "MusicNight": { - "type": "int", - "value": 59 - } - } - }, - "Creature List": { - "type": "list", - "value": [ - { - "__struct_id": 4, - "Appearance_Type": { - "type": "word", - "value": 1096 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "Cha": { - "type": "byte", - "value": 18 - }, - "ChallengeRating": { - "type": "float", - "value": 7.0 - }, - "ClassList": { - "type": "list", - "value": [ - { - "__struct_id": 2, - "Class": { - "type": "int", - "value": 5 - }, - "ClassLevel": { - "type": "short", - "value": 1 - } - }, - { - "__struct_id": 2, - "Class": { - "type": "int", - "value": 4 - }, - "ClassLevel": { - "type": "short", - "value": 1 - } - }, - { - "__struct_id": 2, - "Class": { - "type": "int", - "value": 19 - }, - "ClassLevel": { - "type": "short", - "value": 1 - } - } - ] - }, - "Con": { - "type": "byte", - "value": 12 - }, - "Conversation": { - "type": "resref", - "value": "hs_del_pc" - }, - "CRAdjust": { - "type": "int", - "value": 0 - }, - "CurrentHitPoints": { - "type": "short", - "value": 308 - }, - "DecayTime": { - "type": "dword", - "value": 5000 - }, - "Deity": { - "type": "cexostring", - "value": "" - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "Talk to this creature if you need to delete your character." - } - }, - "Dex": { - "type": "byte", - "value": 22 - }, - "Disarmable": { - "type": "byte", - "value": 0 - }, - "Equip_ItemList": { - "type": "list", - "value": [] - }, - "FactionID": { - "type": "word", - "value": 3 - }, - "FeatList": { - "type": "list", - "value": [ - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 2 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 3 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 4 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 32 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 45 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 49 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 46 - } - } - ] - }, - "FirstName": { - "type": "cexolocstring", - "value": { - "0": "Annihilus" - } - }, - "fortbonus": { - "type": "short", - "value": 0 - }, - "Gender": { - "type": "byte", - "value": 4 - }, - "GoodEvil": { - "type": "byte", - "value": 50 - }, - "HitPoints": { - "type": "short", - "value": 308 - }, - "Int": { - "type": "byte", - "value": 12 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "IsImmortal": { - "type": "byte", - "value": 1 - }, - "IsPC": { - "type": "byte", - "value": 0 - }, - "LastName": { - "type": "cexolocstring", - "value": { - "0": "" - } - }, - "LawfulChaotic": { - "type": "byte", - "value": 50 - }, - "Lootable": { - "type": "byte", - "value": 0 - }, - "MaxHitPoints": { - "type": "short", - "value": 311 - }, - "NaturalAC": { - "type": "byte", - "value": 40 - }, - "NoPermDeath": { - "type": "byte", - "value": 1 - }, - "PerceptionRange": { - "type": "byte", - "value": 8 - }, - "Phenotype": { - "type": "int", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 1 - }, - "PortraitId": { - "type": "word", - "value": 2236 - }, - "Race": { - "type": "byte", - "value": 24 - }, - "refbonus": { - "type": "short", - "value": 0 - }, - "ScriptAttacked": { - "type": "resref", - "value": "x2_def_attacked" - }, - "ScriptDamaged": { - "type": "resref", - "value": "x2_def_ondamage" - }, - "ScriptDeath": { - "type": "resref", - "value": "x2_def_ondeath" - }, - "ScriptDialogue": { - "type": "resref", - "value": "x2_def_onconv" - }, - "ScriptDisturbed": { - "type": "resref", - "value": "x2_def_ondisturb" - }, - "ScriptEndRound": { - "type": "resref", - "value": "x2_def_endcombat" - }, - "ScriptHeartbeat": { - "type": "resref", - "value": "x2_def_heartbeat" - }, - "ScriptOnBlocked": { - "type": "resref", - "value": "x2_def_onblocked" - }, - "ScriptOnNotice": { - "type": "resref", - "value": "x2_def_percept" - }, - "ScriptRested": { - "type": "resref", - "value": "x2_def_rested" - }, - "ScriptSpawn": { - "type": "resref", - "value": "x2_def_spawn" - }, - "ScriptSpellAt": { - "type": "resref", - "value": "x2_def_spellcast" - }, - "ScriptUserDefine": { - "type": "resref", - "value": "x2_def_userdef" - }, - "SkillList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 19 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 43 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 5 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 43 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 43 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 30 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 26 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 40 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - } - ] - }, - "SoundSetFile": { - "type": "word", - "value": 237 - }, - "SpecAbilityList": { - "type": "list", - "value": [] - }, - "StartingPackage": { - "type": "byte", - "value": 24 - }, - "Str": { - "type": "byte", - "value": 14 - }, - "Subrace": { - "type": "cexostring", - "value": "Undead" - }, - "Tag": { - "type": "cexostring", - "value": "NPC_ANNIHILUS001" - }, - "Tail_New": { - "type": "dword", - "value": 0 - }, - "TemplateList": { - "type": "list", - "value": [] - }, - "TemplateResRef": { - "type": "resref", - "value": "npc_annihilus001" - }, - "WalkRate": { - "type": "int", - "value": 1 - }, - "willbonus": { - "type": "short", - "value": 0 - }, - "Wings_New": { - "type": "dword", - "value": 0 - }, - "Wis": { - "type": "byte", - "value": 8 - }, - "XOrientation": { - "type": "float", - "value": -0.817584753036499 - }, - "XPosition": { - "type": "float", - "value": 52.74438858032227 - }, - "YOrientation": { - "type": "float", - "value": 0.5758082866668701 - }, - "YPosition": { - "type": "float", - "value": 17.56797981262207 - }, - "ZPosition": { - "type": "float", - "value": 0.9771342277526856 - } - } - ] - }, - "Door List": { - "type": "list", - "value": [ - { - "__struct_id": 8, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 166 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -1.570796251296997 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 20 - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "DisarmDC": { - "type": "byte", - "value": 15 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 8 - }, - "GenericType_New": { - "type": "dword", - "value": 0 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HP": { - "type": "short", - "value": 20 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "LinkedTo": { - "type": "cexostring", - "value": "WP_Ash_to_The_Ferry" - }, - "LinkedToFlags": { - "type": "byte", - "value": 2 - }, - "LoadScreenID": { - "type": "word", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 0 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "To Aschbourne", - "id": 5349 - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "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": 18 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 0 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "ToAsch" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_door_ttr_31" - }, - "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 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 44.40000152587891 - }, - "Y": { - "type": "float", - "value": 5.0 - }, - "Z": { - "type": "float", - "value": 1.379999995231628 - } - } - ] - }, - "Encounter List": { - "type": "list", - "value": [] - }, - "List": { - "type": "list", - "value": [] - }, - "Placeable List": { - "type": "list", - "value": [ - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 139 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -3.018873929977417 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "ferrytoasch" - }, - "CurrentHP": { - "type": "short", - "value": 15 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "Ferry to Aschbourne", - "id": 14562 - } - }, - "DisarmDC": { - "type": "byte", - "value": 15 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 16 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 15 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 0 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "To Aschbourne", - "id": 14561 - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "" - }, - "OnDeath": { - "type": "resref", - "value": "" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "nw_startconv" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 18 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 497 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "SEtoAschbourne" - }, - "TemplateResRef": { - "type": "resref", - "value": "plc_billboard2" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 40.64131164550781 - }, - "Y": { - "type": "float", - "value": 18.06103706359863 - }, - "Z": { - "type": "float", - "value": 0.9999998807907105 - } - } - ] - }, - "SoundList": { - "type": "list", - "value": [] - }, - "StoreList": { - "type": "list", - "value": [] - }, - "TriggerList": { - "type": "list", - "value": [] - }, - "WaypointList": { - "type": "list", - "value": [] - } -} diff --git a/_module/git/banditcove.git.json b/_module/git/banditcove.git.json index f8484804..f49ecd2a 100644 --- a/_module/git/banditcove.git.json +++ b/_module/git/banditcove.git.json @@ -98,8 +98,8 @@ "type": "byte", "value": 16 }, - "GenericType_New": { - "type": "dword", + "GenericType": { + "type": "byte", "value": 1 }, "Hardness": { @@ -319,8 +319,8 @@ "type": "byte", "value": 16 }, - "GenericType_New": { - "type": "dword", + "GenericType": { + "type": "byte", "value": 0 }, "Hardness": { @@ -593,6 +593,10 @@ }, { "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + }, "X": { "type": "float", "value": -0.5029106140136719 @@ -794,7 +798,7 @@ }, "RecCreatures": { "type": "int", - "value": 1 + "value": 2 }, "Reset": { "type": "byte", @@ -1396,7 +1400,7 @@ "__struct_id": 2, "Orientation": { "type": "float", - "value": -1.791685223579407 + "value": -1.791685461997986 }, "X": { "type": "float", @@ -1671,7 +1675,7 @@ }, "RecCreatures": { "type": "int", - "value": 1 + "value": 2 }, "Reset": { "type": "byte", @@ -1941,7 +1945,7 @@ }, "RecCreatures": { "type": "int", - "value": 1 + "value": 2 }, "Reset": { "type": "byte", @@ -2003,6 +2007,276 @@ "type": "float", "value": 0.0 } + }, + { + "__struct_id": 7, + "Active": { + "type": "byte", + "value": 1 + }, + "CreatureList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 269 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit002" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Appearance": { + "type": "int", + "value": 269 + }, + "CR": { + "type": "float", + "value": 4.0 + }, + "ResRef": { + "type": "resref", + "value": "bandit004" + }, + "SingleSpawn": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Difficulty": { + "type": "int", + "value": 0 + }, + "DifficultyIndex": { + "type": "int", + "value": 1 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.0 + }, + "Y": { + "type": "float", + "value": 0.0 + }, + "Z": { + "type": "float", + "value": 0.02255597151815891 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.2270898818969727 + }, + "Y": { + "type": "float", + "value": 0.4459991455078125 + }, + "Z": { + "type": "float", + "value": 0.02255609072744846 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 8.395875930786133 + }, + "Y": { + "type": "float", + "value": -0.5349578857421875 + }, + "Z": { + "type": "float", + "value": 0.02255978621542454 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 9.11699104309082 + }, + "Y": { + "type": "float", + "value": -7.483352661132813 + }, + "Z": { + "type": "float", + "value": 0.02255978621542454 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 19.26900291442871 + }, + "Y": { + "type": "float", + "value": -2.223297119140625 + }, + "Z": { + "type": "float", + "value": 0.02256002463400364 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 23.91788673400879 + }, + "Y": { + "type": "float", + "value": 16.56124877929688 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 1, + "X": { + "type": "float", + "value": 0.460357666015625 + }, + "Y": { + "type": "float", + "value": 16.00445556640625 + }, + "Z": { + "type": "float", + "value": 0.02500000037252903 + } + } + ] + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "bandit_aschnorth01" + } + }, + "MaxCreatures": { + "type": "int", + "value": 4 + }, + "OnEntered": { + "type": "resref", + "value": "" + }, + "OnExhausted": { + "type": "resref", + "value": "" + }, + "OnExit": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "PlayerOnly": { + "type": "byte", + "value": 1 + }, + "RecCreatures": { + "type": "int", + "value": 2 + }, + "Reset": { + "type": "byte", + "value": 1 + }, + "ResetTime": { + "type": "int", + "value": 180 + }, + "Respawns": { + "type": "int", + "value": -1 + }, + "SpawnOption": { + "type": "int", + "value": 0 + }, + "SpawnPointList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Orientation": { + "type": "float", + "value": -2.650715827941895 + }, + "X": { + "type": "float", + "value": 26.86297988891602 + }, + "Y": { + "type": "float", + "value": 90.83546447753906 + }, + "Z": { + "type": "float", + "value": 0.01000607013702393 + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "bandit_aschnorth01" + }, + "TemplateResRef": { + "type": "resref", + "value": "bandit_aschnorth" + }, + "XPosition": { + "type": "float", + "value": 15.61776161193848 + }, + "YPosition": { + "type": "float", + "value": 77.66796875 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } } ] }, @@ -2103,10 +2377,6 @@ "id": 5691 } }, - "OnClick": { - "type": "resref", - "value": "" - }, "OnClosed": { "type": "resref", "value": "" @@ -2330,10 +2600,6 @@ "id": 5691 } }, - "OnClick": { - "type": "resref", - "value": "" - }, "OnClosed": { "type": "resref", "value": "" @@ -2557,10 +2823,6 @@ "id": 14578 } }, - "OnClick": { - "type": "resref", - "value": "" - }, "OnClosed": { "type": "resref", "value": "" @@ -2784,10 +3046,6 @@ "id": 5348 } }, - "OnClick": { - "type": "resref", - "value": "" - }, "OnClosed": { "type": "resref", "value": "" diff --git a/_module/git/bloodbackwoods.git.json b/_module/git/bloodbackwoods.git.json index c59cb158..52b7cbc7 100644 --- a/_module/git/bloodbackwoods.git.json +++ b/_module/git/bloodbackwoods.git.json @@ -240,7 +240,7 @@ }, "RecCreatures": { "type": "int", - "value": 1 + "value": 2 }, "Reset": { "type": "byte", @@ -265,7 +265,7 @@ "__struct_id": 2, "Orientation": { "type": "float", - "value": 1.472621202468872 + "value": 1.472621321678162 }, "X": { "type": "float", @@ -480,7 +480,7 @@ }, "RecCreatures": { "type": "int", - "value": 1 + "value": 2 }, "Reset": { "type": "byte", @@ -505,7 +505,7 @@ "__struct_id": 2, "Orientation": { "type": "float", - "value": -0.8344852924346924 + "value": -0.8344854116439819 }, "X": { "type": "float", @@ -524,7 +524,7 @@ "__struct_id": 2, "Orientation": { "type": "float", - "value": 2.773436546325684 + "value": 2.773436784744263 }, "X": { "type": "float", @@ -720,7 +720,7 @@ }, "RecCreatures": { "type": "int", - "value": 1 + "value": 2 }, "Reset": { "type": "byte", @@ -764,7 +764,7 @@ "__struct_id": 2, "Orientation": { "type": "float", - "value": 1.448077321052551 + "value": 1.44807755947113 }, "X": { "type": "float", @@ -960,7 +960,7 @@ }, "RecCreatures": { "type": "int", - "value": 1 + "value": 2 }, "Reset": { "type": "byte", @@ -985,7 +985,7 @@ "__struct_id": 2, "Orientation": { "type": "float", - "value": -1.865319848060608 + "value": -1.865320205688477 }, "X": { "type": "float", @@ -1200,7 +1200,7 @@ }, "RecCreatures": { "type": "int", - "value": 1 + "value": 2 }, "Reset": { "type": "byte", @@ -1225,7 +1225,7 @@ "__struct_id": 2, "Orientation": { "type": "float", - "value": -1.619883179664612 + "value": -1.619883298873901 }, "X": { "type": "float", @@ -1244,7 +1244,7 @@ "__struct_id": 2, "Orientation": { "type": "float", - "value": 1.448077321052551 + "value": 1.44807755947113 }, "X": { "type": "float", @@ -1440,7 +1440,7 @@ }, "RecCreatures": { "type": "int", - "value": 1 + "value": 2 }, "Reset": { "type": "byte", @@ -1661,7 +1661,7 @@ }, "RecCreatures": { "type": "int", - "value": 1 + "value": 2 }, "Reset": { "type": "byte", @@ -1686,7 +1686,7 @@ "__struct_id": 2, "Orientation": { "type": "float", - "value": 1.398990154266357 + "value": 1.398990273475647 }, "X": { "type": "float", @@ -1823,10 +1823,6 @@ "id": 14601 } }, - "OnClick": { - "type": "resref", - "value": "" - }, "OnClosed": { "type": "resref", "value": "" @@ -2050,10 +2046,6 @@ "id": 14601 } }, - "OnClick": { - "type": "resref", - "value": "" - }, "OnClosed": { "type": "resref", "value": "" @@ -2277,10 +2269,6 @@ "id": 14601 } }, - "OnClick": { - "type": "resref", - "value": "" - }, "OnClosed": { "type": "resref", "value": "" @@ -2504,10 +2492,6 @@ "id": 14601 } }, - "OnClick": { - "type": "resref", - "value": "" - }, "OnClosed": { "type": "resref", "value": "" @@ -2731,10 +2715,6 @@ "id": 14601 } }, - "OnClick": { - "type": "resref", - "value": "" - }, "OnClosed": { "type": "resref", "value": "" diff --git a/_module/git/desolateanddespa.git.json b/_module/git/desolateanddespa.git.json new file mode 100644 index 00000000..2e5eb647 --- /dev/null +++ b/_module/git/desolateanddespa.git.json @@ -0,0 +1,8196 @@ +{ + "__data_type": "GIT ", + "AreaProperties": { + "__struct_id": 100, + "type": "struct", + "value": { + "__struct_id": 100, + "AmbientSndDay": { + "type": "int", + "value": 103 + }, + "AmbientSndDayVol": { + "type": "int", + "value": 82 + }, + "AmbientSndNight": { + "type": "int", + "value": 103 + }, + "AmbientSndNitVol": { + "type": "int", + "value": 82 + }, + "EnvAudio": { + "type": "int", + "value": 51 + }, + "MusicBattle": { + "type": "int", + "value": 73 + }, + "MusicDay": { + "type": "int", + "value": 68 + }, + "MusicDelay": { + "type": "int", + "value": 54000 + }, + "MusicNight": { + "type": "int", + "value": 68 + } + } + }, + "Creature List": { + "type": "list", + "value": [ + { + "__struct_id": 4, + "Appearance_Type": { + "type": "word", + "value": 37 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "Cha": { + "type": "byte", + "value": 10 + }, + "ChallengeRating": { + "type": "float", + "value": 0.3333333432674408 + }, + "ClassList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Class": { + "type": "int", + "value": 12 + }, + "ClassLevel": { + "type": "short", + "value": 1 + } + } + ] + }, + "Con": { + "type": "byte", + "value": 10 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CRAdjust": { + "type": "int", + "value": 0 + }, + "CurrentHitPoints": { + "type": "short", + "value": 5 + }, + "DecayTime": { + "type": "dword", + "value": 5000 + }, + "Deity": { + "type": "cexostring", + "value": "" + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 12439 + } + }, + "Dex": { + "type": "byte", + "value": 11 + }, + "Disarmable": { + "type": "byte", + "value": 0 + }, + "Equip_ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 65536, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 70 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 500 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13230 + } + }, + "ModelPart1": { + "type": "byte", + "value": 1 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 19 + }, + "CostValue": { + "type": "word", + "value": 8 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 77 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_CREWPP005" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_crewpp005" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + }, + "FactionID": { + "type": "word", + "value": 2 + }, + "FeatList": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 289 + } + } + ] + }, + "FirstName": { + "type": "cexolocstring", + "value": { + "id": 12441 + } + }, + "fortbonus": { + "type": "short", + "value": 0 + }, + "Gender": { + "type": "byte", + "value": 0 + }, + "GoodEvil": { + "type": "byte", + "value": 50 + }, + "HitPoints": { + "type": "short", + "value": 5 + }, + "Int": { + "type": "byte", + "value": 3 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "IsImmortal": { + "type": "byte", + "value": 0 + }, + "IsPC": { + "type": "byte", + "value": 0 + }, + "LastName": { + "type": "cexolocstring", + "value": {} + }, + "LawfulChaotic": { + "type": "byte", + "value": 50 + }, + "Lootable": { + "type": "byte", + "value": 0 + }, + "MaxHitPoints": { + "type": "short", + "value": 5 + }, + "NaturalAC": { + "type": "byte", + "value": 0 + }, + "NoPermDeath": { + "type": "byte", + "value": 0 + }, + "PerceptionRange": { + "type": "byte", + "value": 11 + }, + "Phenotype": { + "type": "int", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 175 + }, + "Race": { + "type": "byte", + "value": 8 + }, + "refbonus": { + "type": "short", + "value": 0 + }, + "ScriptAttacked": { + "type": "resref", + "value": "nw_c2_default5" + }, + "ScriptDamaged": { + "type": "resref", + "value": "nw_c2_default6" + }, + "ScriptDeath": { + "type": "resref", + "value": "nw_c2_default7" + }, + "ScriptDialogue": { + "type": "resref", + "value": "nw_c2_default4" + }, + "ScriptDisturbed": { + "type": "resref", + "value": "nw_c2_default8" + }, + "ScriptEndRound": { + "type": "resref", + "value": "nw_c2_default3" + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "ambient_hb" + }, + "ScriptOnBlocked": { + "type": "resref", + "value": "nw_c2_defaulte" + }, + "ScriptOnNotice": { + "type": "resref", + "value": "nw_c2_default2" + }, + "ScriptRested": { + "type": "resref", + "value": "nw_c2_defaulta" + }, + "ScriptSpawn": { + "type": "resref", + "value": "nw_c2_herbivore" + }, + "ScriptSpellAt": { + "type": "resref", + "value": "nw_c2_defaultb" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "nw_c2_defaultd" + }, + "SkillList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 3 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 3 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + } + ] + }, + "SoundSetFile": { + "type": "word", + "value": 24 + }, + "SpecAbilityList": { + "type": "list", + "value": [] + }, + "StartingPackage": { + "type": "byte", + "value": 0 + }, + "Str": { + "type": "byte", + "value": 10 + }, + "Subrace": { + "type": "cexostring", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "NW_DEERSTAG" + }, + "Tail": { + "type": "byte", + "value": 0 + }, + "TemplateList": { + "type": "list", + "value": [] + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_deerstag" + }, + "WalkRate": { + "type": "int", + "value": 7 + }, + "willbonus": { + "type": "short", + "value": 0 + }, + "Wings": { + "type": "byte", + "value": 0 + }, + "Wis": { + "type": "byte", + "value": 12 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 20.76999473571777 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 19.48442077636719 + }, + "ZPosition": { + "type": "float", + "value": 5.0 + } + }, + { + "__struct_id": 4, + "Appearance_Type": { + "type": "word", + "value": 37 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "Cha": { + "type": "byte", + "value": 10 + }, + "ChallengeRating": { + "type": "float", + "value": 0.3333333432674408 + }, + "ClassList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Class": { + "type": "int", + "value": 12 + }, + "ClassLevel": { + "type": "short", + "value": 1 + } + } + ] + }, + "Con": { + "type": "byte", + "value": 10 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CRAdjust": { + "type": "int", + "value": 0 + }, + "CurrentHitPoints": { + "type": "short", + "value": 5 + }, + "DecayTime": { + "type": "dword", + "value": 5000 + }, + "Deity": { + "type": "cexostring", + "value": "" + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 12439 + } + }, + "Dex": { + "type": "byte", + "value": 11 + }, + "Disarmable": { + "type": "byte", + "value": 0 + }, + "Equip_ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 65536, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 70 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 500 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13230 + } + }, + "ModelPart1": { + "type": "byte", + "value": 1 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 19 + }, + "CostValue": { + "type": "word", + "value": 8 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 77 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_CREWPP005" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_crewpp005" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + }, + "FactionID": { + "type": "word", + "value": 2 + }, + "FeatList": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 289 + } + } + ] + }, + "FirstName": { + "type": "cexolocstring", + "value": { + "id": 12441 + } + }, + "fortbonus": { + "type": "short", + "value": 0 + }, + "Gender": { + "type": "byte", + "value": 0 + }, + "GoodEvil": { + "type": "byte", + "value": 50 + }, + "HitPoints": { + "type": "short", + "value": 5 + }, + "Int": { + "type": "byte", + "value": 3 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "IsImmortal": { + "type": "byte", + "value": 0 + }, + "IsPC": { + "type": "byte", + "value": 0 + }, + "LastName": { + "type": "cexolocstring", + "value": {} + }, + "LawfulChaotic": { + "type": "byte", + "value": 50 + }, + "Lootable": { + "type": "byte", + "value": 0 + }, + "MaxHitPoints": { + "type": "short", + "value": 5 + }, + "NaturalAC": { + "type": "byte", + "value": 0 + }, + "NoPermDeath": { + "type": "byte", + "value": 0 + }, + "PerceptionRange": { + "type": "byte", + "value": 11 + }, + "Phenotype": { + "type": "int", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 175 + }, + "Race": { + "type": "byte", + "value": 8 + }, + "refbonus": { + "type": "short", + "value": 0 + }, + "ScriptAttacked": { + "type": "resref", + "value": "nw_c2_default5" + }, + "ScriptDamaged": { + "type": "resref", + "value": "nw_c2_default6" + }, + "ScriptDeath": { + "type": "resref", + "value": "nw_c2_default7" + }, + "ScriptDialogue": { + "type": "resref", + "value": "nw_c2_default4" + }, + "ScriptDisturbed": { + "type": "resref", + "value": "nw_c2_default8" + }, + "ScriptEndRound": { + "type": "resref", + "value": "nw_c2_default3" + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "ambient_hb" + }, + "ScriptOnBlocked": { + "type": "resref", + "value": "nw_c2_defaulte" + }, + "ScriptOnNotice": { + "type": "resref", + "value": "nw_c2_default2" + }, + "ScriptRested": { + "type": "resref", + "value": "nw_c2_defaulta" + }, + "ScriptSpawn": { + "type": "resref", + "value": "nw_c2_herbivore" + }, + "ScriptSpellAt": { + "type": "resref", + "value": "nw_c2_defaultb" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "nw_c2_defaultd" + }, + "SkillList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 3 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 3 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + } + ] + }, + "SoundSetFile": { + "type": "word", + "value": 24 + }, + "SpecAbilityList": { + "type": "list", + "value": [] + }, + "StartingPackage": { + "type": "byte", + "value": 0 + }, + "Str": { + "type": "byte", + "value": 10 + }, + "Subrace": { + "type": "cexostring", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "NW_DEERSTAG" + }, + "Tail": { + "type": "byte", + "value": 0 + }, + "TemplateList": { + "type": "list", + "value": [] + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_deerstag" + }, + "WalkRate": { + "type": "int", + "value": 7 + }, + "willbonus": { + "type": "short", + "value": 0 + }, + "Wings": { + "type": "byte", + "value": 0 + }, + "Wis": { + "type": "byte", + "value": 12 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 29.05035018920898 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 49.75520706176758 + }, + "ZPosition": { + "type": "float", + "value": 5.021541595458984 + } + }, + { + "__struct_id": 4, + "Appearance_Type": { + "type": "word", + "value": 37 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "Cha": { + "type": "byte", + "value": 10 + }, + "ChallengeRating": { + "type": "float", + "value": 0.3333333432674408 + }, + "ClassList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Class": { + "type": "int", + "value": 12 + }, + "ClassLevel": { + "type": "short", + "value": 1 + } + } + ] + }, + "Con": { + "type": "byte", + "value": 10 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CRAdjust": { + "type": "int", + "value": 0 + }, + "CurrentHitPoints": { + "type": "short", + "value": 5 + }, + "DecayTime": { + "type": "dword", + "value": 5000 + }, + "Deity": { + "type": "cexostring", + "value": "" + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 12439 + } + }, + "Dex": { + "type": "byte", + "value": 11 + }, + "Disarmable": { + "type": "byte", + "value": 0 + }, + "Equip_ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 65536, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 70 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 500 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13230 + } + }, + "ModelPart1": { + "type": "byte", + "value": 1 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 19 + }, + "CostValue": { + "type": "word", + "value": 8 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 77 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_CREWPP005" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_crewpp005" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + }, + "FactionID": { + "type": "word", + "value": 2 + }, + "FeatList": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 289 + } + } + ] + }, + "FirstName": { + "type": "cexolocstring", + "value": { + "id": 12441 + } + }, + "fortbonus": { + "type": "short", + "value": 0 + }, + "Gender": { + "type": "byte", + "value": 0 + }, + "GoodEvil": { + "type": "byte", + "value": 50 + }, + "HitPoints": { + "type": "short", + "value": 5 + }, + "Int": { + "type": "byte", + "value": 3 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "IsImmortal": { + "type": "byte", + "value": 0 + }, + "IsPC": { + "type": "byte", + "value": 0 + }, + "LastName": { + "type": "cexolocstring", + "value": {} + }, + "LawfulChaotic": { + "type": "byte", + "value": 50 + }, + "Lootable": { + "type": "byte", + "value": 0 + }, + "MaxHitPoints": { + "type": "short", + "value": 5 + }, + "NaturalAC": { + "type": "byte", + "value": 0 + }, + "NoPermDeath": { + "type": "byte", + "value": 0 + }, + "PerceptionRange": { + "type": "byte", + "value": 11 + }, + "Phenotype": { + "type": "int", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 175 + }, + "Race": { + "type": "byte", + "value": 8 + }, + "refbonus": { + "type": "short", + "value": 0 + }, + "ScriptAttacked": { + "type": "resref", + "value": "nw_c2_default5" + }, + "ScriptDamaged": { + "type": "resref", + "value": "nw_c2_default6" + }, + "ScriptDeath": { + "type": "resref", + "value": "nw_c2_default7" + }, + "ScriptDialogue": { + "type": "resref", + "value": "nw_c2_default4" + }, + "ScriptDisturbed": { + "type": "resref", + "value": "nw_c2_default8" + }, + "ScriptEndRound": { + "type": "resref", + "value": "nw_c2_default3" + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "ambient_hb" + }, + "ScriptOnBlocked": { + "type": "resref", + "value": "nw_c2_defaulte" + }, + "ScriptOnNotice": { + "type": "resref", + "value": "nw_c2_default2" + }, + "ScriptRested": { + "type": "resref", + "value": "nw_c2_defaulta" + }, + "ScriptSpawn": { + "type": "resref", + "value": "nw_c2_herbivore" + }, + "ScriptSpellAt": { + "type": "resref", + "value": "nw_c2_defaultb" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "nw_c2_defaultd" + }, + "SkillList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 3 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 3 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + } + ] + }, + "SoundSetFile": { + "type": "word", + "value": 24 + }, + "SpecAbilityList": { + "type": "list", + "value": [] + }, + "StartingPackage": { + "type": "byte", + "value": 0 + }, + "Str": { + "type": "byte", + "value": 10 + }, + "Subrace": { + "type": "cexostring", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "NW_DEERSTAG" + }, + "Tail": { + "type": "byte", + "value": 0 + }, + "TemplateList": { + "type": "list", + "value": [] + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_deerstag" + }, + "WalkRate": { + "type": "int", + "value": 7 + }, + "willbonus": { + "type": "short", + "value": 0 + }, + "Wings": { + "type": "byte", + "value": 0 + }, + "Wis": { + "type": "byte", + "value": 12 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 71.75108337402344 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 53.92094421386719 + }, + "ZPosition": { + "type": "float", + "value": 5.033013820648193 + } + }, + { + "__struct_id": 4, + "Appearance_Type": { + "type": "word", + "value": 37 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "Cha": { + "type": "byte", + "value": 10 + }, + "ChallengeRating": { + "type": "float", + "value": 0.3333333432674408 + }, + "ClassList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Class": { + "type": "int", + "value": 12 + }, + "ClassLevel": { + "type": "short", + "value": 1 + } + } + ] + }, + "Con": { + "type": "byte", + "value": 10 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CRAdjust": { + "type": "int", + "value": 0 + }, + "CurrentHitPoints": { + "type": "short", + "value": 5 + }, + "DecayTime": { + "type": "dword", + "value": 5000 + }, + "Deity": { + "type": "cexostring", + "value": "" + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 12439 + } + }, + "Dex": { + "type": "byte", + "value": 11 + }, + "Disarmable": { + "type": "byte", + "value": 0 + }, + "Equip_ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 65536, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 70 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 500 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13230 + } + }, + "ModelPart1": { + "type": "byte", + "value": 1 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 19 + }, + "CostValue": { + "type": "word", + "value": 8 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 77 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_CREWPP005" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_crewpp005" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + }, + "FactionID": { + "type": "word", + "value": 2 + }, + "FeatList": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 289 + } + } + ] + }, + "FirstName": { + "type": "cexolocstring", + "value": { + "id": 12441 + } + }, + "fortbonus": { + "type": "short", + "value": 0 + }, + "Gender": { + "type": "byte", + "value": 0 + }, + "GoodEvil": { + "type": "byte", + "value": 50 + }, + "HitPoints": { + "type": "short", + "value": 5 + }, + "Int": { + "type": "byte", + "value": 3 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "IsImmortal": { + "type": "byte", + "value": 0 + }, + "IsPC": { + "type": "byte", + "value": 0 + }, + "LastName": { + "type": "cexolocstring", + "value": {} + }, + "LawfulChaotic": { + "type": "byte", + "value": 50 + }, + "Lootable": { + "type": "byte", + "value": 0 + }, + "MaxHitPoints": { + "type": "short", + "value": 5 + }, + "NaturalAC": { + "type": "byte", + "value": 0 + }, + "NoPermDeath": { + "type": "byte", + "value": 0 + }, + "PerceptionRange": { + "type": "byte", + "value": 11 + }, + "Phenotype": { + "type": "int", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 175 + }, + "Race": { + "type": "byte", + "value": 8 + }, + "refbonus": { + "type": "short", + "value": 0 + }, + "ScriptAttacked": { + "type": "resref", + "value": "nw_c2_default5" + }, + "ScriptDamaged": { + "type": "resref", + "value": "nw_c2_default6" + }, + "ScriptDeath": { + "type": "resref", + "value": "nw_c2_default7" + }, + "ScriptDialogue": { + "type": "resref", + "value": "nw_c2_default4" + }, + "ScriptDisturbed": { + "type": "resref", + "value": "nw_c2_default8" + }, + "ScriptEndRound": { + "type": "resref", + "value": "nw_c2_default3" + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "ambient_hb" + }, + "ScriptOnBlocked": { + "type": "resref", + "value": "nw_c2_defaulte" + }, + "ScriptOnNotice": { + "type": "resref", + "value": "nw_c2_default2" + }, + "ScriptRested": { + "type": "resref", + "value": "nw_c2_defaulta" + }, + "ScriptSpawn": { + "type": "resref", + "value": "nw_c2_herbivore" + }, + "ScriptSpellAt": { + "type": "resref", + "value": "nw_c2_defaultb" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "nw_c2_defaultd" + }, + "SkillList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 3 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 3 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + } + ] + }, + "SoundSetFile": { + "type": "word", + "value": 24 + }, + "SpecAbilityList": { + "type": "list", + "value": [] + }, + "StartingPackage": { + "type": "byte", + "value": 0 + }, + "Str": { + "type": "byte", + "value": 10 + }, + "Subrace": { + "type": "cexostring", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "NW_DEERSTAG" + }, + "Tail": { + "type": "byte", + "value": 0 + }, + "TemplateList": { + "type": "list", + "value": [] + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_deerstag" + }, + "WalkRate": { + "type": "int", + "value": 7 + }, + "willbonus": { + "type": "short", + "value": 0 + }, + "Wings": { + "type": "byte", + "value": 0 + }, + "Wis": { + "type": "byte", + "value": 12 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 36.24361419677734 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 6.99939775466919 + }, + "ZPosition": { + "type": "float", + "value": 0.08137589693069458 + } + }, + { + "__struct_id": 4, + "Appearance_Type": { + "type": "word", + "value": 94 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "Cha": { + "type": "byte", + "value": 6 + }, + "ChallengeRating": { + "type": "float", + "value": 2.0 + }, + "ClassList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Class": { + "type": "int", + "value": 12 + }, + "ClassLevel": { + "type": "short", + "value": 3 + } + } + ] + }, + "Con": { + "type": "byte", + "value": 15 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CRAdjust": { + "type": "int", + "value": 0 + }, + "CurrentHitPoints": { + "type": "short", + "value": 16 + }, + "DecayTime": { + "type": "dword", + "value": 5000 + }, + "Deity": { + "type": "cexostring", + "value": "" + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 12429 + } + }, + "Dex": { + "type": "byte", + "value": 19 + }, + "Disarmable": { + "type": "byte", + "value": 0 + }, + "Equip_ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 16384, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 72 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 500 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13265 + } + }, + "ModelPart1": { + "type": "byte", + "value": 1 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 19 + }, + "CostValue": { + "type": "word", + "value": 8 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 77 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_CREWPSP005" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_crewpsp005" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 32768, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 72 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 500 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13265 + } + }, + "ModelPart1": { + "type": "byte", + "value": 1 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 19 + }, + "CostValue": { + "type": "word", + "value": 8 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 77 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_CREWPSP005" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_crewpsp005" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 65536, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 69 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 3124 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13253 + } + }, + "ModelPart1": { + "type": "byte", + "value": 1 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 19 + }, + "CostValue": { + "type": "word", + "value": 6 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 77 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_CREWPS021" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_crewps021" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 131072, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 73 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 0 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13101 + } + }, + "ModelPart1": { + "type": "byte", + "value": 1 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 54 + }, + "Subtype": { + "type": "word", + "value": 3 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_CREITEM081" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_creitem081" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + }, + "FactionID": { + "type": "word", + "value": 2 + }, + "FeatList": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 42 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 289 + } + } + ] + }, + "FirstName": { + "type": "cexolocstring", + "value": { + "id": 57919 + } + }, + "fortbonus": { + "type": "short", + "value": 0 + }, + "Gender": { + "type": "byte", + "value": 2 + }, + "GoodEvil": { + "type": "byte", + "value": 50 + }, + "HitPoints": { + "type": "short", + "value": 16 + }, + "Int": { + "type": "byte", + "value": 13 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "IsImmortal": { + "type": "byte", + "value": 0 + }, + "IsPC": { + "type": "byte", + "value": 0 + }, + "LastName": { + "type": "cexolocstring", + "value": {} + }, + "LawfulChaotic": { + "type": "byte", + "value": 50 + }, + "Lootable": { + "type": "byte", + "value": 0 + }, + "MaxHitPoints": { + "type": "short", + "value": 22 + }, + "NaturalAC": { + "type": "byte", + "value": 2 + }, + "NoPermDeath": { + "type": "byte", + "value": 0 + }, + "PerceptionRange": { + "type": "byte", + "value": 11 + }, + "Phenotype": { + "type": "int", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 164 + }, + "Race": { + "type": "byte", + "value": 8 + }, + "refbonus": { + "type": "short", + "value": 0 + }, + "ScriptAttacked": { + "type": "resref", + "value": "nw_c2_default5" + }, + "ScriptDamaged": { + "type": "resref", + "value": "nw_c2_default6" + }, + "ScriptDeath": { + "type": "resref", + "value": "nw_c2_default7" + }, + "ScriptDialogue": { + "type": "resref", + "value": "nw_c2_default4" + }, + "ScriptDisturbed": { + "type": "resref", + "value": "nw_c2_default8" + }, + "ScriptEndRound": { + "type": "resref", + "value": "nw_c2_default3" + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "ambient_hb" + }, + "ScriptOnBlocked": { + "type": "resref", + "value": "nw_c2_defaulte" + }, + "ScriptOnNotice": { + "type": "resref", + "value": "nw_c2_default2" + }, + "ScriptRested": { + "type": "resref", + "value": "nw_c2_defaulta" + }, + "ScriptSpawn": { + "type": "resref", + "value": "nw_c2_default9" + }, + "ScriptSpellAt": { + "type": "resref", + "value": "nw_c2_defaultb" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "nw_c2_defaultd" + }, + "SkillList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 9 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 6 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 9 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 6 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + } + ] + }, + "SoundSetFile": { + "type": "word", + "value": 19 + }, + "SpecAbilityList": { + "type": "list", + "value": [] + }, + "StartingPackage": { + "type": "byte", + "value": 0 + }, + "Str": { + "type": "byte", + "value": 16 + }, + "Subrace": { + "type": "cexostring", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "NW_CRAGCAT" + }, + "Tail": { + "type": "byte", + "value": 0 + }, + "TemplateList": { + "type": "list", + "value": [] + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_cragcat" + }, + "WalkRate": { + "type": "int", + "value": 7 + }, + "willbonus": { + "type": "short", + "value": 0 + }, + "Wings": { + "type": "byte", + "value": 0 + }, + "Wis": { + "type": "byte", + "value": 12 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 37.59464263916016 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 47.08803558349609 + }, + "ZPosition": { + "type": "float", + "value": 10.02328968048096 + } + }, + { + "__struct_id": 4, + "Appearance_Type": { + "type": "word", + "value": 94 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "Cha": { + "type": "byte", + "value": 6 + }, + "ChallengeRating": { + "type": "float", + "value": 2.0 + }, + "ClassList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Class": { + "type": "int", + "value": 12 + }, + "ClassLevel": { + "type": "short", + "value": 3 + } + } + ] + }, + "Con": { + "type": "byte", + "value": 15 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CRAdjust": { + "type": "int", + "value": 0 + }, + "CurrentHitPoints": { + "type": "short", + "value": 16 + }, + "DecayTime": { + "type": "dword", + "value": 5000 + }, + "Deity": { + "type": "cexostring", + "value": "" + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 12429 + } + }, + "Dex": { + "type": "byte", + "value": 19 + }, + "Disarmable": { + "type": "byte", + "value": 0 + }, + "Equip_ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 16384, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 72 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 500 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13265 + } + }, + "ModelPart1": { + "type": "byte", + "value": 1 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 19 + }, + "CostValue": { + "type": "word", + "value": 8 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 77 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_CREWPSP005" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_crewpsp005" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 32768, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 72 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 500 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13265 + } + }, + "ModelPart1": { + "type": "byte", + "value": 1 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 19 + }, + "CostValue": { + "type": "word", + "value": 8 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 77 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_CREWPSP005" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_crewpsp005" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 65536, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 69 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 3124 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13253 + } + }, + "ModelPart1": { + "type": "byte", + "value": 1 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 19 + }, + "CostValue": { + "type": "word", + "value": 6 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 77 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_CREWPS021" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_crewps021" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 131072, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 73 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 0 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13101 + } + }, + "ModelPart1": { + "type": "byte", + "value": 1 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 54 + }, + "Subtype": { + "type": "word", + "value": 3 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_CREITEM081" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_creitem081" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + }, + "FactionID": { + "type": "word", + "value": 2 + }, + "FeatList": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 42 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 289 + } + } + ] + }, + "FirstName": { + "type": "cexolocstring", + "value": { + "id": 57919 + } + }, + "fortbonus": { + "type": "short", + "value": 0 + }, + "Gender": { + "type": "byte", + "value": 2 + }, + "GoodEvil": { + "type": "byte", + "value": 50 + }, + "HitPoints": { + "type": "short", + "value": 16 + }, + "Int": { + "type": "byte", + "value": 13 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "IsImmortal": { + "type": "byte", + "value": 0 + }, + "IsPC": { + "type": "byte", + "value": 0 + }, + "LastName": { + "type": "cexolocstring", + "value": {} + }, + "LawfulChaotic": { + "type": "byte", + "value": 50 + }, + "Lootable": { + "type": "byte", + "value": 0 + }, + "MaxHitPoints": { + "type": "short", + "value": 22 + }, + "NaturalAC": { + "type": "byte", + "value": 2 + }, + "NoPermDeath": { + "type": "byte", + "value": 0 + }, + "PerceptionRange": { + "type": "byte", + "value": 11 + }, + "Phenotype": { + "type": "int", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 164 + }, + "Race": { + "type": "byte", + "value": 8 + }, + "refbonus": { + "type": "short", + "value": 0 + }, + "ScriptAttacked": { + "type": "resref", + "value": "nw_c2_default5" + }, + "ScriptDamaged": { + "type": "resref", + "value": "nw_c2_default6" + }, + "ScriptDeath": { + "type": "resref", + "value": "nw_c2_default7" + }, + "ScriptDialogue": { + "type": "resref", + "value": "nw_c2_default4" + }, + "ScriptDisturbed": { + "type": "resref", + "value": "nw_c2_default8" + }, + "ScriptEndRound": { + "type": "resref", + "value": "nw_c2_default3" + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "ambient_hb" + }, + "ScriptOnBlocked": { + "type": "resref", + "value": "nw_c2_defaulte" + }, + "ScriptOnNotice": { + "type": "resref", + "value": "nw_c2_default2" + }, + "ScriptRested": { + "type": "resref", + "value": "nw_c2_defaulta" + }, + "ScriptSpawn": { + "type": "resref", + "value": "nw_c2_default9" + }, + "ScriptSpellAt": { + "type": "resref", + "value": "nw_c2_defaultb" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "nw_c2_defaultd" + }, + "SkillList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 9 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 6 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 9 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 6 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + } + ] + }, + "SoundSetFile": { + "type": "word", + "value": 19 + }, + "SpecAbilityList": { + "type": "list", + "value": [] + }, + "StartingPackage": { + "type": "byte", + "value": 0 + }, + "Str": { + "type": "byte", + "value": 16 + }, + "Subrace": { + "type": "cexostring", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "NW_CRAGCAT" + }, + "Tail": { + "type": "byte", + "value": 0 + }, + "TemplateList": { + "type": "list", + "value": [] + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_cragcat" + }, + "WalkRate": { + "type": "int", + "value": 7 + }, + "willbonus": { + "type": "short", + "value": 0 + }, + "Wings": { + "type": "byte", + "value": 0 + }, + "Wis": { + "type": "byte", + "value": 12 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 39.93610382080078 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 70.35720825195313 + }, + "ZPosition": { + "type": "float", + "value": 5.0 + } + }, + { + "__struct_id": 4, + "Appearance_Type": { + "type": "word", + "value": 184 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "Cha": { + "type": "byte", + "value": 10 + }, + "ChallengeRating": { + "type": "float", + "value": 5.0 + }, + "ClassList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Class": { + "type": "int", + "value": 23 + }, + "ClassLevel": { + "type": "short", + "value": 6 + } + } + ] + }, + "Con": { + "type": "byte", + "value": 16 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CRAdjust": { + "type": "int", + "value": 0 + }, + "CurrentHitPoints": { + "type": "short", + "value": 33 + }, + "DecayTime": { + "type": "dword", + "value": 5000 + }, + "Deity": { + "type": "cexostring", + "value": "" + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 12817 + } + }, + "Dex": { + "type": "byte", + "value": 13 + }, + "Disarmable": { + "type": "byte", + "value": 0 + }, + "Equip_ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 16384, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 69 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 1124 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13242 + } + }, + "ModelPart1": { + "type": "byte", + "value": 1 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 19 + }, + "CostValue": { + "type": "word", + "value": 18 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 77 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_CREWPS010" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_crewps010" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 32768, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 69 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 1124 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13242 + } + }, + "ModelPart1": { + "type": "byte", + "value": 1 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 19 + }, + "CostValue": { + "type": "word", + "value": 18 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 77 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_CREWPS010" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_crewps010" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 65536, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 69 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 1124 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13242 + } + }, + "ModelPart1": { + "type": "byte", + "value": 1 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 19 + }, + "CostValue": { + "type": "word", + "value": 18 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 77 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_CREWPS010" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_crewps010" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 131072, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 73 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 0 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13074 + } + }, + "ModelPart1": { + "type": "byte", + "value": 1 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 22 + }, + "CostValue": { + "type": "word", + "value": 4 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 24 + }, + "Subtype": { + "type": "word", + "value": 10 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 5 + }, + "CostValue": { + "type": "word", + "value": 7 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 20 + }, + "Subtype": { + "type": "word", + "value": 7 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_CREITEM026" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_creitem026" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + }, + "FactionID": { + "type": "word", + "value": 2 + }, + "FeatList": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 228 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 289 + } + } + ] + }, + "FirstName": { + "type": "cexolocstring", + "value": { + "0": "Winter Wolf", + "id": 12818 + } + }, + "fortbonus": { + "type": "short", + "value": 0 + }, + "Gender": { + "type": "byte", + "value": 4 + }, + "GoodEvil": { + "type": "byte", + "value": 50 + }, + "HitPoints": { + "type": "short", + "value": 33 + }, + "Int": { + "type": "byte", + "value": 9 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "IsImmortal": { + "type": "byte", + "value": 1 + }, + "IsPC": { + "type": "byte", + "value": 0 + }, + "LastName": { + "type": "cexolocstring", + "value": {} + }, + "LawfulChaotic": { + "type": "byte", + "value": 0 + }, + "Lootable": { + "type": "byte", + "value": 0 + }, + "MaxHitPoints": { + "type": "short", + "value": 51 + }, + "NaturalAC": { + "type": "byte", + "value": 5 + }, + "NoPermDeath": { + "type": "byte", + "value": 0 + }, + "PerceptionRange": { + "type": "byte", + "value": 11 + }, + "Phenotype": { + "type": "int", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 320 + }, + "Race": { + "type": "byte", + "value": 19 + }, + "refbonus": { + "type": "short", + "value": 0 + }, + "ScriptAttacked": { + "type": "resref", + "value": "nw_c2_default5" + }, + "ScriptDamaged": { + "type": "resref", + "value": "nw_c2_default6" + }, + "ScriptDeath": { + "type": "resref", + "value": "nw_c2_default7" + }, + "ScriptDialogue": { + "type": "resref", + "value": "nw_c2_default4" + }, + "ScriptDisturbed": { + "type": "resref", + "value": "nw_c2_default8" + }, + "ScriptEndRound": { + "type": "resref", + "value": "nw_c2_default3" + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "ambient_hb" + }, + "ScriptOnBlocked": { + "type": "resref", + "value": "nw_c2_defaulte" + }, + "ScriptOnNotice": { + "type": "resref", + "value": "nw_c2_default2" + }, + "ScriptRested": { + "type": "resref", + "value": "nw_c2_defaulta" + }, + "ScriptSpawn": { + "type": "resref", + "value": "nw_c2_default9" + }, + "ScriptSpellAt": { + "type": "resref", + "value": "nw_c2_defaultb" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "nw_c2_defaultd" + }, + "SkillList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 6 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 9 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 7 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 9 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + } + ] + }, + "SoundSetFile": { + "type": "word", + "value": 105 + }, + "SpecAbilityList": { + "type": "list", + "value": [ + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 230 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 6 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 230 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 6 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 230 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 6 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + } + ] + }, + "StartingPackage": { + "type": "byte", + "value": 0 + }, + "Str": { + "type": "byte", + "value": 18 + }, + "Subrace": { + "type": "cexostring", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "NW_WOLFWINT" + }, + "Tail": { + "type": "byte", + "value": 0 + }, + "TemplateList": { + "type": "list", + "value": [] + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_wolfwint" + }, + "WalkRate": { + "type": "int", + "value": 7 + }, + "willbonus": { + "type": "short", + "value": 0 + }, + "Wings": { + "type": "byte", + "value": 0 + }, + "Wis": { + "type": "byte", + "value": 13 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 75.99844360351563 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 50.68719863891602 + }, + "ZPosition": { + "type": "float", + "value": 5.0 + } + }, + { + "__struct_id": 4, + "Appearance_Type": { + "type": "word", + "value": 103 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "Cha": { + "type": "byte", + "value": 10 + }, + "ChallengeRating": { + "type": "float", + "value": 5.0 + }, + "ClassList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Class": { + "type": "int", + "value": 24 + }, + "ClassLevel": { + "type": "short", + "value": 1 + } + } + ] + }, + "Con": { + "type": "byte", + "value": 10 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CRAdjust": { + "type": "int", + "value": 0 + }, + "CurrentHitPoints": { + "type": "short", + "value": 4 + }, + "DecayTime": { + "type": "dword", + "value": 5000 + }, + "Deity": { + "type": "cexostring", + "value": "" + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "The inner core of your being, that which gives you your psionic powers.", + "id": 12420 + } + }, + "Dex": { + "type": "byte", + "value": 11 + }, + "Disarmable": { + "type": "byte", + "value": 0 + }, + "Equip_ItemList": { + "type": "list", + "value": [] + }, + "FactionID": { + "type": "word", + "value": 2 + }, + "FeatList": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 228 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 289 + } + } + ] + }, + "FirstName": { + "type": "cexolocstring", + "value": { + "0": "Inner Core", + "id": 12421 + } + }, + "fortbonus": { + "type": "short", + "value": 0 + }, + "Gender": { + "type": "byte", + "value": 4 + }, + "GoodEvil": { + "type": "byte", + "value": 100 + }, + "HitPoints": { + "type": "short", + "value": 4 + }, + "Int": { + "type": "byte", + "value": 6 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "IsImmortal": { + "type": "byte", + "value": 0 + }, + "IsPC": { + "type": "byte", + "value": 0 + }, + "LastName": { + "type": "cexolocstring", + "value": {} + }, + "LawfulChaotic": { + "type": "byte", + "value": 100 + }, + "Lootable": { + "type": "byte", + "value": 0 + }, + "MaxHitPoints": { + "type": "short", + "value": 4 + }, + "NaturalAC": { + "type": "byte", + "value": 4 + }, + "NoPermDeath": { + "type": "byte", + "value": 0 + }, + "PerceptionRange": { + "type": "byte", + "value": 11 + }, + "Phenotype": { + "type": "int", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 171 + }, + "Race": { + "type": "byte", + "value": 20 + }, + "refbonus": { + "type": "short", + "value": 0 + }, + "ScriptAttacked": { + "type": "resref", + "value": "" + }, + "ScriptDamaged": { + "type": "resref", + "value": "" + }, + "ScriptDeath": { + "type": "resref", + "value": "" + }, + "ScriptDialogue": { + "type": "resref", + "value": "innercore_rest" + }, + "ScriptDisturbed": { + "type": "resref", + "value": "" + }, + "ScriptEndRound": { + "type": "resref", + "value": "" + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnBlocked": { + "type": "resref", + "value": "" + }, + "ScriptOnNotice": { + "type": "resref", + "value": "" + }, + "ScriptRested": { + "type": "resref", + "value": "" + }, + "ScriptSpawn": { + "type": "resref", + "value": "" + }, + "ScriptSpellAt": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "SkillList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + } + ] + }, + "SoundSetFile": { + "type": "word", + "value": 2 + }, + "SpecAbilityList": { + "type": "list", + "value": [ + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 1 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 3 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 1 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 3 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 1 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 3 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 1 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 3 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 1 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 3 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 1 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 3 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 222 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 1 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 222 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 1 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 222 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 1 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 222 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 1 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 222 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 1 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 222 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 1 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + } + ] + }, + "StartingPackage": { + "type": "byte", + "value": 0 + }, + "Str": { + "type": "byte", + "value": 3 + }, + "Subrace": { + "type": "cexostring", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "NW_CLANTERN" + }, + "Tail": { + "type": "byte", + "value": 0 + }, + "TemplateList": { + "type": "list", + "value": [] + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_clantern" + }, + "WalkRate": { + "type": "int", + "value": 1 + }, + "willbonus": { + "type": "short", + "value": 0 + }, + "Wings": { + "type": "byte", + "value": 0 + }, + "Wis": { + "type": "byte", + "value": 11 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 9.901997566223145 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 69.86968994140625 + }, + "ZPosition": { + "type": "float", + "value": 0.6000000238418579 + } + } + ] + }, + "Door List": { + "type": "list", + "value": [ + { + "__struct_id": 8, + "AnimationState": { + "type": "byte", + "value": 1 + }, + "Appearance": { + "type": "dword", + "value": 68 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -1.570794820785523 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 80 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "GenericType": { + "type": "byte", + "value": 0 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HP": { + "type": "short", + "value": 80 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5349 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "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": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "Breach" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_door_ttr_27" + }, + "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 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 77.01000213623047 + }, + "Y": { + "type": "float", + "value": 12.88000011444092 + }, + "Z": { + "type": "float", + "value": 0.0 + } + } + ] + }, + "Encounter List": { + "type": "list", + "value": [] + }, + "List": { + "type": "list", + "value": [] + }, + "Placeable List": { + "type": "list", + "value": [ + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 28 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "A portal glows softly before you. You wonder where it leads.", + "id": 14533 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 2 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Genesis Exit Portal", + "id": 5670 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "psi_gen_exit" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 386 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "GenesisExit02" + }, + "TemplateResRef": { + "type": "resref", + "value": "genesisexit" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 39.69971084594727 + }, + "Y": { + "type": "float", + "value": 49.18886566162109 + }, + "Z": { + "type": "float", + "value": 10.00000286102295 + } + } + ] + }, + "SoundList": { + "type": "list", + "value": [ + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 1 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 25000 + }, + "IntervalVrtn": { + "type": "dword", + "value": 5000 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 68030 + } + }, + "Looping": { + "type": "byte", + "value": 0 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.2000000029802322 + }, + "Positional": { + "type": "byte", + "value": 0 + }, + "Priority": { + "type": "byte", + "value": 19 + }, + "Random": { + "type": "byte", + "value": 0 + }, + "RandomPosition": { + "type": "byte", + "value": 0 + }, + "RandomRangeX": { + "type": "float", + "value": 0.0 + }, + "RandomRangeY": { + "type": "float", + "value": 0.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_wt_gustchasm1" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "WindGustChasm" + }, + "TemplateResRef": { + "type": "resref", + "value": "windgustchasm" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 0 + }, + "XPosition": { + "type": "float", + "value": 35.77315521240234 + }, + "YPosition": { + "type": "float", + "value": 28.92969131469727 + }, + "ZPosition": { + "type": "float", + "value": -1.899999856948853 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 1 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 25000 + }, + "IntervalVrtn": { + "type": "dword", + "value": 5000 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 68030 + } + }, + "Looping": { + "type": "byte", + "value": 0 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.2000000029802322 + }, + "Positional": { + "type": "byte", + "value": 0 + }, + "Priority": { + "type": "byte", + "value": 19 + }, + "Random": { + "type": "byte", + "value": 0 + }, + "RandomPosition": { + "type": "byte", + "value": 0 + }, + "RandomRangeX": { + "type": "float", + "value": 0.0 + }, + "RandomRangeY": { + "type": "float", + "value": 0.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_wt_gustchasm1" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "WindGustChasm" + }, + "TemplateResRef": { + "type": "resref", + "value": "windgustchasm" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 0 + }, + "XPosition": { + "type": "float", + "value": 2.996747970581055 + }, + "YPosition": { + "type": "float", + "value": 34.84434509277344 + }, + "ZPosition": { + "type": "float", + "value": 1.588324546813965 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 1 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 25000 + }, + "IntervalVrtn": { + "type": "dword", + "value": 5000 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 68034 + } + }, + "Looping": { + "type": "byte", + "value": 0 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.2000000029802322 + }, + "Positional": { + "type": "byte", + "value": 0 + }, + "Priority": { + "type": "byte", + "value": 19 + }, + "Random": { + "type": "byte", + "value": 0 + }, + "RandomPosition": { + "type": "byte", + "value": 0 + }, + "RandomRangeX": { + "type": "float", + "value": 0.0 + }, + "RandomRangeY": { + "type": "float", + "value": 0.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_wt_guststrng1" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "WindGustStrong" + }, + "TemplateResRef": { + "type": "resref", + "value": "windguststrong" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 0 + }, + "XPosition": { + "type": "float", + "value": 66.09418487548828 + }, + "YPosition": { + "type": "float", + "value": 74.35420989990234 + }, + "ZPosition": { + "type": "float", + "value": 6.703686237335205 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 1 + }, + "Elevation": { + "type": "float", + "value": 1.0 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 10000 + }, + "IntervalVrtn": { + "type": "dword", + "value": 5000 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 91312 + } + }, + "Looping": { + "type": "byte", + "value": 0 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.300000011920929 + }, + "Positional": { + "type": "byte", + "value": 0 + }, + "Priority": { + "type": "byte", + "value": 19 + }, + "Random": { + "type": "byte", + "value": 1 + }, + "RandomPosition": { + "type": "byte", + "value": 0 + }, + "RandomRangeX": { + "type": "float", + "value": 0.0 + }, + "RandomRangeY": { + "type": "float", + "value": 0.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_x2iccrmb1" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_x2iccrmb10" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_x2iccrmb2" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_x2iccrmb3" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_x2iccrmb4" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_x2iccrmb5" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_x2iccrmb6" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_x2iccrmb7" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_x2iccrmb8" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_x2iccrmb9" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "IceCrumbling" + }, + "TemplateResRef": { + "type": "resref", + "value": "icecrumbling" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 0 + }, + "XPosition": { + "type": "float", + "value": 39.02038192749023 + }, + "YPosition": { + "type": "float", + "value": 8.978778839111328 + }, + "ZPosition": { + "type": "float", + "value": 1.0 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 1 + }, + "Elevation": { + "type": "float", + "value": 1.0 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 10000 + }, + "IntervalVrtn": { + "type": "dword", + "value": 5000 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 91312 + } + }, + "Looping": { + "type": "byte", + "value": 0 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.300000011920929 + }, + "Positional": { + "type": "byte", + "value": 0 + }, + "Priority": { + "type": "byte", + "value": 19 + }, + "Random": { + "type": "byte", + "value": 1 + }, + "RandomPosition": { + "type": "byte", + "value": 0 + }, + "RandomRangeX": { + "type": "float", + "value": 0.0 + }, + "RandomRangeY": { + "type": "float", + "value": 0.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_x2iccrmb1" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_x2iccrmb10" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_x2iccrmb2" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_x2iccrmb3" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_x2iccrmb4" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_x2iccrmb5" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_x2iccrmb6" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_x2iccrmb7" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_x2iccrmb8" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_x2iccrmb9" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "IceCrumbling" + }, + "TemplateResRef": { + "type": "resref", + "value": "icecrumbling" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 0 + }, + "XPosition": { + "type": "float", + "value": 45.81055450439453 + }, + "YPosition": { + "type": "float", + "value": 55.63458633422852 + }, + "ZPosition": { + "type": "float", + "value": 11.29591751098633 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 1 + }, + "Elevation": { + "type": "float", + "value": 1.0 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 10000 + }, + "IntervalVrtn": { + "type": "dword", + "value": 5000 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 91311 + } + }, + "Looping": { + "type": "byte", + "value": 0 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.300000011920929 + }, + "Positional": { + "type": "byte", + "value": 0 + }, + "Priority": { + "type": "byte", + "value": 19 + }, + "Random": { + "type": "byte", + "value": 1 + }, + "RandomPosition": { + "type": "byte", + "value": 0 + }, + "RandomRangeX": { + "type": "float", + "value": 0.0 + }, + "RandomRangeY": { + "type": "float", + "value": 0.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_x2iccrak1" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_x2iccrak10" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_x2iccrak2" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_x2iccrak3" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_x2iccrak4" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_x2iccrak5" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_x2iccrak6" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_x2iccrak7" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_x2iccrak8" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_x2iccrak9" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "IceCracking" + }, + "TemplateResRef": { + "type": "resref", + "value": "icecracking" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 0 + }, + "XPosition": { + "type": "float", + "value": 7.411387443542481 + }, + "YPosition": { + "type": "float", + "value": 46.72670745849609 + }, + "ZPosition": { + "type": "float", + "value": 0.9999999403953552 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 1 + }, + "Elevation": { + "type": "float", + "value": 1.0 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 10000 + }, + "IntervalVrtn": { + "type": "dword", + "value": 5000 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 91311 + } + }, + "Looping": { + "type": "byte", + "value": 0 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.300000011920929 + }, + "Positional": { + "type": "byte", + "value": 0 + }, + "Priority": { + "type": "byte", + "value": 19 + }, + "Random": { + "type": "byte", + "value": 1 + }, + "RandomPosition": { + "type": "byte", + "value": 0 + }, + "RandomRangeX": { + "type": "float", + "value": 0.0 + }, + "RandomRangeY": { + "type": "float", + "value": 0.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_x2iccrak1" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_x2iccrak10" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_x2iccrak2" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_x2iccrak3" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_x2iccrak4" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_x2iccrak5" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_x2iccrak6" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_x2iccrak7" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_x2iccrak8" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_x2iccrak9" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "IceCracking" + }, + "TemplateResRef": { + "type": "resref", + "value": "icecracking" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 0 + }, + "XPosition": { + "type": "float", + "value": 37.93146514892578 + }, + "YPosition": { + "type": "float", + "value": 72.40705871582031 + }, + "ZPosition": { + "type": "float", + "value": 6.000000953674316 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 0 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 0 + }, + "IntervalVrtn": { + "type": "dword", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 67845 + } + }, + "Looping": { + "type": "byte", + "value": 1 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.0 + }, + "Positional": { + "type": "byte", + "value": 1 + }, + "Priority": { + "type": "byte", + "value": 3 + }, + "Random": { + "type": "byte", + "value": 0 + }, + "RandomPosition": { + "type": "byte", + "value": 0 + }, + "RandomRangeX": { + "type": "float", + "value": 0.0 + }, + "RandomRangeY": { + "type": "float", + "value": 0.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "al_mg_entrmyst1" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "EntranceMysterious" + }, + "TemplateResRef": { + "type": "resref", + "value": "entrancemysterio" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 0 + }, + "XPosition": { + "type": "float", + "value": 73.24169158935547 + }, + "YPosition": { + "type": "float", + "value": 13.41970634460449 + }, + "ZPosition": { + "type": "float", + "value": 1.500000238418579 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 0 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 0 + }, + "IntervalVrtn": { + "type": "dword", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 67903 + } + }, + "Looping": { + "type": "byte", + "value": 1 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.0 + }, + "Positional": { + "type": "byte", + "value": 1 + }, + "Priority": { + "type": "byte", + "value": 3 + }, + "Random": { + "type": "byte", + "value": 0 + }, + "RandomPosition": { + "type": "byte", + "value": 0 + }, + "RandomRangeX": { + "type": "float", + "value": 0.0 + }, + "RandomRangeY": { + "type": "float", + "value": 0.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "al_mg_portal2" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "MagicPortalWater" + }, + "TemplateResRef": { + "type": "resref", + "value": "magicportalwater" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 0 + }, + "XPosition": { + "type": "float", + "value": 9.90831470489502 + }, + "YPosition": { + "type": "float", + "value": 69.70172882080078 + }, + "ZPosition": { + "type": "float", + "value": 2.099999904632568 + } + } + ] + }, + "StoreList": { + "type": "list", + "value": [] + }, + "TriggerList": { + "type": "list", + "value": [] + }, + "WaypointList": { + "type": "list", + "value": [] + } +} diff --git a/_module/git/ey_dpcon_erewood.git.json b/_module/git/ey_dpcon_erewood.git.json new file mode 100644 index 00000000..2883ed06 --- /dev/null +++ b/_module/git/ey_dpcon_erewood.git.json @@ -0,0 +1,8262 @@ +{ + "__data_type": "GIT ", + "AreaProperties": { + "__struct_id": 100, + "type": "struct", + "value": { + "__struct_id": 100, + "AmbientSndDay": { + "type": "int", + "value": 53 + }, + "AmbientSndDayVol": { + "type": "int", + "value": 32 + }, + "AmbientSndNight": { + "type": "int", + "value": 53 + }, + "AmbientSndNitVol": { + "type": "int", + "value": 32 + }, + "EnvAudio": { + "type": "int", + "value": 15 + }, + "MusicBattle": { + "type": "int", + "value": 35 + }, + "MusicDay": { + "type": "int", + "value": 3 + }, + "MusicDelay": { + "type": "int", + "value": 90000 + }, + "MusicNight": { + "type": "int", + "value": 3 + } + } + }, + "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, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 51 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 3.018872022628784 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14557 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 14558 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "x2_plc_used_sit" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 409 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "BedBeddingRolls" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_bedrolls" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 43.72515106201172 + }, + "Y": { + "type": "float", + "value": 7.315659523010254 + }, + "Z": { + "type": "float", + "value": 9.5367431640625e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 58 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 0.5154173374176025 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14586 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5700 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 416 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "Campfire" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_campfr" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 42.82106781005859 + }, + "Y": { + "type": "float", + "value": 9.7994384765625 + }, + "Z": { + "type": "float", + "value": 9.5367431640625e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 100 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14746 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5743 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 458 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "Tree - Normal" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_tree" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 40.3640022277832 + }, + "Y": { + "type": "float", + "value": 7.260047912597656 + }, + "Z": { + "type": "float", + "value": 9.5367431640625e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 101 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14747 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5743 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 459 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "Tree - Autumn" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_treeautumn" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 37.41852569580078 + }, + "Y": { + "type": "float", + "value": 9.084003448486328 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 101 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14747 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5743 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 459 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "Tree - Autumn" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_treeautumn" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 37.77213287353516 + }, + "Y": { + "type": "float", + "value": 12.39786338806152 + }, + "Z": { + "type": "float", + "value": -1.937150955200195e-007 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 100 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14746 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5743 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 458 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "Tree - Normal" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_tree" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 43.51470565795898 + }, + "Y": { + "type": "float", + "value": 14.01102447509766 + }, + "Z": { + "type": "float", + "value": 0.04150157049298286 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 101 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14747 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5743 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 459 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "Tree - Autumn" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_treeautumn" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 42.63576126098633 + }, + "Y": { + "type": "float", + "value": 13.1573600769043 + }, + "Z": { + "type": "float", + "value": -0.005504768341779709 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 187 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 66885 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 52998 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 550 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "Boulder" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_boulder" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 38.5255241394043 + }, + "Y": { + "type": "float", + "value": 43.9696159362793 + }, + "Z": { + "type": "float", + "value": 2.384185791015625e-007 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 95 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14736 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5738 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 453 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "Stones" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_stones" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 39.49908065795898 + }, + "Y": { + "type": "float", + "value": 42.78000640869141 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 176 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14750 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5819 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 534 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "WaterDrip" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_waterdrip" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 44.82220077514648 + }, + "Y": { + "type": "float", + "value": 8.010405540466309 + }, + "Z": { + "type": "float", + "value": -4.76837158203125e-007 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 148 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14609 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5791 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 506 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "Dust Plume" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_dustplume" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 23.31093406677246 + }, + "Y": { + "type": "float", + "value": 6.334214210510254 + }, + "Z": { + "type": "float", + "value": 0.0429927408695221 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 46 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.8590286374092102 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14540 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Focus", + "id": 14541 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "ey_dpcon_med" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 404 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "AltarShrineEvil" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_altrevil" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 41.14682006835938 + }, + "Y": { + "type": "float", + "value": 41.42173385620117 + }, + "Z": { + "type": "float", + "value": 0.08515427261590958 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 165 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14677 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 14673 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 523 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "Magic Sparks - Purple" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_magicpurple" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 40.90617370605469 + }, + "Y": { + "type": "float", + "value": 41.20880126953125 + }, + "Z": { + "type": "float", + "value": 1.001358032226563e-005 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 147 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14584 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5790 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 505 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "Butterflies" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_butterflies" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 15.25651454925537 + }, + "Y": { + "type": "float", + "value": 13.30093288421631 + }, + "Z": { + "type": "float", + "value": 0.4138407707214356 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 81 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14649 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 14650 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 439 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "Plant Growth - Grass Tufts" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_grasstuft" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 37.20438003540039 + }, + "Y": { + "type": "float", + "value": 31.95298194885254 + }, + "Z": { + "type": "float", + "value": 2.384185791015625e-007 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 299 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 68872 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 4294967295 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 9188 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "x0_mushrooms" + }, + "TemplateResRef": { + "type": "resref", + "value": "x0_mushrooms" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 27.46503829956055 + }, + "Y": { + "type": "float", + "value": 25.76974487304688 + }, + "Z": { + "type": "float", + "value": 0.3609549999237061 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 335 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 68871 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 4294967295 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 9207 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 681 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "Moss" + }, + "TemplateResRef": { + "type": "resref", + "value": "x0_moss" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 27.54284286499023 + }, + "Y": { + "type": "float", + "value": 25.75577354431152 + }, + "Z": { + "type": "float", + "value": 0.3354043960571289 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 82 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 67632 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5725 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 440 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "PlantGrowthShrubs" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_shrub" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 27.71881675720215 + }, + "Y": { + "type": "float", + "value": 24.61386680603027 + }, + "Z": { + "type": "float", + "value": 0.3464046120643616 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 433 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 84172 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 83426 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "X2_PLC_HOLE_S" + }, + "TemplateResRef": { + "type": "resref", + "value": "x2_plc_hole_s" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 10.4328727722168 + }, + "Y": { + "type": "float", + "value": 37.45115661621094 + }, + "Z": { + "type": "float", + "value": 0.0183146595954895 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 58 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14586 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5700 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 416 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "Campfire" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_campfr" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 10.39583396911621 + }, + "Y": { + "type": "float", + "value": 37.53082656860352 + }, + "Z": { + "type": "float", + "value": 0.0144386887550354 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 178 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14559 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5821 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "x2_plc_used_sit" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 536 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "BenchPew" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_bench" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 10.88762187957764 + }, + "Y": { + "type": "float", + "value": 39.42445755004883 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 178 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 1.816232323646545 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14559 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5821 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "x2_plc_used_sit" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 536 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "BenchPew" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_bench" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 8.667524337768555 + }, + "Y": { + "type": "float", + "value": 36.83750915527344 + }, + "Z": { + "type": "float", + "value": 1.001358032226563e-005 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 101 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14747 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5743 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 459 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "Tree - Autumn" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_treeautumn" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 5.995330810546875 + }, + "Y": { + "type": "float", + "value": 40.45883941650391 + }, + "Z": { + "type": "float", + "value": 1.192092895507813e-007 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 101 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14747 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5743 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 459 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "Tree - Autumn" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_treeautumn" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 9.184167861938477 + }, + "Y": { + "type": "float", + "value": 43.67095565795898 + }, + "Z": { + "type": "float", + "value": -2.384185791015625e-007 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 100 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14746 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5743 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 458 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "Tree - Normal" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_tree" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 7.758848667144775 + }, + "Y": { + "type": "float", + "value": 42.22009658813477 + }, + "Z": { + "type": "float", + "value": -2.384185791015625e-007 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 100 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14746 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5743 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 458 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "Tree - Normal" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_tree" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 45.83562850952148 + }, + "Y": { + "type": "float", + "value": 25.5269947052002 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 100 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14746 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5743 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 458 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "Tree - Normal" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_tree" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 43.54978561401367 + }, + "Y": { + "type": "float", + "value": 40.94205093383789 + }, + "Z": { + "type": "float", + "value": 2.384185791015625e-007 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 101 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14747 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5743 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 459 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "Tree - Autumn" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_treeautumn" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 29.97814559936523 + }, + "Y": { + "type": "float", + "value": 38.62451171875 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 100 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14746 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5743 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 458 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "Tree - Normal" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_tree" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 31.14458847045898 + }, + "Y": { + "type": "float", + "value": 27.79216766357422 + }, + "Z": { + "type": "float", + "value": 0.1395587921142578 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 101 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14747 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5743 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 459 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "Tree - Autumn" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_treeautumn" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 20.15593719482422 + }, + "Y": { + "type": "float", + "value": 31.77992057800293 + }, + "Z": { + "type": "float", + "value": -5.960464477539063e-008 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 340 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 68852 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 4294967295 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 9208 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 779 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "Ivy" + }, + "TemplateResRef": { + "type": "resref", + "value": "x0_ivy" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 30.83228302001953 + }, + "Y": { + "type": "float", + "value": 4.831344127655029 + }, + "Z": { + "type": "float", + "value": 1.402871608734131 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 176 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14750 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5819 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 534 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "WaterDrip" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_waterdrip" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 29.47326850891113 + }, + "Y": { + "type": "float", + "value": 5.476925373077393 + }, + "Z": { + "type": "float", + "value": 0.04131236672401428 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 28 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "A portal glows softly before you. You wonder where it leads.", + "id": 14533 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 2 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Genesis Exit Portal", + "id": 5670 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "psi_gen_exit" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 386 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "GenesisExit01" + }, + "TemplateResRef": { + "type": "resref", + "value": "genesisexit" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 20.85512161254883 + }, + "Y": { + "type": "float", + "value": 11.55957317352295 + }, + "Z": { + "type": "float", + "value": 0.0 + } + } + ] + }, + "SoundList": { + "type": "list", + "value": [ + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 0 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 0 + }, + "IntervalVrtn": { + "type": "dword", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 67806 + } + }, + "Looping": { + "type": "byte", + "value": 1 + }, + "MaxDistance": { + "type": "float", + "value": 8.0 + }, + "MinDistance": { + "type": "float", + "value": 0.800000011920929 + }, + "PitchVariation": { + "type": "float", + "value": 0.0 + }, + "Positional": { + "type": "byte", + "value": 1 + }, + "Priority": { + "type": "byte", + "value": 3 + }, + "Random": { + "type": "byte", + "value": 0 + }, + "RandomPosition": { + "type": "byte", + "value": 0 + }, + "RandomRangeX": { + "type": "float", + "value": 0.0 + }, + "RandomRangeY": { + "type": "float", + "value": 0.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "al_cv_firecamp1" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "Campfire" + }, + "TemplateResRef": { + "type": "resref", + "value": "campfire" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 0 + }, + "XPosition": { + "type": "float", + "value": 42.78046035766602 + }, + "YPosition": { + "type": "float", + "value": 9.796939849853516 + }, + "ZPosition": { + "type": "float", + "value": 1.5 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 0 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 0 + }, + "IntervalVrtn": { + "type": "dword", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 67978 + } + }, + "Looping": { + "type": "byte", + "value": 1 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.0 + }, + "Positional": { + "type": "byte", + "value": 1 + }, + "Priority": { + "type": "byte", + "value": 3 + }, + "Random": { + "type": "byte", + "value": 0 + }, + "RandomPosition": { + "type": "byte", + "value": 0 + }, + "RandomRangeX": { + "type": "float", + "value": 0.0 + }, + "RandomRangeY": { + "type": "float", + "value": 0.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "al_na_steamlg1" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "SteamSmallLoop" + }, + "TemplateResRef": { + "type": "resref", + "value": "steamsmallloop" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 0 + }, + "XPosition": { + "type": "float", + "value": 34.60498046875 + }, + "YPosition": { + "type": "float", + "value": 20.61979675292969 + }, + "ZPosition": { + "type": "float", + "value": 0.9752120971679688 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 0 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 0 + }, + "IntervalVrtn": { + "type": "dword", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 68014 + } + }, + "Looping": { + "type": "byte", + "value": 1 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.0 + }, + "Positional": { + "type": "byte", + "value": 1 + }, + "Priority": { + "type": "byte", + "value": 3 + }, + "Random": { + "type": "byte", + "value": 0 + }, + "RandomPosition": { + "type": "byte", + "value": 0 + }, + "RandomRangeX": { + "type": "float", + "value": 0.0 + }, + "RandomRangeY": { + "type": "float", + "value": 0.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "al_na_waterfall2" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "WaterfallLarge" + }, + "TemplateResRef": { + "type": "resref", + "value": "waterfalllarge" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 0 + }, + "XPosition": { + "type": "float", + "value": 36.21855545043945 + }, + "YPosition": { + "type": "float", + "value": 36.72332382202148 + }, + "ZPosition": { + "type": "float", + "value": 2.400820016860962 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 1 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 25000 + }, + "IntervalVrtn": { + "type": "dword", + "value": 5000 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 68007 + } + }, + "Looping": { + "type": "byte", + "value": 0 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.2000000029802322 + }, + "Positional": { + "type": "byte", + "value": 1 + }, + "Priority": { + "type": "byte", + "value": 20 + }, + "Random": { + "type": "byte", + "value": 1 + }, + "RandomPosition": { + "type": "byte", + "value": 1 + }, + "RandomRangeX": { + "type": "float", + "value": 10.0 + }, + "RandomRangeY": { + "type": "float", + "value": 10.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_twigsnap1" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_twigsnap2" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_twigsnap3" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "TwigSnaps" + }, + "TemplateResRef": { + "type": "resref", + "value": "twigsnaps" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 0 + }, + "XPosition": { + "type": "float", + "value": 14.50231838226318 + }, + "YPosition": { + "type": "float", + "value": 30.95841979980469 + }, + "ZPosition": { + "type": "float", + "value": 1.553110957145691 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 1 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 25000 + }, + "IntervalVrtn": { + "type": "dword", + "value": 5000 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 67886 + } + }, + "Looping": { + "type": "byte", + "value": 0 + }, + "MaxDistance": { + "type": "float", + "value": 6.0 + }, + "MinDistance": { + "type": "float", + "value": 0.6000000238418579 + }, + "PitchVariation": { + "type": "float", + "value": 0.2000000029802322 + }, + "Positional": { + "type": "byte", + "value": 1 + }, + "Priority": { + "type": "byte", + "value": 20 + }, + "Random": { + "type": "byte", + "value": 1 + }, + "RandomPosition": { + "type": "byte", + "value": 1 + }, + "RandomRangeX": { + "type": "float", + "value": 10.0 + }, + "RandomRangeY": { + "type": "float", + "value": 10.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_leafmove1" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_leafmove2" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_leafmove3" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "LeafRustles" + }, + "TemplateResRef": { + "type": "resref", + "value": "leafrustles" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 0 + }, + "XPosition": { + "type": "float", + "value": 22.1506290435791 + }, + "YPosition": { + "type": "float", + "value": 43.13840103149414 + }, + "ZPosition": { + "type": "float", + "value": 1.500010013580322 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 0 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 0 + }, + "IntervalVrtn": { + "type": "dword", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 67845 + } + }, + "Looping": { + "type": "byte", + "value": 1 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.0 + }, + "Positional": { + "type": "byte", + "value": 1 + }, + "Priority": { + "type": "byte", + "value": 3 + }, + "Random": { + "type": "byte", + "value": 0 + }, + "RandomPosition": { + "type": "byte", + "value": 0 + }, + "RandomRangeX": { + "type": "float", + "value": 0.0 + }, + "RandomRangeY": { + "type": "float", + "value": 0.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "al_mg_entrmyst1" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "EntranceMysterious" + }, + "TemplateResRef": { + "type": "resref", + "value": "entrancemysterio" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 0 + }, + "XPosition": { + "type": "float", + "value": 20.66150856018066 + }, + "YPosition": { + "type": "float", + "value": 11.34990882873535 + }, + "ZPosition": { + "type": "float", + "value": 1.50374698638916 + } + } + ] + }, + "StoreList": { + "type": "list", + "value": [] + }, + "TriggerList": { + "type": "list", + "value": [] + }, + "WaypointList": { + "type": "list", + "value": [ + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 14817 + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "_AREASTART_EreWood" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_waypoint001" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 20.94911575317383 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 11.40368461608887 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + } + ] + } +} diff --git a/_module/git/frostedpits.git.json b/_module/git/frostedpits.git.json new file mode 100644 index 00000000..4e618232 --- /dev/null +++ b/_module/git/frostedpits.git.json @@ -0,0 +1,16452 @@ +{ + "__data_type": "GIT ", + "AreaProperties": { + "__struct_id": 100, + "type": "struct", + "value": { + "__struct_id": 100, + "AmbientSndDay": { + "type": "int", + "value": 103 + }, + "AmbientSndDayVol": { + "type": "int", + "value": 82 + }, + "AmbientSndNight": { + "type": "int", + "value": 103 + }, + "AmbientSndNitVol": { + "type": "int", + "value": 82 + }, + "EnvAudio": { + "type": "int", + "value": 51 + }, + "MusicBattle": { + "type": "int", + "value": 73 + }, + "MusicDay": { + "type": "int", + "value": 68 + }, + "MusicDelay": { + "type": "int", + "value": 54000 + }, + "MusicNight": { + "type": "int", + "value": 68 + } + } + }, + "Creature List": { + "type": "list", + "value": [ + { + "__struct_id": 4, + "Appearance_Type": { + "type": "word", + "value": 14 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "Cha": { + "type": "byte", + "value": 6 + }, + "ChallengeRating": { + "type": "float", + "value": 6.0 + }, + "ClassList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Class": { + "type": "int", + "value": 12 + }, + "ClassLevel": { + "type": "short", + "value": 8 + } + } + ] + }, + "Con": { + "type": "byte", + "value": 19 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CRAdjust": { + "type": "int", + "value": 0 + }, + "CurrentHitPoints": { + "type": "short", + "value": 36 + }, + "DecayTime": { + "type": "dword", + "value": 5000 + }, + "Deity": { + "type": "cexostring", + "value": "" + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 12388 + } + }, + "Dex": { + "type": "byte", + "value": 13 + }, + "Disarmable": { + "type": "byte", + "value": 0 + }, + "Equip_ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 16384, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 72 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 1124 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13270 + } + }, + "ModelPart1": { + "type": "byte", + "value": 1 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 19 + }, + "CostValue": { + "type": "word", + "value": 18 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 77 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_CREWPSP010" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_crewpsp010" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 32768, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 72 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 1124 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13270 + } + }, + "ModelPart1": { + "type": "byte", + "value": 1 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 19 + }, + "CostValue": { + "type": "word", + "value": 18 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 77 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_CREWPSP010" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_crewpsp010" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 65536, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 69 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 4500 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13249 + } + }, + "ModelPart1": { + "type": "byte", + "value": 1 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 19 + }, + "CostValue": { + "type": "word", + "value": 19 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 77 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_CREWPS017" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_crewps017" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + }, + "FactionID": { + "type": "word", + "value": 2 + }, + "FeatList": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 6 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 28 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 289 + } + } + ] + }, + "FirstName": { + "type": "cexolocstring", + "value": { + "id": 12389 + } + }, + "fortbonus": { + "type": "short", + "value": 0 + }, + "Gender": { + "type": "byte", + "value": 2 + }, + "GoodEvil": { + "type": "byte", + "value": 50 + }, + "HitPoints": { + "type": "short", + "value": 36 + }, + "Int": { + "type": "byte", + "value": 3 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "IsImmortal": { + "type": "byte", + "value": 1 + }, + "IsPC": { + "type": "byte", + "value": 0 + }, + "LastName": { + "type": "cexolocstring", + "value": {} + }, + "LawfulChaotic": { + "type": "byte", + "value": 50 + }, + "Lootable": { + "type": "byte", + "value": 0 + }, + "MaxHitPoints": { + "type": "short", + "value": 68 + }, + "NaturalAC": { + "type": "byte", + "value": 5 + }, + "NoPermDeath": { + "type": "byte", + "value": 0 + }, + "PerceptionRange": { + "type": "byte", + "value": 11 + }, + "Phenotype": { + "type": "int", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 149 + }, + "Race": { + "type": "byte", + "value": 8 + }, + "refbonus": { + "type": "short", + "value": 0 + }, + "ScriptAttacked": { + "type": "resref", + "value": "nw_c2_default5" + }, + "ScriptDamaged": { + "type": "resref", + "value": "nw_c2_default6" + }, + "ScriptDeath": { + "type": "resref", + "value": "nw_c2_default7" + }, + "ScriptDialogue": { + "type": "resref", + "value": "nw_c2_default4" + }, + "ScriptDisturbed": { + "type": "resref", + "value": "nw_c2_default8" + }, + "ScriptEndRound": { + "type": "resref", + "value": "nw_c2_default3" + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "ambient_hb" + }, + "ScriptOnBlocked": { + "type": "resref", + "value": "nw_c2_defaulte" + }, + "ScriptOnNotice": { + "type": "resref", + "value": "nw_c2_default2" + }, + "ScriptRested": { + "type": "resref", + "value": "nw_c2_defaulta" + }, + "ScriptSpawn": { + "type": "resref", + "value": "nw_c2_default9" + }, + "ScriptSpellAt": { + "type": "resref", + "value": "nw_c2_defaultb" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "nw_c2_defaultd" + }, + "SkillList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 4 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 7 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + } + ] + }, + "SoundSetFile": { + "type": "word", + "value": 7 + }, + "SpecAbilityList": { + "type": "list", + "value": [] + }, + "StartingPackage": { + "type": "byte", + "value": 0 + }, + "Str": { + "type": "byte", + "value": 27 + }, + "Subrace": { + "type": "cexostring", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "NW_BEARPOLAR" + }, + "Tail": { + "type": "byte", + "value": 0 + }, + "TemplateList": { + "type": "list", + "value": [] + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_bearpolar" + }, + "WalkRate": { + "type": "int", + "value": 7 + }, + "willbonus": { + "type": "short", + "value": 0 + }, + "Wings": { + "type": "byte", + "value": 0 + }, + "Wis": { + "type": "byte", + "value": 12 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 4.053074836730957 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 70.16854858398438 + }, + "ZPosition": { + "type": "float", + "value": 5.003868103027344 + } + }, + { + "__struct_id": 4, + "Appearance_Type": { + "type": "word", + "value": 14 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "Cha": { + "type": "byte", + "value": 6 + }, + "ChallengeRating": { + "type": "float", + "value": 6.0 + }, + "ClassList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Class": { + "type": "int", + "value": 12 + }, + "ClassLevel": { + "type": "short", + "value": 8 + } + } + ] + }, + "Con": { + "type": "byte", + "value": 19 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CRAdjust": { + "type": "int", + "value": 0 + }, + "CurrentHitPoints": { + "type": "short", + "value": 36 + }, + "DecayTime": { + "type": "dword", + "value": 5000 + }, + "Deity": { + "type": "cexostring", + "value": "" + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 12388 + } + }, + "Dex": { + "type": "byte", + "value": 13 + }, + "Disarmable": { + "type": "byte", + "value": 0 + }, + "Equip_ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 16384, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 72 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 1124 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13270 + } + }, + "ModelPart1": { + "type": "byte", + "value": 1 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 19 + }, + "CostValue": { + "type": "word", + "value": 18 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 77 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_CREWPSP010" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_crewpsp010" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 32768, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 72 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 1124 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13270 + } + }, + "ModelPart1": { + "type": "byte", + "value": 1 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 19 + }, + "CostValue": { + "type": "word", + "value": 18 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 77 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_CREWPSP010" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_crewpsp010" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 65536, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 69 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 4500 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13249 + } + }, + "ModelPart1": { + "type": "byte", + "value": 1 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 19 + }, + "CostValue": { + "type": "word", + "value": 19 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 77 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_CREWPS017" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_crewps017" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + }, + "FactionID": { + "type": "word", + "value": 2 + }, + "FeatList": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 6 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 28 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 289 + } + } + ] + }, + "FirstName": { + "type": "cexolocstring", + "value": { + "id": 12389 + } + }, + "fortbonus": { + "type": "short", + "value": 0 + }, + "Gender": { + "type": "byte", + "value": 2 + }, + "GoodEvil": { + "type": "byte", + "value": 50 + }, + "HitPoints": { + "type": "short", + "value": 36 + }, + "Int": { + "type": "byte", + "value": 3 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "IsImmortal": { + "type": "byte", + "value": 1 + }, + "IsPC": { + "type": "byte", + "value": 0 + }, + "LastName": { + "type": "cexolocstring", + "value": {} + }, + "LawfulChaotic": { + "type": "byte", + "value": 50 + }, + "Lootable": { + "type": "byte", + "value": 0 + }, + "MaxHitPoints": { + "type": "short", + "value": 68 + }, + "NaturalAC": { + "type": "byte", + "value": 5 + }, + "NoPermDeath": { + "type": "byte", + "value": 0 + }, + "PerceptionRange": { + "type": "byte", + "value": 11 + }, + "Phenotype": { + "type": "int", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 149 + }, + "Race": { + "type": "byte", + "value": 8 + }, + "refbonus": { + "type": "short", + "value": 0 + }, + "ScriptAttacked": { + "type": "resref", + "value": "nw_c2_default5" + }, + "ScriptDamaged": { + "type": "resref", + "value": "nw_c2_default6" + }, + "ScriptDeath": { + "type": "resref", + "value": "nw_c2_default7" + }, + "ScriptDialogue": { + "type": "resref", + "value": "nw_c2_default4" + }, + "ScriptDisturbed": { + "type": "resref", + "value": "nw_c2_default8" + }, + "ScriptEndRound": { + "type": "resref", + "value": "nw_c2_default3" + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "ambient_hb" + }, + "ScriptOnBlocked": { + "type": "resref", + "value": "nw_c2_defaulte" + }, + "ScriptOnNotice": { + "type": "resref", + "value": "nw_c2_default2" + }, + "ScriptRested": { + "type": "resref", + "value": "nw_c2_defaulta" + }, + "ScriptSpawn": { + "type": "resref", + "value": "nw_c2_default9" + }, + "ScriptSpellAt": { + "type": "resref", + "value": "nw_c2_defaultb" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "nw_c2_defaultd" + }, + "SkillList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 4 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 7 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + } + ] + }, + "SoundSetFile": { + "type": "word", + "value": 7 + }, + "SpecAbilityList": { + "type": "list", + "value": [] + }, + "StartingPackage": { + "type": "byte", + "value": 0 + }, + "Str": { + "type": "byte", + "value": 27 + }, + "Subrace": { + "type": "cexostring", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "NW_BEARPOLAR" + }, + "Tail": { + "type": "byte", + "value": 0 + }, + "TemplateList": { + "type": "list", + "value": [] + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_bearpolar" + }, + "WalkRate": { + "type": "int", + "value": 7 + }, + "willbonus": { + "type": "short", + "value": 0 + }, + "Wings": { + "type": "byte", + "value": 0 + }, + "Wis": { + "type": "byte", + "value": 12 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 6.238808631896973 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 9.337347030639648 + }, + "ZPosition": { + "type": "float", + "value": 10.01521682739258 + } + }, + { + "__struct_id": 4, + "Appearance_Type": { + "type": "word", + "value": 14 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "Cha": { + "type": "byte", + "value": 6 + }, + "ChallengeRating": { + "type": "float", + "value": 6.0 + }, + "ClassList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Class": { + "type": "int", + "value": 12 + }, + "ClassLevel": { + "type": "short", + "value": 8 + } + } + ] + }, + "Con": { + "type": "byte", + "value": 19 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CRAdjust": { + "type": "int", + "value": 0 + }, + "CurrentHitPoints": { + "type": "short", + "value": 36 + }, + "DecayTime": { + "type": "dword", + "value": 5000 + }, + "Deity": { + "type": "cexostring", + "value": "" + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 12388 + } + }, + "Dex": { + "type": "byte", + "value": 13 + }, + "Disarmable": { + "type": "byte", + "value": 0 + }, + "Equip_ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 16384, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 72 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 1124 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13270 + } + }, + "ModelPart1": { + "type": "byte", + "value": 1 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 19 + }, + "CostValue": { + "type": "word", + "value": 18 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 77 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_CREWPSP010" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_crewpsp010" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 32768, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 72 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 1124 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13270 + } + }, + "ModelPart1": { + "type": "byte", + "value": 1 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 19 + }, + "CostValue": { + "type": "word", + "value": 18 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 77 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_CREWPSP010" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_crewpsp010" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 65536, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 69 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 4500 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13249 + } + }, + "ModelPart1": { + "type": "byte", + "value": 1 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 19 + }, + "CostValue": { + "type": "word", + "value": 19 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 77 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_CREWPS017" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_crewps017" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + }, + "FactionID": { + "type": "word", + "value": 2 + }, + "FeatList": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 6 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 28 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 289 + } + } + ] + }, + "FirstName": { + "type": "cexolocstring", + "value": { + "id": 12389 + } + }, + "fortbonus": { + "type": "short", + "value": 0 + }, + "Gender": { + "type": "byte", + "value": 2 + }, + "GoodEvil": { + "type": "byte", + "value": 50 + }, + "HitPoints": { + "type": "short", + "value": 36 + }, + "Int": { + "type": "byte", + "value": 3 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "IsImmortal": { + "type": "byte", + "value": 1 + }, + "IsPC": { + "type": "byte", + "value": 0 + }, + "LastName": { + "type": "cexolocstring", + "value": {} + }, + "LawfulChaotic": { + "type": "byte", + "value": 50 + }, + "Lootable": { + "type": "byte", + "value": 0 + }, + "MaxHitPoints": { + "type": "short", + "value": 68 + }, + "NaturalAC": { + "type": "byte", + "value": 5 + }, + "NoPermDeath": { + "type": "byte", + "value": 0 + }, + "PerceptionRange": { + "type": "byte", + "value": 11 + }, + "Phenotype": { + "type": "int", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 149 + }, + "Race": { + "type": "byte", + "value": 8 + }, + "refbonus": { + "type": "short", + "value": 0 + }, + "ScriptAttacked": { + "type": "resref", + "value": "nw_c2_default5" + }, + "ScriptDamaged": { + "type": "resref", + "value": "nw_c2_default6" + }, + "ScriptDeath": { + "type": "resref", + "value": "nw_c2_default7" + }, + "ScriptDialogue": { + "type": "resref", + "value": "nw_c2_default4" + }, + "ScriptDisturbed": { + "type": "resref", + "value": "nw_c2_default8" + }, + "ScriptEndRound": { + "type": "resref", + "value": "nw_c2_default3" + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "ambient_hb" + }, + "ScriptOnBlocked": { + "type": "resref", + "value": "nw_c2_defaulte" + }, + "ScriptOnNotice": { + "type": "resref", + "value": "nw_c2_default2" + }, + "ScriptRested": { + "type": "resref", + "value": "nw_c2_defaulta" + }, + "ScriptSpawn": { + "type": "resref", + "value": "nw_c2_default9" + }, + "ScriptSpellAt": { + "type": "resref", + "value": "nw_c2_defaultb" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "nw_c2_defaultd" + }, + "SkillList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 4 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 7 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + } + ] + }, + "SoundSetFile": { + "type": "word", + "value": 7 + }, + "SpecAbilityList": { + "type": "list", + "value": [] + }, + "StartingPackage": { + "type": "byte", + "value": 0 + }, + "Str": { + "type": "byte", + "value": 27 + }, + "Subrace": { + "type": "cexostring", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "NW_BEARPOLAR" + }, + "Tail": { + "type": "byte", + "value": 0 + }, + "TemplateList": { + "type": "list", + "value": [] + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_bearpolar" + }, + "WalkRate": { + "type": "int", + "value": 7 + }, + "willbonus": { + "type": "short", + "value": 0 + }, + "Wings": { + "type": "byte", + "value": 0 + }, + "Wis": { + "type": "byte", + "value": 12 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 67.69664001464844 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 11.91598606109619 + }, + "ZPosition": { + "type": "float", + "value": 9.999999046325684 + } + }, + { + "__struct_id": 4, + "Appearance_Type": { + "type": "word", + "value": 14 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "Cha": { + "type": "byte", + "value": 6 + }, + "ChallengeRating": { + "type": "float", + "value": 6.0 + }, + "ClassList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Class": { + "type": "int", + "value": 12 + }, + "ClassLevel": { + "type": "short", + "value": 8 + } + } + ] + }, + "Con": { + "type": "byte", + "value": 19 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CRAdjust": { + "type": "int", + "value": 0 + }, + "CurrentHitPoints": { + "type": "short", + "value": 36 + }, + "DecayTime": { + "type": "dword", + "value": 5000 + }, + "Deity": { + "type": "cexostring", + "value": "" + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 12388 + } + }, + "Dex": { + "type": "byte", + "value": 13 + }, + "Disarmable": { + "type": "byte", + "value": 0 + }, + "Equip_ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 16384, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 72 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 1124 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13270 + } + }, + "ModelPart1": { + "type": "byte", + "value": 1 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 19 + }, + "CostValue": { + "type": "word", + "value": 18 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 77 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_CREWPSP010" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_crewpsp010" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 32768, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 72 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 1124 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13270 + } + }, + "ModelPart1": { + "type": "byte", + "value": 1 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 19 + }, + "CostValue": { + "type": "word", + "value": 18 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 77 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_CREWPSP010" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_crewpsp010" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 65536, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 69 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 4500 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13249 + } + }, + "ModelPart1": { + "type": "byte", + "value": 1 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 19 + }, + "CostValue": { + "type": "word", + "value": 19 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 77 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_CREWPS017" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_crewps017" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + }, + "FactionID": { + "type": "word", + "value": 2 + }, + "FeatList": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 6 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 28 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 289 + } + } + ] + }, + "FirstName": { + "type": "cexolocstring", + "value": { + "id": 12389 + } + }, + "fortbonus": { + "type": "short", + "value": 0 + }, + "Gender": { + "type": "byte", + "value": 2 + }, + "GoodEvil": { + "type": "byte", + "value": 50 + }, + "HitPoints": { + "type": "short", + "value": 36 + }, + "Int": { + "type": "byte", + "value": 3 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "IsImmortal": { + "type": "byte", + "value": 1 + }, + "IsPC": { + "type": "byte", + "value": 0 + }, + "LastName": { + "type": "cexolocstring", + "value": {} + }, + "LawfulChaotic": { + "type": "byte", + "value": 50 + }, + "Lootable": { + "type": "byte", + "value": 0 + }, + "MaxHitPoints": { + "type": "short", + "value": 68 + }, + "NaturalAC": { + "type": "byte", + "value": 5 + }, + "NoPermDeath": { + "type": "byte", + "value": 0 + }, + "PerceptionRange": { + "type": "byte", + "value": 11 + }, + "Phenotype": { + "type": "int", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 149 + }, + "Race": { + "type": "byte", + "value": 8 + }, + "refbonus": { + "type": "short", + "value": 0 + }, + "ScriptAttacked": { + "type": "resref", + "value": "nw_c2_default5" + }, + "ScriptDamaged": { + "type": "resref", + "value": "nw_c2_default6" + }, + "ScriptDeath": { + "type": "resref", + "value": "nw_c2_default7" + }, + "ScriptDialogue": { + "type": "resref", + "value": "nw_c2_default4" + }, + "ScriptDisturbed": { + "type": "resref", + "value": "nw_c2_default8" + }, + "ScriptEndRound": { + "type": "resref", + "value": "nw_c2_default3" + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "ambient_hb" + }, + "ScriptOnBlocked": { + "type": "resref", + "value": "nw_c2_defaulte" + }, + "ScriptOnNotice": { + "type": "resref", + "value": "nw_c2_default2" + }, + "ScriptRested": { + "type": "resref", + "value": "nw_c2_defaulta" + }, + "ScriptSpawn": { + "type": "resref", + "value": "nw_c2_default9" + }, + "ScriptSpellAt": { + "type": "resref", + "value": "nw_c2_defaultb" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "nw_c2_defaultd" + }, + "SkillList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 4 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 7 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + } + ] + }, + "SoundSetFile": { + "type": "word", + "value": 7 + }, + "SpecAbilityList": { + "type": "list", + "value": [] + }, + "StartingPackage": { + "type": "byte", + "value": 0 + }, + "Str": { + "type": "byte", + "value": 27 + }, + "Subrace": { + "type": "cexostring", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "NW_BEARPOLAR" + }, + "Tail": { + "type": "byte", + "value": 0 + }, + "TemplateList": { + "type": "list", + "value": [] + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_bearpolar" + }, + "WalkRate": { + "type": "int", + "value": 7 + }, + "willbonus": { + "type": "short", + "value": 0 + }, + "Wings": { + "type": "byte", + "value": 0 + }, + "Wis": { + "type": "byte", + "value": 12 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 50.54922866821289 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 71.91645812988281 + }, + "ZPosition": { + "type": "float", + "value": 4.999993801116943 + } + }, + { + "__struct_id": 4, + "Appearance_Type": { + "type": "word", + "value": 184 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "Cha": { + "type": "byte", + "value": 10 + }, + "ChallengeRating": { + "type": "float", + "value": 5.0 + }, + "ClassList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Class": { + "type": "int", + "value": 23 + }, + "ClassLevel": { + "type": "short", + "value": 6 + } + } + ] + }, + "Con": { + "type": "byte", + "value": 16 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CRAdjust": { + "type": "int", + "value": 0 + }, + "CurrentHitPoints": { + "type": "short", + "value": 33 + }, + "DecayTime": { + "type": "dword", + "value": 5000 + }, + "Deity": { + "type": "cexostring", + "value": "" + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 12817 + } + }, + "Dex": { + "type": "byte", + "value": 13 + }, + "Disarmable": { + "type": "byte", + "value": 0 + }, + "Equip_ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 16384, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 69 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 1124 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13242 + } + }, + "ModelPart1": { + "type": "byte", + "value": 1 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 19 + }, + "CostValue": { + "type": "word", + "value": 18 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 77 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_CREWPS010" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_crewps010" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 32768, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 69 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 1124 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13242 + } + }, + "ModelPart1": { + "type": "byte", + "value": 1 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 19 + }, + "CostValue": { + "type": "word", + "value": 18 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 77 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_CREWPS010" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_crewps010" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 65536, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 69 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 1124 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13242 + } + }, + "ModelPart1": { + "type": "byte", + "value": 1 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 19 + }, + "CostValue": { + "type": "word", + "value": 18 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 77 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_CREWPS010" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_crewps010" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 131072, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 73 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 0 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13074 + } + }, + "ModelPart1": { + "type": "byte", + "value": 1 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 22 + }, + "CostValue": { + "type": "word", + "value": 4 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 24 + }, + "Subtype": { + "type": "word", + "value": 10 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 5 + }, + "CostValue": { + "type": "word", + "value": 7 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 20 + }, + "Subtype": { + "type": "word", + "value": 7 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_CREITEM026" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_creitem026" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + }, + "FactionID": { + "type": "word", + "value": 2 + }, + "FeatList": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 228 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 289 + } + } + ] + }, + "FirstName": { + "type": "cexolocstring", + "value": { + "id": 12818 + } + }, + "fortbonus": { + "type": "short", + "value": 0 + }, + "Gender": { + "type": "byte", + "value": 4 + }, + "GoodEvil": { + "type": "byte", + "value": 50 + }, + "HitPoints": { + "type": "short", + "value": 33 + }, + "Int": { + "type": "byte", + "value": 9 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "IsImmortal": { + "type": "byte", + "value": 1 + }, + "IsPC": { + "type": "byte", + "value": 0 + }, + "LastName": { + "type": "cexolocstring", + "value": {} + }, + "LawfulChaotic": { + "type": "byte", + "value": 0 + }, + "Lootable": { + "type": "byte", + "value": 0 + }, + "MaxHitPoints": { + "type": "short", + "value": 51 + }, + "NaturalAC": { + "type": "byte", + "value": 5 + }, + "NoPermDeath": { + "type": "byte", + "value": 0 + }, + "PerceptionRange": { + "type": "byte", + "value": 11 + }, + "Phenotype": { + "type": "int", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 320 + }, + "Race": { + "type": "byte", + "value": 19 + }, + "refbonus": { + "type": "short", + "value": 0 + }, + "ScriptAttacked": { + "type": "resref", + "value": "nw_c2_default5" + }, + "ScriptDamaged": { + "type": "resref", + "value": "nw_c2_default6" + }, + "ScriptDeath": { + "type": "resref", + "value": "nw_c2_default7" + }, + "ScriptDialogue": { + "type": "resref", + "value": "nw_c2_default4" + }, + "ScriptDisturbed": { + "type": "resref", + "value": "nw_c2_default8" + }, + "ScriptEndRound": { + "type": "resref", + "value": "nw_c2_default3" + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "ambient_hb" + }, + "ScriptOnBlocked": { + "type": "resref", + "value": "nw_c2_defaulte" + }, + "ScriptOnNotice": { + "type": "resref", + "value": "nw_c2_default2" + }, + "ScriptRested": { + "type": "resref", + "value": "nw_c2_defaulta" + }, + "ScriptSpawn": { + "type": "resref", + "value": "nw_c2_default9" + }, + "ScriptSpellAt": { + "type": "resref", + "value": "nw_c2_defaultb" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "nw_c2_defaultd" + }, + "SkillList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 6 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 9 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 7 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 9 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + } + ] + }, + "SoundSetFile": { + "type": "word", + "value": 105 + }, + "SpecAbilityList": { + "type": "list", + "value": [ + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 230 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 6 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 230 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 6 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 230 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 6 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + } + ] + }, + "StartingPackage": { + "type": "byte", + "value": 0 + }, + "Str": { + "type": "byte", + "value": 18 + }, + "Subrace": { + "type": "cexostring", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "NW_WOLFWINT" + }, + "Tail": { + "type": "byte", + "value": 0 + }, + "TemplateList": { + "type": "list", + "value": [] + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_wolfwint" + }, + "WalkRate": { + "type": "int", + "value": 7 + }, + "willbonus": { + "type": "short", + "value": 0 + }, + "Wings": { + "type": "byte", + "value": 0 + }, + "Wis": { + "type": "byte", + "value": 13 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 39.93544006347656 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 68.47137451171875 + }, + "ZPosition": { + "type": "float", + "value": 10.0 + } + }, + { + "__struct_id": 4, + "Appearance_Type": { + "type": "word", + "value": 184 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "Cha": { + "type": "byte", + "value": 10 + }, + "ChallengeRating": { + "type": "float", + "value": 5.0 + }, + "ClassList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Class": { + "type": "int", + "value": 23 + }, + "ClassLevel": { + "type": "short", + "value": 6 + } + } + ] + }, + "Con": { + "type": "byte", + "value": 16 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CRAdjust": { + "type": "int", + "value": 0 + }, + "CurrentHitPoints": { + "type": "short", + "value": 33 + }, + "DecayTime": { + "type": "dword", + "value": 5000 + }, + "Deity": { + "type": "cexostring", + "value": "" + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 12817 + } + }, + "Dex": { + "type": "byte", + "value": 13 + }, + "Disarmable": { + "type": "byte", + "value": 0 + }, + "Equip_ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 16384, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 69 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 1124 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13242 + } + }, + "ModelPart1": { + "type": "byte", + "value": 1 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 19 + }, + "CostValue": { + "type": "word", + "value": 18 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 77 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_CREWPS010" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_crewps010" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 32768, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 69 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 1124 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13242 + } + }, + "ModelPart1": { + "type": "byte", + "value": 1 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 19 + }, + "CostValue": { + "type": "word", + "value": 18 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 77 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_CREWPS010" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_crewps010" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 65536, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 69 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 1124 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13242 + } + }, + "ModelPart1": { + "type": "byte", + "value": 1 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 19 + }, + "CostValue": { + "type": "word", + "value": 18 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 77 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_CREWPS010" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_crewps010" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 131072, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 73 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 0 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13074 + } + }, + "ModelPart1": { + "type": "byte", + "value": 1 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 22 + }, + "CostValue": { + "type": "word", + "value": 4 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 24 + }, + "Subtype": { + "type": "word", + "value": 10 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 5 + }, + "CostValue": { + "type": "word", + "value": 7 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 20 + }, + "Subtype": { + "type": "word", + "value": 7 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_CREITEM026" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_creitem026" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + }, + "FactionID": { + "type": "word", + "value": 2 + }, + "FeatList": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 228 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 289 + } + } + ] + }, + "FirstName": { + "type": "cexolocstring", + "value": { + "id": 12818 + } + }, + "fortbonus": { + "type": "short", + "value": 0 + }, + "Gender": { + "type": "byte", + "value": 4 + }, + "GoodEvil": { + "type": "byte", + "value": 50 + }, + "HitPoints": { + "type": "short", + "value": 33 + }, + "Int": { + "type": "byte", + "value": 9 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "IsImmortal": { + "type": "byte", + "value": 1 + }, + "IsPC": { + "type": "byte", + "value": 0 + }, + "LastName": { + "type": "cexolocstring", + "value": {} + }, + "LawfulChaotic": { + "type": "byte", + "value": 0 + }, + "Lootable": { + "type": "byte", + "value": 0 + }, + "MaxHitPoints": { + "type": "short", + "value": 51 + }, + "NaturalAC": { + "type": "byte", + "value": 5 + }, + "NoPermDeath": { + "type": "byte", + "value": 0 + }, + "PerceptionRange": { + "type": "byte", + "value": 11 + }, + "Phenotype": { + "type": "int", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 320 + }, + "Race": { + "type": "byte", + "value": 19 + }, + "refbonus": { + "type": "short", + "value": 0 + }, + "ScriptAttacked": { + "type": "resref", + "value": "nw_c2_default5" + }, + "ScriptDamaged": { + "type": "resref", + "value": "nw_c2_default6" + }, + "ScriptDeath": { + "type": "resref", + "value": "nw_c2_default7" + }, + "ScriptDialogue": { + "type": "resref", + "value": "nw_c2_default4" + }, + "ScriptDisturbed": { + "type": "resref", + "value": "nw_c2_default8" + }, + "ScriptEndRound": { + "type": "resref", + "value": "nw_c2_default3" + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "ambient_hb" + }, + "ScriptOnBlocked": { + "type": "resref", + "value": "nw_c2_defaulte" + }, + "ScriptOnNotice": { + "type": "resref", + "value": "nw_c2_default2" + }, + "ScriptRested": { + "type": "resref", + "value": "nw_c2_defaulta" + }, + "ScriptSpawn": { + "type": "resref", + "value": "nw_c2_default9" + }, + "ScriptSpellAt": { + "type": "resref", + "value": "nw_c2_defaultb" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "nw_c2_defaultd" + }, + "SkillList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 6 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 9 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 7 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 9 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + } + ] + }, + "SoundSetFile": { + "type": "word", + "value": 105 + }, + "SpecAbilityList": { + "type": "list", + "value": [ + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 230 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 6 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 230 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 6 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 230 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 6 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + } + ] + }, + "StartingPackage": { + "type": "byte", + "value": 0 + }, + "Str": { + "type": "byte", + "value": 18 + }, + "Subrace": { + "type": "cexostring", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "NW_WOLFWINT" + }, + "Tail": { + "type": "byte", + "value": 0 + }, + "TemplateList": { + "type": "list", + "value": [] + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_wolfwint" + }, + "WalkRate": { + "type": "int", + "value": 7 + }, + "willbonus": { + "type": "short", + "value": 0 + }, + "Wings": { + "type": "byte", + "value": 0 + }, + "Wis": { + "type": "byte", + "value": 13 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 12.07069492340088 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 2.657718181610107 + }, + "ZPosition": { + "type": "float", + "value": 15.00350952148438 + } + }, + { + "__struct_id": 4, + "Appearance_Type": { + "type": "word", + "value": 184 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "Cha": { + "type": "byte", + "value": 10 + }, + "ChallengeRating": { + "type": "float", + "value": 5.0 + }, + "ClassList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Class": { + "type": "int", + "value": 23 + }, + "ClassLevel": { + "type": "short", + "value": 6 + } + } + ] + }, + "Con": { + "type": "byte", + "value": 16 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CRAdjust": { + "type": "int", + "value": 0 + }, + "CurrentHitPoints": { + "type": "short", + "value": 33 + }, + "DecayTime": { + "type": "dword", + "value": 5000 + }, + "Deity": { + "type": "cexostring", + "value": "" + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 12817 + } + }, + "Dex": { + "type": "byte", + "value": 13 + }, + "Disarmable": { + "type": "byte", + "value": 0 + }, + "Equip_ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 16384, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 69 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 1124 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13242 + } + }, + "ModelPart1": { + "type": "byte", + "value": 1 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 19 + }, + "CostValue": { + "type": "word", + "value": 18 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 77 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_CREWPS010" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_crewps010" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 32768, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 69 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 1124 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13242 + } + }, + "ModelPart1": { + "type": "byte", + "value": 1 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 19 + }, + "CostValue": { + "type": "word", + "value": 18 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 77 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_CREWPS010" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_crewps010" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 65536, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 69 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 1124 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13242 + } + }, + "ModelPart1": { + "type": "byte", + "value": 1 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 19 + }, + "CostValue": { + "type": "word", + "value": 18 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 77 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_CREWPS010" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_crewps010" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 131072, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 73 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 0 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13074 + } + }, + "ModelPart1": { + "type": "byte", + "value": 1 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 22 + }, + "CostValue": { + "type": "word", + "value": 4 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 24 + }, + "Subtype": { + "type": "word", + "value": 10 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 5 + }, + "CostValue": { + "type": "word", + "value": 7 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 20 + }, + "Subtype": { + "type": "word", + "value": 7 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_CREITEM026" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_creitem026" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + }, + "FactionID": { + "type": "word", + "value": 2 + }, + "FeatList": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 228 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 289 + } + } + ] + }, + "FirstName": { + "type": "cexolocstring", + "value": { + "id": 12818 + } + }, + "fortbonus": { + "type": "short", + "value": 0 + }, + "Gender": { + "type": "byte", + "value": 4 + }, + "GoodEvil": { + "type": "byte", + "value": 50 + }, + "HitPoints": { + "type": "short", + "value": 33 + }, + "Int": { + "type": "byte", + "value": 9 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "IsImmortal": { + "type": "byte", + "value": 1 + }, + "IsPC": { + "type": "byte", + "value": 0 + }, + "LastName": { + "type": "cexolocstring", + "value": {} + }, + "LawfulChaotic": { + "type": "byte", + "value": 0 + }, + "Lootable": { + "type": "byte", + "value": 0 + }, + "MaxHitPoints": { + "type": "short", + "value": 51 + }, + "NaturalAC": { + "type": "byte", + "value": 5 + }, + "NoPermDeath": { + "type": "byte", + "value": 0 + }, + "PerceptionRange": { + "type": "byte", + "value": 11 + }, + "Phenotype": { + "type": "int", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 320 + }, + "Race": { + "type": "byte", + "value": 19 + }, + "refbonus": { + "type": "short", + "value": 0 + }, + "ScriptAttacked": { + "type": "resref", + "value": "nw_c2_default5" + }, + "ScriptDamaged": { + "type": "resref", + "value": "nw_c2_default6" + }, + "ScriptDeath": { + "type": "resref", + "value": "nw_c2_default7" + }, + "ScriptDialogue": { + "type": "resref", + "value": "nw_c2_default4" + }, + "ScriptDisturbed": { + "type": "resref", + "value": "nw_c2_default8" + }, + "ScriptEndRound": { + "type": "resref", + "value": "nw_c2_default3" + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "ambient_hb" + }, + "ScriptOnBlocked": { + "type": "resref", + "value": "nw_c2_defaulte" + }, + "ScriptOnNotice": { + "type": "resref", + "value": "nw_c2_default2" + }, + "ScriptRested": { + "type": "resref", + "value": "nw_c2_defaulta" + }, + "ScriptSpawn": { + "type": "resref", + "value": "nw_c2_default9" + }, + "ScriptSpellAt": { + "type": "resref", + "value": "nw_c2_defaultb" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "nw_c2_defaultd" + }, + "SkillList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 6 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 9 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 7 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 9 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + } + ] + }, + "SoundSetFile": { + "type": "word", + "value": 105 + }, + "SpecAbilityList": { + "type": "list", + "value": [ + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 230 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 6 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 230 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 6 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 230 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 6 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + } + ] + }, + "StartingPackage": { + "type": "byte", + "value": 0 + }, + "Str": { + "type": "byte", + "value": 18 + }, + "Subrace": { + "type": "cexostring", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "NW_WOLFWINT" + }, + "Tail": { + "type": "byte", + "value": 0 + }, + "TemplateList": { + "type": "list", + "value": [] + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_wolfwint" + }, + "WalkRate": { + "type": "int", + "value": 7 + }, + "willbonus": { + "type": "short", + "value": 0 + }, + "Wings": { + "type": "byte", + "value": 0 + }, + "Wis": { + "type": "byte", + "value": 13 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 77.75867462158203 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 45.96895599365234 + }, + "ZPosition": { + "type": "float", + "value": 5.238701820373535 + } + }, + { + "__struct_id": 4, + "Appearance_Type": { + "type": "word", + "value": 94 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "Cha": { + "type": "byte", + "value": 6 + }, + "ChallengeRating": { + "type": "float", + "value": 2.0 + }, + "ClassList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Class": { + "type": "int", + "value": 12 + }, + "ClassLevel": { + "type": "short", + "value": 3 + } + } + ] + }, + "Con": { + "type": "byte", + "value": 15 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CRAdjust": { + "type": "int", + "value": 0 + }, + "CurrentHitPoints": { + "type": "short", + "value": 16 + }, + "DecayTime": { + "type": "dword", + "value": 5000 + }, + "Deity": { + "type": "cexostring", + "value": "" + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 12429 + } + }, + "Dex": { + "type": "byte", + "value": 19 + }, + "Disarmable": { + "type": "byte", + "value": 0 + }, + "Equip_ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 16384, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 72 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 500 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13265 + } + }, + "ModelPart1": { + "type": "byte", + "value": 1 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 19 + }, + "CostValue": { + "type": "word", + "value": 8 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 77 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_CREWPSP005" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_crewpsp005" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 32768, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 72 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 500 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13265 + } + }, + "ModelPart1": { + "type": "byte", + "value": 1 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 19 + }, + "CostValue": { + "type": "word", + "value": 8 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 77 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_CREWPSP005" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_crewpsp005" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 65536, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 69 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 3124 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13253 + } + }, + "ModelPart1": { + "type": "byte", + "value": 1 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 19 + }, + "CostValue": { + "type": "word", + "value": 6 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 77 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_CREWPS021" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_crewps021" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 131072, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 73 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 0 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13101 + } + }, + "ModelPart1": { + "type": "byte", + "value": 1 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 54 + }, + "Subtype": { + "type": "word", + "value": 3 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_CREITEM081" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_creitem081" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + }, + "FactionID": { + "type": "word", + "value": 2 + }, + "FeatList": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 42 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 289 + } + } + ] + }, + "FirstName": { + "type": "cexolocstring", + "value": { + "id": 57919 + } + }, + "fortbonus": { + "type": "short", + "value": 0 + }, + "Gender": { + "type": "byte", + "value": 2 + }, + "GoodEvil": { + "type": "byte", + "value": 50 + }, + "HitPoints": { + "type": "short", + "value": 16 + }, + "Int": { + "type": "byte", + "value": 13 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "IsImmortal": { + "type": "byte", + "value": 1 + }, + "IsPC": { + "type": "byte", + "value": 0 + }, + "LastName": { + "type": "cexolocstring", + "value": {} + }, + "LawfulChaotic": { + "type": "byte", + "value": 50 + }, + "Lootable": { + "type": "byte", + "value": 0 + }, + "MaxHitPoints": { + "type": "short", + "value": 22 + }, + "NaturalAC": { + "type": "byte", + "value": 2 + }, + "NoPermDeath": { + "type": "byte", + "value": 0 + }, + "PerceptionRange": { + "type": "byte", + "value": 11 + }, + "Phenotype": { + "type": "int", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 164 + }, + "Race": { + "type": "byte", + "value": 8 + }, + "refbonus": { + "type": "short", + "value": 0 + }, + "ScriptAttacked": { + "type": "resref", + "value": "nw_c2_default5" + }, + "ScriptDamaged": { + "type": "resref", + "value": "nw_c2_default6" + }, + "ScriptDeath": { + "type": "resref", + "value": "nw_c2_default7" + }, + "ScriptDialogue": { + "type": "resref", + "value": "nw_c2_default4" + }, + "ScriptDisturbed": { + "type": "resref", + "value": "nw_c2_default8" + }, + "ScriptEndRound": { + "type": "resref", + "value": "nw_c2_default3" + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "ambient_hb" + }, + "ScriptOnBlocked": { + "type": "resref", + "value": "nw_c2_defaulte" + }, + "ScriptOnNotice": { + "type": "resref", + "value": "nw_c2_default2" + }, + "ScriptRested": { + "type": "resref", + "value": "nw_c2_defaulta" + }, + "ScriptSpawn": { + "type": "resref", + "value": "nw_c2_default9" + }, + "ScriptSpellAt": { + "type": "resref", + "value": "nw_c2_defaultb" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "nw_c2_defaultd" + }, + "SkillList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 9 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 6 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 9 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 6 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + } + ] + }, + "SoundSetFile": { + "type": "word", + "value": 19 + }, + "SpecAbilityList": { + "type": "list", + "value": [] + }, + "StartingPackage": { + "type": "byte", + "value": 0 + }, + "Str": { + "type": "byte", + "value": 16 + }, + "Subrace": { + "type": "cexostring", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "NW_CRAGCAT" + }, + "Tail": { + "type": "byte", + "value": 0 + }, + "TemplateList": { + "type": "list", + "value": [] + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_cragcat" + }, + "WalkRate": { + "type": "int", + "value": 7 + }, + "willbonus": { + "type": "short", + "value": 0 + }, + "Wings": { + "type": "byte", + "value": 0 + }, + "Wis": { + "type": "byte", + "value": 12 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 59.94933700561523 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 77.38079071044922 + }, + "ZPosition": { + "type": "float", + "value": 9.999999046325684 + } + }, + { + "__struct_id": 4, + "Appearance_Type": { + "type": "word", + "value": 94 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "Cha": { + "type": "byte", + "value": 6 + }, + "ChallengeRating": { + "type": "float", + "value": 2.0 + }, + "ClassList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Class": { + "type": "int", + "value": 12 + }, + "ClassLevel": { + "type": "short", + "value": 3 + } + } + ] + }, + "Con": { + "type": "byte", + "value": 15 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CRAdjust": { + "type": "int", + "value": 0 + }, + "CurrentHitPoints": { + "type": "short", + "value": 16 + }, + "DecayTime": { + "type": "dword", + "value": 5000 + }, + "Deity": { + "type": "cexostring", + "value": "" + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 12429 + } + }, + "Dex": { + "type": "byte", + "value": 19 + }, + "Disarmable": { + "type": "byte", + "value": 0 + }, + "Equip_ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 16384, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 72 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 500 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13265 + } + }, + "ModelPart1": { + "type": "byte", + "value": 1 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 19 + }, + "CostValue": { + "type": "word", + "value": 8 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 77 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_CREWPSP005" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_crewpsp005" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 32768, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 72 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 500 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13265 + } + }, + "ModelPart1": { + "type": "byte", + "value": 1 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 19 + }, + "CostValue": { + "type": "word", + "value": 8 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 77 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_CREWPSP005" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_crewpsp005" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 65536, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 69 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 3124 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13253 + } + }, + "ModelPart1": { + "type": "byte", + "value": 1 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 19 + }, + "CostValue": { + "type": "word", + "value": 6 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 77 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_CREWPS021" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_crewps021" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 131072, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 73 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 0 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13101 + } + }, + "ModelPart1": { + "type": "byte", + "value": 1 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 54 + }, + "Subtype": { + "type": "word", + "value": 3 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_CREITEM081" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_creitem081" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + }, + "FactionID": { + "type": "word", + "value": 2 + }, + "FeatList": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 42 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 289 + } + } + ] + }, + "FirstName": { + "type": "cexolocstring", + "value": { + "id": 57919 + } + }, + "fortbonus": { + "type": "short", + "value": 0 + }, + "Gender": { + "type": "byte", + "value": 2 + }, + "GoodEvil": { + "type": "byte", + "value": 50 + }, + "HitPoints": { + "type": "short", + "value": 16 + }, + "Int": { + "type": "byte", + "value": 13 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "IsImmortal": { + "type": "byte", + "value": 1 + }, + "IsPC": { + "type": "byte", + "value": 0 + }, + "LastName": { + "type": "cexolocstring", + "value": {} + }, + "LawfulChaotic": { + "type": "byte", + "value": 50 + }, + "Lootable": { + "type": "byte", + "value": 0 + }, + "MaxHitPoints": { + "type": "short", + "value": 22 + }, + "NaturalAC": { + "type": "byte", + "value": 2 + }, + "NoPermDeath": { + "type": "byte", + "value": 0 + }, + "PerceptionRange": { + "type": "byte", + "value": 11 + }, + "Phenotype": { + "type": "int", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 164 + }, + "Race": { + "type": "byte", + "value": 8 + }, + "refbonus": { + "type": "short", + "value": 0 + }, + "ScriptAttacked": { + "type": "resref", + "value": "nw_c2_default5" + }, + "ScriptDamaged": { + "type": "resref", + "value": "nw_c2_default6" + }, + "ScriptDeath": { + "type": "resref", + "value": "nw_c2_default7" + }, + "ScriptDialogue": { + "type": "resref", + "value": "nw_c2_default4" + }, + "ScriptDisturbed": { + "type": "resref", + "value": "nw_c2_default8" + }, + "ScriptEndRound": { + "type": "resref", + "value": "nw_c2_default3" + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "ambient_hb" + }, + "ScriptOnBlocked": { + "type": "resref", + "value": "nw_c2_defaulte" + }, + "ScriptOnNotice": { + "type": "resref", + "value": "nw_c2_default2" + }, + "ScriptRested": { + "type": "resref", + "value": "nw_c2_defaulta" + }, + "ScriptSpawn": { + "type": "resref", + "value": "nw_c2_default9" + }, + "ScriptSpellAt": { + "type": "resref", + "value": "nw_c2_defaultb" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "nw_c2_defaultd" + }, + "SkillList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 9 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 6 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 9 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 6 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + } + ] + }, + "SoundSetFile": { + "type": "word", + "value": 19 + }, + "SpecAbilityList": { + "type": "list", + "value": [] + }, + "StartingPackage": { + "type": "byte", + "value": 0 + }, + "Str": { + "type": "byte", + "value": 16 + }, + "Subrace": { + "type": "cexostring", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "NW_CRAGCAT" + }, + "Tail": { + "type": "byte", + "value": 0 + }, + "TemplateList": { + "type": "list", + "value": [] + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_cragcat" + }, + "WalkRate": { + "type": "int", + "value": 7 + }, + "willbonus": { + "type": "short", + "value": 0 + }, + "Wings": { + "type": "byte", + "value": 0 + }, + "Wis": { + "type": "byte", + "value": 12 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 1.767436027526856 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 40.20157623291016 + }, + "ZPosition": { + "type": "float", + "value": 4.999994277954102 + } + }, + { + "__struct_id": 4, + "Appearance_Type": { + "type": "word", + "value": 94 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "Cha": { + "type": "byte", + "value": 6 + }, + "ChallengeRating": { + "type": "float", + "value": 2.0 + }, + "ClassList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Class": { + "type": "int", + "value": 12 + }, + "ClassLevel": { + "type": "short", + "value": 3 + } + } + ] + }, + "Con": { + "type": "byte", + "value": 15 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CRAdjust": { + "type": "int", + "value": 0 + }, + "CurrentHitPoints": { + "type": "short", + "value": 16 + }, + "DecayTime": { + "type": "dword", + "value": 5000 + }, + "Deity": { + "type": "cexostring", + "value": "" + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 12429 + } + }, + "Dex": { + "type": "byte", + "value": 19 + }, + "Disarmable": { + "type": "byte", + "value": 0 + }, + "Equip_ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 16384, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 72 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 500 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13265 + } + }, + "ModelPart1": { + "type": "byte", + "value": 1 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 19 + }, + "CostValue": { + "type": "word", + "value": 8 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 77 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_CREWPSP005" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_crewpsp005" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 32768, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 72 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 500 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13265 + } + }, + "ModelPart1": { + "type": "byte", + "value": 1 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 19 + }, + "CostValue": { + "type": "word", + "value": 8 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 77 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_CREWPSP005" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_crewpsp005" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 65536, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 69 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 3124 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13253 + } + }, + "ModelPart1": { + "type": "byte", + "value": 1 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 19 + }, + "CostValue": { + "type": "word", + "value": 6 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 77 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_CREWPS021" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_crewps021" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 131072, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 73 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 0 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13101 + } + }, + "ModelPart1": { + "type": "byte", + "value": 1 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 54 + }, + "Subtype": { + "type": "word", + "value": 3 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_CREITEM081" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_creitem081" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + }, + "FactionID": { + "type": "word", + "value": 2 + }, + "FeatList": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 42 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 289 + } + } + ] + }, + "FirstName": { + "type": "cexolocstring", + "value": { + "id": 57919 + } + }, + "fortbonus": { + "type": "short", + "value": 0 + }, + "Gender": { + "type": "byte", + "value": 2 + }, + "GoodEvil": { + "type": "byte", + "value": 50 + }, + "HitPoints": { + "type": "short", + "value": 16 + }, + "Int": { + "type": "byte", + "value": 13 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "IsImmortal": { + "type": "byte", + "value": 1 + }, + "IsPC": { + "type": "byte", + "value": 0 + }, + "LastName": { + "type": "cexolocstring", + "value": {} + }, + "LawfulChaotic": { + "type": "byte", + "value": 50 + }, + "Lootable": { + "type": "byte", + "value": 0 + }, + "MaxHitPoints": { + "type": "short", + "value": 22 + }, + "NaturalAC": { + "type": "byte", + "value": 2 + }, + "NoPermDeath": { + "type": "byte", + "value": 0 + }, + "PerceptionRange": { + "type": "byte", + "value": 11 + }, + "Phenotype": { + "type": "int", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 164 + }, + "Race": { + "type": "byte", + "value": 8 + }, + "refbonus": { + "type": "short", + "value": 0 + }, + "ScriptAttacked": { + "type": "resref", + "value": "nw_c2_default5" + }, + "ScriptDamaged": { + "type": "resref", + "value": "nw_c2_default6" + }, + "ScriptDeath": { + "type": "resref", + "value": "nw_c2_default7" + }, + "ScriptDialogue": { + "type": "resref", + "value": "nw_c2_default4" + }, + "ScriptDisturbed": { + "type": "resref", + "value": "nw_c2_default8" + }, + "ScriptEndRound": { + "type": "resref", + "value": "nw_c2_default3" + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "ambient_hb" + }, + "ScriptOnBlocked": { + "type": "resref", + "value": "nw_c2_defaulte" + }, + "ScriptOnNotice": { + "type": "resref", + "value": "nw_c2_default2" + }, + "ScriptRested": { + "type": "resref", + "value": "nw_c2_defaulta" + }, + "ScriptSpawn": { + "type": "resref", + "value": "nw_c2_default9" + }, + "ScriptSpellAt": { + "type": "resref", + "value": "nw_c2_defaultb" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "nw_c2_defaultd" + }, + "SkillList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 9 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 6 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 9 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 6 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + } + ] + }, + "SoundSetFile": { + "type": "word", + "value": 19 + }, + "SpecAbilityList": { + "type": "list", + "value": [] + }, + "StartingPackage": { + "type": "byte", + "value": 0 + }, + "Str": { + "type": "byte", + "value": 16 + }, + "Subrace": { + "type": "cexostring", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "NW_CRAGCAT" + }, + "Tail": { + "type": "byte", + "value": 0 + }, + "TemplateList": { + "type": "list", + "value": [] + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_cragcat" + }, + "WalkRate": { + "type": "int", + "value": 7 + }, + "willbonus": { + "type": "short", + "value": 0 + }, + "Wings": { + "type": "byte", + "value": 0 + }, + "Wis": { + "type": "byte", + "value": 12 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 30.12269401550293 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 10.23370361328125 + }, + "ZPosition": { + "type": "float", + "value": 4.999995231628418 + } + }, + { + "__struct_id": 4, + "Appearance_Type": { + "type": "word", + "value": 37 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "Cha": { + "type": "byte", + "value": 10 + }, + "ChallengeRating": { + "type": "float", + "value": 0.3333333432674408 + }, + "ClassList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Class": { + "type": "int", + "value": 12 + }, + "ClassLevel": { + "type": "short", + "value": 1 + } + } + ] + }, + "Con": { + "type": "byte", + "value": 10 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CRAdjust": { + "type": "int", + "value": 0 + }, + "CurrentHitPoints": { + "type": "short", + "value": 5 + }, + "DecayTime": { + "type": "dword", + "value": 5000 + }, + "Deity": { + "type": "cexostring", + "value": "" + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 12439 + } + }, + "Dex": { + "type": "byte", + "value": 11 + }, + "Disarmable": { + "type": "byte", + "value": 0 + }, + "Equip_ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 65536, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 70 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 500 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13230 + } + }, + "ModelPart1": { + "type": "byte", + "value": 1 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 19 + }, + "CostValue": { + "type": "word", + "value": 8 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 77 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_CREWPP005" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_crewpp005" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + }, + "FactionID": { + "type": "word", + "value": 2 + }, + "FeatList": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 289 + } + } + ] + }, + "FirstName": { + "type": "cexolocstring", + "value": { + "id": 12441 + } + }, + "fortbonus": { + "type": "short", + "value": 0 + }, + "Gender": { + "type": "byte", + "value": 0 + }, + "GoodEvil": { + "type": "byte", + "value": 50 + }, + "HitPoints": { + "type": "short", + "value": 5 + }, + "Int": { + "type": "byte", + "value": 3 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "IsImmortal": { + "type": "byte", + "value": 1 + }, + "IsPC": { + "type": "byte", + "value": 0 + }, + "LastName": { + "type": "cexolocstring", + "value": {} + }, + "LawfulChaotic": { + "type": "byte", + "value": 50 + }, + "Lootable": { + "type": "byte", + "value": 0 + }, + "MaxHitPoints": { + "type": "short", + "value": 5 + }, + "NaturalAC": { + "type": "byte", + "value": 0 + }, + "NoPermDeath": { + "type": "byte", + "value": 0 + }, + "PerceptionRange": { + "type": "byte", + "value": 11 + }, + "Phenotype": { + "type": "int", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 175 + }, + "Race": { + "type": "byte", + "value": 8 + }, + "refbonus": { + "type": "short", + "value": 0 + }, + "ScriptAttacked": { + "type": "resref", + "value": "nw_c2_default5" + }, + "ScriptDamaged": { + "type": "resref", + "value": "nw_c2_default6" + }, + "ScriptDeath": { + "type": "resref", + "value": "nw_c2_default7" + }, + "ScriptDialogue": { + "type": "resref", + "value": "nw_c2_default4" + }, + "ScriptDisturbed": { + "type": "resref", + "value": "nw_c2_default8" + }, + "ScriptEndRound": { + "type": "resref", + "value": "nw_c2_default3" + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "ambient_hb" + }, + "ScriptOnBlocked": { + "type": "resref", + "value": "nw_c2_defaulte" + }, + "ScriptOnNotice": { + "type": "resref", + "value": "nw_c2_default2" + }, + "ScriptRested": { + "type": "resref", + "value": "nw_c2_defaulta" + }, + "ScriptSpawn": { + "type": "resref", + "value": "nw_c2_herbivore" + }, + "ScriptSpellAt": { + "type": "resref", + "value": "nw_c2_defaultb" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "nw_c2_defaultd" + }, + "SkillList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 3 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 3 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + } + ] + }, + "SoundSetFile": { + "type": "word", + "value": 24 + }, + "SpecAbilityList": { + "type": "list", + "value": [] + }, + "StartingPackage": { + "type": "byte", + "value": 0 + }, + "Str": { + "type": "byte", + "value": 10 + }, + "Subrace": { + "type": "cexostring", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "NW_DEERSTAG" + }, + "Tail": { + "type": "byte", + "value": 0 + }, + "TemplateList": { + "type": "list", + "value": [] + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_deerstag" + }, + "WalkRate": { + "type": "int", + "value": 7 + }, + "willbonus": { + "type": "short", + "value": 0 + }, + "Wings": { + "type": "byte", + "value": 0 + }, + "Wis": { + "type": "byte", + "value": 12 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 44.25854873657227 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 22.75637054443359 + }, + "ZPosition": { + "type": "float", + "value": 0.02256107330322266 + } + }, + { + "__struct_id": 4, + "Appearance_Type": { + "type": "word", + "value": 37 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "Cha": { + "type": "byte", + "value": 10 + }, + "ChallengeRating": { + "type": "float", + "value": 0.3333333432674408 + }, + "ClassList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Class": { + "type": "int", + "value": 12 + }, + "ClassLevel": { + "type": "short", + "value": 1 + } + } + ] + }, + "Con": { + "type": "byte", + "value": 10 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CRAdjust": { + "type": "int", + "value": 0 + }, + "CurrentHitPoints": { + "type": "short", + "value": 5 + }, + "DecayTime": { + "type": "dword", + "value": 5000 + }, + "Deity": { + "type": "cexostring", + "value": "" + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 12439 + } + }, + "Dex": { + "type": "byte", + "value": 11 + }, + "Disarmable": { + "type": "byte", + "value": 0 + }, + "Equip_ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 65536, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 70 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 500 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13230 + } + }, + "ModelPart1": { + "type": "byte", + "value": 1 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 19 + }, + "CostValue": { + "type": "word", + "value": 8 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 77 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_CREWPP005" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_crewpp005" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + }, + "FactionID": { + "type": "word", + "value": 2 + }, + "FeatList": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 289 + } + } + ] + }, + "FirstName": { + "type": "cexolocstring", + "value": { + "id": 12441 + } + }, + "fortbonus": { + "type": "short", + "value": 0 + }, + "Gender": { + "type": "byte", + "value": 0 + }, + "GoodEvil": { + "type": "byte", + "value": 50 + }, + "HitPoints": { + "type": "short", + "value": 5 + }, + "Int": { + "type": "byte", + "value": 3 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "IsImmortal": { + "type": "byte", + "value": 1 + }, + "IsPC": { + "type": "byte", + "value": 0 + }, + "LastName": { + "type": "cexolocstring", + "value": {} + }, + "LawfulChaotic": { + "type": "byte", + "value": 50 + }, + "Lootable": { + "type": "byte", + "value": 0 + }, + "MaxHitPoints": { + "type": "short", + "value": 5 + }, + "NaturalAC": { + "type": "byte", + "value": 0 + }, + "NoPermDeath": { + "type": "byte", + "value": 0 + }, + "PerceptionRange": { + "type": "byte", + "value": 11 + }, + "Phenotype": { + "type": "int", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 175 + }, + "Race": { + "type": "byte", + "value": 8 + }, + "refbonus": { + "type": "short", + "value": 0 + }, + "ScriptAttacked": { + "type": "resref", + "value": "nw_c2_default5" + }, + "ScriptDamaged": { + "type": "resref", + "value": "nw_c2_default6" + }, + "ScriptDeath": { + "type": "resref", + "value": "nw_c2_default7" + }, + "ScriptDialogue": { + "type": "resref", + "value": "nw_c2_default4" + }, + "ScriptDisturbed": { + "type": "resref", + "value": "nw_c2_default8" + }, + "ScriptEndRound": { + "type": "resref", + "value": "nw_c2_default3" + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "ambient_hb" + }, + "ScriptOnBlocked": { + "type": "resref", + "value": "nw_c2_defaulte" + }, + "ScriptOnNotice": { + "type": "resref", + "value": "nw_c2_default2" + }, + "ScriptRested": { + "type": "resref", + "value": "nw_c2_defaulta" + }, + "ScriptSpawn": { + "type": "resref", + "value": "nw_c2_herbivore" + }, + "ScriptSpellAt": { + "type": "resref", + "value": "nw_c2_defaultb" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "nw_c2_defaultd" + }, + "SkillList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 3 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 3 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + } + ] + }, + "SoundSetFile": { + "type": "word", + "value": 24 + }, + "SpecAbilityList": { + "type": "list", + "value": [] + }, + "StartingPackage": { + "type": "byte", + "value": 0 + }, + "Str": { + "type": "byte", + "value": 10 + }, + "Subrace": { + "type": "cexostring", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "NW_DEERSTAG" + }, + "Tail": { + "type": "byte", + "value": 0 + }, + "TemplateList": { + "type": "list", + "value": [] + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_deerstag" + }, + "WalkRate": { + "type": "int", + "value": 7 + }, + "willbonus": { + "type": "short", + "value": 0 + }, + "Wings": { + "type": "byte", + "value": 0 + }, + "Wis": { + "type": "byte", + "value": 12 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 60.17918014526367 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 54.45359802246094 + }, + "ZPosition": { + "type": "float", + "value": 9.573996067047119e-006 + } + }, + { + "__struct_id": 4, + "Appearance_Type": { + "type": "word", + "value": 37 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "Cha": { + "type": "byte", + "value": 10 + }, + "ChallengeRating": { + "type": "float", + "value": 0.3333333432674408 + }, + "ClassList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Class": { + "type": "int", + "value": 12 + }, + "ClassLevel": { + "type": "short", + "value": 1 + } + } + ] + }, + "Con": { + "type": "byte", + "value": 10 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CRAdjust": { + "type": "int", + "value": 0 + }, + "CurrentHitPoints": { + "type": "short", + "value": 5 + }, + "DecayTime": { + "type": "dword", + "value": 5000 + }, + "Deity": { + "type": "cexostring", + "value": "" + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 12439 + } + }, + "Dex": { + "type": "byte", + "value": 11 + }, + "Disarmable": { + "type": "byte", + "value": 0 + }, + "Equip_ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 65536, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 70 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 500 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13230 + } + }, + "ModelPart1": { + "type": "byte", + "value": 1 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 19 + }, + "CostValue": { + "type": "word", + "value": 8 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 77 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_CREWPP005" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_crewpp005" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + }, + "FactionID": { + "type": "word", + "value": 2 + }, + "FeatList": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 289 + } + } + ] + }, + "FirstName": { + "type": "cexolocstring", + "value": { + "id": 12441 + } + }, + "fortbonus": { + "type": "short", + "value": 0 + }, + "Gender": { + "type": "byte", + "value": 0 + }, + "GoodEvil": { + "type": "byte", + "value": 50 + }, + "HitPoints": { + "type": "short", + "value": 5 + }, + "Int": { + "type": "byte", + "value": 3 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "IsImmortal": { + "type": "byte", + "value": 1 + }, + "IsPC": { + "type": "byte", + "value": 0 + }, + "LastName": { + "type": "cexolocstring", + "value": {} + }, + "LawfulChaotic": { + "type": "byte", + "value": 50 + }, + "Lootable": { + "type": "byte", + "value": 0 + }, + "MaxHitPoints": { + "type": "short", + "value": 5 + }, + "NaturalAC": { + "type": "byte", + "value": 0 + }, + "NoPermDeath": { + "type": "byte", + "value": 0 + }, + "PerceptionRange": { + "type": "byte", + "value": 11 + }, + "Phenotype": { + "type": "int", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 175 + }, + "Race": { + "type": "byte", + "value": 8 + }, + "refbonus": { + "type": "short", + "value": 0 + }, + "ScriptAttacked": { + "type": "resref", + "value": "nw_c2_default5" + }, + "ScriptDamaged": { + "type": "resref", + "value": "nw_c2_default6" + }, + "ScriptDeath": { + "type": "resref", + "value": "nw_c2_default7" + }, + "ScriptDialogue": { + "type": "resref", + "value": "nw_c2_default4" + }, + "ScriptDisturbed": { + "type": "resref", + "value": "nw_c2_default8" + }, + "ScriptEndRound": { + "type": "resref", + "value": "nw_c2_default3" + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "ambient_hb" + }, + "ScriptOnBlocked": { + "type": "resref", + "value": "nw_c2_defaulte" + }, + "ScriptOnNotice": { + "type": "resref", + "value": "nw_c2_default2" + }, + "ScriptRested": { + "type": "resref", + "value": "nw_c2_defaulta" + }, + "ScriptSpawn": { + "type": "resref", + "value": "nw_c2_herbivore" + }, + "ScriptSpellAt": { + "type": "resref", + "value": "nw_c2_defaultb" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "nw_c2_defaultd" + }, + "SkillList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 3 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 3 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + } + ] + }, + "SoundSetFile": { + "type": "word", + "value": 24 + }, + "SpecAbilityList": { + "type": "list", + "value": [] + }, + "StartingPackage": { + "type": "byte", + "value": 0 + }, + "Str": { + "type": "byte", + "value": 10 + }, + "Subrace": { + "type": "cexostring", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "NW_DEERSTAG" + }, + "Tail": { + "type": "byte", + "value": 0 + }, + "TemplateList": { + "type": "list", + "value": [] + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_deerstag" + }, + "WalkRate": { + "type": "int", + "value": 7 + }, + "willbonus": { + "type": "short", + "value": 0 + }, + "Wings": { + "type": "byte", + "value": 0 + }, + "Wis": { + "type": "byte", + "value": 12 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 29.31690406799316 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 46.4936408996582 + }, + "ZPosition": { + "type": "float", + "value": 9.715557098388672e-006 + } + }, + { + "__struct_id": 4, + "Appearance_Type": { + "type": "word", + "value": 37 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "Cha": { + "type": "byte", + "value": 10 + }, + "ChallengeRating": { + "type": "float", + "value": 0.3333333432674408 + }, + "ClassList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Class": { + "type": "int", + "value": 12 + }, + "ClassLevel": { + "type": "short", + "value": 1 + } + } + ] + }, + "Con": { + "type": "byte", + "value": 10 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CRAdjust": { + "type": "int", + "value": 0 + }, + "CurrentHitPoints": { + "type": "short", + "value": 5 + }, + "DecayTime": { + "type": "dword", + "value": 5000 + }, + "Deity": { + "type": "cexostring", + "value": "" + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 12439 + } + }, + "Dex": { + "type": "byte", + "value": 11 + }, + "Disarmable": { + "type": "byte", + "value": 0 + }, + "Equip_ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 65536, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 70 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 500 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13230 + } + }, + "ModelPart1": { + "type": "byte", + "value": 1 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 19 + }, + "CostValue": { + "type": "word", + "value": 8 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 77 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_CREWPP005" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_crewpp005" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + }, + "FactionID": { + "type": "word", + "value": 2 + }, + "FeatList": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 289 + } + } + ] + }, + "FirstName": { + "type": "cexolocstring", + "value": { + "id": 12441 + } + }, + "fortbonus": { + "type": "short", + "value": 0 + }, + "Gender": { + "type": "byte", + "value": 0 + }, + "GoodEvil": { + "type": "byte", + "value": 50 + }, + "HitPoints": { + "type": "short", + "value": 5 + }, + "Int": { + "type": "byte", + "value": 3 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "IsImmortal": { + "type": "byte", + "value": 1 + }, + "IsPC": { + "type": "byte", + "value": 0 + }, + "LastName": { + "type": "cexolocstring", + "value": {} + }, + "LawfulChaotic": { + "type": "byte", + "value": 50 + }, + "Lootable": { + "type": "byte", + "value": 0 + }, + "MaxHitPoints": { + "type": "short", + "value": 5 + }, + "NaturalAC": { + "type": "byte", + "value": 0 + }, + "NoPermDeath": { + "type": "byte", + "value": 0 + }, + "PerceptionRange": { + "type": "byte", + "value": 11 + }, + "Phenotype": { + "type": "int", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 175 + }, + "Race": { + "type": "byte", + "value": 8 + }, + "refbonus": { + "type": "short", + "value": 0 + }, + "ScriptAttacked": { + "type": "resref", + "value": "nw_c2_default5" + }, + "ScriptDamaged": { + "type": "resref", + "value": "nw_c2_default6" + }, + "ScriptDeath": { + "type": "resref", + "value": "nw_c2_default7" + }, + "ScriptDialogue": { + "type": "resref", + "value": "nw_c2_default4" + }, + "ScriptDisturbed": { + "type": "resref", + "value": "nw_c2_default8" + }, + "ScriptEndRound": { + "type": "resref", + "value": "nw_c2_default3" + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "ambient_hb" + }, + "ScriptOnBlocked": { + "type": "resref", + "value": "nw_c2_defaulte" + }, + "ScriptOnNotice": { + "type": "resref", + "value": "nw_c2_default2" + }, + "ScriptRested": { + "type": "resref", + "value": "nw_c2_defaulta" + }, + "ScriptSpawn": { + "type": "resref", + "value": "nw_c2_herbivore" + }, + "ScriptSpellAt": { + "type": "resref", + "value": "nw_c2_defaultb" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "nw_c2_defaultd" + }, + "SkillList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 3 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 3 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + } + ] + }, + "SoundSetFile": { + "type": "word", + "value": 24 + }, + "SpecAbilityList": { + "type": "list", + "value": [] + }, + "StartingPackage": { + "type": "byte", + "value": 0 + }, + "Str": { + "type": "byte", + "value": 10 + }, + "Subrace": { + "type": "cexostring", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "NW_DEERSTAG" + }, + "Tail": { + "type": "byte", + "value": 0 + }, + "TemplateList": { + "type": "list", + "value": [] + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_deerstag" + }, + "WalkRate": { + "type": "int", + "value": 7 + }, + "willbonus": { + "type": "short", + "value": 0 + }, + "Wings": { + "type": "byte", + "value": 0 + }, + "Wis": { + "type": "byte", + "value": 12 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 10.04544448852539 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 30.9926872253418 + }, + "ZPosition": { + "type": "float", + "value": 9.715557098388672e-006 + } + }, + { + "__struct_id": 4, + "Appearance_Type": { + "type": "word", + "value": 37 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "Cha": { + "type": "byte", + "value": 10 + }, + "ChallengeRating": { + "type": "float", + "value": 0.3333333432674408 + }, + "ClassList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Class": { + "type": "int", + "value": 12 + }, + "ClassLevel": { + "type": "short", + "value": 1 + } + } + ] + }, + "Con": { + "type": "byte", + "value": 10 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CRAdjust": { + "type": "int", + "value": 0 + }, + "CurrentHitPoints": { + "type": "short", + "value": 5 + }, + "DecayTime": { + "type": "dword", + "value": 5000 + }, + "Deity": { + "type": "cexostring", + "value": "" + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 12439 + } + }, + "Dex": { + "type": "byte", + "value": 11 + }, + "Disarmable": { + "type": "byte", + "value": 0 + }, + "Equip_ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 65536, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 70 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 500 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13230 + } + }, + "ModelPart1": { + "type": "byte", + "value": 1 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 19 + }, + "CostValue": { + "type": "word", + "value": 8 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 77 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_CREWPP005" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_crewpp005" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + }, + "FactionID": { + "type": "word", + "value": 2 + }, + "FeatList": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 289 + } + } + ] + }, + "FirstName": { + "type": "cexolocstring", + "value": { + "id": 12441 + } + }, + "fortbonus": { + "type": "short", + "value": 0 + }, + "Gender": { + "type": "byte", + "value": 0 + }, + "GoodEvil": { + "type": "byte", + "value": 50 + }, + "HitPoints": { + "type": "short", + "value": 5 + }, + "Int": { + "type": "byte", + "value": 3 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "IsImmortal": { + "type": "byte", + "value": 1 + }, + "IsPC": { + "type": "byte", + "value": 0 + }, + "LastName": { + "type": "cexolocstring", + "value": {} + }, + "LawfulChaotic": { + "type": "byte", + "value": 50 + }, + "Lootable": { + "type": "byte", + "value": 0 + }, + "MaxHitPoints": { + "type": "short", + "value": 5 + }, + "NaturalAC": { + "type": "byte", + "value": 0 + }, + "NoPermDeath": { + "type": "byte", + "value": 0 + }, + "PerceptionRange": { + "type": "byte", + "value": 11 + }, + "Phenotype": { + "type": "int", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 175 + }, + "Race": { + "type": "byte", + "value": 8 + }, + "refbonus": { + "type": "short", + "value": 0 + }, + "ScriptAttacked": { + "type": "resref", + "value": "nw_c2_default5" + }, + "ScriptDamaged": { + "type": "resref", + "value": "nw_c2_default6" + }, + "ScriptDeath": { + "type": "resref", + "value": "nw_c2_default7" + }, + "ScriptDialogue": { + "type": "resref", + "value": "nw_c2_default4" + }, + "ScriptDisturbed": { + "type": "resref", + "value": "nw_c2_default8" + }, + "ScriptEndRound": { + "type": "resref", + "value": "nw_c2_default3" + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "ambient_hb" + }, + "ScriptOnBlocked": { + "type": "resref", + "value": "nw_c2_defaulte" + }, + "ScriptOnNotice": { + "type": "resref", + "value": "nw_c2_default2" + }, + "ScriptRested": { + "type": "resref", + "value": "nw_c2_defaulta" + }, + "ScriptSpawn": { + "type": "resref", + "value": "nw_c2_herbivore" + }, + "ScriptSpellAt": { + "type": "resref", + "value": "nw_c2_defaultb" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "nw_c2_defaultd" + }, + "SkillList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 3 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 3 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + } + ] + }, + "SoundSetFile": { + "type": "word", + "value": 24 + }, + "SpecAbilityList": { + "type": "list", + "value": [] + }, + "StartingPackage": { + "type": "byte", + "value": 0 + }, + "Str": { + "type": "byte", + "value": 10 + }, + "Subrace": { + "type": "cexostring", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "NW_DEERSTAG" + }, + "Tail": { + "type": "byte", + "value": 0 + }, + "TemplateList": { + "type": "list", + "value": [] + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_deerstag" + }, + "WalkRate": { + "type": "int", + "value": 7 + }, + "willbonus": { + "type": "short", + "value": 0 + }, + "Wings": { + "type": "byte", + "value": 0 + }, + "Wis": { + "type": "byte", + "value": 12 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 18.15827751159668 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 77.56260681152344 + }, + "ZPosition": { + "type": "float", + "value": 10.24908447265625 + } + } + ] + }, + "Door List": { + "type": "list", + "value": [ + { + "__struct_id": 8, + "AnimationState": { + "type": "byte", + "value": 1 + }, + "Appearance": { + "type": "dword", + "value": 57 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -3.14158821105957 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 80 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "GenericType": { + "type": "byte", + "value": 0 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HP": { + "type": "short", + "value": 80 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5349 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "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": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "CaveExit" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_door_ttr_12" + }, + "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 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 5.259999752044678 + }, + "Y": { + "type": "float", + "value": 5.510000228881836 + }, + "Z": { + "type": "float", + "value": 9.560000419616699 + } + }, + { + "__struct_id": 8, + "AnimationState": { + "type": "byte", + "value": 1 + }, + "Appearance": { + "type": "dword", + "value": 57 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 80 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "GenericType": { + "type": "byte", + "value": 0 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HP": { + "type": "short", + "value": 80 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5349 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "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": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "CaveExit" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_door_ttr_12" + }, + "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 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 4.739999771118164 + }, + "Y": { + "type": "float", + "value": 74.48999786376953 + }, + "Z": { + "type": "float", + "value": 4.559999942779541 + } + } + ] + }, + "Encounter List": { + "type": "list", + "value": [] + }, + "List": { + "type": "list", + "value": [] + }, + "Placeable List": { + "type": "list", + "value": [ + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 28 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "A portal glows softly before you. You wonder where it leads.", + "id": 14533 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 2 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Genesis Exit Portal", + "id": 5670 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "psi_gen_exit" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 386 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "GenesisExit03" + }, + "TemplateResRef": { + "type": "resref", + "value": "genesisexit" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 5.457512855529785 + }, + "Y": { + "type": "float", + "value": 6.232297897338867 + }, + "Z": { + "type": "float", + "value": 9.679788589477539 + } + } + ] + }, + "SoundList": { + "type": "list", + "value": [ + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 0 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 0 + }, + "IntervalVrtn": { + "type": "dword", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 68026 + } + }, + "Looping": { + "type": "byte", + "value": 1 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.0 + }, + "Positional": { + "type": "byte", + "value": 0 + }, + "Priority": { + "type": "byte", + "value": 2 + }, + "Random": { + "type": "byte", + "value": 0 + }, + "RandomPosition": { + "type": "byte", + "value": 0 + }, + "RandomRangeX": { + "type": "float", + "value": 0.0 + }, + "RandomRangeY": { + "type": "float", + "value": 0.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "al_wt_gustcavrn1" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "WindCaveLoop" + }, + "TemplateResRef": { + "type": "resref", + "value": "windcaveloop" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 0 + }, + "XPosition": { + "type": "float", + "value": 3.724879741668701 + }, + "YPosition": { + "type": "float", + "value": 72.83248138427734 + }, + "ZPosition": { + "type": "float", + "value": 6.558197021484375 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 0 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 0 + }, + "IntervalVrtn": { + "type": "dword", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 68026 + } + }, + "Looping": { + "type": "byte", + "value": 1 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.0 + }, + "Positional": { + "type": "byte", + "value": 0 + }, + "Priority": { + "type": "byte", + "value": 2 + }, + "Random": { + "type": "byte", + "value": 0 + }, + "RandomPosition": { + "type": "byte", + "value": 0 + }, + "RandomRangeX": { + "type": "float", + "value": 0.0 + }, + "RandomRangeY": { + "type": "float", + "value": 0.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "al_wt_gustcavrn1" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "WindCaveLoop" + }, + "TemplateResRef": { + "type": "resref", + "value": "windcaveloop" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 0 + }, + "XPosition": { + "type": "float", + "value": 5.801910400390625 + }, + "YPosition": { + "type": "float", + "value": 6.903106689453125 + }, + "ZPosition": { + "type": "float", + "value": 11.45095634460449 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 0 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 0 + }, + "IntervalVrtn": { + "type": "dword", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 68027 + } + }, + "Looping": { + "type": "byte", + "value": 1 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.0 + }, + "Positional": { + "type": "byte", + "value": 0 + }, + "Priority": { + "type": "byte", + "value": 2 + }, + "Random": { + "type": "byte", + "value": 0 + }, + "RandomPosition": { + "type": "byte", + "value": 0 + }, + "RandomRangeX": { + "type": "float", + "value": 0.0 + }, + "RandomRangeY": { + "type": "float", + "value": 0.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "al_wt_gustchasm1" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "WindChasmLoop" + }, + "TemplateResRef": { + "type": "resref", + "value": "windchasmloop" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 0 + }, + "XPosition": { + "type": "float", + "value": 37.14417266845703 + }, + "YPosition": { + "type": "float", + "value": 40.06641387939453 + }, + "ZPosition": { + "type": "float", + "value": 1.499998569488525 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 1 + }, + "Elevation": { + "type": "float", + "value": 1.0 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 10000 + }, + "IntervalVrtn": { + "type": "dword", + "value": 5000 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 91311 + } + }, + "Looping": { + "type": "byte", + "value": 0 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.300000011920929 + }, + "Positional": { + "type": "byte", + "value": 0 + }, + "Priority": { + "type": "byte", + "value": 19 + }, + "Random": { + "type": "byte", + "value": 1 + }, + "RandomPosition": { + "type": "byte", + "value": 0 + }, + "RandomRangeX": { + "type": "float", + "value": 0.0 + }, + "RandomRangeY": { + "type": "float", + "value": 0.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_x2iccrak1" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_x2iccrak10" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_x2iccrak2" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_x2iccrak3" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_x2iccrak4" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_x2iccrak5" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_x2iccrak6" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_x2iccrak7" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_x2iccrak8" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_x2iccrak9" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "IceCracking" + }, + "TemplateResRef": { + "type": "resref", + "value": "icecracking" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 0 + }, + "XPosition": { + "type": "float", + "value": 50.90689849853516 + }, + "YPosition": { + "type": "float", + "value": 75.14443969726563 + }, + "ZPosition": { + "type": "float", + "value": 5.999999523162842 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 1 + }, + "Elevation": { + "type": "float", + "value": 1.0 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 10000 + }, + "IntervalVrtn": { + "type": "dword", + "value": 5000 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 91311 + } + }, + "Looping": { + "type": "byte", + "value": 0 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.300000011920929 + }, + "Positional": { + "type": "byte", + "value": 0 + }, + "Priority": { + "type": "byte", + "value": 19 + }, + "Random": { + "type": "byte", + "value": 1 + }, + "RandomPosition": { + "type": "byte", + "value": 0 + }, + "RandomRangeX": { + "type": "float", + "value": 0.0 + }, + "RandomRangeY": { + "type": "float", + "value": 0.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_x2iccrak1" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_x2iccrak10" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_x2iccrak2" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_x2iccrak3" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_x2iccrak4" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_x2iccrak5" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_x2iccrak6" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_x2iccrak7" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_x2iccrak8" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_x2iccrak9" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "IceCracking" + }, + "TemplateResRef": { + "type": "resref", + "value": "icecracking" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 0 + }, + "XPosition": { + "type": "float", + "value": 41.52766418457031 + }, + "YPosition": { + "type": "float", + "value": 3.519330024719238 + }, + "ZPosition": { + "type": "float", + "value": 11.08508682250977 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 1 + }, + "Elevation": { + "type": "float", + "value": 1.0 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 10000 + }, + "IntervalVrtn": { + "type": "dword", + "value": 5000 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 91312 + } + }, + "Looping": { + "type": "byte", + "value": 0 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.300000011920929 + }, + "Positional": { + "type": "byte", + "value": 0 + }, + "Priority": { + "type": "byte", + "value": 19 + }, + "Random": { + "type": "byte", + "value": 1 + }, + "RandomPosition": { + "type": "byte", + "value": 0 + }, + "RandomRangeX": { + "type": "float", + "value": 0.0 + }, + "RandomRangeY": { + "type": "float", + "value": 0.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_x2iccrmb1" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_x2iccrmb10" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_x2iccrmb2" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_x2iccrmb3" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_x2iccrmb4" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_x2iccrmb5" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_x2iccrmb6" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_x2iccrmb7" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_x2iccrmb8" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_x2iccrmb9" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "IceCrumbling" + }, + "TemplateResRef": { + "type": "resref", + "value": "icecrumbling" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 0 + }, + "XPosition": { + "type": "float", + "value": 10.31266021728516 + }, + "YPosition": { + "type": "float", + "value": 50.02861022949219 + }, + "ZPosition": { + "type": "float", + "value": 1.0 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 1 + }, + "Elevation": { + "type": "float", + "value": 1.0 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 10000 + }, + "IntervalVrtn": { + "type": "dword", + "value": 5000 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 91312 + } + }, + "Looping": { + "type": "byte", + "value": 0 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.300000011920929 + }, + "Positional": { + "type": "byte", + "value": 0 + }, + "Priority": { + "type": "byte", + "value": 19 + }, + "Random": { + "type": "byte", + "value": 1 + }, + "RandomPosition": { + "type": "byte", + "value": 0 + }, + "RandomRangeX": { + "type": "float", + "value": 0.0 + }, + "RandomRangeY": { + "type": "float", + "value": 0.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_x2iccrmb1" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_x2iccrmb10" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_x2iccrmb2" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_x2iccrmb3" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_x2iccrmb4" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_x2iccrmb5" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_x2iccrmb6" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_x2iccrmb7" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_x2iccrmb8" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_na_x2iccrmb9" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "IceCrumbling" + }, + "TemplateResRef": { + "type": "resref", + "value": "icecrumbling" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 0 + }, + "XPosition": { + "type": "float", + "value": 76.26280212402344 + }, + "YPosition": { + "type": "float", + "value": 31.39634704589844 + }, + "ZPosition": { + "type": "float", + "value": 6.099337100982666 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 0 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 0 + }, + "IntervalVrtn": { + "type": "dword", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 67895 + } + }, + "Looping": { + "type": "byte", + "value": 1 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.0 + }, + "Positional": { + "type": "byte", + "value": 1 + }, + "Priority": { + "type": "byte", + "value": 3 + }, + "Random": { + "type": "byte", + "value": 0 + }, + "RandomPosition": { + "type": "byte", + "value": 0 + }, + "RandomRangeX": { + "type": "float", + "value": 0.0 + }, + "RandomRangeY": { + "type": "float", + "value": 0.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "al_mg_crystalgd1" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "MagicCrystalGood" + }, + "TemplateResRef": { + "type": "resref", + "value": "magiccrystalgood" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 0 + }, + "XPosition": { + "type": "float", + "value": 19.8398551940918 + }, + "YPosition": { + "type": "float", + "value": 39.80170059204102 + }, + "ZPosition": { + "type": "float", + "value": 2.100000143051148 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 0 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 0 + }, + "IntervalVrtn": { + "type": "dword", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 67894 + } + }, + "Looping": { + "type": "byte", + "value": 1 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.0 + }, + "Positional": { + "type": "byte", + "value": 1 + }, + "Priority": { + "type": "byte", + "value": 3 + }, + "Random": { + "type": "byte", + "value": 0 + }, + "RandomPosition": { + "type": "byte", + "value": 0 + }, + "RandomRangeX": { + "type": "float", + "value": 0.0 + }, + "RandomRangeY": { + "type": "float", + "value": 0.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "al_mg_crystalev1" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "MagicCrystalEvil" + }, + "TemplateResRef": { + "type": "resref", + "value": "magiccrystalevil" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 0 + }, + "XPosition": { + "type": "float", + "value": 59.01568603515625 + }, + "YPosition": { + "type": "float", + "value": 39.53620529174805 + }, + "ZPosition": { + "type": "float", + "value": 1.799998044967651 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 1 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 25000 + }, + "IntervalVrtn": { + "type": "dword", + "value": 5000 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 68036 + } + }, + "Looping": { + "type": "byte", + "value": 0 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.2000000029802322 + }, + "Positional": { + "type": "byte", + "value": 0 + }, + "Priority": { + "type": "byte", + "value": 19 + }, + "Random": { + "type": "byte", + "value": 1 + }, + "RandomPosition": { + "type": "byte", + "value": 0 + }, + "RandomRangeX": { + "type": "float", + "value": 0.0 + }, + "RandomRangeY": { + "type": "float", + "value": 0.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_an_bearwolf1" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_an_bearwolf2" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_an_bearwolf3" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "WolfBearCaveGrunts" + }, + "TemplateResRef": { + "type": "resref", + "value": "wolfbearcavegrun" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 0 + }, + "XPosition": { + "type": "float", + "value": 4.173910617828369 + }, + "YPosition": { + "type": "float", + "value": 73.39936065673828 + }, + "ZPosition": { + "type": "float", + "value": 6.351634025573731 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 1 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 25000 + }, + "IntervalVrtn": { + "type": "dword", + "value": 5000 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 68036 + } + }, + "Looping": { + "type": "byte", + "value": 0 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.2000000029802322 + }, + "Positional": { + "type": "byte", + "value": 0 + }, + "Priority": { + "type": "byte", + "value": 19 + }, + "Random": { + "type": "byte", + "value": 1 + }, + "RandomPosition": { + "type": "byte", + "value": 0 + }, + "RandomRangeX": { + "type": "float", + "value": 0.0 + }, + "RandomRangeY": { + "type": "float", + "value": 0.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_an_bearwolf1" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_an_bearwolf2" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_an_bearwolf3" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "WolfBearCaveGrunts" + }, + "TemplateResRef": { + "type": "resref", + "value": "wolfbearcavegrun" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 0 + }, + "XPosition": { + "type": "float", + "value": 6.16208553314209 + }, + "YPosition": { + "type": "float", + "value": 6.651600360870361 + }, + "ZPosition": { + "type": "float", + "value": 11.42726707458496 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 1 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 25000 + }, + "IntervalVrtn": { + "type": "dword", + "value": 5000 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 67839 + } + }, + "Looping": { + "type": "byte", + "value": 0 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.2000000029802322 + }, + "Positional": { + "type": "byte", + "value": 1 + }, + "Priority": { + "type": "byte", + "value": 20 + }, + "Random": { + "type": "byte", + "value": 1 + }, + "RandomPosition": { + "type": "byte", + "value": 1 + }, + "RandomRangeX": { + "type": "float", + "value": 0.0 + }, + "RandomRangeY": { + "type": "float", + "value": 0.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_an_dogbark1" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_an_dogbark2" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_an_dogbark3" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_an_dogbark4" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_an_dogbark5" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_an_dogbark6" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_an_dogbark7" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_an_dogsbark1" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_an_dogsbark2" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_an_dogsbark3" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "DogBarks" + }, + "TemplateResRef": { + "type": "resref", + "value": "dogbarks" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 0 + }, + "XPosition": { + "type": "float", + "value": 15.50753593444824 + }, + "YPosition": { + "type": "float", + "value": 8.092945098876953 + }, + "ZPosition": { + "type": "float", + "value": 12.21456909179688 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 1 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 25000 + }, + "IntervalVrtn": { + "type": "dword", + "value": 5000 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 67839 + } + }, + "Looping": { + "type": "byte", + "value": 0 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.2000000029802322 + }, + "Positional": { + "type": "byte", + "value": 1 + }, + "Priority": { + "type": "byte", + "value": 20 + }, + "Random": { + "type": "byte", + "value": 1 + }, + "RandomPosition": { + "type": "byte", + "value": 1 + }, + "RandomRangeX": { + "type": "float", + "value": 0.0 + }, + "RandomRangeY": { + "type": "float", + "value": 0.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_an_dogbark1" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_an_dogbark2" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_an_dogbark3" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_an_dogbark4" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_an_dogbark5" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_an_dogbark6" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_an_dogbark7" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_an_dogsbark1" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_an_dogsbark2" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_an_dogsbark3" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "DogBarks" + }, + "TemplateResRef": { + "type": "resref", + "value": "dogbarks" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 0 + }, + "XPosition": { + "type": "float", + "value": 2.63873291015625 + }, + "YPosition": { + "type": "float", + "value": 8.733558654785156 + }, + "ZPosition": { + "type": "float", + "value": 11.88608932495117 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 1 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 5000 + }, + "IntervalVrtn": { + "type": "dword", + "value": 2000 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 67809 + } + }, + "Looping": { + "type": "byte", + "value": 0 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.2000000029802322 + }, + "Positional": { + "type": "byte", + "value": 1 + }, + "Priority": { + "type": "byte", + "value": 20 + }, + "Random": { + "type": "byte", + "value": 1 + }, + "RandomPosition": { + "type": "byte", + "value": 1 + }, + "RandomRangeX": { + "type": "float", + "value": 10.0 + }, + "RandomRangeY": { + "type": "float", + "value": 10.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_an_catscrech1" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_an_catscrech2" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "CatScreeches" + }, + "TemplateResRef": { + "type": "resref", + "value": "catscreeches" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 0 + }, + "XPosition": { + "type": "float", + "value": 60.30273818969727 + }, + "YPosition": { + "type": "float", + "value": 73.92276000976563 + }, + "ZPosition": { + "type": "float", + "value": 6.762356281280518 + } + } + ] + }, + "StoreList": { + "type": "list", + "value": [] + }, + "TriggerList": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 2 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.3460960388183594 + }, + "PointY": { + "type": "float", + "value": -13.18122100830078 + }, + "PointZ": { + "type": "float", + "value": 0.02500003017485142 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 10.10875701904297 + }, + "PointY": { + "type": "float", + "value": -12.62993621826172 + }, + "PointZ": { + "type": "float", + "value": 0.3294300138950348 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 10.02248382568359 + }, + "PointY": { + "type": "float", + "value": -1.512523651123047 + }, + "PointZ": { + "type": "float", + "value": 0.3294300138950348 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.0005492072086781263 + }, + "PointY": { + "type": "float", + "value": -0.02091973647475243 + }, + "PointZ": { + "type": "float", + "value": 0.02500003017485142 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Temptation", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_temp_ent" + }, + "ScriptOnExit": { + "type": "resref", + "value": "prc_temp_exit" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "Temptation" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 54.11525726318359 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 47.01245880126953 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -9.353228569030762 + }, + "PointY": { + "type": "float", + "value": -0.04742050170898438 + }, + "PointZ": { + "type": "float", + "value": 0.3250000178813934 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.035675048828125 + }, + "PointY": { + "type": "float", + "value": 0.1060066223144531 + }, + "PointZ": { + "type": "float", + "value": 0.3250000178813934 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.0 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.3249999582767487 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01214790344238281 + }, + "PointY": { + "type": "float", + "value": 9.008190155029297 + }, + "PointZ": { + "type": "float", + "value": 0.3249999582767487 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -8.777863502502441 + }, + "PointY": { + "type": "float", + "value": 8.927845001220703 + }, + "PointZ": { + "type": "float", + "value": 0.3250000178813934 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Compassion", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_comp_ent" + }, + "ScriptOnExit": { + "type": "resref", + "value": "prc_comp_exit" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "Compassion" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 24.13382339477539 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 35.56645584106445 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + } + ] + }, + "WaypointList": { + "type": "list", + "value": [ + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Compassion", + "id": 14817 + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "prc_compassion" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_waypoint001" + }, + "XOrientation": { + "type": "float", + "value": 0.9987953901290894 + }, + "XPosition": { + "type": "float", + "value": 19.87619972229004 + }, + "YOrientation": { + "type": "float", + "value": 0.04906884208321571 + }, + "YPosition": { + "type": "float", + "value": 39.88788604736328 + }, + "ZPosition": { + "type": "float", + "value": 0.599992573261261 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Temptation", + "id": 14817 + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "prc_temptation" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_waypoint001" + }, + "XOrientation": { + "type": "float", + "value": -0.9972904920578003 + }, + "XPosition": { + "type": "float", + "value": 59.26678848266602 + }, + "YOrientation": { + "type": "float", + "value": -0.07356434315443039 + }, + "YPosition": { + "type": "float", + "value": 39.8704948425293 + }, + "ZPosition": { + "type": "float", + "value": 0.3000001609325409 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "TempToCompassion", + "id": 14817 + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "prc_runrunrun" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_waypoint001" + }, + "XOrientation": { + "type": "float", + "value": -0.9987953901290894 + }, + "XPosition": { + "type": "float", + "value": 23.06696701049805 + }, + "YOrientation": { + "type": "float", + "value": 0.04906848445534706 + }, + "YPosition": { + "type": "float", + "value": 39.79159164428711 + }, + "ZPosition": { + "type": "float", + "value": 0.3000019192695618 + } + } + ] + } +} diff --git a/_module/git/frozentimes.git.json b/_module/git/frozentimes.git.json new file mode 100644 index 00000000..cb3e9772 --- /dev/null +++ b/_module/git/frozentimes.git.json @@ -0,0 +1,18564 @@ +{ + "__data_type": "GIT ", + "AreaProperties": { + "__struct_id": 100, + "type": "struct", + "value": { + "__struct_id": 100, + "AmbientSndDay": { + "type": "int", + "value": 103 + }, + "AmbientSndDayVol": { + "type": "int", + "value": 82 + }, + "AmbientSndNight": { + "type": "int", + "value": 103 + }, + "AmbientSndNitVol": { + "type": "int", + "value": 82 + }, + "EnvAudio": { + "type": "int", + "value": 51 + }, + "MusicBattle": { + "type": "int", + "value": 73 + }, + "MusicDay": { + "type": "int", + "value": 68 + }, + "MusicDelay": { + "type": "int", + "value": 54000 + }, + "MusicNight": { + "type": "int", + "value": 68 + } + } + }, + "Creature List": { + "type": "list", + "value": [ + { + "__struct_id": 4, + "Appearance_Type": { + "type": "word", + "value": 50 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "Cha": { + "type": "byte", + "value": 14 + }, + "ChallengeRating": { + "type": "float", + "value": 20.0 + }, + "ClassList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Class": { + "type": "int", + "value": 18 + }, + "ClassLevel": { + "type": "short", + "value": 30 + } + } + ] + }, + "Con": { + "type": "byte", + "value": 23 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CRAdjust": { + "type": "int", + "value": 0 + }, + "CurrentHitPoints": { + "type": "short", + "value": 195 + }, + "DecayTime": { + "type": "dword", + "value": 5000 + }, + "Deity": { + "type": "cexostring", + "value": "" + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 12496 + } + }, + "Dex": { + "type": "byte", + "value": 10 + }, + "Disarmable": { + "type": "byte", + "value": 0 + }, + "Equip_ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 16384, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 72 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 2000 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13274 + } + }, + "ModelPart1": { + "type": "byte", + "value": 1 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 19 + }, + "CostValue": { + "type": "word", + "value": 9 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 77 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_CREWPSP015" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_crewpsp015" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 32768, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 72 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 2000 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13274 + } + }, + "ModelPart1": { + "type": "byte", + "value": 1 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 19 + }, + "CostValue": { + "type": "word", + "value": 9 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 77 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_CREWPSP015" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_crewpsp015" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 65536, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 69 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 4500 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13249 + } + }, + "ModelPart1": { + "type": "byte", + "value": 1 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 19 + }, + "CostValue": { + "type": "word", + "value": 19 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 77 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_CREWPS017" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_crewps017" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 131072, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 73 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 0 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13185 + } + }, + "ModelPart1": { + "type": "byte", + "value": 1 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 6 + }, + "CostValue": { + "type": "word", + "value": 3 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 22 + }, + "Subtype": { + "type": "word", + "value": 1 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 22 + }, + "CostValue": { + "type": "word", + "value": 4 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 24 + }, + "Subtype": { + "type": "word", + "value": 10 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 5 + }, + "CostValue": { + "type": "word", + "value": 7 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 20 + }, + "Subtype": { + "type": "word", + "value": 7 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 37 + }, + "Subtype": { + "type": "word", + "value": 7 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 37 + }, + "Subtype": { + "type": "word", + "value": 2 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 37 + }, + "Subtype": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 11 + }, + "CostValue": { + "type": "word", + "value": 7 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 39 + }, + "Subtype": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 71 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_CREITEMDRU" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_creitemdru" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + }, + "FactionID": { + "type": "word", + "value": 2 + }, + "FeatList": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 6 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 228 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 23 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 28 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 289 + } + } + ] + }, + "FirstName": { + "type": "cexolocstring", + "value": { + "id": 12499 + } + }, + "fortbonus": { + "type": "short", + "value": 0 + }, + "Gender": { + "type": "byte", + "value": 0 + }, + "GoodEvil": { + "type": "byte", + "value": 0 + }, + "HitPoints": { + "type": "short", + "value": 195 + }, + "Int": { + "type": "byte", + "value": 14 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "IsImmortal": { + "type": "byte", + "value": 1 + }, + "IsPC": { + "type": "byte", + "value": 0 + }, + "ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "AddCost": { + "type": "dword", + "value": 4 + }, + "BaseItem": { + "type": "int", + "value": 79 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 5 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 58571 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Dropable": { + "type": "byte", + "value": 1 + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13499 + } + }, + "ModelPart1": { + "type": "byte", + "value": 47 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_MSMLMISC17" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_msmlmisc17" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + }, + "LastName": { + "type": "cexolocstring", + "value": {} + }, + "LawfulChaotic": { + "type": "byte", + "value": 0 + }, + "Lootable": { + "type": "byte", + "value": 0 + }, + "MaxHitPoints": { + "type": "short", + "value": 375 + }, + "NaturalAC": { + "type": "byte", + "value": 29 + }, + "NoPermDeath": { + "type": "byte", + "value": 1 + }, + "PerceptionRange": { + "type": "byte", + "value": 11 + }, + "Phenotype": { + "type": "int", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 200 + }, + "Race": { + "type": "byte", + "value": 11 + }, + "refbonus": { + "type": "short", + "value": 0 + }, + "ScriptAttacked": { + "type": "resref", + "value": "nw_c2_default5" + }, + "ScriptDamaged": { + "type": "resref", + "value": "nw_c2_default6" + }, + "ScriptDeath": { + "type": "resref", + "value": "nw_c2_default7" + }, + "ScriptDialogue": { + "type": "resref", + "value": "nw_c2_default4" + }, + "ScriptDisturbed": { + "type": "resref", + "value": "nw_c2_default8" + }, + "ScriptEndRound": { + "type": "resref", + "value": "nw_c2_default3" + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "nw_c2_default1" + }, + "ScriptOnBlocked": { + "type": "resref", + "value": "nw_c2_defaulte" + }, + "ScriptOnNotice": { + "type": "resref", + "value": "nw_c2_default2" + }, + "ScriptRested": { + "type": "resref", + "value": "nw_c2_defaulta" + }, + "ScriptSpawn": { + "type": "resref", + "value": "nw_c2_dropin9" + }, + "ScriptSpellAt": { + "type": "resref", + "value": "nw_c2_defaultb" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "nw_c2_defaultd" + }, + "SkillList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 25 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 30 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 30 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + } + ] + }, + "SoundSetFile": { + "type": "word", + "value": 29 + }, + "SpecAbilityList": { + "type": "list", + "value": [ + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 412 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 0 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 237 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 1 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 237 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 1 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 237 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 1 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + } + ] + }, + "StartingPackage": { + "type": "byte", + "value": 0 + }, + "Str": { + "type": "byte", + "value": 33 + }, + "Subrace": { + "type": "cexostring", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "NW_DRGWHITE003" + }, + "Tail": { + "type": "byte", + "value": 205 + }, + "TemplateList": { + "type": "list", + "value": [] + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_drgwhite003" + }, + "WalkRate": { + "type": "int", + "value": 7 + }, + "willbonus": { + "type": "short", + "value": 0 + }, + "Wings": { + "type": "byte", + "value": 205 + }, + "Wis": { + "type": "byte", + "value": 15 + }, + "XOrientation": { + "type": "float", + "value": 0.09801898896694183 + }, + "XPosition": { + "type": "float", + "value": 60.32331466674805 + }, + "YOrientation": { + "type": "float", + "value": -0.9951845407485962 + }, + "YPosition": { + "type": "float", + "value": 59.82872772216797 + }, + "ZPosition": { + "type": "float", + "value": 5.599997520446777 + } + }, + { + "__struct_id": 4, + "Appearance_Type": { + "type": "word", + "value": 350 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "Cha": { + "type": "byte", + "value": 11 + }, + "ChallengeRating": { + "type": "float", + "value": 9.0 + }, + "ClassList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Class": { + "type": "int", + "value": 22 + }, + "ClassLevel": { + "type": "short", + "value": 14 + } + } + ] + }, + "Con": { + "type": "byte", + "value": 21 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CRAdjust": { + "type": "int", + "value": -2 + }, + "CurrentHitPoints": { + "type": "short", + "value": 63 + }, + "DecayTime": { + "type": "dword", + "value": 5000 + }, + "Deity": { + "type": "cexostring", + "value": "" + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 40608 + } + }, + "Dex": { + "type": "byte", + "value": 9 + }, + "Disarmable": { + "type": "byte", + "value": 0 + }, + "Equip_ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "AddCost": { + "type": "dword", + "value": 0 + }, + "ArmorPart_Belt": { + "type": "byte", + "value": 0 + }, + "ArmorPart_LBicep": { + "type": "byte", + "value": 12 + }, + "ArmorPart_LFArm": { + "type": "byte", + "value": 1 + }, + "ArmorPart_LFoot": { + "type": "byte", + "value": 4 + }, + "ArmorPart_LHand": { + "type": "byte", + "value": 6 + }, + "ArmorPart_LShin": { + "type": "byte", + "value": 15 + }, + "ArmorPart_LShoul": { + "type": "byte", + "value": 3 + }, + "ArmorPart_LThigh": { + "type": "byte", + "value": 3 + }, + "ArmorPart_Neck": { + "type": "byte", + "value": 1 + }, + "ArmorPart_Pelvis": { + "type": "byte", + "value": 8 + }, + "ArmorPart_RBicep": { + "type": "byte", + "value": 12 + }, + "ArmorPart_RFArm": { + "type": "byte", + "value": 1 + }, + "ArmorPart_RFoot": { + "type": "byte", + "value": 4 + }, + "ArmorPart_RHand": { + "type": "byte", + "value": 6 + }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, + "ArmorPart_RShin": { + "type": "byte", + "value": 15 + }, + "ArmorPart_RShoul": { + "type": "byte", + "value": 3 + }, + "ArmorPart_RThigh": { + "type": "byte", + "value": 3 + }, + "ArmorPart_Torso": { + "type": "byte", + "value": 36 + }, + "BaseItem": { + "type": "int", + "value": 16 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cloth1Color": { + "type": "byte", + "value": 2 + }, + "Cloth2Color": { + "type": "byte", + "value": 20 + }, + "Cost": { + "type": "dword", + "value": 100 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "Leather1Color": { + "type": "byte", + "value": 2 + }, + "Leather2Color": { + "type": "byte", + "value": 7 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 12844 + } + }, + "Metal1Color": { + "type": "byte", + "value": 0 + }, + "Metal2Color": { + "type": "byte", + "value": 1 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_AARCL012" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_aarcl012" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 16, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 5 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 24 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 178 + } + }, + "ModelPart1": { + "type": "byte", + "value": 11 + }, + "ModelPart2": { + "type": "byte", + "value": 11 + }, + "ModelPart3": { + "type": "byte", + "value": 11 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_WBLHW001" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_wblhw001" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 131072, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 73 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 0 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13074 + } + }, + "ModelPart1": { + "type": "byte", + "value": 1 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 22 + }, + "CostValue": { + "type": "word", + "value": 4 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 24 + }, + "Subtype": { + "type": "word", + "value": 10 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 5 + }, + "CostValue": { + "type": "word", + "value": 7 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 20 + }, + "Subtype": { + "type": "word", + "value": 7 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_CREITEM026" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_creitem026" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + }, + "FactionID": { + "type": "word", + "value": 2 + }, + "FeatList": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 3 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 6 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 228 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 391 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 28 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 289 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 45 + } + } + ] + }, + "FirstName": { + "type": "cexolocstring", + "value": { + "id": 12560 + } + }, + "fortbonus": { + "type": "short", + "value": 0 + }, + "Gender": { + "type": "byte", + "value": 1 + }, + "GoodEvil": { + "type": "byte", + "value": 0 + }, + "HitPoints": { + "type": "short", + "value": 63 + }, + "Int": { + "type": "byte", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "IsImmortal": { + "type": "byte", + "value": 1 + }, + "IsPC": { + "type": "byte", + "value": 0 + }, + "LastName": { + "type": "cexolocstring", + "value": {} + }, + "LawfulChaotic": { + "type": "byte", + "value": 0 + }, + "Lootable": { + "type": "byte", + "value": 0 + }, + "MaxHitPoints": { + "type": "short", + "value": 133 + }, + "NaturalAC": { + "type": "byte", + "value": 9 + }, + "NoPermDeath": { + "type": "byte", + "value": 1 + }, + "PerceptionRange": { + "type": "byte", + "value": 11 + }, + "Phenotype": { + "type": "int", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 606 + }, + "Race": { + "type": "byte", + "value": 18 + }, + "refbonus": { + "type": "short", + "value": 0 + }, + "ScriptAttacked": { + "type": "resref", + "value": "nw_c2_default5" + }, + "ScriptDamaged": { + "type": "resref", + "value": "nw_c2_default6" + }, + "ScriptDeath": { + "type": "resref", + "value": "nw_c2_default7" + }, + "ScriptDialogue": { + "type": "resref", + "value": "nw_c2_default4" + }, + "ScriptDisturbed": { + "type": "resref", + "value": "nw_c2_default8" + }, + "ScriptEndRound": { + "type": "resref", + "value": "nw_c2_default3" + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "nw_c2_default1" + }, + "ScriptOnBlocked": { + "type": "resref", + "value": "nw_c2_defaulte" + }, + "ScriptOnNotice": { + "type": "resref", + "value": "nw_c2_default2" + }, + "ScriptRested": { + "type": "resref", + "value": "nw_c2_defaulta" + }, + "ScriptSpawn": { + "type": "resref", + "value": "nw_c2_default9" + }, + "ScriptSpellAt": { + "type": "resref", + "value": "nw_c2_defaultb" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "nw_c2_defaultd" + }, + "SkillList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 6 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + } + ] + }, + "SoundSetFile": { + "type": "word", + "value": 306 + }, + "SpecAbilityList": { + "type": "list", + "value": [] + }, + "StartingPackage": { + "type": "byte", + "value": 0 + }, + "Str": { + "type": "byte", + "value": 29 + }, + "Subrace": { + "type": "cexostring", + "value": "Frost Giant" + }, + "Tag": { + "type": "cexostring", + "value": "X0_GNTFROSTFEM" + }, + "Tail": { + "type": "byte", + "value": 0 + }, + "TemplateList": { + "type": "list", + "value": [] + }, + "TemplateResRef": { + "type": "resref", + "value": "x0_gntfrostfem" + }, + "WalkRate": { + "type": "int", + "value": 7 + }, + "willbonus": { + "type": "short", + "value": 0 + }, + "Wings": { + "type": "byte", + "value": 0 + }, + "Wis": { + "type": "byte", + "value": 10 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 32.63839721679688 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 34.8922233581543 + }, + "ZPosition": { + "type": "float", + "value": 9.5367431640625e-006 + } + } + ] + }, + "Door List": { + "type": "list", + "value": [ + { + "__struct_id": 8, + "AnimationState": { + "type": "byte", + "value": 1 + }, + "Appearance": { + "type": "dword", + "value": 57 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 80 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "GenericType": { + "type": "byte", + "value": 0 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HP": { + "type": "short", + "value": 80 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5349 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "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": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "CaveExit" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_door_ttr_12" + }, + "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 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 54.7400016784668 + }, + "Y": { + "type": "float", + "value": 44.4900016784668 + }, + "Z": { + "type": "float", + "value": -0.4399999976158142 + } + } + ] + }, + "Encounter List": { + "type": "list", + "value": [] + }, + "List": { + "type": "list", + "value": [] + }, + "Placeable List": { + "type": "list", + "value": [ + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 451 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 84192 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 83445 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "x2_o2_dead" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "x2_plc_used_act" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 934 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "X2_PLC_CRYSTAL" + }, + "TemplateResRef": { + "type": "resref", + "value": "x2_plc_crystal" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 41.7271614074707 + }, + "Y": { + "type": "float", + "value": 17.66576385498047 + }, + "Z": { + "type": "float", + "value": 9.5367431640625e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 308 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 68828 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 4294967295 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 68827 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "DragonSkull" + }, + "TemplateResRef": { + "type": "resref", + "value": "x0_dragonskull" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 56.248046875 + }, + "Y": { + "type": "float", + "value": 35.25865173339844 + }, + "Z": { + "type": "float", + "value": -7.450580596923828e-008 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 259 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 68944 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 24 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 0 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 58566 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13494 + } + }, + "ModelPart1": { + "type": "byte", + "value": 66 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_MSMLMISC12" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_msmlmisc12" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 1, + "AddCost": { + "type": "dword", + "value": 10 + }, + "BaseItem": { + "type": "int", + "value": 24 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 10 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 58565 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13493 + } + }, + "ModelPart1": { + "type": "byte", + "value": 68 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 1 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_MSMLMISC11" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_msmlmisc11" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 78634 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 795 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "x0_treepine2" + }, + "TemplateResRef": { + "type": "resref", + "value": "x0_treepine2" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 49.08445358276367 + }, + "Y": { + "type": "float", + "value": 66.03533172607422 + }, + "Z": { + "type": "float", + "value": 4.999999523162842 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 259 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 68944 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 24 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 0 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 58566 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13494 + } + }, + "ModelPart1": { + "type": "byte", + "value": 66 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_MSMLMISC12" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_msmlmisc12" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 1, + "AddCost": { + "type": "dword", + "value": 10 + }, + "BaseItem": { + "type": "int", + "value": 24 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 10 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 58565 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13493 + } + }, + "ModelPart1": { + "type": "byte", + "value": 68 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 1 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_MSMLMISC11" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_msmlmisc11" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 78634 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 795 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "x0_treepine2" + }, + "TemplateResRef": { + "type": "resref", + "value": "x0_treepine2" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 47.95262145996094 + }, + "Y": { + "type": "float", + "value": 64.00995635986328 + }, + "Z": { + "type": "float", + "value": 5.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 259 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 68944 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 24 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 0 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 58566 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13494 + } + }, + "ModelPart1": { + "type": "byte", + "value": 66 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_MSMLMISC12" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_msmlmisc12" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 1, + "AddCost": { + "type": "dword", + "value": 10 + }, + "BaseItem": { + "type": "int", + "value": 24 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 10 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 58565 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13493 + } + }, + "ModelPart1": { + "type": "byte", + "value": 68 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 1 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_MSMLMISC11" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_msmlmisc11" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 78634 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 795 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "x0_treepine2" + }, + "TemplateResRef": { + "type": "resref", + "value": "x0_treepine2" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 46.8934326171875 + }, + "Y": { + "type": "float", + "value": 61.60863494873047 + }, + "Z": { + "type": "float", + "value": 4.868855953216553 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 259 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 68944 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 24 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 0 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 58566 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13494 + } + }, + "ModelPart1": { + "type": "byte", + "value": 66 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_MSMLMISC12" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_msmlmisc12" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 1, + "AddCost": { + "type": "dword", + "value": 10 + }, + "BaseItem": { + "type": "int", + "value": 24 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 10 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 58565 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13493 + } + }, + "ModelPart1": { + "type": "byte", + "value": 68 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 1 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_MSMLMISC11" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_msmlmisc11" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 78634 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 795 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "x0_treepine2" + }, + "TemplateResRef": { + "type": "resref", + "value": "x0_treepine2" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 50.71347808837891 + }, + "Y": { + "type": "float", + "value": 63.52807998657227 + }, + "Z": { + "type": "float", + "value": 5.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 259 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 68944 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 24 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 0 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 58566 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13494 + } + }, + "ModelPart1": { + "type": "byte", + "value": 66 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_MSMLMISC12" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_msmlmisc12" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 1, + "AddCost": { + "type": "dword", + "value": 10 + }, + "BaseItem": { + "type": "int", + "value": 24 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 10 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 58565 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13493 + } + }, + "ModelPart1": { + "type": "byte", + "value": 68 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 1 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_MSMLMISC11" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_msmlmisc11" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 78634 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 795 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "x0_treepine2" + }, + "TemplateResRef": { + "type": "resref", + "value": "x0_treepine2" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 49.41516494750977 + }, + "Y": { + "type": "float", + "value": 61.46741104125977 + }, + "Z": { + "type": "float", + "value": 4.999999523162842 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 259 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 68944 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 24 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 0 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 58566 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13494 + } + }, + "ModelPart1": { + "type": "byte", + "value": 66 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_MSMLMISC12" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_msmlmisc12" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 1, + "AddCost": { + "type": "dword", + "value": 10 + }, + "BaseItem": { + "type": "int", + "value": 24 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 10 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 58565 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13493 + } + }, + "ModelPart1": { + "type": "byte", + "value": 68 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 1 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_MSMLMISC11" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_msmlmisc11" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 78634 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 795 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "x0_treepine2" + }, + "TemplateResRef": { + "type": "resref", + "value": "x0_treepine2" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 48.54387283325195 + }, + "Y": { + "type": "float", + "value": 60.10503768920898 + }, + "Z": { + "type": "float", + "value": 5.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 259 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 68944 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 24 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 0 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 58566 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13494 + } + }, + "ModelPart1": { + "type": "byte", + "value": 66 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_MSMLMISC12" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_msmlmisc12" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 1, + "AddCost": { + "type": "dword", + "value": 10 + }, + "BaseItem": { + "type": "int", + "value": 24 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 10 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 58565 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13493 + } + }, + "ModelPart1": { + "type": "byte", + "value": 68 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 1 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_MSMLMISC11" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_msmlmisc11" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 78634 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 795 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "x0_treepine2" + }, + "TemplateResRef": { + "type": "resref", + "value": "x0_treepine2" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 50.68542098999023 + }, + "Y": { + "type": "float", + "value": 60.95910263061523 + }, + "Z": { + "type": "float", + "value": 5.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 259 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 68944 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 24 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 0 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 58566 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13494 + } + }, + "ModelPart1": { + "type": "byte", + "value": 66 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_MSMLMISC12" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_msmlmisc12" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 1, + "AddCost": { + "type": "dword", + "value": 10 + }, + "BaseItem": { + "type": "int", + "value": 24 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 10 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 58565 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13493 + } + }, + "ModelPart1": { + "type": "byte", + "value": 68 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 1 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_MSMLMISC11" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_msmlmisc11" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 78634 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 795 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "x0_treepine2" + }, + "TemplateResRef": { + "type": "resref", + "value": "x0_treepine2" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 46.88002014160156 + }, + "Y": { + "type": "float", + "value": 59.2713623046875 + }, + "Z": { + "type": "float", + "value": 4.994723320007324 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 259 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 68944 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 24 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 0 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 58566 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13494 + } + }, + "ModelPart1": { + "type": "byte", + "value": 66 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_MSMLMISC12" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_msmlmisc12" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 1, + "AddCost": { + "type": "dword", + "value": 10 + }, + "BaseItem": { + "type": "int", + "value": 24 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 10 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 58565 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13493 + } + }, + "ModelPart1": { + "type": "byte", + "value": 68 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 1 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_MSMLMISC11" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_msmlmisc11" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 78634 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 795 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "x0_treepine2" + }, + "TemplateResRef": { + "type": "resref", + "value": "x0_treepine2" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 46.68419647216797 + }, + "Y": { + "type": "float", + "value": 64.84496307373047 + }, + "Z": { + "type": "float", + "value": 4.994669914245606 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 259 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 68944 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 24 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 0 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 58566 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13494 + } + }, + "ModelPart1": { + "type": "byte", + "value": 66 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_MSMLMISC12" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_msmlmisc12" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 1, + "AddCost": { + "type": "dword", + "value": 10 + }, + "BaseItem": { + "type": "int", + "value": 24 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 10 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 58565 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13493 + } + }, + "ModelPart1": { + "type": "byte", + "value": 68 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 1 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_MSMLMISC11" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_msmlmisc11" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 78634 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 795 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "x0_treepine2" + }, + "TemplateResRef": { + "type": "resref", + "value": "x0_treepine2" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 47.84859085083008 + }, + "Y": { + "type": "float", + "value": 67.10862731933594 + }, + "Z": { + "type": "float", + "value": 5.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 259 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 68944 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 24 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 0 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 58566 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13494 + } + }, + "ModelPart1": { + "type": "byte", + "value": 66 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_MSMLMISC12" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_msmlmisc12" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 1, + "AddCost": { + "type": "dword", + "value": 10 + }, + "BaseItem": { + "type": "int", + "value": 24 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 10 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 58565 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13493 + } + }, + "ModelPart1": { + "type": "byte", + "value": 68 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 1 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_MSMLMISC11" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_msmlmisc11" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 78634 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 795 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "x0_treepine2" + }, + "TemplateResRef": { + "type": "resref", + "value": "x0_treepine2" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 60.74097061157227 + }, + "Y": { + "type": "float", + "value": 72.38359069824219 + }, + "Z": { + "type": "float", + "value": 5.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 259 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 68944 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 24 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 0 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 58566 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13494 + } + }, + "ModelPart1": { + "type": "byte", + "value": 66 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_MSMLMISC12" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_msmlmisc12" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 1, + "AddCost": { + "type": "dword", + "value": 10 + }, + "BaseItem": { + "type": "int", + "value": 24 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 10 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 58565 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13493 + } + }, + "ModelPart1": { + "type": "byte", + "value": 68 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 1 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_MSMLMISC11" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_msmlmisc11" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 78634 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 795 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "x0_treepine2" + }, + "TemplateResRef": { + "type": "resref", + "value": "x0_treepine2" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 58.79701232910156 + }, + "Y": { + "type": "float", + "value": 73.17123413085938 + }, + "Z": { + "type": "float", + "value": 5.151451587677002 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 259 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 68944 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 24 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 0 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 58566 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13494 + } + }, + "ModelPart1": { + "type": "byte", + "value": 66 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_MSMLMISC12" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_msmlmisc12" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 1, + "AddCost": { + "type": "dword", + "value": 10 + }, + "BaseItem": { + "type": "int", + "value": 24 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 10 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 58565 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13493 + } + }, + "ModelPart1": { + "type": "byte", + "value": 68 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 1 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_MSMLMISC11" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_msmlmisc11" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 78634 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 795 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "x0_treepine2" + }, + "TemplateResRef": { + "type": "resref", + "value": "x0_treepine2" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 62.89883041381836 + }, + "Y": { + "type": "float", + "value": 70.36428070068359 + }, + "Z": { + "type": "float", + "value": 5.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 259 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 68944 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 24 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 0 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 58566 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13494 + } + }, + "ModelPart1": { + "type": "byte", + "value": 66 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_MSMLMISC12" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_msmlmisc12" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 1, + "AddCost": { + "type": "dword", + "value": 10 + }, + "BaseItem": { + "type": "int", + "value": 24 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 10 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 58565 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13493 + } + }, + "ModelPart1": { + "type": "byte", + "value": 68 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 1 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_MSMLMISC11" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_msmlmisc11" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 78634 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 795 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "x0_treepine2" + }, + "TemplateResRef": { + "type": "resref", + "value": "x0_treepine2" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 60.01786422729492 + }, + "Y": { + "type": "float", + "value": 73.53015899658203 + }, + "Z": { + "type": "float", + "value": 5.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 259 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 68944 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 24 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 0 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 58566 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13494 + } + }, + "ModelPart1": { + "type": "byte", + "value": 66 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_MSMLMISC12" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_msmlmisc12" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 1, + "AddCost": { + "type": "dword", + "value": 10 + }, + "BaseItem": { + "type": "int", + "value": 24 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 10 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 58565 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13493 + } + }, + "ModelPart1": { + "type": "byte", + "value": 68 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 1 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_MSMLMISC11" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_msmlmisc11" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 78634 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 795 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "x0_treepine2" + }, + "TemplateResRef": { + "type": "resref", + "value": "x0_treepine2" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 57.73852157592773 + }, + "Y": { + "type": "float", + "value": 71.81344604492188 + }, + "Z": { + "type": "float", + "value": 5.172584056854248 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 259 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 68944 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 24 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 0 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 58566 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13494 + } + }, + "ModelPart1": { + "type": "byte", + "value": 66 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_MSMLMISC12" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_msmlmisc12" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 1, + "AddCost": { + "type": "dword", + "value": 10 + }, + "BaseItem": { + "type": "int", + "value": 24 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 10 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 58565 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13493 + } + }, + "ModelPart1": { + "type": "byte", + "value": 68 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 1 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_MSMLMISC11" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_msmlmisc11" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 78634 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 795 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "x0_treepine2" + }, + "TemplateResRef": { + "type": "resref", + "value": "x0_treepine2" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 58.82275772094727 + }, + "Y": { + "type": "float", + "value": 70.51148223876953 + }, + "Z": { + "type": "float", + "value": 4.999993324279785 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 259 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 68944 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 24 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 0 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 58566 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13494 + } + }, + "ModelPart1": { + "type": "byte", + "value": 66 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_MSMLMISC12" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_msmlmisc12" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 1, + "AddCost": { + "type": "dword", + "value": 10 + }, + "BaseItem": { + "type": "int", + "value": 24 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 10 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 58565 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13493 + } + }, + "ModelPart1": { + "type": "byte", + "value": 68 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 1 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_MSMLMISC11" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_msmlmisc11" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 78634 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 795 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "x0_treepine2" + }, + "TemplateResRef": { + "type": "resref", + "value": "x0_treepine2" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 61.04131317138672 + }, + "Y": { + "type": "float", + "value": 69.34561157226563 + }, + "Z": { + "type": "float", + "value": 5.553660869598389 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 259 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 68944 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 24 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 0 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 58566 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13494 + } + }, + "ModelPart1": { + "type": "byte", + "value": 66 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_MSMLMISC12" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_msmlmisc12" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 1, + "AddCost": { + "type": "dword", + "value": 10 + }, + "BaseItem": { + "type": "int", + "value": 24 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 10 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 58565 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13493 + } + }, + "ModelPart1": { + "type": "byte", + "value": 68 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 1 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_MSMLMISC11" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_msmlmisc11" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 78634 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 795 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "x0_treepine2" + }, + "TemplateResRef": { + "type": "resref", + "value": "x0_treepine2" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 64.64189910888672 + }, + "Y": { + "type": "float", + "value": 71.84975433349609 + }, + "Z": { + "type": "float", + "value": 5.059110164642334 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 259 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 68944 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 24 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 0 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 58566 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13494 + } + }, + "ModelPart1": { + "type": "byte", + "value": 66 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_MSMLMISC12" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_msmlmisc12" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 1, + "AddCost": { + "type": "dword", + "value": 10 + }, + "BaseItem": { + "type": "int", + "value": 24 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 10 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 58565 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13493 + } + }, + "ModelPart1": { + "type": "byte", + "value": 68 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 1 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_MSMLMISC11" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_msmlmisc11" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 78634 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 795 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "x0_treepine2" + }, + "TemplateResRef": { + "type": "resref", + "value": "x0_treepine2" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 50.08037567138672 + }, + "Y": { + "type": "float", + "value": 72.41670227050781 + }, + "Z": { + "type": "float", + "value": 5.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 259 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 68944 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 24 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 0 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 58566 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13494 + } + }, + "ModelPart1": { + "type": "byte", + "value": 66 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_MSMLMISC12" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_msmlmisc12" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 1, + "AddCost": { + "type": "dword", + "value": 10 + }, + "BaseItem": { + "type": "int", + "value": 24 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 10 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 58565 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13493 + } + }, + "ModelPart1": { + "type": "byte", + "value": 68 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 1 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_MSMLMISC11" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_msmlmisc11" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 78634 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 795 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "x0_treepine2" + }, + "TemplateResRef": { + "type": "resref", + "value": "x0_treepine2" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 50.43076324462891 + }, + "Y": { + "type": "float", + "value": 69.24464416503906 + }, + "Z": { + "type": "float", + "value": 4.999995231628418 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 259 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 68944 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 24 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 0 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 58566 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13494 + } + }, + "ModelPart1": { + "type": "byte", + "value": 66 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_MSMLMISC12" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_msmlmisc12" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 1, + "AddCost": { + "type": "dword", + "value": 10 + }, + "BaseItem": { + "type": "int", + "value": 24 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 10 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 58565 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13493 + } + }, + "ModelPart1": { + "type": "byte", + "value": 68 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 1 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_MSMLMISC11" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_msmlmisc11" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 78634 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 795 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "x0_treepine2" + }, + "TemplateResRef": { + "type": "resref", + "value": "x0_treepine2" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 46.66476821899414 + }, + "Y": { + "type": "float", + "value": 72.38181304931641 + }, + "Z": { + "type": "float", + "value": 5.11177921295166 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 259 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 68944 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 24 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 0 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 58566 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13494 + } + }, + "ModelPart1": { + "type": "byte", + "value": 66 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_MSMLMISC12" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_msmlmisc12" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 1, + "AddCost": { + "type": "dword", + "value": 10 + }, + "BaseItem": { + "type": "int", + "value": 24 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 10 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 58565 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13493 + } + }, + "ModelPart1": { + "type": "byte", + "value": 68 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 1 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_MSMLMISC11" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_msmlmisc11" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 78634 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 795 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "x0_treepine2" + }, + "TemplateResRef": { + "type": "resref", + "value": "x0_treepine2" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 46.8150749206543 + }, + "Y": { + "type": "float", + "value": 68.96302795410156 + }, + "Z": { + "type": "float", + "value": 5.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 259 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 68944 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 24 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 0 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 58566 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13494 + } + }, + "ModelPart1": { + "type": "byte", + "value": 66 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_MSMLMISC12" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_msmlmisc12" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 1, + "AddCost": { + "type": "dword", + "value": 10 + }, + "BaseItem": { + "type": "int", + "value": 24 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 10 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 58565 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13493 + } + }, + "ModelPart1": { + "type": "byte", + "value": 68 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 1 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_MSMLMISC11" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_msmlmisc11" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 78634 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 795 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "x0_treepine2" + }, + "TemplateResRef": { + "type": "resref", + "value": "x0_treepine2" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 55.77278518676758 + }, + "Y": { + "type": "float", + "value": 70.99416351318359 + }, + "Z": { + "type": "float", + "value": 5.025306701660156 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 259 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 68944 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 24 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 0 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 58566 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13494 + } + }, + "ModelPart1": { + "type": "byte", + "value": 66 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_MSMLMISC12" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_msmlmisc12" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 1, + "AddCost": { + "type": "dword", + "value": 10 + }, + "BaseItem": { + "type": "int", + "value": 24 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 10 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 58565 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13493 + } + }, + "ModelPart1": { + "type": "byte", + "value": 68 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 1 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_MSMLMISC11" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_msmlmisc11" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 78634 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 795 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "x0_treepine2" + }, + "TemplateResRef": { + "type": "resref", + "value": "x0_treepine2" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 52.44454956054688 + }, + "Y": { + "type": "float", + "value": 68.77835083007813 + }, + "Z": { + "type": "float", + "value": 4.999995231628418 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 259 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 68944 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 24 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 0 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 58566 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13494 + } + }, + "ModelPart1": { + "type": "byte", + "value": 66 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_MSMLMISC12" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_msmlmisc12" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 1, + "AddCost": { + "type": "dword", + "value": 10 + }, + "BaseItem": { + "type": "int", + "value": 24 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 10 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 58565 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13493 + } + }, + "ModelPart1": { + "type": "byte", + "value": 68 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 1 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_MSMLMISC11" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_msmlmisc11" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 78634 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 795 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "x0_treepine2" + }, + "TemplateResRef": { + "type": "resref", + "value": "x0_treepine2" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 54.10591888427734 + }, + "Y": { + "type": "float", + "value": 70.72537231445313 + }, + "Z": { + "type": "float", + "value": 4.999993324279785 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 259 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 68944 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 24 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 0 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 58566 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13494 + } + }, + "ModelPart1": { + "type": "byte", + "value": 66 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_MSMLMISC12" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_msmlmisc12" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 1, + "AddCost": { + "type": "dword", + "value": 10 + }, + "BaseItem": { + "type": "int", + "value": 24 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 10 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 58565 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13493 + } + }, + "ModelPart1": { + "type": "byte", + "value": 68 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 1 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_MSMLMISC11" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_msmlmisc11" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 78634 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 795 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "x0_treepine2" + }, + "TemplateResRef": { + "type": "resref", + "value": "x0_treepine2" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 70.84790802001953 + }, + "Y": { + "type": "float", + "value": 72.56570434570313 + }, + "Z": { + "type": "float", + "value": 5.000926017761231 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 259 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 68944 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 24 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 0 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 58566 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13494 + } + }, + "ModelPart1": { + "type": "byte", + "value": 66 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_MSMLMISC12" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_msmlmisc12" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 1, + "AddCost": { + "type": "dword", + "value": 10 + }, + "BaseItem": { + "type": "int", + "value": 24 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 10 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 58565 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13493 + } + }, + "ModelPart1": { + "type": "byte", + "value": 68 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 1 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_MSMLMISC11" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_msmlmisc11" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 78634 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 795 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "x0_treepine2" + }, + "TemplateResRef": { + "type": "resref", + "value": "x0_treepine2" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 67.52745819091797 + }, + "Y": { + "type": "float", + "value": 72.30512237548828 + }, + "Z": { + "type": "float", + "value": 5.382365226745606 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 259 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 68944 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 24 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 0 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 58566 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13494 + } + }, + "ModelPart1": { + "type": "byte", + "value": 66 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_MSMLMISC12" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_msmlmisc12" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 1, + "AddCost": { + "type": "dword", + "value": 10 + }, + "BaseItem": { + "type": "int", + "value": 24 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 10 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 58565 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13493 + } + }, + "ModelPart1": { + "type": "byte", + "value": 68 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 1 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_MSMLMISC11" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_msmlmisc11" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 78634 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 795 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "x0_treepine2" + }, + "TemplateResRef": { + "type": "resref", + "value": "x0_treepine2" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 70.10343170166016 + }, + "Y": { + "type": "float", + "value": 69.20662689208984 + }, + "Z": { + "type": "float", + "value": 4.999993324279785 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 259 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 68944 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 24 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 0 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 58566 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13494 + } + }, + "ModelPart1": { + "type": "byte", + "value": 66 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_MSMLMISC12" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_msmlmisc12" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 1, + "AddCost": { + "type": "dword", + "value": 10 + }, + "BaseItem": { + "type": "int", + "value": 24 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 10 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 58565 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13493 + } + }, + "ModelPart1": { + "type": "byte", + "value": 68 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 1 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_MSMLMISC11" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_msmlmisc11" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 78634 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 795 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "x0_treepine2" + }, + "TemplateResRef": { + "type": "resref", + "value": "x0_treepine2" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 66.91497039794922 + }, + "Y": { + "type": "float", + "value": 68.45700073242188 + }, + "Z": { + "type": "float", + "value": 4.999995231628418 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 259 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 68944 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 24 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 0 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 58566 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13494 + } + }, + "ModelPart1": { + "type": "byte", + "value": 66 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_MSMLMISC12" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_msmlmisc12" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 1, + "AddCost": { + "type": "dword", + "value": 10 + }, + "BaseItem": { + "type": "int", + "value": 24 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 10 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 58565 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13493 + } + }, + "ModelPart1": { + "type": "byte", + "value": 68 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 1 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_MSMLMISC11" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_msmlmisc11" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 78634 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 795 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "x0_treepine2" + }, + "TemplateResRef": { + "type": "resref", + "value": "x0_treepine2" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 73.58152770996094 + }, + "Y": { + "type": "float", + "value": 69.74207305908203 + }, + "Z": { + "type": "float", + "value": 4.999993324279785 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 259 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 68944 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 24 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 0 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 58566 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13494 + } + }, + "ModelPart1": { + "type": "byte", + "value": 66 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_MSMLMISC12" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_msmlmisc12" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 1, + "AddCost": { + "type": "dword", + "value": 10 + }, + "BaseItem": { + "type": "int", + "value": 24 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 10 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 58565 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13493 + } + }, + "ModelPart1": { + "type": "byte", + "value": 68 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 1 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_MSMLMISC11" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_msmlmisc11" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 78634 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 795 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "x0_treepine2" + }, + "TemplateResRef": { + "type": "resref", + "value": "x0_treepine2" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 72.29473876953125 + }, + "Y": { + "type": "float", + "value": 49.39811706542969 + }, + "Z": { + "type": "float", + "value": 5.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 256 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 68921 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 9270 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 813 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "x0_stonepatch" + }, + "TemplateResRef": { + "type": "resref", + "value": "x0_stonepatch" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 23.66611480712891 + }, + "Y": { + "type": "float", + "value": 60.83400726318359 + }, + "Z": { + "type": "float", + "value": -0.004436105489730835 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 256 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 68921 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 9270 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 813 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "x0_stonepatch" + }, + "TemplateResRef": { + "type": "resref", + "value": "x0_stonepatch" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 21.79962348937988 + }, + "Y": { + "type": "float", + "value": 60.82422256469727 + }, + "Z": { + "type": "float", + "value": 2.980232238769531e-008 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 95 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14736 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5738 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 453 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "Stones" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_stones" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 28.06956291198731 + }, + "Y": { + "type": "float", + "value": 45.71199417114258 + }, + "Z": { + "type": "float", + "value": -3.725290298461914e-008 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 291 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 68817 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 4294967295 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 68816 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "x0_deadtree" + }, + "TemplateResRef": { + "type": "resref", + "value": "x0_deadtree" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 38.1356201171875 + }, + "Y": { + "type": "float", + "value": 51.00682067871094 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 148 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 2.822523355484009 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14609 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5791 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 506 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "DustPlume" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_dustplume" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 54.67763519287109 + }, + "Y": { + "type": "float", + "value": 45.00867462158203 + }, + "Z": { + "type": "float", + "value": -0.6045936346054077 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 28 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "A portal glows softly before you. You wonder where it leads.", + "id": 14533 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 2 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Genesis Exit Portal", + "id": 5670 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "psi_gen_exit" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 386 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "GenesisExit06" + }, + "TemplateResRef": { + "type": "resref", + "value": "genesisexit" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 65.08859252929688 + }, + "Y": { + "type": "float", + "value": 25.12516403198242 + }, + "Z": { + "type": "float", + "value": 0.600001335144043 + } + } + ] + }, + "SoundList": { + "type": "list", + "value": [ + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 1 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 25000 + }, + "IntervalVrtn": { + "type": "dword", + "value": 5000 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 68034 + } + }, + "Looping": { + "type": "byte", + "value": 0 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.2000000029802322 + }, + "Positional": { + "type": "byte", + "value": 0 + }, + "Priority": { + "type": "byte", + "value": 19 + }, + "Random": { + "type": "byte", + "value": 0 + }, + "RandomPosition": { + "type": "byte", + "value": 0 + }, + "RandomRangeX": { + "type": "float", + "value": 0.0 + }, + "RandomRangeY": { + "type": "float", + "value": 0.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_wt_guststrng1" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "WindGustStrong" + }, + "TemplateResRef": { + "type": "resref", + "value": "windguststrong" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 0 + }, + "XPosition": { + "type": "float", + "value": 48.63042449951172 + }, + "YPosition": { + "type": "float", + "value": 47.05260848999023 + }, + "ZPosition": { + "type": "float", + "value": 6.509417057037354 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 1 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 25000 + }, + "IntervalVrtn": { + "type": "dword", + "value": 5000 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 67998 + } + }, + "Looping": { + "type": "byte", + "value": 0 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.2000000029802322 + }, + "Positional": { + "type": "byte", + "value": 0 + }, + "Priority": { + "type": "byte", + "value": 19 + }, + "Random": { + "type": "byte", + "value": 1 + }, + "RandomPosition": { + "type": "byte", + "value": 0 + }, + "RandomRangeX": { + "type": "float", + "value": 0.0 + }, + "RandomRangeY": { + "type": "float", + "value": 0.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_wt_thundercl1" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_wt_thundercl2" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_wt_thundercl3" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_wt_thundercl4" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "ThunderClapsNear" + }, + "TemplateResRef": { + "type": "resref", + "value": "thunderclapsnear" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 0 + }, + "XPosition": { + "type": "float", + "value": 48.183349609375 + }, + "YPosition": { + "type": "float", + "value": 49.49951934814453 + }, + "ZPosition": { + "type": "float", + "value": 6.577246189117432 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 1 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 25000 + }, + "IntervalVrtn": { + "type": "dword", + "value": 5000 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 67794 + } + }, + "Looping": { + "type": "byte", + "value": 0 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.2000000029802322 + }, + "Positional": { + "type": "byte", + "value": 1 + }, + "Priority": { + "type": "byte", + "value": 20 + }, + "Random": { + "type": "byte", + "value": 1 + }, + "RandomPosition": { + "type": "byte", + "value": 1 + }, + "RandomRangeX": { + "type": "float", + "value": 10.0 + }, + "RandomRangeY": { + "type": "float", + "value": 10.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_cv_bell1" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_cv_bell2" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "BellRings" + }, + "TemplateResRef": { + "type": "resref", + "value": "bellrings" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 0 + }, + "XPosition": { + "type": "float", + "value": 60.23028182983398 + }, + "YPosition": { + "type": "float", + "value": 56.69518661499023 + }, + "ZPosition": { + "type": "float", + "value": 6.800005912780762 + } + } + ] + }, + "StoreList": { + "type": "list", + "value": [] + }, + "TriggerList": { + "type": "list", + "value": [] + }, + "WaypointList": { + "type": "list", + "value": [ + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": {} + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "WP_X0_GNTFROSTFEM_01" + }, + "TemplateResRef": { + "type": "resref", + "value": "" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 24.53375244140625 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 29.55638885498047 + }, + "ZPosition": { + "type": "float", + "value": 9.298324584960938e-006 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": {} + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "WP_X0_GNTFROSTFEM_02" + }, + "TemplateResRef": { + "type": "resref", + "value": "" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 32.41534042358398 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 48.59499359130859 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": {} + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "WP_X0_GNTFROSTFEM_03" + }, + "TemplateResRef": { + "type": "resref", + "value": "" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 19.72475242614746 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 45.4804801940918 + }, + "ZPosition": { + "type": "float", + "value": -4.470348358154297e-008 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": {} + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "WP_X0_GNTFROSTFEM_04" + }, + "TemplateResRef": { + "type": "resref", + "value": "" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 17.1971378326416 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 57.31543731689453 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": {} + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "WP_X0_GNTFROSTFEM_05" + }, + "TemplateResRef": { + "type": "resref", + "value": "" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 54.21684265136719 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 29.1310977935791 + }, + "ZPosition": { + "type": "float", + "value": 9.804964065551758e-006 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": {} + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "WP_X0_GNTFROSTFEM_06" + }, + "TemplateResRef": { + "type": "resref", + "value": "" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 64.37526702880859 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 47.94871520996094 + }, + "ZPosition": { + "type": "float", + "value": 4.388723373413086 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": {} + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "WP_X0_GNTFROSTFEM_07" + }, + "TemplateResRef": { + "type": "resref", + "value": "" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 36.18491744995117 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 27.59383583068848 + }, + "ZPosition": { + "type": "float", + "value": 0.02670013159513474 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": {} + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "WP_X0_GNTFROSTFEM_08" + }, + "TemplateResRef": { + "type": "resref", + "value": "" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 33.43443298339844 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 32.30613327026367 + }, + "ZPosition": { + "type": "float", + "value": 1.192092895507813e-007 + } + } + ] + } +} diff --git a/_module/git/jail_asch.git.json b/_module/git/jail_asch.git.json index a2eece67..44840a40 100644 --- a/_module/git/jail_asch.git.json +++ b/_module/git/jail_asch.git.json @@ -344,11 +344,11 @@ }, "LinkedTo": { "type": "cexostring", - "value": "JailEntry" + "value": "" }, "LinkedToFlags": { "type": "byte", - "value": 1 + "value": 0 }, "LoadScreenID": { "type": "word", diff --git a/_module/git/limbo001.git.json b/_module/git/limbo001.git.json new file mode 100644 index 00000000..9fa41586 --- /dev/null +++ b/_module/git/limbo001.git.json @@ -0,0 +1,1348 @@ +{ + "__data_type": "GIT ", + "AreaProperties": { + "__struct_id": 100, + "type": "struct", + "value": { + "__struct_id": 100, + "AmbientSndDay": { + "type": "int", + "value": 37 + }, + "AmbientSndDayVol": { + "type": "int", + "value": 48 + }, + "AmbientSndNight": { + "type": "int", + "value": 37 + }, + "AmbientSndNitVol": { + "type": "int", + "value": 47 + }, + "EnvAudio": { + "type": "int", + "value": 24 + }, + "MusicBattle": { + "type": "int", + "value": 57 + }, + "MusicDay": { + "type": "int", + "value": 58 + }, + "MusicDelay": { + "type": "int", + "value": 90000 + }, + "MusicNight": { + "type": "int", + "value": 58 + } + } + }, + "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, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 8 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 1 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10000 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "Strange runes and pictographs, likely arcane in nature, have been scorched into the sides of this hide-covered strongbox.", + "id": 14595 + } + }, + "DisarmDC": { + "type": "byte", + "value": 250 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 250 + }, + "Hardness": { + "type": "byte", + "value": 250 + }, + "HasInventory": { + "type": "byte", + "value": 1 + }, + "HP": { + "type": "short", + "value": 10000 + }, + "Interruptable": { + "type": "byte", + "value": 0 + }, + "KeyName": { + "type": "cexostring", + "value": "HD_NONEXIST" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Heart of Chaos", + "id": 5348 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "nw_o2_classlow" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "type": "resref", + "value": "" + }, + "OnLock": { + "type": "resref", + "value": "" + }, + "OnMeleeAttacked": { + "type": "resref", + "value": "" + }, + "OnOpen": { + "type": "resref", + "value": "nw_o2_classlow" + }, + "OnSpellCastAt": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "OnUnlock": { + "type": "resref", + "value": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 250 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 366 + }, + "Ref": { + "type": "byte", + "value": 250 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "HEARTOFCHAOS" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_chest2" + }, + "TrapDetectable": { + "type": "byte", + "value": 0 + }, + "TrapDetectDC": { + "type": "byte", + "value": 250 + }, + "TrapDisarmable": { + "type": "byte", + "value": 1 + }, + "TrapFlag": { + "type": "byte", + "value": 0 + }, + "TrapOneShot": { + "type": "byte", + "value": 0 + }, + "TrapType": { + "type": "byte", + "value": 7 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 250 + }, + "X": { + "type": "float", + "value": 39.99505233764648 + }, + "Y": { + "type": "float", + "value": 40.00021743774414 + }, + "Z": { + "type": "float", + "value": 9.5367431640625e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 312 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 3.14158821105957 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 75934 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 4 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 68906 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "x0_o2_use_wdoor" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 10 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 765 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SecretStoneDoor" + }, + "TemplateResRef": { + "type": "resref", + "value": "x0_sec_door3" + }, + "TrapDetectable": { + "type": "byte", + "value": 1 + }, + "TrapDetectDC": { + "type": "byte", + "value": 5 + }, + "TrapDisarmable": { + "type": "byte", + "value": 1 + }, + "TrapFlag": { + "type": "byte", + "value": 0 + }, + "TrapOneShot": { + "type": "byte", + "value": 1 + }, + "TrapType": { + "type": "byte", + "value": 0 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 40.0166130065918 + }, + "Y": { + "type": "float", + "value": 30.05571746826172 + }, + "Z": { + "type": "float", + "value": -8.381903171539307e-009 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 7 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "", + "id": 14594 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 2 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 1 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "PRC Manifestation Token Storage", + "id": 5348 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 365 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PRC_MANIFTOKEN_STORE" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_chest1" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 50.0 + }, + "Y": { + "type": "float", + "value": 40.0 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 7 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14594 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 1 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "PRC_CRAFT_STORAGE_CHEST", + "id": 5348 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 365 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PRC_CRAFT_STORAGE_CHEST" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_chest1" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 30.0 + }, + "Y": { + "type": "float", + "value": 41.0 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 7 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14594 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 1 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "\";\\n", + "id": 5348 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 365 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "PRC_CRAFT_TEMPORARY_CHEST" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_chest1" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 30.0 + }, + "Y": { + "type": "float", + "value": 39.0 + }, + "Z": { + "type": "float", + "value": 0.0 + } + } + ] + }, + "SoundList": { + "type": "list", + "value": [] + }, + "StoreList": { + "type": "list", + "value": [] + }, + "TriggerList": { + "type": "list", + "value": [] + }, + "WaypointList": { + "type": "list", + "value": [ + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "npf_wp_chest_sp" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "npf_wp_chest_sp" + }, + "TemplateResRef": { + "type": "resref", + "value": "npf_wp_chest_sp" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 39.75476837158203 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 59.88982391357422 + }, + "ZPosition": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "PRC Shifting Template creature spawn location", + "id": 14817 + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "PRC_SHIFTING_TEMPLATE_SPAWN" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_waypoint001" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 20.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 20.0 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + } + ] + } +} diff --git a/_module/git/mordmagman01.git.json b/_module/git/mordmagman01.git.json new file mode 100644 index 00000000..2fd5f4a7 --- /dev/null +++ b/_module/git/mordmagman01.git.json @@ -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": [] + } +} diff --git a/_module/git/mordmagman02.git.json b/_module/git/mordmagman02.git.json new file mode 100644 index 00000000..3c2701cc --- /dev/null +++ b/_module/git/mordmagman02.git.json @@ -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": [] + } +} diff --git a/_module/git/mordmagman03.git.json b/_module/git/mordmagman03.git.json new file mode 100644 index 00000000..d69b078b --- /dev/null +++ b/_module/git/mordmagman03.git.json @@ -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": [] + } +} diff --git a/_module/git/mordmagman04.git.json b/_module/git/mordmagman04.git.json new file mode 100644 index 00000000..df61455f --- /dev/null +++ b/_module/git/mordmagman04.git.json @@ -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": [] + } +} diff --git a/_module/git/mordmagman05.git.json b/_module/git/mordmagman05.git.json new file mode 100644 index 00000000..1bc7bbf5 --- /dev/null +++ b/_module/git/mordmagman05.git.json @@ -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": [] + } +} diff --git a/_module/git/mordmagman06.git.json b/_module/git/mordmagman06.git.json new file mode 100644 index 00000000..e2220c14 --- /dev/null +++ b/_module/git/mordmagman06.git.json @@ -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": [] + } +} diff --git a/_module/git/mysticforge.git.json b/_module/git/mysticforge.git.json deleted file mode 100644 index b10713ac..00000000 --- a/_module/git/mysticforge.git.json +++ /dev/null @@ -1,15882 +0,0 @@ -{ - "__data_type": "GIT ", - "AreaProperties": { - "__struct_id": 100, - "type": "struct", - "value": { - "__struct_id": 100, - "AmbientSndDay": { - "type": "int", - "value": 80 - }, - "AmbientSndDayVol": { - "type": "int", - "value": 80 - }, - "AmbientSndNight": { - "type": "int", - "value": 80 - }, - "AmbientSndNitVol": { - "type": "int", - "value": 80 - }, - "EnvAudio": { - "type": "int", - "value": 95 - }, - "MusicBattle": { - "type": "int", - "value": 75 - }, - "MusicDay": { - "type": "int", - "value": 63 - }, - "MusicDelay": { - "type": "int", - "value": 30000 - }, - "MusicNight": { - "type": "int", - "value": 63 - } - } - }, - "Creature List": { - "type": "list", - "value": [ - { - "__struct_id": 4, - "Appearance_Type": { - "type": "word", - "value": 428 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "Cha": { - "type": "byte", - "value": 12 - }, - "ChallengeRating": { - "type": "float", - "value": 55.0 - }, - "ClassList": { - "type": "list", - "value": [ - { - "__struct_id": 2, - "Class": { - "type": "int", - "value": 24 - }, - "ClassLevel": { - "type": "short", - "value": 60 - } - } - ] - }, - "Con": { - "type": "byte", - "value": 13 - }, - "Conversation": { - "type": "resref", - "value": "ld_forge_asch" - }, - "CRAdjust": { - "type": "int", - "value": 18 - }, - "CurrentHitPoints": { - "type": "short", - "value": 270 - }, - "DecayTime": { - "type": "dword", - "value": 5000 - }, - "Deity": { - "type": "cexostring", - "value": "" - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dex": { - "type": "byte", - "value": 10 - }, - "Disarmable": { - "type": "byte", - "value": 0 - }, - "Equip_ItemList": { - "type": "list", - "value": [ - { - "__struct_id": 16, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 5 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 574 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "type": "cexolocstring", - "value": { - "id": 90750 - } - }, - "ModelPart1": { - "type": "byte", - "value": 63 - }, - "ModelPart2": { - "type": "byte", - "value": 13 - }, - "ModelPart3": { - "type": "byte", - "value": 63 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 4 - }, - "CostValue": { - "type": "word", - "value": 1 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 16 - }, - "Subtype": { - "type": "word", - "value": 10 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "X2_IT_CREWPWH001" - }, - "TemplateResRef": { - "type": "resref", - "value": "it_crewpwh004" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - } - ] - }, - "FactionID": { - "type": "word", - "value": 3 - }, - "FeatList": { - "type": "list", - "value": [ - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 45 - } - } - ] - }, - "FirstName": { - "type": "cexolocstring", - "value": { - "0": "Noigan" - } - }, - "fortbonus": { - "type": "short", - "value": 0 - }, - "Gender": { - "type": "byte", - "value": 0 - }, - "GoodEvil": { - "type": "byte", - "value": 50 - }, - "HitPoints": { - "type": "short", - "value": 270 - }, - "Int": { - "type": "byte", - "value": 10 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "IsImmortal": { - "type": "byte", - "value": 1 - }, - "IsPC": { - "type": "byte", - "value": 0 - }, - "LastName": { - "type": "cexolocstring", - "value": { - "0": "Kivna" - } - }, - "LawfulChaotic": { - "type": "byte", - "value": 50 - }, - "Lootable": { - "type": "byte", - "value": 0 - }, - "MaxHitPoints": { - "type": "short", - "value": 330 - }, - "NaturalAC": { - "type": "byte", - "value": 0 - }, - "NoPermDeath": { - "type": "byte", - "value": 0 - }, - "PerceptionRange": { - "type": "byte", - "value": 11 - }, - "Phenotype": { - "type": "int", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 1 - }, - "PortraitId": { - "type": "word", - "value": 722 - }, - "Race": { - "type": "byte", - "value": 20 - }, - "refbonus": { - "type": "short", - "value": 0 - }, - "ScriptAttacked": { - "type": "resref", - "value": "x2_def_attacked" - }, - "ScriptDamaged": { - "type": "resref", - "value": "x2_def_ondamage" - }, - "ScriptDeath": { - "type": "resref", - "value": "x2_def_ondeath" - }, - "ScriptDialogue": { - "type": "resref", - "value": "x2_def_onconv" - }, - "ScriptDisturbed": { - "type": "resref", - "value": "x2_def_ondisturb" - }, - "ScriptEndRound": { - "type": "resref", - "value": "x2_def_endcombat" - }, - "ScriptHeartbeat": { - "type": "resref", - "value": "x2_def_heartbeat" - }, - "ScriptOnBlocked": { - "type": "resref", - "value": "x2_def_onblocked" - }, - "ScriptOnNotice": { - "type": "resref", - "value": "x2_def_percept" - }, - "ScriptRested": { - "type": "resref", - "value": "x2_def_rested" - }, - "ScriptSpawn": { - "type": "resref", - "value": "smith_spawn" - }, - "ScriptSpellAt": { - "type": "resref", - "value": "x2_def_spellcast" - }, - "ScriptUserDefine": { - "type": "resref", - "value": "x2_def_userdef" - }, - "SkillList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 63 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 63 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 63 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 63 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - } - ] - }, - "SoundSetFile": { - "type": "word", - "value": 141 - }, - "SpecAbilityList": { - "type": "list", - "value": [] - }, - "StartingPackage": { - "type": "byte", - "value": 86 - }, - "Str": { - "type": "byte", - "value": 30 - }, - "Subrace": { - "type": "cexostring", - "value": "" - }, - "Tag": { - "type": "cexostring", - "value": "MysticSmith_002" - }, - "Tail": { - "type": "byte", - "value": 0 - }, - "TemplateList": { - "type": "list", - "value": [] - }, - "TemplateResRef": { - "type": "resref", - "value": "mysticsmith_003" - }, - "WalkRate": { - "type": "int", - "value": 7 - }, - "willbonus": { - "type": "short", - "value": 0 - }, - "Wings": { - "type": "byte", - "value": 0 - }, - "Wis": { - "type": "byte", - "value": 13 - }, - "XOrientation": { - "type": "float", - "value": -0.8175851106643677 - }, - "XPosition": { - "type": "float", - "value": 26.96783638000488 - }, - "YOrientation": { - "type": "float", - "value": -0.5758078098297119 - }, - "YPosition": { - "type": "float", - "value": 26.96807861328125 - }, - "ZPosition": { - "type": "float", - "value": 9.5367431640625e-006 - } - }, - { - "__struct_id": 4, - "Appearance_Type": { - "type": "word", - "value": 428 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "Cha": { - "type": "byte", - "value": 12 - }, - "ChallengeRating": { - "type": "float", - "value": 55.0 - }, - "ClassList": { - "type": "list", - "value": [ - { - "__struct_id": 2, - "Class": { - "type": "int", - "value": 24 - }, - "ClassLevel": { - "type": "short", - "value": 60 - } - } - ] - }, - "Con": { - "type": "byte", - "value": 13 - }, - "Conversation": { - "type": "resref", - "value": "ld_forge_asch" - }, - "CRAdjust": { - "type": "int", - "value": 18 - }, - "CurrentHitPoints": { - "type": "short", - "value": 270 - }, - "DecayTime": { - "type": "dword", - "value": 5000 - }, - "Deity": { - "type": "cexostring", - "value": "" - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dex": { - "type": "byte", - "value": 10 - }, - "Disarmable": { - "type": "byte", - "value": 0 - }, - "Equip_ItemList": { - "type": "list", - "value": [ - { - "__struct_id": 16, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 5 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 574 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "type": "cexolocstring", - "value": { - "id": 90750 - } - }, - "ModelPart1": { - "type": "byte", - "value": 63 - }, - "ModelPart2": { - "type": "byte", - "value": 13 - }, - "ModelPart3": { - "type": "byte", - "value": 63 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 4 - }, - "CostValue": { - "type": "word", - "value": 1 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 16 - }, - "Subtype": { - "type": "word", - "value": 10 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "X2_IT_CREWPWH001" - }, - "TemplateResRef": { - "type": "resref", - "value": "it_crewpwh003" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - } - ] - }, - "FactionID": { - "type": "word", - "value": 3 - }, - "FeatList": { - "type": "list", - "value": [ - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 45 - } - } - ] - }, - "FirstName": { - "type": "cexolocstring", - "value": { - "0": "Lefur" - } - }, - "fortbonus": { - "type": "short", - "value": 0 - }, - "Gender": { - "type": "byte", - "value": 0 - }, - "GoodEvil": { - "type": "byte", - "value": 50 - }, - "HitPoints": { - "type": "short", - "value": 270 - }, - "Int": { - "type": "byte", - "value": 10 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "IsImmortal": { - "type": "byte", - "value": 1 - }, - "IsPC": { - "type": "byte", - "value": 0 - }, - "LastName": { - "type": "cexolocstring", - "value": { - "0": "Caightaingo" - } - }, - "LawfulChaotic": { - "type": "byte", - "value": 50 - }, - "Lootable": { - "type": "byte", - "value": 0 - }, - "MaxHitPoints": { - "type": "short", - "value": 330 - }, - "NaturalAC": { - "type": "byte", - "value": 0 - }, - "NoPermDeath": { - "type": "byte", - "value": 0 - }, - "PerceptionRange": { - "type": "byte", - "value": 11 - }, - "Phenotype": { - "type": "int", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 1 - }, - "PortraitId": { - "type": "word", - "value": 722 - }, - "Race": { - "type": "byte", - "value": 20 - }, - "refbonus": { - "type": "short", - "value": 0 - }, - "ScriptAttacked": { - "type": "resref", - "value": "x2_def_attacked" - }, - "ScriptDamaged": { - "type": "resref", - "value": "x2_def_ondamage" - }, - "ScriptDeath": { - "type": "resref", - "value": "x2_def_ondeath" - }, - "ScriptDialogue": { - "type": "resref", - "value": "x2_def_onconv" - }, - "ScriptDisturbed": { - "type": "resref", - "value": "x2_def_ondisturb" - }, - "ScriptEndRound": { - "type": "resref", - "value": "x2_def_endcombat" - }, - "ScriptHeartbeat": { - "type": "resref", - "value": "x2_def_heartbeat" - }, - "ScriptOnBlocked": { - "type": "resref", - "value": "x2_def_onblocked" - }, - "ScriptOnNotice": { - "type": "resref", - "value": "x2_def_percept" - }, - "ScriptRested": { - "type": "resref", - "value": "x2_def_rested" - }, - "ScriptSpawn": { - "type": "resref", - "value": "smith_spawn" - }, - "ScriptSpellAt": { - "type": "resref", - "value": "x2_def_spellcast" - }, - "ScriptUserDefine": { - "type": "resref", - "value": "x2_def_userdef" - }, - "SkillList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 63 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 63 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 63 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 63 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - } - ] - }, - "SoundSetFile": { - "type": "word", - "value": 141 - }, - "SpecAbilityList": { - "type": "list", - "value": [] - }, - "StartingPackage": { - "type": "byte", - "value": 86 - }, - "Str": { - "type": "byte", - "value": 30 - }, - "Subrace": { - "type": "cexostring", - "value": "" - }, - "Tag": { - "type": "cexostring", - "value": "MysticSmith_001" - }, - "Tail": { - "type": "byte", - "value": 0 - }, - "TemplateList": { - "type": "list", - "value": [] - }, - "TemplateResRef": { - "type": "resref", - "value": "mysticsmith_002" - }, - "WalkRate": { - "type": "int", - "value": 7 - }, - "willbonus": { - "type": "short", - "value": 0 - }, - "Wings": { - "type": "byte", - "value": 0 - }, - "Wis": { - "type": "byte", - "value": 13 - }, - "XOrientation": { - "type": "float", - "value": 0.6531768441200256 - }, - "XPosition": { - "type": "float", - "value": 13.23793506622315 - }, - "YOrientation": { - "type": "float", - "value": -0.7572054266929627 - }, - "YPosition": { - "type": "float", - "value": 16.48986434936523 - }, - "ZPosition": { - "type": "float", - "value": 9.5367431640625e-006 - } - }, - { - "__struct_id": 4, - "Appearance_Type": { - "type": "word", - "value": 428 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "Cha": { - "type": "byte", - "value": 12 - }, - "ChallengeRating": { - "type": "float", - "value": 55.0 - }, - "ClassList": { - "type": "list", - "value": [ - { - "__struct_id": 2, - "Class": { - "type": "int", - "value": 24 - }, - "ClassLevel": { - "type": "short", - "value": 60 - } - } - ] - }, - "Con": { - "type": "byte", - "value": 13 - }, - "Conversation": { - "type": "resref", - "value": "ld_forge_asch" - }, - "CRAdjust": { - "type": "int", - "value": 18 - }, - "CurrentHitPoints": { - "type": "short", - "value": 270 - }, - "DecayTime": { - "type": "dword", - "value": 5000 - }, - "Deity": { - "type": "cexostring", - "value": "" - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dex": { - "type": "byte", - "value": 10 - }, - "Disarmable": { - "type": "byte", - "value": 0 - }, - "Equip_ItemList": { - "type": "list", - "value": [ - { - "__struct_id": 16, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 5 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 574 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "type": "cexolocstring", - "value": { - "id": 90750 - } - }, - "ModelPart1": { - "type": "byte", - "value": 63 - }, - "ModelPart2": { - "type": "byte", - "value": 13 - }, - "ModelPart3": { - "type": "byte", - "value": 63 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 4 - }, - "CostValue": { - "type": "word", - "value": 1 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 16 - }, - "Subtype": { - "type": "word", - "value": 10 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "X2_IT_CREWPWH001" - }, - "TemplateResRef": { - "type": "resref", - "value": "it_crewpwh005" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - } - ] - }, - "FactionID": { - "type": "word", - "value": 3 - }, - "FeatList": { - "type": "list", - "value": [ - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 45 - } - } - ] - }, - "FirstName": { - "type": "cexolocstring", - "value": { - "0": "Dilinus" - } - }, - "fortbonus": { - "type": "short", - "value": 0 - }, - "Gender": { - "type": "byte", - "value": 0 - }, - "GoodEvil": { - "type": "byte", - "value": 50 - }, - "HitPoints": { - "type": "short", - "value": 270 - }, - "Int": { - "type": "byte", - "value": 10 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "IsImmortal": { - "type": "byte", - "value": 1 - }, - "IsPC": { - "type": "byte", - "value": 0 - }, - "LastName": { - "type": "cexolocstring", - "value": { - "0": "Razorwegen" - } - }, - "LawfulChaotic": { - "type": "byte", - "value": 50 - }, - "Lootable": { - "type": "byte", - "value": 0 - }, - "MaxHitPoints": { - "type": "short", - "value": 330 - }, - "NaturalAC": { - "type": "byte", - "value": 0 - }, - "NoPermDeath": { - "type": "byte", - "value": 0 - }, - "PerceptionRange": { - "type": "byte", - "value": 11 - }, - "Phenotype": { - "type": "int", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 1 - }, - "PortraitId": { - "type": "word", - "value": 722 - }, - "Race": { - "type": "byte", - "value": 20 - }, - "refbonus": { - "type": "short", - "value": 0 - }, - "ScriptAttacked": { - "type": "resref", - "value": "x2_def_attacked" - }, - "ScriptDamaged": { - "type": "resref", - "value": "x2_def_ondamage" - }, - "ScriptDeath": { - "type": "resref", - "value": "x2_def_ondeath" - }, - "ScriptDialogue": { - "type": "resref", - "value": "x2_def_onconv" - }, - "ScriptDisturbed": { - "type": "resref", - "value": "x2_def_ondisturb" - }, - "ScriptEndRound": { - "type": "resref", - "value": "x2_def_endcombat" - }, - "ScriptHeartbeat": { - "type": "resref", - "value": "x2_def_heartbeat" - }, - "ScriptOnBlocked": { - "type": "resref", - "value": "x2_def_onblocked" - }, - "ScriptOnNotice": { - "type": "resref", - "value": "x2_def_percept" - }, - "ScriptRested": { - "type": "resref", - "value": "x2_def_rested" - }, - "ScriptSpawn": { - "type": "resref", - "value": "smith_spawn" - }, - "ScriptSpellAt": { - "type": "resref", - "value": "x2_def_spellcast" - }, - "ScriptUserDefine": { - "type": "resref", - "value": "x2_def_userdef" - }, - "SkillList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 63 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 63 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 63 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 63 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - } - ] - }, - "SoundSetFile": { - "type": "word", - "value": 141 - }, - "SpecAbilityList": { - "type": "list", - "value": [] - }, - "StartingPackage": { - "type": "byte", - "value": 86 - }, - "Str": { - "type": "byte", - "value": 30 - }, - "Subrace": { - "type": "cexostring", - "value": "" - }, - "Tag": { - "type": "cexostring", - "value": "MysticSmith_003" - }, - "Tail": { - "type": "byte", - "value": 0 - }, - "TemplateList": { - "type": "list", - "value": [] - }, - "TemplateResRef": { - "type": "resref", - "value": "mysticsmith_004" - }, - "WalkRate": { - "type": "int", - "value": 7 - }, - "willbonus": { - "type": "short", - "value": 0 - }, - "Wings": { - "type": "byte", - "value": 0 - }, - "Wis": { - "type": "byte", - "value": 13 - }, - "XOrientation": { - "type": "float", - "value": -0.5758079290390015 - }, - "XPosition": { - "type": "float", - "value": 36.82849502563477 - }, - "YOrientation": { - "type": "float", - "value": 0.8175849914550781 - }, - "YPosition": { - "type": "float", - "value": 13.22014999389648 - }, - "ZPosition": { - "type": "float", - "value": 0.0 - } - }, - { - "__struct_id": 4, - "Appearance_Head": { - "type": "byte", - "value": 28 - }, - "Appearance_Type": { - "type": "word", - "value": 6 - }, - "ArmorPart_RFoot": { - "type": "byte", - "value": 1 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "BodyPart_Belt": { - "type": "byte", - "value": 0 - }, - "BodyPart_LBicep": { - "type": "byte", - "value": 1 - }, - "BodyPart_LFArm": { - "type": "byte", - "value": 1 - }, - "BodyPart_LFoot": { - "type": "byte", - "value": 1 - }, - "BodyPart_LHand": { - "type": "byte", - "value": 1 - }, - "BodyPart_LShin": { - "type": "byte", - "value": 1 - }, - "BodyPart_LShoul": { - "type": "byte", - "value": 0 - }, - "BodyPart_LThigh": { - "type": "byte", - "value": 1 - }, - "BodyPart_Neck": { - "type": "byte", - "value": 1 - }, - "BodyPart_Pelvis": { - "type": "byte", - "value": 1 - }, - "BodyPart_RBicep": { - "type": "byte", - "value": 1 - }, - "BodyPart_RFArm": { - "type": "byte", - "value": 1 - }, - "BodyPart_RHand": { - "type": "byte", - "value": 1 - }, - "BodyPart_RShin": { - "type": "byte", - "value": 1 - }, - "BodyPart_RShoul": { - "type": "byte", - "value": 0 - }, - "BodyPart_RThigh": { - "type": "byte", - "value": 1 - }, - "BodyPart_Torso": { - "type": "byte", - "value": 1 - }, - "Cha": { - "type": "byte", - "value": 22 - }, - "ChallengeRating": { - "type": "float", - "value": 17.0 - }, - "ClassList": { - "type": "list", - "value": [ - { - "__struct_id": 2, - "Class": { - "type": "int", - "value": 24 - }, - "ClassLevel": { - "type": "short", - "value": 14 - } - } - ] - }, - "Color_Hair": { - "type": "byte", - "value": 1 - }, - "Color_Skin": { - "type": "byte", - "value": 2 - }, - "Color_Tattoo1": { - "type": "byte", - "value": 1 - }, - "Color_Tattoo2": { - "type": "byte", - "value": 1 - }, - "Con": { - "type": "byte", - "value": 20 - }, - "Conversation": { - "type": "resref", - "value": "store043" - }, - "CRAdjust": { - "type": "int", - "value": -36 - }, - "CurrentHitPoints": { - "type": "short", - "value": 63 - }, - "DecayTime": { - "type": "dword", - "value": 5000 - }, - "Deity": { - "type": "cexostring", - "value": "" - }, - "Description": { - "type": "cexolocstring", - "value": { - "10": "Planetars serve as the mighty generals of celestial armies. They aslo help powerfull mortals on missions of good, especialy if they involve battles with fiends.", - "id": 16816586 - } - }, - "Dex": { - "type": "byte", - "value": 19 - }, - "Disarmable": { - "type": "byte", - "value": 0 - }, - "Equip_ItemList": { - "type": "list", - "value": [ - { - "__struct_id": 2, - "AddCost": { - "type": "dword", - "value": 0 - }, - "ArmorPart_Belt": { - "type": "byte", - "value": 0 - }, - "ArmorPart_LBicep": { - "type": "byte", - "value": 120 - }, - "ArmorPart_LFArm": { - "type": "byte", - "value": 120 - }, - "ArmorPart_LFoot": { - "type": "byte", - "value": 120 - }, - "ArmorPart_LHand": { - "type": "byte", - "value": 1 - }, - "ArmorPart_LShin": { - "type": "byte", - "value": 120 - }, - "ArmorPart_LShoul": { - "type": "byte", - "value": 120 - }, - "ArmorPart_LThigh": { - "type": "byte", - "value": 120 - }, - "ArmorPart_Neck": { - "type": "byte", - "value": 120 - }, - "ArmorPart_Pelvis": { - "type": "byte", - "value": 120 - }, - "ArmorPart_RBicep": { - "type": "byte", - "value": 120 - }, - "ArmorPart_RFArm": { - "type": "byte", - "value": 120 - }, - "ArmorPart_RFoot": { - "type": "byte", - "value": 120 - }, - "ArmorPart_RHand": { - "type": "byte", - "value": 1 - }, - "ArmorPart_Robe": { - "type": "byte", - "value": 0 - }, - "ArmorPart_RShin": { - "type": "byte", - "value": 120 - }, - "ArmorPart_RShoul": { - "type": "byte", - "value": 120 - }, - "ArmorPart_RThigh": { - "type": "byte", - "value": 120 - }, - "ArmorPart_Torso": { - "type": "byte", - "value": 120 - }, - "BaseItem": { - "type": "int", - "value": 16 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cloth1Color": { - "type": "byte", - "value": 14 - }, - "Cloth2Color": { - "type": "byte", - "value": 23 - }, - "Cost": { - "type": "dword", - "value": 200 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": { - "id": 16807800 - } - }, - "Identified": { - "type": "byte", - "value": 0 - }, - "Leather1Color": { - "type": "byte", - "value": 23 - }, - "Leather2Color": { - "type": "byte", - "value": 23 - }, - "LocalizedName": { - "type": "cexolocstring", - "value": { - "id": 16807300 - } - }, - "Metal1Color": { - "type": "byte", - "value": 0 - }, - "Metal2Color": { - "type": "byte", - "value": 10 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 0 - }, - "CostValue": { - "type": "word", - "value": 0 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 150 - }, - "Subtype": { - "type": "word", - "value": 1 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "ZEP_ARIBETH" - }, - "TemplateResRef": { - "type": "resref", - "value": "zep_aribeth" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 16, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 1 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 13548 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": { - "id": 16807821 - } - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 0 - }, - "LocalizedName": { - "type": "cexolocstring", - "value": { - "id": 16807640 - } - }, - "ModelPart1": { - "type": "byte", - "value": 252 - }, - "ModelPart2": { - "type": "byte", - "value": 252 - }, - "ModelPart3": { - "type": "byte", - "value": 252 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 2 - }, - "CostValue": { - "type": "word", - "value": 3 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 56 - }, - "Subtype": { - "type": "word", - "value": 0 - } - }, - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 5 - }, - "CostValue": { - "type": "word", - "value": 1 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 20 - }, - "Subtype": { - "type": "word", - "value": 11 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "ZEP_PLANETARLS" - }, - "TemplateResRef": { - "type": "resref", - "value": "zep_planetarls" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 16384, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 72 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 1124 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 0 - }, - "LocalizedName": { - "type": "cexolocstring", - "value": { - "id": 13270 - } - }, - "ModelPart1": { - "type": "byte", - "value": 1 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 19 - }, - "CostValue": { - "type": "word", - "value": 18 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 255 - }, - "PropertyName": { - "type": "word", - "value": 77 - }, - "Subtype": { - "type": "word", - "value": 0 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_CREWPSP010" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_crewpsp010" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 32768, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 72 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 1124 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 0 - }, - "LocalizedName": { - "type": "cexolocstring", - "value": { - "id": 13270 - } - }, - "ModelPart1": { - "type": "byte", - "value": 1 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 19 - }, - "CostValue": { - "type": "word", - "value": 18 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 255 - }, - "PropertyName": { - "type": "word", - "value": 77 - }, - "Subtype": { - "type": "word", - "value": 0 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_CREWPSP010" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_crewpsp010" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 65536, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 69 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 1124 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 0 - }, - "LocalizedName": { - "type": "cexolocstring", - "value": { - "id": 13242 - } - }, - "ModelPart1": { - "type": "byte", - "value": 1 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 19 - }, - "CostValue": { - "type": "word", - "value": 18 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 255 - }, - "PropertyName": { - "type": "word", - "value": 77 - }, - "Subtype": { - "type": "word", - "value": 0 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_CREWPS010" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_crewps010" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 131072, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 73 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 707560 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 0 - }, - "LocalizedName": { - "type": "cexolocstring", - "value": { - "id": 16807638 - } - }, - "ModelPart1": { - "type": "byte", - "value": 1 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 6 - }, - "CostValue": { - "type": "word", - "value": 1 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 22 - }, - "Subtype": { - "type": "word", - "value": 2 - } - }, - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 11 - }, - "CostValue": { - "type": "word", - "value": 10 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 39 - }, - "Subtype": { - "type": "word", - "value": 0 - } - }, - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 0 - }, - "CostValue": { - "type": "word", - "value": 0 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 71 - }, - "Subtype": { - "type": "word", - "value": 0 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "ZEP_CRE_PLANETH" - }, - "TemplateResRef": { - "type": "resref", - "value": "zep_cre_planeth" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - } - ] - }, - "FactionID": { - "type": "word", - "value": 4 - }, - "FeatList": { - "type": "list", - "value": [ - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 2 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 6 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 228 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 28 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 289 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 44 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 45 - } - } - ] - }, - "FirstName": { - "type": "cexolocstring", - "value": { - "0": "Mystic Forge Merchant", - "id": 16808908 - } - }, - "fortbonus": { - "type": "short", - "value": 0 - }, - "Gender": { - "type": "byte", - "value": 1 - }, - "GoodEvil": { - "type": "byte", - "value": 100 - }, - "HitPoints": { - "type": "short", - "value": 63 - }, - "Int": { - "type": "byte", - "value": 22 - }, - "Interruptable": { - "type": "byte", - "value": 0 - }, - "IsImmortal": { - "type": "byte", - "value": 0 - }, - "IsPC": { - "type": "byte", - "value": 0 - }, - "LastName": { - "type": "cexolocstring", - "value": {} - }, - "LawfulChaotic": { - "type": "byte", - "value": 100 - }, - "Lootable": { - "type": "byte", - "value": 0 - }, - "MaxHitPoints": { - "type": "short", - "value": 133 - }, - "NaturalAC": { - "type": "byte", - "value": 18 - }, - "NoPermDeath": { - "type": "byte", - "value": 0 - }, - "PerceptionRange": { - "type": "byte", - "value": 11 - }, - "Phenotype": { - "type": "int", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 1 - }, - "PortraitId": { - "type": "word", - "value": 2049 - }, - "Race": { - "type": "byte", - "value": 20 - }, - "refbonus": { - "type": "short", - "value": 0 - }, - "ScriptAttacked": { - "type": "resref", - "value": "nw_c2_default5" - }, - "ScriptDamaged": { - "type": "resref", - "value": "nw_c2_default6" - }, - "ScriptDeath": { - "type": "resref", - "value": "nw_c2_default7" - }, - "ScriptDialogue": { - "type": "resref", - "value": "nw_c2_default4" - }, - "ScriptDisturbed": { - "type": "resref", - "value": "nw_c2_default8" - }, - "ScriptEndRound": { - "type": "resref", - "value": "nw_c2_default3" - }, - "ScriptHeartbeat": { - "type": "resref", - "value": "nw_c2_default1" - }, - "ScriptOnBlocked": { - "type": "resref", - "value": "nw_c2_defaulte" - }, - "ScriptOnNotice": { - "type": "resref", - "value": "nw_c2_default2" - }, - "ScriptRested": { - "type": "resref", - "value": "nw_c2_defaulta" - }, - "ScriptSpawn": { - "type": "resref", - "value": "nw_c2_default9" - }, - "ScriptSpellAt": { - "type": "resref", - "value": "nw_c2_defaultb" - }, - "ScriptUserDefine": { - "type": "resref", - "value": "nw_c2_defaultd" - }, - "SkillList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 16 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 17 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 23 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 17 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 19 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 21 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 23 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - } - ] - }, - "SoundSetFile": { - "type": "word", - "value": 199 - }, - "SpecAbilityList": { - "type": "list", - "value": [ - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 201 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 5 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 5 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 5 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 61 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 61 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 61 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 70 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 97 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 142 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 142 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 142 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 146 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 147 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 148 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 161 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 15 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - } - ] - }, - "StartingPackage": { - "type": "byte", - "value": 0 - }, - "Str": { - "type": "byte", - "value": 25 - }, - "Subrace": { - "type": "cexostring", - "value": "" - }, - "Tag": { - "type": "cexostring", - "value": "ZEP_PLANETARF" - }, - "Tail": { - "type": "byte", - "value": 0 - }, - "TemplateList": { - "type": "list", - "value": [] - }, - "TemplateResRef": { - "type": "resref", - "value": "zep_planetarf" - }, - "WalkRate": { - "type": "int", - "value": 7 - }, - "willbonus": { - "type": "short", - "value": 0 - }, - "Wings": { - "type": "byte", - "value": 2 - }, - "Wis": { - "type": "byte", - "value": 23 - }, - "XOrientation": { - "type": "float", - "value": 0.6715620160102844 - }, - "XPosition": { - "type": "float", - "value": 23.23815155029297 - }, - "YOrientation": { - "type": "float", - "value": -0.7409483194351196 - }, - "YPosition": { - "type": "float", - "value": 16.79663276672363 - }, - "ZPosition": { - "type": "float", - "value": 2.384185791015625e-007 - } - } - ] - }, - "Door List": { - "type": "list", - "value": [ - { - "__struct_id": 8, - "AnimationState": { - "type": "byte", - "value": 1 - }, - "Appearance": { - "type": "dword", - "value": 59 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -3.14158034324646 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 80 - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "DisarmDC": { - "type": "byte", - "value": 15 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 16 - }, - "GenericType": { - "type": "byte", - "value": 0 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HP": { - "type": "short", - "value": 80 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "LinkedTo": { - "type": "cexostring", - "value": "toddshousedoor001" - }, - "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": "aschmystforgdoor001", - "id": 5349 - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "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": 18 - }, - "Plot": { - "type": "byte", - "value": 1 - }, - "PortraitId": { - "type": "word", - "value": 0 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "aschmystforgdoor001" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_door_ttr_14" - }, - "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 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 25.0 - }, - "Y": { - "type": "float", - "value": 7.509999752044678 - }, - "Z": { - "type": "float", - "value": 1.350000023841858 - } - } - ] - }, - "Encounter List": { - "type": "list", - "value": [] - }, - "List": { - "type": "list", - "value": [] - }, - "Placeable List": { - "type": "list", - "value": [ - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 452 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 10 - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HasInventory": { - "type": "byte", - "value": 1 - }, - "HP": { - "type": "short", - "value": 10 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Mystic Forge" - } - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "" - }, - "OnDeath": { - "type": "resref", - "value": "" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 1 - }, - "PortraitId": { - "type": "word", - "value": 988 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "MysticForge2" - }, - "TemplateResRef": { - "type": "resref", - "value": "custom002" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 25.0098819732666 - }, - "Y": { - "type": "float", - "value": 29.82247543334961 - }, - "Z": { - "type": "float", - "value": 9.5367431640625e-006 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 452 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": 1.570794224739075 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 10 - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HasInventory": { - "type": "byte", - "value": 1 - }, - "HP": { - "type": "short", - "value": 10 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Mystic Forge" - } - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "" - }, - "OnDeath": { - "type": "resref", - "value": "" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 1 - }, - "PortraitId": { - "type": "word", - "value": 988 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "MysticForge1" - }, - "TemplateResRef": { - "type": "resref", - "value": "custom002" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 10.02855396270752 - }, - "Y": { - "type": "float", - "value": 15.11363792419434 - }, - "Z": { - "type": "float", - "value": -5.7220458984375e-006 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 452 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -1.570794224739075 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 10 - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HasInventory": { - "type": "byte", - "value": 1 - }, - "HP": { - "type": "short", - "value": 10 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Mystic Forge" - } - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "" - }, - "OnDeath": { - "type": "resref", - "value": "" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 1 - }, - "PortraitId": { - "type": "word", - "value": 988 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "MysticForge3" - }, - "TemplateResRef": { - "type": "resref", - "value": "custom002" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 39.85713195800781 - }, - "Y": { - "type": "float", - "value": 14.97490215301514 - }, - "Z": { - "type": "float", - "value": 9.5367431640625e-006 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 48 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 15 - }, - "Description": { - "type": "cexolocstring", - "value": { - "id": 14546 - } - }, - "DisarmDC": { - "type": "byte", - "value": 15 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 16 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HasInventory": { - "type": "byte", - "value": 1 - }, - "HP": { - "type": "short", - "value": 15 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 0 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "id": 5690 - } - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "" - }, - "OnDeath": { - "type": "resref", - "value": "" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 18 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 406 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "MysticAnvil1" - }, - "TemplateResRef": { - "type": "resref", - "value": "plc_anvil" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 3.157048225402832 - }, - "Y": { - "type": "float", - "value": 3.296918869018555 - }, - "Z": { - "type": "float", - "value": 0.001994729042053223 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 48 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 15 - }, - "Description": { - "type": "cexolocstring", - "value": { - "id": 14546 - } - }, - "DisarmDC": { - "type": "byte", - "value": 15 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 16 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HasInventory": { - "type": "byte", - "value": 1 - }, - "HP": { - "type": "short", - "value": 15 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 0 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "id": 5690 - } - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "" - }, - "OnDeath": { - "type": "resref", - "value": "" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 18 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 406 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "MysticAnvil2" - }, - "TemplateResRef": { - "type": "resref", - "value": "plc_anvil" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 9.270665168762207 - }, - "Y": { - "type": "float", - "value": 35.66091918945313 - }, - "Z": { - "type": "float", - "value": 0.001994729042053223 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 48 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 15 - }, - "Description": { - "type": "cexolocstring", - "value": { - "id": 14546 - } - }, - "DisarmDC": { - "type": "byte", - "value": 15 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 16 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HasInventory": { - "type": "byte", - "value": 1 - }, - "HP": { - "type": "short", - "value": 15 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 0 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "id": 5690 - } - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "" - }, - "OnDeath": { - "type": "resref", - "value": "" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "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": "" - }, - "OnUsed": { - "type": "resref", - "value": "" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 18 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 406 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "MysticAnvil3" - }, - "TemplateResRef": { - "type": "resref", - "value": "plc_anvil" - }, - "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 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 45.69131469726563 - }, - "Y": { - "type": "float", - "value": 29.46791839599609 - }, - "Z": { - "type": "float", - "value": 0.001994729042053223 - } - } - ] - }, - "SoundList": { - "type": "list", - "value": [] - }, - "StoreList": { - "type": "list", - "value": [ - { - "__struct_id": 11, - "BlackMarket": { - "type": "byte", - "value": 0 - }, - "BM_MarkDown": { - "type": "int", - "value": 15 - }, - "IdentifyPrice": { - "type": "int", - "value": 100 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "asch_mf_merch" - } - }, - "MarkDown": { - "type": "int", - "value": 15 - }, - "MarkUp": { - "type": "int", - "value": 40 - }, - "MaxBuyPrice": { - "type": "int", - "value": 15000 - }, - "OnOpenStore": { - "type": "resref", - "value": "clean_store2" - }, - "OnStoreClosed": { - "type": "resref", - "value": "" - }, - "ResRef": { - "type": "resref", - "value": "asch_mf_merch" - }, - "StoreGold": { - "type": "int", - "value": -1 - }, - "StoreList": { - "type": "list", - "value": [ - { - "__struct_id": 0 - }, - { - "__struct_id": 4, - "ItemList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "AddCost": { - "type": "dword", - "value": 2000 - }, - "BaseItem": { - "type": "int", - "value": 27 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 2000 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": { - "0": "These tokens are used at the Mystic Forge to pay the smiths for their work. " - } - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "" - } - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "Infinite": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "type": "cexolocstring", - "value": { - "0": "Forge Token" - } - }, - "ModelPart1": { - "type": "byte", - "value": 11 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 0 - }, - "CostValue": { - "type": "word", - "value": 0 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 64 - }, - "Subtype": { - "type": "word", - "value": 20 - } - } - ] - }, - "Repos_PosX": { - "type": "word", - "value": 0 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - }, - "StackSize": { - "type": "word", - "value": 5 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "ldf_token" - }, - "TemplateResRef": { - "type": "resref", - "value": "ldf_token" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - } - ] - } - }, - { - "__struct_id": 2 - }, - { - "__struct_id": 3 - }, - { - "__struct_id": 1 - } - ] - }, - "Tag": { - "type": "cexostring", - "value": "asch_mf_merch" - }, - "WillNotBuy": { - "type": "list", - "value": [] - }, - "WillOnlyBuy": { - "type": "list", - "value": [] - }, - "XOrientation": { - "type": "float", - "value": 0.6715620160102844 - }, - "XPosition": { - "type": "float", - "value": 23.23815155029297 - }, - "YOrientation": { - "type": "float", - "value": -0.7409483194351196 - }, - "YPosition": { - "type": "float", - "value": 16.79663276672363 - }, - "ZPosition": { - "type": "float", - "value": 2.384185791015625e-007 - } - } - ] - }, - "TriggerList": { - "type": "list", - "value": [] - }, - "WaypointList": { - "type": "list", - "value": [] - } -} diff --git a/_module/git/northaschwoods.git.json b/_module/git/northaschwoods.git.json index 2a1b4f54..939e14c5 100644 --- a/_module/git/northaschwoods.git.json +++ b/_module/git/northaschwoods.git.json @@ -100,8 +100,8 @@ "type": "byte", "value": 16 }, - "GenericType_New": { - "type": "dword", + "GenericType": { + "type": "byte", "value": 0 }, "Hardness": { @@ -486,7 +486,7 @@ }, "RecCreatures": { "type": "int", - "value": 1 + "value": 2 }, "Reset": { "type": "byte", @@ -765,7 +765,7 @@ }, "RecCreatures": { "type": "int", - "value": 1 + "value": 2 }, "Reset": { "type": "byte", @@ -790,7 +790,7 @@ "__struct_id": 2, "Orientation": { "type": "float", - "value": 2.969784259796143 + "value": 2.969784498214722 }, "X": { "type": "float", @@ -1024,7 +1024,7 @@ }, "RecCreatures": { "type": "int", - "value": 2 + "value": 4 }, "Reset": { "type": "byte", @@ -1049,7 +1049,7 @@ "__struct_id": 2, "Orientation": { "type": "float", - "value": -1.546251535415649 + "value": -1.546251654624939 }, "X": { "type": "float", @@ -1245,7 +1245,7 @@ }, "RecCreatures": { "type": "int", - "value": 1 + "value": 2 }, "Reset": { "type": "byte", @@ -1485,7 +1485,7 @@ }, "RecCreatures": { "type": "int", - "value": 1 + "value": 2 }, "Reset": { "type": "byte", @@ -1510,7 +1510,7 @@ "__struct_id": 2, "Orientation": { "type": "float", - "value": -1.889862895011902 + "value": -1.889863133430481 }, "X": { "type": "float", @@ -1744,7 +1744,7 @@ }, "RecCreatures": { "type": "int", - "value": 2 + "value": 4 }, "Reset": { "type": "byte", @@ -1769,7 +1769,7 @@ "__struct_id": 2, "Orientation": { "type": "float", - "value": -3.117046356201172 + "value": -3.11704683303833 }, "X": { "type": "float", @@ -1965,7 +1965,7 @@ }, "RecCreatures": { "type": "int", - "value": 1 + "value": 2 }, "Reset": { "type": "byte", @@ -1990,7 +1990,7 @@ "__struct_id": 2, "Orientation": { "type": "float", - "value": -3.06795859336853 + "value": -3.067959070205689 }, "X": { "type": "float", @@ -2205,7 +2205,7 @@ }, "RecCreatures": { "type": "int", - "value": 1 + "value": 2 }, "Reset": { "type": "byte", @@ -2249,7 +2249,7 @@ "__struct_id": 2, "Orientation": { "type": "float", - "value": 1.472620368003845 + "value": 1.472620606422424 }, "X": { "type": "float", @@ -2479,7 +2479,7 @@ }, "RecCreatures": { "type": "int", - "value": 1 + "value": 3 }, "Reset": { "type": "byte", @@ -2734,7 +2734,7 @@ }, "RecCreatures": { "type": "int", - "value": 1 + "value": 3 }, "Reset": { "type": "byte", @@ -2759,7 +2759,7 @@ "__struct_id": 2, "Orientation": { "type": "float", - "value": -1.497164011001587 + "value": -1.497164249420166 }, "X": { "type": "float", @@ -2970,7 +2970,7 @@ }, "RecCreatures": { "type": "int", - "value": 1 + "value": 4 }, "Reset": { "type": "byte", @@ -3206,7 +3206,7 @@ }, "RecCreatures": { "type": "int", - "value": 1 + "value": 2 }, "Reset": { "type": "byte", @@ -3446,7 +3446,7 @@ }, "RecCreatures": { "type": "int", - "value": 1 + "value": 3 }, "Reset": { "type": "byte", @@ -3471,7 +3471,7 @@ "__struct_id": 2, "Orientation": { "type": "float", - "value": 0.4417862296104431 + "value": 0.4417862594127655 }, "X": { "type": "float", @@ -3705,7 +3705,7 @@ }, "RecCreatures": { "type": "int", - "value": 1 + "value": 2 }, "Reset": { "type": "byte", @@ -3730,7 +3730,7 @@ "__struct_id": 2, "Orientation": { "type": "float", - "value": 0.2454367578029633 + "value": 0.2454367876052856 }, "X": { "type": "float", @@ -3886,10 +3886,6 @@ "id": 16813488 } }, - "OnClick": { - "type": "resref", - "value": "" - }, "OnClosed": { "type": "resref", "value": "" @@ -4113,10 +4109,6 @@ "id": 16813488 } }, - "OnClick": { - "type": "resref", - "value": "" - }, "OnClosed": { "type": "resref", "value": "" @@ -4340,10 +4332,6 @@ "id": 16813488 } }, - "OnClick": { - "type": "resref", - "value": "" - }, "OnClosed": { "type": "resref", "value": "" @@ -4567,10 +4555,6 @@ "id": 16813488 } }, - "OnClick": { - "type": "resref", - "value": "" - }, "OnClosed": { "type": "resref", "value": "" @@ -4794,10 +4778,6 @@ "id": 16813488 } }, - "OnClick": { - "type": "resref", - "value": "" - }, "OnClosed": { "type": "resref", "value": "" @@ -5021,10 +5001,6 @@ "id": 16813488 } }, - "OnClick": { - "type": "resref", - "value": "" - }, "OnClosed": { "type": "resref", "value": "" @@ -5248,10 +5224,6 @@ "id": 16813488 } }, - "OnClick": { - "type": "resref", - "value": "" - }, "OnClosed": { "type": "resref", "value": "" @@ -5475,10 +5447,6 @@ "id": 16811852 } }, - "OnClick": { - "type": "resref", - "value": "" - }, "OnClosed": { "type": "resref", "value": "" @@ -5702,10 +5670,6 @@ "id": 16813478 } }, - "OnClick": { - "type": "resref", - "value": "" - }, "OnClosed": { "type": "resref", "value": "" @@ -5929,10 +5893,6 @@ "id": 16813064 } }, - "OnClick": { - "type": "resref", - "value": "" - }, "OnClosed": { "type": "resref", "value": "" @@ -6156,10 +6116,6 @@ "id": 16813064 } }, - "OnClick": { - "type": "resref", - "value": "" - }, "OnClosed": { "type": "resref", "value": "" @@ -6383,10 +6339,6 @@ "id": 16811332 } }, - "OnClick": { - "type": "resref", - "value": "" - }, "OnClosed": { "type": "resref", "value": "" @@ -6675,10 +6627,6 @@ "id": 16812534 } }, - "OnClick": { - "type": "resref", - "value": "" - }, "OnClosed": { "type": "resref", "value": "" @@ -6902,10 +6850,6 @@ "id": 16812534 } }, - "OnClick": { - "type": "resref", - "value": "" - }, "OnClosed": { "type": "resref", "value": "" @@ -7129,10 +7073,6 @@ "id": 16811658 } }, - "OnClick": { - "type": "resref", - "value": "" - }, "OnClosed": { "type": "resref", "value": "" @@ -7356,10 +7296,6 @@ "id": 16813064 } }, - "OnClick": { - "type": "resref", - "value": "" - }, "OnClosed": { "type": "resref", "value": "" @@ -7583,10 +7519,6 @@ "id": 16813064 } }, - "OnClick": { - "type": "resref", - "value": "" - }, "OnClosed": { "type": "resref", "value": "" @@ -7810,10 +7742,6 @@ "id": 16811658 } }, - "OnClick": { - "type": "resref", - "value": "" - }, "OnClosed": { "type": "resref", "value": "" @@ -8037,10 +7965,6 @@ "id": 16811332 } }, - "OnClick": { - "type": "resref", - "value": "" - }, "OnClosed": { "type": "resref", "value": "" @@ -8329,10 +8253,6 @@ "id": 16812534 } }, - "OnClick": { - "type": "resref", - "value": "" - }, "OnClosed": { "type": "resref", "value": "" @@ -8556,10 +8476,6 @@ "id": 16812534 } }, - "OnClick": { - "type": "resref", - "value": "" - }, "OnClosed": { "type": "resref", "value": "" @@ -8783,10 +8699,6 @@ "id": 16813088 } }, - "OnClick": { - "type": "resref", - "value": "" - }, "OnClosed": { "type": "resref", "value": "" @@ -9010,10 +8922,6 @@ "id": 16811656 } }, - "OnClick": { - "type": "resref", - "value": "" - }, "OnClosed": { "type": "resref", "value": "" @@ -9237,10 +9145,6 @@ "id": 16811332 } }, - "OnClick": { - "type": "resref", - "value": "" - }, "OnClosed": { "type": "resref", "value": "" @@ -9529,10 +9433,6 @@ "id": 16811530 } }, - "OnClick": { - "type": "resref", - "value": "" - }, "OnClosed": { "type": "resref", "value": "" @@ -9756,10 +9656,6 @@ "id": 16811530 } }, - "OnClick": { - "type": "resref", - "value": "" - }, "OnClosed": { "type": "resref", "value": "" @@ -9983,10 +9879,6 @@ "id": 5691 } }, - "OnClick": { - "type": "resref", - "value": "" - }, "OnClosed": { "type": "resref", "value": "" @@ -10210,10 +10102,6 @@ "id": 5691 } }, - "OnClick": { - "type": "resref", - "value": "" - }, "OnClosed": { "type": "resref", "value": "" @@ -10437,10 +10325,6 @@ "id": 5691 } }, - "OnClick": { - "type": "resref", - "value": "" - }, "OnClosed": { "type": "resref", "value": "" @@ -10664,10 +10548,6 @@ "id": 5691 } }, - "OnClick": { - "type": "resref", - "value": "" - }, "OnClosed": { "type": "resref", "value": "" @@ -10891,10 +10771,6 @@ "id": 5691 } }, - "OnClick": { - "type": "resref", - "value": "" - }, "OnClosed": { "type": "resref", "value": "" @@ -11118,10 +10994,6 @@ "id": 16813064 } }, - "OnClick": { - "type": "resref", - "value": "" - }, "OnClosed": { "type": "resref", "value": "" @@ -11345,10 +11217,6 @@ "id": 16813064 } }, - "OnClick": { - "type": "resref", - "value": "" - }, "OnClosed": { "type": "resref", "value": "" @@ -11572,10 +11440,6 @@ "id": 16813064 } }, - "OnClick": { - "type": "resref", - "value": "" - }, "OnClosed": { "type": "resref", "value": "" @@ -11799,10 +11663,6 @@ "id": 16813064 } }, - "OnClick": { - "type": "resref", - "value": "" - }, "OnClosed": { "type": "resref", "value": "" @@ -12026,10 +11886,6 @@ "id": 16811658 } }, - "OnClick": { - "type": "resref", - "value": "" - }, "OnClosed": { "type": "resref", "value": "" @@ -12253,10 +12109,6 @@ "id": 16811332 } }, - "OnClick": { - "type": "resref", - "value": "" - }, "OnClosed": { "type": "resref", "value": "" @@ -12545,10 +12397,6 @@ "id": 5691 } }, - "OnClick": { - "type": "resref", - "value": "" - }, "OnClosed": { "type": "resref", "value": "" @@ -12772,10 +12620,6 @@ "id": 16811750 } }, - "OnClick": { - "type": "resref", - "value": "" - }, "OnClosed": { "type": "resref", "value": "" @@ -12999,10 +12843,6 @@ "id": 16811750 } }, - "OnClick": { - "type": "resref", - "value": "" - }, "OnClosed": { "type": "resref", "value": "" @@ -13226,10 +13066,6 @@ "id": 14734 } }, - "OnClick": { - "type": "resref", - "value": "" - }, "OnClosed": { "type": "resref", "value": "" @@ -13453,10 +13289,6 @@ "id": 14734 } }, - "OnClick": { - "type": "resref", - "value": "" - }, "OnClosed": { "type": "resref", "value": "" @@ -13680,10 +13512,6 @@ "0": "Douglas Fir Tree" } }, - "OnClick": { - "type": "resref", - "value": "" - }, "OnClosed": { "type": "resref", "value": "" @@ -13907,10 +13735,6 @@ "0": "Douglas Fir Tree" } }, - "OnClick": { - "type": "resref", - "value": "" - }, "OnClosed": { "type": "resref", "value": "" @@ -14134,10 +13958,6 @@ "0": "Douglas Fir Tree" } }, - "OnClick": { - "type": "resref", - "value": "" - }, "OnClosed": { "type": "resref", "value": "" @@ -14361,10 +14181,6 @@ "0": "Douglas Fir Tree" } }, - "OnClick": { - "type": "resref", - "value": "" - }, "OnClosed": { "type": "resref", "value": "" @@ -14588,10 +14404,6 @@ "0": "Douglas Fir Tree" } }, - "OnClick": { - "type": "resref", - "value": "" - }, "OnClosed": { "type": "resref", "value": "" diff --git a/_module/git/prc_maze_01.git.json b/_module/git/prc_maze_01.git.json new file mode 100644 index 00000000..999380a4 --- /dev/null +++ b/_module/git/prc_maze_01.git.json @@ -0,0 +1,73705 @@ +{ + "__data_type": "GIT ", + "AreaProperties": { + "__struct_id": 100, + "type": "struct", + "value": { + "__struct_id": 100, + "AmbientSndDay": { + "type": "int", + "value": 69 + }, + "AmbientSndDayVol": { + "type": "int", + "value": 32 + }, + "AmbientSndNight": { + "type": "int", + "value": 69 + }, + "AmbientSndNitVol": { + "type": "int", + "value": 32 + }, + "EnvAudio": { + "type": "int", + "value": 0 + }, + "MusicBattle": { + "type": "int", + "value": 38 + }, + "MusicDay": { + "type": "int", + "value": 11 + }, + "MusicDelay": { + "type": "int", + "value": 90000 + }, + "MusicNight": { + "type": "int", + "value": 12 + } + } + }, + "Creature List": { + "type": "list", + "value": [] + }, + "Door List": { + "type": "list", + "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": [ + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.0 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.003210067749023438 + }, + "PointY": { + "type": "float", + "value": -4.024104118347168 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 3.991964340209961 + }, + "PointY": { + "type": "float", + "value": -4.02381181716919 + }, + "PointZ": { + "type": "float", + "value": 0.2707840502262116 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 3.99310302734375 + }, + "PointY": { + "type": "float", + "value": -0.009606361389160156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Northward Entry", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_en_trig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_entry_north" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4096 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 22.81622695922852 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 51.43787002563477 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000000476837158 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.0 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2349531948566437 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.003210067749023438 + }, + "PointY": { + "type": "float", + "value": -4.024104118347168 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 3.991964340209961 + }, + "PointY": { + "type": "float", + "value": -4.02381181716919 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 3.99310302734375 + }, + "PointY": { + "type": "float", + "value": -0.009606361389160156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Southward Entry", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_en_trig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_entry_south" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 256 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 153.1847076416016 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 72.54074096679688 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000000476837158 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.0 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.003210067749023438 + }, + "PointY": { + "type": "float", + "value": -4.024104118347168 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 3.991964340209961 + }, + "PointY": { + "type": "float", + "value": -4.02381181716919 + }, + "PointZ": { + "type": "float", + "value": 0.3958608210086823 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 3.99310302734375 + }, + "PointY": { + "type": "float", + "value": -0.009606361389160156 + }, + "PointZ": { + "type": "float", + "value": 0.5722495317459106 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Westward Entry", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_en_trig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_entry_west" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 16 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 68.99031829833984 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 6.806238651275635 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.200000524520874 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.0 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.003210067749023438 + }, + "PointY": { + "type": "float", + "value": -4.024104118347168 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 3.991964340209961 + }, + "PointY": { + "type": "float", + "value": -4.02381181716919 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 3.99310302734375 + }, + "PointY": { + "type": "float", + "value": -0.009606361389160156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Eastward Entry", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_en_trig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_entry_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 7.382128238677979 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 6.948732852935791 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000000476837158 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.0 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.003210067749023438 + }, + "PointY": { + "type": "float", + "value": -4.024104118347168 + }, + "PointZ": { + "type": "float", + "value": 0.5847901105880737 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 3.991964340209961 + }, + "PointY": { + "type": "float", + "value": -4.02381181716919 + }, + "PointZ": { + "type": "float", + "value": 0.6696497201919556 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 3.99310302734375 + }, + "PointY": { + "type": "float", + "value": -0.009606361389160156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "North Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_north" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4096 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 3.01154375076294 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 40.96253204345703 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000000476837158 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "North & South & West & East Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_north_south_west_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4369 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 45.50666809082031 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 45.98467636108398 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.0 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.003210067749023438 + }, + "PointY": { + "type": "float", + "value": -4.024104118347168 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 3.991964340209961 + }, + "PointY": { + "type": "float", + "value": -4.02381181716919 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 3.99310302734375 + }, + "PointY": { + "type": "float", + "value": -0.009606361389160156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "East Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 86.54094696044922 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 6.967678070068359 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.1999995708465576 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "North & South & East Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_north_south_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4353 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 35.50896835327148 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 46.12579727172852 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000000476837158 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "South & West & East Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_south_west_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 273 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 25.50891876220703 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 35.94875335693359 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.1999990940093994 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "North & South & West Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_north_south_west" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4368 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 15.46780109405518 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 45.88255310058594 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000000476837158 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "South & West & East Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_south_west_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 273 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 25.44297981262207 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 55.87224197387695 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000010013580322 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "North & West & East Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_north_west_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4113 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 65.53337860107422 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 86.00540161132813 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.199998140335083 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "North & East Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_north_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4097 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 15.54983901977539 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 36.05147171020508 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000000476837158 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "South & East Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_south_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 257 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 15.55816268920898 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 55.93521881103516 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000000476837158 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "South & East Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_south_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 257 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 5.611909866333008 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 65.88629150390625 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.199998140335083 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "North & West Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_north_west" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4112 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 25.40461921691895 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 26.05331802368164 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000000476837158 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "South & West Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_south_west" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 272 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 15.3261137008667 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 85.87836456298828 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000010013580322 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "North & West Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_north_west" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4112 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 15.45626163482666 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 5.913662433624268 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000000476837158 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "South & West & East Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_south_west_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 273 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 15.53039169311523 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 15.92131328582764 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000019550323486 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "North & East Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_north_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4097 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 5.596872329711914 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 16.0695743560791 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.199998140335083 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "South & East Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_south_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 257 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 5.610793590545654 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 25.82070922851563 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000010013580322 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "North & South & West Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_north_south_west" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4368 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 35.29148483276367 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 16.04148483276367 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.1999962329864502 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "North & South & East Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_north_south_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4353 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 35.52972793579102 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 26.13300132751465 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000000476837158 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "South & West Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_south_west" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 272 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 45.23692321777344 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 25.62842750549316 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.1999990940093994 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 1.119182229042053 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "North & East Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_north_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4097 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 35.29354095458984 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 6.037699699401856 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000019550323486 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "North & West Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_north_west" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4112 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 55.39041137695313 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 6.118979930877686 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.199998140335083 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "North & East Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_north_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4097 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 65.60591888427734 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 6.060268878936768 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000000476837158 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "South & East Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_south_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 257 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 55.68396377563477 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 25.84547805786133 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.1999995708465576 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "South & East Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_south_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 257 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 65.60591888427734 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 15.86480903625488 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.199998140335083 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "North & West Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_north_west" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4112 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 95.437744140625 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 6.079726219177246 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000000476837158 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "North & West Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_north_west" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4112 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 115.4062576293945 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 16.0639820098877 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.1999995708465576 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "South & East Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_south_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 257 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 105.6359558105469 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 15.77871704101563 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000000476837158 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "South & West Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_south_west" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 272 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 115.3349533081055 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 25.76296997070313 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.200000524520874 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "North & South & West & East Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_north_south_west_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4369 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 95.437744140625 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 26.04823875427246 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000000476837158 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "North & East Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_north_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4097 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 105.5646362304688 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 6.079726219177246 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000019550323486 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "South & East Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_south_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 257 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 85.73876190185547 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 25.76297187805176 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.1999990940093994 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "North & West Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_north_west" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4112 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 85.39425659179688 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 16.0639820098877 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.199998140335083 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "North & West & East Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_north_west_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4113 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 75.51986694335938 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 15.99711036682129 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000000476837158 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "North & West Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_north_west" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4112 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 65.47592926025391 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 26.08666801452637 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000010013580322 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "South & West Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_south_west" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 272 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 65.32862854003906 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 35.7578239440918 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000010013580322 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "North & East Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_north_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4097 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 45.54110336303711 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 36.05716323852539 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000010013580322 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "North & West Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_north_west" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4112 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 55.49167633056641 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 46.01627349853516 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.199998140335083 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "North & South & West Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_north_south_west" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4368 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 35.4036750793457 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 35.97479248046875 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.1999990940093994 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "North & South & East Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_north_south_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4353 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 5.54203462600708 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 45.9190559387207 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.1999990940093994 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "North & South & West Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_north_south_west" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4368 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 35.46675491333008 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 55.95193862915039 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000010013580322 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "North & West & East Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_north_west_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4113 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 125.5948867797852 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 6.034387588500977 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000000476837158 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "North & South & East Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_north_south_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4353 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 125.674674987793 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 16.00754165649414 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000019550323486 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "North & West & East Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_north_west_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4113 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 145.5045013427734 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 26.06047821044922 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000010013580322 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "North & South & East Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_north_south_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4353 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 125.6210250854492 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 25.98069190979004 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000000476837158 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "South & West Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_south_west" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 272 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 155.3956298828125 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 25.76592636108398 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.200000524520874 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "North & West Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_north_west" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4112 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 155.5576019287109 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 5.983038902282715 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.1999990940093994 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "South & West & East Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_south_west_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 273 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 145.4915771484375 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 45.88912963867188 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000000476837158 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "North & East Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_north_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4097 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 135.6738433837891 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 46.12174224853516 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.1999990940093994 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "North & West Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_north_west" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4112 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 155.4341125488281 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 46.12174606323242 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000000476837158 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "North & West Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_north_west" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4112 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 145.4229125976563 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 66.10997772216797 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.1999995708465576 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "South & East Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_south_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 257 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 135.6766510009766 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 65.80300903320313 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000000476837158 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "North & South & West Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_north_south_west" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4368 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 125.4666519165039 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 36.04873657226563 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.1999990940093994 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "North & South & West Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_north_south_west" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4368 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 125.4893264770508 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 56.08986282348633 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000000476837158 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "North & South & West Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_north_south_west" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4368 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 105.3950347900391 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 45.98326873779297 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000010013580322 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "North & South & West Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_north_south_west" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4368 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 95.43727874755859 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 66.02599334716797 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000019550323486 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "North & East Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_north_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4097 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 105.6618270874023 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 36.08975982666016 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.1999962329864502 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "South & West Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_south_west" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 272 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 105.2358169555664 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 55.82796478271484 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.1999990940093994 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "South & East Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_south_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 257 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 95.72119140625 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 45.83097839355469 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000010013580322 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "North & East Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_north_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4097 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 95.63871002197266 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 55.98964691162109 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.1999990940093994 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "North & East Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_north_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4097 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 65.68112945556641 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 46.04421997070313 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000000476837158 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "North & West Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_north_west" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4112 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 85.57199096679688 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 46.16550445556641 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000000476837158 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "South & West & East Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_south_west_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 273 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 75.58097839355469 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 45.92831802368164 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000000476837158 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "South & West & East Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_south_west_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 273 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 65.60040283203125 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 55.92570877075195 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000000476837158 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "South & East Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_south_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 257 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 55.76058578491211 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 55.84257125854492 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.199998140335083 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "South & East Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_south_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 257 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 45.66892623901367 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 65.77777099609375 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000000476837158 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "North & West Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_north_west" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4112 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 75.38725280761719 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 56.11012268066406 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000010013580322 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "North & East Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_north_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4097 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 115.7093963623047 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 56.12046051025391 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000019550323486 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "North & East Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_north_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4097 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 105.553352355957 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 66.02806091308594 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.1999990940093994 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "North & East Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_north_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4097 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 55.61870956420898 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 76.08641052246094 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000000476837158 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "North & East Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_north_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4097 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 105.5792541503906 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 116.0735321044922 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000000476837158 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "North & East Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_north_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4097 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 115.6219635009766 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 126.1162414550781 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000000476837158 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "North & West Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_north_west" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4112 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 135.4682769775391 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 126.1162338256836 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.1999990940093994 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "North & West Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_north_west" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4112 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 145.3515777587891 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 116.1532287597656 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000000476837158 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "South & East Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_south_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 257 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 105.8183670043945 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 155.6688079833984 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.1999995708465576 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "South & West Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_south_west" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 272 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 155.3668975830078 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 155.9158172607422 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.199998140335083 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "South & West Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_south_west" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 272 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 145.2888641357422 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 145.7573699951172 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000019550323486 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "South & East Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_south_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 257 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 115.6367721557617 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 145.7573699951172 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000000476837158 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "South & West Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_south_west" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 272 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 135.3796081542969 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 135.7371520996094 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000010013580322 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "North & East Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_north_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4097 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 25.74020004272461 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 66.09665679931641 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000038623809815 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "South & West Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_south_west" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 272 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 35.32824325561523 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 65.9049072265625 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000019550323486 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "North & West Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_north_west" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4112 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 65.45547485351563 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 66.19254302978516 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.199998140335083 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "North & South & West & East Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_north_south_west_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4369 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 75.58873748779297 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 76.06822204589844 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000019550323486 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "South & East Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_south_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 257 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 85.84793853759766 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 65.80902099609375 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000000476837158 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "North & East Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_north_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4097 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 15.62148475646973 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 75.98092651367188 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000019550323486 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "North & East Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_north_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4097 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 5.585388660430908 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 86.01702117919922 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000010013580322 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "North & East Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_north_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4097 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 15.62148475646973 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 95.97986602783203 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000010013580322 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "South & East Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_south_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 257 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 5.667905807495117 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 105.7316741943359 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000010013580322 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "North & East Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_north_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4097 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 5.667905807495117 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 126.0635986328125 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.1999990940093994 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "South & East Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_south_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 257 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 5.757955551147461 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 145.6945190429688 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000010013580322 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "South & West Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_south_west" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 272 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 15.30326843261719 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 155.7801361083984 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.200000524520874 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "North & East Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_north_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4097 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 25.65903282165527 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 136.1492004394531 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000019550323486 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "North & East Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_north_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4097 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 25.5689811706543 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 106.0724792480469 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000000476837158 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "North & West & East Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_north_west_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4113 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 15.66346836090088 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 146.144775390625 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.1999990940093994 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "South & West & East Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_south_west_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 273 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 15.48336887359619 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 125.7934494018555 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.199998140335083 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "South & West & East Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_south_west_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 273 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 35.38444137573242 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 125.8834991455078 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000000476837158 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "South & West & East Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_south_west_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 273 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 35.47449493408203 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 105.7380676269531 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000000476837158 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "North & South & West Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_north_south_west" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4368 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 25.38888549804688 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 76.27252197265625 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000000476837158 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "North & South & West Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_north_south_west" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4368 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 15.48336791992188 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 105.9890594482422 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000010013580322 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "South & East Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_south_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 257 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 25.74908065795898 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 85.77287292480469 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000000476837158 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "North & South & West Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_north_south_west" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4368 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 35.38444137573242 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 86.22311401367188 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.1999990940093994 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "North & South & West Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_north_south_west" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4368 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 115.4202728271484 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 66.05965423583984 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.200000524520874 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "North & South & East Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_north_south_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4353 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 105.6072998046875 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 96.03974151611328 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000000476837158 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "North & South & West Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_north_south_west" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4368 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 155.5028686523438 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 106.1397247314453 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000000476837158 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "North & West Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_north_west" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4112 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 155.4319000244141 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 86.0516357421875 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000000476837158 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "North & West Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_north_west" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4112 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 145.4556732177734 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 96.19693756103516 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.199998140335083 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "North & West Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_north_west" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4112 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 135.3675079345703 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 76.09358215332031 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.1999990940093994 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "North & West Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_north_west" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4112 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 125.4735717773438 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 86.12617492675781 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000019550323486 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "South & East Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_south_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 257 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 135.7204742431641 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 95.74567413330078 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000010013580322 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "South & East Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_south_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 257 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 145.6964569091797 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 85.78032684326172 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.1999990940093994 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "South & East Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_south_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 257 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 125.720947265625 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 75.77325439453125 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.1999990940093994 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "North & South & West Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_north_south_west" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4368 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 95.31057739257813 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 76.2684326171875 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000000476837158 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "North & East Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_north_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4097 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 35.60686492919922 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 76.04721069335938 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000010013580322 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "North & West Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_north_west" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4112 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 45.47449493408203 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 76.12430572509766 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000000476837158 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "South & East Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_south_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 257 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 45.6286735534668 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 85.76065826416016 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.1999990940093994 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "South & West & East Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_south_west_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 273 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 55.41921234130859 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 85.91484069824219 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.1999995708465576 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "South & West & East Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_south_west_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 273 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 65.42726135253906 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 75.77619171142578 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.200002908706665 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "South & West Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_south_west" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 272 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 75.22166442871094 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 85.71739959716797 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.199998140335083 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "South & East Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_south_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 257 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 115.8500442504883 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 85.5673828125 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.199998140335083 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "South & West & East Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_south_west_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 273 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 45.49661254882813 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 105.8790969848633 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000019550323486 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "North & West & East Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_north_west_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4113 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 55.46294021606445 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 106.0758056640625 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000000476837158 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "North & East Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_north_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4097 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 45.56217956542969 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 96.10946655273438 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.199998140335083 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "South & West Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_south_west" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 272 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 65.19470977783203 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 105.7379302978516 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.199998140335083 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "South & West Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_south_west" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 272 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 75.32766723632813 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 115.6619567871094 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000010013580322 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "North & West & East Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_north_west_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4113 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 85.46063232421875 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 96.12728881835938 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000000476837158 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "North & East Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_north_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4097 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 75.64105987548828 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 96.0228271484375 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000000476837158 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "South & East Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_south_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 257 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 55.74333953857422 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 115.885368347168 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.199998140335083 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "South & East Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_south_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 257 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 25.69202041625977 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 115.8075180053711 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.200000524520874 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "North & West Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_north_west" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4112 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 35.42366790771484 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 116.1967849731445 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000000476837158 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "South & West Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_south_west" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 272 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 95.2662353515625 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 95.84174346923828 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000000476837158 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "South & West Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_south_west" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 272 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 125.3302383422852 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 95.84174346923828 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000038623809815 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "South & West & East Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_south_west_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 273 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 145.4843902587891 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 105.801155090332 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000038623809815 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "South & West & East Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_south_west_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 273 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 105.4466323852539 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 105.801155090332 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.1999990940093994 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "North & South & East Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_north_south_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4353 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 85.62674713134766 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 105.9706726074219 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000000476837158 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "North & West & East Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_north_west_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4113 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 45.49099731445313 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 126.0774917602539 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000000476837158 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "North & South & West Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_north_south_west" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4368 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 65.40056610107422 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 126.0774993896484 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.199998140335083 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "North & South & East Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_north_south_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4353 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 85.55573272705078 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 136.0182342529297 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000000476837158 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "South & West Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_south_west" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 272 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 95.35340881347656 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 135.7021789550781 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000000476837158 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "South & West Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_south_west" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 272 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 95.24078369140625 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 155.7716064453125 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000010013580322 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "South & West Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_south_west" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 272 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 55.41798400878906 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 155.7716064453125 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000010013580322 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "South & East Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_south_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 257 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 65.75753784179688 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 135.7021942138672 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.199998140335083 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "South & East Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_south_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 257 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 75.63055419921875 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 145.8047485351563 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.1999990940093994 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "South & East Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_south_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 257 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 65.73127746582031 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 155.8001403808594 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000000476837158 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "South & East Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_south_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 257 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 25.75152397155762 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 155.7629089355469 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000010013580322 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "South & West Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_south_west" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 272 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 45.33826446533203 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 135.7196350097656 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000000476837158 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "North & West Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_north_west" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4112 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 75.50485229492188 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 136.1657562255859 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000000476837158 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "North & West Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_north_west" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4112 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 65.47052764892578 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 146.2994842529297 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000000476837158 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "North & West Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_north_west" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4112 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 95.34055328369141 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 146.16845703125 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000019550323486 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "North & West & East Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_north_west_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4113 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 55.69839096069336 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 146.2415008544922 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000000476837158 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "South & West & East Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_south_west_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 273 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 85.70761871337891 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 145.5891265869141 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000000476837158 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "North & South & West Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_north_south_west" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4368 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 25.36296844482422 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 145.9153137207031 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.200000524520874 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.025417327880859 + }, + "PointY": { + "type": "float", + "value": 1.006362915039063 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.512710571289063 + }, + "PointY": { + "type": "float", + "value": -0.4936904907226563 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.519039154052734 + }, + "PointY": { + "type": "float", + "value": -1.481063842773438 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.010276794433594 + }, + "PointY": { + "type": "float", + "value": -2.999496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.022621154785156 + }, + "PointY": { + "type": "float", + "value": -3.493328094482422 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.510272979736328 + }, + "PointY": { + "type": "float", + "value": -3.499496459960938 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.010269165039063 + }, + "PointY": { + "type": "float", + "value": -1.987144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.004093170166015625 + }, + "PointY": { + "type": "float", + "value": -1.987148284912109 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.511528015136719 + }, + "PointY": { + "type": "float", + "value": -3.480979919433594 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999183654785156 + }, + "PointY": { + "type": "float", + "value": -3.493324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.005359649658203 + }, + "PointY": { + "type": "float", + "value": -2.993324279785156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4991798400878906 + }, + "PointY": { + "type": "float", + "value": -1.487144470214844 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.4930038452148438 + }, + "PointY": { + "type": "float", + "value": -0.4871406555175781 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.999927520751953 + }, + "PointY": { + "type": "float", + "value": 1.015377044677734 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 2.007808685302734 + }, + "PointY": { + "type": "float", + "value": 1.519588470458984 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 1.487838745117188 + }, + "PointY": { + "type": "float", + "value": 1.527469635009766 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.01651382446289063 + }, + "PointY": { + "type": "float", + "value": -0.00835418701171875 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.012691497802734 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -2.531734466552734 + }, + "PointY": { + "type": "float", + "value": 1.512706756591797 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -3.012760162353516 + }, + "PointY": { + "type": "float", + "value": 1.519035339355469 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "North & West & East Junction", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_mvtrig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_north_west_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4113 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 65.468994140625 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 116.0966491699219 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000000476837158 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.0 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.003210067749023438 + }, + "PointY": { + "type": "float", + "value": -4.024104118347168 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 3.991964340209961 + }, + "PointY": { + "type": "float", + "value": -4.02381181716919 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 3.99310302734375 + }, + "PointY": { + "type": "float", + "value": -0.009606361389160156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Eastward Entry", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_en_trig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_entry_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 7.683777809143066 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 156.9161987304688 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2853844165802002 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.0 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250001728534699 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.003210067749023438 + }, + "PointY": { + "type": "float", + "value": -4.024104118347168 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 3.991964340209961 + }, + "PointY": { + "type": "float", + "value": -4.02381181716919 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 3.99310302734375 + }, + "PointY": { + "type": "float", + "value": -0.009606361389160156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Eastward Entry", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_en_trig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_entry_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 127.4393997192383 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 136.955078125 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000000476837158 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.0 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.003210067749023438 + }, + "PointY": { + "type": "float", + "value": -4.024104118347168 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 3.991964340209961 + }, + "PointY": { + "type": "float", + "value": -4.02381181716919 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 3.99310302734375 + }, + "PointY": { + "type": "float", + "value": -0.009606361389160156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Eastward Entry", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_en_trig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_entry_east" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 37.38794326782227 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 146.9919738769531 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000000476837158 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.0 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.003210067749023438 + }, + "PointY": { + "type": "float", + "value": -4.024104118347168 + }, + "PointZ": { + "type": "float", + "value": 0.3603494465351105 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 3.991964340209961 + }, + "PointY": { + "type": "float", + "value": -4.02381181716919 + }, + "PointZ": { + "type": "float", + "value": 0.4688006937503815 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 3.99310302734375 + }, + "PointY": { + "type": "float", + "value": -0.009606361389160156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Northward Entry", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_en_trig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_entry_north" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4096 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 42.91007995605469 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 21.14060592651367 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.199998140335083 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.0 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.003210067749023438 + }, + "PointY": { + "type": "float", + "value": -4.024104118347168 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 3.991964340209961 + }, + "PointY": { + "type": "float", + "value": -4.02381181716919 + }, + "PointZ": { + "type": "float", + "value": 0.2707840502262116 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 3.99310302734375 + }, + "PointY": { + "type": "float", + "value": -0.009606361389160156 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Northward Entry", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_en_trig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_entry_north" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 4096 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 92.99277496337891 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 121.4183578491211 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000000476837158 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.0 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.003210067749023438 + }, + "PointY": { + "type": "float", + "value": -4.024104118347168 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 3.991964340209961 + }, + "PointY": { + "type": "float", + "value": -4.02381181716919 + }, + "PointZ": { + "type": "float", + "value": 0.3958608210086823 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 3.99310302734375 + }, + "PointY": { + "type": "float", + "value": -0.009606361389160156 + }, + "PointZ": { + "type": "float", + "value": 0.5722495317459106 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Westward Entry", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_en_trig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_entry_west" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 16 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 8.813660621643066 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 67.00049591064453 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.1999990940093994 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.0 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.003210067749023438 + }, + "PointY": { + "type": "float", + "value": -4.024104118347168 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 3.991964340209961 + }, + "PointY": { + "type": "float", + "value": -4.02381181716919 + }, + "PointZ": { + "type": "float", + "value": 0.3958608210086823 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 3.99310302734375 + }, + "PointY": { + "type": "float", + "value": -0.009606361389160156 + }, + "PointZ": { + "type": "float", + "value": 0.5722495317459106 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Westward Entry", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_en_trig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_entry_west" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 16 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 139.1716156005859 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 16.96518707275391 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.1999990940093994 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.0 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.003210067749023438 + }, + "PointY": { + "type": "float", + "value": -4.024104118347168 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 3.991964340209961 + }, + "PointY": { + "type": "float", + "value": -4.02381181716919 + }, + "PointZ": { + "type": "float", + "value": 0.3958608210086823 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 3.99310302734375 + }, + "PointY": { + "type": "float", + "value": -0.009606361389160156 + }, + "PointZ": { + "type": "float", + "value": 0.5722495317459106 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Westward Entry", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_en_trig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_entry_west" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 16 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 18.92706298828125 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 97.01318359375 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000000476837158 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.0 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.003210067749023438 + }, + "PointY": { + "type": "float", + "value": -4.024104118347168 + }, + "PointZ": { + "type": "float", + "value": 0.2250000536441803 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 3.991964340209961 + }, + "PointY": { + "type": "float", + "value": -4.02381181716919 + }, + "PointZ": { + "type": "float", + "value": 0.3958608210086823 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 3.99310302734375 + }, + "PointY": { + "type": "float", + "value": -0.009606361389160156 + }, + "PointZ": { + "type": "float", + "value": 0.5722495317459106 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Westward Entry", + "id": 14759 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "prc_maze_en_trig" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "prc_maze_entry_west" + }, + "TemplateResRef": { + "type": "resref", + "value": "newgeneric" + }, + "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 + }, + "Type": { + "type": "int", + "value": 0 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "directions" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 16 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 48.66843414306641 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 97.01317596435547 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000000476837158 + } + } + ] + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_Maze_Entries_Count" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 13 + } + } + ] + }, + "WaypointList": { + "type": "list", + "value": [ + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Maze Entry", + "id": 14817 + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "PRC_MAZE_ENTRY_WP_1" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_waypoint001" + }, + "XOrientation": { + "type": "float", + "value": 1.0 + }, + "XPosition": { + "type": "float", + "value": 129.0 + }, + "YOrientation": { + "type": "float", + "value": 1.148381556959066e-006 + }, + "YPosition": { + "type": "float", + "value": 135.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2099999934434891 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Maze Entry", + "id": 14817 + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "PRC_MAZE_ENTRY_WP_2" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_waypoint001" + }, + "XOrientation": { + "type": "float", + "value": 1.0 + }, + "XPosition": { + "type": "float", + "value": 9.0 + }, + "YOrientation": { + "type": "float", + "value": 1.148381556959066e-006 + }, + "YPosition": { + "type": "float", + "value": 155.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2099999934434891 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Maze Entry", + "id": 14817 + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "PRC_MAZE_ENTRY_WP_3" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_waypoint001" + }, + "XOrientation": { + "type": "float", + "value": 1.0 + }, + "XPosition": { + "type": "float", + "value": 39.0 + }, + "YOrientation": { + "type": "float", + "value": 1.148381556959066e-006 + }, + "YPosition": { + "type": "float", + "value": 145.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2099999934434891 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Maze Entry", + "id": 14817 + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "PRC_MAZE_ENTRY_WP_4" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_waypoint001" + }, + "XOrientation": { + "type": "float", + "value": -1.0 + }, + "XPosition": { + "type": "float", + "value": 21.0 + }, + "YOrientation": { + "type": "float", + "value": 1.148381556959066e-006 + }, + "YPosition": { + "type": "float", + "value": 95.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2099999934434891 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Maze Entry", + "id": 14817 + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "PRC_MAZE_ENTRY_WP_5" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_waypoint001" + }, + "XOrientation": { + "type": "float", + "value": -1.0 + }, + "XPosition": { + "type": "float", + "value": 51.0 + }, + "YOrientation": { + "type": "float", + "value": 1.148381556959066e-006 + }, + "YPosition": { + "type": "float", + "value": 95.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2099999934434891 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Maze Entry", + "id": 14817 + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "PRC_MAZE_ENTRY_WP_6" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_waypoint001" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 95.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 119.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2099999934434891 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Maze Entry", + "id": 14817 + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "PRC_MAZE_ENTRY_WP_7" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_waypoint001" + }, + "XOrientation": { + "type": "float", + "value": 2.773600272121257e-006 + }, + "XPosition": { + "type": "float", + "value": 155.0 + }, + "YOrientation": { + "type": "float", + "value": -1.0 + }, + "YPosition": { + "type": "float", + "value": 71.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2099999934434891 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Maze Entry", + "id": 14817 + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "PRC_MAZE_ENTRY_WP_8" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_waypoint001" + }, + "XOrientation": { + "type": "float", + "value": -1.0 + }, + "XPosition": { + "type": "float", + "value": 71.0 + }, + "YOrientation": { + "type": "float", + "value": 1.148381556959066e-006 + }, + "YPosition": { + "type": "float", + "value": 5.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2099999934434891 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Maze Entry", + "id": 14817 + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "PRC_MAZE_ENTRY_WP_9" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_waypoint001" + }, + "XOrientation": { + "type": "float", + "value": -1.0 + }, + "XPosition": { + "type": "float", + "value": 141.0 + }, + "YOrientation": { + "type": "float", + "value": 1.148381556959066e-006 + }, + "YPosition": { + "type": "float", + "value": 15.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2000000029802322 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Maze Entry", + "id": 14817 + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "PRC_MAZE_ENTRY_WP_10" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_waypoint001" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 45.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 19.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2099999934434891 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Maze Entry", + "id": 14817 + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "PRC_MAZE_ENTRY_WP_11" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_waypoint001" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 25.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 49.0 + }, + "ZPosition": { + "type": "float", + "value": 0.199998140335083 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Maze Entry", + "id": 14817 + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "PRC_MAZE_ENTRY_WP_12" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_waypoint001" + }, + "XOrientation": { + "type": "float", + "value": -1.0 + }, + "XPosition": { + "type": "float", + "value": 11.0 + }, + "YOrientation": { + "type": "float", + "value": 1.148381556959066e-006 + }, + "YPosition": { + "type": "float", + "value": 65.0 + }, + "ZPosition": { + "type": "float", + "value": 0.2099999934434891 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Maze Entry", + "id": 14817 + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "PRC_MAZE_ENTRY_WP_13" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_waypoint001" + }, + "XOrientation": { + "type": "float", + "value": 1.0 + }, + "XPosition": { + "type": "float", + "value": 9.0 + }, + "YOrientation": { + "type": "float", + "value": 1.148381556959066e-006 + }, + "YPosition": { + "type": "float", + "value": 5.0 + }, + "ZPosition": { + "type": "float", + "value": 0.199998140335083 + } + } + ] + } +} diff --git a/_module/git/ras_asch_temp_02.git.json b/_module/git/ras_asch_temp_02.git.json index 00a6150e..e8e576b2 100644 --- a/_module/git/ras_asch_temp_02.git.json +++ b/_module/git/ras_asch_temp_02.git.json @@ -715,36 +715,6 @@ "type": "byte", "value": 0 } - }, - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 194 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 194 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 0 - } } ] }, @@ -1592,6 +1562,83 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { @@ -2532,6 +2579,83 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { @@ -2788,7 +2912,7 @@ "LocName": { "type": "cexolocstring", "value": { - "0": "AschTempleExit", + "0": "ras_aschtemp02door_002", "id": 5349 } }, @@ -2866,7 +2990,7 @@ }, "Tag": { "type": "cexostring", - "value": "AschTempleExit" + "value": "ras_aschtemp02door_002" }, "TemplateResRef": { "type": "resref", @@ -12244,7 +12368,7 @@ }, "Cost": { "type": "dword", - "value": 50 + "value": 20 }, "Cursed": { "type": "byte", @@ -13080,7 +13204,7 @@ }, "Cost": { "type": "dword", - "value": 951 + "value": 788 }, "Cursed": { "type": "byte", diff --git a/_module/git/ruinedminds001.git.json b/_module/git/ruinedminds001.git.json new file mode 100644 index 00000000..75591c28 --- /dev/null +++ b/_module/git/ruinedminds001.git.json @@ -0,0 +1,2741 @@ +{ + "__data_type": "GIT ", + "AreaProperties": { + "__struct_id": 100, + "type": "struct", + "value": { + "__struct_id": 100, + "AmbientSndDay": { + "type": "int", + "value": 97 + }, + "AmbientSndDayVol": { + "type": "int", + "value": 32 + }, + "AmbientSndNight": { + "type": "int", + "value": 98 + }, + "AmbientSndNitVol": { + "type": "int", + "value": 32 + }, + "EnvAudio": { + "type": "int", + "value": 0 + }, + "MusicBattle": { + "type": "int", + "value": 40 + }, + "MusicDay": { + "type": "int", + "value": 52 + }, + "MusicDelay": { + "type": "int", + "value": 90000 + }, + "MusicNight": { + "type": "int", + "value": 52 + } + } + }, + "Creature List": { + "type": "list", + "value": [] + }, + "Door List": { + "type": "list", + "value": [ + { + "__struct_id": 8, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 78 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 1.570795655250549 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 80 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "GenericType": { + "type": "byte", + "value": 0 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HP": { + "type": "short", + "value": 80 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5349 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "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": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "CorriDoor" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_door_ttr_08" + }, + "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 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 45.0 + }, + "Y": { + "type": "float", + "value": 15.0 + }, + "Z": { + "type": "float", + "value": 0.2000000029802322 + } + }, + { + "__struct_id": 8, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 80 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 80 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "GenericType": { + "type": "byte", + "value": 0 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HP": { + "type": "short", + "value": 80 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5349 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "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": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "BridgeDoor" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_door_ttr_06" + }, + "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 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 15.0 + }, + "Y": { + "type": "float", + "value": 33.34000015258789 + }, + "Z": { + "type": "float", + "value": 0.699999988079071 + } + }, + { + "__struct_id": 8, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 80 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 80 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "GenericType": { + "type": "byte", + "value": 0 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HP": { + "type": "short", + "value": 80 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5349 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "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": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "BridgeDoor" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_door_ttr_06" + }, + "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 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 15.0 + }, + "Y": { + "type": "float", + "value": 36.68000030517578 + }, + "Z": { + "type": "float", + "value": 0.699999988079071 + } + } + ] + }, + "Encounter List": { + "type": "list", + "value": [] + }, + "List": { + "type": "list", + "value": [] + }, + "Placeable List": { + "type": "list", + "value": [ + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 4 + }, + "Appearance": { + "type": "dword", + "value": 472 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 84596 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 84590 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "x2_plc_used_act" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "X2_PLC_SCIRCLE" + }, + "TemplateResRef": { + "type": "resref", + "value": "x2_plc_scircle" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 15.04899024963379 + }, + "Y": { + "type": "float", + "value": 65.10181427001953 + }, + "Z": { + "type": "float", + "value": 0.6000008583068848 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 28 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "A portal glows softly before you. You wonder where it leads.", + "id": 14533 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 2 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Genesis Exit Portal", + "id": 5670 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "psi_gen_exit" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 386 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "GenesisExit05" + }, + "TemplateResRef": { + "type": "resref", + "value": "genesisexit" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 13.79570484161377 + }, + "Y": { + "type": "float", + "value": 74.52798461914063 + }, + "Z": { + "type": "float", + "value": 0.2000002861022949 + } + } + ] + }, + "SoundList": { + "type": "list", + "value": [ + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 0 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 0 + }, + "IntervalVrtn": { + "type": "dword", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 68020 + } + }, + "Looping": { + "type": "byte", + "value": 1 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.0 + }, + "Positional": { + "type": "byte", + "value": 1 + }, + "Priority": { + "type": "byte", + "value": 3 + }, + "Random": { + "type": "byte", + "value": 0 + }, + "RandomPosition": { + "type": "byte", + "value": 0 + }, + "RandomRangeX": { + "type": "float", + "value": 0.0 + }, + "RandomRangeY": { + "type": "float", + "value": 0.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "al_na_waterpool1" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "WaterPoolSmall" + }, + "TemplateResRef": { + "type": "resref", + "value": "waterpoolsmall" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 0 + }, + "XPosition": { + "type": "float", + "value": 65.05518341064453 + }, + "YPosition": { + "type": "float", + "value": 24.88151931762695 + }, + "ZPosition": { + "type": "float", + "value": 3.12960410118103 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 0 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 0 + }, + "IntervalVrtn": { + "type": "dword", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 67893 + } + }, + "Looping": { + "type": "byte", + "value": 1 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.0 + }, + "Positional": { + "type": "byte", + "value": 1 + }, + "Priority": { + "type": "byte", + "value": 3 + }, + "Random": { + "type": "byte", + "value": 0 + }, + "RandomPosition": { + "type": "byte", + "value": 0 + }, + "RandomRangeX": { + "type": "float", + "value": 0.0 + }, + "RandomRangeY": { + "type": "float", + "value": 0.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "al_mg_chntmagic1" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "MagicChants" + }, + "TemplateResRef": { + "type": "resref", + "value": "magicchants" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 0 + }, + "XPosition": { + "type": "float", + "value": 49.99136734008789 + }, + "YPosition": { + "type": "float", + "value": 59.39344024658203 + }, + "ZPosition": { + "type": "float", + "value": -1.50000524520874 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 0 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 0 + }, + "IntervalVrtn": { + "type": "dword", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 67848 + } + }, + "Looping": { + "type": "byte", + "value": 1 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.0 + }, + "Positional": { + "type": "byte", + "value": 1 + }, + "Priority": { + "type": "byte", + "value": 3 + }, + "Random": { + "type": "byte", + "value": 0 + }, + "RandomPosition": { + "type": "byte", + "value": 0 + }, + "RandomRangeX": { + "type": "float", + "value": 0.0 + }, + "RandomRangeY": { + "type": "float", + "value": 0.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "al_mg_entrvscry1" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "EntranceVeryScary" + }, + "TemplateResRef": { + "type": "resref", + "value": "entranceveryscar" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 0 + }, + "XPosition": { + "type": "float", + "value": 48.06650543212891 + }, + "YPosition": { + "type": "float", + "value": 38.12089157104492 + }, + "ZPosition": { + "type": "float", + "value": 1.500000476837158 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 1 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 25000 + }, + "IntervalVrtn": { + "type": "dword", + "value": 5000 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 67889 + } + }, + "Looping": { + "type": "byte", + "value": 0 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.2000000029802322 + }, + "Positional": { + "type": "byte", + "value": 1 + }, + "Priority": { + "type": "byte", + "value": 20 + }, + "Random": { + "type": "byte", + "value": 1 + }, + "RandomPosition": { + "type": "byte", + "value": 0 + }, + "RandomRangeX": { + "type": "float", + "value": 0.0 + }, + "RandomRangeY": { + "type": "float", + "value": 0.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_mg_frstmagic2" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_mg_frstmagic3" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_mg_frstmagic4" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "MagicalForestNoises" + }, + "TemplateResRef": { + "type": "resref", + "value": "magicalforestnoi" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 0 + }, + "XPosition": { + "type": "float", + "value": 64.77873229980469 + }, + "YPosition": { + "type": "float", + "value": 14.52048015594482 + }, + "ZPosition": { + "type": "float", + "value": 1.388710021972656 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 0 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 0 + }, + "IntervalVrtn": { + "type": "dword", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 67900 + } + }, + "Looping": { + "type": "byte", + "value": 1 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.0 + }, + "Positional": { + "type": "byte", + "value": 1 + }, + "Priority": { + "type": "byte", + "value": 3 + }, + "Random": { + "type": "byte", + "value": 0 + }, + "RandomPosition": { + "type": "byte", + "value": 0 + }, + "RandomRangeX": { + "type": "float", + "value": 0.0 + }, + "RandomRangeY": { + "type": "float", + "value": 0.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "al_mg_ballmagic1" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "MagicGlowingBall" + }, + "TemplateResRef": { + "type": "resref", + "value": "magicglowingball" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 0 + }, + "XPosition": { + "type": "float", + "value": 15.05164909362793 + }, + "YPosition": { + "type": "float", + "value": 65.12294769287109 + }, + "ZPosition": { + "type": "float", + "value": 2.100000381469727 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 1 + }, + "Elevation": { + "type": "float", + "value": 1.0 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 10000 + }, + "IntervalVrtn": { + "type": "dword", + "value": 5000 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 91303 + } + }, + "Looping": { + "type": "byte", + "value": 0 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.300000011920929 + }, + "Positional": { + "type": "byte", + "value": 0 + }, + "Priority": { + "type": "byte", + "value": 19 + }, + "Random": { + "type": "byte", + "value": 1 + }, + "RandomPosition": { + "type": "byte", + "value": 0 + }, + "RandomRangeX": { + "type": "float", + "value": 0.0 + }, + "RandomRangeY": { + "type": "float", + "value": 0.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_hr_x2chnratl1" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_hr_x2chnratl2" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_hr_x2chnratl3" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_hr_x2chnratl4" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_hr_x2chnratl5" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "ChainRattles" + }, + "TemplateResRef": { + "type": "resref", + "value": "chainrattles" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 0 + }, + "XPosition": { + "type": "float", + "value": 14.92038059234619 + }, + "YPosition": { + "type": "float", + "value": 34.7988166809082 + }, + "ZPosition": { + "type": "float", + "value": 1.299999833106995 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 1 + }, + "Elevation": { + "type": "float", + "value": 1.0 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 10000 + }, + "IntervalVrtn": { + "type": "dword", + "value": 5000 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 91308 + } + }, + "Looping": { + "type": "byte", + "value": 0 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.300000011920929 + }, + "Positional": { + "type": "byte", + "value": 0 + }, + "Priority": { + "type": "byte", + "value": 19 + }, + "Random": { + "type": "byte", + "value": 1 + }, + "RandomPosition": { + "type": "byte", + "value": 0 + }, + "RandomRangeX": { + "type": "float", + "value": 0.0 + }, + "RandomRangeY": { + "type": "float", + "value": 0.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_hr_x2drnoise1" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_hr_x2drnoise2" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_hr_x2drnoise3" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_hr_x2drnoise4" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_hr_x2drnoise5" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_hr_x2drnoise6" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_hr_x2drnoise7" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_hr_x2drnoise8" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "DoorNoises" + }, + "TemplateResRef": { + "type": "resref", + "value": "doornoises" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 0 + }, + "XPosition": { + "type": "float", + "value": 14.92793464660645 + }, + "YPosition": { + "type": "float", + "value": 19.97026252746582 + }, + "ZPosition": { + "type": "float", + "value": 1.400000095367432 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 0 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 0 + }, + "IntervalVrtn": { + "type": "dword", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 91329 + } + }, + "Looping": { + "type": "byte", + "value": 1 + }, + "MaxDistance": { + "type": "float", + "value": 20.0 + }, + "MinDistance": { + "type": "float", + "value": 2.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.0 + }, + "Positional": { + "type": "byte", + "value": 0 + }, + "Priority": { + "type": "byte", + "value": 2 + }, + "Random": { + "type": "byte", + "value": 0 + }, + "RandomPosition": { + "type": "byte", + "value": 0 + }, + "RandomRangeX": { + "type": "float", + "value": 0.0 + }, + "RandomRangeY": { + "type": "float", + "value": 0.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "al_pl_x2wardrum1" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "WarDrum1" + }, + "TemplateResRef": { + "type": "resref", + "value": "wardrum1" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 0 + }, + "XPosition": { + "type": "float", + "value": 34.48321914672852 + }, + "YPosition": { + "type": "float", + "value": 39.76030349731445 + }, + "ZPosition": { + "type": "float", + "value": 1.899991393089294 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 0 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 0 + }, + "IntervalVrtn": { + "type": "dword", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 91329 + } + }, + "Looping": { + "type": "byte", + "value": 1 + }, + "MaxDistance": { + "type": "float", + "value": 20.0 + }, + "MinDistance": { + "type": "float", + "value": 2.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.0 + }, + "Positional": { + "type": "byte", + "value": 0 + }, + "Priority": { + "type": "byte", + "value": 2 + }, + "Random": { + "type": "byte", + "value": 0 + }, + "RandomPosition": { + "type": "byte", + "value": 0 + }, + "RandomRangeX": { + "type": "float", + "value": 0.0 + }, + "RandomRangeY": { + "type": "float", + "value": 0.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "al_pl_x2wardrum1" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "WarDrum1" + }, + "TemplateResRef": { + "type": "resref", + "value": "wardrum1" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 0 + }, + "XPosition": { + "type": "float", + "value": 36.65742874145508 + }, + "YPosition": { + "type": "float", + "value": 40.13705444335938 + }, + "ZPosition": { + "type": "float", + "value": 1.5 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 0 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 0 + }, + "IntervalVrtn": { + "type": "dword", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 91329 + } + }, + "Looping": { + "type": "byte", + "value": 1 + }, + "MaxDistance": { + "type": "float", + "value": 20.0 + }, + "MinDistance": { + "type": "float", + "value": 2.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.0 + }, + "Positional": { + "type": "byte", + "value": 0 + }, + "Priority": { + "type": "byte", + "value": 2 + }, + "Random": { + "type": "byte", + "value": 0 + }, + "RandomPosition": { + "type": "byte", + "value": 0 + }, + "RandomRangeX": { + "type": "float", + "value": 0.0 + }, + "RandomRangeY": { + "type": "float", + "value": 0.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "al_pl_x2wardrum1" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "WarDrum1" + }, + "TemplateResRef": { + "type": "resref", + "value": "wardrum1" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 0 + }, + "XPosition": { + "type": "float", + "value": 35.51938629150391 + }, + "YPosition": { + "type": "float", + "value": 38.57212829589844 + }, + "ZPosition": { + "type": "float", + "value": 1.899991393089294 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 0 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 0 + }, + "IntervalVrtn": { + "type": "dword", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 91329 + } + }, + "Looping": { + "type": "byte", + "value": 1 + }, + "MaxDistance": { + "type": "float", + "value": 20.0 + }, + "MinDistance": { + "type": "float", + "value": 2.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.0 + }, + "Positional": { + "type": "byte", + "value": 0 + }, + "Priority": { + "type": "byte", + "value": 2 + }, + "Random": { + "type": "byte", + "value": 0 + }, + "RandomPosition": { + "type": "byte", + "value": 0 + }, + "RandomRangeX": { + "type": "float", + "value": 0.0 + }, + "RandomRangeY": { + "type": "float", + "value": 0.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "al_pl_x2wardrum1" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "WarDrum1" + }, + "TemplateResRef": { + "type": "resref", + "value": "wardrum1" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 0 + }, + "XPosition": { + "type": "float", + "value": 35.4919548034668 + }, + "YPosition": { + "type": "float", + "value": 41.23887252807617 + }, + "ZPosition": { + "type": "float", + "value": 1.900000095367432 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 1 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 25000 + }, + "IntervalVrtn": { + "type": "dword", + "value": 5000 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 67959 + } + }, + "Looping": { + "type": "byte", + "value": 0 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.0 + }, + "Positional": { + "type": "byte", + "value": 0 + }, + "Priority": { + "type": "byte", + "value": 19 + }, + "Random": { + "type": "byte", + "value": 1 + }, + "RandomPosition": { + "type": "byte", + "value": 0 + }, + "RandomRangeX": { + "type": "float", + "value": 0.0 + }, + "RandomRangeY": { + "type": "float", + "value": 0.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_pl_skriekf1" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_pl_skriekf2" + } + }, + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "as_pl_skriekf3" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "ShrieksWomenOutside" + }, + "TemplateResRef": { + "type": "resref", + "value": "shriekswomenouts" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 0 + }, + "XPosition": { + "type": "float", + "value": 35.59280776977539 + }, + "YPosition": { + "type": "float", + "value": 39.58004379272461 + }, + "ZPosition": { + "type": "float", + "value": 1.830684065818787 + } + } + ] + }, + "StoreList": { + "type": "list", + "value": [] + }, + "TriggerList": { + "type": "list", + "value": [] + }, + "WaypointList": { + "type": "list", + "value": [] + } +} diff --git a/_module/git/serverentryandoo.git.json b/_module/git/serverentryandoo.git.json new file mode 100644 index 00000000..312d8d89 --- /dev/null +++ b/_module/git/serverentryandoo.git.json @@ -0,0 +1,12568 @@ +{ + "__data_type": "GIT ", + "AreaProperties": { + "__struct_id": 100, + "type": "struct", + "value": { + "__struct_id": 100, + "AmbientSndDay": { + "type": "int", + "value": 108 + }, + "AmbientSndDayVol": { + "type": "int", + "value": 32 + }, + "AmbientSndNight": { + "type": "int", + "value": 109 + }, + "AmbientSndNitVol": { + "type": "int", + "value": 32 + }, + "EnvAudio": { + "type": "int", + "value": 89 + }, + "MusicBattle": { + "type": "int", + "value": 60 + }, + "MusicDay": { + "type": "int", + "value": 59 + }, + "MusicDelay": { + "type": "int", + "value": 90000 + }, + "MusicNight": { + "type": "int", + "value": 59 + } + } + }, + "Creature List": { + "type": "list", + "value": [ + { + "__struct_id": 4, + "Appearance_Type": { + "type": "word", + "value": 1096 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "Cha": { + "type": "byte", + "value": 18 + }, + "ChallengeRating": { + "type": "float", + "value": 7.0 + }, + "ClassList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Class": { + "type": "int", + "value": 5 + }, + "ClassLevel": { + "type": "short", + "value": 1 + } + }, + { + "__struct_id": 2, + "Class": { + "type": "int", + "value": 4 + }, + "ClassLevel": { + "type": "short", + "value": 1 + } + }, + { + "__struct_id": 2, + "Class": { + "type": "int", + "value": 19 + }, + "ClassLevel": { + "type": "short", + "value": 1 + } + } + ] + }, + "Con": { + "type": "byte", + "value": 12 + }, + "Conversation": { + "type": "resref", + "value": "hs_del_pc" + }, + "CRAdjust": { + "type": "int", + "value": 0 + }, + "CurrentHitPoints": { + "type": "short", + "value": 308 + }, + "DecayTime": { + "type": "dword", + "value": 5000 + }, + "Deity": { + "type": "cexostring", + "value": "" + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "Talk to this creature if you need to delete your character." + } + }, + "Dex": { + "type": "byte", + "value": 22 + }, + "Disarmable": { + "type": "byte", + "value": 0 + }, + "Equip_ItemList": { + "type": "list", + "value": [] + }, + "FactionID": { + "type": "word", + "value": 3 + }, + "FeatList": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 2 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 3 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 4 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 32 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 45 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 49 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 46 + } + } + ] + }, + "FirstName": { + "type": "cexolocstring", + "value": { + "0": "Annihilus" + } + }, + "fortbonus": { + "type": "short", + "value": 0 + }, + "Gender": { + "type": "byte", + "value": 4 + }, + "GoodEvil": { + "type": "byte", + "value": 50 + }, + "HitPoints": { + "type": "short", + "value": 308 + }, + "Int": { + "type": "byte", + "value": 12 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "IsImmortal": { + "type": "byte", + "value": 1 + }, + "IsPC": { + "type": "byte", + "value": 0 + }, + "LastName": { + "type": "cexolocstring", + "value": { + "0": "" + } + }, + "LawfulChaotic": { + "type": "byte", + "value": 50 + }, + "Lootable": { + "type": "byte", + "value": 0 + }, + "MaxHitPoints": { + "type": "short", + "value": 311 + }, + "NaturalAC": { + "type": "byte", + "value": 40 + }, + "NoPermDeath": { + "type": "byte", + "value": 1 + }, + "PerceptionRange": { + "type": "byte", + "value": 8 + }, + "Phenotype": { + "type": "int", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 2236 + }, + "Race": { + "type": "byte", + "value": 24 + }, + "refbonus": { + "type": "short", + "value": 0 + }, + "ScriptAttacked": { + "type": "resref", + "value": "x2_def_attacked" + }, + "ScriptDamaged": { + "type": "resref", + "value": "x2_def_ondamage" + }, + "ScriptDeath": { + "type": "resref", + "value": "x2_def_ondeath" + }, + "ScriptDialogue": { + "type": "resref", + "value": "x2_def_onconv" + }, + "ScriptDisturbed": { + "type": "resref", + "value": "x2_def_ondisturb" + }, + "ScriptEndRound": { + "type": "resref", + "value": "x2_def_endcombat" + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "x2_def_heartbeat" + }, + "ScriptOnBlocked": { + "type": "resref", + "value": "x2_def_onblocked" + }, + "ScriptOnNotice": { + "type": "resref", + "value": "x2_def_percept" + }, + "ScriptRested": { + "type": "resref", + "value": "x2_def_rested" + }, + "ScriptSpawn": { + "type": "resref", + "value": "x2_def_spawn" + }, + "ScriptSpellAt": { + "type": "resref", + "value": "x2_def_spellcast" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "x2_def_userdef" + }, + "SkillList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 19 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 43 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 5 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 43 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 43 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 30 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 26 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 40 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + } + ] + }, + "SoundSetFile": { + "type": "word", + "value": 237 + }, + "SpecAbilityList": { + "type": "list", + "value": [] + }, + "StartingPackage": { + "type": "byte", + "value": 24 + }, + "Str": { + "type": "byte", + "value": 14 + }, + "Subrace": { + "type": "cexostring", + "value": "Undead" + }, + "Tag": { + "type": "cexostring", + "value": "NPC_ANNIHILUS001" + }, + "Tail_New": { + "type": "dword", + "value": 0 + }, + "TemplateList": { + "type": "list", + "value": [] + }, + "TemplateResRef": { + "type": "resref", + "value": "npc_annihilus001" + }, + "WalkRate": { + "type": "int", + "value": 1 + }, + "willbonus": { + "type": "short", + "value": 0 + }, + "Wings_New": { + "type": "dword", + "value": 0 + }, + "Wis": { + "type": "byte", + "value": 8 + }, + "XOrientation": { + "type": "float", + "value": -0.4275550544261932 + }, + "XPosition": { + "type": "float", + "value": 48.52952194213867 + }, + "YOrientation": { + "type": "float", + "value": 0.903989315032959 + }, + "YPosition": { + "type": "float", + "value": 17.18413925170898 + }, + "ZPosition": { + "type": "float", + "value": 0.9455242156982422 + } + } + ] + }, + "Door List": { + "type": "list", + "value": [ + { + "__struct_id": 8, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 166 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -1.570796251296997 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 20 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 8 + }, + "GenericType_New": { + "type": "dword", + "value": 0 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HP": { + "type": "short", + "value": 20 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5349 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "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": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "Ship1Door" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_door_ttr_31" + }, + "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 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 44.40000152587891 + }, + "Y": { + "type": "float", + "value": 5.0 + }, + "Z": { + "type": "float", + "value": 1.379999995231628 + } + } + ] + }, + "Encounter List": { + "type": "list", + "value": [] + }, + "List": { + "type": "list", + "value": [] + }, + "Placeable List": { + "type": "list", + "value": [ + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 308 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 68828 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 4294967295 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 68827 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "DragonSkull" + }, + "TemplateResRef": { + "type": "resref", + "value": "x0_dragonskull" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 10.74927520751953 + }, + "Y": { + "type": "float", + "value": 42.38596725463867 + }, + "Z": { + "type": "float", + "value": 1.000008344650269 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 365 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 110854 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 110838 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 830 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "nw_plc_driftwd2" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_plc_driftwd2" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 29.76445198059082 + }, + "Y": { + "type": "float", + "value": 34.73351287841797 + }, + "Z": { + "type": "float", + "value": 0.5647275447845459 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 366 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 110854 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 110838 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 831 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "nw_plc_driftwd3" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_plc_driftwd3" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 45.65327072143555 + }, + "Y": { + "type": "float", + "value": 33.98843002319336 + }, + "Z": { + "type": "float", + "value": 0.6009869575500488 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 367 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 110854 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 110838 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 832 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "nw_plc_driftwd4" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_plc_driftwd4" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 19.50006484985352 + }, + "Y": { + "type": "float", + "value": 34.48028564453125 + }, + "Z": { + "type": "float", + "value": 0.6365280151367188 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 367 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 110854 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 110838 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 832 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "nw_plc_driftwd4" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_plc_driftwd4" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 33.82059478759766 + }, + "Y": { + "type": "float", + "value": 13.94279861450195 + }, + "Z": { + "type": "float", + "value": 0.3458346128463745 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 366 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 110854 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 110838 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 831 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "nw_plc_driftwd3" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_plc_driftwd3" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 43.78955459594727 + }, + "Y": { + "type": "float", + "value": 14.93755054473877 + }, + "Z": { + "type": "float", + "value": 0.8109821081161499 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 364 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 110854 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 110838 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 829 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "nw_plc_driftwd1" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_plc_driftwd1" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 15.11505889892578 + }, + "Y": { + "type": "float", + "value": 13.63765811920166 + }, + "Z": { + "type": "float", + "value": 1.000000953674316 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 488 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 4.959191061350135e-039 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 110871 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 110842 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 873 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "nw_plc_kelp1lrg" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_plc_kelp1lrg" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 32.11522674560547 + }, + "Y": { + "type": "float", + "value": 37.28611373901367 + }, + "Z": { + "type": "float", + "value": -0.3999998569488525 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 489 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 110871 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 110842 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 873 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "nw_plc_kelp1med" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_plc_kelp1med" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 26.30485153198242 + }, + "Y": { + "type": "float", + "value": 37.31648635864258 + }, + "Z": { + "type": "float", + "value": -0.3973126411437988 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 490 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 110871 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 110842 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 873 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "nw_plc_kelp1sml" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_plc_kelp1sml" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 26.52247047424316 + }, + "Y": { + "type": "float", + "value": 40.05142211914063 + }, + "Z": { + "type": "float", + "value": -0.3999999761581421 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 491 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 110871 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 110842 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 874 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "nw_plc_kelp2lrg" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_plc_kelp2lrg" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 31.40059661865234 + }, + "Y": { + "type": "float", + "value": 39.64749908447266 + }, + "Z": { + "type": "float", + "value": -0.4000000953674316 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 492 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 110871 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 110842 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 874 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "nw_plc_kelp2med" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_plc_kelp2med" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 28.94599723815918 + }, + "Y": { + "type": "float", + "value": 39.24357604980469 + }, + "Z": { + "type": "float", + "value": -0.4000003337860107 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 365 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 6.869725591505983e-041 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 110854 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 110838 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 830 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "nw_plc_driftwd2" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_plc_driftwd2" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 28.32458114624023 + }, + "Y": { + "type": "float", + "value": 37.96967315673828 + }, + "Z": { + "type": "float", + "value": -0.4000005722045898 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 366 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 110854 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 110838 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 831 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "nw_plc_driftwd3" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_plc_driftwd3" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 27.48566818237305 + }, + "Y": { + "type": "float", + "value": 40.51748275756836 + }, + "Z": { + "type": "float", + "value": -0.3999999761581421 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 491 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 110871 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 110842 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 874 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "nw_plc_kelp2lrg" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_plc_kelp2lrg" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 48.50388717651367 + }, + "Y": { + "type": "float", + "value": 37.410400390625 + }, + "Z": { + "type": "float", + "value": -0.4000000953674316 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 492 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 110871 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 110842 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 874 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "nw_plc_kelp2med" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_plc_kelp2med" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 46.54642105102539 + }, + "Y": { + "type": "float", + "value": 36.78897857666016 + }, + "Z": { + "type": "float", + "value": -0.4000005722045898 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 493 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 1.594047068092696e-040 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 110871 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 110842 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 874 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "nw_plc_kelp2sml" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_plc_kelp2sml" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 47.97567749023438 + }, + "Y": { + "type": "float", + "value": 12.21653175354004 + }, + "Z": { + "type": "float", + "value": -0.4000005722045898 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 495 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 3.306083466881541e-039 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 110871 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 110842 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 875 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "nw_plc_kelp3med" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_plc_kelp3med" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 47.10982894897461 + }, + "Y": { + "type": "float", + "value": 10.19195747375488 + }, + "Z": { + "type": "float", + "value": -2.400000095367432 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 496 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 110871 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 110842 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 875 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "nw_plc_kelp3sml" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_plc_kelp3sml" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 43.28398132324219 + }, + "Y": { + "type": "float", + "value": 11.9679651260376 + }, + "Z": { + "type": "float", + "value": -0.4000005722045898 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 491 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 2.755092910709023e-040 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 110871 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 110842 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 874 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "nw_plc_kelp2lrg" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_plc_kelp2lrg" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 45.57684326171875 + }, + "Y": { + "type": "float", + "value": 10.5772876739502 + }, + "Z": { + "type": "float", + "value": -1.498199462890625 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 489 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 4.59181684685349e-040 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 110871 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 110842 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 873 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "nw_plc_kelp1med" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_plc_kelp1med" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 45.15416717529297 + }, + "Y": { + "type": "float", + "value": 12.92400550842285 + }, + "Z": { + "type": "float", + "value": -0.2828054428100586 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 407 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 3.363116314379561e-044 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 110886 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 9041 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 696 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "nw_plc_rock2" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_plc_rock2" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 48.02015686035156 + }, + "Y": { + "type": "float", + "value": 14.88852882385254 + }, + "Z": { + "type": "float", + "value": 0.5228910446166992 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 408 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 3.363116314379561e-044 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 110886 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 9041 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 697 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "nw_plc_rock3" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_plc_rock3" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 11.50635433197022 + }, + "Y": { + "type": "float", + "value": 7.206821441650391 + }, + "Z": { + "type": "float", + "value": 1.009999632835388 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 403 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 1.285719366987306e-039 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 110860 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 110844 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 851 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "nw_plc_seashell2" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_plc_seashell2" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 19.73114395141602 + }, + "Y": { + "type": "float", + "value": 13.24259662628174 + }, + "Z": { + "type": "float", + "value": -0.4100856781005859 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 402 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -2.096406544454393e-020 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 110860 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 110844 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 850 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "nw_plc_seashell1" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_plc_seashell1" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 25.39446258544922 + }, + "Y": { + "type": "float", + "value": 13.26237392425537 + }, + "Z": { + "type": "float", + "value": -0.2555694580078125 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 403 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 9.80908925027372e-045 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 110860 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 110844 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 851 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "nw_plc_seashell2" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_plc_seashell2" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 24.21821975708008 + }, + "Y": { + "type": "float", + "value": 36.92097473144531 + }, + "Z": { + "type": "float", + "value": -0.3477897644042969 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 404 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 110860 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 110844 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 852 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "nw_plc_seashell3" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_plc_seashell3" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 24.9494514465332 + }, + "Y": { + "type": "float", + "value": 38.26210784912109 + }, + "Z": { + "type": "float", + "value": -0.4000005722045898 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 742 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 5.828468263580078e-010 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 6792 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 111265 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 1188 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "x3_plc_sweed001" + }, + "TemplateResRef": { + "type": "resref", + "value": "x3_plc_sweed001" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 23.30269432067871 + }, + "Y": { + "type": "float", + "value": 38.29317474365234 + }, + "Z": { + "type": "float", + "value": -0.4000000953674316 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 742 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 2.567300150246865e-009 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 6792 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 111265 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 1188 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "x3_plc_sweed001" + }, + "TemplateResRef": { + "type": "resref", + "value": "x3_plc_sweed001" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 19.83837509155273 + }, + "Y": { + "type": "float", + "value": 36.57618713378906 + }, + "Z": { + "type": "float", + "value": -0.3050773143768311 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 743 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 6792 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 111266 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 1189 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "x3_plc_sweed002" + }, + "TemplateResRef": { + "type": "resref", + "value": "x3_plc_sweed002" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 45.1223258972168 + }, + "Y": { + "type": "float", + "value": 36.24250030517578 + }, + "Z": { + "type": "float", + "value": -0.3999996185302734 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 744 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -1.961960392868507e-014 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 6792 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 111267 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 1190 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "x3_plc_sweed003" + }, + "TemplateResRef": { + "type": "resref", + "value": "x3_plc_sweed003" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 23.05532646179199 + }, + "Y": { + "type": "float", + "value": 11.54546451568604 + }, + "Z": { + "type": "float", + "value": -0.3999996185302734 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 745 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -1.180953384203325e-029 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 6792 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 111268 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 1191 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "x3_plc_sweed004" + }, + "TemplateResRef": { + "type": "resref", + "value": "x3_plc_sweed004" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 27.93344879150391 + }, + "Y": { + "type": "float", + "value": 13.09900665283203 + }, + "Z": { + "type": "float", + "value": -0.4000005722045898 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 368 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 6.045898226503255e-010 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 110863 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 110770 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 855 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "nw_plc_starfish" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_plc_starfish" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 31.90266418457031 + }, + "Y": { + "type": "float", + "value": 12.97164344787598 + }, + "Z": { + "type": "float", + "value": -0.3188800811767578 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 368 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 110863 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 110770 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 855 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "nw_plc_starfish" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_plc_starfish" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 30.97839164733887 + }, + "Y": { + "type": "float", + "value": 37.23098373413086 + }, + "Z": { + "type": "float", + "value": -0.3999996185302734 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 60 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 1.356318356880396e-019 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14588 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5700 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 418 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "Campfire - with Spit" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_campfrwspit" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 25.63656997680664 + }, + "Y": { + "type": "float", + "value": 25.6562614440918 + }, + "Z": { + "type": "float", + "value": 1.030000567436218 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 388 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 1.44135110213417e-019 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 12330 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 110841 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 838 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "nw_plc_footprntr" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_plc_footprntr" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 34.44559097290039 + }, + "Y": { + "type": "float", + "value": 31.24488639831543 + }, + "Z": { + "type": "float", + "value": 0.9875985980033875 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 388 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 1.511366173271439e-013 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 12330 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 110841 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 838 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "nw_plc_footprntr" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_plc_footprntr" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 36.93801116943359 + }, + "Y": { + "type": "float", + "value": 25.60726356506348 + }, + "Z": { + "type": "float", + "value": 1.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 388 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 1.511017873323528e-013 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 12330 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 110841 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 838 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "nw_plc_footprntr" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_plc_footprntr" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 38.27856826782227 + }, + "Y": { + "type": "float", + "value": 18.13010215759277 + }, + "Z": { + "type": "float", + "value": 0.986929178237915 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 388 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.8344854712486267 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 12330 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 110841 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 838 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "nw_plc_footprntr" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_plc_footprntr" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 29.93950271606445 + }, + "Y": { + "type": "float", + "value": 29.31781387329102 + }, + "Z": { + "type": "float", + "value": 1.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 156 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 1.35664780740874e-019 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14645 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5799 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 514 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "Garbage" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_garbage" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 46.6981201171875 + }, + "Y": { + "type": "float", + "value": 33.5533332824707 + }, + "Z": { + "type": "float", + "value": 0.8374366760253906 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 156 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 1.511366173271439e-013 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14645 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5799 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 514 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "Garbage" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_garbage" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 40.67041015625 + }, + "Y": { + "type": "float", + "value": 33.16272735595703 + }, + "Z": { + "type": "float", + "value": 0.8311586976051331 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 400 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 110872 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 110802 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 700 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "nw_plc_net" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_plc_net" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 43.55520629882813 + }, + "Y": { + "type": "float", + "value": 28.35057640075684 + }, + "Z": { + "type": "float", + "value": 1.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 360 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 1.422200031353516e-013 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 110876 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 110843 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 847 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "nw_plc_ropecoil1" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_plc_ropecoil1" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 35.58041763305664 + }, + "Y": { + "type": "float", + "value": 14.8234395980835 + }, + "Z": { + "type": "float", + "value": 0.8246715068817139 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 361 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -2.626174926757813 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 110877 + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 110843 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 848 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "nw_plc_ropecoil2" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_plc_ropecoil2" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 34.0080680847168 + }, + "Y": { + "type": "float", + "value": 15.51075839996338 + }, + "Z": { + "type": "float", + "value": 0.8450523614883423 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 174 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14707 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 68810 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 532 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "NW_PL_RUBBLE001" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_pl_rubble001" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 37.5200080871582 + }, + "Y": { + "type": "float", + "value": 32.97852325439453 + }, + "Z": { + "type": "float", + "value": 0.9142434597015381 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 343 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 1.422200031353516e-013 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 68811 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 68810 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 778 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "X0_CITYRUBBLE1" + }, + "TemplateResRef": { + "type": "resref", + "value": "x0_cityrubble1" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 26.10854911804199 + }, + "Y": { + "type": "float", + "value": 33.58176040649414 + }, + "Z": { + "type": "float", + "value": 0.8625950813293457 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 344 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 4.934247563847789e-031 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 68812 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 68810 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 691 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "CityRubble2" + }, + "TemplateResRef": { + "type": "resref", + "value": "x0_cityrubble2" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 47.74327087402344 + }, + "Y": { + "type": "float", + "value": 30.69966316223145 + }, + "Z": { + "type": "float", + "value": 0.989627480506897 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 435 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 1.693514704704285 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 84173 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 83428 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "x2_o2_dead" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 918 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "X2_PLC_TENT_B" + }, + "TemplateResRef": { + "type": "resref", + "value": "x2_plc_tent_b" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 21.64933204650879 + }, + "Y": { + "type": "float", + "value": 24.57137680053711 + }, + "Z": { + "type": "float", + "value": 0.9999998807907105 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 111 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 9.80908925027372e-045 + }, + "BodyBag": { + "type": "byte", + "value": 5 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 68886 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 68885 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 469 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "X0_CORPSE" + }, + "TemplateResRef": { + "type": "resref", + "value": "x0_plc_corpse" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 17.68526458740234 + }, + "Y": { + "type": "float", + "value": 32.89895629882813 + }, + "Z": { + "type": "float", + "value": 0.9595433473587036 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 112 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14662 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Corpse", + "id": 68885 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 470 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "InvisibleObject" + }, + "TemplateResRef": { + "type": "resref", + "value": "x0_plc_bomb" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 47.30160522460938 + }, + "Y": { + "type": "float", + "value": 32.83768081665039 + }, + "Z": { + "type": "float", + "value": 0.9156329035758972 + } + } + ] + }, + "SoundList": { + "type": "list", + "value": [] + }, + "StoreList": { + "type": "list", + "value": [] + }, + "TriggerList": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 1 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.0 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 1.393830895423889 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 5.898975372314453 + }, + "PointY": { + "type": "float", + "value": -0.06425619125366211 + }, + "PointZ": { + "type": "float", + "value": 1.393830895423889 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 5.753334045410156 + }, + "PointY": { + "type": "float", + "value": 2.344529628753662 + }, + "PointZ": { + "type": "float", + "value": 1.393830895423889 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.07207107543945313 + }, + "PointY": { + "type": "float", + "value": 2.177045345306397 + }, + "PointZ": { + "type": "float", + "value": 1.393830895423889 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "WP_Ash_to_The_Ferry" + }, + "LinkedToFlags": { + "type": "byte", + "value": 2 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Rescue Ship to Aschbourne", + "id": 14760 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "ToAsch" + }, + "TemplateResRef": { + "type": "resref", + "value": "newtransition" + }, + "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 + }, + "Type": { + "type": "int", + "value": 1 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 33.06070327758789 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 4.345907211303711 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + } + ] + }, + "WaypointList": { + "type": "list", + "value": [ + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 1 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Rescue Ship to Aschbourne" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": { + "0": "Rescue Ship to Aschbourne Outskirts" + } + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "WP_ToAsch" + }, + "TemplateResRef": { + "type": "resref", + "value": "" + }, + "XOrientation": { + "type": "float", + "value": 2.662467082217152e-044 + }, + "XPosition": { + "type": "float", + "value": 36.01019287109375 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 5.486043930053711 + }, + "ZPosition": { + "type": "float", + "value": 1.393830895423889 + } + } + ] + } +} diff --git a/_module/git/thequietofthemin.git.json b/_module/git/thequietofthemin.git.json new file mode 100644 index 00000000..e9f19482 --- /dev/null +++ b/_module/git/thequietofthemin.git.json @@ -0,0 +1,7891 @@ +{ + "__data_type": "GIT ", + "AreaProperties": { + "__struct_id": 100, + "type": "struct", + "value": { + "__struct_id": 100, + "AmbientSndDay": { + "type": "int", + "value": 56 + }, + "AmbientSndDayVol": { + "type": "int", + "value": 32 + }, + "AmbientSndNight": { + "type": "int", + "value": 56 + }, + "AmbientSndNitVol": { + "type": "int", + "value": 32 + }, + "EnvAudio": { + "type": "int", + "value": 89 + }, + "MusicBattle": { + "type": "int", + "value": 34 + }, + "MusicDay": { + "type": "int", + "value": 6 + }, + "MusicDelay": { + "type": "int", + "value": 90000 + }, + "MusicNight": { + "type": "int", + "value": 6 + } + } + }, + "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, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 435 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 0.8344852924346924 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 84173 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 83428 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "x2_o2_dead" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 918 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "X2_PLC_TENT_B" + }, + "TemplateResRef": { + "type": "resref", + "value": "x2_plc_tent_b" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 37.39952850341797 + }, + "Y": { + "type": "float", + "value": 52.21608734130859 + }, + "Z": { + "type": "float", + "value": 9.5367431640625e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 58 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.9326600432395935 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "The smell of woodsmoke draws you closer to the dancing fire. The sap of a birch log burns blue at its center.", + "id": 14586 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5700 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 416 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "Campfire" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_campfr" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 41.19637298583984 + }, + "Y": { + "type": "float", + "value": 49.78355407714844 + }, + "Z": { + "type": "float", + "value": 9.5367431640625e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 233 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.9326600432395935 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 68833 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 68832 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "x2_plc_used_sit" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 755 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "FallenTimber" + }, + "TemplateResRef": { + "type": "resref", + "value": "x0_fallentimber" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 38.14817428588867 + }, + "Y": { + "type": "float", + "value": 48.89194488525391 + }, + "Z": { + "type": "float", + "value": -0.04248762130737305 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 100 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14746 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5743 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 458 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "Tree - Normal" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_tree" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 43.33951568603516 + }, + "Y": { + "type": "float", + "value": 56.0804328918457 + }, + "Z": { + "type": "float", + "value": 4.835692405700684 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 101 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14747 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5743 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 459 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "Tree - Autumn" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_treeautumn" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 52.57250595092773 + }, + "Y": { + "type": "float", + "value": 13.78011512756348 + }, + "Z": { + "type": "float", + "value": 0.00999981164932251 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 101 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14747 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5743 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 459 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "Tree - Autumn" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_treeautumn" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 45.12921142578125 + }, + "Y": { + "type": "float", + "value": 5.94110918045044 + }, + "Z": { + "type": "float", + "value": 0.009999930858612061 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 101 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14747 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5743 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 459 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "Tree - Autumn" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_treeautumn" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 59.17726135253906 + }, + "Y": { + "type": "float", + "value": 10.84413909912109 + }, + "Z": { + "type": "float", + "value": -1.192092895507813e-007 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 101 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14747 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5743 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 459 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "Tree - Autumn" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_treeautumn" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 52.99975967407227 + }, + "Y": { + "type": "float", + "value": 7.868078231811523 + }, + "Z": { + "type": "float", + "value": 2.384185791015625e-007 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 100 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14746 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5743 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 458 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "Tree - Normal" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_tree" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 47.73908233642578 + }, + "Y": { + "type": "float", + "value": 10.37340545654297 + }, + "Z": { + "type": "float", + "value": 0.009999957866966724 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 100 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14746 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5743 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 458 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "Tree - Normal" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_tree" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 56.72996520996094 + }, + "Y": { + "type": "float", + "value": 5.993070125579834 + }, + "Z": { + "type": "float", + "value": 0.0100000100210309 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 100 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14746 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5743 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 458 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "Tree - Normal" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_tree" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 18.31732559204102 + }, + "Y": { + "type": "float", + "value": 1.762819051742554 + }, + "Z": { + "type": "float", + "value": 5.010000228881836 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 100 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14746 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5743 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 458 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "Tree - Normal" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_tree" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 23.21756553649902 + }, + "Y": { + "type": "float", + "value": 2.530272006988525 + }, + "Z": { + "type": "float", + "value": 5.010000228881836 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 100 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14746 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5743 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 458 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "Tree - Normal" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_tree" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 7.7538743019104 + }, + "Y": { + "type": "float", + "value": 19.3975944519043 + }, + "Z": { + "type": "float", + "value": 5.010000228881836 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 451 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 0.95720374584198 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 84192 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 83445 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "x2_o2_dead" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "x2_plc_used_act" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 934 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "X2_PLC_CRYSTAL" + }, + "TemplateResRef": { + "type": "resref", + "value": "x2_plc_crystal" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 40.07021331787109 + }, + "Y": { + "type": "float", + "value": 52.49710464477539 + }, + "Z": { + "type": "float", + "value": -8.568167686462402e-008 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 81 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14649 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 14650 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 439 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "Plant Growth - Grass Tufts" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_grasstuft" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 33.97865295410156 + }, + "Y": { + "type": "float", + "value": 29.61967849731445 + }, + "Z": { + "type": "float", + "value": 4.999999523162842 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 188 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 66749 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 52999 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 551 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "Fern" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_fern" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 34.29781341552734 + }, + "Y": { + "type": "float", + "value": 35.96198654174805 + }, + "Z": { + "type": "float", + "value": 0.009999964386224747 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 188 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 66749 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 52999 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 551 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "Fern" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_fern" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 35.13401794433594 + }, + "Y": { + "type": "float", + "value": 37.03725814819336 + }, + "Z": { + "type": "float", + "value": 0.01000005286186934 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 81 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14649 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 14650 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 439 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "Plant Growth - Grass Tufts" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_grasstuft" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 41.34269332885742 + }, + "Y": { + "type": "float", + "value": 36.90547180175781 + }, + "Z": { + "type": "float", + "value": 0.009999717585742474 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 81 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14649 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 14650 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 439 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "Plant Growth - Grass Tufts" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_grasstuft" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 43.2283935546875 + }, + "Y": { + "type": "float", + "value": 31.98800086975098 + }, + "Z": { + "type": "float", + "value": 0.01000010967254639 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 81 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14649 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 14650 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 439 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "Plant Growth - Grass Tufts" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_grasstuft" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 42.45475006103516 + }, + "Y": { + "type": "float", + "value": 32.33461380004883 + }, + "Z": { + "type": "float", + "value": 0.009999905712902546 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 340 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 1.570795893669128 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 68852 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 4294967295 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 9208 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 779 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "Ivy" + }, + "TemplateResRef": { + "type": "resref", + "value": "x0_ivy" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 35.55771255493164 + }, + "Y": { + "type": "float", + "value": 38.96686935424805 + }, + "Z": { + "type": "float", + "value": 1.046706199645996 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 299 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 68872 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 4294967295 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 9188 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "x0_mushrooms" + }, + "TemplateResRef": { + "type": "resref", + "value": "x0_mushrooms" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 37.63296127319336 + }, + "Y": { + "type": "float", + "value": 19.42643356323242 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 82 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 67632 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5725 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 440 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "PlantGrowthShrubs" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_shrub" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 18.11355590820313 + }, + "Y": { + "type": "float", + "value": 21.91219520568848 + }, + "Z": { + "type": "float", + "value": 5.010000228881836 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 82 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 67632 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5725 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 440 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "PlantGrowthShrubs" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_shrub" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 18.88867950439453 + }, + "Y": { + "type": "float", + "value": 21.08381080627441 + }, + "Z": { + "type": "float", + "value": 5.010000228881836 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 254 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 68944 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 4294967295 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 68943 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "x0_treepinesnowy" + }, + "TemplateResRef": { + "type": "resref", + "value": "x0_treepinesnowy" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 38.23606491088867 + }, + "Y": { + "type": "float", + "value": 16.62683486938477 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 254 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 68944 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 4294967295 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 68943 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "x0_treepinesnowy" + }, + "TemplateResRef": { + "type": "resref", + "value": "x0_treepinesnowy" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 39.79621124267578 + }, + "Y": { + "type": "float", + "value": 18.73380661010742 + }, + "Z": { + "type": "float", + "value": 5.960464477539063e-008 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 254 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 68944 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 4294967295 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 68943 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "x0_treepinesnowy" + }, + "TemplateResRef": { + "type": "resref", + "value": "x0_treepinesnowy" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 41.85860824584961 + }, + "Y": { + "type": "float", + "value": 17.61887168884277 + }, + "Z": { + "type": "float", + "value": 0.0100000174716115 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 254 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 68944 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 4294967295 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 68943 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "x0_treepinesnowy" + }, + "TemplateResRef": { + "type": "resref", + "value": "x0_treepinesnowy" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 41.72346496582031 + }, + "Y": { + "type": "float", + "value": 20.75842666625977 + }, + "Z": { + "type": "float", + "value": -1.192092895507813e-007 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 254 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 68944 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 4294967295 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 68943 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "x0_treepinesnowy" + }, + "TemplateResRef": { + "type": "resref", + "value": "x0_treepinesnowy" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 43.9787483215332 + }, + "Y": { + "type": "float", + "value": 20.28043556213379 + }, + "Z": { + "type": "float", + "value": 1.490116119384766e-008 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 254 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 68944 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 4294967295 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 68943 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "x0_treepinesnowy" + }, + "TemplateResRef": { + "type": "resref", + "value": "x0_treepinesnowy" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 44.68499755859375 + }, + "Y": { + "type": "float", + "value": 23.02812957763672 + }, + "Z": { + "type": "float", + "value": 0.009999864734709263 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 100 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14746 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5743 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 458 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "Tree - Normal" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_tree" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 42.8446044921875 + }, + "Y": { + "type": "float", + "value": 23.09242057800293 + }, + "Z": { + "type": "float", + "value": 1.127251029014587 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 100 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14746 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5743 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 458 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "Tree - Normal" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_tree" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 39.06078338623047 + }, + "Y": { + "type": "float", + "value": 20.59476089477539 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 101 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 14747 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 5743 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 459 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "Tree - Autumn" + }, + "TemplateResRef": { + "type": "resref", + "value": "plc_treeautumn" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 43.41528701782227 + }, + "Y": { + "type": "float", + "value": 51.22684860229492 + }, + "Z": { + "type": "float", + "value": -1.192092895507813e-007 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 260 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 76388 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "id": 68943 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 796 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "x0_smallpine" + }, + "TemplateResRef": { + "type": "resref", + "value": "x0_smallpine" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 44.42694854736328 + }, + "Y": { + "type": "float", + "value": 49.79259490966797 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 28 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "A portal glows softly before you. You wonder where it leads.", + "id": 14533 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 2 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Genesis Exit Portal", + "id": 5670 + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "psi_gen_exit" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 386 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "GenesisExit04" + }, + "TemplateResRef": { + "type": "resref", + "value": "genesisexit" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 18.99376106262207 + }, + "Y": { + "type": "float", + "value": 58.27448272705078 + }, + "Z": { + "type": "float", + "value": 5.010000228881836 + } + } + ] + }, + "SoundList": { + "type": "list", + "value": [] + }, + "StoreList": { + "type": "list", + "value": [] + }, + "TriggerList": { + "type": "list", + "value": [] + }, + "WaypointList": { + "type": "list", + "value": [] + } +} diff --git a/_module/git/tyecraft01.git.json b/_module/git/tyecraft01.git.json new file mode 100644 index 00000000..2bd88235 --- /dev/null +++ b/_module/git/tyecraft01.git.json @@ -0,0 +1,5981 @@ +{ + "__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": 0 + }, + "MusicDelay": { + "type": "int", + "value": 90000 + }, + "MusicNight": { + "type": "int", + "value": 0 + } + } + }, + "Creature List": { + "type": "list", + "value": [ + { + "__struct_id": 4, + "Appearance_Type": { + "type": "word", + "value": 249 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "Cha": { + "type": "byte", + "value": 4 + }, + "ChallengeRating": { + "type": "float", + "value": 7.0 + }, + "ClassList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Class": { + "type": "int", + "value": 4 + }, + "ClassLevel": { + "type": "short", + "value": 9 + } + } + ] + }, + "Con": { + "type": "byte", + "value": 16 + }, + "Conversation": { + "type": "resref", + "value": "store017" + }, + "CRAdjust": { + "type": "int", + "value": 0 + }, + "CurrentHitPoints": { + "type": "short", + "value": 54 + }, + "DecayTime": { + "type": "dword", + "value": 5000 + }, + "Deity": { + "type": "cexostring", + "value": "" + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Dex": { + "type": "byte", + "value": 13 + }, + "Disarmable": { + "type": "byte", + "value": 1 + }, + "Equip_ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "AddCost": { + "type": "dword", + "value": 0 + }, + "ArmorPart_Belt": { + "type": "byte", + "value": 11 + }, + "ArmorPart_LBicep": { + "type": "byte", + "value": 5 + }, + "ArmorPart_LFArm": { + "type": "byte", + "value": 3 + }, + "ArmorPart_LFoot": { + "type": "byte", + "value": 5 + }, + "ArmorPart_LHand": { + "type": "byte", + "value": 4 + }, + "ArmorPart_LShin": { + "type": "byte", + "value": 15 + }, + "ArmorPart_LShoul": { + "type": "byte", + "value": 0 + }, + "ArmorPart_LThigh": { + "type": "byte", + "value": 6 + }, + "ArmorPart_Neck": { + "type": "byte", + "value": 1 + }, + "ArmorPart_Pelvis": { + "type": "byte", + "value": 6 + }, + "ArmorPart_RBicep": { + "type": "byte", + "value": 5 + }, + "ArmorPart_RFArm": { + "type": "byte", + "value": 3 + }, + "ArmorPart_RFoot": { + "type": "byte", + "value": 5 + }, + "ArmorPart_RHand": { + "type": "byte", + "value": 4 + }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, + "ArmorPart_RShin": { + "type": "byte", + "value": 15 + }, + "ArmorPart_RShoul": { + "type": "byte", + "value": 0 + }, + "ArmorPart_RThigh": { + "type": "byte", + "value": 6 + }, + "ArmorPart_Torso": { + "type": "byte", + "value": 38 + }, + "BaseItem": { + "type": "int", + "value": 16 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cloth1Color": { + "type": "byte", + "value": 11 + }, + "Cloth2Color": { + "type": "byte", + "value": 9 + }, + "Cost": { + "type": "dword", + "value": 100 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "Leather1Color": { + "type": "byte", + "value": 10 + }, + "Leather2Color": { + "type": "byte", + "value": 11 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 12837 + } + }, + "Metal1Color": { + "type": "byte", + "value": 0 + }, + "Metal2Color": { + "type": "byte", + "value": 9 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_AARCL003" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_aarcl003" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 16, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 5 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 24 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 178 + } + }, + "ModelPart1": { + "type": "byte", + "value": 11 + }, + "ModelPart2": { + "type": "byte", + "value": 11 + }, + "ModelPart3": { + "type": "byte", + "value": 11 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_WBLHW001" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_wblhw001" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 32, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 56 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 50 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 1550 + } + }, + "ModelPart1": { + "type": "byte", + "value": 11 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_ASHLW001" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_ashlw001" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + }, + "FactionID": { + "type": "word", + "value": 4 + }, + "FeatList": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 2 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 3 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 4 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 233 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 232 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 231 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 6 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 228 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 10 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 14 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 229 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 230 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 77 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 27 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 28 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 32 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 234 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 227 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 115 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 44 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 45 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 46 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 153 + } + } + ] + }, + "FirstName": { + "type": "cexolocstring", + "value": { + "0": "Kusin", + "id": 12511 + } + }, + "fortbonus": { + "type": "short", + "value": 0 + }, + "Gender": { + "type": "byte", + "value": 0 + }, + "GoodEvil": { + "type": "byte", + "value": 100 + }, + "HitPoints": { + "type": "short", + "value": 54 + }, + "Int": { + "type": "byte", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "IsImmortal": { + "type": "byte", + "value": 0 + }, + "IsPC": { + "type": "byte", + "value": 0 + }, + "LastName": { + "type": "cexolocstring", + "value": {} + }, + "LawfulChaotic": { + "type": "byte", + "value": 0 + }, + "Lootable": { + "type": "byte", + "value": 0 + }, + "MaxHitPoints": { + "type": "short", + "value": 90 + }, + "NaturalAC": { + "type": "byte", + "value": 0 + }, + "NoPermDeath": { + "type": "byte", + "value": 0 + }, + "PerceptionRange": { + "type": "byte", + "value": 11 + }, + "Phenotype": { + "type": "int", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 14 + }, + "Race": { + "type": "byte", + "value": 0 + }, + "refbonus": { + "type": "short", + "value": 0 + }, + "ScriptAttacked": { + "type": "resref", + "value": "nw_c2_default5" + }, + "ScriptDamaged": { + "type": "resref", + "value": "nw_c2_default6" + }, + "ScriptDeath": { + "type": "resref", + "value": "nw_c2_default7" + }, + "ScriptDialogue": { + "type": "resref", + "value": "nw_c2_default4" + }, + "ScriptDisturbed": { + "type": "resref", + "value": "nw_c2_default8" + }, + "ScriptEndRound": { + "type": "resref", + "value": "nw_c2_default3" + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "nw_c2_default1" + }, + "ScriptOnBlocked": { + "type": "resref", + "value": "nw_c2_defaulte" + }, + "ScriptOnNotice": { + "type": "resref", + "value": "nw_c2_default2" + }, + "ScriptRested": { + "type": "resref", + "value": "nw_c2_defaulta" + }, + "ScriptSpawn": { + "type": "resref", + "value": "nw_c2_default9" + }, + "ScriptSpellAt": { + "type": "resref", + "value": "nw_c2_defaultb" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "nw_c2_defaultd" + }, + "SkillList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 12 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 12 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + } + ] + }, + "SoundSetFile": { + "type": "word", + "value": 130 + }, + "SpecAbilityList": { + "type": "list", + "value": [] + }, + "StartingPackage": { + "type": "byte", + "value": 4 + }, + "Str": { + "type": "byte", + "value": 17 + }, + "Subrace": { + "type": "cexostring", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "NW_DWARFMERC004" + }, + "Tail": { + "type": "byte", + "value": 0 + }, + "TemplateList": { + "type": "list", + "value": [] + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_dwarfmerc004" + }, + "WalkRate": { + "type": "int", + "value": 7 + }, + "willbonus": { + "type": "short", + "value": 0 + }, + "Wings": { + "type": "byte", + "value": 0 + }, + "Wis": { + "type": "byte", + "value": 12 + }, + "XOrientation": { + "type": "float", + "value": 0.9757021069526672 + }, + "XPosition": { + "type": "float", + "value": 3.576839447021484 + }, + "YOrientation": { + "type": "float", + "value": 0.219101220369339 + }, + "YPosition": { + "type": "float", + "value": 9.929065704345703 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + } + ] + }, + "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": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "id": 9077 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "GenericType": { + "type": "byte", + "value": 1 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "tyedoor001" + }, + "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": "tyedoor002", + "id": 5349 + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "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": "_closedoor" + }, + "OnSpellCastAt": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "OnUnlock": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "tyedoor002" + }, + "TemplateResRef": { + "type": "resref", + "value": "door_fancy001" + }, + "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 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 5.000000476837158 + }, + "Y": { + "type": "float", + "value": 20.0 + }, + "Z": { + "type": "float", + "value": 0.0 + } + } + ] + }, + "Encounter List": { + "type": "list", + "value": [] + }, + "List": { + "type": "list", + "value": [] + }, + "Placeable List": { + "type": "list", + "value": [ + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 48 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is the anvil used by weaponsmiths and armorcrafters to produce their wares.\n\nTo use this object, make sure you have a smithy hammer in your pack and make sure you have ingots and a casting mold in your pack, along with any other required components. When the anvil inventory opens, select the token inside that is named for the item you wish to craft. Upon removal of the token, you will begin to craft the item." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 1 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Blacksmith Anvil" + } + }, + "OnClosed": { + "type": "resref", + "value": "_onclose_clear" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "_ondeath_clear" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "type": "resref", + "value": "_craft_anvil" + }, + "OnLock": { + "type": "resref", + "value": "" + }, + "OnMeleeAttacked": { + "type": "resref", + "value": "" + }, + "OnOpen": { + "type": "resref", + "value": "_open_anvil" + }, + "OnSpellCastAt": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "OnUnlock": { + "type": "resref", + "value": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 406 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "BlacksmithAnvil" + }, + "TemplateResRef": { + "type": "resref", + "value": "blacksmithanvil" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 30.10033416748047 + }, + "Y": { + "type": "float", + "value": 15.30897808074951 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 48 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -1.570794701576233 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is the anvil used by weaponsmiths and armorcrafters to produce their wares.\n\nTo use this object, make sure you have a smithy hammer in your pack and make sure you have ingots and a casting mold in your pack, along with any other required components. When the anvil inventory opens, select the token inside that is named for the item you wish to craft. Upon removal of the token, you will begin to craft the item." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 1 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Blacksmith Anvil" + } + }, + "OnClosed": { + "type": "resref", + "value": "_onclose_clear" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "_ondeath_clear" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "type": "resref", + "value": "_craft_anvil" + }, + "OnLock": { + "type": "resref", + "value": "" + }, + "OnMeleeAttacked": { + "type": "resref", + "value": "" + }, + "OnOpen": { + "type": "resref", + "value": "_open_anvil" + }, + "OnSpellCastAt": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "OnUnlock": { + "type": "resref", + "value": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 406 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "BlacksmithAnvil" + }, + "TemplateResRef": { + "type": "resref", + "value": "blacksmithanvil" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 35.28836059570313 + }, + "Y": { + "type": "float", + "value": 10.0914421081543 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 63 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 1.570794224739075 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 1 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Kiln" + } + }, + "OnClosed": { + "type": "resref", + "value": "_onclose_clear" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "type": "resref", + "value": "_craft_kiln" + }, + "OnLock": { + "type": "resref", + "value": "" + }, + "OnMeleeAttacked": { + "type": "resref", + "value": "" + }, + "OnOpen": { + "type": "resref", + "value": "_open_kiln" + }, + "OnSpellCastAt": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "OnUnlock": { + "type": "resref", + "value": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 421 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SmeltingKiln" + }, + "TemplateResRef": { + "type": "resref", + "value": "smeltingforge001" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 10.42660236358643 + }, + "Y": { + "type": "float", + "value": 16.11369323730469 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 63 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -1.570795059204102 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 1 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Smelting Forge" + } + }, + "OnClosed": { + "type": "resref", + "value": "_onclose_clear" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "_ondeath_clear" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "type": "resref", + "value": "_craft_forge" + }, + "OnLock": { + "type": "resref", + "value": "" + }, + "OnMeleeAttacked": { + "type": "resref", + "value": "" + }, + "OnOpen": { + "type": "resref", + "value": "_open_smelt" + }, + "OnSpellCastAt": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "OnUnlock": { + "type": "resref", + "value": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 421 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SmeltingForge" + }, + "TemplateResRef": { + "type": "resref", + "value": "smeltingforge" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 8.569045066833496 + }, + "Y": { + "type": "float", + "value": 3.862577199935913 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 49 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 2.675256967544556 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "Thick metal bands encircle the barrel-planks, ensuring a tight seal.", + "id": 14555 + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 1 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Trash Barrel", + "id": 5691 + } + }, + "OnClosed": { + "type": "resref", + "value": "trash_can_close" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 407 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "Barrelras_trash" + }, + "TemplateResRef": { + "type": "resref", + "value": "barrelrastrash" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 4.538074493408203 + }, + "Y": { + "type": "float", + "value": 6.365289688110352 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 12 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -3.141588449478149 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a typical workbench which tinkers use to perform their craft. It contains many patterns, instructions, and tools of the trade. Without this workbench, the craft of tinkering is nearly impossible." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 1 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Tinker's Workbench" + } + }, + "OnClosed": { + "type": "resref", + "value": "_onclose_clear" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "_ondeath_clear" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "type": "resref", + "value": "_craft_tink" + }, + "OnLock": { + "type": "resref", + "value": "" + }, + "OnMeleeAttacked": { + "type": "resref", + "value": "" + }, + "OnOpen": { + "type": "resref", + "value": "_open_tink" + }, + "OnSpellCastAt": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "OnUnlock": { + "type": "resref", + "value": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 370 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "TinkersWorkbench" + }, + "TemplateResRef": { + "type": "resref", + "value": "tinkersworkbench" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 12.49323081970215 + }, + "Y": { + "type": "float", + "value": 4.381037712097168 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 285 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 3.141588449478149 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is where jewelcrafters turn experty cut gems and fine metals into beautiful jewelry.\n\nTo use this station, simply open it's contents and select which metal type, gem type, and jewelry pattern you wish to craft. You must have all of the required materials, listed on the jewelry pattern, in your inventory." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 1 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Jewelcrafters Workbench" + } + }, + "OnClosed": { + "type": "resref", + "value": "_onclose_clear" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "_ondeath_clear" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "type": "resref", + "value": "_craft_jeweler" + }, + "OnLock": { + "type": "resref", + "value": "" + }, + "OnMeleeAttacked": { + "type": "resref", + "value": "" + }, + "OnOpen": { + "type": "resref", + "value": "_open_jeweler" + }, + "OnSpellCastAt": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "OnUnlock": { + "type": "resref", + "value": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 784 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "JewelcraftersWorkbench" + }, + "TemplateResRef": { + "type": "resref", + "value": "jewelcrafterswor" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 29.95901870727539 + }, + "Y": { + "type": "float", + "value": 4.200768947601318 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 63 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 1 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Kiln" + } + }, + "OnClosed": { + "type": "resref", + "value": "_onclose_clear" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "type": "resref", + "value": "_craft_kiln" + }, + "OnLock": { + "type": "resref", + "value": "" + }, + "OnMeleeAttacked": { + "type": "resref", + "value": "" + }, + "OnOpen": { + "type": "resref", + "value": "_open_kiln" + }, + "OnSpellCastAt": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "OnUnlock": { + "type": "resref", + "value": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 421 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SmeltingKiln" + }, + "TemplateResRef": { + "type": "resref", + "value": "smeltingforge001" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 16.08274841308594 + }, + "Y": { + "type": "float", + "value": 9.731433868408203 + }, + "Z": { + "type": "float", + "value": 2.384185791015625e-007 + } + } + ] + }, + "SoundList": { + "type": "list", + "value": [] + }, + "StoreList": { + "type": "list", + "value": [ + { + "__struct_id": 11, + "BlackMarket": { + "type": "byte", + "value": 0 + }, + "BM_MarkDown": { + "type": "int", + "value": 25 + }, + "IdentifyPrice": { + "type": "int", + "value": 100 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "tyeroadstore001" + } + }, + "MarkDown": { + "type": "int", + "value": 65 + }, + "MarkUp": { + "type": "int", + "value": 100 + }, + "MaxBuyPrice": { + "type": "int", + "value": 15000 + }, + "OnOpenStore": { + "type": "resref", + "value": "clean_store2" + }, + "OnStoreClosed": { + "type": "resref", + "value": "" + }, + "ResRef": { + "type": "resref", + "value": "tyeroadstore001" + }, + "StoreGold": { + "type": "int", + "value": -1 + }, + "StoreList": { + "type": "list", + "value": [ + { + "__struct_id": 0 + }, + { + "__struct_id": 4, + "ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "AddCost": { + "type": "dword", + "value": 23 + }, + "BaseItem": { + "type": "int", + "value": 28 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 25 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "0": "This is a hammer used by blacksmiths to forge weapons and armor." + } + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a hammer used by blacksmiths to forge weapons and armor." + } + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "Infinite": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Blacksmith Hammer" + } + }, + "ModelPart1": { + "type": "byte", + "value": 31 + }, + "ModelPart2": { + "type": "byte", + "value": 31 + }, + "ModelPart3": { + "type": "byte", + "value": 33 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 47 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ITEM_SMITHHAMMER_NORMAL" + }, + "TemplateResRef": { + "type": "resref", + "value": "blacksmithhammer" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 1, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 2 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 20 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "0": "This is a pickaxe used for mining." + } + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "" + } + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "Infinite": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Miner's Pickaxe" + } + }, + "ModelPart1": { + "type": "byte", + "value": 31 + }, + "ModelPart2": { + "type": "byte", + "value": 42 + }, + "ModelPart3": { + "type": "byte", + "value": 33 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 20 + }, + "CostValue": { + "type": "word", + "value": 4 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 21 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "Repos_PosX": { + "type": "word", + "value": 1 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "MINERS_PICK" + }, + "TemplateResRef": { + "type": "resref", + "value": "minerspickaxe" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 2, + "AddCost": { + "type": "dword", + "value": 18 + }, + "BaseItem": { + "type": "int", + "value": 28 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 20 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "0": "This lightweight pick is used by miners to dig ore." + } + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "" + } + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "Infinite": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Miner's Pick" + } + }, + "ModelPart1": { + "type": "byte", + "value": 43 + }, + "ModelPart2": { + "type": "byte", + "value": 23 + }, + "ModelPart3": { + "type": "byte", + "value": 42 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 20 + }, + "CostValue": { + "type": "word", + "value": 3 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 21 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "Repos_PosX": { + "type": "word", + "value": 3 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "MINERS_PICK" + }, + "TemplateResRef": { + "type": "resref", + "value": "minerspick" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 3, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 22 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 10 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "0": "This is a standard fillet knife used by fishermen to cut their catch into manageable, boneless portions.\n\nTo use this knife, simply activate it's special ability and target any fish which has been caught." + } + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a standard fillet knife used by fishermen to cut their catch into manageable, boneless portions.\n\nTo use this knife, simply activate it's special ability and target any fish which has been caught." + } + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "Infinite": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Fillet Knife" + } + }, + "ModelPart1": { + "type": "byte", + "value": 62 + }, + "ModelPart2": { + "type": "byte", + "value": 32 + }, + "ModelPart3": { + "type": "byte", + "value": 23 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 3 + }, + "CostValue": { + "type": "word", + "value": 13 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 15 + }, + "Subtype": { + "type": "word", + "value": 329 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 20 + }, + "CostValue": { + "type": "word", + "value": 3 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 21 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "Repos_PosX": { + "type": "word", + "value": 4 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ITEM_FilletKnife" + }, + "TemplateResRef": { + "type": "resref", + "value": "filletknife" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 4, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 50 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 8 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "0": "This is a fishing pole. Target any area designated as a fishing area and you will attempt to catch a fish." + } + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a fishing pole. Target any area designated as a fishing area and you will attempt to catch a fish." + } + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "Infinite": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Fishing Pole" + } + }, + "ModelPart1": { + "type": "byte", + "value": 23 + }, + "ModelPart2": { + "type": "byte", + "value": 12 + }, + "ModelPart3": { + "type": "byte", + "value": 22 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 3 + }, + "CostValue": { + "type": "word", + "value": 13 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 15 + }, + "Subtype": { + "type": "word", + "value": 335 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 47 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "Repos_PosX": { + "type": "word", + "value": 5 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ITEM_FISHINGPOLE" + }, + "TemplateResRef": { + "type": "resref", + "value": "fishingpole" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 5, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 28 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 2 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "0": "This is a fishing rod. It is much shorter than a standard fishing pole, and is just the right size for shoter races, such as halflings, dwarves, and gnomes." + } + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a fishing rod. It is much shorter than a standard fishing pole, and is just the right size for shoter races, such as halflings, dwarves, and gnomes." + } + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "Infinite": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Fishing Rod (Halfling Sized)" + } + }, + "ModelPart1": { + "type": "byte", + "value": 12 + }, + "ModelPart2": { + "type": "byte", + "value": 23 + }, + "ModelPart3": { + "type": "byte", + "value": 13 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 47 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "Repos_PosX": { + "type": "word", + "value": 6 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ITEM_FISHINGROD" + }, + "TemplateResRef": { + "type": "resref", + "value": "fishingrod" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 6, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 22 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 10 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "0": "This blade is used to gather fruits and nuts and other resources from trees. It may also be used to facilitate the chopping of trees for wood.\n\n(This item serves as a lumberjack tool for those classes which cannot equip martial-based weapons like handaxes and such)" + } + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This blade is used to gather fruits and nuts and other resources from trees. It may also be used to facilitate the chopping of trees for wood.\n\n(This item serves as a lumberjack tool for those classes which cannot equip martial-based weapons like handaxes and such)" + } + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "Infinite": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Orchard Blade" + } + }, + "ModelPart1": { + "type": "byte", + "value": 63 + }, + "ModelPart2": { + "type": "byte", + "value": 63 + }, + "ModelPart3": { + "type": "byte", + "value": 23 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 3 + }, + "CostValue": { + "type": "word", + "value": 13 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 15 + }, + "Subtype": { + "type": "word", + "value": 335 + } + } + ] + }, + "Repos_PosX": { + "type": "word", + "value": 7 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ITEM_ORCHARDBLADE" + }, + "TemplateResRef": { + "type": "resref", + "value": "orchardblade" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 7, + "AddCost": { + "type": "dword", + "value": 13 + }, + "BaseItem": { + "type": "int", + "value": 38 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 25 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "0": "This is the axe used by woodsmen to chop trees." + } + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is the axe used by woodsmen to chop trees." + } + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "Infinite": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Woodsman's Axe" + } + }, + "ModelPart1": { + "type": "byte", + "value": 21 + }, + "ModelPart2": { + "type": "byte", + "value": 23 + }, + "ModelPart3": { + "type": "byte", + "value": 32 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 20 + }, + "CostValue": { + "type": "word", + "value": 2 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 21 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "Repos_PosX": { + "type": "word", + "value": 8 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ITEM_WOODAXE" + }, + "TemplateResRef": { + "type": "resref", + "value": "woodsmansaxe" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + } + }, + { + "__struct_id": 2, + "ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "AddCost": { + "type": "dword", + "value": 1 + }, + "BaseItem": { + "type": "int", + "value": 49 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 3 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "0": "This is weak acid, capable of slowly and gently dissolving various minerals from glass and other non-metallic surfaces. Be careful not to drink this." + } + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is weak acid, capable of slowly and gently dissolving various minerals from glass and other non-metallic surfaces. Be careful not to drink this." + } + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "Infinite": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Acid, Weak" + } + }, + "ModelPart1": { + "type": "byte", + "value": 58 + }, + "ModelPart2": { + "type": "byte", + "value": 51 + }, + "ModelPart3": { + "type": "byte", + "value": 21 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 3 + }, + "CostValue": { + "type": "word", + "value": 1 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 15 + }, + "Subtype": { + "type": "word", + "value": 335 + } + } + ] + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 10 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ACID_WEAK" + }, + "TemplateResRef": { + "type": "resref", + "value": "acid001" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 1, + "AddCost": { + "type": "dword", + "value": 1 + }, + "BaseItem": { + "type": "int", + "value": 49 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 3 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "0": "This is coarse polishing grit. This is the first grit used in the gemstone polishing process." + } + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is coarse polishing grit. This is the first grit used in the gemstone polishing process." + } + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "Infinite": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Polishing Grit (Coarse)" + } + }, + "ModelPart1": { + "type": "byte", + "value": 46 + }, + "ModelPart2": { + "type": "byte", + "value": 43 + }, + "ModelPart3": { + "type": "byte", + "value": 33 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 3 + }, + "CostValue": { + "type": "word", + "value": 1 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 15 + }, + "Subtype": { + "type": "word", + "value": 335 + } + } + ] + }, + "Repos_PosX": { + "type": "word", + "value": 1 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 10 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "GRIT_COARSE" + }, + "TemplateResRef": { + "type": "resref", + "value": "grit001" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 2, + "AddCost": { + "type": "dword", + "value": 2 + }, + "BaseItem": { + "type": "int", + "value": 49 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 4 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "0": "This is fine polishing grit. This is the last grit used in the gemstone polishing process." + } + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is fine polishing grit. This is the last grit used in the gemstone polishing process." + } + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "Infinite": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Polishing Grit (Fine)" + } + }, + "ModelPart1": { + "type": "byte", + "value": 48 + }, + "ModelPart2": { + "type": "byte", + "value": 43 + }, + "ModelPart3": { + "type": "byte", + "value": 33 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 3 + }, + "CostValue": { + "type": "word", + "value": 1 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 15 + }, + "Subtype": { + "type": "word", + "value": 335 + } + } + ] + }, + "Repos_PosX": { + "type": "word", + "value": 2 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 10 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "GRIT_FINE" + }, + "TemplateResRef": { + "type": "resref", + "value": "grit003" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 3, + "AddCost": { + "type": "dword", + "value": 2 + }, + "BaseItem": { + "type": "int", + "value": 49 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 4 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "0": "This is medium polishing grit. This is the second grit used in the gemstone polishing process." + } + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is medium polishing grit. This is the second grit used in the gemstone polishing process." + } + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "Infinite": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Polishing Grit (Medium)" + } + }, + "ModelPart1": { + "type": "byte", + "value": 45 + }, + "ModelPart2": { + "type": "byte", + "value": 43 + }, + "ModelPart3": { + "type": "byte", + "value": 33 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 3 + }, + "CostValue": { + "type": "word", + "value": 1 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 15 + }, + "Subtype": { + "type": "word", + "value": 335 + } + } + ] + }, + "Repos_PosX": { + "type": "word", + "value": 3 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 10 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "GRIT_MEDIUM" + }, + "TemplateResRef": { + "type": "resref", + "value": "grit002" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 4, + "AddCost": { + "type": "dword", + "value": 2 + }, + "BaseItem": { + "type": "int", + "value": 49 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 4 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "" + } + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "Infinite": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Acid, Moderate" + } + }, + "ModelPart1": { + "type": "byte", + "value": 58 + }, + "ModelPart2": { + "type": "byte", + "value": 51 + }, + "ModelPart3": { + "type": "byte", + "value": 21 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 3 + }, + "CostValue": { + "type": "word", + "value": 1 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 15 + }, + "Subtype": { + "type": "word", + "value": 335 + } + } + ] + }, + "Repos_PosX": { + "type": "word", + "value": 4 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 10 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ACID_MODERATE" + }, + "TemplateResRef": { + "type": "resref", + "value": "acid002" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + } + }, + { + "__struct_id": 3 + }, + { + "__struct_id": 1, + "ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "AddCost": { + "type": "dword", + "value": 4 + }, + "BaseItem": { + "type": "int", + "value": 79 + }, + "Charges": { + "type": "byte", + "value": 10 + }, + "Cost": { + "type": "dword", + "value": 6 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "0": "This is your basic flint-and-tinder (tinderbox) You may use this to create a small campfire." + } + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is your basic flint-and-tinder (tinderbox) You may use this to create a small campfire." + } + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "Infinite": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Flint and Tinder" + } + }, + "ModelPart1": { + "type": "byte", + "value": 32 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 3 + }, + "CostValue": { + "type": "word", + "value": 6 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 15 + }, + "Subtype": { + "type": "word", + "value": 335 + } + } + ] + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ITEM_TINDERBOX" + }, + "TemplateResRef": { + "type": "resref", + "value": "flintandtinder" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 1, + "AddCost": { + "type": "dword", + "value": 5 + }, + "BaseItem": { + "type": "int", + "value": 79 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 6 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "0": "This knife is used by Herbalists and Farmers to cut plants for resources." + } + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This knife is used by Herbalists and Farmers to cut plants for resources." + } + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "Infinite": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Herbalist's Knife" + } + }, + "ModelPart1": { + "type": "byte", + "value": 40 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 1 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ITEM_HERBALISTKNIFE" + }, + "TemplateResRef": { + "type": "resref", + "value": "herbalistsknife" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 2, + "AddCost": { + "type": "dword", + "value": 10 + }, + "BaseItem": { + "type": "int", + "value": 34 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 10 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "0": "This is a shovel." + } + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a shovel." + } + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "Infinite": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Shovel" + } + }, + "ModelPart1": { + "type": "byte", + "value": 5 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 2 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "TOOL_SHOVEL" + }, + "TemplateResRef": { + "type": "resref", + "value": "shovel" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 3, + "AddCost": { + "type": "dword", + "value": 14 + }, + "BaseItem": { + "type": "int", + "value": 79 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 15 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "0": "This is a skinning knife, used to skin animals." + } + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This is a skinning knife, used to skin animals." + } + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "Infinite": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Skinning Knife" + } + }, + "ModelPart1": { + "type": "byte", + "value": 39 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 4 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SkinningKnife" + }, + "TemplateResRef": { + "type": "resref", + "value": "skinningknife" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 4, + "AddCost": { + "type": "dword", + "value": 2 + }, + "BaseItem": { + "type": "int", + "value": 24 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 2 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "0": "These tools are used by tinkers to craft various items from metal, stone, glass, or wood. Without these tools it is nearly impossible for a tinkerer to accomplish anything except the most basic of tasks." + } + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "These tools are used by tinkers to craft various items from metal, stone, glass, or wood. Without these tools it is nearly impossible for a tinkerer to accomplish anything except the most basic of tasks." + } + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "Infinite": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Tinker's Toolset" + } + }, + "ModelPart1": { + "type": "byte", + "value": 62 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 5 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "TinkersToolset" + }, + "TemplateResRef": { + "type": "resref", + "value": "tinkerstoolset" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "tyeroadstore001" + }, + "WillNotBuy": { + "type": "list", + "value": [] + }, + "WillOnlyBuy": { + "type": "list", + "value": [] + }, + "XOrientation": { + "type": "float", + "value": 0.9757021069526672 + }, + "XPosition": { + "type": "float", + "value": 2.931515216827393 + }, + "YOrientation": { + "type": "float", + "value": 0.219101220369339 + }, + "YPosition": { + "type": "float", + "value": 9.912137985229492 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + } + ] + }, + "TriggerList": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 10 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -1.071897268295288 + }, + "PointY": { + "type": "float", + "value": -14.77693557739258 + }, + "PointZ": { + "type": "float", + "value": 0.02499994076788425 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.2296931743621826 + }, + "PointY": { + "type": "float", + "value": -16.53791809082031 + }, + "PointZ": { + "type": "float", + "value": 0.02500005997717381 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 34.91337966918945 + }, + "PointY": { + "type": "float", + "value": -16.30822372436523 + }, + "PointZ": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 35.98528289794922 + }, + "PointY": { + "type": "float", + "value": -15.38945198059082 + }, + "PointZ": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 35.67903137207031 + }, + "PointY": { + "type": "float", + "value": -0.3062591552734375 + }, + "PointZ": { + "type": "float", + "value": 0.02499994076788425 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.0 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.1531269550323486 + }, + "PointY": { + "type": "float", + "value": -0.8422126770019531 + }, + "PointZ": { + "type": "float", + "value": 0.02500005997717381 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 3.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Commodities" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "_uoa_enter_com" + }, + "ScriptOnExit": { + "type": "resref", + "value": "_uoa_exit_com" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "Commodities" + }, + "TemplateResRef": { + "type": "resref", + "value": "commodities" + }, + "TrapDetectable": { + "type": "byte", + "value": 1 + }, + "TrapDetectDC": { + "type": "byte", + "value": 10 + }, + "TrapDisarmable": { + "type": "byte", + "value": 1 + }, + "TrapFlag": { + "type": "byte", + "value": 0 + }, + "TrapOneShot": { + "type": "byte", + "value": 1 + }, + "TrapType": { + "type": "byte", + "value": 0 + }, + "Type": { + "type": "int", + "value": 0 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 2.237050294876099 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 18.00098419189453 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + } + ] + }, + "WaypointList": { + "type": "list", + "value": [] + } +} diff --git a/_module/ifo/module.ifo.json b/_module/ifo/module.ifo.json index 9411ac02..3a8075b8 100644 --- a/_module/ifo/module.ifo.json +++ b/_module/ifo/module.ifo.json @@ -7,6 +7,104 @@ "Mod_Area_list": { "type": "list", "value": [ + { + "__struct_id": 6, + "Area_Name": { + "type": "resref", + "value": "thequietofthemin" + } + }, + { + "__struct_id": 6, + "Area_Name": { + "type": "resref", + "value": "ruinedminds001" + } + }, + { + "__struct_id": 6, + "Area_Name": { + "type": "resref", + "value": "prc_maze_01" + } + }, + { + "__struct_id": 6, + "Area_Name": { + "type": "resref", + "value": "mordmagman06" + } + }, + { + "__struct_id": 6, + "Area_Name": { + "type": "resref", + "value": "mordmagman05" + } + }, + { + "__struct_id": 6, + "Area_Name": { + "type": "resref", + "value": "mordmagman04" + } + }, + { + "__struct_id": 6, + "Area_Name": { + "type": "resref", + "value": "mordmagman03" + } + }, + { + "__struct_id": 6, + "Area_Name": { + "type": "resref", + "value": "mordmagman02" + } + }, + { + "__struct_id": 6, + "Area_Name": { + "type": "resref", + "value": "mordmagman01" + } + }, + { + "__struct_id": 6, + "Area_Name": { + "type": "resref", + "value": "limbo001" + } + }, + { + "__struct_id": 6, + "Area_Name": { + "type": "resref", + "value": "frozentimes" + } + }, + { + "__struct_id": 6, + "Area_Name": { + "type": "resref", + "value": "frostedpits" + } + }, + { + "__struct_id": 6, + "Area_Name": { + "type": "resref", + "value": "ey_dpcon_erewood" + } + }, + { + "__struct_id": 6, + "Area_Name": { + "type": "resref", + "value": "desolateanddespa" + } + }, { "__struct_id": 6, "Area_Name": { @@ -42,6 +140,20 @@ "value": "asch_inn" } }, + { + "__struct_id": 6, + "Area_Name": { + "type": "resref", + "value": "asch_magetower" + } + }, + { + "__struct_id": 6, + "Area_Name": { + "type": "resref", + "value": "asch_magicshop" + } + }, { "__struct_id": 6, "Area_Name": { @@ -147,6 +259,13 @@ "value": "sewers" } }, + { + "__struct_id": 6, + "Area_Name": { + "type": "resref", + "value": "tyecraft01" + } + }, { "__struct_id": 6, "Area_Name": { @@ -889,13 +1008,6 @@ "value": "evclear_bank" } }, - { - "__struct_id": 6, - "Area_Name": { - "type": "resref", - "value": "mysticforge" - } - }, { "__struct_id": 6, "Area_Name": { @@ -1068,84 +1180,35 @@ "__struct_id": 6, "Area_Name": { "type": "resref", - "value": "asch_magicshop" + "value": "bdd_basinrim" } }, { "__struct_id": 6, "Area_Name": { "type": "resref", - "value": "asch_magetower" + "value": "bdd_cave" } }, { "__struct_id": 6, "Area_Name": { "type": "resref", - "value": "aschentryandooc" + "value": "bdd_smelter" } }, { "__struct_id": 6, "Area_Name": { "type": "resref", - "value": "asch_smallcave" + "value": "wol_a_bbb" } }, { "__struct_id": 6, "Area_Name": { "type": "resref", - "value": "asch_north" - } - }, - { - "__struct_id": 6, - "Area_Name": { - "type": "resref", - "value": "asch_n_nosscave1" - } - }, - { - "__struct_id": 6, - "Area_Name": { - "type": "resref", - "value": "asch_n_nosscave2" - } - }, - { - "__struct_id": 6, - "Area_Name": { - "type": "resref", - "value": "asch_groovy01" - } - }, - { - "__struct_id": 6, - "Area_Name": { - "type": "resref", - "value": "asch_groovy02" - } - }, - { - "__struct_id": 6, - "Area_Name": { - "type": "resref", - "value": "asch_wetlands" - } - }, - { - "__struct_id": 6, - "Area_Name": { - "type": "resref", - "value": "asch_silverhawk" - } - }, - { - "__struct_id": 6, - "Area_Name": { - "type": "resref", - "value": "asch_fungus" + "value": "wol_a_dymond" } }, { @@ -1183,6 +1246,13 @@ "value": "asch_firebeetles" } }, + { + "__struct_id": 6, + "Area_Name": { + "type": "resref", + "value": "asch_fungus" + } + }, { "__struct_id": 6, "Area_Name": { @@ -1194,7 +1264,21 @@ "__struct_id": 6, "Area_Name": { "type": "resref", - "value": "asch_rakshasa" + "value": "asch_groovy01" + } + }, + { + "__struct_id": 6, + "Area_Name": { + "type": "resref", + "value": "asch_groovy02" + } + }, + { + "__struct_id": 6, + "Area_Name": { + "type": "resref", + "value": "asch_huntgrnd01" } }, { @@ -1208,7 +1292,35 @@ "__struct_id": 6, "Area_Name": { "type": "resref", - "value": "asch_tropical" + "value": "asch_n_bandit01" + } + }, + { + "__struct_id": 6, + "Area_Name": { + "type": "resref", + "value": "asch_n_bandit02" + } + }, + { + "__struct_id": 6, + "Area_Name": { + "type": "resref", + "value": "asch_n_bandit03" + } + }, + { + "__struct_id": 6, + "Area_Name": { + "type": "resref", + "value": "asch_n_nosscave1" + } + }, + { + "__struct_id": 6, + "Area_Name": { + "type": "resref", + "value": "asch_n_nosscave2" } }, { @@ -1217,6 +1329,83 @@ "type": "resref", "value": "asch_n_spiders" } + }, + { + "__struct_id": 6, + "Area_Name": { + "type": "resref", + "value": "asch_north" + } + }, + { + "__struct_id": 6, + "Area_Name": { + "type": "resref", + "value": "asch_rakshasa" + } + }, + { + "__struct_id": 6, + "Area_Name": { + "type": "resref", + "value": "asch_silverhawk" + } + }, + { + "__struct_id": 6, + "Area_Name": { + "type": "resref", + "value": "asch_smallcave" + } + }, + { + "__struct_id": 6, + "Area_Name": { + "type": "resref", + "value": "asch_tropical" + } + }, + { + "__struct_id": 6, + "Area_Name": { + "type": "resref", + "value": "asch_wetlands" + } + }, + { + "__struct_id": 6, + "Area_Name": { + "type": "resref", + "value": "asch_wolfcave" + } + }, + { + "__struct_id": 6, + "Area_Name": { + "type": "resref", + "value": "asch_worgcave" + } + }, + { + "__struct_id": 6, + "Area_Name": { + "type": "resref", + "value": "aschbourne_st001" + } + }, + { + "__struct_id": 6, + "Area_Name": { + "type": "resref", + "value": "aschbournecraftt" + } + }, + { + "__struct_id": 6, + "Area_Name": { + "type": "resref", + "value": "serverentryandoo" + } } ] }, @@ -1226,7 +1415,7 @@ }, "Mod_CustomTlk": { "type": "cexostring", - "value": "cep" + "value": "prc8_cep1_merge" }, "Mod_CutSceneList": { "type": "list", @@ -1243,7 +1432,7 @@ "Mod_Description": { "type": "cexolocstring", "value": { - "0": "Aschbourne\n* All expansions needed along with the latest patch (1.66), you will also need CEP 1.52." + "0": "Aschbourne [PRC8-CEP3]\n\nPRC8 + CEP3 + ACP + DMFI" } }, "Mod_DuskHour": { @@ -1252,27 +1441,27 @@ }, "Mod_Entry_Area": { "type": "resref", - "value": "aschentryandooc" + "value": "serverentryandoo" }, "Mod_Entry_Dir_X": { "type": "float", - "value": 0.65317302942276 + "value": -0.2191015332937241 }, "Mod_Entry_Dir_Y": { "type": "float", - "value": -0.7572087049484253 + "value": -0.9757020473480225 }, "Mod_Entry_X": { "type": "float", - "value": 29.97700309753418 + "value": 39.0 }, "Mod_Entry_Y": { "type": "float", - "value": 48.96438598632813 + "value": 32.0 }, "Mod_Entry_Z": { "type": "float", - "value": 0.999998927116394 + "value": 0.0 }, "Mod_Expan_List": { "type": "list", @@ -1289,21 +1478,133 @@ "__struct_id": 8, "Mod_Hak": { "type": "cexostring", - "value": "cep1patch152" + "value": "prc8_cep1_merge" } }, { "__struct_id": 8, "Mod_Hak": { "type": "cexostring", - "value": "cep1patch150" + "value": "prc8_2das" } }, { "__struct_id": 8, "Mod_Hak": { "type": "cexostring", - "value": "cep1patch" + "value": "prc8_scripts" + } + }, + { + "__struct_id": 8, + "Mod_Hak": { + "type": "cexostring", + "value": "prc8_nsb" + } + }, + { + "__struct_id": 8, + "Mod_Hak": { + "type": "cexostring", + "value": "prc8_spells" + } + }, + { + "__struct_id": 8, + "Mod_Hak": { + "type": "cexostring", + "value": "prc8_epicspells" + } + }, + { + "__struct_id": 8, + "Mod_Hak": { + "type": "cexostring", + "value": "prc8_psionics" + } + }, + { + "__struct_id": 8, + "Mod_Hak": { + "type": "cexostring", + "value": "prc8_race" + } + }, + { + "__struct_id": 8, + "Mod_Hak": { + "type": "cexostring", + "value": "prc8_misc" + } + }, + { + "__struct_id": 8, + "Mod_Hak": { + "type": "cexostring", + "value": "prc8_craft2das" + } + }, + { + "__struct_id": 8, + "Mod_Hak": { + "type": "cexostring", + "value": "acp_v4.1" + } + }, + { + "__struct_id": 8, + "Mod_Hak": { + "type": "cexostring", + "value": "cep3_vfx" + } + }, + { + "__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_heads" + } + }, + { + "__struct_id": 8, + "Mod_Hak": { + "type": "cexostring", + "value": "cep3_reforge" + } + }, + { + "__struct_id": 8, + "Mod_Hak": { + "type": "cexostring", + "value": "prc8_textures" + } + }, + { + "__struct_id": 8, + "Mod_Hak": { + "type": "cexostring", + "value": "cep_prc8_uti" + } + }, + { + "__struct_id": 8, + "Mod_Hak": { + "type": "cexostring", + "value": "cep1patch169" } }, { @@ -1371,41 +1672,41 @@ }, "Mod_MinPerHour": { "type": "byte", - "value": 5 + "value": 6 }, "Mod_Name": { "type": "cexolocstring", "value": { - "0": "Aschbourne" + "0": "Aschbourne [PRC8-CEP3]" } }, "Mod_OnAcquirItem": { "type": "resref", - "value": "on_acquire" + "value": "hif_onacquireite" }, "Mod_OnActvtItem": { "type": "resref", - "value": "_on_active_item" + "value": "hif_onactivateit" }, "Mod_OnClientEntr": { "type": "resref", - "value": "on_client_enter" + "value": "hif_onclientente" }, "Mod_OnClientLeav": { "type": "resref", - "value": "" + "value": "prc_onleave" }, "Mod_OnCutsnAbort": { "type": "resref", - "value": "" + "value": "prc_oncutabort" }, "Mod_OnHeartbeat": { "type": "resref", - "value": "temps_on_heartb" + "value": "hif_onheartbeat" }, "Mod_OnModLoad": { "type": "resref", - "value": "x2_mod_def_load1" + "value": "hif_onmoduleload" }, "Mod_OnModStart": { "type": "resref", @@ -1417,19 +1718,19 @@ }, "Mod_OnPlrChat": { "type": "resref", - "value": "" + "value": "prc_onplayerchat" }, "Mod_OnPlrDeath": { "type": "resref", - "value": "nw_o0_death" + "value": "hif_onplayerdeat" }, "Mod_OnPlrDying": { "type": "resref", - "value": "nw_o0_dying" + "value": "hif_onplayerdyin" }, "Mod_OnPlrEqItm": { "type": "resref", - "value": "zep_onequip" + "value": "hif_onplayerequi" }, "Mod_OnPlrGuiEvt": { "type": "resref", @@ -1437,15 +1738,15 @@ }, "Mod_OnPlrLvlUp": { "type": "resref", - "value": "pc_level_notify" + "value": "hif_onplayerleve" }, "Mod_OnPlrRest": { "type": "resref", - "value": "x2_onrest" + "value": "hif_onplayerrest" }, "Mod_OnPlrTarget": { "type": "resref", - "value": "" + "value": "prc_onplaytarget" }, "Mod_OnPlrTileAct": { "type": "resref", @@ -1453,19 +1754,19 @@ }, "Mod_OnPlrUnEqItm": { "type": "resref", - "value": "x2_mod_def_unequ" + "value": "hif_onplayeruneq" }, "Mod_OnSpawnBtnDn": { "type": "resref", - "value": "nw_o0_respawn" + "value": "hif_onplayerresp" }, "Mod_OnUnAqreItem": { "type": "resref", - "value": "on_unacquire" + "value": "hif_onunaquireit" }, "Mod_OnUsrDefined": { "type": "resref", - "value": "" + "value": "prc_onuserdef" }, "Mod_PartyControl": { "type": "int", @@ -1505,6 +1806,266 @@ }, "Mod_XPScale": { "type": "byte", - "value": 0 + "value": 6 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_PNP_SHIFTER_BONUS" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 128 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_XP_USE_SETXP" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_PNP_KNOCKDOWN" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_ENABLE_SPELL_SHARING" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_PNP_DISARM" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_BARD_LIGHT_ARMOR_SPELLCASTING" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_CHICKEN_INFESTED" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_XP_USE_SIMPLE_LA" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_XP_USE_SIMPLE_RACIAL_HD" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_XP_USE_SIMPLE_RACIAL_HD_NO_FREE_XP" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_PNP_REST_LIMIT" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 0 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_PNP_REST_HEALING" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 0 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_FAST_TRAVEL_SPEED" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 0 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_PNP_SOMATIC_COMPONENTS" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 0 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_PNP_SOMATIC_ITEMS" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 0 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_ACP_MANUAL" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_ACP_NPC_AUTOMATIC" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + } + ] } } diff --git a/_module/itp/creaturepalcus.itp.json b/_module/itp/creaturepalcus.itp.json index 14f9cb71..61024c9e 100644 --- a/_module/itp/creaturepalcus.itp.json +++ b/_module/itp/creaturepalcus.itp.json @@ -36,6 +36,44 @@ "value": 16808780 } }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 0.5 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "prc_danclighth" + }, + "STRREF": { + "type": "dword", + "value": 16789582 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 0.5 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "prc_danclights" + }, + "STRREF": { + "type": "dword", + "value": 16789582 + } + }, { "__struct_id": 0, "CR": { @@ -416,6 +454,101 @@ "value": 16816318 } }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 11.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "NAME": { + "type": "cexostring", + "value": "Summoned Battle Devourer" + }, + "RESREF": { + "type": "resref", + "value": "ep_summonaberat5" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "NAME": { + "type": "cexostring", + "value": "Summoned Beholder" + }, + "RESREF": { + "type": "resref", + "value": "ep_summonaberat2" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 17.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "NAME": { + "type": "cexostring", + "value": "Summoned Drider Chief" + }, + "RESREF": { + "type": "resref", + "value": "ep_summonaberat1" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "NAME": { + "type": "cexostring", + "value": "Summoned Mind Flayer Darkener" + }, + "RESREF": { + "type": "resref", + "value": "ep_summonaberat3" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "NAME": { + "type": "cexostring", + "value": "Summoned Umber Hulk" + }, + "RESREF": { + "type": "resref", + "value": "ep_summonaberat4" + } + }, { "__struct_id": 0, "CR": { @@ -608,6 +741,44 @@ "value": "bearpolar001" } }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 11.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "NAME": { + "type": "cexostring", + "value": "Pseudonatural Dire Bear" + }, + "RESREF": { + "type": "resref", + "value": "pseudobeardire" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 6.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "NAME": { + "type": "cexostring", + "value": "Skeletal Dire Bear" + }, + "RESREF": { + "type": "resref", + "value": "prc_skelbear" + } + }, { "__struct_id": 0, "CR": { @@ -700,6 +871,25 @@ "value": "chicken001" } }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 0.3333333432674408 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "prc_chicken" + }, + "STRREF": { + "type": "dword", + "value": 12416 + } + }, { "__struct_id": 0, "CR": { @@ -1302,6 +1492,25 @@ "value": "dog002" } }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "NAME": { + "type": "cexostring", + "value": "Hound of Doom" + }, + "RESREF": { + "type": "resref", + "value": "prc_hound_doom" + } + }, { "__struct_id": 0, "CR": { @@ -1397,6 +1606,25 @@ "value": 16809192 } }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 6.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "NAME": { + "type": "cexostring", + "value": "Pseudonatural Dire Wolf" + }, + "RESREF": { + "type": "resref", + "value": "pseudowolfdire" + } + }, { "__struct_id": 0, "CR": { @@ -1812,6 +2040,25 @@ "value": "lion001" } }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 4.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "RESREF": { + "type": "resref", + "value": "prc_sum_lion" + }, + "STRREF": { + "type": "dword", + "value": 12632 + } + }, { "__struct_id": 0, "CR": { @@ -1850,6 +2097,25 @@ "value": "panther001" } }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "NAME": { + "type": "cexostring", + "value": "Pseudonatural Dire Tiger" + }, + "RESREF": { + "type": "resref", + "value": "pseudodiretiger" + } + }, { "__struct_id": 0, "CR": { @@ -2091,6 +2357,25 @@ "value": "bat003" } }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 1.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "Bat Swarm" + }, + "RESREF": { + "type": "resref", + "value": "prc_bat_swarm" + } + }, { "__struct_id": 0, "CR": { @@ -2414,6 +2699,44 @@ "value": 16816284 } }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "NAME": { + "type": "cexostring", + "value": "Pseudonatural Dire Badger" + }, + "RESREF": { + "type": "resref", + "value": "pseudobadgerdire" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 6.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "NAME": { + "type": "cexostring", + "value": "Pseudonatural Dire Boar" + }, + "RESREF": { + "type": "resref", + "value": "pseudoboardire" + } + }, { "__struct_id": 0, "CR": { @@ -2452,6 +2775,25 @@ "value": "rat002" } }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 1.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "Rat Swarm" + }, + "RESREF": { + "type": "resref", + "value": "prc_rat_swarm" + } + }, { "__struct_id": 0, "CR": { @@ -2547,6 +2889,25 @@ "value": 16816422 } }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 2.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "Tenacious Plague" + }, + "RESREF": { + "type": "resref", + "value": "prc_tplagueswarm" + } + }, { "__struct_id": 0, "CR": { @@ -2585,6 +2946,44 @@ "value": "deerstag002" } }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 6.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Winter Wolf" + }, + "RESREF": { + "type": "resref", + "value": "acomep_winwolf" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 6.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Winter Wolf" + }, + "RESREF": { + "type": "resref", + "value": "acomp_winwolf" + } + }, { "__struct_id": 0, "CR": { @@ -3223,6 +3622,44 @@ "value": 16816691 } }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 25.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animated Bone Tyrant" + }, + "RESREF": { + "type": "resref", + "value": "prc_sum_bonet" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 18.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animated Bone Warrior" + }, + "RESREF": { + "type": "resref", + "value": "prc_sum_bonewar" + } + }, { "__struct_id": 0, "CR": { @@ -3261,6 +3698,139 @@ "value": 16808746 } }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 10.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "Animated Object" + }, + "RESREF": { + "type": "resref", + "value": "anim_armour_0" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 11.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "Animated Object" + }, + "RESREF": { + "type": "resref", + "value": "anim_armour_1_4" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 11.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "Animated Object" + }, + "RESREF": { + "type": "resref", + "value": "anim_armour_5_8" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 11.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "Animated Object" + }, + "RESREF": { + "type": "resref", + "value": "anim_weapon_larg" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 11.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "Animated Object" + }, + "RESREF": { + "type": "resref", + "value": "anim_weapon_smal" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 6.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "NAME": { + "type": "cexostring", + "value": "Animated Object, Gargantuan" + }, + "RESREF": { + "type": "resref", + "value": "prc_shd_animgarg" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "NAME": { + "type": "cexostring", + "value": "Animated Object, Huge" + }, + "RESREF": { + "type": "resref", + "value": "prc_shd_animhuge" + } + }, { "__struct_id": 0, "CR": { @@ -3641,6 +4211,25 @@ "value": 16816326 } }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 19.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "RESREF": { + "type": "resref", + "value": "sp_sphereofud" + }, + "STRREF": { + "type": "dword", + "value": 16830451 + } + }, { "__struct_id": 0, "CR": { @@ -3695,6 +4284,25 @@ "LIST": { "type": "list", "value": [ + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 18.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "Dragon Cloud" + }, + "RESREF": { + "type": "resref", + "value": "prc_drag_cld" + } + }, { "__struct_id": 0, "CR": { @@ -3714,6 +4322,25 @@ "value": 16809004 } }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 14.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "Juvenile Red Dragon" + }, + "RESREF": { + "type": "resref", + "value": "prc_drgnally" + } + }, { "__struct_id": 0, "CR": { @@ -3768,6 +4395,215 @@ "LIST": { "type": "list", "value": [ + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 22.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "Air Elemental Elder" + }, + "RESREF": { + "type": "resref", + "value": "hen_air_eld" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "Air Elemental Elder" + }, + "RESREF": { + "type": "resref", + "value": "hen_air_eld2" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 19.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "Air Elemental Greater" + }, + "RESREF": { + "type": "resref", + "value": "hen_air_gre" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "Air Elemental Greater" + }, + "RESREF": { + "type": "resref", + "value": "hen_air_gre2" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 14.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "Air Elemental Huge" + }, + "RESREF": { + "type": "resref", + "value": "hen_air_hug" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 2.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "Air Elemental Huge" + }, + "RESREF": { + "type": "resref", + "value": "hen_air_hug2" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 7.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "Air Elemental Large" + }, + "RESREF": { + "type": "resref", + "value": "hen_air_lar" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 2.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "Air Elemental Large" + }, + "RESREF": { + "type": "resref", + "value": "hen_air_lar2" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 4.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "Air Elemental Medium" + }, + "RESREF": { + "type": "resref", + "value": "hen_air_med" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 1.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "Air Elemental Medium" + }, + "RESREF": { + "type": "resref", + "value": "hen_air_med2" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "Air Elemental Small" + }, + "RESREF": { + "type": "resref", + "value": "hen_air_small001" + } + }, { "__struct_id": 0, "CR": { @@ -3787,6 +4623,500 @@ "value": 16808782 } }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 17.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "Earth Elemental Elder" + }, + "RESREF": { + "type": "resref", + "value": "hen_earth_eld" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "Earth Elemental Elder" + }, + "RESREF": { + "type": "resref", + "value": "hen_earth_eld2" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "Earth Elemental Greater" + }, + "RESREF": { + "type": "resref", + "value": "hen_earth_gre" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "Earth Elemental Greater" + }, + "RESREF": { + "type": "resref", + "value": "hen_earth_gre2" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 10.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "Earth Elemental Huge" + }, + "RESREF": { + "type": "resref", + "value": "bnd_agares_huge" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 12.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "Earth Elemental Huge" + }, + "RESREF": { + "type": "resref", + "value": "hen_earth_hug" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 2.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "Earth Elemental Huge" + }, + "RESREF": { + "type": "resref", + "value": "hen_earth_hug2" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 4.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "Earth Elemental Large" + }, + "RESREF": { + "type": "resref", + "value": "bnd_agares_large" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 7.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "Earth Elemental Large" + }, + "RESREF": { + "type": "resref", + "value": "hen_earth_lar" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 2.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "Earth Elemental Large" + }, + "RESREF": { + "type": "resref", + "value": "hen_earth_lar2" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 2.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "Earth Elemental Medium" + }, + "RESREF": { + "type": "resref", + "value": "bnd_agares_med" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 4.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "Earth Elemental Medium" + }, + "RESREF": { + "type": "resref", + "value": "hen_earth_med" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 2.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "Earth Elemental Medium" + }, + "RESREF": { + "type": "resref", + "value": "hen_earth_med2" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 0.25 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "Earth Elemental Small" + }, + "RESREF": { + "type": "resref", + "value": "bnd_agares_small" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 2.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "Earth Elemental Small" + }, + "RESREF": { + "type": "resref", + "value": "hen_earth_small1" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 19.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "Fire Elemental Elder" + }, + "RESREF": { + "type": "resref", + "value": "hen_fire_eld" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "Fire Elemental Elder" + }, + "RESREF": { + "type": "resref", + "value": "hen_fire_eld2" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 17.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "Fire Elemental Greater" + }, + "RESREF": { + "type": "resref", + "value": "hen_fire_gre" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 2.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "Fire Elemental Greater" + }, + "RESREF": { + "type": "resref", + "value": "hen_fire_gre2" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 12.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "Fire Elemental Huge" + }, + "RESREF": { + "type": "resref", + "value": "hen_fire_hug" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 2.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "Fire Elemental Huge" + }, + "RESREF": { + "type": "resref", + "value": "hen_fire_hug2" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 6.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "Fire Elemental Large" + }, + "RESREF": { + "type": "resref", + "value": "hen_fire_lar" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 2.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "Fire Elemental Large" + }, + "RESREF": { + "type": "resref", + "value": "hen_fire_lar2" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "NAME": { + "type": "cexostring", + "value": "Fire Elemental Medium" + }, + "RESREF": { + "type": "resref", + "value": "hen_fire_med" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 1.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "NAME": { + "type": "cexostring", + "value": "Fire Elemental Medium" + }, + "RESREF": { + "type": "resref", + "value": "hen_fire_med2" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 2.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "Fire Elemental Small" + }, + "RESREF": { + "type": "resref", + "value": "hen_fire_small01" + } + }, { "__struct_id": 0, "CR": { @@ -4395,6 +5725,348 @@ "value": 16809148 } }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 22.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "NAME": { + "type": "cexostring", + "value": "Pseudonatural Elder Air Elemental" + }, + "RESREF": { + "type": "resref", + "value": "pseudoairelder" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 19.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "NAME": { + "type": "cexostring", + "value": "Pseudonatural Elder Earth Elemental" + }, + "RESREF": { + "type": "resref", + "value": "pseudoearthelder" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 19.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "NAME": { + "type": "cexostring", + "value": "Pseudonatural Elder Fire Elemental" + }, + "RESREF": { + "type": "resref", + "value": "pseudofireelder" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 18.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "NAME": { + "type": "cexostring", + "value": "Pseudonatural Elder Water Elemental" + }, + "RESREF": { + "type": "resref", + "value": "pseudowaterelder" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 20.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "NAME": { + "type": "cexostring", + "value": "Pseudonatural Greater Air Elemental" + }, + "RESREF": { + "type": "resref", + "value": "pseudoairgreat" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 17.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "NAME": { + "type": "cexostring", + "value": "Pseudonatural Greater Earth Elemental" + }, + "RESREF": { + "type": "resref", + "value": "pseudoearthgreat" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 17.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "NAME": { + "type": "cexostring", + "value": "Pseudonatural Greater Fire Elemental" + }, + "RESREF": { + "type": "resref", + "value": "pseudofiregreat" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 15.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "NAME": { + "type": "cexostring", + "value": "Pseudonatural Huge Air Elemental" + }, + "RESREF": { + "type": "resref", + "value": "pseudoairhuge" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "NAME": { + "type": "cexostring", + "value": "Pseudonatural Huge Earth Elemental" + }, + "RESREF": { + "type": "resref", + "value": "pseudoearthhuge" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 14.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "NAME": { + "type": "cexostring", + "value": "Pseudonatural Huge Fire Elemental" + }, + "RESREF": { + "type": "resref", + "value": "pseudofirehuge" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "NAME": { + "type": "cexostring", + "value": "Pseudonatural Huge Water Elemental" + }, + "RESREF": { + "type": "resref", + "value": "pseudowaterhuge" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "NAME": { + "type": "cexostring", + "value": "Pseuonatural Greater Water Elemental" + }, + "RESREF": { + "type": "resref", + "value": "pseudowatergreat" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 14.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "Shadow Elemental, Elder" + }, + "RESREF": { + "type": "resref", + "value": "shd_shdelem_eldr" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "Shadow Elemental, Huge" + }, + "RESREF": { + "type": "resref", + "value": "shd_shdelem_huge" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 4.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "Shadow Elemental, Med" + }, + "RESREF": { + "type": "resref", + "value": "shd_shdelem_med" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 6.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "Shadow Familiar 2" + }, + "RESREF": { + "type": "resref", + "value": "shd_shdelem_med2" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 7.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "Shadow Familiar 3" + }, + "RESREF": { + "type": "resref", + "value": "shd_shdelem_med3" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 10.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "Shadow Familiar 4" + }, + "RESREF": { + "type": "resref", + "value": "shd_shdelem_med4" + } + }, { "__struct_id": 0, "CR": { @@ -4755,6 +6427,215 @@ "type": "resref", "value": "zep_elemwater001" } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 18.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "Water Elemental Elder" + }, + "RESREF": { + "type": "resref", + "value": "hen_water_eld" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 2.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "Water Elemental Elder" + }, + "RESREF": { + "type": "resref", + "value": "hen_water_eld2" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "Water Elemental Greater" + }, + "RESREF": { + "type": "resref", + "value": "hen_water_gre" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 2.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "Water Elemental Greater" + }, + "RESREF": { + "type": "resref", + "value": "hen_water_gre2" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 12.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "Water Elemental Huge" + }, + "RESREF": { + "type": "resref", + "value": "hen_water_hug" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 2.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "Water Elemental Huge" + }, + "RESREF": { + "type": "resref", + "value": "hen_water_hug2" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 7.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "Water Elemental Large" + }, + "RESREF": { + "type": "resref", + "value": "hen_water_lar" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 2.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "Water Elemental Large" + }, + "RESREF": { + "type": "resref", + "value": "hen_water_lar2" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 4.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "Water Elemental Medium" + }, + "RESREF": { + "type": "resref", + "value": "hen_water_med" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 2.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "Water Elemental Medium" + }, + "RESREF": { + "type": "resref", + "value": "hen_water_med2" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "Water Elemental Small" + }, + "RESREF": { + "type": "resref", + "value": "hen_water_small1" + } } ] }, @@ -7629,6 +9510,25 @@ "value": 16816288 } }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "NAME": { + "type": "cexostring", + "value": "Pseudonatural Dire Spider" + }, + "RESREF": { + "type": "resref", + "value": "pseudospiddire" + } + }, { "__struct_id": 0, "CR": { @@ -7839,6 +9739,44 @@ "LIST": { "type": "list", "value": [ + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 7.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "NAME": { + "type": "cexostring", + "value": "Algoid" + }, + "RESREF": { + "type": "resref", + "value": "prc_algoid" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 1.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "Earthen Hand" + }, + "RESREF": { + "type": "resref", + "value": "inv_earthenhand" + } + }, { "__struct_id": 0, "CR": { @@ -7858,6 +9796,101 @@ "value": "rascal_harpy" } }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 1.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Myconid" + }, + "RESREF": { + "type": "resref", + "value": "prc_myconid" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 6.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "NAME": { + "type": "cexostring", + "value": "Shambling Mound" + }, + "RESREF": { + "type": "resref", + "value": "prc_shambmound" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 2.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "Stony Hand" + }, + "RESREF": { + "type": "resref", + "value": "inv_stonyhand" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 6.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "Treant" + }, + "RESREF": { + "type": "resref", + "value": "prc_sum_treant" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 1.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "NAME": { + "type": "cexostring", + "value": "Twig Blight" + }, + "RESREF": { + "type": "resref", + "value": "wol_twigblight" + } + }, { "__struct_id": 0, "CR": { @@ -8541,6 +10574,63 @@ "LIST": { "type": "list", "value": [ + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 17.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "Astral Deva" + }, + "RESREF": { + "type": "resref", + "value": "true_deva" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 11.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Celestial Avenger" + }, + "RESREF": { + "type": "resref", + "value": "council_npca" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 8.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Compassion" + }, + "RESREF": { + "type": "resref", + "value": "prc_compassion" + } + }, { "__struct_id": 0, "CR": { @@ -8636,6 +10726,120 @@ "value": 16808908 } }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 7.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Greater Soulspark" + }, + "RESREF": { + "type": "resref", + "value": "moi_slspk_greatr" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 6.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Hound Archon" + }, + "RESREF": { + "type": "resref", + "value": "council_npcb" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "RESREF": { + "type": "resref", + "value": "hen_clantern" + }, + "STRREF": { + "type": "dword", + "value": 12421 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "RESREF": { + "type": "resref", + "value": "nw_s_clantern" + }, + "STRREF": { + "type": "dword", + "value": 12421 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 1.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Least Soulspark" + }, + "RESREF": { + "type": "resref", + "value": "moi_slspk_least" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Lesser Soulspark" + }, + "RESREF": { + "type": "resref", + "value": "moi_slspk_lesser" + } + }, { "__struct_id": 0, "CR": { @@ -8730,6 +10934,25 @@ "type": "dword", "value": 16809174 } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Soulspark" + }, + "RESREF": { + "type": "resref", + "value": "moi_slspk_medium" + } } ] }, @@ -8801,6 +11024,25 @@ "LIST": { "type": "list", "value": [ + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 15.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Balor" + }, + "RESREF": { + "type": "resref", + "value": "fiendw_npcb" + } + }, { "__struct_id": 0, "CR": { @@ -8915,6 +11157,44 @@ "value": 16808858 } }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Daemon Brute" + }, + "RESREF": { + "type": "resref", + "value": "baalsummon2" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Daemoness" + }, + "RESREF": { + "type": "resref", + "value": "baalsummon1" + } + }, { "__struct_id": 0, "CR": { @@ -8934,6 +11214,25 @@ "value": 16808876 } }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 8.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Erinyes" + }, + "RESREF": { + "type": "resref", + "value": "erinyes" + } + }, { "__struct_id": 0, "CR": { @@ -9181,6 +11480,158 @@ "value": 16809188 } }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 10.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Monstrous Spider Servant" + }, + "RESREF": { + "type": "resref", + "value": "ch_dj_monstspid1" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 12.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Monstrous Spider Servant" + }, + "RESREF": { + "type": "resref", + "value": "ch_dj_monstspid2" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 15.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Monstrous Spider Servant" + }, + "RESREF": { + "type": "resref", + "value": "ch_dj_monstspid3" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 17.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Monstrous Spider Servant" + }, + "RESREF": { + "type": "resref", + "value": "ch_dj_monstspid4" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Myrlochar Servant" + }, + "RESREF": { + "type": "resref", + "value": "ch_dj_myrlochar1" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 11.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Myrlochar Servant" + }, + "RESREF": { + "type": "resref", + "value": "ch_dj_myrlochar2" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 12.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Myrlochar Servant" + }, + "RESREF": { + "type": "resref", + "value": "ch_dj_myrlochar3" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 15.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Myrlochar Servant" + }, + "RESREF": { + "type": "resref", + "value": "ch_dj_myrlochar4" + } + }, { "__struct_id": 0, "CR": { @@ -9238,6 +11689,82 @@ "value": 16816701 } }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 10.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Phase Spider Servant" + }, + "RESREF": { + "type": "resref", + "value": "ch_dj_phasespid1" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 12.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Phase Spider Servant" + }, + "RESREF": { + "type": "resref", + "value": "ch_dj_phasespid2" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 14.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Phase Spider Servant" + }, + "RESREF": { + "type": "resref", + "value": "ch_dj_phasespid3" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Phase Spider Servant" + }, + "RESREF": { + "type": "resref", + "value": "ch_dj_phasespid4" + } + }, { "__struct_id": 0, "CR": { @@ -9314,6 +11841,25 @@ "value": 16816416 } }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 7.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Succubus" + }, + "RESREF": { + "type": "resref", + "value": "fiendw_npca" + } + }, { "__struct_id": 0, "CR": { @@ -9352,6 +11898,120 @@ "value": 16816424 } }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 17.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Summoned Pit Fiend" + }, + "RESREF": { + "type": "resref", + "value": "twinfiend_demon" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Sword Spider Servant" + }, + "RESREF": { + "type": "resref", + "value": "ch_dj_swordspid1" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 11.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Sword Spider Servant" + }, + "RESREF": { + "type": "resref", + "value": "ch_dj_swordspid2" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Sword Spider Servant" + }, + "RESREF": { + "type": "resref", + "value": "ch_dj_swordspid3" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 15.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Sword Spider Servant" + }, + "RESREF": { + "type": "resref", + "value": "ch_dj_swordspid4" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 8.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Temptation" + }, + "RESREF": { + "type": "resref", + "value": "prc_temptation" + } + }, { "__struct_id": 0, "CR": { @@ -10329,6 +12989,25 @@ "LIST": { "type": "list", "value": [ + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 18.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "NAME": { + "type": "cexostring", + "value": "Animated Ghoul Ravager" + }, + "RESREF": { + "type": "resref", + "value": "prc_sum_grav" + } + }, { "__struct_id": 0, "CR": { @@ -10402,6 +13081,25 @@ "value": "mummyboss001" } }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 19.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "NAME": { + "type": "cexostring", + "value": "Greater Mummy of Orcus" + }, + "RESREF": { + "type": "resref", + "value": "prc_to_mummy" + } + }, { "__struct_id": 0, "CR": { @@ -10421,6 +13119,25 @@ "value": 12656 } }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 10.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "RESREF": { + "type": "resref", + "value": "wo_mummy" + }, + "STRREF": { + "type": "dword", + "value": 90421 + } + }, { "__struct_id": 0, "CR": { @@ -10475,6 +13192,120 @@ "value": "doomkght001" } }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 20.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animated Blood Warrior" + }, + "RESREF": { + "type": "resref", + "value": "prc_sum_vamp1" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 29.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animated Doombringer" + }, + "RESREF": { + "type": "resref", + "value": "prc_sum_dk" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 35.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animated Doombringer Lord" + }, + "RESREF": { + "type": "resref", + "value": "prc_sum_dbl" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 30.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animated Emperor of Blood" + }, + "RESREF": { + "type": "resref", + "value": "prc_sum_vamp2" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 22.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animated Grey Warrior " + }, + "RESREF": { + "type": "resref", + "value": "prc_sum_wight" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 10.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animated Mohrg" + }, + "RESREF": { + "type": "resref", + "value": "prc_sum_mohrg" + } + }, { "__struct_id": 0, "CR": { @@ -10589,6 +13420,25 @@ "value": 16808886 } }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "Enslaved Wight" + }, + "RESREF": { + "type": "resref", + "value": "prc_hench_wight3" + } + }, { "__struct_id": 0, "CR": { @@ -10646,6 +13496,44 @@ "value": "vampire005" } }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 17.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "NAME": { + "type": "cexostring", + "value": "Mohrg of Orcus" + }, + "RESREF": { + "type": "resref", + "value": "prc_to_mohrg" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Nightwing of Orcus" + }, + "RESREF": { + "type": "resref", + "value": "prc_to_nightwing" + } + }, { "__struct_id": 0, "CR": { @@ -10722,6 +13610,44 @@ "value": "ras_rev_004" } }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 2.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Soul Drained Wight" + }, + "RESREF": { + "type": "resref", + "value": "soul_wight_test" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 20.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Unholy Disciple" + }, + "RESREF": { + "type": "resref", + "value": "unholy_disciple" + } + }, { "__struct_id": 0, "CR": { @@ -11020,6 +13946,25 @@ "value": "skelchief001" } }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animated Skeletal Ravager" + }, + "RESREF": { + "type": "resref", + "value": "prc_sum_sklch" + } + }, { "__struct_id": 0, "CR": { @@ -11380,6 +14325,25 @@ "type": "dword", "value": 16816340 } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 2.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "RESREF": { + "type": "resref", + "value": "wo_skel" + }, + "STRREF": { + "type": "dword", + "value": 12763 + } } ] }, @@ -11511,6 +14475,139 @@ "value": "rascal_specter" } }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 36.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Summoned Epic Wraith" + }, + "RESREF": { + "type": "resref", + "value": "summonedgreat004" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 37.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Summoned Epic Wraith" + }, + "RESREF": { + "type": "resref", + "value": "summonedgreat005" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 42.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Summoned Greater Epic Wraith" + }, + "RESREF": { + "type": "resref", + "value": "summonedgreat006" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 25.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Summoned Greater Wraith" + }, + "RESREF": { + "type": "resref", + "value": "summonedgreat001" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 29.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Summoned Greater Wraith" + }, + "RESREF": { + "type": "resref", + "value": "summonedgreat002" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 30.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Summoned Greater Wraith" + }, + "RESREF": { + "type": "resref", + "value": "summonedgreat003" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 21.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Summoned Greater Wraith" + }, + "RESREF": { + "type": "resref", + "value": "summonedgreaterw" + } + }, { "__struct_id": 0, "CR": { @@ -11546,6 +14643,101 @@ "LIST": { "type": "list", "value": [ + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animated Festering Thug" + }, + "RESREF": { + "type": "resref", + "value": "prc_tn_fthug" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animated Rotting Lord" + }, + "RESREF": { + "type": "resref", + "value": "prc_sum_zlord" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 4.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "NAME": { + "type": "cexostring", + "value": "Summoned Zombie Bugbear" + }, + "RESREF": { + "type": "resref", + "value": "wo_zombie_bugb" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 6.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "NAME": { + "type": "cexostring", + "value": "Summoned Zombie Ogre" + }, + "RESREF": { + "type": "resref", + "value": "wo_zombie_ogre" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 8.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "NAME": { + "type": "cexostring", + "value": "Summoned Zombie Wyvern" + }, + "RESREF": { + "type": "resref", + "value": "wo_zombie_wyv" + } + }, { "__struct_id": 0, "CR": { @@ -12117,6 +15309,25 @@ "type": "dword", "value": 90398 } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 7.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "NAME": { + "type": "cexostring", + "value": "Khofar" + }, + "RESREF": { + "type": "resref", + "value": "wol_khofar" + } } ] }, @@ -12369,7 +15580,7 @@ "__struct_id": 0, "CR": { "type": "float", - "value": 4.0 + "value": 2.0 }, "FACTION": { "type": "cexostring", @@ -12384,25 +15595,6 @@ "value": "bandit003" } }, - { - "__struct_id": 0, - "CR": { - "type": "float", - "value": 7.0 - }, - "FACTION": { - "type": "cexostring", - "value": "Hostile" - }, - "NAME": { - "type": "cexostring", - "value": "Bandit General" - }, - "RESREF": { - "type": "resref", - "value": "banditgen_asch" - } - }, { "__struct_id": 0, "CR": { @@ -12460,6 +15652,25 @@ "value": "banchiere001" } }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "NAME": { + "type": "cexostring", + "value": "Crater Barbarian" + }, + "RESREF": { + "type": "resref", + "value": "banditgen_asch" + } + }, { "__struct_id": 0, "CR": { @@ -12574,6 +15785,196 @@ "value": "pirate_001_ra001" } }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Rashemen" + }, + "RESREF": { + "type": "resref", + "value": "prc_hath_rash" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Rashemen Beserker" + }, + "RESREF": { + "type": "resref", + "value": "prc_hath_rash3" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 22.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Rashemen Bodyguard" + }, + "RESREF": { + "type": "resref", + "value": "prc_hath_rash6" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 7.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Rashemen Brawler" + }, + "RESREF": { + "type": "resref", + "value": "prc_hath_rash2" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 18.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Rashemen Defender" + }, + "RESREF": { + "type": "resref", + "value": "prc_hath_rash5" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 23.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Rashemen Guardian" + }, + "RESREF": { + "type": "resref", + "value": "prc_hath_rash7" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 12.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Rashemen Lord" + }, + "RESREF": { + "type": "resref", + "value": "prc_hath_rash4" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 40.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Rashemen Perfected One" + }, + "RESREF": { + "type": "resref", + "value": "prc_hath_rash10" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 29.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Rashemen Thunderguard" + }, + "RESREF": { + "type": "resref", + "value": "prc_hath_rash9" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 27.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Rashemen Warlord" + }, + "RESREF": { + "type": "resref", + "value": "prc_hath_rash8" + } + }, { "__struct_id": 0, "CR": { @@ -12647,6 +16048,158 @@ "LIST": { "type": "list", "value": [ + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 7.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Annihilus" + }, + "RESREF": { + "type": "resref", + "value": "npc_annihilus001" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "Anti-paladin Mount" + }, + "RESREF": { + "type": "resref", + "value": "x3_palhrs11" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 7.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "Anti-paladin Mount" + }, + "RESREF": { + "type": "resref", + "value": "x3_palhrs12" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "Anti-paladin Mount" + }, + "RESREF": { + "type": "resref", + "value": "x3_palhrs13" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 10.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "Anti-paladin Mount" + }, + "RESREF": { + "type": "resref", + "value": "x3_palhrs14" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 12.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "Anti-paladin Mount" + }, + "RESREF": { + "type": "resref", + "value": "x3_palhrs15" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "Anti-paladin Mount" + }, + "RESREF": { + "type": "resref", + "value": "x3_palhrs17" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 18.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "Anti-paladin Mount" + }, + "RESREF": { + "type": "resref", + "value": "x3_palhrs18" + } + }, { "__struct_id": 0, "CR": { @@ -13293,6 +16846,44 @@ "value": 16809094 } }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 14.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "Paladin Mount" + }, + "RESREF": { + "type": "resref", + "value": "x3_palhrs16" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 1.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "Tiny Viper" + }, + "RESREF": { + "type": "resref", + "value": "prc_viper" + } + }, { "__struct_id": 0, "CR": { @@ -13482,6 +17073,82 @@ "type": "resref", "value": "playervendor000" } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "RESREF": { + "type": "resref", + "value": "prc_s_wolf002" + }, + "STRREF": { + "type": "dword", + "value": 12816 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "RESREF": { + "type": "resref", + "value": "prc_s_wolf003" + }, + "STRREF": { + "type": "dword", + "value": 12816 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 4.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "RESREF": { + "type": "resref", + "value": "prc_s_wolf004" + }, + "STRREF": { + "type": "dword", + "value": 12816 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "NAME": { + "type": "cexostring", + "value": "Wolf" + }, + "RESREF": { + "type": "resref", + "value": "prc_s_wolf005" + } } ] }, @@ -13695,6 +17362,196 @@ "LIST": { "type": "list", "value": [ + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 1.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "" + }, + "RESREF": { + "type": "resref", + "value": "psi_thrall_wiz" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 25.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Adamantium Golem" + }, + "RESREF": { + "type": "resref", + "value": "prc_con_adam" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 25.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Adamantium Golem" + }, + "RESREF": { + "type": "resref", + "value": "prc_con_adam_55" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 25.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Adamantium Golem" + }, + "RESREF": { + "type": "resref", + "value": "prc_con_adam_60" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 25.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Adamantium Golem" + }, + "RESREF": { + "type": "resref", + "value": "prc_con_adam_65" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 25.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Adamantium Golem" + }, + "RESREF": { + "type": "resref", + "value": "prc_con_adam_70" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 25.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Adamantium Golem" + }, + "RESREF": { + "type": "resref", + "value": "prc_con_adam_75" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 25.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Adamantium Golem" + }, + "RESREF": { + "type": "resref", + "value": "prc_con_adam_80" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Aranea Human Form" + }, + "RESREF": { + "type": "resref", + "value": "prc_ara_human" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Aranea Hybrid Form" + }, + "RESREF": { + "type": "resref", + "value": "prc_ara_hybrid" + } + }, { "__struct_id": 0, "CR": { @@ -13733,6 +17590,1773 @@ "value": 16808764 } }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 2.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "RESREF": { + "type": "resref", + "value": "psi_astral_con1" + }, + "STRREF": { + "type": "dword", + "value": 16824740 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 2.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "RESREF": { + "type": "resref", + "value": "psi_astral_con1a" + }, + "STRREF": { + "type": "dword", + "value": 16824740 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 4.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "RESREF": { + "type": "resref", + "value": "psi_astral_con2" + }, + "STRREF": { + "type": "dword", + "value": 16824740 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 4.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "RESREF": { + "type": "resref", + "value": "psi_astral_con2a" + }, + "STRREF": { + "type": "dword", + "value": 16824740 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "RESREF": { + "type": "resref", + "value": "psi_astral_con3" + }, + "STRREF": { + "type": "dword", + "value": 16824740 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "RESREF": { + "type": "resref", + "value": "psi_astral_con3a" + }, + "STRREF": { + "type": "dword", + "value": 16824740 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 7.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "RESREF": { + "type": "resref", + "value": "psi_astral_con4" + }, + "STRREF": { + "type": "dword", + "value": 16824740 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 7.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "RESREF": { + "type": "resref", + "value": "psi_astral_con4a" + }, + "STRREF": { + "type": "dword", + "value": 16824740 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 8.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "RESREF": { + "type": "resref", + "value": "psi_astral_con4b" + }, + "STRREF": { + "type": "dword", + "value": 16824740 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "RESREF": { + "type": "resref", + "value": "psi_astral_con5" + }, + "STRREF": { + "type": "dword", + "value": 16824740 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 10.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "RESREF": { + "type": "resref", + "value": "psi_astral_con5a" + }, + "STRREF": { + "type": "dword", + "value": 16824740 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 10.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "RESREF": { + "type": "resref", + "value": "psi_astral_con5b" + }, + "STRREF": { + "type": "dword", + "value": 16824740 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 12.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "RESREF": { + "type": "resref", + "value": "psi_astral_con6" + }, + "STRREF": { + "type": "dword", + "value": 16824740 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "RESREF": { + "type": "resref", + "value": "psi_astral_con6a" + }, + "STRREF": { + "type": "dword", + "value": 16824740 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "RESREF": { + "type": "resref", + "value": "psi_astral_con6b" + }, + "STRREF": { + "type": "dword", + "value": 16824740 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 15.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "RESREF": { + "type": "resref", + "value": "psi_astral_con7" + }, + "STRREF": { + "type": "dword", + "value": 16824740 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 15.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "RESREF": { + "type": "resref", + "value": "psi_astral_con7a" + }, + "STRREF": { + "type": "dword", + "value": 16824740 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "RESREF": { + "type": "resref", + "value": "psi_astral_con7b" + }, + "STRREF": { + "type": "dword", + "value": 16824740 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 17.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "RESREF": { + "type": "resref", + "value": "psi_astral_con7c" + }, + "STRREF": { + "type": "dword", + "value": 16824740 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 18.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "RESREF": { + "type": "resref", + "value": "psi_astral_con8" + }, + "STRREF": { + "type": "dword", + "value": 16824740 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 18.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "RESREF": { + "type": "resref", + "value": "psi_astral_con8a" + }, + "STRREF": { + "type": "dword", + "value": 16824740 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 19.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "RESREF": { + "type": "resref", + "value": "psi_astral_con8b" + }, + "STRREF": { + "type": "dword", + "value": 16824740 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 20.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "RESREF": { + "type": "resref", + "value": "psi_astral_con8c" + }, + "STRREF": { + "type": "dword", + "value": 16824740 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 24.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "RESREF": { + "type": "resref", + "value": "psi_astral_con9" + }, + "STRREF": { + "type": "dword", + "value": 16824740 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 24.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "RESREF": { + "type": "resref", + "value": "psi_astral_con9a" + }, + "STRREF": { + "type": "dword", + "value": 16824740 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 25.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "RESREF": { + "type": "resref", + "value": "psi_astral_con9b" + }, + "STRREF": { + "type": "dword", + "value": 16824740 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 26.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "RESREF": { + "type": "resref", + "value": "psi_astral_con9c" + }, + "STRREF": { + "type": "dword", + "value": 16824740 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 6.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "NAME": { + "type": "cexostring", + "value": "Bralani Eladrin" + }, + "RESREF": { + "type": "resref", + "value": "true_bralan" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 2.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Burning Ember" + }, + "RESREF": { + "type": "resref", + "value": "tob_dw_distembr" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Clay Golem" + }, + "RESREF": { + "type": "resref", + "value": "prc_con_clay" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Clay Golem" + }, + "RESREF": { + "type": "resref", + "value": "prc_con_clay_12" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Clay Golem" + }, + "RESREF": { + "type": "resref", + "value": "prc_con_clay_17" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Clay Golem" + }, + "RESREF": { + "type": "resref", + "value": "prc_con_clay_22" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Clay Golem" + }, + "RESREF": { + "type": "resref", + "value": "prc_con_clay_27" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Clay Golem" + }, + "RESREF": { + "type": "resref", + "value": "prc_con_clay_32" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 0.25 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Crushing Fist of Spite" + }, + "RESREF": { + "type": "resref", + "value": "prc_crush_fist" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 0.3333333432674408 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "RESREF": { + "type": "resref", + "value": "prc_hex_darkcomp" + }, + "STRREF": { + "type": "dword", + "value": 16825795 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 24.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Demonflesh Golem" + }, + "RESREF": { + "type": "resref", + "value": "prc_con_demo" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 0.125 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Epic Template" + }, + "RESREF": { + "type": "resref", + "value": "epicshifterliste" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 7.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Flesh Golem" + }, + "RESREF": { + "type": "resref", + "value": "prc_con_fles" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 7.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Flesh Golem" + }, + "RESREF": { + "type": "resref", + "value": "prc_con_fles_10" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 7.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Flesh Golem" + }, + "RESREF": { + "type": "resref", + "value": "prc_con_fles_15" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 7.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Flesh Golem" + }, + "RESREF": { + "type": "resref", + "value": "prc_con_fles_20" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 7.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Flesh Golem" + }, + "RESREF": { + "type": "resref", + "value": "prc_con_fles_25" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 49.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "NAME": { + "type": "cexostring", + "value": "Greater Demilich " + }, + "RESREF": { + "type": "resref", + "value": "prc_pm_mage10" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 8.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Hamatula" + }, + "RESREF": { + "type": "resref", + "value": "hamatula" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 8.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Hamatula" + }, + "RESREF": { + "type": "resref", + "value": "hamatula001" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 11.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Horde Orc Axe Battlemaster" + }, + "RESREF": { + "type": "resref", + "value": "ow_sum_axe_8" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Horde Orc Axe Commander" + }, + "RESREF": { + "type": "resref", + "value": "ow_sum_axe_6" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 10.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Horde Orc Axe Legionnaire" + }, + "RESREF": { + "type": "resref", + "value": "ow_sum_axe_7" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 14.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Horde Orc Axe Myrmidon" + }, + "RESREF": { + "type": "resref", + "value": "ow_sum_axe_10" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 12.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Horde Orc Axe Ravager" + }, + "RESREF": { + "type": "resref", + "value": "ow_sum_axe_9" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 2.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Horde Orc Axethrower" + }, + "RESREF": { + "type": "resref", + "value": "ow_sum_axe_1" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 6.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Horde Orc Elite Axetosser" + }, + "RESREF": { + "type": "resref", + "value": "ow_sum_axe_4" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 7.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Horde Orc Greater Marksman" + }, + "RESREF": { + "type": "resref", + "value": "ow_sum_axe_5" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 14.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Horde Orc Gruumsh's Axe" + }, + "RESREF": { + "type": "resref", + "value": "ow_sum_axe_11" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 15.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Horde Orc Gruumsh's Chosen Axe" + }, + "RESREF": { + "type": "resref", + "value": "ow_sum_axe_12" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Horde Orc Marksman" + }, + "RESREF": { + "type": "resref", + "value": "ow_sum_axe_3" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 4.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Horde Orc Trained Axethrower" + }, + "RESREF": { + "type": "resref", + "value": "ow_sum_axe_2" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 24.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Iron Golem" + }, + "RESREF": { + "type": "resref", + "value": "prc_con_iron" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 24.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Iron Golem" + }, + "RESREF": { + "type": "resref", + "value": "prc_con_iron_19" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 24.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Iron Golem" + }, + "RESREF": { + "type": "resref", + "value": "prc_con_iron_24" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 24.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Iron Golem" + }, + "RESREF": { + "type": "resref", + "value": "prc_con_iron_29" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 24.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Iron Golem" + }, + "RESREF": { + "type": "resref", + "value": "prc_con_iron_34" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 24.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Iron Golem" + }, + "RESREF": { + "type": "resref", + "value": "prc_con_iron_39" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 24.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Iron Golem" + }, + "RESREF": { + "type": "resref", + "value": "prc_con_iron_44" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 24.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Iron Golem" + }, + "RESREF": { + "type": "resref", + "value": "prc_con_iron_49" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 24.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Iron Golem" + }, + "RESREF": { + "type": "resref", + "value": "prc_con_iron_54" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 42.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "NAME": { + "type": "cexostring", + "value": "Lesser Demilich" + }, + "RESREF": { + "type": "resref", + "value": "prc_pm_mage8" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 36.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "NAME": { + "type": "cexostring", + "value": "Lich Magician" + }, + "RESREF": { + "type": "resref", + "value": "prc_pm_mage6" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 38.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "NAME": { + "type": "cexostring", + "value": "Lich War Weaver" + }, + "RESREF": { + "type": "resref", + "value": "prc_pm_mage7" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 31.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "NAME": { + "type": "cexostring", + "value": "Lich Weavewarrior" + }, + "RESREF": { + "type": "resref", + "value": "prc_pm_mage5" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 0.125 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Magic Template" + }, + "RESREF": { + "type": "resref", + "value": "shifterlistenero" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 21.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Mithril Golem" + }, + "RESREF": { + "type": "resref", + "value": "prc_con_mith" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 21.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Mithril Golem" + }, + "RESREF": { + "type": "resref", + "value": "prc_con_mith_37" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 21.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Mithril Golem" + }, + "RESREF": { + "type": "resref", + "value": "prc_con_mith_42" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 21.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Mithril Golem" + }, + "RESREF": { + "type": "resref", + "value": "prc_con_mith_47" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 21.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Mithril Golem" + }, + "RESREF": { + "type": "resref", + "value": "prc_con_mith_52" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 21.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Mithril Golem" + }, + "RESREF": { + "type": "resref", + "value": "prc_con_mith_57" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 21.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Mithril Golem" + }, + "RESREF": { + "type": "resref", + "value": "prc_con_mith_62" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 21.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Mithril Golem" + }, + "RESREF": { + "type": "resref", + "value": "prc_con_mith_67" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 21.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Mithril Golem" + }, + "RESREF": { + "type": "resref", + "value": "prc_con_mith_72" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 45.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "NAME": { + "type": "cexostring", + "value": "Necromantic Demilich " + }, + "RESREF": { + "type": "resref", + "value": "prc_pm_mage9" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 2.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "PnP Bat Familiar" + }, + "RESREF": { + "type": "resref", + "value": "prc_pnpfam_bat" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 1.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "PnP Cat Familiar" + }, + "RESREF": { + "type": "resref", + "value": "prc_pnpfam_cat" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 2.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "PnP Hawk Familiar" + }, + "RESREF": { + "type": "resref", + "value": "prc_pnpfam_hawk" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 2.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "PnP Owl Familiar" + }, + "RESREF": { + "type": "resref", + "value": "prc_pnpfam_owl" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 1.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "PnP Rat Familiar" + }, + "RESREF": { + "type": "resref", + "value": "prc_pnpfam_rat" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 1.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "PnP Raven Familiar" + }, + "RESREF": { + "type": "resref", + "value": "prc_pnpfam_raven" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 4.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "PnP Snake Familiar" + }, + "RESREF": { + "type": "resref", + "value": "prc_pnpfam_snake" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 2.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "PnP Weasel Familiar" + }, + "RESREF": { + "type": "resref", + "value": "prc_pnpfam_weasl" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 0.5 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "prc_2da_cache" + }, + "RESREF": { + "type": "resref", + "value": "prc_2da_cache" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 0.125 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "prc_gen_listener" + }, + "RESREF": { + "type": "resref", + "value": "prc_gen_listener" + } + }, { "__struct_id": 0, "CR": { @@ -13751,6 +19375,747 @@ "type": "resref", "value": "scribe" } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 14.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "NAME": { + "type": "cexostring", + "value": "Skeleton Mage" + }, + "RESREF": { + "type": "resref", + "value": "prc_pm_mage1" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 28.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "NAME": { + "type": "cexostring", + "value": "Skeleton Spellweaver" + }, + "RESREF": { + "type": "resref", + "value": "prc_pm_mage4" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 23.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "NAME": { + "type": "cexostring", + "value": "Skeleton Warlock" + }, + "RESREF": { + "type": "resref", + "value": "prc_pm_mage3" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 19.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "NAME": { + "type": "cexostring", + "value": "Skeleton Wizard" + }, + "RESREF": { + "type": "resref", + "value": "prc_pm_mage2" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "Spiritual Weapon" + }, + "RESREF": { + "type": "resref", + "value": "prc_spirit_weapn" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 11.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Stone Golem" + }, + "RESREF": { + "type": "resref", + "value": "prc_con_ston" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 11.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Stone Golem" + }, + "RESREF": { + "type": "resref", + "value": "prc_con_ston_15" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 11.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Stone Golem" + }, + "RESREF": { + "type": "resref", + "value": "prc_con_ston_20" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 11.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Stone Golem" + }, + "RESREF": { + "type": "resref", + "value": "prc_con_ston_25" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 11.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Stone Golem" + }, + "RESREF": { + "type": "resref", + "value": "prc_con_ston_30" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 11.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Stone Golem" + }, + "RESREF": { + "type": "resref", + "value": "prc_con_ston_35" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 11.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Stone Golem" + }, + "RESREF": { + "type": "resref", + "value": "prc_con_ston_40" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 10.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Summoned Allip" + }, + "RESREF": { + "type": "resref", + "value": "prc_mos_allip" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 11.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "NAME": { + "type": "cexostring", + "value": "Summoned Balor" + }, + "RESREF": { + "type": "resref", + "value": "tog_balor" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 8.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "NAME": { + "type": "cexostring", + "value": "Summoned Bezekira" + }, + "RESREF": { + "type": "resref", + "value": "prc_doa_hellcat" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 15.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Summoned Cornugon" + }, + "RESREF": { + "type": "resref", + "value": "prc_sum_cornugon" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 2.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Summoned Dretch" + }, + "RESREF": { + "type": "resref", + "value": "prc_sum_dretch" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 14.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Summoned Gelugon" + }, + "RESREF": { + "type": "resref", + "value": "prc_sum_gelugon" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Summoned Glabrezu" + }, + "RESREF": { + "type": "resref", + "value": "prc_sum_glabrezu" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 6.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Summoned Glabrezu" + }, + "RESREF": { + "type": "resref", + "value": "tog_glabrezu" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 11.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Summoned Hamatula" + }, + "RESREF": { + "type": "resref", + "value": "prc_sum_hamatula" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 1.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Summoned Lemure" + }, + "RESREF": { + "type": "resref", + "value": "prc_sum_lemure" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 6.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Summoned Marilith" + }, + "RESREF": { + "type": "resref", + "value": "tog_marilith" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Summoned Osyluth" + }, + "RESREF": { + "type": "resref", + "value": "prc_sum_osyluth" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 14.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Summoned Spectre" + }, + "RESREF": { + "type": "resref", + "value": "prc_mos_spectre1" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Summoned Spectre" + }, + "RESREF": { + "type": "resref", + "value": "prc_mos_spectre2" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 7.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "Summoned Succubus" + }, + "RESREF": { + "type": "resref", + "value": "tog_succubus" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Summoned Vrock" + }, + "RESREF": { + "type": "resref", + "value": "tog_vrock" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 12.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Summoned Wraith" + }, + "RESREF": { + "type": "resref", + "value": "prc_mos_wraith" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 0.25 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Tenser's Floating Disk" + }, + "RESREF": { + "type": "resref", + "value": "floatingdisk" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 1.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Thrallherd" + }, + "RESREF": { + "type": "resref", + "value": "psi_thrall_clc" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 2.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Thrallherd" + }, + "RESREF": { + "type": "resref", + "value": "psi_thrall_cleri" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 0.5 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Thrallherd" + }, + "RESREF": { + "type": "resref", + "value": "psi_thrall_fgt" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 2.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Thrallherd" + }, + "RESREF": { + "type": "resref", + "value": "psi_thrall_fight" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 0.5 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Thrallherd" + }, + "RESREF": { + "type": "resref", + "value": "psi_thrall_rog" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 2.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Thrallherd" + }, + "RESREF": { + "type": "resref", + "value": "psi_thrall_rogue" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 1.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Thrallherd" + }, + "RESREF": { + "type": "resref", + "value": "psi_thrall_sorc" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 53.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "NAME": { + "type": "cexostring", + "value": "Weave Spawn" + }, + "RESREF": { + "type": "resref", + "value": "prc_pm_mage11" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "NAME": { + "type": "cexostring", + "value": "Word Archon" + }, + "RESREF": { + "type": "resref", + "value": "true_wordarch" + } } ] }, @@ -13765,6 +20130,239 @@ "type": "byte", "value": 1 }, + "LIST": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Horde Orc Bahgtru's Chosen" + }, + "RESREF": { + "type": "resref", + "value": "ow_sum_barb_12" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 2.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Horde Orc Barbarian" + }, + "RESREF": { + "type": "resref", + "value": "ow_sum_barb_1" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 10.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Horde Orc Battle Charger" + }, + "RESREF": { + "type": "resref", + "value": "ow_sum_barb_7" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 6.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Horde Orc Beserker" + }, + "RESREF": { + "type": "resref", + "value": "ow_sum_barb_4" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Horde Orc Breacher" + }, + "RESREF": { + "type": "resref", + "value": "ow_sum_barb_6" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Horde Orc Charger" + }, + "RESREF": { + "type": "resref", + "value": "ow_sum_barb_3" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 12.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Horde Orc Elf Slayer" + }, + "RESREF": { + "type": "resref", + "value": "ow_sum_barb_9" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 14.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Horde Orc Greater Rager" + }, + "RESREF": { + "type": "resref", + "value": "ow_sum_barb_10" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 15.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Horde Orc Killer of Bahgtru" + }, + "RESREF": { + "type": "resref", + "value": "ow_sum_barb_11" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 7.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Horde Orc Rager" + }, + "RESREF": { + "type": "resref", + "value": "ow_sum_barb_5" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 4.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Horde Orc Savage" + }, + "RESREF": { + "type": "resref", + "value": "ow_sum_barb_2" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 11.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Horde Orc Warrior of Hate" + }, + "RESREF": { + "type": "resref", + "value": "ow_sum_barb_8" + } + } + ] + }, "STRREF": { "type": "dword", "value": 6689 @@ -13776,6 +20374,239 @@ "type": "byte", "value": 2 }, + "LIST": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Horde Orc Acolyte" + }, + "RESREF": { + "type": "resref", + "value": "ow_sum_sham_1" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 15.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Horde Orc Battlepriest of Ilneval" + }, + "RESREF": { + "type": "resref", + "value": "ow_sum_sham_10" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 4.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Horde Orc Deacon" + }, + "RESREF": { + "type": "resref", + "value": "ow_sum_sham_2" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 12.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Horde Orc Elder Witchdoctor" + }, + "RESREF": { + "type": "resref", + "value": "ow_sum_sham_8" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 18.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Horde Orc General of Ilneval" + }, + "RESREF": { + "type": "resref", + "value": "ow_sum_sham_12" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Horde Orc Preacher of Ilneval" + }, + "RESREF": { + "type": "resref", + "value": "ow_sum_sham_9" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 7.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Horde Orc Priest" + }, + "RESREF": { + "type": "resref", + "value": "ow_sum_sham_4" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Horde Orc Shaman" + }, + "RESREF": { + "type": "resref", + "value": "ow_sum_sham_3" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 10.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Horde Orc Spirit Shaman" + }, + "RESREF": { + "type": "resref", + "value": "ow_sum_sham_7" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 10.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Horde Orc Tribal Priest" + }, + "RESREF": { + "type": "resref", + "value": "ow_sum_sham_6" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Horde Orc Warleader of Ilneval" + }, + "RESREF": { + "type": "resref", + "value": "ow_sum_sham_11" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 8.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Horde Orc Witchdoctor" + }, + "RESREF": { + "type": "resref", + "value": "ow_sum_sham_5" + } + } + ] + }, "STRREF": { "type": "dword", "value": 6690 @@ -13787,6 +20618,2291 @@ "type": "byte", "value": 3 }, + "LIST": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 2.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Crag Cat" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_cragcat01" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 2.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Crag Cat" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_cragcat02" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Crag Cat" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_cragcat03" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 4.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Crag Cat" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_cragcat04" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Crag Cat" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_cragcat05" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Crag Cat" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_cragcat06" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 6.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Crag Cat" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_cragcat07" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 7.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Crag Cat" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_cragcat08" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 8.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Crag Cat" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_cragcat09" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 8.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Crag Cat" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_cragcat10" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Crag Cat" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_cragcat11" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 10.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Crag Cat" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_cragcat12" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 11.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Crag Cat" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_cragcat13" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 11.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Crag Cat" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_cragcat14" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 12.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Crag Cat" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_cragcat15" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Crag Cat" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_cragcat16" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 14.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Crag Cat" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_cragcat17" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 14.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Crag Cat" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_cragcat18" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 15.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Crag Cat" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_cragcat19" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Crag Cat" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_cragcat20" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Crag Cat" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_cragcat21" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 17.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Crag Cat" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_cragcat22" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 17.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Crag Cat" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_cragcat23" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 18.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Crag Cat" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_cragcat24" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 19.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Crag Cat" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_cragcat25" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 19.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Crag Cat" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_cragcat26" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 20.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Crag Cat" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_cragcat27" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 20.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Crag Cat" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_cragcat28" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 21.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Crag Cat" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_cragcat29" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 21.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Crag Cat" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_cragcat30" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 22.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Crag Cat" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_cragcat31" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 22.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Crag Cat" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_cragcat32" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 23.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Crag Cat" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_cragcat33" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 24.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Crag Cat" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_cragcat34" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 24.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Crag Cat" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_cragcat35" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 25.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Crag Cat" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_cragcat36" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 25.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Crag Cat" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_cragcat37" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 26.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Crag Cat" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_cragcat38" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 26.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Crag Cat" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_cragcat39" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 27.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Crag Cat" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_cragcat40" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 1.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Krenshar" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_krenshar01" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 2.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Krenshar" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_krenshar02" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Krenshar" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_krenshar03" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Krenshar" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_krenshar04" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 4.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Krenshar" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_krenshar05" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Krenshar" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_krenshar06" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 6.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Krenshar" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_krenshar07" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 6.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Krenshar" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_krenshar08" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 7.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Krenshar" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_krenshar09" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 8.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Krenshar" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_krenshar10" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Krenshar" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_krenshar11" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Krenshar" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_krenshar12" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 10.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Krenshar" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_krenshar13" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 11.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Krenshar" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_krenshar14" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 11.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Krenshar" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_krenshar15" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 12.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Krenshar" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_krenshar16" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Krenshar" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_krenshar17" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 14.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Krenshar" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_krenshar18" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 14.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Krenshar" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_krenshar19" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 15.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Krenshar" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_krenshar20" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Krenshar" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_krenshar21" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Krenshar" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_krenshar22" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 17.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Krenshar" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_krenshar23" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 17.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Krenshar" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_krenshar24" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 18.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Krenshar" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_krenshar25" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 19.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Krenshar" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_krenshar26" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 19.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Krenshar" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_krenshar27" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 20.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Krenshar" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_krenshar28" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 20.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Krenshar" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_krenshar29" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 21.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Krenshar" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_krenshar30" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 22.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Krenshar" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_krenshar31" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 22.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Krenshar" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_krenshar32" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 23.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Krenshar" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_krenshar33" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 23.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Krenshar" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_krenshar34" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 24.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Krenshar" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_krenshar35" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 25.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Krenshar" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_krenshar36" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 25.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Krenshar" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_krenshar37" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 26.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Krenshar" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_krenshar38" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 26.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Krenshar" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_krenshar39" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 27.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Krenshar" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_krenshar40" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 2.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_polarb01" + }, + "STRREF": { + "type": "dword", + "value": 12389 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_polarb02" + }, + "STRREF": { + "type": "dword", + "value": 12389 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_polarb03" + }, + "STRREF": { + "type": "dword", + "value": 12389 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 4.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_polarb04" + }, + "STRREF": { + "type": "dword", + "value": 12389 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_polarb05" + }, + "STRREF": { + "type": "dword", + "value": 12389 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_polarb06" + }, + "STRREF": { + "type": "dword", + "value": 12389 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 6.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_polarb07" + }, + "STRREF": { + "type": "dword", + "value": 12389 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 7.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_polarb08" + }, + "STRREF": { + "type": "dword", + "value": 12389 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 8.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_polarb09" + }, + "STRREF": { + "type": "dword", + "value": 12389 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 8.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_polarb10" + }, + "STRREF": { + "type": "dword", + "value": 12389 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_polarb11" + }, + "STRREF": { + "type": "dword", + "value": 12389 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_polarb12" + }, + "STRREF": { + "type": "dword", + "value": 12389 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 10.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_polarb13" + }, + "STRREF": { + "type": "dword", + "value": 12389 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 11.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_polarb14" + }, + "STRREF": { + "type": "dword", + "value": 12389 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 12.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_polarb15" + }, + "STRREF": { + "type": "dword", + "value": 12389 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 12.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_polarb16" + }, + "STRREF": { + "type": "dword", + "value": 12389 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_polarb17" + }, + "STRREF": { + "type": "dword", + "value": 12389 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_polarb18" + }, + "STRREF": { + "type": "dword", + "value": 12389 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 14.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_polarb19" + }, + "STRREF": { + "type": "dword", + "value": 12389 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 15.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_polarb20" + }, + "STRREF": { + "type": "dword", + "value": 12389 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 15.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_polarb21" + }, + "STRREF": { + "type": "dword", + "value": 12389 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_polarb22" + }, + "STRREF": { + "type": "dword", + "value": 12389 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_polarb23" + }, + "STRREF": { + "type": "dword", + "value": 12389 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 17.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_polarb24" + }, + "STRREF": { + "type": "dword", + "value": 12389 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 18.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_polarb25" + }, + "STRREF": { + "type": "dword", + "value": 12389 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 18.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_polarb26" + }, + "STRREF": { + "type": "dword", + "value": 12389 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 19.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_polarb27" + }, + "STRREF": { + "type": "dword", + "value": 12389 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 19.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_polarb28" + }, + "STRREF": { + "type": "dword", + "value": 12389 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 20.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_polarb29" + }, + "STRREF": { + "type": "dword", + "value": 12389 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 20.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_polarb30" + }, + "STRREF": { + "type": "dword", + "value": 12389 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 21.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_polarb31" + }, + "STRREF": { + "type": "dword", + "value": 12389 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 21.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_polarb32" + }, + "STRREF": { + "type": "dword", + "value": 12389 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 22.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_polarb33" + }, + "STRREF": { + "type": "dword", + "value": 12389 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 22.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_polarb34" + }, + "STRREF": { + "type": "dword", + "value": 12389 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 23.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_polarb35" + }, + "STRREF": { + "type": "dword", + "value": 12389 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 23.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_polarb36" + }, + "STRREF": { + "type": "dword", + "value": 12389 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 24.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_polarb37" + }, + "STRREF": { + "type": "dword", + "value": 12389 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 24.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_polarb38" + }, + "STRREF": { + "type": "dword", + "value": 12389 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 25.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_polarb39" + }, + "STRREF": { + "type": "dword", + "value": 12389 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 26.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_polarb40" + }, + "STRREF": { + "type": "dword", + "value": 12389 + } + } + ] + }, "STRREF": { "type": "dword", "value": 6691 @@ -13801,6 +22917,1526 @@ "LIST": { "type": "list", "value": [ + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 0.3333333432674408 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "" + }, + "RESREF": { + "type": "resref", + "value": "nw_fm_quas01" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 1.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "" + }, + "RESREF": { + "type": "resref", + "value": "nw_fm_quas02" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 2.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "" + }, + "RESREF": { + "type": "resref", + "value": "nw_fm_quas03" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "" + }, + "RESREF": { + "type": "resref", + "value": "nw_fm_quas04" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "" + }, + "RESREF": { + "type": "resref", + "value": "nw_fm_quas05" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 4.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "" + }, + "RESREF": { + "type": "resref", + "value": "nw_fm_quas06" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "" + }, + "RESREF": { + "type": "resref", + "value": "nw_fm_quas07" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "" + }, + "RESREF": { + "type": "resref", + "value": "nw_fm_quas08" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 6.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "" + }, + "RESREF": { + "type": "resref", + "value": "nw_fm_quas09" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 7.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "" + }, + "RESREF": { + "type": "resref", + "value": "nw_fm_quas10" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 7.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "" + }, + "RESREF": { + "type": "resref", + "value": "nw_fm_quas11" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 8.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "" + }, + "RESREF": { + "type": "resref", + "value": "nw_fm_quas12" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "" + }, + "RESREF": { + "type": "resref", + "value": "nw_fm_quas13" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "" + }, + "RESREF": { + "type": "resref", + "value": "nw_fm_quas14" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 10.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "" + }, + "RESREF": { + "type": "resref", + "value": "nw_fm_quas15" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 10.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "" + }, + "RESREF": { + "type": "resref", + "value": "nw_fm_quas16" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 11.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "" + }, + "RESREF": { + "type": "resref", + "value": "nw_fm_quas17" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 12.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "" + }, + "RESREF": { + "type": "resref", + "value": "nw_fm_quas18" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 12.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "" + }, + "RESREF": { + "type": "resref", + "value": "nw_fm_quas19" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "" + }, + "RESREF": { + "type": "resref", + "value": "nw_fm_quas20" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "" + }, + "RESREF": { + "type": "resref", + "value": "nw_fm_quas21" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 14.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "" + }, + "RESREF": { + "type": "resref", + "value": "nw_fm_quas22" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 15.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "" + }, + "RESREF": { + "type": "resref", + "value": "nw_fm_quas23" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 15.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "" + }, + "RESREF": { + "type": "resref", + "value": "nw_fm_quas24" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "" + }, + "RESREF": { + "type": "resref", + "value": "nw_fm_quas25" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 17.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "" + }, + "RESREF": { + "type": "resref", + "value": "nw_fm_quas26" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 17.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "" + }, + "RESREF": { + "type": "resref", + "value": "nw_fm_quas27" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 18.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "" + }, + "RESREF": { + "type": "resref", + "value": "nw_fm_quas28" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 18.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "" + }, + "RESREF": { + "type": "resref", + "value": "nw_fm_quas29" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 19.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "" + }, + "RESREF": { + "type": "resref", + "value": "nw_fm_quas30" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 19.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "" + }, + "RESREF": { + "type": "resref", + "value": "nw_fm_quas31" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 20.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "" + }, + "RESREF": { + "type": "resref", + "value": "nw_fm_quas32" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 21.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "" + }, + "RESREF": { + "type": "resref", + "value": "nw_fm_quas33" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 21.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "" + }, + "RESREF": { + "type": "resref", + "value": "nw_fm_quas34" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 22.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "" + }, + "RESREF": { + "type": "resref", + "value": "nw_fm_quas35" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 22.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "" + }, + "RESREF": { + "type": "resref", + "value": "nw_fm_quas36" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 23.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "" + }, + "RESREF": { + "type": "resref", + "value": "nw_fm_quas37" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 23.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "" + }, + "RESREF": { + "type": "resref", + "value": "nw_fm_quas38" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 24.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "" + }, + "RESREF": { + "type": "resref", + "value": "nw_fm_quas39" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 25.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "" + }, + "RESREF": { + "type": "resref", + "value": "nw_fm_quas40" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 2.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "" + }, + "RESREF": { + "type": "resref", + "value": "nw_fm_wwlf01" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "" + }, + "RESREF": { + "type": "resref", + "value": "nw_fm_wwlf02" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "" + }, + "RESREF": { + "type": "resref", + "value": "nw_fm_wwlf03" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 4.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "" + }, + "RESREF": { + "type": "resref", + "value": "nw_fm_wwlf04" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "" + }, + "RESREF": { + "type": "resref", + "value": "nw_fm_wwlf05" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "" + }, + "RESREF": { + "type": "resref", + "value": "nw_fm_wwlf06" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 6.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "" + }, + "RESREF": { + "type": "resref", + "value": "nw_fm_wwlf07" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 6.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "" + }, + "RESREF": { + "type": "resref", + "value": "nw_fm_wwlf08" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 7.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "" + }, + "RESREF": { + "type": "resref", + "value": "nw_fm_wwlf09" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 7.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "" + }, + "RESREF": { + "type": "resref", + "value": "nw_fm_wwlf10" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 8.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "" + }, + "RESREF": { + "type": "resref", + "value": "nw_fm_wwlf11" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "" + }, + "RESREF": { + "type": "resref", + "value": "nw_fm_wwlf12" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "" + }, + "RESREF": { + "type": "resref", + "value": "nw_fm_wwlf13" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 10.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "" + }, + "RESREF": { + "type": "resref", + "value": "nw_fm_wwlf14" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 10.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "" + }, + "RESREF": { + "type": "resref", + "value": "nw_fm_wwlf15" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 11.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "" + }, + "RESREF": { + "type": "resref", + "value": "nw_fm_wwlf16" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 11.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "" + }, + "RESREF": { + "type": "resref", + "value": "nw_fm_wwlf17" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 12.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "" + }, + "RESREF": { + "type": "resref", + "value": "nw_fm_wwlf18" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "" + }, + "RESREF": { + "type": "resref", + "value": "nw_fm_wwlf19" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "" + }, + "RESREF": { + "type": "resref", + "value": "nw_fm_wwlf20" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 14.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "" + }, + "RESREF": { + "type": "resref", + "value": "nw_fm_wwlf21" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 14.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "" + }, + "RESREF": { + "type": "resref", + "value": "nw_fm_wwlf22" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 15.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "" + }, + "RESREF": { + "type": "resref", + "value": "nw_fm_wwlf23" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 15.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "" + }, + "RESREF": { + "type": "resref", + "value": "nw_fm_wwlf24" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "" + }, + "RESREF": { + "type": "resref", + "value": "nw_fm_wwlf25" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "" + }, + "RESREF": { + "type": "resref", + "value": "nw_fm_wwlf26" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 17.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "" + }, + "RESREF": { + "type": "resref", + "value": "nw_fm_wwlf27" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 17.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "" + }, + "RESREF": { + "type": "resref", + "value": "nw_fm_wwlf28" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 18.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "" + }, + "RESREF": { + "type": "resref", + "value": "nw_fm_wwlf29" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 18.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "" + }, + "RESREF": { + "type": "resref", + "value": "nw_fm_wwlf30" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 19.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "" + }, + "RESREF": { + "type": "resref", + "value": "nw_fm_wwlf31" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 19.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "" + }, + "RESREF": { + "type": "resref", + "value": "nw_fm_wwlf32" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 20.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "" + }, + "RESREF": { + "type": "resref", + "value": "nw_fm_wwlf33" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 20.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "" + }, + "RESREF": { + "type": "resref", + "value": "nw_fm_wwlf34" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 21.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "" + }, + "RESREF": { + "type": "resref", + "value": "nw_fm_wwlf35" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 22.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "" + }, + "RESREF": { + "type": "resref", + "value": "nw_fm_wwlf36" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 22.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "" + }, + "RESREF": { + "type": "resref", + "value": "nw_fm_wwlf37" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 23.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "" + }, + "RESREF": { + "type": "resref", + "value": "nw_fm_wwlf38" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 23.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "" + }, + "RESREF": { + "type": "resref", + "value": "nw_fm_wwlf39" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 23.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "" + }, + "RESREF": { + "type": "resref", + "value": "nw_fm_wwlf40" + } + }, { "__struct_id": 0, "CR": { @@ -13877,6 +24513,11520 @@ "value": "creature" } }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 1.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dire Rat 01" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_direrat01" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 1.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dire Rat 02" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_direrat02" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dire Rat 03" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_direrat03" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dire Rat 04" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_direrat04" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dire Rat 05" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_direrat05" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dire Rat 06" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_direrat06" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dire Rat 07" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_direrat07" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dire Rat 08" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_direrat08" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 6.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dire Rat 09" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_direrat09" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 6.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dire Rat 10" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_direrat10" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 6.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dire Rat 11" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_direrat11" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 8.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dire Rat 12" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_direrat12" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 8.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dire Rat 13" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_direrat13" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 8.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dire Rat 14" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_direrat14" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dire Rat 15" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_direrat15" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dire Rat 16" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_direrat16" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dire Rat 17" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_direrat17" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 11.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dire Rat 18" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_direrat18" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 11.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dire Rat 19" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_direrat19" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 11.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dire Rat 20" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_direrat20" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dire Rat 21" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_direrat21" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dire Rat 22" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_direrat22" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dire Rat 23" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_direrat23" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 14.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dire Rat 24" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_direrat24" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 14.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dire Rat 25" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_direrat25" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 14.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dire Rat 26" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_direrat26" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dire Rat 27" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_direrat27" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dire Rat 28" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_direrat28" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dire Rat 29" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_direrat29" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 17.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dire Rat 30" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_direrat30" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 17.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dire Rat 31" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_direrat31" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 17.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dire Rat 32" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_direrat32" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 19.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dire Rat 33" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_direrat33" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 19.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dire Rat 34" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_direrat34" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 19.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dire Rat 35" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_direrat35" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 20.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dire Rat 36" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_direrat36" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 20.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dire Rat 37" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_direrat37" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 20.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dire Rat 38" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_direrat38" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 22.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dire Rat 39" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_direrat39" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 22.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dire Rat 40" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_direrat40" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 1.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dog 01" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dog01" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 1.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dog 02" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dog02" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dog 03" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dog03" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dog 04" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dog04" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dog 05" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dog05" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dog 06" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dog06" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dog 07" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dog07" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dog 08" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dog08" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 6.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dog 09" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dog09" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 6.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dog 10" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dog10" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 6.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dog 11" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dog11" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 8.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dog 12" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dog12" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 8.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dog 13" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dog13" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 8.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dog 14" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dog14" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dog 15" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dog15" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dog 16" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dog16" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dog 17" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dog17" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 11.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dog 18" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dog18" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 11.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dog 19" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dog19" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 11.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dog 20" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dog20" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dog 21" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dog21" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dog 22" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dog22" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dog 23" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dog23" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 14.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dog 24" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dog24" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 14.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dog 25" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dog25" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 14.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dog 26" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dog26" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dog 27" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dog27" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dog 28" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dog28" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dog 29" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dog29" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 17.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dog 30" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dog30" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 17.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dog 31" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dog31" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 17.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dog 32" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dog32" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 19.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dog 33" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dog33" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 19.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dog 34" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dog34" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 19.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dog 35" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dog35" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 20.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dog 36" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dog36" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 20.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dog 37" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dog37" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 20.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dog 38" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dog38" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 22.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dog 39" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dog39" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 22.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dog 40" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dog40" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 1.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Eagle 01" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_eagle01" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 1.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Eagle 02" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_eagle02" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Eagle 03" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_eagle03" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Eagle 04" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_eagle04" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Eagle 05" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_eagle05" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Eagle 06" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_eagle06" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Eagle 07" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_eagle07" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Eagle 08" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_eagle08" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 6.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Eagle 09" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_eagle09" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 6.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Eagle 10" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_eagle10" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 6.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Eagle 11" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_eagle11" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 8.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Eagle 12" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_eagle12" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 8.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Eagle 13" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_eagle13" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 8.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Eagle 14" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_eagle14" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Eagle 15" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_eagle15" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Eagle 16" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_eagle16" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Eagle 17" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_eagle17" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 11.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Eagle 18" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_eagle18" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 11.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Eagle 19" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_eagle19" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 11.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Eagle 20" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_eagle20" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Eagle 21" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_eagle21" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Eagle 22" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_eagle22" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Eagle 23" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_eagle23" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 14.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Eagle 24" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_eagle24" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 14.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Eagle 25" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_eagle25" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 14.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Eagle 26" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_eagle26" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Eagle 27" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_eagle27" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Eagle 28" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_eagle28" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Eagle 29" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_eagle29" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 18.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Eagle 30" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_eagle30" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 18.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Eagle 31" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_eagle31" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 18.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Eagle 32" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_eagle32" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 19.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Eagle 33" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_eagle33" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 19.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Eagle 34" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_eagle34" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 19.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Eagle 35" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_eagle35" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 21.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Eagle 36" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_eagle36" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 21.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Eagle 37" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_eagle37" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 21.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Eagle 38" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_eagle38" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 22.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Eagle 39" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_eagle39" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 22.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Eagle 40" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_eagle40" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 1.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Hawk 01" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hawk01" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 1.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Hawk 02" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hawk02" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Hawk 03" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hawk03" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Hawk 04" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hawk04" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Hawk 05" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hawk05" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Hawk 06" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hawk06" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Hawk 07" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hawk07" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Hawk 08" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hawk08" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 7.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Hawk 09" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hawk09" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 7.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Hawk 10" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hawk10" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 7.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Hawk 11" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hawk11" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 8.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Hawk 12" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hawk12" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 8.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Hawk 13" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hawk13" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 8.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Hawk 14" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hawk14" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 10.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Hawk 15" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hawk15" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 10.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Hawk 16" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hawk16" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 10.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Hawk 17" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hawk17" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 12.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Hawk 18" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hawk18" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 12.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Hawk 19" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hawk19" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 12.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Hawk 20" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hawk20" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Hawk 21" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hawk21" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Hawk 22" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hawk22" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Hawk 23" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hawk23" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 15.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Hawk 24" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hawk24" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 15.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Hawk 25" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hawk25" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 15.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Hawk 26" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hawk26" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Hawk 27" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hawk27" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Hawk 28" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hawk28" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Hawk 29" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hawk29" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 18.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Hawk 30" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hawk30" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 18.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Hawk 31" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hawk31" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 18.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Hawk 32" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hawk32" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 19.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Hawk 33" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hawk33" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 19.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Hawk 34" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hawk34" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 19.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Hawk 35" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hawk35" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 20.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Hawk 36" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hawk36" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 20.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Hawk 37" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hawk37" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 20.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Hawk 38" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hawk38" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 22.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Hawk 39" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hawk39" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 22.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Hawk 40" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hawk40" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Heavy Horse 01" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hvhorse01" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Heavy Horse 02" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hvhorse02" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 4.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Heavy Horse 03" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hvhorse03" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 4.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Heavy Horse 04" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hvhorse04" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 4.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Heavy Horse 05" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hvhorse05" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 6.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Heavy Horse 06" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hvhorse06" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 6.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Heavy Horse 07" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hvhorse07" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 6.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Heavy Horse 08" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hvhorse08" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 8.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Heavy Horse 09" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hvhorse09" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 8.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Heavy Horse 10" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hvhorse10" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 8.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Heavy Horse 11" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hvhorse11" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Heavy Horse 12" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hvhorse12" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Heavy Horse 13" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hvhorse13" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Heavy Horse 14" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hvhorse14" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 11.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Heavy Horse 15" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hvhorse15" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 11.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Heavy Horse 16" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hvhorse16" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 11.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Heavy Horse 17" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hvhorse17" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Heavy Horse 18" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hvhorse18" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Heavy Horse 19" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hvhorse19" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Heavy Horse 20" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hvhorse20" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 14.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Heavy Horse 21" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hvhorse21" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 14.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Heavy Horse 22" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hvhorse22" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 14.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Heavy Horse 23" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hvhorse23" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Heavy Horse 24" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hvhorse24" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Heavy Horse 25" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hvhorse25" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Heavy Horse 26" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hvhorse26" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 17.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Heavy Horse 27" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hvhorse27" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 17.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Heavy Horse 28" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hvhorse28" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 17.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Heavy Horse 29" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hvhorse29" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 19.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Heavy Horse 30" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hvhorse30" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 19.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Heavy Horse 31" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hvhorse31" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 19.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Heavy Horse 32" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hvhorse32" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 20.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Heavy Horse 33" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hvhorse33" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 20.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Heavy Horse 34" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hvhorse34" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 20.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Heavy Horse 35" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hvhorse35" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 22.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Heavy Horse 36" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hvhorse36" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 22.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Heavy Horse 37" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hvhorse37" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 22.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Heavy Horse 38" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hvhorse38" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 23.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Heavy Horse 39" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hvhorse39" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 23.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Heavy Horse 40" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hvhorse40" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Light Horse 01" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_lthorse01" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Light Horse 02" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_lthorse02" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 4.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Light Horse 03" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_lthorse03" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 4.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Light Horse 04" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_lthorse04" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 4.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Light Horse 05" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_lthorse05" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 6.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Light Horse 06" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_lthorse06" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 6.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Light Horse 07" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_lthorse07" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 6.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Light Horse 08" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_lthorse08" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 8.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Light Horse 09" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_lthorse09" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 8.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Light Horse 10" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_lthorse10" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 8.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Light Horse 11" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_lthorse11" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Light Horse 12" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_lthorse12" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Light Horse 13" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_lthorse13" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Light Horse 14" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_lthorse14" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 11.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Light Horse 15" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_lthorse15" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 11.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Light Horse 16" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_lthorse16" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 11.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Light Horse 17" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_lthorse17" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 12.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Light Horse 18" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_lthorse18" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 12.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Light Horse 19" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_lthorse19" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 12.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Light Horse 20" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_lthorse20" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 14.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Light Horse 21" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_lthorse21" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 14.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Light Horse 22" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_lthorse22" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 14.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Light Horse 23" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_lthorse23" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Light Horse 24" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_lthorse24" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Light Horse 25" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_lthorse25" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Light Horse 26" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_lthorse26" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 17.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Light Horse 27" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_lthorse27" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 17.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Light Horse 28" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_lthorse28" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 17.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Light Horse 29" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_lthorse29" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 19.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Light Horse 30" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_lthorse30" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 19.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Light Horse 31" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_lthorse31" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 19.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Light Horse 32" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_lthorse32" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 20.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Light Horse 33" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_lthorse33" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 20.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Light Horse 34" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_lthorse34" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 20.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Light Horse 35" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_lthorse35" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 22.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Light Horse 36" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_lthorse36" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 22.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Light Horse 37" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_lthorse37" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 22.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Light Horse 38" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_lthorse38" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 23.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Light Horse 39" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_lthorse39" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 23.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Light Horse 40" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_lthorse40" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 1.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Owl 01" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_owl01" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 1.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Owl 02" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_owl02" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Owl 03" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_owl03" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Owl 04" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_owl04" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Owl 05" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_owl05" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Owl 06" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_owl06" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Owl 07" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_owl07" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Owl 08" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_owl08" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 7.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Owl 09" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_owl09" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 7.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Owl 10" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_owl10" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 7.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Owl 11" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_owl11" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 8.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Owl 12" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_owl12" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 8.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Owl 13" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_owl13" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 8.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Owl 14" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_owl14" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 10.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Owl 15" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_owl15" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 10.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Owl 16" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_owl16" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 10.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Owl 17" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_owl17" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 11.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Owl 18" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_owl18" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 11.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Owl 19" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_owl19" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 11.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Owl 20" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_owl20" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Owl 21" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_owl21" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Owl 22" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_owl22" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Owl 23" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_owl23" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 15.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Owl 24" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_owl24" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 15.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Owl 25" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_owl25" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 15.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Owl 26" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_owl26" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Owl 27" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_owl27" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Owl 28" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_owl28" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Owl 29" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_owl29" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 18.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Owl 30" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_owl30" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 18.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Owl 31" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_owl31" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 18.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Owl 32" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_owl32" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 20.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Owl 33" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_owl33" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 20.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Owl 34" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_owl34" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 18.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Owl 35" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_owl35" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 21.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Owl 36" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_owl36" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 21.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Owl 37" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_owl37" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 21.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Owl 38" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_owl38" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 23.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Owl 39" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_owl39" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 23.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Owl 40" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_owl40" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 2.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Pony 01" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_pony01" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 2.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Pony 02" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_pony02" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Pony 03" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_pony03" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Pony 04" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_pony04" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Pony 05" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_pony05" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Pony 06" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_pony06" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Pony 07" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_pony07" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Pony 08" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_pony08" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 7.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Pony 09" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_pony09" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 7.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Pony 10" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_pony10" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 7.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Pony 11" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_pony11" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Pony 12" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_pony12" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Pony 13" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_pony13" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Pony 14" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_pony14" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 10.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Pony 15" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_pony15" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 10.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Pony 16" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_pony16" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 10.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Pony 17" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_pony17" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 12.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Pony 18" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_pony18" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 12.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Pony 19" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_pony19" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 12.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Pony 20" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_pony20" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Pony 21" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_pony21" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Pony 22" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_pony22" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Pony 23" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_pony23" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 15.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Pony 24" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_pony24" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 15.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Pony 25" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_pony25" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 15.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Pony 26" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_pony26" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Pony 27" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_pony27" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Pony 28" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_pony28" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Pony 29" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_pony29" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 18.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Pony 30" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_pony30" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 18.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Pony 31" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_pony31" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 18.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Pony 32" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_pony32" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 19.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Pony 33" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_pony33" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 19.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Pony 34" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_pony34" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 19.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Pony 35" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_pony35" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 21.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Pony 36" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_pony36" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 21.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Pony 37" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_pony37" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 21.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Pony 38" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_pony38" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 22.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Pony 39" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_pony39" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 22.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Pony 40" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_pony40" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 2.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Riding Dog 01" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dogride01" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 2.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Riding Dog 02" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dogride02" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 4.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Riding Dog 03" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dogride03" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 4.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Riding Dog 04" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dogride04" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 4.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Riding Dog 05" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dogride05" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 6.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Riding Dog 06" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dogride06" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 6.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Riding Dog 07" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dogride07" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 6.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Riding Dog 08" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dogride08" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 7.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Riding Dog 09" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dogride09" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 7.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Riding Dog 10" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dogride10" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 7.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Riding Dog 11" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dogride11" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Riding Dog 12" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dogride12" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Riding Dog 13" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dogride13" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Riding Dog 14" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dogride14" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 10.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Riding Dog 15" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dogride15" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 10.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Riding Dog 16" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dogride16" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 10.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Riding Dog 17" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dogride17" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 12.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Riding Dog 18" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dogride18" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 12.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Riding Dog 19" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dogride19" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 12.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Riding Dog 20" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dogride20" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 14.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Riding Dog 21" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dogride21" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 14.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Riding Dog 22" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dogride22" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 14.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Riding Dog 23" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dogride23" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 15.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Riding Dog 24" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dogride24" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 15.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Riding Dog 25" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dogride25" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 15.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Riding Dog 26" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dogride26" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 17.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Riding Dog 27" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dogride27" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 17.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Riding Dog 28" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dogride28" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 17.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Riding Dog 29" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dogride29" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 19.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Riding Dog 30" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dogride30" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 19.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Riding Dog 31" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dogride31" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 19.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Riding Dog 32" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dogride32" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 20.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Riding Dog 33" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dogride33" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 20.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Riding Dog 34" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dogride34" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 20.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Riding Dog 35" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dogride35" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 22.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Riding Dog 36" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dogride36" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 22.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Riding Dog 37" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dogride37" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 22.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Riding Dog 38" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dogride38" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 23.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Riding Dog 39" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dogride39" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 23.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Riding Dog 40" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dogride40" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 2.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Viper 01" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_mviper01" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 2.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Viper 02" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_mviper02" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Viper 03" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_mviper03" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Viper 04" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_mviper04" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Viper 05" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_mviper05" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Viper 06" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_mviper06" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Viper 07" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_mviper07" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Viper 08" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_mviper08" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 6.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Viper 09" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_mviper09" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 6.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Viper 10" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_mviper10" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 6.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Viper 11" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_mviper11" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 7.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Viper 12" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_mviper12" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 7.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Viper 13" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_mviper13" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 7.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Viper 14" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_mviper14" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Viper 15" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_mviper15" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Viper 16" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_mviper16" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Viper 17" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_mviper17" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 10.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Viper 18" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_mviper18" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 10.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Viper 19" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_mviper19" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 10.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Viper 20" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_mviper20" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 11.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Viper 21" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_mviper21" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 11.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Viper 22" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_mviper22" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 11.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Viper 23" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_mviper23" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Viper 24" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_mviper24" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Viper 25" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_mviper25" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Viper 26" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_mviper26" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 14.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Viper 27" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_mviper27" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 14.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Viper 28" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_mviper28" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 14.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Viper 29" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_mviper29" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 15.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Viper 30" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_mviper30" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 15.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Viper 31" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_mviper31" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 15.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Viper 32" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_mviper32" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 17.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Viper 33" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_mviper33" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 17.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Viper 34" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_mviper34" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 17.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Viper 35" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_mviper35" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 18.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Viper 36" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_mviper36" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 18.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Viper 37" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_mviper37" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 18.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Viper 38" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_mviper38" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 19.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Viper 39" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_mviper39" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 19.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Viper 40" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_mviper40" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 2.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Wolf 01" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_wolf01" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 2.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Wolf 02" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_wolf02" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 4.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Wolf 03" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_wolf03" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 4.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Wolf 04" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_wolf04" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 4.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Wolf 05" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_wolf05" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Wolf 06" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_wolf06" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Wolf 07" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_wolf07" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Wolf 08" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_wolf08" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 7.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Wolf 09" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_wolf09" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 7.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Wolf 10" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_wolf10" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 7.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Wolf 11" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_wolf11" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Wolf 12" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_wolf12" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Wolf 13" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_wolf13" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Wolf 14" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_wolf14" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 10.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Wolf 15" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_wolf15" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 10.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Wolf 16" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_wolf16" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 10.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Wolf 17" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_wolf17" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 12.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Wolf 18" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_wolf18" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 12.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Wolf 19" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_wolf19" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 12.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Wolf 20" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_wolf20" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Wolf 21" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_wolf21" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Wolf 22" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_wolf22" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Wolf 23" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_wolf23" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 15.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Wolf 24" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_wolf24" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 15.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Wolf 25" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_wolf25" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 15.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Wolf 26" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_wolf26" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 17.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Wolf 27" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_wolf27" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 17.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Wolf 28" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_wolf28" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 17.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Wolf 29" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_wolf29" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 18.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Wolf 30" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_wolf30" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 18.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Wolf 31" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_wolf31" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 18.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Wolf 32" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_wolf32" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 20.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Wolf 33" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_wolf33" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 20.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Wolf 34" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_wolf34" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 20.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Wolf 35" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_wolf35" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 21.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Wolf 36" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_wolf36" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 21.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Wolf 37" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_wolf37" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 21.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Wolf 38" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_wolf38" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 23.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Wolf 39" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_wolf39" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 23.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Wolf 40" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_wolf40" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animated Dire Bear" + }, + "RESREF": { + "type": "resref", + "value": "prc_a_beardire" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 15.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animated Dire Tiger" + }, + "RESREF": { + "type": "resref", + "value": "prc_a_tigerdire" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animated Dire Wolf" + }, + "RESREF": { + "type": "resref", + "value": "prc_a_wolfdire" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 1.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Badger" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_badger01" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 1.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Badger" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_badger02" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 2.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Badger" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_badger03" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 2.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Badger" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_badger04" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 2.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Badger" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_badger05" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 4.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Badger" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_badger06" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 4.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Badger" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_badger07" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 4.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Badger" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_badger08" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 6.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Badger" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_badger09" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 6.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Badger" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_badger10" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 6.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Badger" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_badger11" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 7.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Badger" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_badger12" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 7.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Badger" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_badger13" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 7.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Badger" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_badger14" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Badger" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_badger15" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Badger" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_badger16" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Badger" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_badger17" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 10.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Badger" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_badger18" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 10.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Badger" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_badger19" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 10.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Badger" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_badger20" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 12.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Badger" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_badger21" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 12.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Badger" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_badger22" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 12.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Badger" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_badger23" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Badger" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_badger24" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Badger" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_badger25" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Badger" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_badger26" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 15.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Badger" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_badger27" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 15.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Badger" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_badger28" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 15.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Badger" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_badger29" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Badger" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_badger30" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Badger" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_badger31" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Badger" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_badger32" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 18.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Badger" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_badger33" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 18.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Badger" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_badger34" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 18.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Badger" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_badger35" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 19.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Badger" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_badger36" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 19.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Badger" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_badger37" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 19.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Badger" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_badger38" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 21.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Badger" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_badger39" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 21.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Badger" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_badger40" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 1.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Bat" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_bat01" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 2.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Bat" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_bat02" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 2.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Bat" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_bat03" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Bat" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_bat04" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 4.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Bat" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_bat05" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 4.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Bat" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_bat06" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Bat" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_bat07" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 6.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Bat" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_bat08" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 6.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Bat" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_bat09" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 7.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Bat" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_bat10" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 8.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Bat" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_bat11" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 8.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Bat" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_bat12" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Bat" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_bat13" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 10.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Bat" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_bat14" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 10.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Bat" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_bat15" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 11.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Bat" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_bat16" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 11.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Bat" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_bat17" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 12.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Bat" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_bat18" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Bat" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_bat19" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Bat" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_bat20" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 14.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Bat" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_bat21" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 15.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Bat" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_bat22" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 15.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Bat" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_bat23" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Bat" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_bat24" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Bat" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_bat25" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 17.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Bat" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_bat26" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 18.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Bat" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_bat27" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 18.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Bat" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_bat28" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 19.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Bat" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_bat29" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 19.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Bat" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_bat30" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 20.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Bat" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_bat31" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 20.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Bat" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_bat32" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 21.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Bat" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_bat33" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 21.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Bat" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_bat34" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 22.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Bat" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_bat35" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 23.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Bat" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_bat36" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 23.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Bat" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_bat37" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 24.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Bat" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_bat38" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 24.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Bat" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_bat39" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 25.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Bat" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_bat40" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "x2_s_batthorr001" + }, + "STRREF": { + "type": "dword", + "value": 90406 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 39.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "x2_s_bblade" + }, + "STRREF": { + "type": "dword", + "value": 90406 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 2.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Blink Dog, companion 01" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_bdog01" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 2.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Blink Dog, companion 02" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_bdog02" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Blink Dog, companion 03" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_bdog03" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 4.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Blink Dog, companion 04" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_bdog04" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Blink Dog, companion 05" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_bdog05" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Blink Dog, companion 06" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_bdog06" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 6.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Blink Dog, companion 07" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_bdog07" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 7.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Blink Dog, companion 08" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_bdog08" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 7.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Blink Dog, companion 09" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_bdog09" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 8.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Blink Dog, companion 10" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_bdog10" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Blink Dog, companion 11" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_bdog11" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Blink Dog, companion 12" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_bdog12" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 10.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Blink Dog, companion 13" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_bdog13" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 11.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Blink Dog, companion 14" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_bdog14" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 12.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Blink Dog, companion 15" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_bdog15" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 12.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Blink Dog, companion 16" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_bdog16" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Blink Dog, companion 17" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_bdog17" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 14.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Blink Dog, companion 18" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_bdog18" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 14.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Blink Dog, companion 19" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_bdog19" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 15.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Blink Dog, companion 20" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_bdog20" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Blink Dog, companion 21" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_bdog21" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Blink Dog, companion 22" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_bdog22" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 17.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Blink Dog, companion 23" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_bdog23" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 17.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Blink Dog, companion 24" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_bdog24" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 18.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Blink Dog, companion 25" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_bdog25" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 19.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Blink Dog, companion 26" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_bdog26" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 19.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Blink Dog, companion 27" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_bdog27" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 20.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Blink Dog, companion 28" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_bdog28" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 20.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Blink Dog, companion 29" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_bdog29" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 21.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Blink Dog, companion 30" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_bdog30" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 22.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Blink Dog, companion 31" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_bdog31" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 22.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Blink Dog, companion 32" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_bdog32" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 23.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Blink Dog, companion 33" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_bdog33" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 23.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Blink Dog, companion 34" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_bdog34" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 24.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Blink Dog, companion 35" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_bdog35" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 25.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Blink Dog, companion 36" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_bdog36" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 25.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Blink Dog, companion 37" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_bdog37" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 26.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Blink Dog, companion 38" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_bdog38" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 26.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Blink Dog, companion 39" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_bdog39" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 27.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Blink Dog, companion 40" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_bdog40" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 0.5 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Cobra, companion 01" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_cobra01" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 2.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Cobra, companion 02" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_cobra02" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 2.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Cobra, companion 03" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_cobra03" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Cobra, companion 04" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_cobra04" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 4.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Cobra, companion 05" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_cobra05" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 4.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Cobra, companion 06" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_cobra06" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Cobra, companion 07" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_cobra07" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Cobra, companion 08" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_cobra08" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 6.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Cobra, companion 09" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_cobra09" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 7.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Cobra, companion 10" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_cobra10" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 7.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Cobra, companion 11" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_cobra11" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 8.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Cobra, companion 12" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_cobra12" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 8.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Cobra, companion 13" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_cobra13" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Cobra, companion 14" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_cobra14" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 10.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Cobra, companion 15" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_cobra15" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 10.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Cobra, companion 16" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_cobra16" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 11.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Cobra, companion 17" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_cobra17" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 11.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Cobra, companion 18" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_cobra18" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 12.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Cobra, companion 19" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_cobra19" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 12.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Cobra, companion 20" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_cobra20" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Cobra, companion 21" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_cobra21" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 14.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Cobra, companion 22" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_cobra22" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 14.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Cobra, companion 23" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_cobra23" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 15.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Cobra, companion 24" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_cobra24" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 15.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Cobra, companion 25" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_cobra25" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Cobra, companion 26" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_cobra26" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Cobra, companion 27" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_cobra27" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 17.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Cobra, companion 28" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_cobra28" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 17.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Cobra, companion 29" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_cobra29" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 18.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Cobra, companion 30" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_cobra30" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 18.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Cobra, companion 31" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_cobra31" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 19.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Cobra, companion 32" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_cobra32" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 19.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Cobra, companion 33" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_cobra33" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 20.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Cobra, companion 34" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_cobra34" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 20.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Cobra, companion 35" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_cobra35" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 21.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Cobra, companion 36" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_cobra36" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 21.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Cobra, companion 37" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_cobra37" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 22.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Cobra, companion 38" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_cobra38" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 22.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Cobra, companion 39" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_cobra39" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 23.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Cobra, companion 40" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_cobra40" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 2.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "Controlled" + }, + "RESREF": { + "type": "resref", + "value": "psi_ctrlobj" + } + }, { "__struct_id": 0, "CR": { @@ -14351,6 +36501,4927 @@ "type": "resref", "value": "mognoperstart" } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 0.5 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_phases01" + }, + "STRREF": { + "type": "dword", + "value": 12722 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 2.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_phases02" + }, + "STRREF": { + "type": "dword", + "value": 12722 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 2.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_phases03" + }, + "STRREF": { + "type": "dword", + "value": 12722 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_phases04" + }, + "STRREF": { + "type": "dword", + "value": 12722 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_phases05" + }, + "STRREF": { + "type": "dword", + "value": 12722 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 4.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_phases06" + }, + "STRREF": { + "type": "dword", + "value": 12722 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_phases07" + }, + "STRREF": { + "type": "dword", + "value": 12722 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_phases08" + }, + "STRREF": { + "type": "dword", + "value": 12722 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 6.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_phases09" + }, + "STRREF": { + "type": "dword", + "value": 12722 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 6.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_phases10" + }, + "STRREF": { + "type": "dword", + "value": 12722 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 7.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_phases11" + }, + "STRREF": { + "type": "dword", + "value": 12722 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 8.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_phases12" + }, + "STRREF": { + "type": "dword", + "value": 12722 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 8.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_phases13" + }, + "STRREF": { + "type": "dword", + "value": 12722 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_phases14" + }, + "STRREF": { + "type": "dword", + "value": 12722 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_phases15" + }, + "STRREF": { + "type": "dword", + "value": 12722 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 10.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_phases16" + }, + "STRREF": { + "type": "dword", + "value": 12722 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 11.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_phases17" + }, + "STRREF": { + "type": "dword", + "value": 12722 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 11.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_phases18" + }, + "STRREF": { + "type": "dword", + "value": 12722 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 12.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_phases19" + }, + "STRREF": { + "type": "dword", + "value": 12722 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 12.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_phases20" + }, + "STRREF": { + "type": "dword", + "value": 12722 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_phases21" + }, + "STRREF": { + "type": "dword", + "value": 12722 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_phases22" + }, + "STRREF": { + "type": "dword", + "value": 12722 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 14.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_phases23" + }, + "STRREF": { + "type": "dword", + "value": 12722 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 14.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_phases24" + }, + "STRREF": { + "type": "dword", + "value": 12722 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 15.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_phases25" + }, + "STRREF": { + "type": "dword", + "value": 12722 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_phases26" + }, + "STRREF": { + "type": "dword", + "value": 12722 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_phases27" + }, + "STRREF": { + "type": "dword", + "value": 12722 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 17.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_phases28" + }, + "STRREF": { + "type": "dword", + "value": 12722 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 17.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_phases29" + }, + "STRREF": { + "type": "dword", + "value": 12722 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 18.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_phases30" + }, + "STRREF": { + "type": "dword", + "value": 12722 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 18.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_phases31" + }, + "STRREF": { + "type": "dword", + "value": 12722 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 19.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_phases32" + }, + "STRREF": { + "type": "dword", + "value": 12722 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 19.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_phases33" + }, + "STRREF": { + "type": "dword", + "value": 12722 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 20.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_phases34" + }, + "STRREF": { + "type": "dword", + "value": 12722 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 20.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_phases35" + }, + "STRREF": { + "type": "dword", + "value": 12722 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 21.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_phases36" + }, + "STRREF": { + "type": "dword", + "value": 12722 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 21.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_phases37" + }, + "STRREF": { + "type": "dword", + "value": 12722 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 22.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_phases38" + }, + "STRREF": { + "type": "dword", + "value": 12722 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 23.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_phases39" + }, + "STRREF": { + "type": "dword", + "value": 12722 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 23.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_phases40" + }, + "STRREF": { + "type": "dword", + "value": 12722 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 0.5 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "x2_s_faerie001" + }, + "STRREF": { + "type": "dword", + "value": 90413 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 1.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_stinkb01" + }, + "STRREF": { + "type": "dword", + "value": 12409 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 2.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_stinkb02" + }, + "STRREF": { + "type": "dword", + "value": 12409 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_stinkb03" + }, + "STRREF": { + "type": "dword", + "value": 12409 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_stinkb04" + }, + "STRREF": { + "type": "dword", + "value": 12409 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 4.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_stinkb05" + }, + "STRREF": { + "type": "dword", + "value": 12409 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_stinkb06" + }, + "STRREF": { + "type": "dword", + "value": 12409 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_stinkb07" + }, + "STRREF": { + "type": "dword", + "value": 12409 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 6.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_stinkb08" + }, + "STRREF": { + "type": "dword", + "value": 12409 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 7.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_stinkb09" + }, + "STRREF": { + "type": "dword", + "value": 12409 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 7.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_stinkb10" + }, + "STRREF": { + "type": "dword", + "value": 12409 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 8.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_stinkb11" + }, + "STRREF": { + "type": "dword", + "value": 12409 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 8.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_stinkb12" + }, + "STRREF": { + "type": "dword", + "value": 12409 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_stinkb13" + }, + "STRREF": { + "type": "dword", + "value": 12409 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 10.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_stinkb14" + }, + "STRREF": { + "type": "dword", + "value": 12409 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 10.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_stinkb15" + }, + "STRREF": { + "type": "dword", + "value": 12409 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 11.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_stinkb16" + }, + "STRREF": { + "type": "dword", + "value": 12409 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 12.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_stinkb17" + }, + "STRREF": { + "type": "dword", + "value": 12409 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 12.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_stinkb18" + }, + "STRREF": { + "type": "dword", + "value": 12409 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_stinkb19" + }, + "STRREF": { + "type": "dword", + "value": 12409 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_stinkb20" + }, + "STRREF": { + "type": "dword", + "value": 12409 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 14.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_stinkb21" + }, + "STRREF": { + "type": "dword", + "value": 12409 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 15.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_stinkb22" + }, + "STRREF": { + "type": "dword", + "value": 12409 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 15.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_stinkb23" + }, + "STRREF": { + "type": "dword", + "value": 12409 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_stinkb24" + }, + "STRREF": { + "type": "dword", + "value": 12409 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 17.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_stinkb25" + }, + "STRREF": { + "type": "dword", + "value": 12409 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 17.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_stinkb26" + }, + "STRREF": { + "type": "dword", + "value": 12409 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 18.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_stinkb27" + }, + "STRREF": { + "type": "dword", + "value": 12409 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 18.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_stinkb28" + }, + "STRREF": { + "type": "dword", + "value": 12409 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 19.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_stinkb29" + }, + "STRREF": { + "type": "dword", + "value": 12409 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 20.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_stinkb30" + }, + "STRREF": { + "type": "dword", + "value": 12409 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 20.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_stinkb31" + }, + "STRREF": { + "type": "dword", + "value": 12409 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 21.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_stinkb32" + }, + "STRREF": { + "type": "dword", + "value": 12409 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 22.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_stinkb33" + }, + "STRREF": { + "type": "dword", + "value": 12409 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 22.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_stinkb34" + }, + "STRREF": { + "type": "dword", + "value": 12409 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 23.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_stinkb35" + }, + "STRREF": { + "type": "dword", + "value": 12409 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 23.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_stinkb36" + }, + "STRREF": { + "type": "dword", + "value": 12409 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 24.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_stinkb37" + }, + "STRREF": { + "type": "dword", + "value": 12409 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 25.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_stinkb38" + }, + "STRREF": { + "type": "dword", + "value": 12409 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 25.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_stinkb39" + }, + "STRREF": { + "type": "dword", + "value": 12409 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 26.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_stinkb40" + }, + "STRREF": { + "type": "dword", + "value": 12409 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 4.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "x1_s_airsmall" + }, + "STRREF": { + "type": "dword", + "value": 40642 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 22.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "RESREF": { + "type": "resref", + "value": "x2_s_lich_24" + }, + "STRREF": { + "type": "dword", + "value": 90418 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 23.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "RESREF": { + "type": "resref", + "value": "x2_s_lich_26" + }, + "STRREF": { + "type": "dword", + "value": 90419 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 18.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_s_balor" + }, + "STRREF": { + "type": "dword", + "value": 12735 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 15.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "RESREF": { + "type": "resref", + "value": "nw_s_balor_evil" + }, + "STRREF": { + "type": "dword", + "value": 12735 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 14.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_s_ctrumpet" + }, + "STRREF": { + "type": "dword", + "value": 12740 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 14.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_s_slaaddeth" + }, + "STRREF": { + "type": "dword", + "value": 12765 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_s_badgerdire" + }, + "STRREF": { + "type": "dword", + "value": 12734 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 8.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_s_beardire" + }, + "STRREF": { + "type": "dword", + "value": 12736 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_s_boardire" + }, + "STRREF": { + "type": "dword", + "value": 12737 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 7.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_s_spiddire" + }, + "STRREF": { + "type": "dword", + "value": 12769 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 11.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_s_diretiger" + }, + "STRREF": { + "type": "dword", + "value": 12741 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_s_wolfdire" + }, + "STRREF": { + "type": "dword", + "value": 12779 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 10.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_s_doomkght" + }, + "STRREF": { + "type": "dword", + "value": 12743 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 4.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "x1_s_earthsmall" + }, + "STRREF": { + "type": "dword", + "value": 40643 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 20.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_s_airelder" + }, + "STRREF": { + "type": "dword", + "value": 12732 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_s_earthelder" + }, + "STRREF": { + "type": "dword", + "value": 12744 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_s_fireelder" + }, + "STRREF": { + "type": "dword", + "value": 12746 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 15.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "RESREF": { + "type": "resref", + "value": "nw_s_waterelder" + }, + "STRREF": { + "type": "dword", + "value": 12776 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "x2_s_eshadlord" + }, + "STRREF": { + "type": "dword", + "value": 90411 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "x2_s_vrock" + }, + "STRREF": { + "type": "dword", + "value": 90428 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 36.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Summoned Epic Wraith" + }, + "RESREF": { + "type": "resref", + "value": "prc_mos_33" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 37.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Summoned Epic Wraith" + }, + "RESREF": { + "type": "resref", + "value": "prc_mos_36" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "x1_s_firesmall" + }, + "STRREF": { + "type": "dword", + "value": 40644 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_s_gargoyle" + }, + "STRREF": { + "type": "dword", + "value": 12748 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 8.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_s_ghast" + }, + "STRREF": { + "type": "dword", + "value": 12749 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 6.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_s_ghoul" + }, + "STRREF": { + "type": "dword", + "value": 12750 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 14.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "RESREF": { + "type": "resref", + "value": "x2_s_ghoul_16" + }, + "STRREF": { + "type": "dword", + "value": 90415 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 10.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "NAME": { + "type": "cexostring", + "value": "Summoned Ghoul Lord" + }, + "RESREF": { + "type": "resref", + "value": "s_ghoullord" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 12.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "NAME": { + "type": "cexostring", + "value": "Summoned Ghoul Ravager" + }, + "RESREF": { + "type": "resref", + "value": "s_ghoulravager" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 17.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_s_airgreat" + }, + "STRREF": { + "type": "dword", + "value": 12728 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 18.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_sw_airgreat" + }, + "STRREF": { + "type": "dword", + "value": 12728 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 11.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "RESREF": { + "type": "resref", + "value": "x2_s_bodak_14" + }, + "STRREF": { + "type": "dword", + "value": 90409 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 14.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_s_earthgreat" + }, + "STRREF": { + "type": "dword", + "value": 12729 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 15.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_sw_earthgreat" + }, + "STRREF": { + "type": "dword", + "value": 12729 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 42.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Summoned Greater Epic Wraith" + }, + "RESREF": { + "type": "resref", + "value": "prc_mos_39" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 14.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_s_firegreat" + }, + "STRREF": { + "type": "dword", + "value": 12730 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 15.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_sw_firegreat" + }, + "STRREF": { + "type": "dword", + "value": 12730 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 14.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_s_mumcleric" + }, + "STRREF": { + "type": "dword", + "value": 12756 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_s_watergreat" + }, + "STRREF": { + "type": "dword", + "value": 12731 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 14.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_sw_watergreat" + }, + "STRREF": { + "type": "dword", + "value": 12731 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 21.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Summoned Greater Wraith" + }, + "RESREF": { + "type": "resref", + "value": "prc_mos_21" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 25.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Summoned Greater Wraith" + }, + "RESREF": { + "type": "resref", + "value": "prc_mos_24" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 29.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Summoned Greater Wraith" + }, + "RESREF": { + "type": "resref", + "value": "prc_mos_27" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 30.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Summoned Greater Wraith" + }, + "RESREF": { + "type": "resref", + "value": "prc_mos_30" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_s_slaadgrn" + }, + "STRREF": { + "type": "dword", + "value": 12766 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_s_helmhorr" + }, + "STRREF": { + "type": "dword", + "value": 12751 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 11.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "RESREF": { + "type": "resref", + "value": "nw_s_chound" + }, + "STRREF": { + "type": "dword", + "value": 12738 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_s_airhuge" + }, + "STRREF": { + "type": "dword", + "value": 12733 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 11.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_s_earthhuge" + }, + "STRREF": { + "type": "dword", + "value": 12745 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 12.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_s_firehuge" + }, + "STRREF": { + "type": "dword", + "value": 12747 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 11.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_s_waterhuge" + }, + "STRREF": { + "type": "dword", + "value": 12777 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_s_imp" + }, + "STRREF": { + "type": "dword", + "value": 12752 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 7.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Summoned Large Air Elemental" + }, + "RESREF": { + "type": "resref", + "value": "prc_s_airlarge" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 6.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Summoned Large Earth Elemental" + }, + "RESREF": { + "type": "resref", + "value": "prc_s_earthlarge" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 6.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Summoned Large Fire Elemental" + }, + "RESREF": { + "type": "resref", + "value": "prc_s_firelarge" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 6.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Summoned Large Water Elemental" + }, + "RESREF": { + "type": "resref", + "value": "prc_s_waterlarge" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 23.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "RESREF": { + "type": "resref", + "value": "x2_s_lich_30" + }, + "STRREF": { + "type": "dword", + "value": 90420 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 18.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_s_lich" + }, + "STRREF": { + "type": "dword", + "value": 12753 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 21.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "RESREF": { + "type": "resref", + "value": "x2_s_lich_20" + }, + "STRREF": { + "type": "dword", + "value": 90416 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 25.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "RESREF": { + "type": "resref", + "value": "x2_s_lich_22" + }, + "STRREF": { + "type": "dword", + "value": 90417 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 8.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_s_minogon" + }, + "STRREF": { + "type": "dword", + "value": 12755 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "x2_s_mummy" + }, + "STRREF": { + "type": "dword", + "value": 90421 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 8.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "RESREF": { + "type": "resref", + "value": "x2_s_mummy_9" + }, + "STRREF": { + "type": "dword", + "value": 90421 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_s_dmquasit" + }, + "STRREF": { + "type": "dword", + "value": 12742 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "x2_s_drgred001" + }, + "STRREF": { + "type": "dword", + "value": 90410 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 6.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_s_slaadred" + }, + "STRREF": { + "type": "dword", + "value": 12767 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_s_shadow" + }, + "STRREF": { + "type": "dword", + "value": 12760 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "x1_s_shadow" + }, + "STRREF": { + "type": "dword", + "value": 12760 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 8.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_s_shfiend" + }, + "STRREF": { + "type": "dword", + "value": 12761 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 8.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "x1_s_shfiend" + }, + "STRREF": { + "type": "dword", + "value": 12761 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 10.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_s_shadlord" + }, + "STRREF": { + "type": "dword", + "value": 12758 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 11.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "x1_s_shadlord" + }, + "STRREF": { + "type": "dword", + "value": 12758 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 6.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_s_shadmastif" + }, + "STRREF": { + "type": "dword", + "value": 12759 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 1.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_s_skeleton" + }, + "STRREF": { + "type": "dword", + "value": 12763 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "RESREF": { + "type": "resref", + "value": "x2_s_bguard_18" + }, + "STRREF": { + "type": "dword", + "value": 90408 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 7.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_s_skelchief" + }, + "STRREF": { + "type": "dword", + "value": 12762 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_s_skelwarr" + }, + "STRREF": { + "type": "dword", + "value": 12764 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 8.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_s_spectre" + }, + "STRREF": { + "type": "dword", + "value": 12768 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 10.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "RESREF": { + "type": "resref", + "value": "x2_s_spectre_10" + }, + "STRREF": { + "type": "dword", + "value": 90423 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_s_mepsteam" + }, + "STRREF": { + "type": "dword", + "value": 12754 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_s_succubus" + }, + "STRREF": { + "type": "dword", + "value": 12771 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 4.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_s_spidsword" + }, + "STRREF": { + "type": "dword", + "value": 12770 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_s_zombtyrant" + }, + "STRREF": { + "type": "dword", + "value": 12782 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 12.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_s_vampire" + }, + "STRREF": { + "type": "dword", + "value": 12773 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 18.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "RESREF": { + "type": "resref", + "value": "x2_s_vamp_18" + }, + "STRREF": { + "type": "dword", + "value": 90427 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 11.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "RESREF": { + "type": "resref", + "value": "x2_s_vamp_10" + }, + "STRREF": { + "type": "dword", + "value": 90426 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 11.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_s_vrock" + }, + "STRREF": { + "type": "dword", + "value": 12774 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 22.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "x2_s_mummywarr" + }, + "STRREF": { + "type": "dword", + "value": 90422 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 11.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_s_mumfight" + }, + "STRREF": { + "type": "dword", + "value": 12757 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 4.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "x1_s_watersmall" + }, + "STRREF": { + "type": "dword", + "value": 40645 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 4.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "RESREF": { + "type": "resref", + "value": "nw_s_wight" + }, + "STRREF": { + "type": "dword", + "value": 12778 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_s_wraith" + }, + "STRREF": { + "type": "dword", + "value": 12780 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 2.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "nw_s_zombie" + }, + "STRREF": { + "type": "dword", + "value": 12781 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 21.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "x2_s_tynan0" + }, + "STRREF": { + "type": "dword", + "value": 90424 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "RESREF": { + "type": "resref", + "value": "x2_s_tynan1" + }, + "STRREF": { + "type": "dword", + "value": 90425 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 2.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Winter Wolf, companion 01" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_wwlf01" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Winter Wolf, companion 02" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_wwlf02" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Winter Wolf, companion 03" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_wwlf03" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 4.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Winter Wolf, companion 04" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_wwlf04" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Winter Wolf, companion 05" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_wwlf05" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Winter Wolf, companion 06" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_wwlf06" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 6.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Winter Wolf, companion 07" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_wwlf07" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 7.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Winter Wolf, companion 08" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_wwlf08" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 7.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Winter Wolf, companion 09" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_wwlf09" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 8.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Winter Wolf, companion 10" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_wwlf10" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Winter Wolf, companion 11" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_wwlf11" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 10.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Winter Wolf, companion 12" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_wwlf12" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 10.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Winter Wolf, companion 13" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_wwlf13" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 11.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Winter Wolf, companion 14" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_wwlf14" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 12.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Winter Wolf, companion 15" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_wwlf15" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 12.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Winter Wolf, companion 16" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_wwlf16" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Winter Wolf, companion 17" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_wwlf17" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 14.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Winter Wolf, companion 18" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_wwlf18" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 14.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Winter Wolf, companion 19" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_wwlf19" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 15.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Winter Wolf, companion 20" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_wwlf20" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Winter Wolf, companion 21" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_wwlf21" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Winter Wolf, companion 22" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_wwlf22" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 17.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Winter Wolf, companion 23" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_wwlf23" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 17.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Winter Wolf, companion 24" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_wwlf24" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 18.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Winter Wolf, companion 25" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_wwlf25" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 19.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Winter Wolf, companion 26" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_wwlf26" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 19.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Winter Wolf, companion 27" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_wwlf27" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 20.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Winter Wolf, companion 28" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_wwlf28" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 20.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Winter Wolf, companion 29" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_wwlf29" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 21.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Winter Wolf, companion 30" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_wwlf30" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 21.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Winter Wolf, companion 31" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_wwlf31" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 22.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Winter Wolf, companion 32" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_wwlf32" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 23.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Winter Wolf, companion 33" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_wwlf33" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 23.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Winter Wolf, companion 34" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_wwlf34" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 24.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Winter Wolf, companion 35" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_wwlf35" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 24.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Winter Wolf, companion 36" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_wwlf36" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 25.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Winter Wolf, companion 37" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_wwlf37" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 25.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Winter Wolf, companion 38" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_wwlf38" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 26.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Winter Wolf, companion 39" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_wwlf39" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 26.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Winter Wolf, companion 40" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_wwlf40" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 2.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Worg, companion 01" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_worg01" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 2.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Worg, companion 02" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_worg02" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Worg, companion 03" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_worg03" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 4.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Worg, companion 04" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_worg04" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Worg, companion 05" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_worg05" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Worg, companion 06" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_worg06" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 6.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Worg, companion 07" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_worg07" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 7.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Worg, companion 08" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_worg08" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 8.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Worg, companion 09" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_worg09" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 8.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Worg, companion 10" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_worg10" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Worg, companion 11" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_worg11" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 10.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Worg, companion 12" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_worg12" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 11.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Worg, companion 13" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_worg13" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 11.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Worg, companion 14" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_worg14" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 12.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Worg, companion 15" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_worg15" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Worg, companion 16" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_worg16" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Worg, companion 17" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_worg17" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 14.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Worg, companion 18" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_worg18" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 15.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Worg, companion 19" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_worg19" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 15.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Worg, companion 20" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_worg20" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Worg, companion 21" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_worg21" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 17.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Worg, companion 22" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_worg22" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 17.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Worg, companion 23" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_worg23" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 18.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Worg, companion 24" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_worg24" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 18.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Worg, companion 25" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_worg25" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 19.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Worg, companion 26" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_worg26" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 20.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Worg, companion 27" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_worg27" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 20.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Worg, companion 28" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_worg28" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 21.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Worg, companion 29" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_worg29" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 21.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Worg, companion 30" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_worg30" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 22.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Worg, companion 31" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_worg31" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 22.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Worg, companion 32" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_worg32" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 23.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Worg, companion 33" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_worg33" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 24.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Worg, companion 34" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_worg34" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 24.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Worg, companion 35" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_worg35" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 25.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Worg, companion 36" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_worg36" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 25.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Worg, companion 37" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_worg37" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 26.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Worg, companion 38" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_worg38" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 26.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Worg, companion 39" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_worg39" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 27.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Worg, companion 40" + }, + "RESREF": { + "type": "resref", + "value": "nw_ac_worg40" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 6.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "RESREF": { + "type": "resref", + "value": "x2_s_wraith" + }, + "STRREF": { + "type": "dword", + "value": 12822 + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 43.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "Xag-Ya" + }, + "RESREF": { + "type": "resref", + "value": "xagya2" + } } ] }, @@ -14375,6 +41446,44 @@ "LIST": { "type": "list", "value": [ + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 0.5 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "NAME": { + "type": "cexostring", + "value": " " + }, + "RESREF": { + "type": "resref", + "value": "bdd_asherati_chn" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 0.125 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "NAME": { + "type": "cexostring", + "value": " " + }, + "RESREF": { + "type": "resref", + "value": "bdd_asherati_tnt" + } + }, { "__struct_id": 0, "CR": { @@ -14394,6 +41503,25 @@ "value": "healer003" } }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 2.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "NAME": { + "type": "cexostring", + "value": "Ashen Husk" + }, + "RESREF": { + "type": "resref", + "value": "bdd_ashen_husk" + } + }, { "__struct_id": 0, "CR": { @@ -14451,44 +41579,6 @@ "value": "combatdummy004" } }, - { - "__struct_id": 0, - "CR": { - "type": "float", - "value": 0.125 - }, - "FACTION": { - "type": "cexostring", - "value": "Combat Dummy" - }, - "NAME": { - "type": "cexostring", - "value": "Combat Dummy" - }, - "RESREF": { - "type": "resref", - "value": "combatdummy005" - } - }, - { - "__struct_id": 0, - "CR": { - "type": "float", - "value": 0.125 - }, - "FACTION": { - "type": "cexostring", - "value": "Combat Dummy" - }, - "NAME": { - "type": "cexostring", - "value": "Combat Dummy" - }, - "RESREF": { - "type": "resref", - "value": "combatdummy006" - } - }, { "__struct_id": 0, "CR": { @@ -14527,6 +41617,272 @@ "value": "mysticsmith_0051" } }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "NAME": { + "type": "cexostring", + "value": "Dustblight" + }, + "RESREF": { + "type": "resref", + "value": "bdd_dustblight" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 10.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Horde Orc Battlemaster" + }, + "RESREF": { + "type": "resref", + "value": "ow_sum_fght_7" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Horde Orc Bodyguard" + }, + "RESREF": { + "type": "resref", + "value": "ow_sum_fght_3" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 8.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Horde Orc Captain" + }, + "RESREF": { + "type": "resref", + "value": "ow_sum_fght_5" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Horde Orc Centurion" + }, + "RESREF": { + "type": "resref", + "value": "ow_sum_fght_6" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 7.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Horde Orc Chieftain" + }, + "RESREF": { + "type": "resref", + "value": "ow_sum_fght_4" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 17.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Horde Orc Chosen of Gruumsh" + }, + "RESREF": { + "type": "resref", + "value": "ow_sum_fght_12" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 14.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Horde Orc Emperor" + }, + "RESREF": { + "type": "resref", + "value": "ow_sum_fght_10" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 2.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Horde Orc Fighter" + }, + "RESREF": { + "type": "resref", + "value": "ow_sum_fght_1" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 15.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Horde Orc Gruumsh Hand" + }, + "RESREF": { + "type": "resref", + "value": "ow_sum_fght_11" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Horde Orc King" + }, + "RESREF": { + "type": "resref", + "value": "ow_sum_fght_9" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 12.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Horde Orc War Leader" + }, + "RESREF": { + "type": "resref", + "value": "ow_sum_fght_8" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 4.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Horde Orc Warrior" + }, + "RESREF": { + "type": "resref", + "value": "ow_sum_fght_2" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 24.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "NAME": { + "type": "cexostring", + "value": "Le Cirque Elemental" + }, + "RESREF": { + "type": "resref", + "value": "lecirqueelementa" + } + }, { "__struct_id": 0, "CR": { @@ -14565,6 +41921,25 @@ "value": "mysticsmith_006" } }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 0.25 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Leomund's Secret Chest" + }, + "RESREF": { + "type": "resref", + "value": "xchst_cont" + } + }, { "__struct_id": 0, "CR": { diff --git a/_module/itp/itempalcus.itp.json b/_module/itp/itempalcus.itp.json index ba8f1f5a..f73378e5 100644 --- a/_module/itp/itempalcus.itp.json +++ b/_module/itp/itempalcus.itp.json @@ -809,6 +809,17 @@ "value": "rh_clothcomm012" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Erinyes Clothes" + }, + "RESREF": { + "type": "resref", + "value": "erinyesclothes" + } + }, { "__struct_id": 0, "RESREF": { @@ -1370,6 +1381,17 @@ "value": "cloth114" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "nightwing" + }, + "RESREF": { + "type": "resref", + "value": "nightwing" + } + }, { "__struct_id": 0, "NAME": { @@ -1678,6 +1700,17 @@ "value": 16807606 } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "ow_light_1" + }, + "RESREF": { + "type": "resref", + "value": "ow_light_1" + } + }, { "__struct_id": 0, "NAME": { @@ -3740,6 +3773,17 @@ "value": "zep_knightarm004" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Baal Summon 2 Plate" + }, + "RESREF": { + "type": "resref", + "value": "baalsummon2plate" + } + }, { "__struct_id": 0, "RESREF": { @@ -5736,6 +5780,17 @@ "value": "arhe172" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Baal Summon 2 Head" + }, + "RESREF": { + "type": "resref", + "value": "baalsummon2head" + } + }, { "__struct_id": 0, "NAME": { @@ -6077,6 +6132,28 @@ "value": "arhe163" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Crown of Might" + }, + "RESREF": { + "type": "resref", + "value": "prc_crown_might" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Crown of Protection" + }, + "RESREF": { + "type": "resref", + "value": "prc_crown_prot" + } + }, { "__struct_id": 0, "RESREF": { @@ -6638,6 +6715,17 @@ "value": "arhe184" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "nightwing" + }, + "RESREF": { + "type": "resref", + "value": "nightwing001" + } + }, { "__struct_id": 0, "NAME": { @@ -7649,6 +7737,17 @@ "type": "resref", "value": "arhe004" } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Wyrmbane Helm" + }, + "RESREF": { + "type": "resref", + "value": "prc_wol_wyrmbane" + } } ] }, @@ -7996,6 +8095,28 @@ "value": "aarcl421" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "maarcl014" + }, + "STRREF": { + "type": "dword", + "value": 13735 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "BaalSummonPlate" + }, + "RESREF": { + "type": "resref", + "value": "baalsummonplate" + } + }, { "__struct_id": 0, "RESREF": { @@ -8766,6 +8887,17 @@ "value": "aarcl418" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Infiltrator" + }, + "RESREF": { + "type": "resref", + "value": "prc_wol_infil" + } + }, { "__struct_id": 0, "NAME": { @@ -11575,6 +11707,17 @@ "type": "resref", "value": "aarcl147" } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Wargird's Armor" + }, + "RESREF": { + "type": "resref", + "value": "prc_wol_wargirds" + } } ] }, @@ -11592,6 +11735,39 @@ "LIST": { "type": "list", "value": [ + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Bandit Archer" + }, + "RESREF": { + "type": "resref", + "value": "banditarcher" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Bandit Mage" + }, + "RESREF": { + "type": "resref", + "value": "banditmage" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Bandit Rogue" + }, + "RESREF": { + "type": "resref", + "value": "banditrogue" + } + }, { "__struct_id": 0, "RESREF": { @@ -11614,6 +11790,17 @@ "value": 12930 } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Deva Robe" + }, + "RESREF": { + "type": "resref", + "value": "devarobe" + } + }, { "__struct_id": 0, "RESREF": { @@ -11624,6 +11811,17 @@ "type": "dword", "value": 13146 } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Unarmed Spiritual Weapon \"Fists\"" + }, + "RESREF": { + "type": "resref", + "value": "prc_sprtwp_armor" + } } ] }, @@ -11965,6 +12163,17 @@ "value": "ashlw038" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Quickspur's Ally" + }, + "RESREF": { + "type": "resref", + "value": "prc_wol_quickspr" + } + }, { "__struct_id": 0, "NAME": { @@ -13088,6 +13297,105 @@ "LIST": { "type": "list", "value": [ + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Aranea Bite (colossal)" + }, + "RESREF": { + "type": "resref", + "value": "prc_ara_bite_c" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Aranea Bite (diminuative)" + }, + "RESREF": { + "type": "resref", + "value": "prc_ara_bite_d" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Aranea Bite (fine)" + }, + "RESREF": { + "type": "resref", + "value": "prc_ara_bite_f" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Aranea Bite (gargantuan)" + }, + "RESREF": { + "type": "resref", + "value": "prc_ara_bite_g" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Aranea Bite (huge)" + }, + "RESREF": { + "type": "resref", + "value": "prc_ara_bite_h" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Aranea Bite (large)" + }, + "RESREF": { + "type": "resref", + "value": "prc_ara_bite_l" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Aranea Bite (medium)" + }, + "RESREF": { + "type": "resref", + "value": "prc_ara_bite_m" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Aranea Bite (small)" + }, + "RESREF": { + "type": "resref", + "value": "prc_ara_bite_s" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Aranea Bite (tiny)" + }, + "RESREF": { + "type": "resref", + "value": "prc_ara_bite_t" + } + }, { "__struct_id": 0, "RESREF": { @@ -13099,6 +13407,501 @@ "value": 16807320 } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Bite of the Wolf (colossal)" + }, + "RESREF": { + "type": "resref", + "value": "prc_bw0_bite_c" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Bite of the Wolf (diminutive)" + }, + "RESREF": { + "type": "resref", + "value": "prc_bw0_bite_d" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Bite of the Wolf (fine)" + }, + "RESREF": { + "type": "resref", + "value": "prc_bw0_bite_f" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Bite of the Wolf (gargantuan)" + }, + "RESREF": { + "type": "resref", + "value": "prc_bw0_bite_g" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Bite of the Wolf (huge)" + }, + "RESREF": { + "type": "resref", + "value": "prc_bw0_bite_h" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Bite of the Wolf (large)" + }, + "RESREF": { + "type": "resref", + "value": "prc_bw0_bite_l" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Bite of the Wolf (medium)" + }, + "RESREF": { + "type": "resref", + "value": "prc_bw0_bite_m" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Bite of the Wolf (small)" + }, + "RESREF": { + "type": "resref", + "value": "prc_bw0_bite_s" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Bite of the Wolf (tiny)" + }, + "RESREF": { + "type": "resref", + "value": "prc_bw0_bite_t" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Bite of the Wolf 10th level (colossal)" + }, + "RESREF": { + "type": "resref", + "value": "prc_bw2_bite_c" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Bite of the Wolf 10th level (diminutive)" + }, + "RESREF": { + "type": "resref", + "value": "prc_bw2_bite_d" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Bite of the Wolf 10th level (fine)" + }, + "RESREF": { + "type": "resref", + "value": "prc_bw2_bite_f" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Bite of the Wolf 10th level (gargantuan)" + }, + "RESREF": { + "type": "resref", + "value": "prc_bw2_bite_g" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Bite of the Wolf 10th level (huge)" + }, + "RESREF": { + "type": "resref", + "value": "prc_bw2_bite_h" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Bite of the Wolf 10th level (large)" + }, + "RESREF": { + "type": "resref", + "value": "prc_bw2_bite_l" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Bite of the Wolf 10th level (medium)" + }, + "RESREF": { + "type": "resref", + "value": "prc_bw2_bite_m" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Bite of the Wolf 10th level (small)" + }, + "RESREF": { + "type": "resref", + "value": "prc_bw2_bite_s" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Bite of the Wolf 10th level (tiny)" + }, + "RESREF": { + "type": "resref", + "value": "prc_bw2_bite_t" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Bite of the Wolf 15th level (colossal)" + }, + "RESREF": { + "type": "resref", + "value": "prc_bw3_bite_c" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Bite of the Wolf 15th level (diminutive)" + }, + "RESREF": { + "type": "resref", + "value": "prc_bw3_bite_d" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Bite of the Wolf 15th level (fine)" + }, + "RESREF": { + "type": "resref", + "value": "prc_bw3_bite_f" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Bite of the Wolf 15th level (gargantuan)" + }, + "RESREF": { + "type": "resref", + "value": "prc_bw3_bite_g" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Bite of the Wolf 15th level (huge)" + }, + "RESREF": { + "type": "resref", + "value": "prc_bw3_bite_h" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Bite of the Wolf 15th level (large)" + }, + "RESREF": { + "type": "resref", + "value": "prc_bw3_bite_l" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Bite of the Wolf 15th level (medium)" + }, + "RESREF": { + "type": "resref", + "value": "prc_bw3_bite_m" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Bite of the Wolf 15th level (small)" + }, + "RESREF": { + "type": "resref", + "value": "prc_bw3_bite_s" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Bite of the Wolf 15th level (tiny)" + }, + "RESREF": { + "type": "resref", + "value": "prc_bw3_bite_t" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Bite of the Wolf 20th level (colossal)" + }, + "RESREF": { + "type": "resref", + "value": "prc_bw4_bite_c" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Bite of the Wolf 20th level (diminutive)" + }, + "RESREF": { + "type": "resref", + "value": "prc_bw4_bite_d" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Bite of the Wolf 20th level (fine)" + }, + "RESREF": { + "type": "resref", + "value": "prc_bw4_bite_f" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Bite of the Wolf 20th level (gargantuan)" + }, + "RESREF": { + "type": "resref", + "value": "prc_bw4_bite_g" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Bite of the Wolf 20th level (huge)" + }, + "RESREF": { + "type": "resref", + "value": "prc_bw4_bite_h" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Bite of the Wolf 20th level (large)" + }, + "RESREF": { + "type": "resref", + "value": "prc_bw4_bite_l" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Bite of the Wolf 20th level (medium)" + }, + "RESREF": { + "type": "resref", + "value": "prc_bw4_bite_m" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Bite of the Wolf 20th level (small)" + }, + "RESREF": { + "type": "resref", + "value": "prc_bw4_bite_s" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Bite of the Wolf 20th level (tiny)" + }, + "RESREF": { + "type": "resref", + "value": "prc_bw4_bite_t" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Bite of the Wolf 5th level (colossal)" + }, + "RESREF": { + "type": "resref", + "value": "prc_bw1_bite_c" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Bite of the Wolf 5th level (diminutive)" + }, + "RESREF": { + "type": "resref", + "value": "prc_bw1_bite_d" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Bite of the Wolf 5th level (fine)" + }, + "RESREF": { + "type": "resref", + "value": "prc_bw1_bite_f" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Bite of the Wolf 5th level (gargantuan)" + }, + "RESREF": { + "type": "resref", + "value": "prc_bw1_bite_g" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Bite of the Wolf 5th level (huge)" + }, + "RESREF": { + "type": "resref", + "value": "prc_bw1_bite_h" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Bite of the Wolf 5th level (large)" + }, + "RESREF": { + "type": "resref", + "value": "prc_bw1_bite_l" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Bite of the Wolf 5th level (medium)" + }, + "RESREF": { + "type": "resref", + "value": "prc_bw1_bite_m" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Bite of the Wolf 5th level (small)" + }, + "RESREF": { + "type": "resref", + "value": "prc_bw1_bite_s" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Bite of the Wolf 5th level (tiny)" + }, + "RESREF": { + "type": "resref", + "value": "prc_bw1_bite_t" + } + }, { "__struct_id": 0, "RESREF": { @@ -13143,6 +13946,94 @@ "value": 16807326 } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Bombardier/Stink Beetle Bite" + }, + "RESREF": { + "type": "resref", + "value": "stinkb_c_bite_01" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Bombardier/Stink Beetle Bite" + }, + "RESREF": { + "type": "resref", + "value": "stinkb_c_bite_05" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Bombardier/Stink Beetle Bite" + }, + "RESREF": { + "type": "resref", + "value": "stinkb_c_bite_10" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Bombardier/Stink Beetle Bite" + }, + "RESREF": { + "type": "resref", + "value": "stinkb_c_bite_15" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Bombardier/Stink Beetle Bite" + }, + "RESREF": { + "type": "resref", + "value": "stinkb_c_bite_20" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Bombardier/Stink Beetle Bite" + }, + "RESREF": { + "type": "resref", + "value": "stinkb_c_bite_25" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Bombardier/Stink Beetle Bite" + }, + "RESREF": { + "type": "resref", + "value": "stinkb_c_bite_30" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Bombardier/Stink Beetle Bite" + }, + "RESREF": { + "type": "resref", + "value": "stinkb_c_bite_35" + } + }, { "__struct_id": 0, "RESREF": { @@ -13187,6 +14078,61 @@ "value": 13261 } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Cobra's bite, level 20" + }, + "RESREF": { + "type": "resref", + "value": "cobra_c_bite_20" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Cobra's bite, level 25" + }, + "RESREF": { + "type": "resref", + "value": "cobra_c_bite_25" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Cobra's bite, level 30" + }, + "RESREF": { + "type": "resref", + "value": "cobra_c_bite_30" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Cobra's bite, level 35" + }, + "RESREF": { + "type": "resref", + "value": "cobra_c_bite_35" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Cobra's bite, level 40" + }, + "RESREF": { + "type": "resref", + "value": "cobra_c_bite_40" + } + }, { "__struct_id": 0, "RESREF": { @@ -13198,6 +14144,17 @@ "value": 16807402 } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Dire Rat Bite" + }, + "RESREF": { + "type": "resref", + "value": "cr_bite_direrat" + } + }, { "__struct_id": 0, "RESREF": { @@ -13209,6 +14166,171 @@ "value": 16807404 } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Dragon Disciple Bite (colossal)" + }, + "RESREF": { + "type": "resref", + "value": "prc_rdd_bite_c" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Dragon Disciple Bite (diminutive)" + }, + "RESREF": { + "type": "resref", + "value": "prc_rdd_bite_d" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Dragon Disciple Bite (fine)" + }, + "RESREF": { + "type": "resref", + "value": "prc_rdd_bite_f" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Dragon Disciple Bite (gargantuan)" + }, + "RESREF": { + "type": "resref", + "value": "prc_rdd_bite_g" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Dragon Disciple Bite (huge)" + }, + "RESREF": { + "type": "resref", + "value": "prc_rdd_bite_h" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Dragon Disciple Bite (large)" + }, + "RESREF": { + "type": "resref", + "value": "prc_rdd_bite_l" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Dragon Disciple Bite (medium)" + }, + "RESREF": { + "type": "resref", + "value": "prc_rdd_bite_m" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Dragon Disciple Bite (small)" + }, + "RESREF": { + "type": "resref", + "value": "prc_rdd_bite_s" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Dragon Disciple Bite (tiny)" + }, + "RESREF": { + "type": "resref", + "value": "prc_rdd_bite_t" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Drider Bite (Colossal)" + }, + "RESREF": { + "type": "resref", + "value": "prc_drid_bite_c" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Drider Bite (Gargantuan)" + }, + "RESREF": { + "type": "resref", + "value": "prc_drid_bite_g" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Drider Bite (Huge)" + }, + "RESREF": { + "type": "resref", + "value": "prc_drid_bite_h" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Drider Bite (Large)" + }, + "RESREF": { + "type": "resref", + "value": "prc_drid_bite_l" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Drider Bite (Medium)" + }, + "RESREF": { + "type": "resref", + "value": "prc_drid_bite_m" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Drider Bite (Small)" + }, + "RESREF": { + "type": "resref", + "value": "prc_drid_bite_s" + } + }, { "__struct_id": 0, "RESREF": { @@ -13220,6 +14342,17 @@ "value": 16807424 } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Dustblight Claw" + }, + "RESREF": { + "type": "resref", + "value": "bdd_dustbl_claw" + } + }, { "__struct_id": 0, "RESREF": { @@ -13242,6 +14375,72 @@ "value": 16807448 } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Giant Spider Companion Bite Level 15" + }, + "RESREF": { + "type": "resref", + "value": "phase_c_15" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Giant Spider Companion Bite Level 20" + }, + "RESREF": { + "type": "resref", + "value": "phase_c_20" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Giant Spider Companion Bite Level 25" + }, + "RESREF": { + "type": "resref", + "value": "phase_c_25" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Giant Spider Companion Bite Level 30" + }, + "RESREF": { + "type": "resref", + "value": "phase_c_30" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Giant Spider Companion Bite Level 35" + }, + "RESREF": { + "type": "resref", + "value": "phase_c_35" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Giant Spider Companion Bite Level 40" + }, + "RESREF": { + "type": "resref", + "value": "phase_c_40" + } + }, { "__struct_id": 0, "RESREF": { @@ -13253,6 +14452,292 @@ "value": 16807904 } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Greater Wraith Bite lv 21" + }, + "RESREF": { + "type": "resref", + "value": "greaterwraithbit" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Greater Wraith Bite lv 24" + }, + "RESREF": { + "type": "resref", + "value": "greaterwraith001" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Greater Wraith Bite lv 27" + }, + "RESREF": { + "type": "resref", + "value": "greaterwraith002" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Greater Wraith Bite lv 30" + }, + "RESREF": { + "type": "resref", + "value": "greaterwraith003" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Greater Wraith Bite lv 33" + }, + "RESREF": { + "type": "resref", + "value": "greaterwraith004" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Greater Wraith Bite lv 36" + }, + "RESREF": { + "type": "resref", + "value": "greaterwraith005" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Greater Wraith Bite lv 39" + }, + "RESREF": { + "type": "resref", + "value": "greaterwraith006" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Hell Hound Familiar Bite" + }, + "RESREF": { + "type": "resref", + "value": "wwolf_f_bite_01" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Hell Hound Familiar Bite" + }, + "RESREF": { + "type": "resref", + "value": "wwolf_f_bite_05" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Hell Hound Familiar Bite" + }, + "RESREF": { + "type": "resref", + "value": "wwolf_f_bite_10" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Hell Hound Familiar Bite" + }, + "RESREF": { + "type": "resref", + "value": "wwolf_f_bite_15" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Hell Hound Familiar Bite" + }, + "RESREF": { + "type": "resref", + "value": "wwolf_f_bite_20" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Hell Hound Familiar Bite" + }, + "RESREF": { + "type": "resref", + "value": "wwolf_f_bite_25" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Hell Hound Familiar Bite" + }, + "RESREF": { + "type": "resref", + "value": "wwolf_f_bite_30" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Hell Hound Familiar Bite" + }, + "RESREF": { + "type": "resref", + "value": "wwolf_f_bite_35" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Hell Hound Familiar Bite" + }, + "RESREF": { + "type": "resref", + "value": "wwolf_f_bite_40" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "hellcat_bite" + }, + "RESREF": { + "type": "resref", + "value": "hellcat_bite" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Hound Archon Bite(Colossal)" + }, + "RESREF": { + "type": "resref", + "value": "prc_hdarc_bite_c" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Hound Archon Bite(Diminutive)" + }, + "RESREF": { + "type": "resref", + "value": "prc_hdarc_bite_d" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Hound Archon Bite(Fine)" + }, + "RESREF": { + "type": "resref", + "value": "prc_hdarc_bite_f" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Hound Archon Bite(Gargantuan)" + }, + "RESREF": { + "type": "resref", + "value": "prc_hdarc_bite_g" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Hound Archon Bite(Huge)" + }, + "RESREF": { + "type": "resref", + "value": "prc_hdarc_bite_h" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Hound Archon Bite(Large)" + }, + "RESREF": { + "type": "resref", + "value": "prc_hdarc_bite_l" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Hound Archon Bite(Medium)" + }, + "RESREF": { + "type": "resref", + "value": "prc_hdarc_bite_m" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Hound Archon Bite(Small)" + }, + "RESREF": { + "type": "resref", + "value": "prc_hdarc_bite_s" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Hound Archon Bite(Tiny)" + }, + "RESREF": { + "type": "resref", + "value": "prc_hdarc_bite_t" + } + }, { "__struct_id": 0, "RESREF": { @@ -13308,6 +14793,193 @@ "value": 16807560 } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Lizardman Bite (colossal)" + }, + "RESREF": { + "type": "resref", + "value": "prc_lizf_bite_c" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Lizardman Bite (diminutive)" + }, + "RESREF": { + "type": "resref", + "value": "prc_lizf_bite_d" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Lizardman Bite (fine)" + }, + "RESREF": { + "type": "resref", + "value": "prc_lizf_bite_f" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Lizardman Bite (gargantuan)" + }, + "RESREF": { + "type": "resref", + "value": "prc_lizf_bite_g" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Lizardman Bite (huge)" + }, + "RESREF": { + "type": "resref", + "value": "prc_lizf_bite_h" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Lizardman Bite (large)" + }, + "RESREF": { + "type": "resref", + "value": "prc_lizf_bite_l" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Lizardman Bite (medium)" + }, + "RESREF": { + "type": "resref", + "value": "prc_lizf_bite_m" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Lizardman Bite (small)" + }, + "RESREF": { + "type": "resref", + "value": "prc_lizf_bite_s" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Lizardman Bite (tiny)" + }, + "RESREF": { + "type": "resref", + "value": "prc_lizf_bite_t" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Longtooth Shifter Elite Bite(Colossal)" + }, + "RESREF": { + "type": "resref", + "value": "prc_lngth_elt_c" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Longtooth Shifter Elite Bite(Fine)" + }, + "RESREF": { + "type": "resref", + "value": "prc_lngth_elt_f" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Longtooth Shifter Elite Bite(Gargantuan)" + }, + "RESREF": { + "type": "resref", + "value": "prc_lngth_elt_g" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Longtooth Shifter Elite Bite(Huge)" + }, + "RESREF": { + "type": "resref", + "value": "prc_lngth_elt_h" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Longtooth Shifter Elite Bite(Large)" + }, + "RESREF": { + "type": "resref", + "value": "prc_lngth_elt_l" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Longtooth Shifter Elite Bite(Medium)" + }, + "RESREF": { + "type": "resref", + "value": "prc_lngth_el_m" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Longtooth Shifter Elite Bite(Small)" + }, + "RESREF": { + "type": "resref", + "value": "prc_lngth_elt_s" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Longtooth Shifter Elite Bite(Tiny)" + }, + "RESREF": { + "type": "resref", + "value": "prc_lngth_elt_t" + } + }, { "__struct_id": 0, "RESREF": { @@ -13319,6 +14991,17 @@ "value": 16807584 } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Medium Viper Bite" + }, + "RESREF": { + "type": "resref", + "value": "cr_bite_viper001" + } + }, { "__struct_id": 0, "RESREF": { @@ -13330,6 +15013,17 @@ "value": 16807586 } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Medium Viper Bite (Improved)" + }, + "RESREF": { + "type": "resref", + "value": "cr_bite_viper002" + } + }, { "__struct_id": 0, "NAME": { @@ -13341,6 +15035,83 @@ "value": "zep_cre_viper001" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Morsure de quasit niveau 15" + }, + "RESREF": { + "type": "resref", + "value": "quasit_m_15" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Morsure de quasit niveau 20" + }, + "RESREF": { + "type": "resref", + "value": "quasit_m_20" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Morsure de quasit niveau 25" + }, + "RESREF": { + "type": "resref", + "value": "quasit_m_25" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Morsure de quasit niveau 30" + }, + "RESREF": { + "type": "resref", + "value": "quasit_m_30" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Morsure de quasit niveau 35" + }, + "RESREF": { + "type": "resref", + "value": "quasit_m_35" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Morsure de quasit niveau 40" + }, + "RESREF": { + "type": "resref", + "value": "quasit_m_40" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "nightwing" + }, + "RESREF": { + "type": "resref", + "value": "prc_nightwing" + } + }, { "__struct_id": 0, "RESREF": { @@ -13363,6 +15134,105 @@ "value": 16807630 } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Rakshasa Bite (colossal)" + }, + "RESREF": { + "type": "resref", + "value": "prc_raks_bite_c" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Rakshasa Bite (diminutive)" + }, + "RESREF": { + "type": "resref", + "value": "prc_raks_bite_d" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Rakshasa Bite (fine)" + }, + "RESREF": { + "type": "resref", + "value": "prc_raks_bite_f" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Rakshasa Bite (gargantuan)" + }, + "RESREF": { + "type": "resref", + "value": "prc_raks_bite_g" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Rakshasa Bite (huge)" + }, + "RESREF": { + "type": "resref", + "value": "prc_raks_bite_h" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Rakshasa Bite (large)" + }, + "RESREF": { + "type": "resref", + "value": "prc_raks_bite_l" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Rakshasa Bite (medium)" + }, + "RESREF": { + "type": "resref", + "value": "prc_raks_bite_m" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Rakshasa Bite (small)" + }, + "RESREF": { + "type": "resref", + "value": "prc_raks_bite_s" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Rakshasa Bite (tiny)" + }, + "RESREF": { + "type": "resref", + "value": "prc_raks_bite_t" + } + }, { "__struct_id": 0, "RESREF": { @@ -13440,6 +15310,105 @@ "value": "it_crewps019" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Tanarukk Bite (colossal)" + }, + "RESREF": { + "type": "resref", + "value": "prc_tana_bite_c" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Tanarukk Bite (diminutive)" + }, + "RESREF": { + "type": "resref", + "value": "prc_tana_bite_d" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Tanarukk Bite (fine)" + }, + "RESREF": { + "type": "resref", + "value": "prc_tana_bite_f" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Tanarukk Bite (gargantuan)" + }, + "RESREF": { + "type": "resref", + "value": "prc_tana_bite_g" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Tanarukk Bite (huge)" + }, + "RESREF": { + "type": "resref", + "value": "prc_tana_bite_h" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Tanarukk Bite (large)" + }, + "RESREF": { + "type": "resref", + "value": "prc_tana_bite_l" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Tanarukk Bite (medium)" + }, + "RESREF": { + "type": "resref", + "value": "prc_tana_bite_m" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Tanarukk Bite (small)" + }, + "RESREF": { + "type": "resref", + "value": "prc_tana_bite_s" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Tanarukk Bite (tiny)" + }, + "RESREF": { + "type": "resref", + "value": "prc_tana_bite_t" + } + }, { "__struct_id": 0, "RESREF": { @@ -13484,6 +15453,116 @@ "value": 16807736 } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Troll Bite (colossal)" + }, + "RESREF": { + "type": "resref", + "value": "prc_troll_bite_c" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Troll Bite (diminutive)" + }, + "RESREF": { + "type": "resref", + "value": "prc_troll_bite_d" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Troll Bite (fine)" + }, + "RESREF": { + "type": "resref", + "value": "prc_troll_bite_f" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Troll Bite (gargantuan)" + }, + "RESREF": { + "type": "resref", + "value": "prc_troll_bite_g" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Troll Bite (huge)" + }, + "RESREF": { + "type": "resref", + "value": "prc_troll_bite_h" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Troll Bite (large)" + }, + "RESREF": { + "type": "resref", + "value": "prc_troll_bite_l" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Troll Bite (medium)" + }, + "RESREF": { + "type": "resref", + "value": "prc_troll_bite_m" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Troll Bite (small)" + }, + "RESREF": { + "type": "resref", + "value": "prc_troll_bite_s" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Troll Bite (tiny)" + }, + "RESREF": { + "type": "resref", + "value": "prc_troll_bite_t" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Useless Bite" + }, + "RESREF": { + "type": "resref", + "value": "prc_nodmgbite" + } + }, { "__struct_id": 0, "RESREF": { @@ -13495,6 +15574,105 @@ "value": 12944 } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Viletooth Lizardfolk Bite (Colossal)" + }, + "RESREF": { + "type": "resref", + "value": "prc_vtth_bite_c" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Viletooth Lizardfolk Bite (Gargantuan)" + }, + "RESREF": { + "type": "resref", + "value": "prc_vtth_bite_g" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Viletooth Lizardfolk Bite (Huge)" + }, + "RESREF": { + "type": "resref", + "value": "prc_vtth_bite_h" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Viletooth Lizardfolk Bite (Large)" + }, + "RESREF": { + "type": "resref", + "value": "prc_vtth_bite_l" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Viletooth Lizardfolk Bite (Medium)" + }, + "RESREF": { + "type": "resref", + "value": "prc_vtth_bite_m" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Viletooth Lizardfolk Bite (Small)" + }, + "RESREF": { + "type": "resref", + "value": "prc_vtth_bite_s" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Viletooth Lizardfolk Bite (Tiny)" + }, + "RESREF": { + "type": "resref", + "value": "prc_vtth_bite_t" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Werewolf Bite" + }, + "RESREF": { + "type": "resref", + "value": "werewolfbite" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Werewolf Lycanthrope Bite" + }, + "RESREF": { + "type": "resref", + "value": "werewolfbitel" + } + }, { "__struct_id": 0, "NAME": { @@ -13544,6 +15722,798 @@ "LIST": { "type": "list", "value": [ + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Claw 10d6 (colossal)" + }, + "RESREF": { + "type": "resref", + "value": "prc_claw_6d6m_c" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Claw 1d2 (diminutive)" + }, + "RESREF": { + "type": "resref", + "value": "prc_claw_1d6l_d" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Claw 1d2 (diminutive)" + }, + "RESREF": { + "type": "resref", + "value": "prc_claw_1d6m_d" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Claw 1d2 (fine)" + }, + "RESREF": { + "type": "resref", + "value": "prc_claw_1d6l_f" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Claw 1d2 (fine)" + }, + "RESREF": { + "type": "resref", + "value": "prc_claw_1d6m_f" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Claw 1d2 (fine)" + }, + "RESREF": { + "type": "resref", + "value": "prc_claw_1d8m_f" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Claw 1d2 (tiny)" + }, + "RESREF": { + "type": "resref", + "value": "prc_claw_1d6l_t" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Claw 1d3 (diminutive)" + }, + "RESREF": { + "type": "resref", + "value": "prc_claw_1d8m_d" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Claw 1d3 (fine)" + }, + "RESREF": { + "type": "resref", + "value": "prc_claw_2d6m_f" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Claw 1d3 (small)" + }, + "RESREF": { + "type": "resref", + "value": "prc_claw_1d6l_s" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Claw 1d3 (tiny)" + }, + "RESREF": { + "type": "resref", + "value": "prc_claw_1d6m_t" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Claw 1d4 (diminutive)" + }, + "RESREF": { + "type": "resref", + "value": "prc_claw_2d6m_d" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Claw 1d4 (fine)" + }, + "RESREF": { + "type": "resref", + "value": "prc_claw_3d6m_f" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Claw 1d4 (medium)" + }, + "RESREF": { + "type": "resref", + "value": "prc_claw_1d6l_m" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Claw 1d4 (small)" + }, + "RESREF": { + "type": "resref", + "value": "prc_claw_1d6m_s" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Claw 1d4 (tiny)" + }, + "RESREF": { + "type": "resref", + "value": "prc_claw_1d8m_t" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Claw 1d6 (diminutive)" + }, + "RESREF": { + "type": "resref", + "value": "prc_claw_3d6m_d" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Claw 1d6 (fine)" + }, + "RESREF": { + "type": "resref", + "value": "prc_claw_4d6m_f" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Claw 1d6 (large)" + }, + "RESREF": { + "type": "resref", + "value": "prc_claw_1d6l_l" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Claw 1d6 (medium)" + }, + "RESREF": { + "type": "resref", + "value": "prc_claw_1d6m_m" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Claw 1d6 (small)" + }, + "RESREF": { + "type": "resref", + "value": "prc_claw_1d8m_s" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Claw 1d6 (tiny)" + }, + "RESREF": { + "type": "resref", + "value": "prc_claw_2d6m_t" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Claw 1d8 (diminutive)" + }, + "RESREF": { + "type": "resref", + "value": "prc_claw_4d6m_d" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Claw 1d8 (fine)" + }, + "RESREF": { + "type": "resref", + "value": "prc_claw_5d6m_f" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Claw 1d8 (huge)" + }, + "RESREF": { + "type": "resref", + "value": "prc_claw_1d6l_h" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Claw 1d8 (large)" + }, + "RESREF": { + "type": "resref", + "value": "prc_claw_1d6m_l" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Claw 1d8 (medium)" + }, + "RESREF": { + "type": "resref", + "value": "prc_claw_1d8m_m" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Claw 1d8 (small)" + }, + "RESREF": { + "type": "resref", + "value": "prc_claw_2d6m_s" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Claw 1d8 (tiny)" + }, + "RESREF": { + "type": "resref", + "value": "prc_claw_3d6m_t" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Claw 2d6 (diminutive)" + }, + "RESREF": { + "type": "resref", + "value": "prc_claw_5d6m_d" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Claw 2d6 (fine)" + }, + "RESREF": { + "type": "resref", + "value": "prc_claw_6d6m_f" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Claw 2d6 (gargantuan)" + }, + "RESREF": { + "type": "resref", + "value": "prc_claw_1d6l_g" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Claw 2d6 (huge)" + }, + "RESREF": { + "type": "resref", + "value": "prc_claw_1d6m_h" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Claw 2d6 (large)" + }, + "RESREF": { + "type": "resref", + "value": "prc_claw_1d8m_l" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Claw 2d6 (medium)" + }, + "RESREF": { + "type": "resref", + "value": "prc_claw_2d6m_m" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Claw 2d6 (small)" + }, + "RESREF": { + "type": "resref", + "value": "prc_claw_3d6m_s" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Claw 2d6 (tiny)" + }, + "RESREF": { + "type": "resref", + "value": "prc_claw_4d6m_t" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Claw 3d6 (colossal)" + }, + "RESREF": { + "type": "resref", + "value": "prc_claw_1d6l_c" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Claw 3d6 (diminutive)" + }, + "RESREF": { + "type": "resref", + "value": "prc_claw_6d6m_d" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Claw 3d6 (gargantuan)" + }, + "RESREF": { + "type": "resref", + "value": "prc_claw_1d6m_g" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Claw 3d6 (huge)" + }, + "RESREF": { + "type": "resref", + "value": "prc_claw_1d8m_h" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Claw 3d6 (large)" + }, + "RESREF": { + "type": "resref", + "value": "prc_claw_2d6m_l" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Claw 3d6 (medium)" + }, + "RESREF": { + "type": "resref", + "value": "prc_claw_3d6m_m" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Claw 3d6 (small)" + }, + "RESREF": { + "type": "resref", + "value": "prc_claw_4d6m_s" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Claw 3d6 (tiny)" + }, + "RESREF": { + "type": "resref", + "value": "prc_claw_5d6m_t" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Claw 4d6 (colossal)" + }, + "RESREF": { + "type": "resref", + "value": "prc_claw_1d6m_c" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Claw 4d6 (gargantuan)" + }, + "RESREF": { + "type": "resref", + "value": "prc_claw_1d8m_g" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Claw 4d6 (huge)" + }, + "RESREF": { + "type": "resref", + "value": "prc_claw_2d6m_h" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Claw 4d6 (large)" + }, + "RESREF": { + "type": "resref", + "value": "prc_claw_3d6m_l" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Claw 4d6 (medium)" + }, + "RESREF": { + "type": "resref", + "value": "prc_claw_4d6m_m" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Claw 4d6 (small)" + }, + "RESREF": { + "type": "resref", + "value": "prc_claw_5d6m_s" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Claw 4d6 (tiny)" + }, + "RESREF": { + "type": "resref", + "value": "prc_claw_6d6m_t" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Claw 5d6 (colossal)" + }, + "RESREF": { + "type": "resref", + "value": "prc_claw_1d8m_c" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Claw 5d6 (gargantuan)" + }, + "RESREF": { + "type": "resref", + "value": "prc_claw_2d6m_g" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Claw 5d6 (huge)" + }, + "RESREF": { + "type": "resref", + "value": "prc_claw_3d6m_h" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Claw 5d6 (large)" + }, + "RESREF": { + "type": "resref", + "value": "prc_claw_4d6m_l" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Claw 5d6 (medium)" + }, + "RESREF": { + "type": "resref", + "value": "prc_claw_5d6m_m" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Claw 5d6 (small)" + }, + "RESREF": { + "type": "resref", + "value": "prc_claw_6d6m_s" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Claw 6d6 (colossal)" + }, + "RESREF": { + "type": "resref", + "value": "prc_claw_2d6m_c" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Claw 6d6 (gargantuan)" + }, + "RESREF": { + "type": "resref", + "value": "prc_claw_3d6m_g" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Claw 6d6 (huge)" + }, + "RESREF": { + "type": "resref", + "value": "prc_claw_4d6m_h" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Claw 6d6 (large)" + }, + "RESREF": { + "type": "resref", + "value": "prc_claw_5d6m_l" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Claw 6d6 (medium)" + }, + "RESREF": { + "type": "resref", + "value": "prc_claw_6d6m_m" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Claw 7d6 (colossal)" + }, + "RESREF": { + "type": "resref", + "value": "prc_claw_3d6m_c" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Claw 7d6 (gargantuan)" + }, + "RESREF": { + "type": "resref", + "value": "prc_claw_4d6m_g" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Claw 7d6 (huge)" + }, + "RESREF": { + "type": "resref", + "value": "prc_claw_5d6m_h" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Claw 7d6 (large)" + }, + "RESREF": { + "type": "resref", + "value": "prc_claw_6d6m_l" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Claw 8d6 (colossal)" + }, + "RESREF": { + "type": "resref", + "value": "prc_claw_4d6m_c" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Claw 8d6 (gargantuan)" + }, + "RESREF": { + "type": "resref", + "value": "prc_claw_5d6m_g" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Claw 8d6 (huge)" + }, + "RESREF": { + "type": "resref", + "value": "prc_claw_6d6m_h" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Claw 9d6 (colossal)" + }, + "RESREF": { + "type": "resref", + "value": "prc_claw_5d6m_c" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Claw 9d6 (gargantuan)" + }, + "RESREF": { + "type": "resref", + "value": "prc_claw_6d6m_g" + } + }, { "__struct_id": 0, "RESREF": { @@ -13555,6 +16525,17 @@ "value": 16807374 } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "tob_dw_embrclaw" + }, + "STRREF": { + "type": "dword", + "value": 13284 + } + }, { "__struct_id": 0, "RESREF": { @@ -13599,6 +16580,17 @@ "value": 13274 } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Cornugon Claw" + }, + "RESREF": { + "type": "resref", + "value": "prc_corn_claw" + } + }, { "__struct_id": 0, "RESREF": { @@ -13610,6 +16602,556 @@ "value": 16807386 } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Diamond Dragon Claw (Colossal)" + }, + "RESREF": { + "type": "resref", + "value": "prc_diaclaw_0_c" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Diamond Dragon Claw (Colossal)" + }, + "RESREF": { + "type": "resref", + "value": "prc_diaclaw_1_c" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Diamond Dragon Claw (Colossal)" + }, + "RESREF": { + "type": "resref", + "value": "prc_diaclaw_2_c" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Diamond Dragon Claw (Colossal)" + }, + "RESREF": { + "type": "resref", + "value": "prc_diaclaw_3_c" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Diamond Dragon Claw (Colossal)" + }, + "RESREF": { + "type": "resref", + "value": "prc_diaclaw_4_c" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Diamond Dragon Claw (Colossal)" + }, + "RESREF": { + "type": "resref", + "value": "prc_diaclaw_5_c" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Diamond Dragon Claw (Gargantuan)" + }, + "RESREF": { + "type": "resref", + "value": "prc_diaclaw_0_g" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Diamond Dragon Claw (Gargantuan)" + }, + "RESREF": { + "type": "resref", + "value": "prc_diaclaw_1_g" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Diamond Dragon Claw (Gargantuan)" + }, + "RESREF": { + "type": "resref", + "value": "prc_diaclaw_2_g" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Diamond Dragon Claw (Gargantuan)" + }, + "RESREF": { + "type": "resref", + "value": "prc_diaclaw_3_g" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Diamond Dragon Claw (Gargantuan)" + }, + "RESREF": { + "type": "resref", + "value": "prc_diaclaw_4_g" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Diamond Dragon Claw (Gargantuan)" + }, + "RESREF": { + "type": "resref", + "value": "prc_diaclaw_5_g" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Diamond Dragon Claw (Huge)" + }, + "RESREF": { + "type": "resref", + "value": "prc_diaclaw_0_h" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Diamond Dragon Claw (Huge)" + }, + "RESREF": { + "type": "resref", + "value": "prc_diaclaw_1_h" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Diamond Dragon Claw (Huge)" + }, + "RESREF": { + "type": "resref", + "value": "prc_diaclaw_2_h" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Diamond Dragon Claw (Huge)" + }, + "RESREF": { + "type": "resref", + "value": "prc_diaclaw_3_h" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Diamond Dragon Claw (Huge)" + }, + "RESREF": { + "type": "resref", + "value": "prc_diaclaw_4_h" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Diamond Dragon Claw (Huge)" + }, + "RESREF": { + "type": "resref", + "value": "prc_diaclaw_5_h" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Diamond Dragon Claw (Large)" + }, + "RESREF": { + "type": "resref", + "value": "prc_diaclaw_0_l" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Diamond Dragon Claw (Large)" + }, + "RESREF": { + "type": "resref", + "value": "prc_diaclaw_1_l" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Diamond Dragon Claw (Large)" + }, + "RESREF": { + "type": "resref", + "value": "prc_diaclaw_2_l" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Diamond Dragon Claw (Large)" + }, + "RESREF": { + "type": "resref", + "value": "prc_diaclaw_3_l" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Diamond Dragon Claw (Large)" + }, + "RESREF": { + "type": "resref", + "value": "prc_diaclaw_4_l" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Diamond Dragon Claw (Large)" + }, + "RESREF": { + "type": "resref", + "value": "prc_diaclaw_5_l" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Diamond Dragon Claw (Medium)" + }, + "RESREF": { + "type": "resref", + "value": "prc_diaclaw_0_m" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Diamond Dragon Claw (Medium)" + }, + "RESREF": { + "type": "resref", + "value": "prc_diaclaw_1_m" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Diamond Dragon Claw (Medium)" + }, + "RESREF": { + "type": "resref", + "value": "prc_diaclaw_2_m" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Diamond Dragon Claw (Medium)" + }, + "RESREF": { + "type": "resref", + "value": "prc_diaclaw_3_m" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Diamond Dragon Claw (Medium)" + }, + "RESREF": { + "type": "resref", + "value": "prc_diaclaw_4_m" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Diamond Dragon Claw (Medium)" + }, + "RESREF": { + "type": "resref", + "value": "prc_diaclaw_5_m" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Diamond Dragon Claw (Small)" + }, + "RESREF": { + "type": "resref", + "value": "prc_diaclaw_0_s" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Diamond Dragon Claw (Small)" + }, + "RESREF": { + "type": "resref", + "value": "prc_diaclaw_1_s" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Diamond Dragon Claw (Small)" + }, + "RESREF": { + "type": "resref", + "value": "prc_diaclaw_2_s" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Diamond Dragon Claw (Small)" + }, + "RESREF": { + "type": "resref", + "value": "prc_diaclaw_3_s" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Diamond Dragon Claw (Small)" + }, + "RESREF": { + "type": "resref", + "value": "prc_diaclaw_4_s" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Diamond Dragon Claw (Small)" + }, + "RESREF": { + "type": "resref", + "value": "prc_diaclaw_5_s" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Diamond Dragon Claw (Tiny)" + }, + "RESREF": { + "type": "resref", + "value": "prc_diaclaw_0_t" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Diamond Dragon Claw (Tiny)" + }, + "RESREF": { + "type": "resref", + "value": "prc_diaclaw_1_t" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Diamond Dragon Claw (Tiny)" + }, + "RESREF": { + "type": "resref", + "value": "prc_diaclaw_2_t" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Diamond Dragon Claw (Tiny)" + }, + "RESREF": { + "type": "resref", + "value": "prc_diaclaw_3_t" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Diamond Dragon Claw (Tiny)" + }, + "RESREF": { + "type": "resref", + "value": "prc_diaclaw_4_t" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Diamond Dragon Claw (Tiny)" + }, + "RESREF": { + "type": "resref", + "value": "prc_diaclaw_5_t" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Draconic Devotee Claw (Colossal)" + }, + "RESREF": { + "type": "resref", + "value": "prc_devclaw_c" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Draconic Devotee Claw (Gargantuan)" + }, + "RESREF": { + "type": "resref", + "value": "prc_devclaw_g" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Draconic Devotee Claw (Huge)" + }, + "RESREF": { + "type": "resref", + "value": "prc_devclaw_h" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Draconic Devotee Claw (Large)" + }, + "RESREF": { + "type": "resref", + "value": "prc_devclaw_l" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Draconic Devotee Claw (Medium)" + }, + "RESREF": { + "type": "resref", + "value": "prc_devclaw_m" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Draconic Devotee Claw (Small)" + }, + "RESREF": { + "type": "resref", + "value": "prc_devclaw_s" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Draconic Devotee Claw (Tiny)" + }, + "RESREF": { + "type": "resref", + "value": "prc_devclaw_t" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Gelugon Claw" + }, + "RESREF": { + "type": "resref", + "value": "prc_gel_claw" + } + }, { "__struct_id": 0, "RESREF": { @@ -13632,6 +17174,83 @@ "value": 16807490 } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Griffes de quasit niveau 15" + }, + "RESREF": { + "type": "resref", + "value": "quasit_15" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Griffes de quasit niveau 20" + }, + "RESREF": { + "type": "resref", + "value": "quasit_20" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Griffes de quasit niveau 25" + }, + "RESREF": { + "type": "resref", + "value": "quasit_25" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Griffes de quasit niveau 30" + }, + "RESREF": { + "type": "resref", + "value": "quasit_30" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Griffes de quasit niveau 35" + }, + "RESREF": { + "type": "resref", + "value": "quasit_35" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Griffes de quasit niveau 40" + }, + "RESREF": { + "type": "resref", + "value": "quasit_40" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Hamatula Claw" + }, + "RESREF": { + "type": "resref", + "value": "prc_ham_claw" + } + }, { "__struct_id": 0, "RESREF": { @@ -13643,6 +17262,72 @@ "value": 16807530 } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Osyluth Claw" + }, + "RESREF": { + "type": "resref", + "value": "prc_osy_claw" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "pnp_shft_cweap" + }, + "RESREF": { + "type": "resref", + "value": "pnp_shft_cweap" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "PRC construct Demoflesh claw" + }, + "RESREF": { + "type": "resref", + "value": "prc_cns_dem_c" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Shadow Elemental Elder" + }, + "RESREF": { + "type": "resref", + "value": "shadowelement001" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Shadow Elemental Huge" + }, + "RESREF": { + "type": "resref", + "value": "shadowelementalh" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Shadow Elemental Medium" + }, + "RESREF": { + "type": "resref", + "value": "shd_shdelem_med" + } + }, { "__struct_id": 0, "RESREF": { @@ -13665,6 +17350,17 @@ "value": 13272 } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Twig Blight Claw" + }, + "RESREF": { + "type": "resref", + "value": "wol_twigblightcl" + } + }, { "__struct_id": 0, "RESREF": { @@ -13687,6 +17383,28 @@ "value": 16807768 } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Werewolf Claw" + }, + "RESREF": { + "type": "resref", + "value": "werewolfclaw" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Werewolf Lycanthrope Claw" + }, + "RESREF": { + "type": "resref", + "value": "werewolfclawl" + } + }, { "__struct_id": 0, "RESREF": { @@ -13747,6 +17465,105 @@ "value": 16807464 } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Gorebrute Horns(Colossal)" + }, + "RESREF": { + "type": "resref", + "value": "prc_shftr_gore_c" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Gorebrute Horns(Diminuitive)" + }, + "RESREF": { + "type": "resref", + "value": "prc_shftr_gore_d" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Gorebrute Horns(Fine)" + }, + "RESREF": { + "type": "resref", + "value": "prc_shftr_gore_f" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Gorebrute Horns(Gargantuan)" + }, + "RESREF": { + "type": "resref", + "value": "prc_shftr_gore_g" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Gorebrute Horns(Huge)" + }, + "RESREF": { + "type": "resref", + "value": "prc_shftr_gore_h" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Gorebrute Horns(Large)" + }, + "RESREF": { + "type": "resref", + "value": "prc_shftr_gore_l" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Gorebrute Horns(Medium)" + }, + "RESREF": { + "type": "resref", + "value": "prc_shftr_gore_m" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Gorebrute Horns(Small)" + }, + "RESREF": { + "type": "resref", + "value": "prc_shftr_gore_s" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Gorebrute Horns(Tiny)" + }, + "RESREF": { + "type": "resref", + "value": "prc_shftr_gore_t" + } + }, { "__struct_id": 0, "RESREF": { @@ -13758,6 +17575,149 @@ "value": 16807484 } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Greater Nightshade Bite" + }, + "RESREF": { + "type": "resref", + "value": "grtrnsbite" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Lesser Nightshade Bite" + }, + "RESREF": { + "type": "resref", + "value": "lessernightshade" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Minotaur Gore (colossal)" + }, + "RESREF": { + "type": "resref", + "value": "prc_mino_gore_c" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Minotaur Gore (diminutive)" + }, + "RESREF": { + "type": "resref", + "value": "prc_mino_gore_d" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Minotaur Gore (fine)" + }, + "RESREF": { + "type": "resref", + "value": "prc_mino_gore_f" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Minotaur Gore (gargantuan)" + }, + "RESREF": { + "type": "resref", + "value": "prc_mino_gore_g" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Minotaur Gore (huge)" + }, + "RESREF": { + "type": "resref", + "value": "prc_mino_gore_h" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Minotaur Gore (large)" + }, + "RESREF": { + "type": "resref", + "value": "prc_mino_gore_l" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Minotaur Gore (medium)" + }, + "RESREF": { + "type": "resref", + "value": "prc_mino_gore_m" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Minotaur Gore (small)" + }, + "RESREF": { + "type": "resref", + "value": "prc_mino_gore_s" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Minotaur Gore (tiny)" + }, + "RESREF": { + "type": "resref", + "value": "prc_mino_gore_t" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Minotaur Powerful Charge" + }, + "RESREF": { + "type": "resref", + "value": "prc_mino_char" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Nightshade Bite" + }, + "RESREF": { + "type": "resref", + "value": "lessernightsh002" + } + }, { "__struct_id": 0, "RESREF": { @@ -13966,6 +17926,94 @@ "LIST": { "type": "list", "value": [ + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "" + }, + "RESREF": { + "type": "resref", + "value": "pc_skin" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Algoid Hide" + }, + "RESREF": { + "type": "resref", + "value": "prc_hide_algoid" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "anim_armour_0" + }, + "RESREF": { + "type": "resref", + "value": "anim_armour_0" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "anim_armour_1_4" + }, + "RESREF": { + "type": "resref", + "value": "anim_armour_1_4" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "anim_armour_5_8" + }, + "RESREF": { + "type": "resref", + "value": "anim_armour_5_8" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "anim_weapon_large" + }, + "RESREF": { + "type": "resref", + "value": "anim_weapon_larg" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "anim_weapon_small" + }, + "RESREF": { + "type": "resref", + "value": "anim_weapon_smal" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "AnimObject Properties" + }, + "RESREF": { + "type": "resref", + "value": "prc_shd_animcon" + } + }, { "__struct_id": 0, "RESREF": { @@ -13977,6 +18025,28 @@ "value": 16807298 } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Ashen Husk Hide" + }, + "RESREF": { + "type": "resref", + "value": "bdd_ashen_hide" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Asherati Taint Changed" + }, + "RESREF": { + "type": "resref", + "value": "bdd_asherati_skn" + } + }, { "__struct_id": 0, "RESREF": { @@ -13999,6 +18069,160 @@ "value": 16807316 } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "base_prc_skin" + }, + "RESREF": { + "type": "resref", + "value": "base_prc_skin" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Bat FM HD 1 Properties" + }, + "RESREF": { + "type": "resref", + "value": "bat_c_hide_01" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Bat FM HD 1 Properties" + }, + "RESREF": { + "type": "resref", + "value": "polarb_c_hide01" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Bat FM HD 1 Properties" + }, + "RESREF": { + "type": "resref", + "value": "polarb_c_hide05" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Bat FM HD 1 Properties" + }, + "RESREF": { + "type": "resref", + "value": "polarb_c_hide10" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Bat FM HD 1 Properties" + }, + "RESREF": { + "type": "resref", + "value": "polarb_c_hide15" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Bat FM HD 1 Properties" + }, + "RESREF": { + "type": "resref", + "value": "polarb_c_hide20" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Bat FM HD 1 Properties" + }, + "RESREF": { + "type": "resref", + "value": "polarb_c_hide25" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Bat FM HD 1 Properties" + }, + "RESREF": { + "type": "resref", + "value": "polarb_c_hide30" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Bat FM HD 1 Properties" + }, + "RESREF": { + "type": "resref", + "value": "polarb_c_hide35" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "bat_c_hide_20" + }, + "STRREF": { + "type": "dword", + "value": 13121 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Bat FM HD 25 Properties" + }, + "RESREF": { + "type": "resref", + "value": "bat_c_hide_25" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Bat FM HD 30 Properties" + }, + "RESREF": { + "type": "resref", + "value": "bat_c_hide_30" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "bat_c_hide_05" + }, + "STRREF": { + "type": "dword", + "value": 13118 + } + }, { "__struct_id": 0, "RESREF": { @@ -14054,6 +18278,17 @@ "value": 16807380 } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Cornugon Hide" + }, + "RESREF": { + "type": "resref", + "value": "prc_corn_hide" + } + }, { "__struct_id": 0, "RESREF": { @@ -14076,6 +18311,17 @@ "value": 16807400 } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Deva Hide" + }, + "RESREF": { + "type": "resref", + "value": "devahide" + } + }, { "__struct_id": 0, "RESREF": { @@ -14087,6 +18333,28 @@ "value": 16807410 } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Earth Elemental Properties" + }, + "RESREF": { + "type": "resref", + "value": "prc_agares_elem" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "tob_dw_embrhide" + }, + "STRREF": { + "type": "dword", + "value": 13193 + } + }, { "__struct_id": 0, "RESREF": { @@ -14142,6 +18410,17 @@ "value": 16807460 } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Gelugon Hide" + }, + "RESREF": { + "type": "resref", + "value": "prc_gel_hide" + } + }, { "__struct_id": 0, "RESREF": { @@ -14153,6 +18432,28 @@ "value": 16807462 } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Glabrezu Properties" + }, + "RESREF": { + "type": "resref", + "value": "glabrezuproperti" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Glabrezu Skin" + }, + "RESREF": { + "type": "resref", + "value": "prc_glab_hide" + } + }, { "__struct_id": 0, "RESREF": { @@ -14197,6 +18498,17 @@ "value": 16807486 } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Greater Nightshade Hide" + }, + "RESREF": { + "type": "resref", + "value": "grtrnightshadhid" + } + }, { "__struct_id": 0, "RESREF": { @@ -14208,6 +18520,94 @@ "value": 16807492 } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Greater Wraith Hide lv 21" + }, + "RESREF": { + "type": "resref", + "value": "greaterwraithhid" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Greater Wraith Hide lv 24" + }, + "RESREF": { + "type": "resref", + "value": "greaterwraith007" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Greater Wraith Hide lv 27" + }, + "RESREF": { + "type": "resref", + "value": "greaterwraith008" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Greater Wraith Hide lv 30" + }, + "RESREF": { + "type": "resref", + "value": "greaterwraith009" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Greater Wraith Hide lv 33" + }, + "RESREF": { + "type": "resref", + "value": "greaterwraith010" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Greater Wraith Hide lv 36" + }, + "RESREF": { + "type": "resref", + "value": "greaterwraith011" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Greater Wraith Hide lv 39" + }, + "RESREF": { + "type": "resref", + "value": "greaterwraith012" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Hamatula Hide" + }, + "RESREF": { + "type": "resref", + "value": "prc_ham_hide" + } + }, { "__struct_id": 0, "RESREF": { @@ -14219,6 +18619,17 @@ "value": 16807498 } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "hellcat_hide" + }, + "RESREF": { + "type": "resref", + "value": "hellcat_hide" + } + }, { "__struct_id": 0, "RESREF": { @@ -14252,6 +18663,17 @@ "value": 16807906 } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Lesser Nightshade Hide" + }, + "RESREF": { + "type": "resref", + "value": "lessernightsh001" + } + }, { "__struct_id": 0, "RESREF": { @@ -14285,6 +18707,17 @@ "value": 16807568 } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Marilith Properties" + }, + "RESREF": { + "type": "resref", + "value": "marilithproperti" + } + }, { "__struct_id": 0, "RESREF": { @@ -14318,6 +18751,28 @@ "value": 16807592 } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "wo_mummy_prop" + }, + "STRREF": { + "type": "dword", + "value": 12938 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Myconid Hide" + }, + "RESREF": { + "type": "resref", + "value": "prc_hide_myconid" + } + }, { "__struct_id": 0, "RESREF": { @@ -14329,6 +18784,28 @@ "value": 16807596 } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Nightshade Hide" + }, + "RESREF": { + "type": "resref", + "value": "nightshadehide" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Nightwing Properties" + }, + "RESREF": { + "type": "resref", + "value": "prc_to_nighthide" + } + }, { "__struct_id": 0, "RESREF": { @@ -14340,6 +18817,17 @@ "value": 16807612 } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Osyluth Hide" + }, + "RESREF": { + "type": "resref", + "value": "prc_osy_hide" + } + }, { "__struct_id": 0, "RESREF": { @@ -14362,6 +18850,83 @@ "value": 16807620 } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Particularités des méphites à 10 DV" + }, + "RESREF": { + "type": "resref", + "value": "meph_10dv" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Particularités des méphites à 15 DV" + }, + "RESREF": { + "type": "resref", + "value": "meph_15dv" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Particularités des méphites à 20 DV" + }, + "RESREF": { + "type": "resref", + "value": "meph_20dv" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Particularités des méphites à 25 DV" + }, + "RESREF": { + "type": "resref", + "value": "meph_25dv" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Particularités des méphites à 30 DV" + }, + "RESREF": { + "type": "resref", + "value": "meph_30dv" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Particularités des méphites à 5 DV" + }, + "RESREF": { + "type": "resref", + "value": "meph_5dv" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Particularités des méphitesà 1 DV" + }, + "RESREF": { + "type": "resref", + "value": "meph_1dv" + } + }, { "__struct_id": 0, "RESREF": { @@ -14384,6 +18949,83 @@ "value": 16807638 } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "PRC Construct Adamantium" + }, + "RESREF": { + "type": "resref", + "value": "prc_cns_ada_h" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "PRC Construct Clay" + }, + "RESREF": { + "type": "resref", + "value": "prc_cns_cly_h" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "PRC Construct Demonflesh hide" + }, + "RESREF": { + "type": "resref", + "value": "prc_cns_dem_h" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "PRC Construct Flesh" + }, + "RESREF": { + "type": "resref", + "value": "prc_cns_fle_h" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "PRC Construct Iron" + }, + "RESREF": { + "type": "resref", + "value": "prc_cns_irn_h" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "PRC Construct Mithril" + }, + "RESREF": { + "type": "resref", + "value": "prc_cns_mit_h" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "PRC Construct Stone" + }, + "RESREF": { + "type": "resref", + "value": "prc_cns_stn_h" + } + }, { "__struct_id": 0, "RESREF": { @@ -14406,6 +19048,149 @@ "value": 90573 } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Pseudonatural Dire Badger Hide" + }, + "RESREF": { + "type": "resref", + "value": "pseudonaturaldir" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Pseudonatural Dire Bear Hide" + }, + "RESREF": { + "type": "resref", + "value": "pseudonatural002" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Pseudonatural Dire Spider Hide" + }, + "RESREF": { + "type": "resref", + "value": "pseudodirespider" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Pseudonatural Dire Tiger Hide" + }, + "RESREF": { + "type": "resref", + "value": "pseudonaturaltig" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Pseudonatural Dire Wolf Hide" + }, + "RESREF": { + "type": "resref", + "value": "pseudonatural001" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Pseudonatural Elder Elemental Hide" + }, + "RESREF": { + "type": "resref", + "value": "pseudonaturalel" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Pseudonatural Elder Fire Elemental Properties" + }, + "RESREF": { + "type": "resref", + "value": "pseudonaturalfi" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Pseudonatural Elder Water Elemental Properties" + }, + "RESREF": { + "type": "resref", + "value": "pseudonaturalwa" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Pseudonatural Huge/Greater Elemental Properties" + }, + "RESREF": { + "type": "resref", + "value": "pseudonaturalhu" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Pseudonatural Huge/Greater Fire Elemental Properties" + }, + "RESREF": { + "type": "resref", + "value": "pseudonaturalfir" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Pseudonatural Huge/Greater Water Elemental Properties" + }, + "RESREF": { + "type": "resref", + "value": "pseudonaturalwat" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Pseuodnatural Dire Boar Hide" + }, + "RESREF": { + "type": "resref", + "value": "pseuodnaturaldir" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Psuedonatural Huge/Greater Elemental Properties" + }, + "RESREF": { + "type": "resref", + "value": "pseudonaturalhug" + } + }, { "__struct_id": 0, "RESREF": { @@ -14483,6 +19268,17 @@ "value": 13195 } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Shambling Mound Hide" + }, + "RESREF": { + "type": "resref", + "value": "prc_hide_shambmd" + } + }, { "__struct_id": 0, "RESREF": { @@ -14505,6 +19301,28 @@ "value": 16807678 } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_skelhide" + }, + "STRREF": { + "type": "dword", + "value": 13204 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Skeleton Properties" + }, + "RESREF": { + "type": "resref", + "value": "wo_skel_prop" + } + }, { "__struct_id": 0, "RESREF": { @@ -14538,6 +19356,72 @@ "value": 16807694 } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Soulspark" + }, + "RESREF": { + "type": "resref", + "value": "moi_slspk_prop" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Spider Servant Properties" + }, + "RESREF": { + "type": "resref", + "value": "servantprops" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Spider Servant Properties 12HD" + }, + "RESREF": { + "type": "resref", + "value": "servantprops2" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Spider Servant Properties 14HD" + }, + "RESREF": { + "type": "resref", + "value": "servantprops3" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Spider Servant Properties 16HD" + }, + "RESREF": { + "type": "resref", + "value": "servantprops4" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Spiritual Weapon Properties" + }, + "RESREF": { + "type": "resref", + "value": "prc_sprtwpn_hide" + } + }, { "__struct_id": 0, "NAME": { @@ -14560,6 +19444,39 @@ "value": 16807724 } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "TNecro Doom Knight Properties" + }, + "RESREF": { + "type": "resref", + "value": "prc_tn_dk" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Treant Properties" + }, + "RESREF": { + "type": "resref", + "value": "prc_sum_treant" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Twig Blight Hide" + }, + "RESREF": { + "type": "resref", + "value": "wol_twigblightci" + } + }, { "__struct_id": 0, "RESREF": { @@ -14659,6 +19576,28 @@ "value": 16807760 } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Very Young Prismatic Dragon Properties" + }, + "RESREF": { + "type": "resref", + "value": "vy_it_creitem011" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Warforged Armor Feats" + }, + "RESREF": { + "type": "resref", + "value": "prc_wf_feats" + } + }, { "__struct_id": 0, "RESREF": { @@ -14692,6 +19631,105 @@ "value": "werewolfpropert" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Werewolf Skin 0" + }, + "RESREF": { + "type": "resref", + "value": "werewolfskin0" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Werewolf Skin 0 L10" + }, + "RESREF": { + "type": "resref", + "value": "werewolfskin0l" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Werewolf Skin 0 S5" + }, + "RESREF": { + "type": "resref", + "value": "werewolfskin0s" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Werewolf Skin 1" + }, + "RESREF": { + "type": "resref", + "value": "werewolfskin1" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Werewolf Skin 1 L10" + }, + "RESREF": { + "type": "resref", + "value": "werewolfskin1l" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Werewolf Skin 1 S5" + }, + "RESREF": { + "type": "resref", + "value": "werewolfskin1s" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Werewolf Skin 2" + }, + "RESREF": { + "type": "resref", + "value": "werewolfskin2" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Werewolf Skin 2 L10" + }, + "RESREF": { + "type": "resref", + "value": "werewolfskin2l" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Werewolf Skin 2 S5" + }, + "RESREF": { + "type": "resref", + "value": "werewolfskin2s" + } + }, { "__struct_id": 0, "RESREF": { @@ -14703,6 +19741,17 @@ "value": 16807784 } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Zombie Properties" + }, + "RESREF": { + "type": "resref", + "value": "wo_zombie_prop" + } + }, { "__struct_id": 0, "RESREF": { @@ -14730,6 +19779,28 @@ "LIST": { "type": "list", "value": [ + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Algoid Slam" + }, + "RESREF": { + "type": "resref", + "value": "prc_slam_algoid" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Ashen Husk Slam" + }, + "RESREF": { + "type": "resref", + "value": "bdd_ashen_slam" + } + }, { "__struct_id": 0, "RESREF": { @@ -14752,6 +19823,743 @@ "value": 16807364 } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Centaur Hoof (colossal)" + }, + "RESREF": { + "type": "resref", + "value": "prc_cent_hoof_c" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Centaur Hoof (diminutive)" + }, + "RESREF": { + "type": "resref", + "value": "prc_cent_hoof_d" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Centaur Hoof (fine)" + }, + "RESREF": { + "type": "resref", + "value": "prc_cent_hoof_f" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Centaur Hoof (gargantuan)" + }, + "RESREF": { + "type": "resref", + "value": "prc_cent_hoof_g" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Centaur Hoof (huge)" + }, + "RESREF": { + "type": "resref", + "value": "prc_cent_hoof_h" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Centaur Hoof (large)" + }, + "RESREF": { + "type": "resref", + "value": "prc_cent_hoof_l" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Centaur Hoof (medium)" + }, + "RESREF": { + "type": "resref", + "value": "prc_cent_hoof_" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Centaur Hoof (small)" + }, + "RESREF": { + "type": "resref", + "value": "prc_cent_hoof_s" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Centaur Hoof (tiny)" + }, + "RESREF": { + "type": "resref", + "value": "prc_cent_hoof_t" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Diamond Dragon Tail Slap (Colossal)" + }, + "RESREF": { + "type": "resref", + "value": "prc_diatail_0_c" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Diamond Dragon Tail Slap (Colossal)" + }, + "RESREF": { + "type": "resref", + "value": "prc_diatail_1_c" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Diamond Dragon Tail Slap (Colossal)" + }, + "RESREF": { + "type": "resref", + "value": "prc_diatail_2_c" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Diamond Dragon Tail Slap (Colossal)" + }, + "RESREF": { + "type": "resref", + "value": "prc_diatail_3_c" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Diamond Dragon Tail Slap (Colossal)" + }, + "RESREF": { + "type": "resref", + "value": "prc_diatail_4_c" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Diamond Dragon Tail Slap (Colossal)" + }, + "RESREF": { + "type": "resref", + "value": "prc_diatail_5_c" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Diamond Dragon Tail Slap (Gargantuan)" + }, + "RESREF": { + "type": "resref", + "value": "prc_diatail_0_g" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Diamond Dragon Tail Slap (Gargantuan)" + }, + "RESREF": { + "type": "resref", + "value": "prc_diatail_1_g" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Diamond Dragon Tail Slap (Gargantuan)" + }, + "RESREF": { + "type": "resref", + "value": "prc_diatail_2_g" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Diamond Dragon Tail Slap (Gargantuan)" + }, + "RESREF": { + "type": "resref", + "value": "prc_diatail_3_g" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Diamond Dragon Tail Slap (Gargantuan)" + }, + "RESREF": { + "type": "resref", + "value": "prc_diatail_4_g" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Diamond Dragon Tail Slap (Gargantuan)" + }, + "RESREF": { + "type": "resref", + "value": "prc_diatail_5_g" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Diamond Dragon Tail Slap (Huge)" + }, + "RESREF": { + "type": "resref", + "value": "prc_diatail_0_h" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Diamond Dragon Tail Slap (Huge)" + }, + "RESREF": { + "type": "resref", + "value": "prc_diatail_1_h" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Diamond Dragon Tail Slap (Huge)" + }, + "RESREF": { + "type": "resref", + "value": "prc_diatail_2_h" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Diamond Dragon Tail Slap (Huge)" + }, + "RESREF": { + "type": "resref", + "value": "prc_diatail_3_h" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Diamond Dragon Tail Slap (Huge)" + }, + "RESREF": { + "type": "resref", + "value": "prc_diatail_4_h" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Diamond Dragon Tail Slap (Huge)" + }, + "RESREF": { + "type": "resref", + "value": "prc_diatail_5_h" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Diamond Dragon Tail Slap (Large)" + }, + "RESREF": { + "type": "resref", + "value": "prc_diatail_0_l" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Diamond Dragon Tail Slap (Large)" + }, + "RESREF": { + "type": "resref", + "value": "prc_diatail_1_l" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Diamond Dragon Tail Slap (Large)" + }, + "RESREF": { + "type": "resref", + "value": "prc_diatail_2_l" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Diamond Dragon Tail Slap (Large)" + }, + "RESREF": { + "type": "resref", + "value": "prc_diatail_3_l" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Diamond Dragon Tail Slap (Large)" + }, + "RESREF": { + "type": "resref", + "value": "prc_diatail_4_l" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Diamond Dragon Tail Slap (Large)" + }, + "RESREF": { + "type": "resref", + "value": "prc_diatail_5_l" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Diamond Dragon Tail Slap (Medium)" + }, + "RESREF": { + "type": "resref", + "value": "prc_diatail_0_m" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Diamond Dragon Tail Slap (Medium)" + }, + "RESREF": { + "type": "resref", + "value": "prc_diatail_1_m" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Diamond Dragon Tail Slap (Medium)" + }, + "RESREF": { + "type": "resref", + "value": "prc_diatail_2_m" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Diamond Dragon Tail Slap (Medium)" + }, + "RESREF": { + "type": "resref", + "value": "prc_diatail_3_m" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Diamond Dragon Tail Slap (Medium)" + }, + "RESREF": { + "type": "resref", + "value": "prc_diatail_4_m" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Diamond Dragon Tail Slap (Medium)" + }, + "RESREF": { + "type": "resref", + "value": "prc_diatail_5_m" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Diamond Dragon Tail Slap (Small)" + }, + "RESREF": { + "type": "resref", + "value": "prc_diatail_0_s" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Diamond Dragon Tail Slap (Small)" + }, + "RESREF": { + "type": "resref", + "value": "prc_diatail_1_s" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Diamond Dragon Tail Slap (Small)" + }, + "RESREF": { + "type": "resref", + "value": "prc_diatail_2_s" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Diamond Dragon Tail Slap (Small)" + }, + "RESREF": { + "type": "resref", + "value": "prc_diatail_3_s" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Diamond Dragon Tail Slap (Small)" + }, + "RESREF": { + "type": "resref", + "value": "prc_diatail_4_s" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Diamond Dragon Tail Slap (Small)" + }, + "RESREF": { + "type": "resref", + "value": "prc_diatail_5_s" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Diamond Dragon Tail Slap (Tiny)" + }, + "RESREF": { + "type": "resref", + "value": "prc_diatail_0_t" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Diamond Dragon Tail Slap (Tiny)" + }, + "RESREF": { + "type": "resref", + "value": "prc_diatail_1_t" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Diamond Dragon Tail Slap (Tiny)" + }, + "RESREF": { + "type": "resref", + "value": "prc_diatail_2_t" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Diamond Dragon Tail Slap (Tiny)" + }, + "RESREF": { + "type": "resref", + "value": "prc_diatail_3_t" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Diamond Dragon Tail Slap (Tiny)" + }, + "RESREF": { + "type": "resref", + "value": "prc_diatail_4_t" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Diamond Dragon Tail Slap (Tiny)" + }, + "RESREF": { + "type": "resref", + "value": "prc_diatail_5_t" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Dragon Disciple Tail Slap (colossal)" + }, + "RESREF": { + "type": "resref", + "value": "prc_rdd_tail_c" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Dragon Disciple Tail Slap (gargantuan)" + }, + "RESREF": { + "type": "resref", + "value": "prc_rdd_tail_g" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Dragon Disciple Tail Slap (huge)" + }, + "RESREF": { + "type": "resref", + "value": "prc_rdd_tail_h" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Dragon Disciple Tail Slap (large)" + }, + "RESREF": { + "type": "resref", + "value": "prc_rdd_tail_l" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Dragon Disciple Wing Slam (colossal)" + }, + "RESREF": { + "type": "resref", + "value": "prc_rdd_wing_c" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Dragon Disciple Wing Slam (gargantuan)" + }, + "RESREF": { + "type": "resref", + "value": "prc_rdd_wing_g" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Dragon Disciple Wing Slam (huge)" + }, + "RESREF": { + "type": "resref", + "value": "prc_rdd_wing_h" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Dragon Disciple Wing Slam (large)" + }, + "RESREF": { + "type": "resref", + "value": "prc_rdd_wing_l" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Dragon Disciple Wing Slam (medium)" + }, + "RESREF": { + "type": "resref", + "value": "prc_rdd_wing_m" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Dragon Tail Slap (colossal)" + }, + "RESREF": { + "type": "resref", + "value": "prc_kobdratail_c" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Dragon Tail Slap (gargantuan)" + }, + "RESREF": { + "type": "resref", + "value": "prc_kobdratail_g" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Dragon Tail Slap (huge)" + }, + "RESREF": { + "type": "resref", + "value": "prc_kobdratail_h" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Dragon Tail Slap (large)" + }, + "RESREF": { + "type": "resref", + "value": "prc_kobdratail_l" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Dragon Tail Slap (medium)" + }, + "RESREF": { + "type": "resref", + "value": "prc_kobdratail_m" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Dragon Tail Slap (small)" + }, + "RESREF": { + "type": "resref", + "value": "prc_kobdratail_s" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Dragon Tail Slap (tiny)" + }, + "RESREF": { + "type": "resref", + "value": "prc_kobdratail_t" + } + }, { "__struct_id": 0, "RESREF": { @@ -14763,6 +20571,116 @@ "value": 16807894 } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Floating Disk Hit (1d2-5)" + }, + "RESREF": { + "type": "resref", + "value": "fdisk_hit" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Form of Doom Tentacle (colossal)" + }, + "RESREF": { + "type": "resref", + "value": "prc_fod_tent_c" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Form of Doom Tentacle (diminutive)" + }, + "RESREF": { + "type": "resref", + "value": "prc_fod_tent_d" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Form of Doom Tentacle (fine)" + }, + "RESREF": { + "type": "resref", + "value": "prc_fod_tent_f" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Form of Doom Tentacle (gargantuan)" + }, + "RESREF": { + "type": "resref", + "value": "prc_fod_tent_g" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Form of Doom Tentacle (huge)" + }, + "RESREF": { + "type": "resref", + "value": "prc_fod_tent_h" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Form of Doom Tentacle (large)" + }, + "RESREF": { + "type": "resref", + "value": "prc_fod_tent_l" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Form of Doom Tentacle (medium)" + }, + "RESREF": { + "type": "resref", + "value": "prc_fod_tent_m" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Form of Doom Tentacle (small)" + }, + "RESREF": { + "type": "resref", + "value": "prc_fod_tent_s" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Form of Doom Tentacle (tiny)" + }, + "RESREF": { + "type": "resref", + "value": "prc_fod_tent_t" + } + }, { "__struct_id": 0, "RESREF": { @@ -14785,6 +20703,83 @@ "value": 16807500 } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Hound Archon Slam (Colossal)" + }, + "RESREF": { + "type": "resref", + "value": "prc_hdarc_slam_c" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Hound Archon Slam (Gargantuan)" + }, + "RESREF": { + "type": "resref", + "value": "prc_hdarc_slam_g" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Hound Archon Slam (Huge)" + }, + "RESREF": { + "type": "resref", + "value": "prc_hdarc_slam_h" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Hound Archon Slam (Large)" + }, + "RESREF": { + "type": "resref", + "value": "prc_hdarc_slam_l" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Hound Archon Slam (Medium)" + }, + "RESREF": { + "type": "resref", + "value": "prc_hdarc_slam_m" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Hound Archon Slam (Small)" + }, + "RESREF": { + "type": "resref", + "value": "prc_hdarc_slam_s" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Hound Archon Slam (Tiny)" + }, + "RESREF": { + "type": "resref", + "value": "prc_hdarc_slam_t" + } + }, { "__struct_id": 0, "RESREF": { @@ -14829,6 +20824,105 @@ "value": 16807536 } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Illthid Tentacle (colossal)" + }, + "RESREF": { + "type": "resref", + "value": "prc_ill_tent_c" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Illthid Tentacle (diminutive)" + }, + "RESREF": { + "type": "resref", + "value": "prc_ill_tent_d" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Illthid Tentacle (fine)" + }, + "RESREF": { + "type": "resref", + "value": "prc_ill_tent_f" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Illthid Tentacle (gargantuan)" + }, + "RESREF": { + "type": "resref", + "value": "prc_ill_tent_g" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Illthid Tentacle (huge)" + }, + "RESREF": { + "type": "resref", + "value": "prc_ill_tent_h" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Illthid Tentacle (large)" + }, + "RESREF": { + "type": "resref", + "value": "prc_ill_tent_l" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Illthid Tentacle (medium)" + }, + "RESREF": { + "type": "resref", + "value": "prc_ill_tent_m" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Illthid Tentacle (small)" + }, + "RESREF": { + "type": "resref", + "value": "prc_ill_tent_s" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Illthid Tentacle (tiny)" + }, + "RESREF": { + "type": "resref", + "value": "prc_ill_tent_t" + } + }, { "__struct_id": 0, "RESREF": { @@ -14928,6 +21022,17 @@ "value": 16807646 } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Pony Hoof 01" + }, + "RESREF": { + "type": "resref", + "value": "prc_pony_hoof01" + } + }, { "__struct_id": 0, "RESREF": { @@ -14972,6 +21077,17 @@ "value": 16807672 } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Slam1d4" + }, + "RESREF": { + "type": "resref", + "value": "slam1d4" + } + }, { "__struct_id": 0, "RESREF": { @@ -15016,6 +21132,17 @@ "value": 16807690 } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Spirtual Weapon Slam" + }, + "RESREF": { + "type": "resref", + "value": "prc_sprtwpn_slam" + } + }, { "__struct_id": 0, "RESREF": { @@ -15059,6 +21186,17 @@ "type": "dword", "value": 13216 } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "it_crewpb005" + }, + "STRREF": { + "type": "dword", + "value": 13216 + } } ] }, @@ -15088,6 +21226,17 @@ "LIST": { "type": "list", "value": [ + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": " 0@P`p€‘¡°ÀÃàðÿGenji's Coloring Book" + }, + "RESREF": { + "type": "resref", + "value": "gen_coloringbook" + } + }, { "__struct_id": 0, "RESREF": { @@ -15110,6 +21259,787 @@ "value": "localbook008" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Epic Spell: Achilles Heel" + }, + "RESREF": { + "type": "resref", + "value": "epic_sp_achilles" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Epic Spell: All Hope Lost" + }, + "RESREF": { + "type": "resref", + "value": "epic_sp_allhope" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Epic Spell: Allied Martyr" + }, + "RESREF": { + "type": "resref", + "value": "epic_sp_allmart" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Epic Spell: Anarchy's Call" + }, + "RESREF": { + "type": "resref", + "value": "epic_sp_anarchy" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Epic Spell: Animus Blast" + }, + "RESREF": { + "type": "resref", + "value": "epic_sp_animblas" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Epic Spell: Animus Blizzard" + }, + "RESREF": { + "type": "resref", + "value": "epic_sp_animbliz" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Epic Spell: Army Unfallen" + }, + "RESREF": { + "type": "resref", + "value": "epic_sp_armyunfa" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Epic Spell: Audience of Stone" + }, + "RESREF": { + "type": "resref", + "value": "epic_sp_audstone" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Epic Spell: Battle Bounding" + }, + "RESREF": { + "type": "resref", + "value": "epic_sp_batbound" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Epic Spell: Celestial Council" + }, + "RESREF": { + "type": "resref", + "value": "epic_sp_celcounc" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Epic Spell: Champion's Valor" + }, + "RESREF": { + "type": "resref", + "value": "epic_sp_champval" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Epic Spell: Contingent Resurrection" + }, + "RESREF": { + "type": "resref", + "value": "epic_sp_contresu" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Epic Spell: Contingent Reunion" + }, + "RESREF": { + "type": "resref", + "value": "epic_sp_contreun" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Epic Spell: Deadeye Sense" + }, + "RESREF": { + "type": "resref", + "value": "epic_sp_deadeyes" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Epic Spell: Deathmark" + }, + "RESREF": { + "type": "resref", + "value": "epic_sp_deathmrk" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Epic Spell: Dire Winter" + }, + "RESREF": { + "type": "resref", + "value": "epic_sp_direwint" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Epic Spell: Dragon Knight" + }, + "RESREF": { + "type": "resref", + "value": "epic_sp_dragonkn" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Epic Spell: Dreamscape" + }, + "RESREF": { + "type": "resref", + "value": "epic_sp_dreamscp" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Epic Spell: Dullblades" + }, + "RESREF": { + "type": "resref", + "value": "epic_sp_dullblad" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Epic Spell: Dweomer Thief" + }, + "RESREF": { + "type": "resref", + "value": "epic_sp_dweomert" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Epic Spell: Enslave" + }, + "RESREF": { + "type": "resref", + "value": "epic_sp_enslave" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Epic Spell: Epic Mage Armor" + }, + "RESREF": { + "type": "resref", + "value": "epic_sp_epmagarm" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Epic Spell: Epic Repulsion" + }, + "RESREF": { + "type": "resref", + "value": "epic_sp_eprepuls" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Epic Spell: Epic Spell Reflection" + }, + "RESREF": { + "type": "resref", + "value": "epic_sp_epspellr" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Epic Spell: Epic Warding" + }, + "RESREF": { + "type": "resref", + "value": "epic_sp_epwardin" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Epic Spell: Eternal Freedom" + }, + "RESREF": { + "type": "resref", + "value": "epic_sp_eterfree" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Epic Spell: Fiendish Words" + }, + "RESREF": { + "type": "resref", + "value": "epic_sp_fiendwrd" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Epic Spell: Fleetness of Foot" + }, + "RESREF": { + "type": "resref", + "value": "epic_sp_fleetnes" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Epic Spell: Gem Cage" + }, + "RESREF": { + "type": "resref", + "value": "epic_sp_gemcage" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Epic Spell: Godsmite" + }, + "RESREF": { + "type": "resref", + "value": "epic_sp_godsmite" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Epic Spell: Greater Ruin" + }, + "RESREF": { + "type": "resref", + "value": "epic_sp_greatrui" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Epic Spell: Greater Spell Resistance" + }, + "RESREF": { + "type": "resref", + "value": "epic_sp_grspellr" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Epic Spell: Greater Timestop" + }, + "RESREF": { + "type": "resref", + "value": "epic_sp_grtimest" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Epic Spell: Hell Send" + }, + "RESREF": { + "type": "resref", + "value": "epic_sp_hellsend" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Epic Spell: Hellball" + }, + "RESREF": { + "type": "resref", + "value": "epic_sp_hellball" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Epic Spell: Herculean Alliance" + }, + "RESREF": { + "type": "resref", + "value": "epic_sp_hercalli" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Epic Spell: Herculean Empowerment" + }, + "RESREF": { + "type": "resref", + "value": "epic_sp_hercempo" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Epic Spell: Impenetrability" + }, + "RESREF": { + "type": "resref", + "value": "epic_sp_impenetr" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Epic Spell: Leech Field" + }, + "RESREF": { + "type": "resref", + "value": "epic_sp_leechfie" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Epic Spell: Legendary Artisan" + }, + "RESREF": { + "type": "resref", + "value": "epic_sp_legendar" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Epic Spell: Life Force Transfer" + }, + "RESREF": { + "type": "resref", + "value": "epic_sp_lifeforc" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Epic Spell: Magma Burst" + }, + "RESREF": { + "type": "resref", + "value": "epic_sp_magmabur" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Epic Spell: Mass Penguin" + }, + "RESREF": { + "type": "resref", + "value": "epic_sp_masspeng" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Epic Spell: Momento Mori" + }, + "RESREF": { + "type": "resref", + "value": "epic_sp_momentom" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Epic Spell: Mummy Dust" + }, + "RESREF": { + "type": "resref", + "value": "epic_sp_mummdust" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Epic Spell: Nailed to the Sky" + }, + "RESREF": { + "type": "resref", + "value": "epic_sp_nailedsk" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Epic Spell: Night's Undoing" + }, + "RESREF": { + "type": "resref", + "value": "epic_sp_nightsun" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Epic Spell: Order Restored" + }, + "RESREF": { + "type": "resref", + "value": "epic_sp_orderres" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Epic Spell: Paths Become Known" + }, + "RESREF": { + "type": "resref", + "value": "epic_sp_pathsbec" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Epic Spell: Peerless Penitence" + }, + "RESREF": { + "type": "resref", + "value": "epic_sp_peerless" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Epic Spell: Pestilence" + }, + "RESREF": { + "type": "resref", + "value": "epic_sp_pestilen" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Epic Spell: Pious Parley" + }, + "RESREF": { + "type": "resref", + "value": "epic_sp_piouspar" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Epic Spell: Planar Cell" + }, + "RESREF": { + "type": "resref", + "value": "epic_sp_planarce" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Epic Spell: Psionic Salvo" + }, + "RESREF": { + "type": "resref", + "value": "epic_sp_psionics" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Epic Spell: Rain of Fire" + }, + "RESREF": { + "type": "resref", + "value": "epic_sp_rainfire" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Epic Spell: Risen Reunited" + }, + "RESREF": { + "type": "resref", + "value": "epic_sp_risenreu" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Epic Spell: Ruin" + }, + "RESREF": { + "type": "resref", + "value": "epic_sp_ruin" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Epic Spell: Singular Sunder" + }, + "RESREF": { + "type": "resref", + "value": "epic_sp_singsund" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Epic Spell: Spell Worm" + }, + "RESREF": { + "type": "resref", + "value": "epic_sp_spelworm" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Epic Spell: Storm Mantle" + }, + "RESREF": { + "type": "resref", + "value": "epic_sp_stormman" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Epic Spell: Summon Aberration" + }, + "RESREF": { + "type": "resref", + "value": "epic_sp_summaber" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Epic Spell: Superb Dispelling" + }, + "RESREF": { + "type": "resref", + "value": "epic_sp_superbdi" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Epic Spell: Symrustar's Spellbinding" + }, + "RESREF": { + "type": "resref", + "value": "epic_sp_symrusta" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Epic Spell: The Withering" + }, + "RESREF": { + "type": "resref", + "value": "epic_sp_thewithe" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Epic Spell: Tolodine's Killing Wind" + }, + "RESREF": { + "type": "resref", + "value": "epic_sp_tolodine" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Epic Spell: Transcendent Vitality" + }, + "RESREF": { + "type": "resref", + "value": "epic_sp_transvit" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Epic Spell: Twinfiend" + }, + "RESREF": { + "type": "resref", + "value": "epic_sp_twinfien" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Epic Spell: Unholy Disciple" + }, + "RESREF": { + "type": "resref", + "value": "epic_sp_unholydi" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Epic Spell: Unimpinged" + }, + "RESREF": { + "type": "resref", + "value": "epic_sp_unimping" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Epic Spell: Unseen Wanderer" + }, + "RESREF": { + "type": "resref", + "value": "epic_sp_unseenwa" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Epic Spell: Whip of Shar" + }, + "RESREF": { + "type": "resref", + "value": "epic_sp_whipshar" + } + }, { "__struct_id": 0, "NAME": { @@ -15198,6 +22128,314 @@ "value": "specialbook002" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "The Seed of Affliction" + }, + "RESREF": { + "type": "resref", + "value": "epic_sd_afflict" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "The Seed of Animating Dead" + }, + "RESREF": { + "type": "resref", + "value": "epic_sd_animdead" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "The Seed of Animation" + }, + "RESREF": { + "type": "resref", + "value": "epic_sd_animate" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "The Seed of Armor" + }, + "RESREF": { + "type": "resref", + "value": "epic_sd_armor" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "The Seed of Banishment" + }, + "RESREF": { + "type": "resref", + "value": "epic_sd_banish" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "The Seed of Compelling" + }, + "RESREF": { + "type": "resref", + "value": "epic_sd_compel" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "The Seed of Concealment" + }, + "RESREF": { + "type": "resref", + "value": "epic_sd_conceal" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "The Seed of Conjuration" + }, + "RESREF": { + "type": "resref", + "value": "epic_sd_conjure" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "The Seed of Contact" + }, + "RESREF": { + "type": "resref", + "value": "epic_sd_contact" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "The Seed of Delusion" + }, + "RESREF": { + "type": "resref", + "value": "epic_sd_delude" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "The Seed of Destruction" + }, + "RESREF": { + "type": "resref", + "value": "epic_sd_destroy" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "The Seed of Dispelling" + }, + "RESREF": { + "type": "resref", + "value": "epic_sd_dispel" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "The Seed of Energy" + }, + "RESREF": { + "type": "resref", + "value": "epic_sd_energy" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "The Seed of Foresight" + }, + "RESREF": { + "type": "resref", + "value": "epic_sd_foresee" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "The Seed of Fortification" + }, + "RESREF": { + "type": "resref", + "value": "epic_sd_fortify" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "The Seed of Healing" + }, + "RESREF": { + "type": "resref", + "value": "epic_sd_heal" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "The Seed of Life" + }, + "RESREF": { + "type": "resref", + "value": "epic_sd_life" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "The Seed of Light" + }, + "RESREF": { + "type": "resref", + "value": "epic_sd_light" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "The Seed of Opposition" + }, + "RESREF": { + "type": "resref", + "value": "epic_sd_oppos" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "The Seed of Reflection" + }, + "RESREF": { + "type": "resref", + "value": "epic_sd_reflect" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "The Seed of Revealing" + }, + "RESREF": { + "type": "resref", + "value": "epic_sd_reveal" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "The Seed of Shadow" + }, + "RESREF": { + "type": "resref", + "value": "epic_sd_shadow" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "The Seed of Slaying" + }, + "RESREF": { + "type": "resref", + "value": "epic_sd_slay" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "The Seed of Summoning" + }, + "RESREF": { + "type": "resref", + "value": "epic_sd_summon" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "The Seed of Time" + }, + "RESREF": { + "type": "resref", + "value": "epic_sd_time" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "The Seed of Transformation" + }, + "RESREF": { + "type": "resref", + "value": "epic_sd_transfrm" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "The Seed of Transportation" + }, + "RESREF": { + "type": "resref", + "value": "epic_sd_transprt" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "The Seed of Warding" + }, + "RESREF": { + "type": "resref", + "value": "epic_sd_ward" + } + }, { "__struct_id": 0, "NAME": { @@ -15729,6 +22967,17 @@ "value": "gloves005" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Bullybasher's Gauntlets" + }, + "RESREF": { + "type": "resref", + "value": "prc_wol_bully" + } + }, { "__struct_id": 0, "NAME": { @@ -15837,6 +23086,22 @@ "type": "byte", "value": 64 }, + "LIST": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "PRC Companion Dye" + }, + "RESREF": { + "type": "resref", + "value": "prccompdye" + } + } + ] + }, "STRREF": { "type": "dword", "value": 83602 @@ -15886,6 +23151,22 @@ "type": "byte", "value": 57 }, + "LIST": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Archmage's Focus of Power" + }, + "RESREF": { + "type": "resref", + "value": "archfocusofpower" + } + } + ] + }, "STRREF": { "type": "dword", "value": 6812 @@ -17087,6 +24368,28 @@ "value": "neck_verite_128" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Amulet of the Silver Tongue" + }, + "RESREF": { + "type": "resref", + "value": "prc_true_svrtng" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Amulet of the Silver Tongue (Greater)" + }, + "RESREF": { + "type": "resref", + "value": "prc_true_svrtngg" + } + }, { "__struct_id": 0, "NAME": { @@ -21795,6 +29098,28 @@ "value": "neck_verite_156" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Divine Spark" + }, + "RESREF": { + "type": "resref", + "value": "prc_wol_divspark" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Divine Spark" + }, + "RESREF": { + "type": "resref", + "value": "prc_wol_ravenknd" + } + }, { "__struct_id": 0, "NAME": { @@ -29561,6 +36886,17 @@ "value": "neck_verite_117" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Scarab of Aradros" + }, + "RESREF": { + "type": "resref", + "value": "prc_wol_aradros" + } + }, { "__struct_id": 0, "NAME": { @@ -34769,6 +42105,17 @@ "value": "ring_verite_140" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Bright Evening Star" + }, + "RESREF": { + "type": "resref", + "value": "prc_wol_btevstar" + } + }, { "__struct_id": 0, "NAME": { @@ -41466,6 +48813,55 @@ "type": "byte", "value": 20 }, + "LIST": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "DM Rest Widget" + }, + "RESREF": { + "type": "resref", + "value": "dmrestwidget" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "prgt_kit" + }, + "RESREF": { + "type": "resref", + "value": "prgt_kit" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Supply Kit" + }, + "RESREF": { + "type": "resref", + "value": "supplykit002" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Woodland Kit" + }, + "RESREF": { + "type": "resref", + "value": "supplykit001" + } + } + ] + }, "STRREF": { "type": "dword", "value": 6748 @@ -41617,6 +49013,17 @@ "value": "vampirealternate" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Antitoxin" + }, + "RESREF": { + "type": "resref", + "value": "prc_it_antitox" + } + }, { "__struct_id": 0, "RESREF": { @@ -41639,6 +49046,17 @@ "value": "potionofbel" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Blend Cream" + }, + "RESREF": { + "type": "resref", + "value": "prc_it_blendcrm" + } + }, { "__struct_id": 0, "NAME": { @@ -41694,6 +49112,17 @@ "value": "contract_emp" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Crackle Powder" + }, + "RESREF": { + "type": "resref", + "value": "prc_it_crcklpdr" + } + }, { "__struct_id": 0, "NAME": { @@ -41716,6 +49145,28 @@ "value": "vampiredominatio" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Embalming Fire" + }, + "RESREF": { + "type": "resref", + "value": "prc_it_emblmfr" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Fareye Oil" + }, + "RESREF": { + "type": "resref", + "value": "prc_it_fareyeoil" + } + }, { "__struct_id": 0, "RESREF": { @@ -41771,6 +49222,61 @@ "value": "it_gold002" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Harper's Flute" + }, + "RESREF": { + "type": "resref", + "value": "mh_it_flute" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Harper's Harp" + }, + "RESREF": { + "type": "resref", + "value": "mh_it_harp" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Harper's Horn" + }, + "RESREF": { + "type": "resref", + "value": "mh_it_cor" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Harper's Lute" + }, + "RESREF": { + "type": "resref", + "value": "mh_it_luth" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Healer's Balm" + }, + "RESREF": { + "type": "resref", + "value": "prc_it_healblm" + } + }, { "__struct_id": 0, "RESREF": { @@ -41793,6 +49299,17 @@ "value": "item_bag" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Keenear Powder" + }, + "RESREF": { + "type": "resref", + "value": "prc_it_keenear" + } + }, { "__struct_id": 0, "RESREF": { @@ -41914,6 +49431,17 @@ "value": "item_bag026" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Lockslip Grease" + }, + "RESREF": { + "type": "resref", + "value": "prc_it_lockslip" + } + }, { "__struct_id": 0, "NAME": { @@ -42024,6 +49552,28 @@ "value": "merc_backpack" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Nature's Draught" + }, + "RESREF": { + "type": "resref", + "value": "prc_it_natdrgt" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Nerv" + }, + "RESREF": { + "type": "resref", + "value": "prc_it_nerv" + } + }, { "__struct_id": 0, "NAME": { @@ -42057,6 +49607,116 @@ "value": "pattern038" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "prc_it_poist0" + }, + "RESREF": { + "type": "resref", + "value": "prc_it_poist0" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "prc_it_poist1" + }, + "RESREF": { + "type": "resref", + "value": "prc_it_poist1" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "prc_it_poist2" + }, + "RESREF": { + "type": "resref", + "value": "prc_it_poist2" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "prc_it_poist3" + }, + "RESREF": { + "type": "resref", + "value": "prc_it_poist3" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Screaming Flask" + }, + "RESREF": { + "type": "resref", + "value": "prc_it_scrmflsk" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Shedden" + }, + "RESREF": { + "type": "resref", + "value": "prc_it_shedden" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Shedden +2" + }, + "RESREF": { + "type": "resref", + "value": "prc_it_shedden2" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Shedden +3" + }, + "RESREF": { + "type": "resref", + "value": "prc_it_shedden3" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Shedden +4" + }, + "RESREF": { + "type": "resref", + "value": "prc_it_shedden4" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Shedden +5" + }, + "RESREF": { + "type": "resref", + "value": "prc_it_shedden5" + } + }, { "__struct_id": 0, "NAME": { @@ -42167,6 +49827,39 @@ "value": "item_bag008" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Softfoot" + }, + "RESREF": { + "type": "resref", + "value": "prc_it_softfoot" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Summoning Stone" + }, + "RESREF": { + "type": "resref", + "value": "summoningstone" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Token of Sacrifice" + }, + "RESREF": { + "type": "resref", + "value": "codi_sam_token" + } + }, { "__struct_id": 0, "NAME": { @@ -42178,6 +49871,17 @@ "value": "vampirelineage" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Vial of Brittlebone" + }, + "RESREF": { + "type": "resref", + "value": "prc_brittlebn" + } + }, { "__struct_id": 0, "NAME": { @@ -42238,6 +49942,17 @@ "LIST": { "type": "list", "value": [ + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Agony" + }, + "RESREF": { + "type": "resref", + "value": "prc_agony" + } + }, { "__struct_id": 0, "NAME": { @@ -42249,6 +49964,17 @@ "value": "alchohol001" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Baccaran" + }, + "RESREF": { + "type": "resref", + "value": "prc_baccaran" + } + }, { "__struct_id": 0, "NAME": { @@ -42260,6 +49986,28 @@ "value": "bloodbottle" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Brackish Water" + }, + "RESREF": { + "type": "resref", + "value": "mc_brackishwater" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Devilweed" + }, + "RESREF": { + "type": "resref", + "value": "prc_devilweed" + } + }, { "__struct_id": 0, "NAME": { @@ -42293,6 +50041,149 @@ "value": "dh2_ewbot" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Fresh Water" + }, + "RESREF": { + "type": "resref", + "value": "mc_freshwater" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Green Liquid" + }, + "RESREF": { + "type": "resref", + "value": "mc_greenliquid" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Luhix" + }, + "RESREF": { + "type": "resref", + "value": "prc_luhix" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Mushroom Powder" + }, + "RESREF": { + "type": "resref", + "value": "prc_mshrm_pwdr" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Oil" + }, + "RESREF": { + "type": "resref", + "value": "mc_oil" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Potion of Heroism" + }, + "RESREF": { + "type": "resref", + "value": "mc_heroismpotion" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Sannish" + }, + "RESREF": { + "type": "resref", + "value": "prc_sannish" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Terran Brandy" + }, + "RESREF": { + "type": "resref", + "value": "prc_terran_brndy" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Vial of Blood" + }, + "RESREF": { + "type": "resref", + "value": "mc_vialofblood" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Vial of Jelly" + }, + "RESREF": { + "type": "resref", + "value": "mc_vialofjelly" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Vial of Poison" + }, + "RESREF": { + "type": "resref", + "value": "mc_vialofpoison" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Vial of Tears" + }, + "RESREF": { + "type": "resref", + "value": "mc_vialoftears" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Vodare" + }, + "RESREF": { + "type": "resref", + "value": "prc_vodare" + } + }, { "__struct_id": 0, "NAME": { @@ -42353,6 +50244,259 @@ "LIST": { "type": "list", "value": [ + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_546" + }, + "STRREF": { + "type": "dword", + "value": 16778211 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_551" + }, + "STRREF": { + "type": "dword", + "value": 16778213 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_553" + }, + "STRREF": { + "type": "dword", + "value": 16778237 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_554" + }, + "STRREF": { + "type": "dword", + "value": 16778235 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_555" + }, + "STRREF": { + "type": "dword", + "value": 16778239 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_556" + }, + "STRREF": { + "type": "dword", + "value": 16778197 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_557" + }, + "STRREF": { + "type": "dword", + "value": 16778199 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_558" + }, + "STRREF": { + "type": "dword", + "value": 16778201 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_559" + }, + "STRREF": { + "type": "dword", + "value": 16778225 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_560" + }, + "STRREF": { + "type": "dword", + "value": 16778227 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_561" + }, + "STRREF": { + "type": "dword", + "value": 16778229 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_566" + }, + "STRREF": { + "type": "dword", + "value": 16778241 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_567" + }, + "STRREF": { + "type": "dword", + "value": 16778243 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_569" + }, + "STRREF": { + "type": "dword", + "value": 16778353 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "A Stolen Dweomer" + }, + "RESREF": { + "type": "resref", + "value": "it_dweomerthief" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Aberrate" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr118" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1172" + }, + "STRREF": { + "type": "dword", + "value": 16829466 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Absorb Strength" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr403" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1173" + }, + "STRREF": { + "type": "dword", + "value": 16829468 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Abyssal Might" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr404" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1174" + }, + "STRREF": { + "type": "dword", + "value": 16829470 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Abyssal_Might" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr429" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_0" + }, + "STRREF": { + "type": "dword", + "value": 750 + } + }, { "__struct_id": 0, "NAME": { @@ -42364,6 +50508,39 @@ "value": "scribe001" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1000" + }, + "STRREF": { + "type": "dword", + "value": 16830216 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_sparscr401" + }, + "STRREF": { + "type": "dword", + "value": 16830216 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_355" + }, + "STRREF": { + "type": "dword", + "value": 383 + } + }, { "__struct_id": 0, "NAME": { @@ -42375,6 +50552,94 @@ "value": "scribe197" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1012" + }, + "STRREF": { + "type": "dword", + "value": 16830228 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_sparscr601" + }, + "STRREF": { + "type": "dword", + "value": 16830228 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Addiction" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr241" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Addiction" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr216" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1291" + }, + "STRREF": { + "type": "dword", + "value": 16829696 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1087" + }, + "STRREF": { + "type": "dword", + "value": 16830423 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_sparscr206" + }, + "STRREF": { + "type": "dword", + "value": 16830423 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1" + }, + "STRREF": { + "type": "dword", + "value": 751 + } + }, { "__struct_id": 0, "NAME": { @@ -42386,6 +50651,50 @@ "value": "scribe143" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1431" + }, + "STRREF": { + "type": "dword", + "value": 16827968 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Amber Sarcophagus" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr717" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1267" + }, + "STRREF": { + "type": "dword", + "value": 16829648 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_373" + }, + "STRREF": { + "type": "dword", + "value": 2363 + } + }, { "__struct_id": 0, "NAME": { @@ -42397,6 +50706,83 @@ "value": "scribe198" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Angry Ache" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr119" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Angry Ache" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr113" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1175" + }, + "STRREF": { + "type": "dword", + "value": 16829472 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Animalistic Power" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr232" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Animalistic Power" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr206" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1323" + }, + "STRREF": { + "type": "dword", + "value": 16825030 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_2" + }, + "STRREF": { + "type": "dword", + "value": 752 + } + }, { "__struct_id": 0, "NAME": { @@ -42408,6 +50794,160 @@ "value": "scribe002" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1136" + }, + "STRREF": { + "type": "dword", + "value": 16826216 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "splscrl_animobj" + }, + "STRREF": { + "type": "dword", + "value": 16826216 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_942" + }, + "STRREF": { + "type": "dword", + "value": 16829180 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Apocalypse from the Sky" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr914" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Apocalypse from the Sky" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr901" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1176" + }, + "STRREF": { + "type": "dword", + "value": 16829474 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1451" + }, + "STRREF": { + "type": "dword", + "value": 16826983 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_981" + }, + "STRREF": { + "type": "dword", + "value": 16825536 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1331" + }, + "STRREF": { + "type": "dword", + "value": 16832080 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1370" + }, + "STRREF": { + "type": "dword", + "value": 16829340 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1369" + }, + "STRREF": { + "type": "dword", + "value": 16829338 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Augment Familiar" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr223" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1292" + }, + "STRREF": { + "type": "dword", + "value": 16825798 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_360" + }, + "STRREF": { + "type": "dword", + "value": 386 + } + }, { "__struct_id": 0, "NAME": { @@ -42419,6 +50959,17 @@ "value": "scribe199" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_321" + }, + "STRREF": { + "type": "dword", + "value": 6338 + } + }, { "__struct_id": 0, "NAME": { @@ -42430,6 +50981,17 @@ "value": "scribe144" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_287" + }, + "STRREF": { + "type": "dword", + "value": 5116 + } + }, { "__struct_id": 0, "NAME": { @@ -42441,6 +51003,61 @@ "value": "scribe145" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Avascular Mass" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr810" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_901" + }, + "STRREF": { + "type": "dword", + "value": 16829194 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Avasculate" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr709" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_900" + }, + "STRREF": { + "type": "dword", + "value": 16829192 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_303" + }, + "STRREF": { + "type": "dword", + "value": 6329 + } + }, { "__struct_id": 0, "NAME": { @@ -42452,6 +51069,39 @@ "value": "scribe146" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Ayailla's Radiant Burst" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr212" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1253" + }, + "STRREF": { + "type": "dword", + "value": 16829620 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_367" + }, + "STRREF": { + "type": "dword", + "value": 502 + } + }, { "__struct_id": 0, "NAME": { @@ -42463,6 +51113,94 @@ "value": "scribe200" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Baleful Polymorph" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr421" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Baleful Polymorph" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr502" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1301" + }, + "STRREF": { + "type": "dword", + "value": 16825818 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1064" + }, + "STRREF": { + "type": "dword", + "value": 16830368 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_sparscr107" + }, + "STRREF": { + "type": "dword", + "value": 16830368 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_sparscr203" + }, + "STRREF": { + "type": "dword", + "value": 16830368 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_454" + }, + "STRREF": { + "type": "dword", + "value": 3853 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_380" + }, + "STRREF": { + "type": "dword", + "value": 2663 + } + }, { "__struct_id": 0, "NAME": { @@ -42474,6 +51212,28 @@ "value": "scribe201" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_361" + }, + "STRREF": { + "type": "dword", + "value": 387 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_5" + }, + "STRREF": { + "type": "dword", + "value": 753 + } + }, { "__struct_id": 0, "NAME": { @@ -42485,6 +51245,61 @@ "value": "scribe147" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_455" + }, + "STRREF": { + "type": "dword", + "value": 3857 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1098" + }, + "STRREF": { + "type": "dword", + "value": 16830435 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_sparscr503" + }, + "STRREF": { + "type": "dword", + "value": 16830435 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1065" + }, + "STRREF": { + "type": "dword", + "value": 16830370 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_8" + }, + "STRREF": { + "type": "dword", + "value": 754 + } + }, { "__struct_id": 0, "NAME": { @@ -42496,6 +51311,39 @@ "value": "scribe003" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Bestow Wound" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr120" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1177" + }, + "STRREF": { + "type": "dword", + "value": 16829479 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_393" + }, + "STRREF": { + "type": "dword", + "value": 2686 + } + }, { "__struct_id": 0, "NAME": { @@ -42507,6 +51355,17 @@ "value": "scribe202" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_394" + }, + "STRREF": { + "type": "dword", + "value": 2687 + } + }, { "__struct_id": 0, "NAME": { @@ -42518,6 +51377,17 @@ "value": "scribe203" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_391" + }, + "STRREF": { + "type": "dword", + "value": 2684 + } + }, { "__struct_id": 0, "NAME": { @@ -42529,6 +51399,17 @@ "value": "scribe204" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_392" + }, + "STRREF": { + "type": "dword", + "value": 2685 + } + }, { "__struct_id": 0, "NAME": { @@ -42540,6 +51421,17 @@ "value": "scribe205" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_390" + }, + "STRREF": { + "type": "dword", + "value": 2683 + } + }, { "__struct_id": 0, "NAME": { @@ -42551,6 +51443,72 @@ "value": "scribe206" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1328" + }, + "STRREF": { + "type": "dword", + "value": 16825032 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1329" + }, + "STRREF": { + "type": "dword", + "value": 16825034 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_468" + }, + "STRREF": { + "type": "dword", + "value": 3737 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_979" + }, + "STRREF": { + "type": "dword", + "value": 16825540 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_476" + }, + "STRREF": { + "type": "dword", + "value": 3761 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_9" + }, + "STRREF": { + "type": "dword", + "value": 755 + } + }, { "__struct_id": 0, "NAME": { @@ -42562,6 +51520,116 @@ "value": "scribe148" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Blade of Blood" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr114" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Blade of Blood" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr111" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1294" + }, + "STRREF": { + "type": "dword", + "value": 16826256 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_470" + }, + "STRREF": { + "type": "dword", + "value": 3743 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1346" + }, + "STRREF": { + "type": "dword", + "value": 16832225 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1154" + }, + "STRREF": { + "type": "dword", + "value": 16832004 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Blasphemy" + }, + "RESREF": { + "type": "resref", + "value": "sp_it_spdvscr705" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1019" + }, + "STRREF": { + "type": "dword", + "value": 16830236 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_sparscr402" + }, + "STRREF": { + "type": "dword", + "value": 16830236 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_11" + }, + "STRREF": { + "type": "dword", + "value": 756 + } + }, { "__struct_id": 0, "NAME": { @@ -42573,6 +51641,72 @@ "value": "scribe149" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1424" + }, + "STRREF": { + "type": "dword", + "value": 16828325 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_472" + }, + "STRREF": { + "type": "dword", + "value": 3753 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1132" + }, + "STRREF": { + "type": "dword", + "value": 16825357 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "splscrl_blsbah" + }, + "STRREF": { + "type": "dword", + "value": 16825357 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Blinding Glory" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr918" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1268" + }, + "STRREF": { + "type": "dword", + "value": 16829650 + } + }, { "__struct_id": 0, "NAME": { @@ -42584,6 +51718,28 @@ "value": "scribe004" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_14" + }, + "STRREF": { + "type": "dword", + "value": 758 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_353" + }, + "STRREF": { + "type": "dword", + "value": 359 + } + }, { "__struct_id": 0, "NAME": { @@ -42595,6 +51751,94 @@ "value": "scribe207" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1139" + }, + "STRREF": { + "type": "dword", + "value": 16825201 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Blood of the Martyr" + }, + "RESREF": { + "type": "resref", + "value": "sp_it_spdvscr405" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1371" + }, + "STRREF": { + "type": "dword", + "value": 16829342 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1163" + }, + "STRREF": { + "type": "dword", + "value": 16823532 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_sparscr210" + }, + "STRREF": { + "type": "dword", + "value": 16823532 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Bodak Birth" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr801" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1178" + }, + "STRREF": { + "type": "dword", + "value": 16829481 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_354" + }, + "STRREF": { + "type": "dword", + "value": 382 + } + }, { "__struct_id": 0, "NAME": { @@ -42606,6 +51850,127 @@ "value": "scribe208" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Boneblade" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr306" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1179" + }, + "STRREF": { + "type": "dword", + "value": 16829483 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Boneblast" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr208" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1180" + }, + "STRREF": { + "type": "dword", + "value": 16829488 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Break Enchantment" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr422" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Break Enchantment" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr503" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1302" + }, + "STRREF": { + "type": "dword", + "value": 16825820 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Brilliant Emanation" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr213" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1254" + }, + "STRREF": { + "type": "dword", + "value": 16829622 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1383" + }, + "STRREF": { + "type": "dword", + "value": 16847280 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_15" + }, + "STRREF": { + "type": "dword", + "value": 759 + } + }, { "__struct_id": 0, "NAME": { @@ -42617,6 +51982,39 @@ "value": "scribe005" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1016" + }, + "STRREF": { + "type": "dword", + "value": 16830234 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_sparscr101" + }, + "STRREF": { + "type": "dword", + "value": 16830234 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_18" + }, + "STRREF": { + "type": "dword", + "value": 760 + } + }, { "__struct_id": 0, "NAME": { @@ -42628,6 +52026,94 @@ "value": "scribe006" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Call Dretch Horde" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr516" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1181" + }, + "STRREF": { + "type": "dword", + "value": 16829490 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Call Faithful Servants" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr621" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Call Faithful Servants" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr605" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1270" + }, + "STRREF": { + "type": "dword", + "value": 16829654 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Call Lemure Horde" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr517" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1182" + }, + "STRREF": { + "type": "dword", + "value": 16829492 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_20" + }, + "STRREF": { + "type": "dword", + "value": 761 + } + }, { "__struct_id": 0, "NAME": { @@ -42639,6 +52125,39 @@ "value": "scribe150" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1425" + }, + "STRREF": { + "type": "dword", + "value": 16828338 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_352" + }, + "STRREF": { + "type": "dword", + "value": 340 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_25" + }, + "STRREF": { + "type": "dword", + "value": 763 + } + }, { "__struct_id": 0, "NAME": { @@ -42650,6 +52169,72 @@ "value": "scribe007" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_241" + }, + "STRREF": { + "type": "dword", + "value": 16789563 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Celestial Blood" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr606" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1271" + }, + "STRREF": { + "type": "dword", + "value": 16829656 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Chaav's Laugh" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr510" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1272" + }, + "STRREF": { + "type": "dword", + "value": 16829658 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_28" + }, + "STRREF": { + "type": "dword", + "value": 764 + } + }, { "__struct_id": 0, "NAME": { @@ -42661,6 +52246,39 @@ "value": "scribe008" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Channeled Pyroburst" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr426" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1306" + }, + "STRREF": { + "type": "dword", + "value": 16826296 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_31" + }, + "STRREF": { + "type": "dword", + "value": 765 + } + }, { "__struct_id": 0, "NAME": { @@ -42672,6 +52290,17 @@ "value": "scribe009" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_33" + }, + "STRREF": { + "type": "dword", + "value": 766 + } + }, { "__struct_id": 0, "NAME": { @@ -42683,6 +52312,17 @@ "value": "scribe010" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_35" + }, + "STRREF": { + "type": "dword", + "value": 767 + } + }, { "__struct_id": 0, "NAME": { @@ -42694,6 +52334,50 @@ "value": "scribe011" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_997" + }, + "STRREF": { + "type": "dword", + "value": 16790493 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1137" + }, + "STRREF": { + "type": "dword", + "value": 16826218 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "splscrl_chillt" + }, + "STRREF": { + "type": "dword", + "value": 16826218 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_37" + }, + "STRREF": { + "type": "dword", + "value": 768 + } + }, { "__struct_id": 0, "NAME": { @@ -42705,6 +52389,17 @@ "value": "scribe012" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_40" + }, + "STRREF": { + "type": "dword", + "value": 769 + } + }, { "__struct_id": 0, "NAME": { @@ -42727,6 +52422,28 @@ "value": "scribe013" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_43" + }, + "STRREF": { + "type": "dword", + "value": 770 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_46" + }, + "STRREF": { + "type": "dword", + "value": 771 + } + }, { "__struct_id": 0, "NAME": { @@ -42738,6 +52455,127 @@ "value": "scribe014" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1116" + }, + "STRREF": { + "type": "dword", + "value": 16830453 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_spdvscr203" + }, + "STRREF": { + "type": "dword", + "value": 16830453 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Claws of the Bebilith" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr518" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1183" + }, + "STRREF": { + "type": "dword", + "value": 16829494 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Claws of the Savage" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr405" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1184" + }, + "STRREF": { + "type": "dword", + "value": 16829496 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1422" + }, + "STRREF": { + "type": "dword", + "value": 16828321 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_486" + }, + "STRREF": { + "type": "dword", + "value": 3794 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Cloud of the Achaierai" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr601" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1185" + }, + "STRREF": { + "type": "dword", + "value": 16829498 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_48" + }, + "STRREF": { + "type": "dword", + "value": 773 + } + }, { "__struct_id": 0, "NAME": { @@ -42749,6 +52587,61 @@ "value": "scribe015" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Clutch of Orcus" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr307" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1186" + }, + "STRREF": { + "type": "dword", + "value": 16829500 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1002" + }, + "STRREF": { + "type": "dword", + "value": 16830218 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_sparscr403" + }, + "STRREF": { + "type": "dword", + "value": 16830218 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_49" + }, + "STRREF": { + "type": "dword", + "value": 774 + } + }, { "__struct_id": 0, "NAME": { @@ -42760,6 +52653,61 @@ "value": "scribe016" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_456" + }, + "STRREF": { + "type": "dword", + "value": 3859 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1436" + }, + "STRREF": { + "type": "dword", + "value": 16822632 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_899" + }, + "STRREF": { + "type": "dword", + "value": 16829190 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_sparscr212" + }, + "STRREF": { + "type": "dword", + "value": 16829190 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_50" + }, + "STRREF": { + "type": "dword", + "value": 775 + } + }, { "__struct_id": 0, "NAME": { @@ -42771,6 +52719,17 @@ "value": "scribe017" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_52" + }, + "STRREF": { + "type": "dword", + "value": 776 + } + }, { "__struct_id": 0, "NAME": { @@ -42782,6 +52741,39 @@ "value": "scribe018" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1138" + }, + "STRREF": { + "type": "dword", + "value": 16825353 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "splscrl_conse" + }, + "STRREF": { + "type": "dword", + "value": 16825353 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_54" + }, + "STRREF": { + "type": "dword", + "value": 777 + } + }, { "__struct_id": 0, "NAME": { @@ -42793,6 +52785,17 @@ "value": "scribe019" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_350" + }, + "STRREF": { + "type": "dword", + "value": 59 + } + }, { "__struct_id": 0, "NAME": { @@ -42804,6 +52807,17 @@ "value": "scribe209" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_55" + }, + "STRREF": { + "type": "dword", + "value": 778 + } + }, { "__struct_id": 0, "NAME": { @@ -42815,6 +52829,94 @@ "value": "scribe020" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1455" + }, + "STRREF": { + "type": "dword", + "value": 16789764 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Convert Wand" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr511" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1273" + }, + "STRREF": { + "type": "dword", + "value": 16829660 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1066" + }, + "STRREF": { + "type": "dword", + "value": 16830372 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_spdvscr101" + }, + "STRREF": { + "type": "dword", + "value": 16830372 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_959" + }, + "STRREF": { + "type": "dword", + "value": 16789902 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_960" + }, + "STRREF": { + "type": "dword", + "value": 16789904 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_57" + }, + "STRREF": { + "type": "dword", + "value": 779 + } + }, { "__struct_id": 0, "NAME": { @@ -42826,6 +52928,39 @@ "value": "scribe152" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1089" + }, + "STRREF": { + "type": "dword", + "value": 16830425 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_sparscr207" + }, + "STRREF": { + "type": "dword", + "value": 16830425 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_60" + }, + "STRREF": { + "type": "dword", + "value": 780 + } + }, { "__struct_id": 0, "NAME": { @@ -42837,6 +52972,17 @@ "value": "scribe153" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_304" + }, + "STRREF": { + "type": "dword", + "value": 6330 + } + }, { "__struct_id": 0, "NAME": { @@ -42848,6 +52994,127 @@ "value": "scribe154" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Crown of Might" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr320" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Crown of Might" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr303" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1307" + }, + "STRREF": { + "type": "dword", + "value": 16826302 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Crown of Protection" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr321" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Crown of Protection" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr304" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1308" + }, + "STRREF": { + "type": "dword", + "value": 16826304 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_450" + }, + "STRREF": { + "type": "dword", + "value": 3837 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1440" + }, + "STRREF": { + "type": "dword", + "value": 16847572 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Crushing Fist of Spite" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr915" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1187" + }, + "STRREF": { + "type": "dword", + "value": 16829502 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_63" + }, + "STRREF": { + "type": "dword", + "value": 781 + } + }, { "__struct_id": 0, "NAME": { @@ -42859,6 +53126,17 @@ "value": "scribe155" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_66" + }, + "STRREF": { + "type": "dword", + "value": 782 + } + }, { "__struct_id": 0, "NAME": { @@ -42870,6 +53148,17 @@ "value": "scribe139" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_68" + }, + "STRREF": { + "type": "dword", + "value": 783 + } + }, { "__struct_id": 0, "NAME": { @@ -42881,6 +53170,17 @@ "value": "scribe138" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_69" + }, + "STRREF": { + "type": "dword", + "value": 784 + } + }, { "__struct_id": 0, "NAME": { @@ -42892,6 +53192,17 @@ "value": "scribe140" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_72" + }, + "STRREF": { + "type": "dword", + "value": 785 + } + }, { "__struct_id": 0, "NAME": { @@ -42903,6 +53214,226 @@ "value": "scribe141" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1070" + }, + "STRREF": { + "type": "dword", + "value": 16830376 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_sparscr204" + }, + "STRREF": { + "type": "dword", + "value": 16830376 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1072" + }, + "STRREF": { + "type": "dword", + "value": 16830380 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_spdvscr302" + }, + "STRREF": { + "type": "dword", + "value": 16830380 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Curse of the Putrid Husk" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr327" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1188" + }, + "STRREF": { + "type": "dword", + "value": 16829504 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_976" + }, + "STRREF": { + "type": "dword", + "value": 16789918 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Cursed Blade" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr423" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1303" + }, + "STRREF": { + "type": "dword", + "value": 16825822 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Damning Darkness" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr430" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Damning Darkness" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr406" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1189" + }, + "STRREF": { + "type": "dword", + "value": 16829506 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_956" + }, + "STRREF": { + "type": "dword", + "value": 16789582 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Dancing Web" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr437" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Dancing Web" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr512" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1274" + }, + "STRREF": { + "type": "dword", + "value": 16829662 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_980" + }, + "STRREF": { + "type": "dword", + "value": 16825538 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_483" + }, + "STRREF": { + "type": "dword", + "value": 3781 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1375" + }, + "STRREF": { + "type": "dword", + "value": 16829350 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_75" + }, + "STRREF": { + "type": "dword", + "value": 786 + } + }, { "__struct_id": 0, "NAME": { @@ -42914,6 +53445,28 @@ "value": "scribe021" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1380" + }, + "STRREF": { + "type": "dword", + "value": 16832214 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_76" + }, + "STRREF": { + "type": "dword", + "value": 787 + } + }, { "__struct_id": 0, "NAME": { @@ -42925,6 +53478,94 @@ "value": "scribe022" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_975" + }, + "STRREF": { + "type": "dword", + "value": 16789916 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_471" + }, + "STRREF": { + "type": "dword", + "value": 3750 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_457" + }, + "STRREF": { + "type": "dword", + "value": 3861 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Death by Thorns" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr703" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1190" + }, + "STRREF": { + "type": "dword", + "value": 16829508 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Death By Thorns" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr711" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_898" + }, + "STRREF": { + "type": "dword", + "value": 16825554 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_77" + }, + "STRREF": { + "type": "dword", + "value": 788 + } + }, { "__struct_id": 0, "NAME": { @@ -42936,6 +53577,83 @@ "value": "scribe156" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Deep Slumber" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr317" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1170" + }, + "STRREF": { + "type": "dword", + "value": 16825812 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1162" + }, + "STRREF": { + "type": "dword", + "value": 16832052 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Deeper Darkness" + }, + "RESREF": { + "type": "resref", + "value": "sp_it_spdvscr305" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Deflect" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr224" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1293" + }, + "STRREF": { + "type": "dword", + "value": 16825800 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_78" + }, + "STRREF": { + "type": "dword", + "value": 789 + } + }, { "__struct_id": 0, "NAME": { @@ -42947,6 +53665,83 @@ "value": "scribe023" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Demoncall" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr205" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1191" + }, + "STRREF": { + "type": "dword", + "value": 16829510 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Demonflesh" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr114" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1192" + }, + "STRREF": { + "type": "dword", + "value": 16829512 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Despoil" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr902" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1193" + }, + "STRREF": { + "type": "dword", + "value": 16829514 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_307" + }, + "STRREF": { + "type": "dword", + "value": 6332 + } + }, { "__struct_id": 0, "NAME": { @@ -42958,6 +53753,336 @@ "value": "scribe157" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1160" + }, + "STRREF": { + "type": "dword", + "value": 16831994 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Detect Chaos" + }, + "RESREF": { + "type": "resref", + "value": "sp_it_spdvscr110" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1157" + }, + "STRREF": { + "type": "dword", + "value": 16831988 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Detect Evil" + }, + "RESREF": { + "type": "resref", + "value": "sp_it_spdvscr107" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1374" + }, + "STRREF": { + "type": "dword", + "value": 16829348 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1158" + }, + "STRREF": { + "type": "dword", + "value": 16831990 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Detect Good" + }, + "RESREF": { + "type": "resref", + "value": "sp_it_spdvscr108" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1159" + }, + "STRREF": { + "type": "dword", + "value": 16831992 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Detect Law" + }, + "RESREF": { + "type": "resref", + "value": "sp_it_spdvscr109" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Detect Scrying" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr425" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1305" + }, + "STRREF": { + "type": "dword", + "value": 16825826 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_946" + }, + "STRREF": { + "type": "dword", + "value": 16827770 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Devil's Eye" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr328" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Devil's Eye" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr308" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1195" + }, + "STRREF": { + "type": "dword", + "value": 16829518 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Diamond Spray" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr410" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1256" + }, + "STRREF": { + "type": "dword", + "value": 16829626 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1155" + }, + "STRREF": { + "type": "dword", + "value": 16832006 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Dictum" + }, + "RESREF": { + "type": "resref", + "value": "sp_it_spdvscr706" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1149" + }, + "STRREF": { + "type": "dword", + "value": 16825212 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_sparscr412" + }, + "STRREF": { + "type": "dword", + "value": 16825212 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Dimension Hop" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr228" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1310" + }, + "STRREF": { + "type": "dword", + "value": 16826393 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1167" + }, + "STRREF": { + "type": "dword", + "value": 16825681 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_sparscr413" + }, + "STRREF": { + "type": "dword", + "value": 16825681 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_spdvscr404" + }, + "STRREF": { + "type": "dword", + "value": 16825681 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1168" + }, + "STRREF": { + "type": "dword", + "value": 16825684 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_sparscr804" + }, + "STRREF": { + "type": "dword", + "value": 16825684 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_spdvscr803" + }, + "STRREF": { + "type": "dword", + "value": 16825684 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_376" + }, + "STRREF": { + "type": "dword", + "value": 2366 + } + }, { "__struct_id": 0, "NAME": { @@ -42969,6 +54094,61 @@ "value": "scribe210" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1448" + }, + "STRREF": { + "type": "dword", + "value": 16826977 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1430" + }, + "STRREF": { + "type": "dword", + "value": 16827961 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1021" + }, + "STRREF": { + "type": "dword", + "value": 16830238 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_sparscr602" + }, + "STRREF": { + "type": "dword", + "value": 16830238 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_81" + }, + "STRREF": { + "type": "dword", + "value": 790 + } + }, { "__struct_id": 0, "NAME": { @@ -42980,6 +54160,17 @@ "value": "scribe024" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_84" + }, + "STRREF": { + "type": "dword", + "value": 791 + } + }, { "__struct_id": 0, "NAME": { @@ -42991,6 +54182,39 @@ "value": "scribe025" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Dispeling Touch" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr229" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1311" + }, + "STRREF": { + "type": "dword", + "value": 16826395 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_389" + }, + "STRREF": { + "type": "dword", + "value": 2679 + } + }, { "__struct_id": 0, "NAME": { @@ -43002,6 +54226,28 @@ "value": "scribe211" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1343" + }, + "STRREF": { + "type": "dword", + "value": 16832221 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_345" + }, + "STRREF": { + "type": "dword", + "value": 53 + } + }, { "__struct_id": 0, "NAME": { @@ -43013,6 +54259,28 @@ "value": "scribe212" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Divine Inspiration" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr122" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1255" + }, + "STRREF": { + "type": "dword", + "value": 16829624 + } + }, { "__struct_id": 0, "NAME": { @@ -43024,6 +54292,17 @@ "value": "scribe213" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_86" + }, + "STRREF": { + "type": "dword", + "value": 792 + } + }, { "__struct_id": 0, "NAME": { @@ -43035,6 +54314,72 @@ "value": "scribe158" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1074" + }, + "STRREF": { + "type": "dword", + "value": 16830384 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_spdvscr201" + }, + "STRREF": { + "type": "dword", + "value": 16830384 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Divine Sacrifice" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr112" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Divine Sacrifice" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr124" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1275" + }, + "STRREF": { + "type": "dword", + "value": 16829664 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_87" + }, + "STRREF": { + "type": "dword", + "value": 793 + } + }, { "__struct_id": 0, "NAME": { @@ -43046,6 +54391,17 @@ "value": "scribe159" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_88" + }, + "STRREF": { + "type": "dword", + "value": 794 + } + }, { "__struct_id": 0, "NAME": { @@ -43057,6 +54413,17 @@ "value": "scribe026" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_89" + }, + "STRREF": { + "type": "dword", + "value": 795 + } + }, { "__struct_id": 0, "NAME": { @@ -43068,6 +54435,17 @@ "value": "scribe027" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_90" + }, + "STRREF": { + "type": "dword", + "value": 796 + } + }, { "__struct_id": 0, "NAME": { @@ -43079,6 +54457,116 @@ "value": "scribe160" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Doom Scarabs" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr427" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1312" + }, + "STRREF": { + "type": "dword", + "value": 16826397 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1373" + }, + "STRREF": { + "type": "dword", + "value": 16829346 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1332" + }, + "STRREF": { + "type": "dword", + "value": 16832082 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1439" + }, + "STRREF": { + "type": "dword", + "value": 16832490 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Dragon Cloud" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr803" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1257" + }, + "STRREF": { + "type": "dword", + "value": 16829628 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Dread Word" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr329" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1197" + }, + "STRREF": { + "type": "dword", + "value": 16829522 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_368" + }, + "STRREF": { + "type": "dword", + "value": 508 + } + }, { "__struct_id": 0, "NAME": { @@ -43090,6 +54578,50 @@ "value": "scribe214" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Drug Resistance" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr121" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Drug Resistance" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr115" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1198" + }, + "STRREF": { + "type": "dword", + "value": 16829524 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_288" + }, + "STRREF": { + "type": "dword", + "value": 5371 + } + }, { "__struct_id": 0, "NAME": { @@ -43101,6 +54633,94 @@ "value": "scribe028" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_357" + }, + "STRREF": { + "type": "dword", + "value": 384 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Ectoplasmic Enhancement" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr617" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1199" + }, + "STRREF": { + "type": "dword", + "value": 16829526 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Elation" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr336" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Elation" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr214" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1276" + }, + "STRREF": { + "type": "dword", + "value": 16829666 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_986" + }, + "STRREF": { + "type": "dword", + "value": 16789943 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_370" + }, + "STRREF": { + "type": "dword", + "value": 1852 + } + }, { "__struct_id": 0, "NAME": { @@ -43112,6 +54732,39 @@ "value": "scribe215" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1004" + }, + "STRREF": { + "type": "dword", + "value": 16830220 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_sparscr404" + }, + "STRREF": { + "type": "dword", + "value": 16830220 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_92" + }, + "STRREF": { + "type": "dword", + "value": 797 + } + }, { "__struct_id": 0, "NAME": { @@ -43123,6 +54776,28 @@ "value": "scribe029" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_988" + }, + "STRREF": { + "type": "dword", + "value": 16789960 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_94" + }, + "STRREF": { + "type": "dword", + "value": 798 + } + }, { "__struct_id": 0, "NAME": { @@ -43134,6 +54809,17 @@ "value": "scribe161" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_95" + }, + "STRREF": { + "type": "dword", + "value": 799 + } + }, { "__struct_id": 0, "NAME": { @@ -43145,6 +54831,17 @@ "value": "scribe030" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_98" + }, + "STRREF": { + "type": "dword", + "value": 800 + } + }, { "__struct_id": 0, "NAME": { @@ -43156,6 +54853,94 @@ "value": "scribe031" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Energize Potion" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr233" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Energize Potion" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr234" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Energize Potion" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr207" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1277" + }, + "STRREF": { + "type": "dword", + "value": 16829668 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Energy Aegis" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr322" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Energy Aegis" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr305" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1313" + }, + "STRREF": { + "type": "dword", + "value": 16826399 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_311" + }, + "STRREF": { + "type": "dword", + "value": 6335 + } + }, { "__struct_id": 0, "NAME": { @@ -43167,6 +54952,17 @@ "value": "scribe162" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_99" + }, + "STRREF": { + "type": "dword", + "value": 801 + } + }, { "__struct_id": 0, "NAME": { @@ -43178,6 +54974,94 @@ "value": "scribe032" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Energy Ebb" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr710" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Energy Ebb" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr710" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_912" + }, + "STRREF": { + "type": "dword", + "value": 16829256 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1023" + }, + "STRREF": { + "type": "dword", + "value": 16830242 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_sparscr605" + }, + "STRREF": { + "type": "dword", + "value": 16830242 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Energy Surge" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr323" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1314" + }, + "STRREF": { + "type": "dword", + "value": 16826672 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_100" + }, + "STRREF": { + "type": "dword", + "value": 802 + } + }, { "__struct_id": 0, "NAME": { @@ -43189,6 +55073,28 @@ "value": "scribe033" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_938" + }, + "STRREF": { + "type": "dword", + "value": 16829172 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_101" + }, + "STRREF": { + "type": "dword", + "value": 803 + } + }, { "__struct_id": 0, "NAME": { @@ -43200,6 +55106,17 @@ "value": "scribe163" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_349" + }, + "STRREF": { + "type": "dword", + "value": 58 + } + }, { "__struct_id": 0, "NAME": { @@ -43211,6 +55128,17 @@ "value": "scribe216" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_195" + }, + "STRREF": { + "type": "dword", + "value": 871 + } + }, { "__struct_id": 0, "NAME": { @@ -43222,6 +55150,17 @@ "value": "scribe034" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_324" + }, + "STRREF": { + "type": "dword", + "value": 6341 + } + }, { "__struct_id": 0, "NAME": { @@ -43233,6 +55172,116 @@ "value": "scribe164" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_428" + }, + "STRREF": { + "type": "dword", + "value": 8943 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Evil Eye" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr330" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1201" + }, + "STRREF": { + "type": "dword", + "value": 16829530 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Evil Weather" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr802" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1203" + }, + "STRREF": { + "type": "dword", + "value": 16829534 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Exalted Fury" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr903" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1258" + }, + "STRREF": { + "type": "dword", + "value": 16829630 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Exalted Raiment" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr602" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1229" + }, + "STRREF": { + "type": "dword", + "value": 16829698 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_387" + }, + "STRREF": { + "type": "dword", + "value": 2675 + } + }, { "__struct_id": 0, "NAME": { @@ -43244,6 +55293,160 @@ "value": "scribe217" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Extract Drug" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr122" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Extract Drug" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr116" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1204" + }, + "STRREF": { + "type": "dword", + "value": 16829540 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1333" + }, + "STRREF": { + "type": "dword", + "value": 16832084 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Eye of the Beholder" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr712" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1202" + }, + "STRREF": { + "type": "dword", + "value": 16829532 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1442" + }, + "STRREF": { + "type": "dword", + "value": 16847576 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Eyes of the Avoral" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr129" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Eyes of the Avoral" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr126" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1278" + }, + "STRREF": { + "type": "dword", + "value": 16829670 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_994" + }, + "STRREF": { + "type": "dword", + "value": 16793694 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "False Life" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr225" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1295" + }, + "STRREF": { + "type": "dword", + "value": 16825806 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_103" + }, + "STRREF": { + "type": "dword", + "value": 804 + } + }, { "__struct_id": 0, "NAME": { @@ -43255,6 +55458,17 @@ "value": "scribe035" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_104" + }, + "STRREF": { + "type": "dword", + "value": 805 + } + }, { "__struct_id": 0, "NAME": { @@ -43266,6 +55480,50 @@ "value": "scribe036" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Fiendish Clarity" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr713" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Fiendish Clarity" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr704" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1206" + }, + "STRREF": { + "type": "dword", + "value": 16829544 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_327" + }, + "STRREF": { + "type": "dword", + "value": 6343 + } + }, { "__struct_id": 0, "NAME": { @@ -43277,6 +55535,17 @@ "value": "scribe142" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_105" + }, + "STRREF": { + "type": "dword", + "value": 806 + } + }, { "__struct_id": 0, "NAME": { @@ -43288,6 +55557,61 @@ "value": "scribe037" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1444" + }, + "STRREF": { + "type": "dword", + "value": 16847580 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1006" + }, + "STRREF": { + "type": "dword", + "value": 16830222 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_sparscr405" + }, + "STRREF": { + "type": "dword", + "value": 16830222 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1352" + }, + "STRREF": { + "type": "dword", + "value": 16832237 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_106" + }, + "STRREF": { + "type": "dword", + "value": 807 + } + }, { "__struct_id": 0, "NAME": { @@ -43299,6 +55623,28 @@ "value": "scribe165" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1347" + }, + "STRREF": { + "type": "dword", + "value": 16832227 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_108" + }, + "STRREF": { + "type": "dword", + "value": 808 + } + }, { "__struct_id": 0, "NAME": { @@ -43310,6 +55656,17 @@ "value": "scribe038" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_371" + }, + "STRREF": { + "type": "dword", + "value": 1895 + } + }, { "__struct_id": 0, "NAME": { @@ -43321,6 +55678,50 @@ "value": "scribe218" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1075" + }, + "STRREF": { + "type": "dword", + "value": 16830386 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_sparscr205" + }, + "STRREF": { + "type": "dword", + "value": 16830386 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1345" + }, + "STRREF": { + "type": "dword", + "value": 16832223 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_110" + }, + "STRREF": { + "type": "dword", + "value": 809 + } + }, { "__struct_id": 0, "NAME": { @@ -43332,6 +55733,17 @@ "value": "scribe039" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_113" + }, + "STRREF": { + "type": "dword", + "value": 810 + } + }, { "__struct_id": 0, "NAME": { @@ -43343,6 +55755,17 @@ "value": "scribe166" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_115" + }, + "STRREF": { + "type": "dword", + "value": 811 + } + }, { "__struct_id": 0, "NAME": { @@ -43354,6 +55777,28 @@ "value": "scribe167" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_477" + }, + "STRREF": { + "type": "dword", + "value": 3763 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_347" + }, + "STRREF": { + "type": "dword", + "value": 56 + } + }, { "__struct_id": 0, "NAME": { @@ -43365,6 +55810,105 @@ "value": "scribe219" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1092" + }, + "STRREF": { + "type": "dword", + "value": 16830427 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_sparscr305" + }, + "STRREF": { + "type": "dword", + "value": 16830427 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1093" + }, + "STRREF": { + "type": "dword", + "value": 16830429 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_sparscr802" + }, + "STRREF": { + "type": "dword", + "value": 16830429 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Flesh Armor" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr431" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1207" + }, + "STRREF": { + "type": "dword", + "value": 16829546 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Flesh Ripper" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr309" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1208" + }, + "STRREF": { + "type": "dword", + "value": 16829548 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_398" + }, + "STRREF": { + "type": "dword", + "value": 3044 + } + }, { "__struct_id": 0, "NAME": { @@ -43376,6 +55920,72 @@ "value": "scribe220" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1382" + }, + "STRREF": { + "type": "dword", + "value": 16827179 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_995" + }, + "STRREF": { + "type": "dword", + "value": 16790488 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1049" + }, + "STRREF": { + "type": "dword", + "value": 16830288 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Forceblast" + }, + "RESREF": { + "type": "resref", + "value": "sp_it_sparscr301" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1429" + }, + "STRREF": { + "type": "dword", + "value": 16828346 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_294" + }, + "STRREF": { + "type": "dword", + "value": 5369 + } + }, { "__struct_id": 0, "NAME": { @@ -43387,6 +55997,17 @@ "value": "scribe040" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_118" + }, + "STRREF": { + "type": "dword", + "value": 812 + } + }, { "__struct_id": 0, "NAME": { @@ -43398,6 +56019,17 @@ "value": "scribe168" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_119" + }, + "STRREF": { + "type": "dword", + "value": 813 + } + }, { "__struct_id": 0, "NAME": { @@ -43409,6 +56041,28 @@ "value": "scribe041" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_458" + }, + "STRREF": { + "type": "dword", + "value": 3863 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_192" + }, + "STRREF": { + "type": "dword", + "value": 870 + } + }, { "__struct_id": 0, "NAME": { @@ -43420,6 +56074,39 @@ "value": "scribe042" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Ghoul Gauntlet" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr615" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_911" + }, + "STRREF": { + "type": "dword", + "value": 16829214 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_120" + }, + "STRREF": { + "type": "dword", + "value": 814 + } + }, { "__struct_id": 0, "NAME": { @@ -43431,6 +56118,50 @@ "value": "scribe043" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_947" + }, + "STRREF": { + "type": "dword", + "value": 16828715 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1051" + }, + "STRREF": { + "type": "dword", + "value": 16830290 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_sparscr201" + }, + "STRREF": { + "type": "dword", + "value": 16830290 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_121" + }, + "STRREF": { + "type": "dword", + "value": 815 + } + }, { "__struct_id": 0, "NAME": { @@ -43442,6 +56173,28 @@ "value": "scribe044" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_484" + }, + "STRREF": { + "type": "dword", + "value": 3783 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_122" + }, + "STRREF": { + "type": "dword", + "value": 816 + } + }, { "__struct_id": 0, "NAME": { @@ -43453,6 +56206,39 @@ "value": "scribe045" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_453" + }, + "STRREF": { + "type": "dword", + "value": 3850 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1435" + }, + "STRREF": { + "type": "dword", + "value": 16827530 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_123" + }, + "STRREF": { + "type": "dword", + "value": 817 + } + }, { "__struct_id": 0, "NAME": { @@ -43464,6 +56250,116 @@ "value": "scribe046" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1365" + }, + "STRREF": { + "type": "dword", + "value": 16832264 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1077" + }, + "STRREF": { + "type": "dword", + "value": 16830388 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_sparscr502" + }, + "STRREF": { + "type": "dword", + "value": 16830388 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_984" + }, + "STRREF": { + "type": "dword", + "value": 16789937 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_933" + }, + "STRREF": { + "type": "dword", + "value": 16824712 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1036" + }, + "STRREF": { + "type": "dword", + "value": 16830274 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_sparscr501" + }, + "STRREF": { + "type": "dword", + "value": 16830274 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Greater Luminous Armor" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr412" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1283" + }, + "STRREF": { + "type": "dword", + "value": 16829680 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_384" + }, + "STRREF": { + "type": "dword", + "value": 2923 + } + }, { "__struct_id": 0, "NAME": { @@ -43475,6 +56371,39 @@ "value": "scribe221" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_480" + }, + "STRREF": { + "type": "dword", + "value": 3769 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_962" + }, + "STRREF": { + "type": "dword", + "value": 16789908 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_126" + }, + "STRREF": { + "type": "dword", + "value": 819 + } + }, { "__struct_id": 0, "NAME": { @@ -43486,6 +56415,28 @@ "value": "scribe047" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_992" + }, + "STRREF": { + "type": "dword", + "value": 16790118 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_127" + }, + "STRREF": { + "type": "dword", + "value": 820 + } + }, { "__struct_id": 0, "NAME": { @@ -43497,6 +56448,17 @@ "value": "scribe048" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_374" + }, + "STRREF": { + "type": "dword", + "value": 2364 + } + }, { "__struct_id": 0, "NAME": { @@ -43508,6 +56470,17 @@ "value": "scribe222" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1447" + }, + "STRREF": { + "type": "dword", + "value": 16826974 + } + }, { "__struct_id": 0, "NAME": { @@ -43519,6 +56492,39 @@ "value": "scribe049" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_128" + }, + "STRREF": { + "type": "dword", + "value": 821 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_935" + }, + "STRREF": { + "type": "dword", + "value": 16828894 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_129" + }, + "STRREF": { + "type": "dword", + "value": 822 + } + }, { "__struct_id": 0, "NAME": { @@ -43530,6 +56536,17 @@ "value": "scribe050" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_130" + }, + "STRREF": { + "type": "dword", + "value": 823 + } + }, { "__struct_id": 0, "NAME": { @@ -43541,6 +56558,17 @@ "value": "scribe051" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_131" + }, + "STRREF": { + "type": "dword", + "value": 824 + } + }, { "__struct_id": 0, "NAME": { @@ -43552,6 +56580,94 @@ "value": "scribe052" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1150" + }, + "STRREF": { + "type": "dword", + "value": 16825312 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_sparscr706" + }, + "STRREF": { + "type": "dword", + "value": 16825312 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_463" + }, + "STRREF": { + "type": "dword", + "value": 16790132 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1125" + }, + "STRREF": { + "type": "dword", + "value": 16830503 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_spdvscr304" + }, + "STRREF": { + "type": "dword", + "value": 16830503 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Grim Revenge" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr432" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1209" + }, + "STRREF": { + "type": "dword", + "value": 16829550 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_410" + }, + "STRREF": { + "type": "dword", + "value": 2682 + } + }, { "__struct_id": 0, "NAME": { @@ -43563,6 +56679,116 @@ "value": "scribe223" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Gut Wrench" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr813" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1210" + }, + "STRREF": { + "type": "dword", + "value": 16829552 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1118" + }, + "STRREF": { + "type": "dword", + "value": 16830457 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_sparscr110" + }, + "STRREF": { + "type": "dword", + "value": 16830457 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Halt" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr324" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1315" + }, + "STRREF": { + "type": "dword", + "value": 16826406 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1441" + }, + "STRREF": { + "type": "dword", + "value": 16847574 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Hammer of Righteousness" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr319" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1259" + }, + "STRREF": { + "type": "dword", + "value": 16829632 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_133" + }, + "STRREF": { + "type": "dword", + "value": 826 + } + }, { "__struct_id": 0, "NAME": { @@ -43574,6 +56800,17 @@ "value": "scribe169" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_136" + }, + "STRREF": { + "type": "dword", + "value": 827 + } + }, { "__struct_id": 0, "NAME": { @@ -43585,6 +56822,17 @@ "value": "scribe170" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_137" + }, + "STRREF": { + "type": "dword", + "value": 828 + } + }, { "__struct_id": 0, "NAME": { @@ -43596,6 +56844,17 @@ "value": "scribe053" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_139" + }, + "STRREF": { + "type": "dword", + "value": 829 + } + }, { "__struct_id": 0, "NAME": { @@ -43607,6 +56866,28 @@ "value": "scribe171" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1376" + }, + "STRREF": { + "type": "dword", + "value": 16829352 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_140" + }, + "STRREF": { + "type": "dword", + "value": 830 + } + }, { "__struct_id": 0, "NAME": { @@ -43618,6 +56899,127 @@ "value": "scribe172" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_452" + }, + "STRREF": { + "type": "dword", + "value": 3848 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1334" + }, + "STRREF": { + "type": "dword", + "value": 16832086 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Heartache" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr117" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1211" + }, + "STRREF": { + "type": "dword", + "value": 16829554 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Heartclutch" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr505" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1212" + }, + "STRREF": { + "type": "dword", + "value": 16829556 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1035" + }, + "STRREF": { + "type": "dword", + "value": 16830272 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_sparscr202" + }, + "STRREF": { + "type": "dword", + "value": 16830272 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1384" + }, + "STRREF": { + "type": "dword", + "value": 16847282 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_955" + }, + "STRREF": { + "type": "dword", + "value": 16847570 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_142" + }, + "STRREF": { + "type": "dword", + "value": 831 + } + }, { "__struct_id": 0, "NAME": { @@ -43629,6 +57031,17 @@ "value": "scribe173" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_143" + }, + "STRREF": { + "type": "dword", + "value": 832 + } + }, { "__struct_id": 0, "NAME": { @@ -43640,6 +57053,17 @@ "value": "scribe054" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_144" + }, + "STRREF": { + "type": "dword", + "value": 833 + } + }, { "__struct_id": 0, "NAME": { @@ -43651,6 +57075,72 @@ "value": "scribe055" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1427" + }, + "STRREF": { + "type": "dword", + "value": 16828342 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_473" + }, + "STRREF": { + "type": "dword", + "value": 3755 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1153" + }, + "STRREF": { + "type": "dword", + "value": 16832002 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Holy Word" + }, + "RESREF": { + "type": "resref", + "value": "sp_it_spdvscr704" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_459" + }, + "STRREF": { + "type": "dword", + "value": 3865 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_308" + }, + "STRREF": { + "type": "dword", + "value": 6333 + } + }, { "__struct_id": 0, "NAME": { @@ -43662,6 +57152,83 @@ "value": "scribe056" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Hound of Doom" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr318" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1299" + }, + "STRREF": { + "type": "dword", + "value": 16825814 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1010" + }, + "STRREF": { + "type": "dword", + "value": 16830226 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_sparscr302" + }, + "STRREF": { + "type": "dword", + "value": 16830226 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_478" + }, + "STRREF": { + "type": "dword", + "value": 3765 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1349" + }, + "STRREF": { + "type": "dword", + "value": 16832231 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_310" + }, + "STRREF": { + "type": "dword", + "value": 6334 + } + }, { "__struct_id": 0, "NAME": { @@ -43673,6 +57240,17 @@ "value": "scribe174" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_147" + }, + "STRREF": { + "type": "dword", + "value": 836 + } + }, { "__struct_id": 0, "NAME": { @@ -43684,6 +57262,39 @@ "value": "scribe057" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1101" + }, + "STRREF": { + "type": "dword", + "value": 16830437 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_sparscr409" + }, + "STRREF": { + "type": "dword", + "value": 16830437 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_148" + }, + "STRREF": { + "type": "dword", + "value": 837 + } + }, { "__struct_id": 0, "NAME": { @@ -43695,6 +57306,17 @@ "value": "scribe175" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_149" + }, + "STRREF": { + "type": "dword", + "value": 838 + } + }, { "__struct_id": 0, "NAME": { @@ -43706,6 +57328,39 @@ "value": "scribe058" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1103" + }, + "STRREF": { + "type": "dword", + "value": 16830439 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_sparscr306" + }, + "STRREF": { + "type": "dword", + "value": 16830439 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_150" + }, + "STRREF": { + "type": "dword", + "value": 839 + } + }, { "__struct_id": 0, "NAME": { @@ -43717,6 +57372,17 @@ "value": "scribe059" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_377" + }, + "STRREF": { + "type": "dword", + "value": 2368 + } + }, { "__struct_id": 0, "NAME": { @@ -43728,6 +57394,28 @@ "value": "scribe224" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_451" + }, + "STRREF": { + "type": "dword", + "value": 3844 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_366" + }, + "STRREF": { + "type": "dword", + "value": 392 + } + }, { "__struct_id": 0, "NAME": { @@ -43739,6 +57427,17 @@ "value": "scribe225" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_363" + }, + "STRREF": { + "type": "dword", + "value": 389 + } + }, { "__struct_id": 0, "NAME": { @@ -43750,6 +57449,17 @@ "value": "scribe226" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_362" + }, + "STRREF": { + "type": "dword", + "value": 388 + } + }, { "__struct_id": 0, "NAME": { @@ -43761,6 +57471,17 @@ "value": "scribe227" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_364" + }, + "STRREF": { + "type": "dword", + "value": 390 + } + }, { "__struct_id": 0, "NAME": { @@ -43772,6 +57493,17 @@ "value": "scribe228" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_365" + }, + "STRREF": { + "type": "dword", + "value": 391 + } + }, { "__struct_id": 0, "NAME": { @@ -43783,6 +57515,39 @@ "value": "scribe229" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1165" + }, + "STRREF": { + "type": "dword", + "value": 16832059 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_sparscr701" + }, + "STRREF": { + "type": "dword", + "value": 16832059 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_151" + }, + "STRREF": { + "type": "dword", + "value": 840 + } + }, { "__struct_id": 0, "NAME": { @@ -43794,6 +57559,17 @@ "value": "scribe060" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_152" + }, + "STRREF": { + "type": "dword", + "value": 841 + } + }, { "__struct_id": 0, "NAME": { @@ -43805,6 +57581,17 @@ "value": "scribe176" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_153" + }, + "STRREF": { + "type": "dword", + "value": 842 + } + }, { "__struct_id": 0, "NAME": { @@ -43816,6 +57603,39 @@ "value": "scribe061" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_937" + }, + "STRREF": { + "type": "dword", + "value": 16826154 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_460" + }, + "STRREF": { + "type": "dword", + "value": 3867 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_379" + }, + "STRREF": { + "type": "dword", + "value": 2378 + } + }, { "__struct_id": 0, "NAME": { @@ -43827,6 +57647,17 @@ "value": "scribe231" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_378" + }, + "STRREF": { + "type": "dword", + "value": 2377 + } + }, { "__struct_id": 0, "NAME": { @@ -43838,6 +57669,61 @@ "value": "scribe230" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_936" + }, + "STRREF": { + "type": "dword", + "value": 16826011 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_474" + }, + "STRREF": { + "type": "dword", + "value": 3757 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1316" + }, + "STRREF": { + "type": "dword", + "value": 16826679 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Kelgore's Fire Orb" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr116" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_154" + }, + "STRREF": { + "type": "dword", + "value": 843 + } + }, { "__struct_id": 0, "NAME": { @@ -43849,6 +57735,105 @@ "value": "scribe062" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Lahm's Finger Darts" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr209" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1216" + }, + "STRREF": { + "type": "dword", + "value": 16829564 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Lantern Light" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr130" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Lantern Light" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr125" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1280" + }, + "STRREF": { + "type": "dword", + "value": 16829674 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Last Judgement" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr815" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Last Judgement" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr804" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1281" + }, + "STRREF": { + "type": "dword", + "value": 16829676 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_326" + }, + "STRREF": { + "type": "dword", + "value": 6342 + } + }, { "__struct_id": 0, "NAME": { @@ -43860,6 +57845,171 @@ "value": "scribe177" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1067" + }, + "STRREF": { + "type": "dword", + "value": 16830374 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_spdvscr301" + }, + "STRREF": { + "type": "dword", + "value": 16830374 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1071" + }, + "STRREF": { + "type": "dword", + "value": 16830378 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_sparscr304" + }, + "STRREF": { + "type": "dword", + "value": 16830378 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1073" + }, + "STRREF": { + "type": "dword", + "value": 16830382 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_spdvscr503" + }, + "STRREF": { + "type": "dword", + "value": 16830382 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1084" + }, + "STRREF": { + "type": "dword", + "value": 16830396 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_spdvscr403" + }, + "STRREF": { + "type": "dword", + "value": 16830396 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1054" + }, + "STRREF": { + "type": "dword", + "value": 16830348 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_sparscr102" + }, + "STRREF": { + "type": "dword", + "value": 16830348 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1056" + }, + "STRREF": { + "type": "dword", + "value": 16830352 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_sparscr103" + }, + "STRREF": { + "type": "dword", + "value": 16830352 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Lesser Deflect" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr115" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1309" + }, + "STRREF": { + "type": "dword", + "value": 16826391 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_155" + }, + "STRREF": { + "type": "dword", + "value": 844 + } + }, { "__struct_id": 0, "NAME": { @@ -43871,6 +58021,61 @@ "value": "scribe063" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1058" + }, + "STRREF": { + "type": "dword", + "value": 16830356 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_sparscr104" + }, + "STRREF": { + "type": "dword", + "value": 16830356 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1060" + }, + "STRREF": { + "type": "dword", + "value": 16830360 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_sparscr105" + }, + "STRREF": { + "type": "dword", + "value": 16830360 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_157" + }, + "STRREF": { + "type": "dword", + "value": 845 + } + }, { "__struct_id": 0, "NAME": { @@ -43882,6 +58087,28 @@ "value": "scribe064" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_961" + }, + "STRREF": { + "type": "dword", + "value": 16789906 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_158" + }, + "STRREF": { + "type": "dword", + "value": 846 + } + }, { "__struct_id": 0, "NAME": { @@ -43893,6 +58120,17 @@ "value": "scribe065" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_159" + }, + "STRREF": { + "type": "dword", + "value": 847 + } + }, { "__struct_id": 0, "NAME": { @@ -43904,6 +58142,72 @@ "value": "scribe066" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Lesser Shivering Touch" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr125" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Lesser Shivering Touch" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr121" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1251" + }, + "STRREF": { + "type": "dword", + "value": 16829616 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1062" + }, + "STRREF": { + "type": "dword", + "value": 16830364 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_sparscr106" + }, + "STRREF": { + "type": "dword", + "value": 16830364 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_160" + }, + "STRREF": { + "type": "dword", + "value": 848 + } + }, { "__struct_id": 0, "NAME": { @@ -43915,6 +58219,17 @@ "value": "scribe067" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_161" + }, + "STRREF": { + "type": "dword", + "value": 849 + } + }, { "__struct_id": 0, "NAME": { @@ -43926,6 +58241,39 @@ "value": "scribe068" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_892" + }, + "STRREF": { + "type": "dword", + "value": 16790124 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1335" + }, + "STRREF": { + "type": "dword", + "value": 16832088 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_162" + }, + "STRREF": { + "type": "dword", + "value": 850 + } + }, { "__struct_id": 0, "NAME": { @@ -43937,6 +58285,17 @@ "value": "scribe069" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_164" + }, + "STRREF": { + "type": "dword", + "value": 851 + } + }, { "__struct_id": 0, "NAME": { @@ -43948,6 +58307,160 @@ "value": "scribe070" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1079" + }, + "STRREF": { + "type": "dword", + "value": 16830390 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_spdvscr102" + }, + "STRREF": { + "type": "dword", + "value": 16830390 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Liquid Pain" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr433" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1217" + }, + "STRREF": { + "type": "dword", + "value": 16829566 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1080" + }, + "STRREF": { + "type": "dword", + "value": 16830392 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_spdvscr202" + }, + "STRREF": { + "type": "dword", + "value": 16830392 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1449" + }, + "STRREF": { + "type": "dword", + "value": 16826979 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1450" + }, + "STRREF": { + "type": "dword", + "value": 16826981 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1385" + }, + "STRREF": { + "type": "dword", + "value": 16847284 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1031" + }, + "STRREF": { + "type": "dword", + "value": 16830263 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_sparscr407" + }, + "STRREF": { + "type": "dword", + "value": 16830263 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Luminous Armor" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr215" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1282" + }, + "STRREF": { + "type": "dword", + "value": 16829678 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_167" + }, + "STRREF": { + "type": "dword", + "value": 852 + } + }, { "__struct_id": 0, "NAME": { @@ -43959,6 +58472,17 @@ "value": "scribe071" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_945" + }, + "STRREF": { + "type": "dword", + "value": 16829186 + } + }, { "__struct_id": 0, "NAME": { @@ -43970,6 +58494,105 @@ "value": "scribe072" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_168" + }, + "STRREF": { + "type": "dword", + "value": 853 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Magic Circle against Chaos" + }, + "RESREF": { + "type": "resref", + "value": "sp_it_sparscr308" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_169" + }, + "STRREF": { + "type": "dword", + "value": 854 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Magic Circle against Evil" + }, + "RESREF": { + "type": "resref", + "value": "sp_it_sparscr309" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_170" + }, + "STRREF": { + "type": "dword", + "value": 855 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Magic Circle against Good" + }, + "RESREF": { + "type": "resref", + "value": "sp_it_sparscr310" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_171" + }, + "STRREF": { + "type": "dword", + "value": 856 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Magic Circle against Law" + }, + "RESREF": { + "type": "resref", + "value": "sp_it_sparscr311" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_383" + }, + "STRREF": { + "type": "dword", + "value": 2670 + } + }, { "__struct_id": 0, "NAME": { @@ -43981,6 +58604,17 @@ "value": "scribe232" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_172" + }, + "STRREF": { + "type": "dword", + "value": 857 + } + }, { "__struct_id": 0, "NAME": { @@ -43992,6 +58626,105 @@ "value": "scribe073" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_954" + }, + "STRREF": { + "type": "dword", + "value": 16789761 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_481" + }, + "STRREF": { + "type": "dword", + "value": 3771 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_479" + }, + "STRREF": { + "type": "dword", + "value": 3767 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1022" + }, + "STRREF": { + "type": "dword", + "value": 16830240 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_sparscr801" + }, + "STRREF": { + "type": "dword", + "value": 16830240 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Masochism" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr337" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Masochism" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr320" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1290" + }, + "STRREF": { + "type": "dword", + "value": 16829694 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_888" + }, + "STRREF": { + "type": "dword", + "value": 16790144 + } + }, { "__struct_id": 0, "NAME": { @@ -44003,6 +58736,50 @@ "value": "scribe074" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_179" + }, + "STRREF": { + "type": "dword", + "value": 860 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1024" + }, + "STRREF": { + "type": "dword", + "value": 16830249 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_sparscr603" + }, + "STRREF": { + "type": "dword", + "value": 16830249 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_386" + }, + "STRREF": { + "type": "dword", + "value": 2674 + } + }, { "__struct_id": 0, "NAME": { @@ -44014,6 +58791,39 @@ "value": "scribe233" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1025" + }, + "STRREF": { + "type": "dword", + "value": 16830251 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_sparscr604" + }, + "STRREF": { + "type": "dword", + "value": 16830251 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_180" + }, + "STRREF": { + "type": "dword", + "value": 861 + } + }, { "__struct_id": 0, "NAME": { @@ -44025,6 +58835,248 @@ "value": "scribe075" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1133" + }, + "STRREF": { + "type": "dword", + "value": 16825365 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "splscrl_contag" + }, + "STRREF": { + "type": "dword", + "value": 16825365 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1044" + }, + "STRREF": { + "type": "dword", + "value": 16830282 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_spdvscr801" + }, + "STRREF": { + "type": "dword", + "value": 16830282 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1037" + }, + "STRREF": { + "type": "dword", + "value": 16830276 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_spdvscr501" + }, + "STRREF": { + "type": "dword", + "value": 16830276 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1040" + }, + "STRREF": { + "type": "dword", + "value": 16830278 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_spdvscr601" + }, + "STRREF": { + "type": "dword", + "value": 16830278 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1042" + }, + "STRREF": { + "type": "dword", + "value": 16830280 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_spdvscr701" + }, + "STRREF": { + "type": "dword", + "value": 16830280 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1117" + }, + "STRREF": { + "type": "dword", + "value": 16830455 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_spdvscr901" + }, + "STRREF": { + "type": "dword", + "value": 16830455 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1026" + }, + "STRREF": { + "type": "dword", + "value": 16830253 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_sparscr606" + }, + "STRREF": { + "type": "dword", + "value": 16830253 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1027" + }, + "STRREF": { + "type": "dword", + "value": 16830255 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_sparscr607" + }, + "STRREF": { + "type": "dword", + "value": 16830255 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_939" + }, + "STRREF": { + "type": "dword", + "value": 16829174 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1356" + }, + "STRREF": { + "type": "dword", + "value": 16832245 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1028" + }, + "STRREF": { + "type": "dword", + "value": 16830257 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_sparscr608" + }, + "STRREF": { + "type": "dword", + "value": 16830257 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_983" + }, + "STRREF": { + "type": "dword", + "value": 16824714 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_182" + }, + "STRREF": { + "type": "dword", + "value": 863 + } + }, { "__struct_id": 0, "NAME": { @@ -44036,6 +59088,17 @@ "value": "scribe076" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_183" + }, + "STRREF": { + "type": "dword", + "value": 864 + } + }, { "__struct_id": 0, "NAME": { @@ -44047,6 +59110,204 @@ "value": "scribe178" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1015" + }, + "STRREF": { + "type": "dword", + "value": 16830232 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_sparscr901" + }, + "STRREF": { + "type": "dword", + "value": 16830232 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1014" + }, + "STRREF": { + "type": "dword", + "value": 16830230 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_sparscr704" + }, + "STRREF": { + "type": "dword", + "value": 16830230 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_932" + }, + "STRREF": { + "type": "dword", + "value": 16824710 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_929" + }, + "STRREF": { + "type": "dword", + "value": 16824704 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_930" + }, + "STRREF": { + "type": "dword", + "value": 16824706 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_931" + }, + "STRREF": { + "type": "dword", + "value": 16824708 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_894" + }, + "STRREF": { + "type": "dword", + "value": 16790136 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1029" + }, + "STRREF": { + "type": "dword", + "value": 16830259 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_sparscr609" + }, + "STRREF": { + "type": "dword", + "value": 16830259 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_941" + }, + "STRREF": { + "type": "dword", + "value": 16829178 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_952" + }, + "STRREF": { + "type": "dword", + "value": 16789757 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1030" + }, + "STRREF": { + "type": "dword", + "value": 16830261 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_sparscr408" + }, + "STRREF": { + "type": "dword", + "value": 16830261 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1166" + }, + "STRREF": { + "type": "dword", + "value": 16825704 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_sparscr803" + }, + "STRREF": { + "type": "dword", + "value": 16825704 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_184" + }, + "STRREF": { + "type": "dword", + "value": 865 + } + }, { "__struct_id": 0, "NAME": { @@ -44058,6 +59319,39 @@ "value": "scribe077" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_461" + }, + "STRREF": { + "type": "dword", + "value": 3869 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_462" + }, + "STRREF": { + "type": "dword", + "value": 3871 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_187" + }, + "STRREF": { + "type": "dword", + "value": 866 + } + }, { "__struct_id": 0, "NAME": { @@ -44069,6 +59363,17 @@ "value": "scribe078" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_188" + }, + "STRREF": { + "type": "dword", + "value": 867 + } + }, { "__struct_id": 0, "NAME": { @@ -44080,6 +59385,17 @@ "value": "scribe079" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_189" + }, + "STRREF": { + "type": "dword", + "value": 868 + } + }, { "__struct_id": 0, "NAME": { @@ -44091,6 +59407,17 @@ "value": "scribe080" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_190" + }, + "STRREF": { + "type": "dword", + "value": 869 + } + }, { "__struct_id": 0, "NAME": { @@ -44102,6 +59429,83 @@ "value": "scribe081" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1164" + }, + "STRREF": { + "type": "dword", + "value": 16823538 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_sparscr211" + }, + "STRREF": { + "type": "dword", + "value": 16823538 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_977" + }, + "STRREF": { + "type": "dword", + "value": 16789920 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Morality Undone" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr519" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Morality Undone" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr506" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1218" + }, + "STRREF": { + "type": "dword", + "value": 16829568 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_197" + }, + "STRREF": { + "type": "dword", + "value": 872 + } + }, { "__struct_id": 0, "NAME": { @@ -44113,6 +59517,39 @@ "value": "scribe082" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1053" + }, + "STRREF": { + "type": "dword", + "value": 16830345 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_sparscr702" + }, + "STRREF": { + "type": "dword", + "value": 16830345 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_198" + }, + "STRREF": { + "type": "dword", + "value": 873 + } + }, { "__struct_id": 0, "NAME": { @@ -44124,6 +59561,39 @@ "value": "scribe083" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1130" + }, + "STRREF": { + "type": "dword", + "value": 16825355 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "splscrl_natav" + }, + "STRREF": { + "type": "dword", + "value": 16825355 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_200" + }, + "STRREF": { + "type": "dword", + "value": 874 + } + }, { "__struct_id": 0, "NAME": { @@ -44135,6 +59605,259 @@ "value": "scribe179" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_903" + }, + "STRREF": { + "type": "dword", + "value": 16829198 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Necrotic Bloat" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr316" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Necrotic Bloat" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr316" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_905" + }, + "STRREF": { + "type": "dword", + "value": 16829202 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Necrotic Burst" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr514" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Necrotic Burst" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr514" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_907" + }, + "STRREF": { + "type": "dword", + "value": 16829206 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Necrotic Cyst" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr222" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Necrotic Cyst" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr222" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_904" + }, + "STRREF": { + "type": "dword", + "value": 16829200 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Necrotic Domination" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr419" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Necrotic Domination" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr419" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_906" + }, + "STRREF": { + "type": "dword", + "value": 16829204 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Necrotic Empowerment" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr811" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Necrotic Empowerment" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr811" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_909" + }, + "STRREF": { + "type": "dword", + "value": 16829210 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Necrotic Eruption" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr616" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Necrotic Eruption" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr616" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_908" + }, + "STRREF": { + "type": "dword", + "value": 16829208 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Necrotic Termination" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr913" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Necrotic Termination" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr913" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_910" + }, + "STRREF": { + "type": "dword", + "value": 16829212 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_314" + }, + "STRREF": { + "type": "dword", + "value": 6336 + } + }, { "__struct_id": 0, "NAME": { @@ -44146,6 +59869,17 @@ "value": "scribe084" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_201" + }, + "STRREF": { + "type": "dword", + "value": 875 + } + }, { "__struct_id": 0, "NAME": { @@ -44157,6 +59891,17 @@ "value": "scribe180" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_316" + }, + "STRREF": { + "type": "dword", + "value": 6337 + } + }, { "__struct_id": 0, "NAME": { @@ -44168,6 +59913,17 @@ "value": "scribe085" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_204" + }, + "STRREF": { + "type": "dword", + "value": 876 + } + }, { "__struct_id": 0, "NAME": { @@ -44179,6 +59935,127 @@ "value": "scribe086" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Night's Caress" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr515" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Night's Caress" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr515" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_913" + }, + "STRREF": { + "type": "dword", + "value": 16829254 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_943" + }, + "STRREF": { + "type": "dword", + "value": 16829182 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1106" + }, + "STRREF": { + "type": "dword", + "value": 16830441 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_sparscr108" + }, + "STRREF": { + "type": "dword", + "value": 16830441 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1109" + }, + "STRREF": { + "type": "dword", + "value": 16830443 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_sparscr705" + }, + "STRREF": { + "type": "dword", + "value": 16830443 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1452" + }, + "STRREF": { + "type": "dword", + "value": 16826985 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1434" + }, + "STRREF": { + "type": "dword", + "value": 16832075 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_351" + }, + "STRREF": { + "type": "dword", + "value": 283 + } + }, { "__struct_id": 0, "NAME": { @@ -44190,6 +60067,61 @@ "value": "scribe234" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1355" + }, + "STRREF": { + "type": "dword", + "value": 16832243 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1358" + }, + "STRREF": { + "type": "dword", + "value": 16832251 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Otiluke's Resilient Sphere" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr420" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1344" + }, + "STRREF": { + "type": "dword", + "value": 16829196 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_369" + }, + "STRREF": { + "type": "dword", + "value": 1774 + } + }, { "__struct_id": 0, "NAME": { @@ -44201,6 +60133,17 @@ "value": "scribe235" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_291" + }, + "STRREF": { + "type": "dword", + "value": 5370 + } + }, { "__struct_id": 0, "NAME": { @@ -44212,6 +60155,72 @@ "value": "scribe087" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1081" + }, + "STRREF": { + "type": "dword", + "value": 16830394 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_spdvscr402" + }, + "STRREF": { + "type": "dword", + "value": 16830394 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1147" + }, + "STRREF": { + "type": "dword", + "value": 16826310 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_spdvscr703" + }, + "STRREF": { + "type": "dword", + "value": 16826310 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_spdvscr802" + }, + "STRREF": { + "type": "dword", + "value": 16826310 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_205" + }, + "STRREF": { + "type": "dword", + "value": 877 + } + }, { "__struct_id": 0, "NAME": { @@ -44223,6 +60232,50 @@ "value": "scribe088" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Phoenix Fire" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr707" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1261" + }, + "STRREF": { + "type": "dword", + "value": 16829636 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1446" + }, + "STRREF": { + "type": "dword", + "value": 16847584 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_382" + }, + "STRREF": { + "type": "dword", + "value": 2667 + } + }, { "__struct_id": 0, "NAME": { @@ -44234,6 +60287,17 @@ "value": "scribe236" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_206" + }, + "STRREF": { + "type": "dword", + "value": 878 + } + }, { "__struct_id": 0, "NAME": { @@ -44245,6 +60309,17 @@ "value": "scribe089" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_207" + }, + "STRREF": { + "type": "dword", + "value": 879 + } + }, { "__struct_id": 0, "NAME": { @@ -44256,6 +60331,28 @@ "value": "scribe181" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1437" + }, + "STRREF": { + "type": "dword", + "value": 16827427 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_208" + }, + "STRREF": { + "type": "dword", + "value": 880 + } + }, { "__struct_id": 0, "NAME": { @@ -44267,6 +60364,50 @@ "value": "scribe090" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Power Leech" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr520" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1219" + }, + "STRREF": { + "type": "dword", + "value": 16829570 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_978" + }, + "STRREF": { + "type": "dword", + "value": 16789922 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_209" + }, + "STRREF": { + "type": "dword", + "value": 881 + } + }, { "__struct_id": 0, "NAME": { @@ -44278,6 +60419,17 @@ "value": "scribe091" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_210" + }, + "STRREF": { + "type": "dword", + "value": 882 + } + }, { "__struct_id": 0, "NAME": { @@ -44289,6 +60441,39 @@ "value": "scribe092" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1145" + }, + "STRREF": { + "type": "dword", + "value": 16826308 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_spdvscr602" + }, + "STRREF": { + "type": "dword", + "value": 16826308 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_211" + }, + "STRREF": { + "type": "dword", + "value": 883 + } + }, { "__struct_id": 0, "NAME": { @@ -44300,6 +60485,17 @@ "value": "scribe182" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_212" + }, + "STRREF": { + "type": "dword", + "value": 884 + } + }, { "__struct_id": 0, "NAME": { @@ -44311,6 +60507,39 @@ "value": "scribe093" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1357" + }, + "STRREF": { + "type": "dword", + "value": 16832247 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1362" + }, + "STRREF": { + "type": "dword", + "value": 16832259 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_213" + }, + "STRREF": { + "type": "dword", + "value": 885 + } + }, { "__struct_id": 0, "NAME": { @@ -44322,6 +60551,17 @@ "value": "scribe094" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1360" + }, + "STRREF": { + "type": "dword", + "value": 16832255 + } + }, { "__struct_id": 0, "NAME": { @@ -44333,6 +60573,61 @@ "value": "scribe095" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1296" + }, + "STRREF": { + "type": "dword", + "value": 16825808 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Protection From Arrows" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr226" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_215" + }, + "STRREF": { + "type": "dword", + "value": 886 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Protection from Chaos" + }, + "RESREF": { + "type": "resref", + "value": "sp_it_sparscr111" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_216" + }, + "STRREF": { + "type": "dword", + "value": 887 + } + }, { "__struct_id": 0, "NAME": { @@ -44344,6 +60639,83 @@ "value": "scribe096" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_219" + }, + "STRREF": { + "type": "dword", + "value": 888 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Protection from Evil" + }, + "RESREF": { + "type": "resref", + "value": "sp_it_sparscr112" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_221" + }, + "STRREF": { + "type": "dword", + "value": 889 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Protection from Good" + }, + "RESREF": { + "type": "resref", + "value": "sp_it_sparscr113" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_223" + }, + "STRREF": { + "type": "dword", + "value": 890 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Protection from Law" + }, + "RESREF": { + "type": "resref", + "value": "sp_it_sparscr114" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_224" + }, + "STRREF": { + "type": "dword", + "value": 891 + } + }, { "__struct_id": 0, "NAME": { @@ -44355,6 +60727,28 @@ "value": "scribe097" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1348" + }, + "STRREF": { + "type": "dword", + "value": 16832229 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_356" + }, + "STRREF": { + "type": "dword", + "value": 1773 + } + }, { "__struct_id": 0, "NAME": { @@ -44366,6 +60760,105 @@ "value": "scribe237" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Rain of Black Tulips" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr904" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1284" + }, + "STRREF": { + "type": "dword", + "value": 16829682 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Rain of Embers" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr708" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1262" + }, + "STRREF": { + "type": "dword", + "value": 16829638 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Rain of Roses" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr905" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1285" + }, + "STRREF": { + "type": "dword", + "value": 16829684 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1336" + }, + "STRREF": { + "type": "dword", + "value": 16832090 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_944" + }, + "STRREF": { + "type": "dword", + "value": 16829184 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_226" + }, + "STRREF": { + "type": "dword", + "value": 892 + } + }, { "__struct_id": 0, "NAME": { @@ -44377,6 +60870,39 @@ "value": "scribe098" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Rapture of Rupture" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr705" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1220" + }, + "STRREF": { + "type": "dword", + "value": 16829572 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_227" + }, + "STRREF": { + "type": "dword", + "value": 893 + } + }, { "__struct_id": 0, "NAME": { @@ -44388,6 +60914,28 @@ "value": "scribe099" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1326" + }, + "STRREF": { + "type": "dword", + "value": 16827582 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_228" + }, + "STRREF": { + "type": "dword", + "value": 894 + } + }, { "__struct_id": 0, "NAME": { @@ -44399,6 +60947,138 @@ "value": "scribe100" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Ray of Hope" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr131" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Ray of Hope" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr127" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1286" + }, + "STRREF": { + "type": "dword", + "value": 16829686 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_957" + }, + "STRREF": { + "type": "dword", + "value": 16823166 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Reality Blind" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr331" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1221" + }, + "STRREF": { + "type": "dword", + "value": 16829574 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1047" + }, + "STRREF": { + "type": "dword", + "value": 16830286 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_spdvscr401" + }, + "STRREF": { + "type": "dword", + "value": 16830286 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Red Fester" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr310" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1222" + }, + "STRREF": { + "type": "dword", + "value": 16829576 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_940" + }, + "STRREF": { + "type": "dword", + "value": 16829176 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_323" + }, + "STRREF": { + "type": "dword", + "value": 6340 + } + }, { "__struct_id": 0, "NAME": { @@ -44410,6 +61090,72 @@ "value": "scribe183" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_874" + }, + "STRREF": { + "type": "dword", + "value": 16790512 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_865" + }, + "STRREF": { + "type": "dword", + "value": 16790497 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_868" + }, + "STRREF": { + "type": "dword", + "value": 16790502 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_871" + }, + "STRREF": { + "type": "dword", + "value": 16790507 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Regroup" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr325" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1317" + }, + "STRREF": { + "type": "dword", + "value": 16826681 + } + }, { "__struct_id": 0, "NAME": { @@ -44421,6 +61167,28 @@ "value": "scribe101" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_229" + }, + "STRREF": { + "type": "dword", + "value": 895 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_230" + }, + "STRREF": { + "type": "dword", + "value": 896 + } + }, { "__struct_id": 0, "NAME": { @@ -44432,6 +61200,17 @@ "value": "scribe102" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_231" + }, + "STRREF": { + "type": "dword", + "value": 897 + } + }, { "__struct_id": 0, "NAME": { @@ -44443,6 +61222,17 @@ "value": "scribe103" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_232" + }, + "STRREF": { + "type": "dword", + "value": 898 + } + }, { "__struct_id": 0, "NAME": { @@ -44454,6 +61244,17 @@ "value": "scribe184" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_233" + }, + "STRREF": { + "type": "dword", + "value": 899 + } + }, { "__struct_id": 0, "NAME": { @@ -44465,6 +61266,39 @@ "value": "scribe185" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1300" + }, + "STRREF": { + "type": "dword", + "value": 16825816 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1426" + }, + "STRREF": { + "type": "dword", + "value": 16828340 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_234" + }, + "STRREF": { + "type": "dword", + "value": 900 + } + }, { "__struct_id": 0, "NAME": { @@ -44476,6 +61310,17 @@ "value": "scribe104" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_236" + }, + "STRREF": { + "type": "dword", + "value": 901 + } + }, { "__struct_id": 0, "NAME": { @@ -44487,6 +61332,50 @@ "value": "scribe105" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Resonating Resistance" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr521" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Resonating Resistance" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr508" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1223" + }, + "STRREF": { + "type": "dword", + "value": 16829578 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_238" + }, + "STRREF": { + "type": "dword", + "value": 902 + } + }, { "__struct_id": 0, "NAME": { @@ -44498,6 +61387,17 @@ "value": "scribe106" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_239" + }, + "STRREF": { + "type": "dword", + "value": 903 + } + }, { "__struct_id": 0, "NAME": { @@ -44509,6 +61409,72 @@ "value": "scribe107" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1423" + }, + "STRREF": { + "type": "dword", + "value": 16828323 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1046" + }, + "STRREF": { + "type": "dword", + "value": 16830284 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_spdvscr502" + }, + "STRREF": { + "type": "dword", + "value": 16830284 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Righteous Smite" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr709" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1287" + }, + "STRREF": { + "type": "dword", + "value": 16829688 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1353" + }, + "STRREF": { + "type": "dword", + "value": 16832239 + } + }, { "__struct_id": 0, "NAME": { @@ -44520,6 +61486,61 @@ "value": "scribe196" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Rotting Curse of Urfestra" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr311" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1224" + }, + "STRREF": { + "type": "dword", + "value": 16829580 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Rouse" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr117" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1318" + }, + "STRREF": { + "type": "dword", + "value": 16826683 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_240" + }, + "STRREF": { + "type": "dword", + "value": 904 + } + }, { "__struct_id": 0, "NAME": { @@ -44531,6 +61552,28 @@ "value": "scribe186" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1330" + }, + "STRREF": { + "type": "dword", + "value": 16832078 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1421" + }, + "STRREF": { + "type": "dword", + "value": 905 + } + }, { "__struct_id": 0, "NAME": { @@ -44542,6 +61585,39 @@ "value": "scribe108" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1361" + }, + "STRREF": { + "type": "dword", + "value": 16832257 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_464" + }, + "STRREF": { + "type": "dword", + "value": 3879 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1325" + }, + "STRREF": { + "type": "dword", + "value": 16827579 + } + }, { "__struct_id": 0, "NAME": { @@ -44553,6 +61629,28 @@ "value": "scribe" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1438" + }, + "STRREF": { + "type": "dword", + "value": 16826972 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_242" + }, + "STRREF": { + "type": "dword", + "value": 906 + } + }, { "__struct_id": 0, "NAME": { @@ -44564,6 +61662,17 @@ "value": "scribe187" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_243" + }, + "STRREF": { + "type": "dword", + "value": 907 + } + }, { "__struct_id": 0, "NAME": { @@ -44575,6 +61684,105 @@ "value": "scribe109" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Seeking Ray" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr230" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1319" + }, + "STRREF": { + "type": "dword", + "value": 16826685 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Seething Eyebane" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr118" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1225" + }, + "STRREF": { + "type": "dword", + "value": 16829582 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1453" + }, + "STRREF": { + "type": "dword", + "value": 16826987 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1386" + }, + "STRREF": { + "type": "dword", + "value": 16847286 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1033" + }, + "STRREF": { + "type": "dword", + "value": 16830265 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_sparscr303" + }, + "STRREF": { + "type": "dword", + "value": 16830265 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_244" + }, + "STRREF": { + "type": "dword", + "value": 908 + } + }, { "__struct_id": 0, "NAME": { @@ -44586,6 +61794,28 @@ "value": "scribe110" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1377" + }, + "STRREF": { + "type": "dword", + "value": 16829354 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_245" + }, + "STRREF": { + "type": "dword", + "value": 909 + } + }, { "__struct_id": 0, "NAME": { @@ -44597,6 +61827,17 @@ "value": "scribe111" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_246" + }, + "STRREF": { + "type": "dword", + "value": 910 + } + }, { "__struct_id": 0, "NAME": { @@ -44608,6 +61849,39 @@ "value": "scribe188" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1094" + }, + "STRREF": { + "type": "dword", + "value": 16830431 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_sparscr208" + }, + "STRREF": { + "type": "dword", + "value": 16830431 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_247" + }, + "STRREF": { + "type": "dword", + "value": 911 + } + }, { "__struct_id": 0, "NAME": { @@ -44619,6 +61893,28 @@ "value": "scribe112" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_469" + }, + "STRREF": { + "type": "dword", + "value": 3739 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_348" + }, + "STRREF": { + "type": "dword", + "value": 57 + } + }, { "__struct_id": 0, "NAME": { @@ -44630,6 +61926,17 @@ "value": "scribe238" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_381" + }, + "STRREF": { + "type": "dword", + "value": 2666 + } + }, { "__struct_id": 0, "NAME": { @@ -44641,6 +61948,149 @@ "value": "scribe239" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1454" + }, + "STRREF": { + "type": "dword", + "value": 16832367 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_966" + }, + "STRREF": { + "type": "dword", + "value": 16789914 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Shivering Touch" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr333" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Shivering Touch" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr317" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1252" + }, + "STRREF": { + "type": "dword", + "value": 16829618 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1324" + }, + "STRREF": { + "type": "dword", + "value": 16827576 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_934" + }, + "STRREF": { + "type": "dword", + "value": 16828892 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Shriveling" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr235" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Shriveling" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr312" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1226" + }, + "STRREF": { + "type": "dword", + "value": 16829584 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Sicken Evil" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr509" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1263" + }, + "STRREF": { + "type": "dword", + "value": 16829640 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_249" + }, + "STRREF": { + "type": "dword", + "value": 913 + } + }, { "__struct_id": 0, "NAME": { @@ -44652,6 +62102,83 @@ "value": "scribe113" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1110" + }, + "STRREF": { + "type": "dword", + "value": 16830445 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_sparscr410" + }, + "STRREF": { + "type": "dword", + "value": 16830445 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1085" + }, + "STRREF": { + "type": "dword", + "value": 16830398 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_spdvscr303" + }, + "STRREF": { + "type": "dword", + "value": 16830398 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Slashing Dispel" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr428" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1320" + }, + "STRREF": { + "type": "dword", + "value": 16826687 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_250" + }, + "STRREF": { + "type": "dword", + "value": 914 + } + }, { "__struct_id": 0, "NAME": { @@ -44663,6 +62190,17 @@ "value": "scribe189" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_251" + }, + "STRREF": { + "type": "dword", + "value": 915 + } + }, { "__struct_id": 0, "NAME": { @@ -44674,6 +62212,28 @@ "value": "scribe114" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1354" + }, + "STRREF": { + "type": "dword", + "value": 16832241 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_253" + }, + "STRREF": { + "type": "dword", + "value": 916 + } + }, { "__struct_id": 0, "NAME": { @@ -44685,6 +62245,248 @@ "value": "scribe115" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1378" + }, + "STRREF": { + "type": "dword", + "value": 16829356 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1127" + }, + "STRREF": { + "type": "dword", + "value": 16826070 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "splscrl_majmiss" + }, + "STRREF": { + "type": "dword", + "value": 16826070 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1112" + }, + "STRREF": { + "type": "dword", + "value": 16830447 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_sparscr109" + }, + "STRREF": { + "type": "dword", + "value": 16830447 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1096" + }, + "STRREF": { + "type": "dword", + "value": 16830433 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Snilloc's Snowball Swarm" + }, + "RESREF": { + "type": "resref", + "value": "sp_it_sparscr209" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Solid Fog" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr424" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1304" + }, + "STRREF": { + "type": "dword", + "value": 16825824 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1443" + }, + "STRREF": { + "type": "dword", + "value": 16847578 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Song of Festering Death" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr236" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1227" + }, + "STRREF": { + "type": "dword", + "value": 16829586 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1008" + }, + "STRREF": { + "type": "dword", + "value": 16830224 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_sparscr406" + }, + "STRREF": { + "type": "dword", + "value": 16830224 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Sonic Shield" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr326" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1321" + }, + "STRREF": { + "type": "dword", + "value": 16826689 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Sorrow" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr124" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Sorrow" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr119" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1228" + }, + "STRREF": { + "type": "dword", + "value": 16829588 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1114" + }, + "STRREF": { + "type": "dword", + "value": 16830449 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_spdvscr504" + }, + "STRREF": { + "type": "dword", + "value": 16830449 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_254" + }, + "STRREF": { + "type": "dword", + "value": 917 + } + }, { "__struct_id": 0, "NAME": { @@ -44696,6 +62498,28 @@ "value": "scribe116" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_877" + }, + "STRREF": { + "type": "dword", + "value": 16790517 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_257" + }, + "STRREF": { + "type": "dword", + "value": 919 + } + }, { "__struct_id": 0, "NAME": { @@ -44707,6 +62531,17 @@ "value": "scribe117" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_255" + }, + "STRREF": { + "type": "dword", + "value": 918 + } + }, { "__struct_id": 0, "NAME": { @@ -44718,6 +62553,83 @@ "value": "scribe190" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_928" + }, + "STRREF": { + "type": "dword", + "value": 16828817 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1379" + }, + "STRREF": { + "type": "dword", + "value": 16829358 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1115" + }, + "STRREF": { + "type": "dword", + "value": 16830451 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_sparscr902" + }, + "STRREF": { + "type": "dword", + "value": 16830451 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1120" + }, + "STRREF": { + "type": "dword", + "value": 16830459 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_sparscr307" + }, + "STRREF": { + "type": "dword", + "value": 16830459 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_385" + }, + "STRREF": { + "type": "dword", + "value": 2671 + } + }, { "__struct_id": 0, "NAME": { @@ -44729,6 +62641,83 @@ "value": "scribe240" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_880" + }, + "STRREF": { + "type": "dword", + "value": 16790522 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_881" + }, + "STRREF": { + "type": "dword", + "value": 16790525 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Spores of the Vrock" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr210" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1230" + }, + "STRREF": { + "type": "dword", + "value": 16829590 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Starmantle" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr622" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1288" + }, + "STRREF": { + "type": "dword", + "value": 16829690 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_259" + }, + "STRREF": { + "type": "dword", + "value": 921 + } + }, { "__struct_id": 0, "NAME": { @@ -44740,6 +62729,28 @@ "value": "scribe118" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_465" + }, + "STRREF": { + "type": "dword", + "value": 2767 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_399" + }, + "STRREF": { + "type": "dword", + "value": 3046 + } + }, { "__struct_id": 0, "NAME": { @@ -44751,6 +62762,28 @@ "value": "scribe241" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_482" + }, + "STRREF": { + "type": "dword", + "value": 3778 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_260" + }, + "STRREF": { + "type": "dword", + "value": 922 + } + }, { "__struct_id": 0, "NAME": { @@ -44762,6 +62795,72 @@ "value": "scribe119" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Stop Heart" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr522" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Stop Heart" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr409" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1232" + }, + "STRREF": { + "type": "dword", + "value": 16829594 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Storm of Shards" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr604" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1264" + }, + "STRREF": { + "type": "dword", + "value": 16829642 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_261" + }, + "STRREF": { + "type": "dword", + "value": 923 + } + }, { "__struct_id": 0, "NAME": { @@ -44773,6 +62872,39 @@ "value": "scribe191" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Stunning Screech" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr332" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1231" + }, + "STRREF": { + "type": "dword", + "value": 16829592 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_262" + }, + "STRREF": { + "type": "dword", + "value": 924 + } + }, { "__struct_id": 0, "NAME": { @@ -44784,6 +62916,17 @@ "value": "scribe120" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_264" + }, + "STRREF": { + "type": "dword", + "value": 925 + } + }, { "__struct_id": 0, "NAME": { @@ -44795,6 +62938,17 @@ "value": "scribe121" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_265" + }, + "STRREF": { + "type": "dword", + "value": 926 + } + }, { "__struct_id": 0, "NAME": { @@ -44806,6 +62960,17 @@ "value": "scribe122" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_266" + }, + "STRREF": { + "type": "dword", + "value": 927 + } + }, { "__struct_id": 0, "NAME": { @@ -44817,6 +62982,17 @@ "value": "scribe123" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_267" + }, + "STRREF": { + "type": "dword", + "value": 932 + } + }, { "__struct_id": 0, "NAME": { @@ -44828,6 +63004,17 @@ "value": "scribe124" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_268" + }, + "STRREF": { + "type": "dword", + "value": 928 + } + }, { "__struct_id": 0, "NAME": { @@ -44839,6 +63026,17 @@ "value": "scribe125" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_269" + }, + "STRREF": { + "type": "dword", + "value": 929 + } + }, { "__struct_id": 0, "NAME": { @@ -44850,6 +63048,17 @@ "value": "scribe126" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_270" + }, + "STRREF": { + "type": "dword", + "value": 930 + } + }, { "__struct_id": 0, "NAME": { @@ -44861,6 +63070,17 @@ "value": "scribe127" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_271" + }, + "STRREF": { + "type": "dword", + "value": 931 + } + }, { "__struct_id": 0, "NAME": { @@ -44872,6 +63092,72 @@ "value": "scribe128" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1417" + }, + "STRREF": { + "type": "dword", + "value": 16847422 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1418" + }, + "STRREF": { + "type": "dword", + "value": 16847424 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1419" + }, + "STRREF": { + "type": "dword", + "value": 16847426 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1420" + }, + "STRREF": { + "type": "dword", + "value": 16847428 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1416" + }, + "STRREF": { + "type": "dword", + "value": 16847420 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_272" + }, + "STRREF": { + "type": "dword", + "value": 933 + } + }, { "__struct_id": 0, "NAME": { @@ -44883,6 +63169,17 @@ "value": "scribe192" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_358" + }, + "STRREF": { + "type": "dword", + "value": 385 + } + }, { "__struct_id": 0, "NAME": { @@ -44894,6 +63191,171 @@ "value": "scribe242" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Sunmantle" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr411" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1265" + }, + "STRREF": { + "type": "dword", + "value": 16829644 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_993" + }, + "STRREF": { + "type": "dword", + "value": 16790121 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Sure Strike" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr231" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1322" + }, + "STRREF": { + "type": "dword", + "value": 16826691 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1433" + }, + "STRREF": { + "type": "dword", + "value": 16832072 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_967" + }, + "STRREF": { + "type": "dword", + "value": 16790080 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_968" + }, + "STRREF": { + "type": "dword", + "value": 16790083 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_970" + }, + "STRREF": { + "type": "dword", + "value": 16790086 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_971" + }, + "STRREF": { + "type": "dword", + "value": 16790089 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_972" + }, + "STRREF": { + "type": "dword", + "value": 16790092 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_973" + }, + "STRREF": { + "type": "dword", + "value": 16790095 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_969" + }, + "STRREF": { + "type": "dword", + "value": 16790098 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_974" + }, + "STRREF": { + "type": "dword", + "value": 16790101 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_388" + }, + "STRREF": { + "type": "dword", + "value": 2678 + } + }, { "__struct_id": 0, "NAME": { @@ -44905,6 +63367,72 @@ "value": "scribe243" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1169" + }, + "STRREF": { + "type": "dword", + "value": 16825689 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_sparscr504" + }, + "STRREF": { + "type": "dword", + "value": 16825689 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1151" + }, + "STRREF": { + "type": "dword", + "value": 16825707 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_sparscr903" + }, + "STRREF": { + "type": "dword", + "value": 16825707 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_948" + }, + "STRREF": { + "type": "dword", + "value": 16789748 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_273" + }, + "STRREF": { + "type": "dword", + "value": 934 + } + }, { "__struct_id": 0, "NAME": { @@ -44916,6 +63444,50 @@ "value": "scribe129" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Thousand Needles" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr603" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1233" + }, + "STRREF": { + "type": "dword", + "value": 16829596 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_426" + }, + "STRREF": { + "type": "dword", + "value": 8942 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_274" + }, + "STRREF": { + "type": "dword", + "value": 935 + } + }, { "__struct_id": 0, "NAME": { @@ -44927,6 +63499,182 @@ "value": "scribe130" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Tomb of Light" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr718" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Tomb of Light" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr711" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1289" + }, + "STRREF": { + "type": "dword", + "value": 16829692 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Tongue of Baalzebul" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr120" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1234" + }, + "STRREF": { + "type": "dword", + "value": 16829598 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_884" + }, + "STRREF": { + "type": "dword", + "value": 16790530 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Touch of Idiocy" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr227" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1297" + }, + "STRREF": { + "type": "dword", + "value": 16825810 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Touch of Juiblex" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr313" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1235" + }, + "STRREF": { + "type": "dword", + "value": 16829600 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1337" + }, + "STRREF": { + "type": "dword", + "value": 16832092 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_991" + }, + "STRREF": { + "type": "dword", + "value": 16789929 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1387" + }, + "STRREF": { + "type": "dword", + "value": 16847288 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_951" + }, + "STRREF": { + "type": "dword", + "value": 16789755 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1428" + }, + "STRREF": { + "type": "dword", + "value": 16828344 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_275" + }, + "STRREF": { + "type": "dword", + "value": 936 + } + }, { "__struct_id": 0, "NAME": { @@ -44938,6 +63686,17 @@ "value": "scribe131" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_346" + }, + "STRREF": { + "type": "dword", + "value": 55 + } + }, { "__struct_id": 0, "NAME": { @@ -44949,6 +63708,39 @@ "value": "scribe244" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Twilight Luck" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr123" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1266" + }, + "STRREF": { + "type": "dword", + "value": 16829646 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_305" + }, + "STRREF": { + "type": "dword", + "value": 6331 + } + }, { "__struct_id": 0, "NAME": { @@ -44960,6 +63752,28 @@ "value": "scribe132" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_466" + }, + "STRREF": { + "type": "dword", + "value": 2796 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_375" + }, + "STRREF": { + "type": "dword", + "value": 2365 + } + }, { "__struct_id": 0, "NAME": { @@ -44971,6 +63785,138 @@ "value": "scribe245" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1161" + }, + "STRREF": { + "type": "dword", + "value": 16831996 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Undetectable Alignment" + }, + "RESREF": { + "type": "resref", + "value": "sp_it_spdvscr204" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Unheavened" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr237" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1236" + }, + "STRREF": { + "type": "dword", + "value": 16829602 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_982" + }, + "STRREF": { + "type": "dword", + "value": 16831998 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Unliving Weapon" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr314" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1237" + }, + "STRREF": { + "type": "dword", + "value": 16829604 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1131" + }, + "STRREF": { + "type": "dword", + "value": 16825359 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "splscrl_unyield" + }, + "STRREF": { + "type": "dword", + "value": 16825359 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Utterdark" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr916" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1238" + }, + "STRREF": { + "type": "dword", + "value": 16829606 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_277" + }, + "STRREF": { + "type": "dword", + "value": 938 + } + }, { "__struct_id": 0, "NAME": { @@ -44982,6 +63928,61 @@ "value": "scribe133" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_890" + }, + "STRREF": { + "type": "dword", + "value": 16790128 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_896" + }, + "STRREF": { + "type": "dword", + "value": 16790140 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1445" + }, + "STRREF": { + "type": "dword", + "value": 16847582 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_467" + }, + "STRREF": { + "type": "dword", + "value": 3881 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_278" + }, + "STRREF": { + "type": "dword", + "value": 939 + } + }, { "__struct_id": 0, "NAME": { @@ -44993,6 +63994,50 @@ "value": "scribe193" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1122" + }, + "STRREF": { + "type": "dword", + "value": 16830461 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_sparscr411" + }, + "STRREF": { + "type": "dword", + "value": 16830461 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1432" + }, + "STRREF": { + "type": "dword", + "value": 16832069 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_279" + }, + "STRREF": { + "type": "dword", + "value": 940 + } + }, { "__struct_id": 0, "NAME": { @@ -45004,6 +64049,17 @@ "value": "scribe134" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_280" + }, + "STRREF": { + "type": "dword", + "value": 941 + } + }, { "__struct_id": 0, "NAME": { @@ -45015,6 +64071,39 @@ "value": "scribe135" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1129" + }, + "STRREF": { + "type": "dword", + "value": 16825361 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "splscrl_gwdm" + }, + "STRREF": { + "type": "dword", + "value": 16825361 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_322" + }, + "STRREF": { + "type": "dword", + "value": 6339 + } + }, { "__struct_id": 0, "NAME": { @@ -45026,6 +64115,116 @@ "value": "scribe194" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1388" + }, + "STRREF": { + "type": "dword", + "value": 16847290 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Wave of Grief" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr238" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Wave of Grief" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr211" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1239" + }, + "STRREF": { + "type": "dword", + "value": 16829608 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Wave of Pain" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr619" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1240" + }, + "STRREF": { + "type": "dword", + "value": 16829610 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1359" + }, + "STRREF": { + "type": "dword", + "value": 16832253 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1327" + }, + "STRREF": { + "type": "dword", + "value": 16827585 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_965" + }, + "STRREF": { + "type": "dword", + "value": 16789911 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_281" + }, + "STRREF": { + "type": "dword", + "value": 942 + } + }, { "__struct_id": 0, "NAME": { @@ -45037,6 +64236,17 @@ "value": "scribe136" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_282" + }, + "STRREF": { + "type": "dword", + "value": 943 + } + }, { "__struct_id": 0, "NAME": { @@ -45048,6 +64258,72 @@ "value": "scribe137" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1351" + }, + "STRREF": { + "type": "dword", + "value": 16832235 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_950" + }, + "STRREF": { + "type": "dword", + "value": 16789752 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1123" + }, + "STRREF": { + "type": "dword", + "value": 16830463 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "sp_it_spdvscr702" + }, + "STRREF": { + "type": "dword", + "value": 16830463 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1156" + }, + "STRREF": { + "type": "dword", + "value": 16832008 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Word of Chaos" + }, + "RESREF": { + "type": "resref", + "value": "sp_it_spdvscr707" + } + }, { "__struct_id": 0, "NAME": { @@ -45059,6 +64335,28 @@ "value": "scribe195" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_990" + }, + "STRREF": { + "type": "dword", + "value": 16789970 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_372" + }, + "STRREF": { + "type": "dword", + "value": 2362 + } + }, { "__struct_id": 0, "NAME": { @@ -45069,6 +64367,61 @@ "type": "resref", "value": "scribe246" } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Wrack" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_sparscr434" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Wrack" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr315" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1241" + }, + "STRREF": { + "type": "dword", + "value": 16829612 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Wretched Blight" + }, + "RESREF": { + "type": "resref", + "value": "nw_it_spdvscr706" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_1242" + }, + "STRREF": { + "type": "dword", + "value": 16829614 + } } ] }, @@ -45159,6 +64512,17 @@ "value": "evclrecall" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_pnp_familiar" + }, + "STRREF": { + "type": "dword", + "value": 42542 + } + }, { "__struct_id": 0, "NAME": { @@ -45269,6 +64633,17 @@ "value": "piratekey" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "PRC_CRAFT_TOKEN" + }, + "RESREF": { + "type": "resref", + "value": "prc_craft_token" + } + }, { "__struct_id": 0, "NAME": { @@ -45598,6 +64973,127 @@ "value": "frombeyond" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "A Black Pearl" + }, + "RESREF": { + "type": "resref", + "value": "mc_blackpearl" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "A Black stick smeared with Blood" + }, + "RESREF": { + "type": "resref", + "value": "mc_blckstickbld" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "A Black Tulip" + }, + "RESREF": { + "type": "resref", + "value": "mc_blacktulip" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "A Bone" + }, + "RESREF": { + "type": "resref", + "value": "mc_bone" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "A Corpse" + }, + "RESREF": { + "type": "resref", + "value": "mc_corpse" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "A Corrupted Artifact of Good" + }, + "RESREF": { + "type": "resref", + "value": "mc_corrartofgood" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "A Diamond" + }, + "RESREF": { + "type": "resref", + "value": "mc_diamond" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "A Dollop" + }, + "RESREF": { + "type": "resref", + "value": "mc_dollop" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "A Feather" + }, + "RESREF": { + "type": "resref", + "value": "mc_feather" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "A Hand" + }, + "RESREF": { + "type": "resref", + "value": "mc_hand" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "A handful of copper and iron pellets" + }, + "RESREF": { + "type": "resref", + "value": "mc_pellets" + } + }, { "__struct_id": 0, "NAME": { @@ -45609,6 +65105,193 @@ "value": "junk001" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "A Leather Strap" + }, + "RESREF": { + "type": "resref", + "value": "mc_leatherstrap" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "A loop of copper wire and a magnet" + }, + "RESREF": { + "type": "resref", + "value": "mc_copperwire" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "A Multicolored Paper Disk" + }, + "RESREF": { + "type": "resref", + "value": "mc_paperdisk" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "A Pebble" + }, + "RESREF": { + "type": "resref", + "value": "mc_pebble" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "A piece of a Tentacle!" + }, + "RESREF": { + "type": "resref", + "value": "mc_tentacle" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "A piece of Jade" + }, + "RESREF": { + "type": "resref", + "value": "mc_jade" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "A piece of leather" + }, + "RESREF": { + "type": "resref", + "value": "mc_pieceofleathr" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "A Piece of Straw" + }, + "RESREF": { + "type": "resref", + "value": "mc_straw" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "A Piece of Sunstone" + }, + "RESREF": { + "type": "resref", + "value": "mc_sunstone" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "A Pinch of Dust" + }, + "RESREF": { + "type": "resref", + "value": "mc_pinchofdust" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "A Pouch filled with Dead Flies" + }, + "RESREF": { + "type": "resref", + "value": "mc_deadflies" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "A Silver mirror" + }, + "RESREF": { + "type": "resref", + "value": "mc_silvermirror" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "A Small Crystal Prism" + }, + "RESREF": { + "type": "resref", + "value": "mc_crystalprism" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "A Small Heart" + }, + "RESREF": { + "type": "resref", + "value": "mc_smallheart" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "A Soul" + }, + "RESREF": { + "type": "resref", + "value": "mc_soul" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "A Sponge" + }, + "RESREF": { + "type": "resref", + "value": "mc_sponge" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "A Tongue..." + }, + "RESREF": { + "type": "resref", + "value": "mc_tongue" + } + }, { "__struct_id": 0, "NAME": { @@ -45796,6 +65479,17 @@ "value": "ore012" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Adder's Stomach" + }, + "RESREF": { + "type": "resref", + "value": "mc_adderstomach" + } + }, { "__struct_id": 0, "NAME": { @@ -45939,6 +65633,28 @@ "value": "wood001" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Amber Dust" + }, + "RESREF": { + "type": "resref", + "value": "mc_amberdust" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Amber Sphere" + }, + "RESREF": { + "type": "resref", + "value": "mc_ambersphere" + } + }, { "__struct_id": 0, "NAME": { @@ -45950,6 +65666,39 @@ "value": "smallcastmold005" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "An Eagle's Feather" + }, + "RESREF": { + "type": "resref", + "value": "mc_eaglefeather" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "An eye of a Hawk" + }, + "RESREF": { + "type": "resref", + "value": "mc_eyeofahawk" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "An Onion" + }, + "RESREF": { + "type": "resref", + "value": "mc_onion" + } + }, { "__struct_id": 0, "NAME": { @@ -46038,6 +65787,17 @@ "value": "arrowshaft001" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "2dapoison023" + }, + "STRREF": { + "type": "dword", + "value": 4669 + } + }, { "__struct_id": 0, "NAME": { @@ -46049,6 +65809,39 @@ "value": "artichoke" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Astral Construct Claw" + }, + "RESREF": { + "type": "resref", + "value": "psi_ast_con_claw" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Astral Construct Properties" + }, + "RESREF": { + "type": "resref", + "value": "psi_ast_con_skin" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Astral Construct Slam" + }, + "RESREF": { + "type": "resref", + "value": "psi_ast_con_slam" + } + }, { "__struct_id": 0, "NAME": { @@ -46093,6 +65886,17 @@ "value": "thread002" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "2dapoison135" + }, + "STRREF": { + "type": "dword", + "value": 16826278 + } + }, { "__struct_id": 0, "NAME": { @@ -46126,6 +65930,28 @@ "value": "basil" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Bat fur" + }, + "RESREF": { + "type": "resref", + "value": "mc_batfur" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Bat Guano" + }, + "RESREF": { + "type": "resref", + "value": "mc_batguano" + } + }, { "__struct_id": 0, "NAME": { @@ -46148,6 +65974,17 @@ "value": "pelt021" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "2dapoison029" + }, + "STRREF": { + "type": "dword", + "value": 4675 + } + }, { "__struct_id": 0, "NAME": { @@ -46181,6 +66018,17 @@ "value": "wood002" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "2dapoison011" + }, + "STRREF": { + "type": "dword", + "value": 4657 + } + }, { "__struct_id": 0, "NAME": { @@ -46225,6 +66073,17 @@ "value": "blackiristuber" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "2dapoison019" + }, + "STRREF": { + "type": "dword", + "value": 4665 + } + }, { "__struct_id": 0, "NAME": { @@ -46346,6 +66205,17 @@ "value": "limeblock" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "2dapoison004" + }, + "STRREF": { + "type": "dword", + "value": 4650 + } + }, { "__struct_id": 0, "NAME": { @@ -46390,6 +66260,17 @@ "value": "bluetulipbulb" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "2dapoison008" + }, + "STRREF": { + "type": "dword", + "value": 4654 + } + }, { "__struct_id": 0, "NAME": { @@ -46544,6 +66425,50 @@ "value": "arrowhead004" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Bone Dust" + }, + "RESREF": { + "type": "resref", + "value": "mc_bonedust" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Bralan Hide" + }, + "RESREF": { + "type": "resref", + "value": "bralanhide" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Bralani Longbow" + }, + "RESREF": { + "type": "resref", + "value": "bralanilongbow" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Bralani Scimitar" + }, + "RESREF": { + "type": "resref", + "value": "bralaniscimitar" + } + }, { "__struct_id": 0, "NAME": { @@ -46720,6 +66645,17 @@ "value": "item002" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Bull hair" + }, + "RESREF": { + "type": "resref", + "value": "mc_bullhair" + } + }, { "__struct_id": 0, "NAME": { @@ -46742,6 +66678,28 @@ "value": "strawbundle" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "2dapoison142" + }, + "STRREF": { + "type": "dword", + "value": 16826285 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "2dapoison027" + }, + "STRREF": { + "type": "dword", + "value": 4673 + } + }, { "__struct_id": 0, "NAME": { @@ -46753,6 +66711,17 @@ "value": "campfire" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Can Shift Check" + }, + "RESREF": { + "type": "resref", + "value": "pnp_shft_tstpkup" + } + }, { "__struct_id": 0, "NAME": { @@ -46764,6 +66733,17 @@ "value": "carpenters_tools" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "2dapoison018" + }, + "STRREF": { + "type": "dword", + "value": 4664 + } + }, { "__struct_id": 0, "NAME": { @@ -46775,6 +66755,28 @@ "value": "carrot" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Carved Ram's Horn" + }, + "RESREF": { + "type": "resref", + "value": "mc_ramshorn" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Cat Fur" + }, + "RESREF": { + "type": "resref", + "value": "mc_catfur" + } + }, { "__struct_id": 0, "NAME": { @@ -46797,6 +66799,39 @@ "value": "celery" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "2dapoison143" + }, + "STRREF": { + "type": "dword", + "value": 16826288 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "2dapoison028" + }, + "STRREF": { + "type": "dword", + "value": 4674 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Charcoal" + }, + "RESREF": { + "type": "resref", + "value": "mc_charcoal" + } + }, { "__struct_id": 0, "NAME": { @@ -46863,6 +66898,17 @@ "value": "cloveofgarlic" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Coal" + }, + "RESREF": { + "type": "resref", + "value": "mc_coal" + } + }, { "__struct_id": 0, "NAME": { @@ -46874,6 +66920,61 @@ "value": "coconut" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Cocoon" + }, + "RESREF": { + "type": "resref", + "value": "mc_cocoon" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Colored Sand" + }, + "RESREF": { + "type": "resref", + "value": "mc_coloredsand" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "2dapoison127" + }, + "STRREF": { + "type": "dword", + "value": 16826270 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "2dapoison133" + }, + "STRREF": { + "type": "dword", + "value": 16826276 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "2dapoison040" + }, + "STRREF": { + "type": "dword", + "value": 4686 + } + }, { "__struct_id": 0, "NAME": { @@ -47116,6 +67217,50 @@ "value": "cranberry" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Crown of Ivy leaves" + }, + "RESREF": { + "type": "resref", + "value": "mc_crownofivy" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Crystal Bead" + }, + "RESREF": { + "type": "resref", + "value": "mc_crystalbead" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Crystal cone" + }, + "RESREF": { + "type": "resref", + "value": "mc_crystalcone" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Crystal rod" + }, + "RESREF": { + "type": "resref", + "value": "mc_crystalrod" + } + }, { "__struct_id": 0, "NAME": { @@ -47149,6 +67294,17 @@ "value": "cured015" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Cured fur" + }, + "RESREF": { + "type": "resref", + "value": "mc_curedfur" + } + }, { "__struct_id": 0, "NAME": { @@ -47292,6 +67448,17 @@ "value": "cured003" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "2dapoison025" + }, + "STRREF": { + "type": "dword", + "value": 4671 + } + }, { "__struct_id": 0, "NAME": { @@ -47303,6 +67470,17 @@ "value": "date" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "2dapoison012" + }, + "STRREF": { + "type": "dword", + "value": 4658 + } + }, { "__struct_id": 0, "NAME": { @@ -47325,6 +67503,17 @@ "value": "pelt023" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Diamond Dust" + }, + "RESREF": { + "type": "resref", + "value": "mc_diamonddust" + } + }, { "__struct_id": 0, "NAME": { @@ -47622,6 +67811,28 @@ "value": "pelt007" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "2dapoison015" + }, + "STRREF": { + "type": "dword", + "value": 4661 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Dretch Hide" + }, + "RESREF": { + "type": "resref", + "value": "prc_dretchhide" + } + }, { "__struct_id": 0, "NAME": { @@ -48117,6 +68328,28 @@ "value": "earofpopcorn" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Earth" + }, + "RESREF": { + "type": "resref", + "value": "mc_earth" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Egg shell" + }, + "RESREF": { + "type": "resref", + "value": "mc_eggshell" + } + }, { "__struct_id": 0, "NAME": { @@ -48172,6 +68405,17 @@ "value": "item001" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Epic Shifter Powers" + }, + "RESREF": { + "type": "resref", + "value": "epicshifterpower" + } + }, { "__struct_id": 0, "NAME": { @@ -48414,6 +68658,39 @@ "value": "item_excavation" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "2dapoison134" + }, + "STRREF": { + "type": "dword", + "value": 16826277 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Eyelashes" + }, + "RESREF": { + "type": "resref", + "value": "mc_eyelashes" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Feather of a Hummingbird" + }, + "RESREF": { + "type": "resref", + "value": "mc_hummingbirdf" + } + }, { "__struct_id": 0, "NAME": { @@ -48502,6 +68779,17 @@ "value": "wood014" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Fireflies" + }, + "RESREF": { + "type": "resref", + "value": "mc_fireflies" + } + }, { "__struct_id": 0, "NAME": { @@ -48623,6 +68911,17 @@ "value": "flagswitch005" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Flint" + }, + "RESREF": { + "type": "resref", + "value": "mc_flint" + } + }, { "__struct_id": 0, "NAME": { @@ -48645,6 +68944,61 @@ "value": "food" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Fox's Hair" + }, + "RESREF": { + "type": "resref", + "value": "mc_foxhair" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Fur" + }, + "RESREF": { + "type": "resref", + "value": "mc_fur" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "2dapoison126" + }, + "STRREF": { + "type": "dword", + "value": 16826269 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "2dapoison132" + }, + "STRREF": { + "type": "dword", + "value": 16826275 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "2dapoison039" + }, + "STRREF": { + "type": "dword", + "value": 4685 + } + }, { "__struct_id": 0, "RESREF": { @@ -48656,6 +69010,28 @@ "value": 16807468 } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Ghoul Clothing" + }, + "RESREF": { + "type": "resref", + "value": "mc_ghoulclothing" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "2dapoison009" + }, + "STRREF": { + "type": "dword", + "value": 4655 + } + }, { "__struct_id": 0, "NAME": { @@ -48700,6 +69076,17 @@ "value": "glassvial" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Gob of Beeswax" + }, + "RESREF": { + "type": "resref", + "value": "mc_beeswax" + } + }, { "__struct_id": 0, "NAME": { @@ -48821,6 +69208,17 @@ "value": "ore006" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "2dapoison100" + }, + "STRREF": { + "type": "dword", + "value": 16826286 + } + }, { "__struct_id": 0, "NAME": { @@ -48832,6 +69230,17 @@ "value": "gooseberry" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Granite" + }, + "RESREF": { + "type": "resref", + "value": "mc_granite" + } + }, { "__struct_id": 0, "NAME": { @@ -48876,6 +69285,28 @@ "value": "grapefruit" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Grasshopper's hind leg" + }, + "RESREF": { + "type": "resref", + "value": "mc_grasshopprhlg" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Grave dirt" + }, + "RESREF": { + "type": "resref", + "value": "mc_gravedirt" + } + }, { "__struct_id": 0, "NAME": { @@ -48898,6 +69329,17 @@ "value": "greenbeans" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "2dapoison003" + }, + "STRREF": { + "type": "dword", + "value": 4649 + } + }, { "__struct_id": 0, "NAME": { @@ -48931,6 +69373,39 @@ "value": "pelt003" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Ground Mica" + }, + "RESREF": { + "type": "resref", + "value": "mc_groundmica" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Gum Arabic" + }, + "RESREF": { + "type": "resref", + "value": "mc_gumarabic" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Handful of black ribbons" + }, + "RESREF": { + "type": "resref", + "value": "mc_blackribbons" + } + }, { "__struct_id": 0, "NAME": { @@ -49140,6 +69615,17 @@ "value": "herbalistsknife" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Herbs" + }, + "RESREF": { + "type": "resref", + "value": "mc_herbs" + } + }, { "__struct_id": 0, "NAME": { @@ -49151,6 +69637,39 @@ "value": "wood016" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "HideToken" + }, + "RESREF": { + "type": "resref", + "value": "hidetoken" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Holy Arrow" + }, + "RESREF": { + "type": "resref", + "value": "holyarrow" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Holy Parchment" + }, + "RESREF": { + "type": "resref", + "value": "mc_holyparchment" + } + }, { "__struct_id": 0, "NAME": { @@ -49184,6 +69703,83 @@ "value": "seed_hops_001" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Horse Hair" + }, + "RESREF": { + "type": "resref", + "value": "mc_horsehair" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "2dapoison125" + }, + "STRREF": { + "type": "dword", + "value": 16826268 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "2dapoison131" + }, + "STRREF": { + "type": "dword", + "value": 16826274 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "2dapoison038" + }, + "STRREF": { + "type": "dword", + "value": 4684 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "2dapoison021" + }, + "STRREF": { + "type": "dword", + "value": 4667 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Incense" + }, + "RESREF": { + "type": "resref", + "value": "mc_incense" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Incense Sprinkled with diamond dust" + }, + "RESREF": { + "type": "resref", + "value": "mc_dustincense" + } + }, { "__struct_id": 0, "NAME": { @@ -49228,6 +69824,17 @@ "value": "ink_mapmaker" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Iron Bars Array" + }, + "RESREF": { + "type": "resref", + "value": "mc_ironbarsarray" + } + }, { "__struct_id": 0, "NAME": { @@ -49261,6 +69868,17 @@ "value": "wood018" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "2dapoison141" + }, + "STRREF": { + "type": "dword", + "value": 16826284 + } + }, { "__struct_id": 0, "NAME": { @@ -49272,6 +69890,28 @@ "value": "item" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Ivory" + }, + "RESREF": { + "type": "resref", + "value": "mc_ivory" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "2dapoison144" + }, + "STRREF": { + "type": "dword", + "value": 16826290 + } + }, { "__struct_id": 0, "NAME": { @@ -49349,6 +69989,17 @@ "value": "junk003" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Lamasu Hide" + }, + "RESREF": { + "type": "resref", + "value": "prc_sum_lamhide" + } + }, { "__struct_id": 0, "NAME": { @@ -49360,6 +70011,17 @@ "value": "smallcastmold002" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "2dapoison124" + }, + "STRREF": { + "type": "dword", + "value": 16826267 + } + }, { "__struct_id": 0, "NAME": { @@ -49437,6 +70099,28 @@ "value": "fish028" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "2dapoison006" + }, + "STRREF": { + "type": "dword", + "value": 4652 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "2dapoison037" + }, + "STRREF": { + "type": "dword", + "value": 4683 + } + }, { "__struct_id": 0, "NAME": { @@ -49470,6 +70154,17 @@ "value": "lemon" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Lemure Hide" + }, + "RESREF": { + "type": "resref", + "value": "prc_lemurhide" + } + }, { "__struct_id": 0, "NAME": { @@ -49503,6 +70198,28 @@ "value": "lettuce" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "2dapoison024" + }, + "STRREF": { + "type": "dword", + "value": 4670 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Licorice Root" + }, + "RESREF": { + "type": "resref", + "value": "mc_licoriceroot" + } + }, { "__struct_id": 0, "NAME": { @@ -49514,6 +70231,17 @@ "value": "lime" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Lime" + }, + "RESREF": { + "type": "resref", + "value": "mc_lime" + } + }, { "__struct_id": 0, "NAME": { @@ -49536,6 +70264,28 @@ "value": "pelt016" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Listener Hide" + }, + "RESREF": { + "type": "resref", + "value": "listenerhide" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Lodestone" + }, + "RESREF": { + "type": "resref", + "value": "mc_lodestone" + } + }, { "__struct_id": 0, "NAME": { @@ -49690,6 +70440,17 @@ "value": "pelt015" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "2dapoison013" + }, + "STRREF": { + "type": "dword", + "value": 4659 + } + }, { "__struct_id": 0, "NAME": { @@ -49701,6 +70462,17 @@ "value": "mandrakeroot" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Maneuver Token" + }, + "RESREF": { + "type": "resref", + "value": "prc_movetoken" + } + }, { "__struct_id": 0, "NAME": { @@ -49723,6 +70495,17 @@ "value": "wood019" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Manifestation Token" + }, + "RESREF": { + "type": "resref", + "value": "prc_maniftoken" + } + }, { "__struct_id": 0, "NAME": { @@ -49789,6 +70572,17 @@ "value": "smallcastmold001" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "2dapoison123" + }, + "STRREF": { + "type": "dword", + "value": 16826266 + } + }, { "__struct_id": 0, "NAME": { @@ -50009,6 +70803,50 @@ "value": "fish016" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "2dapoison130" + }, + "STRREF": { + "type": "dword", + "value": 16826273 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "2dapoison036" + }, + "STRREF": { + "type": "dword", + "value": 4682 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Medium Viper Venom" + }, + "RESREF": { + "type": "resref", + "value": "2dapoison147" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Mercury" + }, + "RESREF": { + "type": "resref", + "value": "mc_mercury" + } + }, { "__struct_id": 0, "NAME": { @@ -50042,6 +70880,61 @@ "value": "metalstud001" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_sk_mblade_bs" + }, + "STRREF": { + "type": "dword", + "value": 16824442 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_sk_mblade_ls" + }, + "STRREF": { + "type": "dword", + "value": 16824442 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_sk_mblade_ss" + }, + "STRREF": { + "type": "dword", + "value": 16824442 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_sk_mblade_th" + }, + "STRREF": { + "type": "dword", + "value": 16824442 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Minerals" + }, + "RESREF": { + "type": "resref", + "value": "mc_minerals" + } + }, { "__struct_id": 0, "NAME": { @@ -50064,6 +70957,61 @@ "value": "minerspickaxe" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Miniature Brass Hearing Trumpet" + }, + "RESREF": { + "type": "resref", + "value": "mc_brasstrumpet" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Miniature Cloak" + }, + "RESREF": { + "type": "resref", + "value": "mc_mincloak" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Miniature Platinium Sword" + }, + "RESREF": { + "type": "resref", + "value": "mc_minplatsword" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Miniature Platinum Shield" + }, + "RESREF": { + "type": "resref", + "value": "mc_minplatshield" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "2dapoison140" + }, + "STRREF": { + "type": "dword", + "value": 16826283 + } + }, { "__struct_id": 0, "NAME": { @@ -50196,6 +71144,28 @@ "value": "ore011" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Molasses " + }, + "RESREF": { + "type": "resref", + "value": "mc_molasses" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Nail" + }, + "RESREF": { + "type": "resref", + "value": "mc_nail" + } + }, { "__struct_id": 0, "NAME": { @@ -50218,6 +71188,39 @@ "value": "smallcastmold004" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Needles" + }, + "RESREF": { + "type": "resref", + "value": "mc_needles" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "2dapoison000" + }, + "STRREF": { + "type": "dword", + "value": 4646 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "2dapoison014" + }, + "STRREF": { + "type": "dword", + "value": 4660 + } + }, { "__struct_id": 0, "NAME": { @@ -50229,6 +71232,17 @@ "value": "wood006" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Nutshells" + }, + "RESREF": { + "type": "resref", + "value": "mc_nutshells" + } + }, { "__struct_id": 0, "NAME": { @@ -50251,6 +71265,28 @@ "value": "oatgrains" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "2dapoison020" + }, + "STRREF": { + "type": "dword", + "value": 4666 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Ointment for the eyes" + }, + "RESREF": { + "type": "resref", + "value": "mc_ointment" + } + }, { "__struct_id": 0, "NAME": { @@ -50295,6 +71331,17 @@ "value": "onionbulb" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Onyx" + }, + "RESREF": { + "type": "resref", + "value": "mc_onyx" + } + }, { "__struct_id": 0, "NAME": { @@ -50339,6 +71386,17 @@ "value": "orientalpoppy" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Owl feather" + }, + "RESREF": { + "type": "resref", + "value": "mc_owlfeather" + } + }, { "__struct_id": 0, "NAME": { @@ -51208,6 +72266,17 @@ "value": "pear" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Pearl" + }, + "RESREF": { + "type": "resref", + "value": "mc_pearl" + } + }, { "__struct_id": 0, "NAME": { @@ -51263,6 +72332,83 @@ "value": "periwinkle" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Phosphorus" + }, + "RESREF": { + "type": "resref", + "value": "mc_phosphorus" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Piece of a iron golem" + }, + "RESREF": { + "type": "resref", + "value": "mc_irongolempart" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Piece of a Mirror" + }, + "RESREF": { + "type": "resref", + "value": "mc_pieceofmirror" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Piece of a Spider" + }, + "RESREF": { + "type": "resref", + "value": "mc_pieceofspider" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Piece of an Undead's Bone" + }, + "RESREF": { + "type": "resref", + "value": "mc_undeadsbone" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Piece of Ice" + }, + "RESREF": { + "type": "resref", + "value": "mc_ice" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Piece of Raw Meat" + }, + "RESREF": { + "type": "resref", + "value": "mc_rawmeat" + } + }, { "__struct_id": 0, "NAME": { @@ -51450,6 +72596,17 @@ "value": "pelt004" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Polished Rod of Silver" + }, + "RESREF": { + "type": "resref", + "value": "mc_silverrod" + } + }, { "__struct_id": 0, "NAME": { @@ -51494,6 +72651,17 @@ "value": "popcornkernels" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Pork Rind" + }, + "RESREF": { + "type": "resref", + "value": "mc_porkrind" + } + }, { "__struct_id": 0, "NAME": { @@ -51505,6 +72673,83 @@ "value": "potato" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Powdered Animal Hoof" + }, + "RESREF": { + "type": "resref", + "value": "mc_panimalhoof" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Powdered Gems" + }, + "RESREF": { + "type": "resref", + "value": "mc_powderedgems" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Powdered Holy Symbol" + }, + "RESREF": { + "type": "resref", + "value": "mc_pholysymbol" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Powdered iron" + }, + "RESREF": { + "type": "resref", + "value": "mc_powderediron" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Powdered Lime and Carbon" + }, + "RESREF": { + "type": "resref", + "value": "mc_limeandcarbon" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Powdered Peas" + }, + "RESREF": { + "type": "resref", + "value": "mc_powderedpeas" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Powdered Silver" + }, + "RESREF": { + "type": "resref", + "value": "mc_silverdust" + } + }, { "__struct_id": 0, "NAME": { @@ -51549,6 +72794,50 @@ "value": "pumpkinseeds" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Pure Crystal" + }, + "RESREF": { + "type": "resref", + "value": "mc_purecrystal" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "2dapoison145" + }, + "STRREF": { + "type": "dword", + "value": 16826292 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "2dapoison005" + }, + "STRREF": { + "type": "dword", + "value": 4651 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Quartz Crystal Embedded In Rock" + }, + "RESREF": { + "type": "resref", + "value": "mc_quartzcrystal" + } + }, { "__struct_id": 0, "NAME": { @@ -52187,6 +73476,17 @@ "value": "wood017" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Rhubarb" + }, + "RESREF": { + "type": "resref", + "value": "mc_rhubarb" + } + }, { "__struct_id": 0, "NAME": { @@ -52231,6 +73531,17 @@ "value": "smallcastmold003" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Rotten egg" + }, + "RESREF": { + "type": "resref", + "value": "mc_rottenegg" + } + }, { "__struct_id": 0, "NAME": { @@ -52242,6 +73553,17 @@ "value": "royaljelly" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Ruby Dust" + }, + "RESREF": { + "type": "resref", + "value": "mc_rubydust" + } + }, { "__struct_id": 0, "NAME": { @@ -52429,6 +73751,17 @@ "value": "saltblock" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Sand" + }, + "RESREF": { + "type": "resref", + "value": "mc_sand" + } + }, { "__struct_id": 0, "NAME": { @@ -52451,6 +73784,28 @@ "value": "sassafrassroot" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "2dapoison137" + }, + "STRREF": { + "type": "dword", + "value": 16826280 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "2dapoison016" + }, + "STRREF": { + "type": "dword", + "value": 4662 + } + }, { "__struct_id": 0, "NAME": { @@ -52495,6 +73850,17 @@ "value": "sewingkit" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "2dapoison010" + }, + "STRREF": { + "type": "dword", + "value": 4656 + } + }, { "__struct_id": 0, "NAME": { @@ -52616,6 +73982,28 @@ "value": "ore003" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Shadow Walkers Token" + }, + "RESREF": { + "type": "resref", + "value": "shadowwalkerstok" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Shifter Hide" + }, + "RESREF": { + "type": "resref", + "value": "shifterhide" + } + }, { "__struct_id": 0, "NAME": { @@ -52759,6 +74147,17 @@ "value": "skinningknife" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Skull Talisman" + }, + "RESREF": { + "type": "resref", + "value": "prc_skulltalis" + } + }, { "__struct_id": 0, "NAME": { @@ -52770,6 +74169,17 @@ "value": "smallcastmold" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "2dapoison001" + }, + "STRREF": { + "type": "dword", + "value": 4647 + } + }, { "__struct_id": 0, "NAME": { @@ -52814,6 +74224,28 @@ "value": "fish004" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "2dapoison129" + }, + "STRREF": { + "type": "dword", + "value": 16826272 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "2dapoison035" + }, + "STRREF": { + "type": "dword", + "value": 4681 + } + }, { "__struct_id": 0, "NAME": { @@ -53023,6 +74455,28 @@ "value": "sorghumgrains" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Spark of Life" + }, + "RESREF": { + "type": "resref", + "value": "sparkoflife" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "SparkBox" + }, + "RESREF": { + "type": "resref", + "value": "pnp_shft_sprkbox" + } + }, { "__struct_id": 0, "NAME": { @@ -53045,6 +74499,17 @@ "value": "spell_ink" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Spider Silk" + }, + "RESREF": { + "type": "resref", + "value": "mc_spidersilk" + } + }, { "__struct_id": 0, "NAME": { @@ -53111,6 +74576,28 @@ "value": "thread003" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "2dapoison022" + }, + "STRREF": { + "type": "dword", + "value": 4668 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "2dapoison138" + }, + "STRREF": { + "type": "dword", + "value": 16826281 + } + }, { "__struct_id": 0, "NAME": { @@ -53122,6 +74609,17 @@ "value": "seed_cane001" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Sulfur" + }, + "RESREF": { + "type": "resref", + "value": "mc_sulfur" + } + }, { "__struct_id": 0, "NAME": { @@ -53144,6 +74642,17 @@ "value": "sweetpotato" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Talc" + }, + "RESREF": { + "type": "resref", + "value": "mc_talc" + } + }, { "__struct_id": 0, "NAME": { @@ -53375,6 +74884,28 @@ "value": "tarragon" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Tattoo Ink" + }, + "RESREF": { + "type": "resref", + "value": "mc_tattooink" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "2dapoison017" + }, + "STRREF": { + "type": "dword", + "value": 4663 + } + }, { "__struct_id": 0, "NAME": { @@ -53441,6 +74972,61 @@ "value": "tinkerstoolset" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "2dapoison122" + }, + "STRREF": { + "type": "dword", + "value": 16826265 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "2dapoison128" + }, + "STRREF": { + "type": "dword", + "value": 16826271 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Tiny Sliver of Bone" + }, + "RESREF": { + "type": "resref", + "value": "mc_sliverofbone" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "2dapoison034" + }, + "STRREF": { + "type": "dword", + "value": 4680 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Tiny Tarts" + }, + "RESREF": { + "type": "resref", + "value": "mc_tinytarts" + } + }, { "__struct_id": 0, "NAME": { @@ -53463,6 +75049,94 @@ "value": "turnip" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Unarmed Weapon - Bludgeoning" + }, + "RESREF": { + "type": "resref", + "value": "prc_unarmed_b" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Unarmed Weapon - Piercing" + }, + "RESREF": { + "type": "resref", + "value": "prc_unarmed_p" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Unarmed Weapon - Slashing" + }, + "RESREF": { + "type": "resref", + "value": "prc_unarmed_s" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Unarmed Weapon - Slashing and Piercing" + }, + "RESREF": { + "type": "resref", + "value": "prc_unarmed_sp" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "2dapoison026" + }, + "STRREF": { + "type": "dword", + "value": 4672 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "2dapoison146" + }, + "STRREF": { + "type": "dword", + "value": 16826294 + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Unicorn Hide" + }, + "RESREF": { + "type": "resref", + "value": "prc_sum_unihide" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "2dapoison139" + }, + "STRREF": { + "type": "dword", + "value": 16826282 + } + }, { "__struct_id": 0, "NAME": { @@ -53914,6 +75588,28 @@ "value": "flagswitch042" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Utterance Token" + }, + "RESREF": { + "type": "resref", + "value": "prc_invoketoken" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Utterance Token" + }, + "RESREF": { + "type": "resref", + "value": "prc_uttertoken" + } + }, { "__struct_id": 0, "NAME": { @@ -54156,6 +75852,28 @@ "value": "ore008" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Vial filled with Ants" + }, + "RESREF": { + "type": "resref", + "value": "mc_vialwithants" + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "2dapoison136" + }, + "STRREF": { + "type": "dword", + "value": 16826279 + } + }, { "__struct_id": 0, "NAME": { @@ -54233,6 +75951,17 @@ "value": "whiteiristuber" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "White rock chip" + }, + "RESREF": { + "type": "resref", + "value": "mc_whiterockchip" + } + }, { "__struct_id": 0, "NAME": { @@ -54277,6 +76006,17 @@ "value": "whitetulipbulb" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Wick Soaked in Oil" + }, + "RESREF": { + "type": "resref", + "value": "mc_soakedwick" + } + }, { "__struct_id": 0, "NAME": { @@ -54409,6 +76149,17 @@ "value": "woodsmansaxe" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Wool" + }, + "RESREF": { + "type": "resref", + "value": "mc_wool" + } + }, { "__struct_id": 0, "NAME": { @@ -54420,6 +76171,28 @@ "value": "meat029" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Word Archon Hammer" + }, + "RESREF": { + "type": "resref", + "value": "wordarchonhammer" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Word Archon Hide" + }, + "RESREF": { + "type": "resref", + "value": "wordhide" + } + }, { "__struct_id": 0, "NAME": { @@ -54442,6 +76215,28 @@ "value": "pelt009" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "2dapoison007" + }, + "STRREF": { + "type": "dword", + "value": 4653 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "2dapoison044" + }, + "STRREF": { + "type": "dword", + "value": 16826264 + } + }, { "__struct_id": 0, "NAME": { @@ -55624,6 +77419,17 @@ "value": "item_cask_001" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Epic Spellcasting" + }, + "RESREF": { + "type": "resref", + "value": "epicspellcasting" + } + }, { "__struct_id": 0, "NAME": { @@ -56460,6 +78266,17 @@ "value": "item_juice_039" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Phylactery" + }, + "RESREF": { + "type": "resref", + "value": "lichamulet" + } + }, { "__struct_id": 0, "NAME": { @@ -56471,6 +78288,17 @@ "value": "item_juice_025" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "prc_ipbase" + }, + "RESREF": { + "type": "resref", + "value": "prc_ipbase" + } + }, { "__struct_id": 0, "NAME": { @@ -57450,6 +79278,17 @@ "value": "item_wort_006" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Soul Gem" + }, + "RESREF": { + "type": "resref", + "value": "soul_gem" + } + }, { "__struct_id": 0, "NAME": { @@ -58203,6 +80042,83 @@ "LIST": { "type": "list", "value": [ + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Amulet" + }, + "RESREF": { + "type": "resref", + "value": "craft_amulet" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Belt" + }, + "RESREF": { + "type": "resref", + "value": "craft_belt" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Boots" + }, + "RESREF": { + "type": "resref", + "value": "craft_boots" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Bracers" + }, + "RESREF": { + "type": "resref", + "value": "craft_bracers" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Cloak" + }, + "RESREF": { + "type": "resref", + "value": "craft_cloak" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Crafted Rod" + }, + "RESREF": { + "type": "resref", + "value": "craft_rod" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Crafted Staff" + }, + "RESREF": { + "type": "resref", + "value": "craft_staff" + } + }, { "__struct_id": 0, "NAME": { @@ -59446,6 +81362,28 @@ "value": "flagswitch100" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Gloves" + }, + "RESREF": { + "type": "resref", + "value": "craft_gloves" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Helmet" + }, + "RESREF": { + "type": "resref", + "value": "craft_helmet" + } + }, { "__struct_id": 0, "NAME": { @@ -61294,6 +83232,17 @@ "value": "zircon005" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Ring" + }, + "RESREF": { + "type": "resref", + "value": "craft_ring" + } + }, { "__struct_id": 0, "NAME": { @@ -61910,6 +83859,17 @@ "value": "zircon001" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Scroll" + }, + "RESREF": { + "type": "resref", + "value": "craft_scroll" + } + }, { "__struct_id": 0, "NAME": { @@ -64846,6 +86806,17 @@ "LIST": { "type": "list", "value": [ + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "A Gem Caged Creature" + }, + "RESREF": { + "type": "resref", + "value": "it_gemcage_gem" + } + }, { "__struct_id": 0, "NAME": { @@ -64857,6 +86828,17 @@ "value": "hlslang_11" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Adamantine Plating" + }, + "RESREF": { + "type": "resref", + "value": "prc_wf_admtbody" + } + }, { "__struct_id": 0, "NAME": { @@ -65000,6 +86982,17 @@ "value": "coinmakerfortest" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Composite Plating" + }, + "RESREF": { + "type": "resref", + "value": "prc_wf_compbody" + } + }, { "__struct_id": 0, "NAME": { @@ -65033,6 +87026,39 @@ "value": "skilltoken003" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "DMFI Bed Roll" + }, + "RESREF": { + "type": "resref", + "value": "dmfi_pc_rest002" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "DMFI Firewood" + }, + "RESREF": { + "type": "resref", + "value": "dmfi_pc_rest001" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "DMFI Portable Tent" + }, + "RESREF": { + "type": "resref", + "value": "dmfi_pc_rest003" + } + }, { "__struct_id": 0, "NAME": { @@ -65198,6 +87224,17 @@ "value": "skilltoken028" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Ironwood Plating" + }, + "RESREF": { + "type": "resref", + "value": "prc_wf_woodbody" + } + }, { "__struct_id": 0, "NAME": { @@ -65253,6 +87290,17 @@ "value": "skilltoken001" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Mithril Plating" + }, + "RESREF": { + "type": "resref", + "value": "prc_wf_mithbody" + } + }, { "__struct_id": 0, "NAME": { @@ -65341,6 +87389,39 @@ "value": "vg_perloc_conv" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Platinum Armor +4" + }, + "RESREF": { + "type": "resref", + "value": "platinumarmor4" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Platinum Armor +6" + }, + "RESREF": { + "type": "resref", + "value": "platinumarmor6" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Platinum Armor +8" + }, + "RESREF": { + "type": "resref", + "value": "platinumarmor8" + } + }, { "__struct_id": 0, "NAME": { @@ -65385,6 +87466,17 @@ "value": "skilltoken002" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Soulknife Shield of Thought" + }, + "RESREF": { + "type": "resref", + "value": "psi_sk_tshield_0" + } + }, { "__struct_id": 0, "NAME": { @@ -65440,6 +87532,138 @@ "value": "skilltoken005" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Unarmored Body" + }, + "RESREF": { + "type": "resref", + "value": "prc_wf_unacbody" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Warforged Head" + }, + "RESREF": { + "type": "resref", + "value": "prc_wf_helmhead" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Warforged Head (Adamantine)" + }, + "RESREF": { + "type": "resref", + "value": "prc_wf_helmadmt" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Warforged Head (Ironwood)" + }, + "RESREF": { + "type": "resref", + "value": "prc_wf_helmwood" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Warforged Head (Mithril)" + }, + "RESREF": { + "type": "resref", + "value": "prc_wf_helmmith" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Warforged Slam (Colossal)" + }, + "RESREF": { + "type": "resref", + "value": "prc_warf_slam_c" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Warforged Slam (Gargantuan)" + }, + "RESREF": { + "type": "resref", + "value": "prc_warf_slam_g" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Warforged Slam (Huge)" + }, + "RESREF": { + "type": "resref", + "value": "prc_warf_slam_h" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Warforged Slam (Large)" + }, + "RESREF": { + "type": "resref", + "value": "prc_warf_slam_l" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Warforged Slam (Medium)" + }, + "RESREF": { + "type": "resref", + "value": "prc_warf_slam_m" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Warforged Slam (Small)" + }, + "RESREF": { + "type": "resref", + "value": "prc_warf_slam_s" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Warforged Slam (Tiny)" + }, + "RESREF": { + "type": "resref", + "value": "prc_warf_slam_t" + } + }, { "__struct_id": 0, "NAME": { @@ -65474,6 +87698,17 @@ "LIST": { "type": "list", "value": [ + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "bagofgold" + }, + "STRREF": { + "type": "dword", + "value": 68948 + } + }, { "__struct_id": 0, "NAME": { @@ -65573,17 +87808,6 @@ "value": "011" } }, - { - "__struct_id": 0, - "NAME": { - "type": "cexostring", - "value": "Combat Dummy Hide" - }, - "RESREF": { - "type": "resref", - "value": "012" - } - }, { "__struct_id": 0, "NAME": { @@ -65595,17 +87819,6 @@ "value": "013" } }, - { - "__struct_id": 0, - "NAME": { - "type": "cexostring", - "value": "Combat Dummy Hide" - }, - "RESREF": { - "type": "resref", - "value": "014" - } - }, { "__struct_id": 0, "NAME": { @@ -65672,6 +87885,17 @@ "value": "dmfi_buff" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "DMFI Destroy Object Widget" + }, + "RESREF": { + "type": "resref", + "value": "dmfi_remove" + } + }, { "__struct_id": 0, "NAME": { @@ -65749,6 +87973,17 @@ "value": "dmfi_fx" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "DMFI Jail Widget" + }, + "RESREF": { + "type": "resref", + "value": "dmfi_jail_widget" + } + }, { "__struct_id": 0, "NAME": { @@ -65771,6 +88006,17 @@ "value": "dmfi_mute" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "DMFI Naming Wand" + }, + "RESREF": { + "type": "resref", + "value": "dmfi_naming" + } + }, { "__struct_id": 0, "NAME": { @@ -65903,6 +88149,17 @@ "value": "tb_flint" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "itemrecipe" + }, + "STRREF": { + "type": "dword", + "value": 16824436 + } + }, { "__struct_id": 0, "NAME": { @@ -65914,6 +88171,39 @@ "value": "noss" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "PRC Target Widget" + }, + "RESREF": { + "type": "resref", + "value": "prc_target" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Rune Stone" + }, + "RESREF": { + "type": "resref", + "value": "prc_rune_1" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Secret Chest Key" + }, + "RESREF": { + "type": "resref", + "value": "xchst_key" + } + }, { "__struct_id": 0, "NAME": { @@ -66050,6 +88340,17 @@ "value": "wamar002" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Arrow of Bone" + }, + "RESREF": { + "type": "resref", + "value": "prc_ab_arrow001" + } + }, { "__struct_id": 0, "NAME": { @@ -66193,6 +88494,17 @@ "value": "wamar017" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Imbued Arrow" + }, + "RESREF": { + "type": "resref", + "value": "wp_arr_imbue_1" + } + }, { "__struct_id": 0, "NAME": { @@ -66292,6 +88604,17 @@ "value": "wamar038" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Serpent Arrow" + }, + "RESREF": { + "type": "resref", + "value": "prc_serparrow" + } + }, { "__struct_id": 0, "NAME": { @@ -66649,6 +88972,17 @@ "value": "wambo002" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Bolt of Bone" + }, + "RESREF": { + "type": "resref", + "value": "prc_ab_bolt" + } + }, { "__struct_id": 0, "NAME": { @@ -66880,6 +89214,17 @@ "value": "wambo038" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Serpent Bolt" + }, + "RESREF": { + "type": "resref", + "value": "prc_serpbolt" + } + }, { "__struct_id": 0, "NAME": { @@ -67270,6 +89615,17 @@ "value": "wambu002" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Bullet of Bone" + }, + "RESREF": { + "type": "resref", + "value": "prc_ab_bullet" + } + }, { "__struct_id": 0, "NAME": { @@ -67369,6 +89725,17 @@ "value": "wambu017" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Magic Stone" + }, + "RESREF": { + "type": "resref", + "value": "magicstone" + } + }, { "__struct_id": 0, "NAME": { @@ -67870,6 +90237,17 @@ "value": "waxgr011" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Doombringer Lord Axe" + }, + "RESREF": { + "type": "resref", + "value": "prc_tn_dbl" + } + }, { "__struct_id": 0, "NAME": { @@ -67958,6 +90336,17 @@ "value": "waxgr002" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "waxmgr005" + }, + "STRREF": { + "type": "dword", + "value": 91107 + } + }, { "__struct_id": 0, "NAME": { @@ -68645,6 +91034,17 @@ "value": "wmdwraxe006" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Incarnate Weapon (Chaos)" + }, + "RESREF": { + "type": "resref", + "value": "moi_incarnwpn_ch" + } + }, { "__struct_id": 0, "NAME": { @@ -68942,6 +91342,17 @@ "value": 16807748 } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Ur" + }, + "RESREF": { + "type": "resref", + "value": "prc_wol_ur" + } + }, { "__struct_id": 0, "NAME": { @@ -69679,6 +92090,17 @@ "value": 16807318 } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Bastard Sword, Celtic" + }, + "RESREF": { + "type": "resref", + "value": "zep_wpnbsw_001" + } + }, { "__struct_id": 0, "NAME": { @@ -69811,6 +92233,17 @@ "value": "wswbs017" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Kamate" + }, + "RESREF": { + "type": "resref", + "value": "prc_wol_kamate" + } + }, { "__struct_id": 0, "NAME": { @@ -69877,6 +92310,17 @@ "value": "wswbs038" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Ramethene Sword" + }, + "RESREF": { + "type": "resref", + "value": "prc_wol_ramthene" + } + }, { "__struct_id": 0, "NAME": { @@ -69965,6 +92409,17 @@ "value": 91253 } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Sunsword" + }, + "RESREF": { + "type": "resref", + "value": "prc_wol_sunsword" + } + }, { "__struct_id": 0, "NAME": { @@ -70388,6 +92843,17 @@ "value": "wswdg038" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Runescarred Dagger" + }, + "RESREF": { + "type": "resref", + "value": "runescarreddagge" + } + }, { "__struct_id": 0, "NAME": { @@ -70476,6 +92942,17 @@ "value": 16807716 } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Umbral Awn" + }, + "RESREF": { + "type": "resref", + "value": "prc_wol_umbral" + } + }, { "__struct_id": 0, "NAME": { @@ -70717,6 +93194,50 @@ "value": "wswgs020" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Blackrazor" + }, + "RESREF": { + "type": "resref", + "value": "prc_wol_blackrzr" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Boneblade Greatsword" + }, + "RESREF": { + "type": "resref", + "value": "wswgs071" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Boneblade Greatsword" + }, + "RESREF": { + "type": "resref", + "value": "wswgs072" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Boneblade Greatsword" + }, + "RESREF": { + "type": "resref", + "value": "wswgs073" + } + }, { "__struct_id": 0, "RESREF": { @@ -70794,6 +93315,17 @@ "value": "wswgs011" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Crimson Ruination" + }, + "RESREF": { + "type": "resref", + "value": "prc_wol_crimruin" + } + }, { "__struct_id": 0, "NAME": { @@ -70827,6 +93359,39 @@ "value": "wswgs005" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Faithful Avenger" + }, + "RESREF": { + "type": "resref", + "value": "prc_wol_faithful" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Falchion" + }, + "RESREF": { + "type": "resref", + "value": "falchion" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Falchion" + }, + "RESREF": { + "type": "resref", + "value": "prc_wswfa001" + } + }, { "__struct_id": 0, "NAME": { @@ -70893,6 +93458,17 @@ "value": 66642 } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Greatsword, Celtic" + }, + "RESREF": { + "type": "resref", + "value": "zep_wpngsw_001" + } + }, { "__struct_id": 0, "NAME": { @@ -71047,6 +93623,17 @@ "value": "wswgs029" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Unfettered" + }, + "RESREF": { + "type": "resref", + "value": "prc_wol_unfetter" + } + }, { "__struct_id": 0, "NAME": { @@ -71206,6 +93793,50 @@ "value": "wswmls003" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Blade of the Last Citadel" + }, + "RESREF": { + "type": "resref", + "value": "prc_wol_lastcit" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Boneblade Longsword" + }, + "RESREF": { + "type": "resref", + "value": "wswls091" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Boneblade Longsword" + }, + "RESREF": { + "type": "resref", + "value": "wswls092" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Boneblade Longsword" + }, + "RESREF": { + "type": "resref", + "value": "wswls093" + } + }, { "__struct_id": 0, "RESREF": { @@ -71316,6 +93947,28 @@ "value": "wswls005" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Durindana" + }, + "RESREF": { + "type": "resref", + "value": "prc_wol_durind" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Dymondheart" + }, + "RESREF": { + "type": "resref", + "value": "prc_wol_dymond" + } + }, { "__struct_id": 0, "RESREF": { @@ -71338,6 +93991,17 @@ "value": 16807432 } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Exordius" + }, + "RESREF": { + "type": "resref", + "value": "prc_wol_exordius" + } + }, { "__struct_id": 0, "NAME": { @@ -71382,6 +94046,17 @@ "value": 91275 } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Incarnate Weapon (Law)" + }, + "RESREF": { + "type": "resref", + "value": "moi_incarnwpn_lw" + } + }, { "__struct_id": 0, "RESREF": { @@ -71915,6 +94590,17 @@ "value": 16807302 } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "BaalSummon1Kurki" + }, + "RESREF": { + "type": "resref", + "value": "baalsummon1kurki" + } + }, { "__struct_id": 0, "NAME": { @@ -72113,6 +94799,28 @@ "value": "wswsc011" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Desert Wind" + }, + "RESREF": { + "type": "resref", + "value": "prc_wol_dsrtwind" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Desert Wind" + }, + "RESREF": { + "type": "resref", + "value": "prc_wol_dwtob" + } + }, { "__struct_id": 0, "NAME": { @@ -72212,6 +94920,83 @@ "value": "wswsc005" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Eagle Claw" + }, + "RESREF": { + "type": "resref", + "value": "bbd_eagle_claw" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Eagle Claw" + }, + "RESREF": { + "type": "resref", + "value": "bdd_eagle_claw" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Elven Courtblade" + }, + "RESREF": { + "type": "resref", + "value": "prc_wspec001" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Elven Lightblade" + }, + "RESREF": { + "type": "resref", + "value": "prc_wspel001" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Elven Thinblade" + }, + "RESREF": { + "type": "resref", + "value": "prc_wspet001" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Goad" + }, + "RESREF": { + "type": "resref", + "value": "goad" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Goad" + }, + "RESREF": { + "type": "resref", + "value": "prc_wspgd001" + } + }, { "__struct_id": 0, "NAME": { @@ -72311,6 +95096,17 @@ "value": "wswsc017" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Heavy Pick" + }, + "RESREF": { + "type": "resref", + "value": "prc_wblph001" + } + }, { "__struct_id": 0, "NAME": { @@ -72344,6 +95140,17 @@ "value": "it_cremumkat001" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Katar" + }, + "RESREF": { + "type": "resref", + "value": "prc_wswdp001" + } + }, { "__struct_id": 0, "RESREF": { @@ -72355,6 +95162,28 @@ "value": 14383 } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Light Pick" + }, + "RESREF": { + "type": "resref", + "value": "prc_wblpl001" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Masterwork Katana" + }, + "RESREF": { + "type": "resref", + "value": "codi_mw_katana" + } + }, { "__struct_id": 0, "NAME": { @@ -72597,6 +95426,17 @@ "value": 16807650 } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Sai" + }, + "RESREF": { + "type": "resref", + "value": "prc_wswsi001" + } + }, { "__struct_id": 0, "NAME": { @@ -72817,6 +95657,28 @@ "value": "wswsc029" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Steadfast" + }, + "RESREF": { + "type": "resref", + "value": "prc_wol_steadfst" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Supernal Clarity" + }, + "RESREF": { + "type": "resref", + "value": "prc_wol_supernal" + } + }, { "__struct_id": 0, "NAME": { @@ -73108,6 +95970,39 @@ "value": 16807310 } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Boneblade Shortsword" + }, + "RESREF": { + "type": "resref", + "value": "wswss071" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Boneblade Shortsword" + }, + "RESREF": { + "type": "resref", + "value": "wswss072" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Boneblade Shortsword" + }, + "RESREF": { + "type": "resref", + "value": "wswss073" + } + }, { "__struct_id": 0, "RESREF": { @@ -73163,6 +96058,17 @@ "value": 16807358 } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Caladbolg" + }, + "RESREF": { + "type": "resref", + "value": "prc_wol_calad" + } + }, { "__struct_id": 0, "NAME": { @@ -73229,6 +96135,28 @@ "value": "wswss005" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Eventide's Edge" + }, + "RESREF": { + "type": "resref", + "value": "prc_wol_eventide" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Full Moon's Trick" + }, + "RESREF": { + "type": "resref", + "value": "prc_wol_fullmoon" + } + }, { "__struct_id": 0, "NAME": { @@ -73262,6 +96190,17 @@ "value": "wswss017" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Masterwork Wakizashi" + }, + "RESREF": { + "type": "resref", + "value": "codi_mw_short" + } + }, { "__struct_id": 0, "NAME": { @@ -73394,6 +96333,28 @@ "value": "wswss002" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Short Sword, Celtic" + }, + "RESREF": { + "type": "resref", + "value": "zep_wpnssw_001" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Short Sword, Old Celtic" + }, + "RESREF": { + "type": "resref", + "value": "zep_wpnssw_002" + } + }, { "__struct_id": 0, "NAME": { @@ -74104,6 +97065,17 @@ "value": "wblcl053" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Sap" + }, + "RESREF": { + "type": "resref", + "value": "prc_wspsp001" + } + }, { "__struct_id": 0, "RESREF": { @@ -74560,6 +97532,17 @@ "value": "wblfl005" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Fiendkiller's Flail" + }, + "RESREF": { + "type": "resref", + "value": "prc_wol_fiendkll" + } + }, { "__struct_id": 0, "NAME": { @@ -74648,6 +97631,28 @@ "value": "wblfh002" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Hillcrusher" + }, + "RESREF": { + "type": "resref", + "value": "prc_wol_hillcrus" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Incarnate Weapon (Evil)" + }, + "RESREF": { + "type": "resref", + "value": "moi_incarnwpn_ev" + } + }, { "__struct_id": 0, "NAME": { @@ -75423,6 +98428,17 @@ "value": "wblhw005" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Eurynome's Warhammer" + }, + "RESREF": { + "type": "resref", + "value": "bnd_eury_hammer" + } + }, { "__struct_id": 0, "RESREF": { @@ -75500,6 +98516,28 @@ "value": "wblhw017" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Hammer of Witches" + }, + "RESREF": { + "type": "resref", + "value": "prc_wol_witches" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Incarnate Weapon (Good)" + }, + "RESREF": { + "type": "resref", + "value": "moi_incarnwpn_gd" + } + }, { "__struct_id": 0, "NAME": { @@ -75522,6 +98560,17 @@ "value": "wblhl002" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Maul" + }, + "RESREF": { + "type": "resref", + "value": "prc_wxblma001" + } + }, { "__struct_id": 0, "RESREF": { @@ -75983,6 +99032,17 @@ "type": "resref", "value": "wblhw002" } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Whelm" + }, + "RESREF": { + "type": "resref", + "value": "prc_wol_whelm" + } } ] }, @@ -76066,6 +99126,17 @@ "value": "wblml020" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Arik's Vengeance" + }, + "RESREF": { + "type": "resref", + "value": "prc_wol_arik" + } + }, { "__struct_id": 0, "NAME": { @@ -76132,6 +99203,17 @@ "value": "wblml011" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Deva Mace" + }, + "RESREF": { + "type": "resref", + "value": "devamace" + } + }, { "__struct_id": 0, "NAME": { @@ -76165,6 +99247,17 @@ "value": "wblml005" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Eldritch Glaive" + }, + "RESREF": { + "type": "resref", + "value": "prc_eldrtch_glv" + } + }, { "__struct_id": 0, "NAME": { @@ -76198,6 +99291,17 @@ "value": "wblml017" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Heavy Mace" + }, + "RESREF": { + "type": "resref", + "value": "prc_wxblmh001" + } + }, { "__struct_id": 0, "RESREF": { @@ -76698,6 +99802,17 @@ "value": "wblms017" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Mindsplinter" + }, + "RESREF": { + "type": "resref", + "value": "prc_wol_mindspli" + } + }, { "__struct_id": 0, "NAME": { @@ -77183,6 +100298,17 @@ "value": "wdbqs026" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Baal Summon 2 Axe" + }, + "RESREF": { + "type": "resref", + "value": "baalsummon2axe" + } + }, { "__struct_id": 0, "NAME": { @@ -77491,6 +100617,28 @@ "value": "wdbmax006" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Defender's Twin" + }, + "RESREF": { + "type": "resref", + "value": "rash5" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Demonspike Cleaver" + }, + "RESREF": { + "type": "resref", + "value": "rash10" + } + }, { "__struct_id": 0, "NAME": { @@ -77557,6 +100705,17 @@ "value": "wdbax002" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Double Scimitar" + }, + "RESREF": { + "type": "resref", + "value": "prc_wxdbsc001" + } + }, { "__struct_id": 0, "RESREF": { @@ -77777,6 +100936,17 @@ "value": "wdbqs014" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Flesh Reaver" + }, + "RESREF": { + "type": "resref", + "value": "rash8" + } + }, { "__struct_id": 0, "NAME": { @@ -78503,6 +101673,17 @@ "value": "wdbsw008" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Shattering Crash" + }, + "RESREF": { + "type": "resref", + "value": "rash9" + } + }, { "__struct_id": 0, "NAME": { @@ -78602,6 +101783,28 @@ "value": "wdbsw029" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Southern Ice" + }, + "RESREF": { + "type": "resref", + "value": "rash7" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Star of the Rashemi" + }, + "RESREF": { + "type": "resref", + "value": "rash6" + } + }, { "__struct_id": 0, "NAME": { @@ -79135,6 +102338,17 @@ "value": "wspsc020" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Bones of Li Peng" + }, + "RESREF": { + "type": "resref", + "value": "prc_wol_lipeng" + } + }, { "__struct_id": 0, "NAME": { @@ -79234,6 +102448,17 @@ "value": "wspsc014" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Caput Mortuum" + }, + "RESREF": { + "type": "resref", + "value": "prc_wol_cptmortm" + } + }, { "__struct_id": 0, "NAME": { @@ -79333,6 +102558,17 @@ "value": "wspsc011" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Devious" + }, + "RESREF": { + "type": "resref", + "value": "prc_wol_devious" + } + }, { "__struct_id": 0, "NAME": { @@ -79432,6 +102668,28 @@ "value": "wspsc005" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Fire Lash" + }, + "RESREF": { + "type": "resref", + "value": "prc_pyro_lash_wh" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Flay" + }, + "RESREF": { + "type": "resref", + "value": "prc_wol_flay" + } + }, { "__struct_id": 0, "RESREF": { @@ -79762,6 +103020,17 @@ "value": "wspsc032" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Nunchaku" + }, + "RESREF": { + "type": "resref", + "value": "prc_wblnn001" + } + }, { "__struct_id": 0, "RESREF": { @@ -79872,6 +103141,28 @@ "value": "wspsc038" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Rive" + }, + "RESREF": { + "type": "resref", + "value": "bdd_sword" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Rive" + }, + "RESREF": { + "type": "resref", + "value": "rive" + } + }, { "__struct_id": 0, "RESREF": { @@ -79993,6 +103284,17 @@ "value": "wspsc008" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Shishi-O" + }, + "RESREF": { + "type": "resref", + "value": "prc_wol_shishio" + } + }, { "__struct_id": 0, "NAME": { @@ -80213,6 +103515,17 @@ "value": "silvertwobladeds" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Tiger Fang" + }, + "RESREF": { + "type": "resref", + "value": "prc_wol_tigerfng" + } + }, { "__struct_id": 0, "RESREF": { @@ -80422,6 +103735,28 @@ "value": "wspsc023" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Vicious" + }, + "RESREF": { + "type": "resref", + "value": "prc_wol_vicious" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Whip of Shar" + }, + "RESREF": { + "type": "resref", + "value": "whipofshar" + } + }, { "__struct_id": 0, "RESREF": { @@ -80557,6 +103892,182 @@ "type": "dword", "value": 16807472 } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Staff of Abjuration" + }, + "RESREF": { + "type": "resref", + "value": "jd_wmgst001" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Staff of Conjuration" + }, + "RESREF": { + "type": "resref", + "value": "jd_wmgst002" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Staff of Divination" + }, + "RESREF": { + "type": "resref", + "value": "jd_wmgst003" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Staff of Enchantment" + }, + "RESREF": { + "type": "resref", + "value": "jd_wmgst004" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Staff of Evocation" + }, + "RESREF": { + "type": "resref", + "value": "jd_wmgst005" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Staff of Fire" + }, + "RESREF": { + "type": "resref", + "value": "jd_wmgst006" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Staff of Frost" + }, + "RESREF": { + "type": "resref", + "value": "jd_wmgst007" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Staff of Healing" + }, + "RESREF": { + "type": "resref", + "value": "jd_wmgst008" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Staff of Illumination" + }, + "RESREF": { + "type": "resref", + "value": "jd_wmgst010" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Staff of Illusion" + }, + "RESREF": { + "type": "resref", + "value": "jd_wmgst009" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Staff of Life" + }, + "RESREF": { + "type": "resref", + "value": "jd_wmgst011" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Staff of Necromancy" + }, + "RESREF": { + "type": "resref", + "value": "jd_wmgst012" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Staff of the Woodlands" + }, + "RESREF": { + "type": "resref", + "value": "jd_wmgst015" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Staff of Transmutation" + }, + "RESREF": { + "type": "resref", + "value": "jd_wmgst014" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Staff of True Defense" + }, + "RESREF": { + "type": "resref", + "value": "jd_wmgst016" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Staff of True Power" + }, + "RESREF": { + "type": "resref", + "value": "jd_wmgst013" + } } ] }, @@ -80571,6 +104082,66 @@ "type": "byte", "value": 50 }, + "LIST": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Wand of Cure Critical Wounds" + }, + "RESREF": { + "type": "resref", + "value": "prc_cwand_ccw" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Wand of Cure Light Wounds" + }, + "RESREF": { + "type": "resref", + "value": "prc_cwand_clw" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Wand of Cure Minor Wounds" + }, + "RESREF": { + "type": "resref", + "value": "prc_cwand_cmw" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Wand of Cure Moderate Wounds" + }, + "RESREF": { + "type": "resref", + "value": "prc_cwand_cmdw" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Wand of Cure Serious Wounds" + }, + "RESREF": { + "type": "resref", + "value": "prc_cwand_csw" + } + } + ] + }, "STRREF": { "type": "dword", "value": 6780 @@ -81048,6 +104619,17 @@ "value": "wplss011" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Coral's Bite" + }, + "RESREF": { + "type": "resref", + "value": "prc_wol_corals" + } + }, { "__struct_id": 0, "NAME": { @@ -81246,6 +104828,28 @@ "value": "wplss017" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Guurgal" + }, + "RESREF": { + "type": "resref", + "value": "prc_wol_guurgal" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Halberd - Nordic Style" + }, + "RESREF": { + "type": "resref", + "value": "zep_wpnhlb_001" + } + }, { "__struct_id": 0, "NAME": { @@ -81411,6 +105015,17 @@ "value": 16807600 } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Notched Spear" + }, + "RESREF": { + "type": "resref", + "value": "prc_wol_notched" + } + }, { "__struct_id": 0, "NAME": { @@ -81532,6 +105147,17 @@ "value": 16807648 } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Scales of Balance" + }, + "RESREF": { + "type": "resref", + "value": "prc_wol_scales" + } + }, { "__struct_id": 0, "NAME": { @@ -81774,6 +105400,17 @@ "value": "wplss029" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "zep_wpnssp_001" + }, + "STRREF": { + "type": "dword", + "value": 1552 + } + }, { "__struct_id": 0, "NAME": { @@ -81796,6 +105433,39 @@ "value": "wplss002" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Spear, 4 blade" + }, + "RESREF": { + "type": "resref", + "value": "zep_wpnssp_002" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Spear, Spade tip" + }, + "RESREF": { + "type": "resref", + "value": "zep_wpnssp_003" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Treebrother" + }, + "RESREF": { + "type": "resref", + "value": "prc_wol_treebro" + } + }, { "__struct_id": 0, "NAME": { @@ -82422,6 +106092,17 @@ "value": "wbwxl013" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Flamecaster's Bolt" + }, + "RESREF": { + "type": "resref", + "value": "prc_wol_flmcstr" + } + }, { "__struct_id": 0, "NAME": { @@ -83362,6 +107043,17 @@ "value": "wbwln032" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Bow of the Black Archer" + }, + "RESREF": { + "type": "resref", + "value": "prc_wol_blckarch" + } + }, { "__struct_id": 0, "NAME": { @@ -83505,6 +107197,17 @@ "value": "wbwln014" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Flaming Composite Longbow" + }, + "RESREF": { + "type": "resref", + "value": "flamingcomposite" + } + }, { "__struct_id": 0, "NAME": { @@ -83593,6 +107296,17 @@ "value": "wbwln002" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Longbow, Ornate" + }, + "RESREF": { + "type": "resref", + "value": "zep_wolbw_001" + } + }, { "__struct_id": 0, "NAME": { @@ -83846,6 +107560,28 @@ "value": 14048 } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Simple Bow" + }, + "RESREF": { + "type": "resref", + "value": "prc_wol_simplebw" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Thaas" + }, + "RESREF": { + "type": "resref", + "value": "prc_wol_thaas" + } + }, { "__struct_id": 0, "NAME": { @@ -84489,6 +108225,17 @@ "value": "wbwsh002" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Stalker's Bow" + }, + "RESREF": { + "type": "resref", + "value": "prc_wol_stalker" + } + }, { "__struct_id": 0, "NAME": { @@ -84601,6 +108348,22 @@ "type": "byte", "value": 62 }, + "LIST": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Sling of the Dire Wind" + }, + "RESREF": { + "type": "resref", + "value": "prc_wol_direwind" + } + } + ] + }, "STRREF": { "type": "dword", "value": 6821 @@ -84622,6 +108385,17 @@ "LIST": { "type": "list", "value": [ + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Acidic Fire" + }, + "RESREF": { + "type": "resref", + "value": "prc_it_acidfire" + } + }, { "__struct_id": 0, "NAME": { @@ -84820,6 +108594,17 @@ "value": "wthax020" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Alchemical Sleeping Gas" + }, + "RESREF": { + "type": "resref", + "value": "prc_it_alcslpgas" + } + }, { "__struct_id": 0, "RESREF": { @@ -84831,6 +108616,39 @@ "value": 2982 } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Alchemist's Frost" + }, + "RESREF": { + "type": "resref", + "value": "prc_it_alcfrost" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Alchemist's Spark" + }, + "RESREF": { + "type": "resref", + "value": "prc_it_alcspark" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Bile Droppings" + }, + "RESREF": { + "type": "resref", + "value": "prc_it_biledrp" + } + }, { "__struct_id": 0, "NAME": { @@ -85040,6 +108858,17 @@ "value": "wthax011" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_cursedwater" + }, + "STRREF": { + "type": "dword", + "value": 16838715 + } + }, { "__struct_id": 0, "NAME": { @@ -85062,6 +108891,17 @@ "value": "wthdt002" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Dart of Bone" + }, + "RESREF": { + "type": "resref", + "value": "prc_ab_dart" + } + }, { "__struct_id": 0, "NAME": { @@ -85161,6 +109001,39 @@ "value": "wthax005" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Energized Potion" + }, + "RESREF": { + "type": "resref", + "value": "prc_it_enrgpot" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Festering Bomb" + }, + "RESREF": { + "type": "resref", + "value": "prc_it_festerbmb" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Flash Pellet" + }, + "RESREF": { + "type": "resref", + "value": "prc_it_flashplt" + } + }, { "__struct_id": 0, "NAME": { @@ -85260,6 +109133,28 @@ "value": "wthax017" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Henchy Axe of Doom" + }, + "RESREF": { + "type": "resref", + "value": "ow_taxe_1" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Lorestealer" + }, + "RESREF": { + "type": "resref", + "value": "prc_wol_lorestlr" + } + }, { "__struct_id": 0, "NAME": { @@ -85359,6 +109254,17 @@ "value": "wthax032" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Never Ending Bag of Caltrops" + }, + "RESREF": { + "type": "resref", + "value": "ow_caltrops" + } + }, { "__struct_id": 0, "NAME": { @@ -85458,6 +109364,17 @@ "value": "wthax038" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Serpent Dart" + }, + "RESREF": { + "type": "resref", + "value": "prc_serpdart" + } + }, { "__struct_id": 0, "NAME": { @@ -85579,6 +109496,17 @@ "value": "wthsh002" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Shuriken of Bone" + }, + "RESREF": { + "type": "resref", + "value": "prc_ab_shuriken" + } + }, { "__struct_id": 0, "NAME": { @@ -85711,6 +109639,17 @@ "value": "wthax002" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Throwing Axe of Bone" + }, + "RESREF": { + "type": "resref", + "value": "prc_ab_thraxe" + } + }, { "__struct_id": 0, "NAME": { @@ -85908,6 +109847,17 @@ "type": "resref", "value": "wthax023" } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Weeping Stone" + }, + "RESREF": { + "type": "resref", + "value": "prc_it_weepstn" + } } ] }, diff --git a/_module/itp/placeablepalcus.itp.json b/_module/itp/placeablepalcus.itp.json index c40e1358..33e8dac4 100644 --- a/_module/itp/placeablepalcus.itp.json +++ b/_module/itp/placeablepalcus.itp.json @@ -8665,6 +8665,17 @@ "value": 5348 } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "xchst_plc" + }, + "STRREF": { + "type": "dword", + "value": 5348 + } + }, { "__struct_id": 0, "RESREF": { @@ -8731,6 +8742,17 @@ "value": 16812142 } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Null Psionics Field Chest" + }, + "RESREF": { + "type": "resref", + "value": "npf_keep_chest" + } + }, { "__struct_id": 0, "RESREF": { @@ -10860,6 +10882,17 @@ "value": "dem_color_text" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Altar" + }, + "RESREF": { + "type": "resref", + "value": "codi_sam_altar" + } + }, { "__struct_id": 0, "RESREF": { @@ -11366,6 +11399,28 @@ "value": 16812974 } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Tunnel Opening" + }, + "RESREF": { + "type": "resref", + "value": "bdd_tunnel" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Wall of Iron" + }, + "RESREF": { + "type": "resref", + "value": "prc_walliron" + } + }, { "__struct_id": 0, "RESREF": { @@ -11415,6 +11470,72 @@ "value": 16811458 } }, + { + "__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" + } + }, { "__struct_id": 0, "RESREF": { @@ -11578,6 +11699,17 @@ "value": 16811770 } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Polyp" + }, + "RESREF": { + "type": "resref", + "value": "bdd_polyp" + } + }, { "__struct_id": 0, "NAME": { @@ -16849,6 +16981,22 @@ "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 @@ -16890,6 +17038,28 @@ "value": "choppedtree" } }, + { + "__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": { @@ -16912,6 +17082,28 @@ "value": "offscreenartille" } }, + { + "__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" + } + }, { "__struct_id": 0, "NAME": { @@ -17148,6 +17340,17 @@ "value": "mushroom070" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "LichCrafting" + }, + "RESREF": { + "type": "resref", + "value": "lichcrafting" + } + }, { "__struct_id": 0, "NAME": { @@ -19880,6 +20083,61 @@ "value": "deity_altar" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "DMFI Bed Roll" + }, + "RESREF": { + "type": "resref", + "value": "dmfi_rest002" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "DMFI Campfire" + }, + "RESREF": { + "type": "resref", + "value": "dmfi_rest001" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "DMFI Invisible Rest Object" + }, + "RESREF": { + "type": "resref", + "value": "dmfi_rest" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "DMFI Rest VFX Applier" + }, + "RESREF": { + "type": "resref", + "value": "dmfi_restvfxobje" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "DMFI Tent" + }, + "RESREF": { + "type": "resref", + "value": "dmfi_rest003" + } + }, { "__struct_id": 0, "NAME": { @@ -22284,6 +22542,28 @@ "value": 16811802 } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Genesis Entrance Portal" + }, + "RESREF": { + "type": "resref", + "value": "genesisportal" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Genesis Exit Portal" + }, + "RESREF": { + "type": "resref", + "value": "genesisexit" + } + }, { "__struct_id": 0, "RESREF": { @@ -22339,6 +22619,17 @@ "value": 16812604 } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Return Portal" + }, + "RESREF": { + "type": "resref", + "value": "prc_ea_return" + } + }, { "__struct_id": 0, "RESREF": { diff --git a/_module/itp/storepalcus.itp.json b/_module/itp/storepalcus.itp.json index 9b7f88ac..3d504ce2 100644 --- a/_module/itp/storepalcus.itp.json +++ b/_module/itp/storepalcus.itp.json @@ -320,6 +320,17 @@ "value": "pitchcraftstore" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "prc_scrolls" + }, + "RESREF": { + "type": "resref", + "value": "prc_scrolls" + } + }, { "__struct_id": 0, "NAME": { @@ -538,6 +549,28 @@ "type": "resref", "value": "asch_recall_merc" } + }, + { + "__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" + } } ] }, diff --git a/_module/itp/triggerpalcus.itp.json b/_module/itp/triggerpalcus.itp.json index f6ef9000..f327feb7 100644 --- a/_module/itp/triggerpalcus.itp.json +++ b/_module/itp/triggerpalcus.itp.json @@ -23,6 +23,72 @@ "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": { @@ -34,6 +100,138 @@ "value": "commodities" } }, + { + "__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": { @@ -56,6 +254,28 @@ "value": "newgeneric002" } }, + { + "__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": { @@ -67,6 +287,17 @@ "value": "newgeneric001" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Vault" + }, + "RESREF": { + "type": "resref", + "value": "bdd_vault" + } + }, { "__struct_id": 0, "NAME": { @@ -77,6 +308,28 @@ "type": "resref", "value": "newgeneric004wat" } + }, + { + "__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" + } } ] }, @@ -143,6 +396,17 @@ "value": "plantablefiel001" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "PRC NoTeleport Area Trigger " + }, + "RESREF": { + "type": "resref", + "value": "prc_no_teleport" + } + }, { "__struct_id": 0, "NAME": { diff --git a/_module/itp/waypointpalcus.itp.json b/_module/itp/waypointpalcus.itp.json index d723571a..c0498604 100644 --- a/_module/itp/waypointpalcus.itp.json +++ b/_module/itp/waypointpalcus.itp.json @@ -61,6 +61,17 @@ "value": "post_" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "prc_str_lookup" + }, + "RESREF": { + "type": "resref", + "value": "prc_str_lookup" + } + }, { "__struct_id": 0, "NAME": { @@ -595,6 +606,160 @@ "value": "mapnote001" } }, + { + "__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": { @@ -605,6 +770,28 @@ "type": "resref", "value": "vamp_crypt" } + }, + { + "__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" + } } ] }, diff --git a/_module/jrl/module.jrl.json b/_module/jrl/module.jrl.json new file mode 100644 index 00000000..e0710fa6 --- /dev/null +++ b/_module/jrl/module.jrl.json @@ -0,0 +1,110 @@ +{ + "__data_type": "JRL ", + "Categories": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "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": "| 3e D&D XP Chart |" + } + }, + "Picture": { + "type": "word", + "value": 65535 + }, + "Priority": { + "type": "dword", + "value": 4 + }, + "Tag": { + "type": "cexostring", + "value": "JRNL_XPCHART" + }, + "XP": { + "type": "dword", + "value": 0 + } + }, + { + "__struct_id": 1, + "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": "| Level Adjustment Buy-off |" + } + }, + "Picture": { + "type": "word", + "value": 65535 + }, + "Priority": { + "type": "dword", + "value": 4 + }, + "Tag": { + "type": "cexostring", + "value": "JRNL_LA_BUYOFF" + }, + "XP": { + "type": "dword", + "value": 0 + } + } + ] + } +} diff --git a/_module/ncs/20levelrestrict.ncs b/_module/ncs/20levelrestrict.ncs index fa873a2f..5dc8d46e 100644 Binary files a/_module/ncs/20levelrestrict.ncs and b/_module/ncs/20levelrestrict.ncs differ diff --git a/_module/ncs/_area_despawner.ncs b/_module/ncs/_area_despawner.ncs index 71fc0fb7..9953417c 100644 Binary files a/_module/ncs/_area_despawner.ncs and b/_module/ncs/_area_despawner.ncs differ diff --git a/_module/ncs/_c_allow_delete.ncs b/_module/ncs/_c_allow_delete.ncs index a3e6c0d9..aa2cd46f 100644 Binary files a/_module/ncs/_c_allow_delete.ncs and b/_module/ncs/_c_allow_delete.ncs differ diff --git a/_module/ncs/_c_check_admin.ncs b/_module/ncs/_c_check_admin.ncs index 109d91d1..fb898fd2 100644 Binary files a/_module/ncs/_c_check_admin.ncs and b/_module/ncs/_c_check_admin.ncs differ diff --git a/_module/ncs/_c_check_message.ncs b/_module/ncs/_c_check_message.ncs index c4e58466..1c31856e 100644 Binary files a/_module/ncs/_c_check_message.ncs and b/_module/ncs/_c_check_message.ncs differ diff --git a/_module/ncs/_c_check_player.ncs b/_module/ncs/_c_check_player.ncs index 3920b8d5..66310571 100644 Binary files a/_module/ncs/_c_check_player.ncs and b/_module/ncs/_c_check_player.ncs differ diff --git a/_module/ncs/_c_check_poll.ncs b/_module/ncs/_c_check_poll.ncs index 5b616f07..c6e110ce 100644 Binary files a/_module/ncs/_c_check_poll.ncs and b/_module/ncs/_c_check_poll.ncs differ diff --git a/_module/ncs/_c_check_title.ncs b/_module/ncs/_c_check_title.ncs index 244dcd17..fcf19ac7 100644 Binary files a/_module/ncs/_c_check_title.ncs and b/_module/ncs/_c_check_title.ncs differ diff --git a/_module/ncs/_c_clear_message.ncs b/_module/ncs/_c_clear_message.ncs index 2274403d..5bebed6a 100644 Binary files a/_module/ncs/_c_clear_message.ncs and b/_module/ncs/_c_clear_message.ncs differ diff --git a/_module/ncs/_c_color_token1.ncs b/_module/ncs/_c_color_token1.ncs index 8b30c25b..1c297ef6 100644 Binary files a/_module/ncs/_c_color_token1.ncs and b/_module/ncs/_c_color_token1.ncs differ diff --git a/_module/ncs/_c_delete_1.ncs b/_module/ncs/_c_delete_1.ncs index f460c456..4bdc3bb0 100644 Binary files a/_module/ncs/_c_delete_1.ncs and b/_module/ncs/_c_delete_1.ncs differ diff --git a/_module/ncs/_c_delete_10.ncs b/_module/ncs/_c_delete_10.ncs index 0243de3a..729b2d9d 100644 Binary files a/_module/ncs/_c_delete_10.ncs and b/_module/ncs/_c_delete_10.ncs differ diff --git a/_module/ncs/_c_delete_2.ncs b/_module/ncs/_c_delete_2.ncs index 90dad991..056f5a97 100644 Binary files a/_module/ncs/_c_delete_2.ncs and b/_module/ncs/_c_delete_2.ncs differ diff --git a/_module/ncs/_c_delete_3.ncs b/_module/ncs/_c_delete_3.ncs index e1e6bdd5..4c461c8c 100644 Binary files a/_module/ncs/_c_delete_3.ncs and b/_module/ncs/_c_delete_3.ncs differ diff --git a/_module/ncs/_c_delete_4.ncs b/_module/ncs/_c_delete_4.ncs index 508511f4..e7d5392b 100644 Binary files a/_module/ncs/_c_delete_4.ncs and b/_module/ncs/_c_delete_4.ncs differ diff --git a/_module/ncs/_c_delete_5.ncs b/_module/ncs/_c_delete_5.ncs index aef4d69c..ad97536a 100644 Binary files a/_module/ncs/_c_delete_5.ncs and b/_module/ncs/_c_delete_5.ncs differ diff --git a/_module/ncs/_c_delete_6.ncs b/_module/ncs/_c_delete_6.ncs index e0f24ced..648c76a6 100644 Binary files a/_module/ncs/_c_delete_6.ncs and b/_module/ncs/_c_delete_6.ncs differ diff --git a/_module/ncs/_c_delete_7.ncs b/_module/ncs/_c_delete_7.ncs index c51c0e63..4740a813 100644 Binary files a/_module/ncs/_c_delete_7.ncs and b/_module/ncs/_c_delete_7.ncs differ diff --git a/_module/ncs/_c_delete_8.ncs b/_module/ncs/_c_delete_8.ncs index e2fa8bfd..831cd362 100644 Binary files a/_module/ncs/_c_delete_8.ncs and b/_module/ncs/_c_delete_8.ncs differ diff --git a/_module/ncs/_c_delete_9.ncs b/_module/ncs/_c_delete_9.ncs index a477e016..f84f1fd3 100644 Binary files a/_module/ncs/_c_delete_9.ncs and b/_module/ncs/_c_delete_9.ncs differ diff --git a/_module/ncs/_c_delete_db.ncs b/_module/ncs/_c_delete_db.ncs index e50bacbb..a75f5bd0 100644 Binary files a/_module/ncs/_c_delete_db.ncs and b/_module/ncs/_c_delete_db.ncs differ diff --git a/_module/ncs/_c_delete_server.ncs b/_module/ncs/_c_delete_server.ncs index 899399f2..4ea0aa52 100644 Binary files a/_module/ncs/_c_delete_server.ncs and b/_module/ncs/_c_delete_server.ncs differ diff --git a/_module/ncs/_c_delete_vote.ncs b/_module/ncs/_c_delete_vote.ncs index 1a7c52c9..d3089cd1 100644 Binary files a/_module/ncs/_c_delete_vote.ncs and b/_module/ncs/_c_delete_vote.ncs differ diff --git a/_module/ncs/_c_inc_message.ncs b/_module/ncs/_c_inc_message.ncs deleted file mode 100644 index ecb1c72d..00000000 Binary files a/_module/ncs/_c_inc_message.ncs and /dev/null differ diff --git a/_module/ncs/_c_message_1.ncs b/_module/ncs/_c_message_1.ncs index 34db0c14..b8432561 100644 Binary files a/_module/ncs/_c_message_1.ncs and b/_module/ncs/_c_message_1.ncs differ diff --git a/_module/ncs/_c_message_10.ncs b/_module/ncs/_c_message_10.ncs index 027d855b..bfd70a5c 100644 Binary files a/_module/ncs/_c_message_10.ncs and b/_module/ncs/_c_message_10.ncs differ diff --git a/_module/ncs/_c_message_2.ncs b/_module/ncs/_c_message_2.ncs index e84f6d74..70c0009e 100644 Binary files a/_module/ncs/_c_message_2.ncs and b/_module/ncs/_c_message_2.ncs differ diff --git a/_module/ncs/_c_message_3.ncs b/_module/ncs/_c_message_3.ncs index f7452331..a372c4f2 100644 Binary files a/_module/ncs/_c_message_3.ncs and b/_module/ncs/_c_message_3.ncs differ diff --git a/_module/ncs/_c_message_4.ncs b/_module/ncs/_c_message_4.ncs index c18b33bd..138dacf9 100644 Binary files a/_module/ncs/_c_message_4.ncs and b/_module/ncs/_c_message_4.ncs differ diff --git a/_module/ncs/_c_message_5.ncs b/_module/ncs/_c_message_5.ncs index b24835f8..84bbe32a 100644 Binary files a/_module/ncs/_c_message_5.ncs and b/_module/ncs/_c_message_5.ncs differ diff --git a/_module/ncs/_c_message_6.ncs b/_module/ncs/_c_message_6.ncs index 9b7cca3b..cf7f8041 100644 Binary files a/_module/ncs/_c_message_6.ncs and b/_module/ncs/_c_message_6.ncs differ diff --git a/_module/ncs/_c_message_7.ncs b/_module/ncs/_c_message_7.ncs index 350039b3..32fc1f1a 100644 Binary files a/_module/ncs/_c_message_7.ncs and b/_module/ncs/_c_message_7.ncs differ diff --git a/_module/ncs/_c_message_8.ncs b/_module/ncs/_c_message_8.ncs index c5115e00..b184db5d 100644 Binary files a/_module/ncs/_c_message_8.ncs and b/_module/ncs/_c_message_8.ncs differ diff --git a/_module/ncs/_c_message_9.ncs b/_module/ncs/_c_message_9.ncs index 1e3ed315..8a641fcf 100644 Binary files a/_module/ncs/_c_message_9.ncs and b/_module/ncs/_c_message_9.ncs differ diff --git a/_module/ncs/_c_message_admin.ncs b/_module/ncs/_c_message_admin.ncs index 5fe450b9..fe8931c7 100644 Binary files a/_module/ncs/_c_message_admin.ncs and b/_module/ncs/_c_message_admin.ncs differ diff --git a/_module/ncs/_c_message_poll.ncs b/_module/ncs/_c_message_poll.ncs index a72a5eb9..9c4d6f5d 100644 Binary files a/_module/ncs/_c_message_poll.ncs and b/_module/ncs/_c_message_poll.ncs differ diff --git a/_module/ncs/_c_page_back.ncs b/_module/ncs/_c_page_back.ncs index 5d3eea12..d5eb10dc 100644 Binary files a/_module/ncs/_c_page_back.ncs and b/_module/ncs/_c_page_back.ncs differ diff --git a/_module/ncs/_c_page_forward.ncs b/_module/ncs/_c_page_forward.ncs index 25092b27..284b77dc 100644 Binary files a/_module/ncs/_c_page_forward.ncs and b/_module/ncs/_c_page_forward.ncs differ diff --git a/_module/ncs/_c_set_admin.ncs b/_module/ncs/_c_set_admin.ncs index 36eff614..41c14075 100644 Binary files a/_module/ncs/_c_set_admin.ncs and b/_module/ncs/_c_set_admin.ncs differ diff --git a/_module/ncs/_c_set_body.ncs b/_module/ncs/_c_set_body.ncs index 39f0c956..659964e4 100644 Binary files a/_module/ncs/_c_set_body.ncs and b/_module/ncs/_c_set_body.ncs differ diff --git a/_module/ncs/_c_set_menu.ncs b/_module/ncs/_c_set_menu.ncs index 3a642fb8..5016af28 100644 Binary files a/_module/ncs/_c_set_menu.ncs and b/_module/ncs/_c_set_menu.ncs differ diff --git a/_module/ncs/_c_set_poll.ncs b/_module/ncs/_c_set_poll.ncs index 50d75dc0..10400e4d 100644 Binary files a/_module/ncs/_c_set_poll.ncs and b/_module/ncs/_c_set_poll.ncs differ diff --git a/_module/ncs/_c_set_title.ncs b/_module/ncs/_c_set_title.ncs index 226c7667..a57dcb9d 100644 Binary files a/_module/ncs/_c_set_title.ncs and b/_module/ncs/_c_set_title.ncs differ diff --git a/_module/ncs/_c_show_results.ncs b/_module/ncs/_c_show_results.ncs index a924af3a..374c5c34 100644 Binary files a/_module/ncs/_c_show_results.ncs and b/_module/ncs/_c_show_results.ncs differ diff --git a/_module/ncs/_c_start_conv.ncs b/_module/ncs/_c_start_conv.ncs index 813d9ceb..dd93bc42 100644 Binary files a/_module/ncs/_c_start_conv.ncs and b/_module/ncs/_c_start_conv.ncs differ diff --git a/_module/ncs/_c_store_admin.ncs b/_module/ncs/_c_store_admin.ncs index fa0c7a61..6532cc26 100644 Binary files a/_module/ncs/_c_store_admin.ncs and b/_module/ncs/_c_store_admin.ncs differ diff --git a/_module/ncs/_c_store_message.ncs b/_module/ncs/_c_store_message.ncs index 49a843fc..d079e9b0 100644 Binary files a/_module/ncs/_c_store_message.ncs and b/_module/ncs/_c_store_message.ncs differ diff --git a/_module/ncs/_c_store_post.ncs b/_module/ncs/_c_store_post.ncs index 50d75dc0..10400e4d 100644 Binary files a/_module/ncs/_c_store_post.ncs and b/_module/ncs/_c_store_post.ncs differ diff --git a/_module/ncs/_c_vote_no.ncs b/_module/ncs/_c_vote_no.ncs index 91673d13..e7ea6cee 100644 Binary files a/_module/ncs/_c_vote_no.ncs and b/_module/ncs/_c_vote_no.ncs differ diff --git a/_module/ncs/_c_vote_yes.ncs b/_module/ncs/_c_vote_yes.ncs index 336ebb64..f941d10d 100644 Binary files a/_module/ncs/_c_vote_yes.ncs and b/_module/ncs/_c_vote_yes.ncs differ diff --git a/_module/ncs/_cb_client_enter.ncs b/_module/ncs/_cb_client_enter.ncs index 0f70de8a..2852e9e8 100644 Binary files a/_module/ncs/_cb_client_enter.ncs and b/_module/ncs/_cb_client_enter.ncs differ diff --git a/_module/ncs/_cb_core.ncs b/_module/ncs/_cb_core.ncs deleted file mode 100644 index ecb1c72d..00000000 Binary files a/_module/ncs/_cb_core.ncs and /dev/null differ diff --git a/_module/ncs/_cb_ecl.ncs b/_module/ncs/_cb_ecl.ncs deleted file mode 100644 index c5321470..00000000 Binary files a/_module/ncs/_cb_ecl.ncs and /dev/null differ diff --git a/_module/ncs/_cb_heartbeat.ncs b/_module/ncs/_cb_heartbeat.ncs index 37a337f2..ce9383f2 100644 Binary files a/_module/ncs/_cb_heartbeat.ncs and b/_module/ncs/_cb_heartbeat.ncs differ diff --git a/_module/ncs/_cb_respawn_bio.ncs b/_module/ncs/_cb_respawn_bio.ncs index ad644dc8..5ac09ea1 100644 Binary files a/_module/ncs/_cb_respawn_bio.ncs and b/_module/ncs/_cb_respawn_bio.ncs differ diff --git a/_module/ncs/_cb_stat.ncs b/_module/ncs/_cb_stat.ncs deleted file mode 100644 index ecb1c72d..00000000 Binary files a/_module/ncs/_cb_stat.ncs and /dev/null differ diff --git a/_module/ncs/_cb_subrace.ncs b/_module/ncs/_cb_subrace.ncs deleted file mode 100644 index ecb1c72d..00000000 Binary files a/_module/ncs/_cb_subrace.ncs and /dev/null differ diff --git a/_module/ncs/_cb_userdef.ncs b/_module/ncs/_cb_userdef.ncs deleted file mode 100644 index aae92fb9..00000000 Binary files a/_module/ncs/_cb_userdef.ncs and /dev/null differ diff --git a/_module/ncs/_chest_respawn.ncs b/_module/ncs/_chest_respawn.ncs index d1b5d6f7..32a3d818 100644 Binary files a/_module/ncs/_chest_respawn.ncs and b/_module/ncs/_chest_respawn.ncs differ diff --git a/_module/ncs/_cleanstore.ncs b/_module/ncs/_cleanstore.ncs index 6e8bc0ff..4b75864e 100644 Binary files a/_module/ncs/_cleanstore.ncs and b/_module/ncs/_cleanstore.ncs differ diff --git a/_module/ncs/_closelockdoor.ncs b/_module/ncs/_closelockdoor.ncs index 32f2f049..129e75b4 100644 Binary files a/_module/ncs/_closelockdoor.ncs and b/_module/ncs/_closelockdoor.ncs differ diff --git a/_module/ncs/_closelockdoor1.ncs b/_module/ncs/_closelockdoor1.ncs index eb790713..c6d88b3a 100644 Binary files a/_module/ncs/_closelockdoor1.ncs and b/_module/ncs/_closelockdoor1.ncs differ diff --git a/_module/ncs/_craft_alchemist.ncs b/_module/ncs/_craft_alchemist.ncs index dc426b72..6a1bf2e2 100644 Binary files a/_module/ncs/_craft_alchemist.ncs and b/_module/ncs/_craft_alchemist.ncs differ diff --git a/_module/ncs/_craft_anvil.ncs b/_module/ncs/_craft_anvil.ncs index 6573c588..9afe141b 100644 Binary files a/_module/ncs/_craft_anvil.ncs and b/_module/ncs/_craft_anvil.ncs differ diff --git a/_module/ncs/_craft_beehive.ncs b/_module/ncs/_craft_beehive.ncs index 605a8ab8..964a4801 100644 Binary files a/_module/ncs/_craft_beehive.ncs and b/_module/ncs/_craft_beehive.ncs differ diff --git a/_module/ncs/_craft_bowyer.ncs b/_module/ncs/_craft_bowyer.ncs index fa4a34cc..968ad046 100644 Binary files a/_module/ncs/_craft_bowyer.ncs and b/_module/ncs/_craft_bowyer.ncs differ diff --git a/_module/ncs/_craft_brewvat.ncs b/_module/ncs/_craft_brewvat.ncs index c9347683..4ebdfef8 100644 Binary files a/_module/ncs/_craft_brewvat.ncs and b/_module/ncs/_craft_brewvat.ncs differ diff --git a/_module/ncs/_craft_carpentry.ncs b/_module/ncs/_craft_carpentry.ncs index 056bdddc..4dc6c1e5 100644 Binary files a/_module/ncs/_craft_carpentry.ncs and b/_module/ncs/_craft_carpentry.ncs differ diff --git a/_module/ncs/_craft_cook.ncs b/_module/ncs/_craft_cook.ncs index 22e71f27..2756fadb 100644 Binary files a/_module/ncs/_craft_cook.ncs and b/_module/ncs/_craft_cook.ncs differ diff --git a/_module/ncs/_craft_digester.ncs b/_module/ncs/_craft_digester.ncs index 4271067e..cc6f7056 100644 Binary files a/_module/ncs/_craft_digester.ncs and b/_module/ncs/_craft_digester.ncs differ diff --git a/_module/ncs/_craft_dyetub.ncs b/_module/ncs/_craft_dyetub.ncs index 6623553e..23ff1ba3 100644 Binary files a/_module/ncs/_craft_dyetub.ncs and b/_module/ncs/_craft_dyetub.ncs differ diff --git a/_module/ncs/_craft_fishing.ncs b/_module/ncs/_craft_fishing.ncs index d2a15869..ab62d0e7 100644 Binary files a/_module/ncs/_craft_fishing.ncs and b/_module/ncs/_craft_fishing.ncs differ diff --git a/_module/ncs/_craft_fishing2.ncs b/_module/ncs/_craft_fishing2.ncs index dc64ffee..28a07b84 100644 Binary files a/_module/ncs/_craft_fishing2.ncs and b/_module/ncs/_craft_fishing2.ncs differ diff --git a/_module/ncs/_craft_fletching.ncs b/_module/ncs/_craft_fletching.ncs index 1afdc615..f58557ea 100644 Binary files a/_module/ncs/_craft_fletching.ncs and b/_module/ncs/_craft_fletching.ncs differ diff --git a/_module/ncs/_craft_forge.ncs b/_module/ncs/_craft_forge.ncs index 04160a59..b4c9752d 100644 Binary files a/_module/ncs/_craft_forge.ncs and b/_module/ncs/_craft_forge.ncs differ diff --git a/_module/ncs/_craft_forge_bak.ncs b/_module/ncs/_craft_forge_bak.ncs index 12680f6f..451f225c 100644 Binary files a/_module/ncs/_craft_forge_bak.ncs and b/_module/ncs/_craft_forge_bak.ncs differ diff --git a/_module/ncs/_craft_gembath.ncs b/_module/ncs/_craft_gembath.ncs index ef879a32..78a50101 100644 Binary files a/_module/ncs/_craft_gembath.ncs and b/_module/ncs/_craft_gembath.ncs differ diff --git a/_module/ncs/_craft_gemcutter.ncs b/_module/ncs/_craft_gemcutter.ncs index a3233eb1..5f4c03cc 100644 Binary files a/_module/ncs/_craft_gemcutter.ncs and b/_module/ncs/_craft_gemcutter.ncs differ diff --git a/_module/ncs/_craft_gempolish.ncs b/_module/ncs/_craft_gempolish.ncs index 1150bc39..bdddd748 100644 Binary files a/_module/ncs/_craft_gempolish.ncs and b/_module/ncs/_craft_gempolish.ncs differ diff --git a/_module/ncs/_craft_hb_cook.ncs b/_module/ncs/_craft_hb_cook.ncs index f85eeeff..2f3d3566 100644 Binary files a/_module/ncs/_craft_hb_cook.ncs and b/_module/ncs/_craft_hb_cook.ncs differ diff --git a/_module/ncs/_craft_jeweler.ncs b/_module/ncs/_craft_jeweler.ncs index f645e10c..33f64ede 100644 Binary files a/_module/ncs/_craft_jeweler.ncs and b/_module/ncs/_craft_jeweler.ncs differ diff --git a/_module/ncs/_craft_juice.ncs b/_module/ncs/_craft_juice.ncs index 412bab36..d01590ab 100644 Binary files a/_module/ncs/_craft_juice.ncs and b/_module/ncs/_craft_juice.ncs differ diff --git a/_module/ncs/_craft_kiln.ncs b/_module/ncs/_craft_kiln.ncs index 5a5c608b..2edc1f7d 100644 Binary files a/_module/ncs/_craft_kiln.ncs and b/_module/ncs/_craft_kiln.ncs differ diff --git a/_module/ncs/_craft_lauter.ncs b/_module/ncs/_craft_lauter.ncs index bc30686e..602fb27a 100644 Binary files a/_module/ncs/_craft_lauter.ncs and b/_module/ncs/_craft_lauter.ncs differ diff --git a/_module/ncs/_craft_leathrwrk.ncs b/_module/ncs/_craft_leathrwrk.ncs index 6e6ee138..fa6e7491 100644 Binary files a/_module/ncs/_craft_leathrwrk.ncs and b/_module/ncs/_craft_leathrwrk.ncs differ diff --git a/_module/ncs/_craft_loom.ncs b/_module/ncs/_craft_loom.ncs index 3bb0b75a..e8564547 100644 Binary files a/_module/ncs/_craft_loom.ncs and b/_module/ncs/_craft_loom.ncs differ diff --git a/_module/ncs/_craft_map.ncs b/_module/ncs/_craft_map.ncs index 77ff9022..5abd6f38 100644 Binary files a/_module/ncs/_craft_map.ncs and b/_module/ncs/_craft_map.ncs differ diff --git a/_module/ncs/_craft_mash.ncs b/_module/ncs/_craft_mash.ncs index ebf3738a..5383fccb 100644 Binary files a/_module/ncs/_craft_mash.ncs and b/_module/ncs/_craft_mash.ncs differ diff --git a/_module/ncs/_craft_mill.ncs b/_module/ncs/_craft_mill.ncs index d8125e07..46f4c5c2 100644 Binary files a/_module/ncs/_craft_mill.ncs and b/_module/ncs/_craft_mill.ncs differ diff --git a/_module/ncs/_craft_papermill.ncs b/_module/ncs/_craft_papermill.ncs index c09a066e..7fad583d 100644 Binary files a/_module/ncs/_craft_papermill.ncs and b/_module/ncs/_craft_papermill.ncs differ diff --git a/_module/ncs/_craft_pulp.ncs b/_module/ncs/_craft_pulp.ncs index b459f182..75c06007 100644 Binary files a/_module/ncs/_craft_pulp.ncs and b/_module/ncs/_craft_pulp.ncs differ diff --git a/_module/ncs/_craft_scribe.ncs b/_module/ncs/_craft_scribe.ncs index 53254e6e..8f922273 100644 Binary files a/_module/ncs/_craft_scribe.ncs and b/_module/ncs/_craft_scribe.ncs differ diff --git a/_module/ncs/_craft_spider.ncs b/_module/ncs/_craft_spider.ncs index d78a038f..30a8489f 100644 Binary files a/_module/ncs/_craft_spider.ncs and b/_module/ncs/_craft_spider.ncs differ diff --git a/_module/ncs/_craft_spinwhl.ncs b/_module/ncs/_craft_spinwhl.ncs index ce7dfb5f..e1e33e32 100644 Binary files a/_module/ncs/_craft_spinwhl.ncs and b/_module/ncs/_craft_spinwhl.ncs differ diff --git a/_module/ncs/_craft_still.ncs b/_module/ncs/_craft_still.ncs index f15ffea7..7cc55399 100644 Binary files a/_module/ncs/_craft_still.ncs and b/_module/ncs/_craft_still.ncs differ diff --git a/_module/ncs/_craft_tailor.ncs b/_module/ncs/_craft_tailor.ncs index cd488fc0..b0329bb7 100644 Binary files a/_module/ncs/_craft_tailor.ncs and b/_module/ncs/_craft_tailor.ncs differ diff --git a/_module/ncs/_craft_tailor2.ncs b/_module/ncs/_craft_tailor2.ncs index d1736fdd..3d7f9cd4 100644 Binary files a/_module/ncs/_craft_tailor2.ncs and b/_module/ncs/_craft_tailor2.ncs differ diff --git a/_module/ncs/_craft_tan_bath.ncs b/_module/ncs/_craft_tan_bath.ncs index 8a22ef00..0a9321bc 100644 Binary files a/_module/ncs/_craft_tan_bath.ncs and b/_module/ncs/_craft_tan_bath.ncs differ diff --git a/_module/ncs/_craft_tan_oven.ncs b/_module/ncs/_craft_tan_oven.ncs index bc6568ce..63f82c85 100644 Binary files a/_module/ncs/_craft_tan_oven.ncs and b/_module/ncs/_craft_tan_oven.ncs differ diff --git a/_module/ncs/_craft_tink.ncs b/_module/ncs/_craft_tink.ncs index e247dce4..f5d87864 100644 Binary files a/_module/ncs/_craft_tink.ncs and b/_module/ncs/_craft_tink.ncs differ diff --git a/_module/ncs/_craft_tink001.ncs b/_module/ncs/_craft_tink001.ncs index fca6b709..32ee994f 100644 Binary files a/_module/ncs/_craft_tink001.ncs and b/_module/ncs/_craft_tink001.ncs differ diff --git a/_module/ncs/_dmg_mine_rock.ncs b/_module/ncs/_dmg_mine_rock.ncs index 2757afaa..940712ae 100644 Binary files a/_module/ncs/_dmg_mine_rock.ncs and b/_module/ncs/_dmg_mine_rock.ncs differ diff --git a/_module/ncs/_dmg_plant.ncs b/_module/ncs/_dmg_plant.ncs index c58b4dda..7ed974d0 100644 Binary files a/_module/ncs/_dmg_plant.ncs and b/_module/ncs/_dmg_plant.ncs differ diff --git a/_module/ncs/_enchant_armor.ncs b/_module/ncs/_enchant_armor.ncs index c92e40bc..fac08600 100644 Binary files a/_module/ncs/_enchant_armor.ncs and b/_module/ncs/_enchant_armor.ncs differ diff --git a/_module/ncs/_enchant_helm.ncs b/_module/ncs/_enchant_helm.ncs index 70851d96..1d603f3e 100644 Binary files a/_module/ncs/_enchant_helm.ncs and b/_module/ncs/_enchant_helm.ncs differ diff --git a/_module/ncs/_enchant_shield.ncs b/_module/ncs/_enchant_shield.ncs index f4d1bbb2..ceb0f1c0 100644 Binary files a/_module/ncs/_enchant_shield.ncs and b/_module/ncs/_enchant_shield.ncs differ diff --git a/_module/ncs/_enchant_weapon.ncs b/_module/ncs/_enchant_weapon.ncs index d7425bbf..d416f675 100644 Binary files a/_module/ncs/_enchant_weapon.ncs and b/_module/ncs/_enchant_weapon.ncs differ diff --git a/_module/ncs/_enter_field.ncs b/_module/ncs/_enter_field.ncs index 0d80b63e..ed99310e 100644 Binary files a/_module/ncs/_enter_field.ncs and b/_module/ncs/_enter_field.ncs differ diff --git a/_module/ncs/_exit_field.ncs b/_module/ncs/_exit_field.ncs index 49b9a635..c3f1b0e9 100644 Binary files a/_module/ncs/_exit_field.ncs and b/_module/ncs/_exit_field.ncs differ diff --git a/_module/ncs/_gen_treasure.ncs b/_module/ncs/_gen_treasure.ncs deleted file mode 100644 index ecb1c72d..00000000 Binary files a/_module/ncs/_gen_treasure.ncs and /dev/null differ diff --git a/_module/ncs/_kill_mine_rock.ncs b/_module/ncs/_kill_mine_rock.ncs index 5b8d40c6..030e6674 100644 Binary files a/_module/ncs/_kill_mine_rock.ncs and b/_module/ncs/_kill_mine_rock.ncs differ diff --git a/_module/ncs/_kill_plant.ncs b/_module/ncs/_kill_plant.ncs index 562be191..37bd5572 100644 Binary files a/_module/ncs/_kill_plant.ncs and b/_module/ncs/_kill_plant.ncs differ diff --git a/_module/ncs/_mageonlydoor.ncs b/_module/ncs/_mageonlydoor.ncs index 5af66b40..087009c3 100644 Binary files a/_module/ncs/_mageonlydoor.ncs and b/_module/ncs/_mageonlydoor.ncs differ diff --git a/_module/ncs/_map_chst_spawn.ncs b/_module/ncs/_map_chst_spawn.ncs index 641521ff..6acc8b65 100644 Binary files a/_module/ncs/_map_chst_spawn.ncs and b/_module/ncs/_map_chst_spawn.ncs differ diff --git a/_module/ncs/_map_chst_spawn2.ncs b/_module/ncs/_map_chst_spawn2.ncs index bea49947..6b382d2b 100644 Binary files a/_module/ncs/_map_chst_spawn2.ncs and b/_module/ncs/_map_chst_spawn2.ncs differ diff --git a/_module/ncs/_on_active_item.ncs b/_module/ncs/_on_active_item.ncs index 7b373e01..446700ee 100644 Binary files a/_module/ncs/_on_active_item.ncs and b/_module/ncs/_on_active_item.ncs differ diff --git a/_module/ncs/_onclose_clear.ncs b/_module/ncs/_onclose_clear.ncs index 8ff9e388..c03e2373 100644 Binary files a/_module/ncs/_onclose_clear.ncs and b/_module/ncs/_onclose_clear.ncs differ diff --git a/_module/ncs/_onclose_clear2.ncs b/_module/ncs/_onclose_clear2.ncs index 5598511c..8edd4819 100644 Binary files a/_module/ncs/_onclose_clear2.ncs and b/_module/ncs/_onclose_clear2.ncs differ diff --git a/_module/ncs/_onclose_clear3.ncs b/_module/ncs/_onclose_clear3.ncs index 3f6748a1..c7bf5536 100644 Binary files a/_module/ncs/_onclose_clear3.ncs and b/_module/ncs/_onclose_clear3.ncs differ diff --git a/_module/ncs/_ondeath_clear.ncs b/_module/ncs/_ondeath_clear.ncs index d5fec494..8bc9c670 100644 Binary files a/_module/ncs/_ondeath_clear.ncs and b/_module/ncs/_ondeath_clear.ncs differ diff --git a/_module/ncs/_open_alchemist.ncs b/_module/ncs/_open_alchemist.ncs index a5f66dc7..c3d1367d 100644 Binary files a/_module/ncs/_open_alchemist.ncs and b/_module/ncs/_open_alchemist.ncs differ diff --git a/_module/ncs/_open_anvil.ncs b/_module/ncs/_open_anvil.ncs index afd3f8ee..6bf779d9 100644 Binary files a/_module/ncs/_open_anvil.ncs and b/_module/ncs/_open_anvil.ncs differ diff --git a/_module/ncs/_open_anvil2.ncs b/_module/ncs/_open_anvil2.ncs index b1f13c97..b6af66cd 100644 Binary files a/_module/ncs/_open_anvil2.ncs and b/_module/ncs/_open_anvil2.ncs differ diff --git a/_module/ncs/_open_beehive.ncs b/_module/ncs/_open_beehive.ncs index d5e1c2c6..1f3c5e12 100644 Binary files a/_module/ncs/_open_beehive.ncs and b/_module/ncs/_open_beehive.ncs differ diff --git a/_module/ncs/_open_bowyer.ncs b/_module/ncs/_open_bowyer.ncs index 9ab47647..2e3b568e 100644 Binary files a/_module/ncs/_open_bowyer.ncs and b/_module/ncs/_open_bowyer.ncs differ diff --git a/_module/ncs/_open_brewvat.ncs b/_module/ncs/_open_brewvat.ncs index 467931ca..194bf80e 100644 Binary files a/_module/ncs/_open_brewvat.ncs and b/_module/ncs/_open_brewvat.ncs differ diff --git a/_module/ncs/_open_carpentry.ncs b/_module/ncs/_open_carpentry.ncs index dd374e30..42b8204c 100644 Binary files a/_module/ncs/_open_carpentry.ncs and b/_module/ncs/_open_carpentry.ncs differ diff --git a/_module/ncs/_open_chest2.ncs b/_module/ncs/_open_chest2.ncs index bd0cef11..3787847c 100644 Binary files a/_module/ncs/_open_chest2.ncs and b/_module/ncs/_open_chest2.ncs differ diff --git a/_module/ncs/_open_cook.ncs b/_module/ncs/_open_cook.ncs index 312c65a9..586bb149 100644 Binary files a/_module/ncs/_open_cook.ncs and b/_module/ncs/_open_cook.ncs differ diff --git a/_module/ncs/_open_dyetub.ncs b/_module/ncs/_open_dyetub.ncs index ec333e26..2caa6fbc 100644 Binary files a/_module/ncs/_open_dyetub.ncs and b/_module/ncs/_open_dyetub.ncs differ diff --git a/_module/ncs/_open_ench_armor.ncs b/_module/ncs/_open_ench_armor.ncs index e8d46c0c..b834f7bb 100644 Binary files a/_module/ncs/_open_ench_armor.ncs and b/_module/ncs/_open_ench_armor.ncs differ diff --git a/_module/ncs/_open_fishcorpse.ncs b/_module/ncs/_open_fishcorpse.ncs index f77af0c9..33de65fa 100644 Binary files a/_module/ncs/_open_fishcorpse.ncs and b/_module/ncs/_open_fishcorpse.ncs differ diff --git a/_module/ncs/_open_jeweler.ncs b/_module/ncs/_open_jeweler.ncs index b9366fef..b94c04ce 100644 Binary files a/_module/ncs/_open_jeweler.ncs and b/_module/ncs/_open_jeweler.ncs differ diff --git a/_module/ncs/_open_kiln.ncs b/_module/ncs/_open_kiln.ncs index 6c5e851a..2b5dc6a7 100644 Binary files a/_module/ncs/_open_kiln.ncs and b/_module/ncs/_open_kiln.ncs differ diff --git a/_module/ncs/_open_loom.ncs b/_module/ncs/_open_loom.ncs index 9e80b829..d98638d6 100644 Binary files a/_module/ncs/_open_loom.ncs and b/_module/ncs/_open_loom.ncs differ diff --git a/_module/ncs/_open_lthrtable.ncs b/_module/ncs/_open_lthrtable.ncs index e07064ab..8296b166 100644 Binary files a/_module/ncs/_open_lthrtable.ncs and b/_module/ncs/_open_lthrtable.ncs differ diff --git a/_module/ncs/_open_pulp.ncs b/_module/ncs/_open_pulp.ncs index a11d4b14..235f1b11 100644 Binary files a/_module/ncs/_open_pulp.ncs and b/_module/ncs/_open_pulp.ncs differ diff --git a/_module/ncs/_open_scribe.ncs b/_module/ncs/_open_scribe.ncs index a241804a..f3a79428 100644 Binary files a/_module/ncs/_open_scribe.ncs and b/_module/ncs/_open_scribe.ncs differ diff --git a/_module/ncs/_open_smelt.ncs b/_module/ncs/_open_smelt.ncs index 5a357aa3..af6530da 100644 Binary files a/_module/ncs/_open_smelt.ncs and b/_module/ncs/_open_smelt.ncs differ diff --git a/_module/ncs/_open_spider.ncs b/_module/ncs/_open_spider.ncs index b65419dc..5dfecfc5 100644 Binary files a/_module/ncs/_open_spider.ncs and b/_module/ncs/_open_spider.ncs differ diff --git a/_module/ncs/_open_spinwhl.ncs b/_module/ncs/_open_spinwhl.ncs index b1c7b8a7..12fa6002 100644 Binary files a/_module/ncs/_open_spinwhl.ncs and b/_module/ncs/_open_spinwhl.ncs differ diff --git a/_module/ncs/_open_tailor.ncs b/_module/ncs/_open_tailor.ncs index 9e9b549b..29b1ab02 100644 Binary files a/_module/ncs/_open_tailor.ncs and b/_module/ncs/_open_tailor.ncs differ diff --git a/_module/ncs/_open_tailor2.ncs b/_module/ncs/_open_tailor2.ncs index 36fb7e2f..cca295f4 100644 Binary files a/_module/ncs/_open_tailor2.ncs and b/_module/ncs/_open_tailor2.ncs differ diff --git a/_module/ncs/_open_tchest.ncs b/_module/ncs/_open_tchest.ncs index 2599579b..af2ad72e 100644 Binary files a/_module/ncs/_open_tchest.ncs and b/_module/ncs/_open_tchest.ncs differ diff --git a/_module/ncs/_open_tink.ncs b/_module/ncs/_open_tink.ncs index 9568e9dc..f53faa97 100644 Binary files a/_module/ncs/_open_tink.ncs and b/_module/ncs/_open_tink.ncs differ diff --git a/_module/ncs/_openfletchlathe.ncs b/_module/ncs/_openfletchlathe.ncs index 90b12bc8..17ff3fdd 100644 Binary files a/_module/ncs/_openfletchlathe.ncs and b/_module/ncs/_openfletchlathe.ncs differ diff --git a/_module/ncs/_opn_ench_weapon.ncs b/_module/ncs/_opn_ench_weapon.ncs index c347c503..f67f12d2 100644 Binary files a/_module/ncs/_opn_ench_weapon.ncs and b/_module/ncs/_opn_ench_weapon.ncs differ diff --git a/_module/ncs/_persist_01a.ncs b/_module/ncs/_persist_01a.ncs deleted file mode 100644 index ecb1c72d..00000000 Binary files a/_module/ncs/_persist_01a.ncs and /dev/null differ diff --git a/_module/ncs/_plant_seed.ncs b/_module/ncs/_plant_seed.ncs index 6cfc78bc..dd002d66 100644 Binary files a/_module/ncs/_plant_seed.ncs and b/_module/ncs/_plant_seed.ncs differ diff --git a/_module/ncs/_plant_seed2.ncs b/_module/ncs/_plant_seed2.ncs index 99fe4fd3..20b2074d 100644 Binary files a/_module/ncs/_plant_seed2.ncs and b/_module/ncs/_plant_seed2.ncs differ diff --git a/_module/ncs/_rest_wild.ncs b/_module/ncs/_rest_wild.ncs index 2b10076a..65803a57 100644 Binary files a/_module/ncs/_rest_wild.ncs and b/_module/ncs/_rest_wild.ncs differ diff --git a/_module/ncs/_seed_seed.ncs b/_module/ncs/_seed_seed.ncs index e97cd026..4a377a5d 100644 Binary files a/_module/ncs/_seed_seed.ncs and b/_module/ncs/_seed_seed.ncs differ diff --git a/_module/ncs/_skin_corpse.ncs b/_module/ncs/_skin_corpse.ncs index 20ff3a98..6639b423 100644 Binary files a/_module/ncs/_skin_corpse.ncs and b/_module/ncs/_skin_corpse.ncs differ diff --git a/_module/ncs/_spider_death.ncs b/_module/ncs/_spider_death.ncs index aba1862e..7f1d04e9 100644 Binary files a/_module/ncs/_spider_death.ncs and b/_module/ncs/_spider_death.ncs differ diff --git a/_module/ncs/_tmp_resourcebox.ncs b/_module/ncs/_tmp_resourcebox.ncs index e2bf24cf..3c765f25 100644 Binary files a/_module/ncs/_tmp_resourcebox.ncs and b/_module/ncs/_tmp_resourcebox.ncs differ diff --git a/_module/ncs/_treasure_spawn.ncs b/_module/ncs/_treasure_spawn.ncs index 1c002e17..8cfb9b5a 100644 Binary files a/_module/ncs/_treasure_spawn.ncs and b/_module/ncs/_treasure_spawn.ncs differ diff --git a/_module/ncs/_unlock_skill1.ncs b/_module/ncs/_unlock_skill1.ncs index 7d59734a..d97f4425 100644 Binary files a/_module/ncs/_unlock_skill1.ncs and b/_module/ncs/_unlock_skill1.ncs differ diff --git a/_module/ncs/_uoa_alcohol.ncs b/_module/ncs/_uoa_alcohol.ncs index 511e97ad..11467bfe 100644 Binary files a/_module/ncs/_uoa_alcohol.ncs and b/_module/ncs/_uoa_alcohol.ncs differ diff --git a/_module/ncs/_uoa_check_com.ncs b/_module/ncs/_uoa_check_com.ncs index 02f9171f..d0fd2774 100644 Binary files a/_module/ncs/_uoa_check_com.ncs and b/_module/ncs/_uoa_check_com.ncs differ diff --git a/_module/ncs/_uoa_check_ncom.ncs b/_module/ncs/_uoa_check_ncom.ncs index adbd49ad..9944ecd8 100644 Binary files a/_module/ncs/_uoa_check_ncom.ncs and b/_module/ncs/_uoa_check_ncom.ncs differ diff --git a/_module/ncs/_uoa_com_add.ncs b/_module/ncs/_uoa_com_add.ncs index 85cd5a23..90f794f6 100644 Binary files a/_module/ncs/_uoa_com_add.ncs and b/_module/ncs/_uoa_com_add.ncs differ diff --git a/_module/ncs/_uoa_com_conv.ncs b/_module/ncs/_uoa_com_conv.ncs index 5a8fb2f8..f422c52e 100644 Binary files a/_module/ncs/_uoa_com_conv.ncs and b/_module/ncs/_uoa_com_conv.ncs differ diff --git a/_module/ncs/_uoa_com_dont.ncs b/_module/ncs/_uoa_com_dont.ncs index f1b4595e..5bf5e9cc 100644 Binary files a/_module/ncs/_uoa_com_dont.ncs and b/_module/ncs/_uoa_com_dont.ncs differ diff --git a/_module/ncs/_uoa_com_recv.ncs b/_module/ncs/_uoa_com_recv.ncs index 4e2921b9..a9dc5f71 100644 Binary files a/_module/ncs/_uoa_com_recv.ncs and b/_module/ncs/_uoa_com_recv.ncs differ diff --git a/_module/ncs/_uoa_drunk.ncs b/_module/ncs/_uoa_drunk.ncs index 7136187c..4d056cb9 100644 Binary files a/_module/ncs/_uoa_drunk.ncs and b/_module/ncs/_uoa_drunk.ncs differ diff --git a/_module/ncs/_uoa_enter_com.ncs b/_module/ncs/_uoa_enter_com.ncs index 054f7ae5..2cdd59ce 100644 Binary files a/_module/ncs/_uoa_enter_com.ncs and b/_module/ncs/_uoa_enter_com.ncs differ diff --git a/_module/ncs/_uoa_exit_com.ncs b/_module/ncs/_uoa_exit_com.ncs index f6dd77f5..cfc281ed 100644 Binary files a/_module/ncs/_uoa_exit_com.ncs and b/_module/ncs/_uoa_exit_com.ncs differ diff --git a/_module/ncs/_uoa_fix_station.ncs b/_module/ncs/_uoa_fix_station.ncs index 2f0b5da2..de91584c 100644 Binary files a/_module/ncs/_uoa_fix_station.ncs and b/_module/ncs/_uoa_fix_station.ncs differ diff --git a/_module/ncs/_uoa_skill_dotr2.ncs b/_module/ncs/_uoa_skill_dotr2.ncs index 30fbe9bb..4d9aeaf7 100644 Binary files a/_module/ncs/_uoa_skill_dotr2.ncs and b/_module/ncs/_uoa_skill_dotr2.ncs differ diff --git a/_module/ncs/_uoa_skill_dotrn.ncs b/_module/ncs/_uoa_skill_dotrn.ncs index 2dfff34f..af7d1982 100644 Binary files a/_module/ncs/_uoa_skill_dotrn.ncs and b/_module/ncs/_uoa_skill_dotrn.ncs differ diff --git a/_module/ncs/_uoa_skill_notr2.ncs b/_module/ncs/_uoa_skill_notr2.ncs index 7dd27bac..b3a591d3 100644 Binary files a/_module/ncs/_uoa_skill_notr2.ncs and b/_module/ncs/_uoa_skill_notr2.ncs differ diff --git a/_module/ncs/_uoa_skill_notr3.ncs b/_module/ncs/_uoa_skill_notr3.ncs index 5923a825..d4935242 100644 Binary files a/_module/ncs/_uoa_skill_notr3.ncs and b/_module/ncs/_uoa_skill_notr3.ncs differ diff --git a/_module/ncs/_uoa_skill_notrn.ncs b/_module/ncs/_uoa_skill_notrn.ncs index 06245262..4ad4e07c 100644 Binary files a/_module/ncs/_uoa_skill_notrn.ncs and b/_module/ncs/_uoa_skill_notrn.ncs differ diff --git a/_module/ncs/_uoa_skill_trai3.ncs b/_module/ncs/_uoa_skill_trai3.ncs index 20ae616f..0a3ec1ce 100644 Binary files a/_module/ncs/_uoa_skill_trai3.ncs and b/_module/ncs/_uoa_skill_trai3.ncs differ diff --git a/_module/ncs/_uoa_skill_trai4.ncs b/_module/ncs/_uoa_skill_trai4.ncs index 1dec39d8..cce632aa 100644 Binary files a/_module/ncs/_uoa_skill_trai4.ncs and b/_module/ncs/_uoa_skill_trai4.ncs differ diff --git a/_module/ncs/_uoa_skill_train.ncs b/_module/ncs/_uoa_skill_train.ncs index ae60acc0..142b2ba9 100644 Binary files a/_module/ncs/_uoa_skill_train.ncs and b/_module/ncs/_uoa_skill_train.ncs differ diff --git a/_module/ncs/_uoa_tchest_chk1.ncs b/_module/ncs/_uoa_tchest_chk1.ncs index c0ac39fa..934b47d3 100644 Binary files a/_module/ncs/_uoa_tchest_chk1.ncs and b/_module/ncs/_uoa_tchest_chk1.ncs differ diff --git a/_module/ncs/_uoa_tchest_chk2.ncs b/_module/ncs/_uoa_tchest_chk2.ncs index 8fa597d0..02daa13c 100644 Binary files a/_module/ncs/_uoa_tchest_chk2.ncs and b/_module/ncs/_uoa_tchest_chk2.ncs differ diff --git a/_module/ncs/_uoa_tchst_tlk1.ncs b/_module/ncs/_uoa_tchst_tlk1.ncs index 9c28bb4a..b5d33855 100644 Binary files a/_module/ncs/_uoa_tchst_tlk1.ncs and b/_module/ncs/_uoa_tchst_tlk1.ncs differ diff --git a/_module/ncs/_uoa_tchst_tlk2.ncs b/_module/ncs/_uoa_tchst_tlk2.ncs index 558fb550..dcb65390 100644 Binary files a/_module/ncs/_uoa_tchst_tlk2.ncs and b/_module/ncs/_uoa_tchst_tlk2.ncs differ diff --git a/_module/ncs/_uoa_tchst_tlk3.ncs b/_module/ncs/_uoa_tchst_tlk3.ncs index 06cb47f7..663b7512 100644 Binary files a/_module/ncs/_uoa_tchst_tlk3.ncs and b/_module/ncs/_uoa_tchst_tlk3.ncs differ diff --git a/_module/ncs/_uoacraft_enter.ncs b/_module/ncs/_uoacraft_enter.ncs index 8a066bd8..db96e037 100644 Binary files a/_module/ncs/_uoacraft_enter.ncs and b/_module/ncs/_uoacraft_enter.ncs differ diff --git a/_module/ncs/_use_bankbox.ncs b/_module/ncs/_use_bankbox.ncs index fcca45bd..50191bf5 100644 Binary files a/_module/ncs/_use_bankbox.ncs and b/_module/ncs/_use_bankbox.ncs differ diff --git a/_module/ncs/_use_commodity.ncs b/_module/ncs/_use_commodity.ncs index 5911eb60..8e65a214 100644 Binary files a/_module/ncs/_use_commodity.ncs and b/_module/ncs/_use_commodity.ncs differ diff --git a/_module/ncs/_use_filletknife.ncs b/_module/ncs/_use_filletknife.ncs index 0e416230..5d66ff2b 100644 Binary files a/_module/ncs/_use_filletknife.ncs and b/_module/ncs/_use_filletknife.ncs differ diff --git a/_module/ncs/_use_honeycomb.ncs b/_module/ncs/_use_honeycomb.ncs index 5e1eafbc..b31eaa7c 100644 Binary files a/_module/ncs/_use_honeycomb.ncs and b/_module/ncs/_use_honeycomb.ncs differ diff --git a/_module/ncs/_use_leveller.ncs b/_module/ncs/_use_leveller.ncs index 9186a2b3..9bc8fc8a 100644 Binary files a/_module/ncs/_use_leveller.ncs and b/_module/ncs/_use_leveller.ncs differ diff --git a/_module/ncs/_use_map.ncs b/_module/ncs/_use_map.ncs index 67f1786d..37e29305 100644 Binary files a/_module/ncs/_use_map.ncs and b/_module/ncs/_use_map.ncs differ diff --git a/_module/ncs/_use_map2.ncs b/_module/ncs/_use_map2.ncs index b7bd4406..4ebb6ff2 100644 Binary files a/_module/ncs/_use_map2.ncs and b/_module/ncs/_use_map2.ncs differ diff --git a/_module/ncs/_use_map3.ncs b/_module/ncs/_use_map3.ncs index 75eb27d3..0fa906b5 100644 Binary files a/_module/ncs/_use_map3.ncs and b/_module/ncs/_use_map3.ncs differ diff --git a/_module/ncs/_use_map4.ncs b/_module/ncs/_use_map4.ncs index 202c5528..446a9de5 100644 Binary files a/_module/ncs/_use_map4.ncs and b/_module/ncs/_use_map4.ncs differ diff --git a/_module/ncs/_use_mine_gem.ncs b/_module/ncs/_use_mine_gem.ncs index 7084abc8..5f44016b 100644 Binary files a/_module/ncs/_use_mine_gem.ncs and b/_module/ncs/_use_mine_gem.ncs differ diff --git a/_module/ncs/_use_rubble.ncs b/_module/ncs/_use_rubble.ncs index 5097963d..7b1c7d07 100644 Binary files a/_module/ncs/_use_rubble.ncs and b/_module/ncs/_use_rubble.ncs differ diff --git a/_module/ncs/_use_rubble2.ncs b/_module/ncs/_use_rubble2.ncs index 2d5b9cd5..923429a7 100644 Binary files a/_module/ncs/_use_rubble2.ncs and b/_module/ncs/_use_rubble2.ncs differ diff --git a/_module/ncs/_use_shroompatch.ncs b/_module/ncs/_use_shroompatch.ncs index 7d499abb..96c9f53e 100644 Binary files a/_module/ncs/_use_shroompatch.ncs and b/_module/ncs/_use_shroompatch.ncs differ diff --git a/_module/ncs/_use_skillbook.ncs b/_module/ncs/_use_skillbook.ncs index e1dda99e..4c3402ef 100644 Binary files a/_module/ncs/_use_skillbook.ncs and b/_module/ncs/_use_skillbook.ncs differ diff --git a/_module/ncs/_use_skillbook2.ncs b/_module/ncs/_use_skillbook2.ncs index 07870b45..7b325772 100644 Binary files a/_module/ncs/_use_skillbook2.ncs and b/_module/ncs/_use_skillbook2.ncs differ diff --git a/_module/ncs/_use_skillbook3.ncs b/_module/ncs/_use_skillbook3.ncs index 7e041df3..d133d548 100644 Binary files a/_module/ncs/_use_skillbook3.ncs and b/_module/ncs/_use_skillbook3.ncs differ diff --git a/_module/ncs/_use_skillbook4.ncs b/_module/ncs/_use_skillbook4.ncs index c7e8abef..87f6a4b4 100644 Binary files a/_module/ncs/_use_skillbook4.ncs and b/_module/ncs/_use_skillbook4.ncs differ diff --git a/_module/ncs/_use_tchest_conv.ncs b/_module/ncs/_use_tchest_conv.ncs index a067cf23..1aed4b18 100644 Binary files a/_module/ncs/_use_tchest_conv.ncs and b/_module/ncs/_use_tchest_conv.ncs differ diff --git a/_module/ncs/_use_tchest_loot.ncs b/_module/ncs/_use_tchest_loot.ncs index 6286c3b0..39e5b73e 100644 Binary files a/_module/ncs/_use_tchest_loot.ncs and b/_module/ncs/_use_tchest_loot.ncs differ diff --git a/_module/ncs/_use_tinderbox.ncs b/_module/ncs/_use_tinderbox.ncs index cfbf9bc3..e9aabe86 100644 Binary files a/_module/ncs/_use_tinderbox.ncs and b/_module/ncs/_use_tinderbox.ncs differ diff --git a/_module/ncs/_use_waterwell.ncs b/_module/ncs/_use_waterwell.ncs index ffcd7f11..7b726f24 100644 Binary files a/_module/ncs/_use_waterwell.ncs and b/_module/ncs/_use_waterwell.ncs differ diff --git a/_module/ncs/acquireditem_tag.ncs b/_module/ncs/acquireditem_tag.ncs index 855b2b53..00145a4a 100644 Binary files a/_module/ncs/acquireditem_tag.ncs and b/_module/ncs/acquireditem_tag.ncs differ diff --git a/_module/ncs/altarofworship.ncs b/_module/ncs/altarofworship.ncs index 433bf384..77f664f8 100644 Binary files a/_module/ncs/altarofworship.ncs and b/_module/ncs/altarofworship.ncs differ diff --git a/_module/ncs/area_despawner.ncs b/_module/ncs/area_despawner.ncs index 1fec3060..81a8445d 100644 Binary files a/_module/ncs/area_despawner.ncs and b/_module/ncs/area_despawner.ncs differ diff --git a/_module/ncs/areaopener.ncs b/_module/ncs/areaopener.ncs index 44ee2855..4ac1f69f 100644 Binary files a/_module/ncs/areaopener.ncs and b/_module/ncs/areaopener.ncs differ diff --git a/_module/ncs/asch_forge_door.ncs b/_module/ncs/asch_forge_door.ncs index 7a350cbb..0f87f4e9 100644 Binary files a/_module/ncs/asch_forge_door.ncs and b/_module/ncs/asch_forge_door.ncs differ diff --git a/_module/ncs/aschbournerecall.ncs b/_module/ncs/aschbournerecall.ncs index b2675e02..24486331 100644 Binary files a/_module/ncs/aschbournerecall.ncs and b/_module/ncs/aschbournerecall.ncs differ diff --git a/_module/ncs/at_aschcrypo_001.ncs b/_module/ncs/at_aschcrypo_001.ncs index 991739a3..65723496 100644 Binary files a/_module/ncs/at_aschcrypo_001.ncs and b/_module/ncs/at_aschcrypo_001.ncs differ diff --git a/_module/ncs/at_caplvlup.ncs b/_module/ncs/at_caplvlup.ncs new file mode 100644 index 00000000..9b6ef389 Binary files /dev/null and b/_module/ncs/at_caplvlup.ncs differ diff --git a/_module/ncs/at_lycan_onl_001.ncs b/_module/ncs/at_lycan_onl_001.ncs index 991739a3..65723496 100644 Binary files a/_module/ncs/at_lycan_onl_001.ncs and b/_module/ncs/at_lycan_onl_001.ncs differ diff --git a/_module/ncs/at_rastlindo_001.ncs b/_module/ncs/at_rastlindo_001.ncs index 991739a3..65723496 100644 Binary files a/_module/ncs/at_rastlindo_001.ncs and b/_module/ncs/at_rastlindo_001.ncs differ diff --git a/_module/ncs/at_toddshous_001.ncs b/_module/ncs/at_toddshous_001.ncs index 991739a3..65723496 100644 Binary files a/_module/ncs/at_toddshous_001.ncs and b/_module/ncs/at_toddshous_001.ncs differ diff --git a/_module/ncs/at_vampwartr_001.ncs b/_module/ncs/at_vampwartr_001.ncs index 991739a3..65723496 100644 Binary files a/_module/ncs/at_vampwartr_001.ncs and b/_module/ncs/at_vampwartr_001.ncs differ diff --git a/_module/ncs/b2_nor35cochoas.ncs b/_module/ncs/b2_nor35cochoas.ncs index 174a63b2..ad7a8d6a 100644 Binary files a/_module/ncs/b2_nor35cochoas.ncs and b/_module/ncs/b2_nor35cochoas.ncs differ diff --git a/_module/ncs/campfire.ncs b/_module/ncs/campfire.ncs index 6cb10fe5..b9204cc9 100644 Binary files a/_module/ncs/campfire.ncs and b/_module/ncs/campfire.ncs differ diff --git a/_module/ncs/check_for_tcsb.ncs b/_module/ncs/check_for_tcsb.ncs index b1e2724f..6d4f3b94 100644 Binary files a/_module/ncs/check_for_tcsb.ncs and b/_module/ncs/check_for_tcsb.ncs differ diff --git a/_module/ncs/class_only.ncs b/_module/ncs/class_only.ncs index 799925d0..7fd7f734 100644 Binary files a/_module/ncs/class_only.ncs and b/_module/ncs/class_only.ncs differ diff --git a/_module/ncs/class_only_1.ncs b/_module/ncs/class_only_1.ncs index 514b861c..7d3c1424 100644 Binary files a/_module/ncs/class_only_1.ncs and b/_module/ncs/class_only_1.ncs differ diff --git a/_module/ncs/clean_store.ncs b/_module/ncs/clean_store.ncs index 1b5a8b37..e61fe5d8 100644 Binary files a/_module/ncs/clean_store.ncs and b/_module/ncs/clean_store.ncs differ diff --git a/_module/ncs/clean_store2.ncs b/_module/ncs/clean_store2.ncs index dc095b66..4b75864e 100644 Binary files a/_module/ncs/clean_store2.ncs and b/_module/ncs/clean_store2.ncs differ diff --git a/_module/ncs/clone_heartbeat.ncs b/_module/ncs/clone_heartbeat.ncs index e915c695..014c53e5 100644 Binary files a/_module/ncs/clone_heartbeat.ncs and b/_module/ncs/clone_heartbeat.ncs differ diff --git a/_module/ncs/combat_battle.ncs b/_module/ncs/combat_battle.ncs index 55c5261c..dee5f71f 100644 Binary files a/_module/ncs/combat_battle.ncs and b/_module/ncs/combat_battle.ncs differ diff --git a/_module/ncs/cont_ondeath.ncs b/_module/ncs/cont_ondeath.ncs index f5ee3b8e..f5a63c99 100644 Binary files a/_module/ncs/cont_ondeath.ncs and b/_module/ncs/cont_ondeath.ncs differ diff --git a/_module/ncs/cont_onopen.ncs b/_module/ncs/cont_onopen.ncs index b2846898..fbfda703 100644 Binary files a/_module/ncs/cont_onopen.ncs and b/_module/ncs/cont_onopen.ncs differ diff --git a/_module/ncs/contractdeal.ncs b/_module/ncs/contractdeal.ncs index c2df7f3f..b52bd9b2 100644 Binary files a/_module/ncs/contractdeal.ncs and b/_module/ncs/contractdeal.ncs differ diff --git a/_module/ncs/cs_rest_cnt_entr.ncs b/_module/ncs/cs_rest_cnt_entr.ncs index 4db310a1..7287f8e1 100644 Binary files a/_module/ncs/cs_rest_cnt_entr.ncs and b/_module/ncs/cs_rest_cnt_entr.ncs differ diff --git a/_module/ncs/cs_rest_trg_exit.ncs b/_module/ncs/cs_rest_trg_exit.ncs index 4f1f9da8..1fd220c2 100644 Binary files a/_module/ncs/cs_rest_trg_exit.ncs and b/_module/ncs/cs_rest_trg_exit.ncs differ diff --git a/_module/ncs/cstm_mnstr_death.ncs b/_module/ncs/cstm_mnstr_death.ncs index a91e28c6..c663479f 100644 Binary files a/_module/ncs/cstm_mnstr_death.ncs and b/_module/ncs/cstm_mnstr_death.ncs differ diff --git a/_module/ncs/custom_blocked.ncs b/_module/ncs/custom_blocked.ncs index ef45570d..6f4718b0 100644 Binary files a/_module/ncs/custom_blocked.ncs and b/_module/ncs/custom_blocked.ncs differ diff --git a/_module/ncs/custom_combatend.ncs b/_module/ncs/custom_combatend.ncs index 4a2f4f0a..28d99179 100644 Binary files a/_module/ncs/custom_combatend.ncs and b/_module/ncs/custom_combatend.ncs differ diff --git a/_module/ncs/custom_conv.ncs b/_module/ncs/custom_conv.ncs index 3def547f..31a83510 100644 Binary files a/_module/ncs/custom_conv.ncs and b/_module/ncs/custom_conv.ncs differ diff --git a/_module/ncs/custom_damage.ncs b/_module/ncs/custom_damage.ncs index 9d396316..f96ef6f6 100644 Binary files a/_module/ncs/custom_damage.ncs and b/_module/ncs/custom_damage.ncs differ diff --git a/_module/ncs/custom_death.ncs b/_module/ncs/custom_death.ncs index a1781900..ffaafd28 100644 Binary files a/_module/ncs/custom_death.ncs and b/_module/ncs/custom_death.ncs differ diff --git a/_module/ncs/custom_disturbed.ncs b/_module/ncs/custom_disturbed.ncs index 2336728c..18238c02 100644 Binary files a/_module/ncs/custom_disturbed.ncs and b/_module/ncs/custom_disturbed.ncs differ diff --git a/_module/ncs/custom_heartbeat.ncs b/_module/ncs/custom_heartbeat.ncs index 1f992509..ca36ef3a 100644 Binary files a/_module/ncs/custom_heartbeat.ncs and b/_module/ncs/custom_heartbeat.ncs differ diff --git a/_module/ncs/custom_percep.ncs b/_module/ncs/custom_percep.ncs index 96dd5670..57a2b00f 100644 Binary files a/_module/ncs/custom_percep.ncs and b/_module/ncs/custom_percep.ncs differ diff --git a/_module/ncs/custom_physicald.ncs b/_module/ncs/custom_physicald.ncs index d658453c..7e75910f 100644 Binary files a/_module/ncs/custom_physicald.ncs and b/_module/ncs/custom_physicald.ncs differ diff --git a/_module/ncs/custom_rested.ncs b/_module/ncs/custom_rested.ncs index ff390af8..b17bd7a6 100644 Binary files a/_module/ncs/custom_rested.ncs and b/_module/ncs/custom_rested.ncs differ diff --git a/_module/ncs/custom_spawn.ncs b/_module/ncs/custom_spawn.ncs index 01799ab4..a525ac62 100644 Binary files a/_module/ncs/custom_spawn.ncs and b/_module/ncs/custom_spawn.ncs differ diff --git a/_module/ncs/custom_spellcast.ncs b/_module/ncs/custom_spellcast.ncs index 92812037..87097564 100644 Binary files a/_module/ncs/custom_spellcast.ncs and b/_module/ncs/custom_spellcast.ncs differ diff --git a/_module/ncs/custom_userdef.ncs b/_module/ncs/custom_userdef.ncs index a1c4de54..5af5cd67 100644 Binary files a/_module/ncs/custom_userdef.ncs and b/_module/ncs/custom_userdef.ncs differ diff --git a/_module/ncs/dante_letodel_at.ncs b/_module/ncs/dante_letodel_at.ncs index 1bc12095..70344263 100644 Binary files a/_module/ncs/dante_letodel_at.ncs and b/_module/ncs/dante_letodel_at.ncs differ diff --git a/_module/ncs/dealdmgsmall.ncs b/_module/ncs/dealdmgsmall.ncs index 9a9fd55c..4583c9b9 100644 Binary files a/_module/ncs/dealdmgsmall.ncs and b/_module/ncs/dealdmgsmall.ncs differ diff --git a/_module/ncs/dealdmgsmalloex.ncs b/_module/ncs/dealdmgsmalloex.ncs index d469b8f0..16b432d5 100644 Binary files a/_module/ncs/dealdmgsmalloex.ncs and b/_module/ncs/dealdmgsmalloex.ncs differ diff --git a/_module/ncs/death_battle.ncs b/_module/ncs/death_battle.ncs index f7c0fc70..f73e6145 100644 Binary files a/_module/ncs/death_battle.ncs and b/_module/ncs/death_battle.ncs differ diff --git a/_module/ncs/default.ncs b/_module/ncs/default.ncs index 9dcb30d2..6e8e7fad 100644 Binary files a/_module/ncs/default.ncs and b/_module/ncs/default.ncs differ diff --git a/_module/ncs/deity_align.ncs b/_module/ncs/deity_align.ncs index ed2f48b7..0d8b2a61 100644 Binary files a/_module/ncs/deity_align.ncs and b/_module/ncs/deity_align.ncs differ diff --git a/_module/ncs/deity_altar_used.ncs b/_module/ncs/deity_altar_used.ncs index d6f1d96b..bf89c0a0 100644 Binary files a/_module/ncs/deity_altar_used.ncs and b/_module/ncs/deity_altar_used.ncs differ diff --git a/_module/ncs/deity_are_cleric.ncs b/_module/ncs/deity_are_cleric.ncs index f486e876..a83bec08 100644 Binary files a/_module/ncs/deity_are_cleric.ncs and b/_module/ncs/deity_are_cleric.ncs differ diff --git a/_module/ncs/deity_baccob.ncs b/_module/ncs/deity_baccob.ncs index 98922f8d..b005585e 100644 Binary files a/_module/ncs/deity_baccob.ncs and b/_module/ncs/deity_baccob.ncs differ diff --git a/_module/ncs/deity_bahamut.ncs b/_module/ncs/deity_bahamut.ncs index 68b80a4d..4d13d4c6 100644 Binary files a/_module/ncs/deity_bahamut.ncs and b/_module/ncs/deity_bahamut.ncs differ diff --git a/_module/ncs/deity_barb_level.ncs b/_module/ncs/deity_barb_level.ncs index 9bfd4a2f..85fc444d 100644 Binary files a/_module/ncs/deity_barb_level.ncs and b/_module/ncs/deity_barb_level.ncs differ diff --git a/_module/ncs/deity_barbarian.ncs b/_module/ncs/deity_barbarian.ncs index 66a244f5..ea147fd6 100644 Binary files a/_module/ncs/deity_barbarian.ncs and b/_module/ncs/deity_barbarian.ncs differ diff --git a/_module/ncs/deity_bard.ncs b/_module/ncs/deity_bard.ncs index 432b922f..dcda2380 100644 Binary files a/_module/ncs/deity_bard.ncs and b/_module/ncs/deity_bard.ncs differ diff --git a/_module/ncs/deity_bard_level.ncs b/_module/ncs/deity_bard_level.ncs index 6548faee..e9c0ae03 100644 Binary files a/_module/ncs/deity_bard_level.ncs and b/_module/ncs/deity_bard_level.ncs differ diff --git a/_module/ncs/deity_beliver.ncs b/_module/ncs/deity_beliver.ncs index fd2c9357..f80f4227 100644 Binary files a/_module/ncs/deity_beliver.ncs and b/_module/ncs/deity_beliver.ncs differ diff --git a/_module/ncs/deity_classstart.ncs b/_module/ncs/deity_classstart.ncs index 44b0f52a..9e2dfcf6 100644 Binary files a/_module/ncs/deity_classstart.ncs and b/_module/ncs/deity_classstart.ncs differ diff --git a/_module/ncs/deity_cleric.ncs b/_module/ncs/deity_cleric.ncs index e91db423..79aeb426 100644 Binary files a/_module/ncs/deity_cleric.ncs and b/_module/ncs/deity_cleric.ncs differ diff --git a/_module/ncs/deity_clerstart.ncs b/_module/ncs/deity_clerstart.ncs index f2ada8c7..babea7fc 100644 Binary files a/_module/ncs/deity_clerstart.ncs and b/_module/ncs/deity_clerstart.ncs differ diff --git a/_module/ncs/deity_corellon.ncs b/_module/ncs/deity_corellon.ncs index 281db9a1..7192a04c 100644 Binary files a/_module/ncs/deity_corellon.ncs and b/_module/ncs/deity_corellon.ncs differ diff --git a/_module/ncs/deity_domain.ncs b/_module/ncs/deity_domain.ncs index 0288dbd1..dff50f52 100644 Binary files a/_module/ncs/deity_domain.ncs and b/_module/ncs/deity_domain.ncs differ diff --git a/_module/ncs/deity_drow.ncs b/_module/ncs/deity_drow.ncs index 1c22b119..4df3d663 100644 Binary files a/_module/ncs/deity_drow.ncs and b/_module/ncs/deity_drow.ncs differ diff --git a/_module/ncs/deity_druid.ncs b/_module/ncs/deity_druid.ncs index 0a33ba18..1a53f3e8 100644 Binary files a/_module/ncs/deity_druid.ncs and b/_module/ncs/deity_druid.ncs differ diff --git a/_module/ncs/deity_druid_leve.ncs b/_module/ncs/deity_druid_leve.ncs index 28c9e91d..0552eacf 100644 Binary files a/_module/ncs/deity_druid_leve.ncs and b/_module/ncs/deity_druid_leve.ncs differ diff --git a/_module/ncs/deity_dwarf.ncs b/_module/ncs/deity_dwarf.ncs index 1b04c83f..6904b44f 100644 Binary files a/_module/ncs/deity_dwarf.ncs and b/_module/ncs/deity_dwarf.ncs differ diff --git a/_module/ncs/deity_ehlonna.ncs b/_module/ncs/deity_ehlonna.ncs index 5045e9dc..665442fb 100644 Binary files a/_module/ncs/deity_ehlonna.ncs and b/_module/ncs/deity_ehlonna.ncs differ diff --git a/_module/ncs/deity_elf.ncs b/_module/ncs/deity_elf.ncs index 89d320f3..13be0754 100644 Binary files a/_module/ncs/deity_elf.ncs and b/_module/ncs/deity_elf.ncs differ diff --git a/_module/ncs/deity_erythnul.ncs b/_module/ncs/deity_erythnul.ncs index 6801b4f0..c754d325 100644 Binary files a/_module/ncs/deity_erythnul.ncs and b/_module/ncs/deity_erythnul.ncs differ diff --git a/_module/ncs/deity_fharlanghn.ncs b/_module/ncs/deity_fharlanghn.ncs index fb67e829..0ed7f534 100644 Binary files a/_module/ncs/deity_fharlanghn.ncs and b/_module/ncs/deity_fharlanghn.ncs differ diff --git a/_module/ncs/deity_fighter.ncs b/_module/ncs/deity_fighter.ncs index 773a142b..af939e8a 100644 Binary files a/_module/ncs/deity_fighter.ncs and b/_module/ncs/deity_fighter.ncs differ diff --git a/_module/ncs/deity_garl.ncs b/_module/ncs/deity_garl.ncs index d4b1ecc6..a90d1b94 100644 Binary files a/_module/ncs/deity_garl.ncs and b/_module/ncs/deity_garl.ncs differ diff --git a/_module/ncs/deity_gnome.ncs b/_module/ncs/deity_gnome.ncs index c2857203..c7b17d99 100644 Binary files a/_module/ncs/deity_gnome.ncs and b/_module/ncs/deity_gnome.ncs differ diff --git a/_module/ncs/deity_gruumsh.ncs b/_module/ncs/deity_gruumsh.ncs index eea23af6..f034c01b 100644 Binary files a/_module/ncs/deity_gruumsh.ncs and b/_module/ncs/deity_gruumsh.ncs differ diff --git a/_module/ncs/deity_halfelf.ncs b/_module/ncs/deity_halfelf.ncs index f348bb7c..f6886019 100644 Binary files a/_module/ncs/deity_halfelf.ncs and b/_module/ncs/deity_halfelf.ncs differ diff --git a/_module/ncs/deity_halfling.ncs b/_module/ncs/deity_halfling.ncs index 950741b5..5eb1c9e1 100644 Binary files a/_module/ncs/deity_halfling.ncs and b/_module/ncs/deity_halfling.ncs differ diff --git a/_module/ncs/deity_halforc.ncs b/_module/ncs/deity_halforc.ncs index fd7bd886..869ef7c8 100644 Binary files a/_module/ncs/deity_halforc.ncs and b/_module/ncs/deity_halforc.ncs differ diff --git a/_module/ncs/deity_heironeous.ncs b/_module/ncs/deity_heironeous.ncs index d85f7381..34380b60 100644 Binary files a/_module/ncs/deity_heironeous.ncs and b/_module/ncs/deity_heironeous.ncs differ diff --git a/_module/ncs/deity_hextor.ncs b/_module/ncs/deity_hextor.ncs index f119be05..d4013192 100644 Binary files a/_module/ncs/deity_hextor.ncs and b/_module/ncs/deity_hextor.ncs differ diff --git a/_module/ncs/deity_holysymbol.ncs b/_module/ncs/deity_holysymbol.ncs index ced74b27..50333055 100644 Binary files a/_module/ncs/deity_holysymbol.ncs and b/_module/ncs/deity_holysymbol.ncs differ diff --git a/_module/ncs/deity_human.ncs b/_module/ncs/deity_human.ncs index bef5b37e..9c2aab41 100644 Binary files a/_module/ncs/deity_human.ncs and b/_module/ncs/deity_human.ncs differ diff --git a/_module/ncs/deity_if100gold.ncs b/_module/ncs/deity_if100gold.ncs index 191134d3..24efb9cc 100644 Binary files a/_module/ncs/deity_if100gold.ncs and b/_module/ncs/deity_if100gold.ncs differ diff --git a/_module/ncs/deity_kord.ncs b/_module/ncs/deity_kord.ncs index ff51bf9a..6d024810 100644 Binary files a/_module/ncs/deity_kord.ncs and b/_module/ncs/deity_kord.ncs differ diff --git a/_module/ncs/deity_lolth.ncs b/_module/ncs/deity_lolth.ncs index 0e40c76b..e7a6fc2b 100644 Binary files a/_module/ncs/deity_lolth.ncs and b/_module/ncs/deity_lolth.ncs differ diff --git a/_module/ncs/deity_monk.ncs b/_module/ncs/deity_monk.ncs index 3f91abbd..88e0e966 100644 Binary files a/_module/ncs/deity_monk.ncs and b/_module/ncs/deity_monk.ncs differ diff --git a/_module/ncs/deity_monk_level.ncs b/_module/ncs/deity_monk_level.ncs index d31ff60e..c66f5bb6 100644 Binary files a/_module/ncs/deity_monk_level.ncs and b/_module/ncs/deity_monk_level.ncs differ diff --git a/_module/ncs/deity_moradin.ncs b/_module/ncs/deity_moradin.ncs index 4651d897..5a112ed7 100644 Binary files a/_module/ncs/deity_moradin.ncs and b/_module/ncs/deity_moradin.ncs differ diff --git a/_module/ncs/deity_nerull.ncs b/_module/ncs/deity_nerull.ncs index 39889f67..29557303 100644 Binary files a/_module/ncs/deity_nerull.ncs and b/_module/ncs/deity_nerull.ncs differ diff --git a/_module/ncs/deity_newsoul.ncs b/_module/ncs/deity_newsoul.ncs index 50c1bca6..41aad21c 100644 Binary files a/_module/ncs/deity_newsoul.ncs and b/_module/ncs/deity_newsoul.ncs differ diff --git a/_module/ncs/deity_obadhai.ncs b/_module/ncs/deity_obadhai.ncs index b4275dda..9898d3e9 100644 Binary files a/_module/ncs/deity_obadhai.ncs and b/_module/ncs/deity_obadhai.ncs differ diff --git a/_module/ncs/deity_olidammara.ncs b/_module/ncs/deity_olidammara.ncs index 6987d4fc..66e659f0 100644 Binary files a/_module/ncs/deity_olidammara.ncs and b/_module/ncs/deity_olidammara.ncs differ diff --git a/_module/ncs/deity_onlevelup.ncs b/_module/ncs/deity_onlevelup.ncs index dfc1c379..d976e688 100644 Binary files a/_module/ncs/deity_onlevelup.ncs and b/_module/ncs/deity_onlevelup.ncs differ diff --git a/_module/ncs/deity_paladin.ncs b/_module/ncs/deity_paladin.ncs index 69772e2c..a43fda4b 100644 Binary files a/_module/ncs/deity_paladin.ncs and b/_module/ncs/deity_paladin.ncs differ diff --git a/_module/ncs/deity_pelor.ncs b/_module/ncs/deity_pelor.ncs index fe8a9045..2b9e40bb 100644 Binary files a/_module/ncs/deity_pelor.ncs and b/_module/ncs/deity_pelor.ncs differ diff --git a/_module/ncs/deity_racestart.ncs b/_module/ncs/deity_racestart.ncs index f5bbf1df..6e34a94b 100644 Binary files a/_module/ncs/deity_racestart.ncs and b/_module/ncs/deity_racestart.ncs differ diff --git a/_module/ncs/deity_ranger.ncs b/_module/ncs/deity_ranger.ncs index e2b2c891..11cdb334 100644 Binary files a/_module/ncs/deity_ranger.ncs and b/_module/ncs/deity_ranger.ncs differ diff --git a/_module/ncs/deity_reset_vars.ncs b/_module/ncs/deity_reset_vars.ncs index 31c9949c..2597eddd 100644 Binary files a/_module/ncs/deity_reset_vars.ncs and b/_module/ncs/deity_reset_vars.ncs differ diff --git a/_module/ncs/deity_rogue.ncs b/_module/ncs/deity_rogue.ncs index 0b245ae4..d8dd1532 100644 Binary files a/_module/ncs/deity_rogue.ncs and b/_module/ncs/deity_rogue.ncs differ diff --git a/_module/ncs/deity_set_token.ncs b/_module/ncs/deity_set_token.ncs index 92463176..9618ab87 100644 Binary files a/_module/ncs/deity_set_token.ncs and b/_module/ncs/deity_set_token.ncs differ diff --git a/_module/ncs/deity_shiftalign.ncs b/_module/ncs/deity_shiftalign.ncs index eaee1a50..c58046f1 100644 Binary files a/_module/ncs/deity_shiftalign.ncs and b/_module/ncs/deity_shiftalign.ncs differ diff --git a/_module/ncs/deity_sorcerer.ncs b/_module/ncs/deity_sorcerer.ncs index 4b200a7e..1bf2ad7c 100644 Binary files a/_module/ncs/deity_sorcerer.ncs and b/_module/ncs/deity_sorcerer.ncs differ diff --git a/_module/ncs/deity_stcuthbert.ncs b/_module/ncs/deity_stcuthbert.ncs index ea1d0471..a7c6641d 100644 Binary files a/_module/ncs/deity_stcuthbert.ncs and b/_module/ncs/deity_stcuthbert.ncs differ diff --git a/_module/ncs/deity_templeheal.ncs b/_module/ncs/deity_templeheal.ncs index 4ddf5f34..a1545367 100644 Binary files a/_module/ncs/deity_templeheal.ncs and b/_module/ncs/deity_templeheal.ncs differ diff --git a/_module/ncs/deity_tiamat.ncs b/_module/ncs/deity_tiamat.ncs index 28b5576c..2db90b24 100644 Binary files a/_module/ncs/deity_tiamat.ncs and b/_module/ncs/deity_tiamat.ncs differ diff --git a/_module/ncs/deity_vecna.ncs b/_module/ncs/deity_vecna.ncs index 20bcc083..1026732f 100644 Binary files a/_module/ncs/deity_vecna.ncs and b/_module/ncs/deity_vecna.ncs differ diff --git a/_module/ncs/deity_weejas.ncs b/_module/ncs/deity_weejas.ncs index 8340630a..3c96c029 100644 Binary files a/_module/ncs/deity_weejas.ncs and b/_module/ncs/deity_weejas.ncs differ diff --git a/_module/ncs/deity_wizard.ncs b/_module/ncs/deity_wizard.ncs index d293d292..61626608 100644 Binary files a/_module/ncs/deity_wizard.ncs and b/_module/ncs/deity_wizard.ncs differ diff --git a/_module/ncs/deity_yondalla.ncs b/_module/ncs/deity_yondalla.ncs index b727cb32..18b94449 100644 Binary files a/_module/ncs/deity_yondalla.ncs and b/_module/ncs/deity_yondalla.ncs differ diff --git a/_module/ncs/desertheat2.ncs b/_module/ncs/desertheat2.ncs index 124728cc..276929f3 100644 Binary files a/_module/ncs/desertheat2.ncs and b/_module/ncs/desertheat2.ncs differ diff --git a/_module/ncs/dh2_onaenter.ncs b/_module/ncs/dh2_onaenter.ncs index 64a8e4ac..e334fd13 100644 Binary files a/_module/ncs/dh2_onaenter.ncs and b/_module/ncs/dh2_onaenter.ncs differ diff --git a/_module/ncs/dh2_trigenter.ncs b/_module/ncs/dh2_trigenter.ncs index 42ab25ea..acf23068 100644 Binary files a/_module/ncs/dh2_trigenter.ncs and b/_module/ncs/dh2_trigenter.ncs differ diff --git a/_module/ncs/dh2_trigexit.ncs b/_module/ncs/dh2_trigexit.ncs index a3d39459..44e057e2 100644 Binary files a/_module/ncs/dh2_trigexit.ncs and b/_module/ncs/dh2_trigexit.ncs differ diff --git a/_module/ncs/dh2healingwater.ncs b/_module/ncs/dh2healingwater.ncs index 5ab37d56..53b29722 100644 Binary files a/_module/ncs/dh2healingwater.ncs and b/_module/ncs/dh2healingwater.ncs differ diff --git a/_module/ncs/dmfi_activate.ncs b/_module/ncs/dmfi_activate.ncs index 0a42cc7e..2538baf8 100644 Binary files a/_module/ncs/dmfi_activate.ncs and b/_module/ncs/dmfi_activate.ncs differ diff --git a/_module/ncs/dmfi_cond_dmw.ncs b/_module/ncs/dmfi_cond_dmw.ncs index 6d0aedd5..9f480d77 100644 Binary files a/_module/ncs/dmfi_cond_dmw.ncs and b/_module/ncs/dmfi_cond_dmw.ncs differ diff --git a/_module/ncs/dmfi_dmw_inc.ncs b/_module/ncs/dmfi_dmw_inc.ncs deleted file mode 100644 index 0a7ef578..00000000 Binary files a/_module/ncs/dmfi_dmw_inc.ncs and /dev/null differ diff --git a/_module/ncs/dmfi_execute.ncs b/_module/ncs/dmfi_execute.ncs index e48f9b63..7bef182e 100644 Binary files a/_module/ncs/dmfi_execute.ncs and b/_module/ncs/dmfi_execute.ncs differ diff --git a/_module/ncs/dmfi_getln_cbtpl.ncs b/_module/ncs/dmfi_getln_cbtpl.ncs new file mode 100644 index 00000000..e5ebc3d9 Binary files /dev/null and b/_module/ncs/dmfi_getln_cbtpl.ncs differ diff --git a/_module/ncs/dmfi_onclienter.ncs b/_module/ncs/dmfi_onclienter.ncs new file mode 100644 index 00000000..af71bd3b Binary files /dev/null and b/_module/ncs/dmfi_onclienter.ncs differ diff --git a/_module/ncs/dmfi_onmodhb.ncs b/_module/ncs/dmfi_onmodhb.ncs new file mode 100644 index 00000000..c3cf9364 Binary files /dev/null and b/_module/ncs/dmfi_onmodhb.ncs differ diff --git a/_module/ncs/dmfi_onplychat.ncs b/_module/ncs/dmfi_onplychat.ncs new file mode 100644 index 00000000..a4f03c9f Binary files /dev/null and b/_module/ncs/dmfi_onplychat.ncs differ diff --git a/_module/ncs/dmfi_onrest.ncs b/_module/ncs/dmfi_onrest.ncs new file mode 100644 index 00000000..92d745b2 Binary files /dev/null and b/_module/ncs/dmfi_onrest.ncs differ diff --git a/_module/ncs/dmfi_plychat_exe.ncs b/_module/ncs/dmfi_plychat_exe.ncs new file mode 100644 index 00000000..940b7d10 Binary files /dev/null and b/_module/ncs/dmfi_plychat_exe.ncs differ diff --git a/_module/ncs/dmfi_unact_nam02.ncs b/_module/ncs/dmfi_unact_nam02.ncs new file mode 100644 index 00000000..c21e4928 Binary files /dev/null and b/_module/ncs/dmfi_unact_nam02.ncs differ diff --git a/_module/ncs/dmfi_unact_nam03.ncs b/_module/ncs/dmfi_unact_nam03.ncs new file mode 100644 index 00000000..5aca9247 Binary files /dev/null and b/_module/ncs/dmfi_unact_nam03.ncs differ diff --git a/_module/ncs/dmfi_unact_nam04.ncs b/_module/ncs/dmfi_unact_nam04.ncs new file mode 100644 index 00000000..8d0be317 Binary files /dev/null and b/_module/ncs/dmfi_unact_nam04.ncs differ diff --git a/_module/ncs/dmfi_unact_nam06.ncs b/_module/ncs/dmfi_unact_nam06.ncs new file mode 100644 index 00000000..351eb8b2 Binary files /dev/null and b/_module/ncs/dmfi_unact_nam06.ncs differ diff --git a/_module/ncs/dmfi_unact_nam07.ncs b/_module/ncs/dmfi_unact_nam07.ncs new file mode 100644 index 00000000..5aca9247 Binary files /dev/null and b/_module/ncs/dmfi_unact_nam07.ncs differ diff --git a/_module/ncs/dmfi_unact_nam08.ncs b/_module/ncs/dmfi_unact_nam08.ncs new file mode 100644 index 00000000..8d0be317 Binary files /dev/null and b/_module/ncs/dmfi_unact_nam08.ncs differ diff --git a/_module/ncs/dmfi_uncnd_nam01.ncs b/_module/ncs/dmfi_uncnd_nam01.ncs new file mode 100644 index 00000000..e059b2f0 Binary files /dev/null and b/_module/ncs/dmfi_uncnd_nam01.ncs differ diff --git a/_module/ncs/dmfi_uncnd_nam05.ncs b/_module/ncs/dmfi_uncnd_nam05.ncs new file mode 100644 index 00000000..5756b546 Binary files /dev/null and b/_module/ncs/dmfi_uncnd_nam05.ncs differ diff --git a/_module/ncs/dmfi_univ_1.ncs b/_module/ncs/dmfi_univ_1.ncs index 6c7d8173..82ad3c22 100644 Binary files a/_module/ncs/dmfi_univ_1.ncs and b/_module/ncs/dmfi_univ_1.ncs differ diff --git a/_module/ncs/dmfi_univ_10.ncs b/_module/ncs/dmfi_univ_10.ncs index 6b92cb8d..788e9ce0 100644 Binary files a/_module/ncs/dmfi_univ_10.ncs and b/_module/ncs/dmfi_univ_10.ncs differ diff --git a/_module/ncs/dmfi_univ_2.ncs b/_module/ncs/dmfi_univ_2.ncs index 43f0fd4d..4fa68008 100644 Binary files a/_module/ncs/dmfi_univ_2.ncs and b/_module/ncs/dmfi_univ_2.ncs differ diff --git a/_module/ncs/dmfi_univ_3.ncs b/_module/ncs/dmfi_univ_3.ncs index cc63a3cc..edd0e2a7 100644 Binary files a/_module/ncs/dmfi_univ_3.ncs and b/_module/ncs/dmfi_univ_3.ncs differ diff --git a/_module/ncs/dmfi_univ_4.ncs b/_module/ncs/dmfi_univ_4.ncs index 3df73636..a81f2e2b 100644 Binary files a/_module/ncs/dmfi_univ_4.ncs and b/_module/ncs/dmfi_univ_4.ncs differ diff --git a/_module/ncs/dmfi_univ_5.ncs b/_module/ncs/dmfi_univ_5.ncs index 90de7871..e061d53d 100644 Binary files a/_module/ncs/dmfi_univ_5.ncs and b/_module/ncs/dmfi_univ_5.ncs differ diff --git a/_module/ncs/dmfi_univ_6.ncs b/_module/ncs/dmfi_univ_6.ncs index d40cdb84..5d762bd9 100644 Binary files a/_module/ncs/dmfi_univ_6.ncs and b/_module/ncs/dmfi_univ_6.ncs differ diff --git a/_module/ncs/dmfi_univ_7.ncs b/_module/ncs/dmfi_univ_7.ncs index 0ff25e5d..8f6d5c33 100644 Binary files a/_module/ncs/dmfi_univ_7.ncs and b/_module/ncs/dmfi_univ_7.ncs differ diff --git a/_module/ncs/dmfi_univ_8.ncs b/_module/ncs/dmfi_univ_8.ncs index 233be014..949db550 100644 Binary files a/_module/ncs/dmfi_univ_8.ncs and b/_module/ncs/dmfi_univ_8.ncs differ diff --git a/_module/ncs/dmfi_univ_9.ncs b/_module/ncs/dmfi_univ_9.ncs index 6df23a8e..f042da69 100644 Binary files a/_module/ncs/dmfi_univ_9.ncs and b/_module/ncs/dmfi_univ_9.ncs differ diff --git a/_module/ncs/dmfi_univ_cond.ncs b/_module/ncs/dmfi_univ_cond.ncs index 834a0a62..81d3e11f 100644 Binary files a/_module/ncs/dmfi_univ_cond.ncs and b/_module/ncs/dmfi_univ_cond.ncs differ diff --git a/_module/ncs/dmfi_univ_dmw.ncs b/_module/ncs/dmfi_univ_dmw.ncs index 53b275a1..85fdfb12 100644 Binary files a/_module/ncs/dmfi_univ_dmw.ncs and b/_module/ncs/dmfi_univ_dmw.ncs differ diff --git a/_module/ncs/dmfi_univ_listen.ncs b/_module/ncs/dmfi_univ_listen.ncs new file mode 100644 index 00000000..24a52c86 Binary files /dev/null and b/_module/ncs/dmfi_univ_listen.ncs differ diff --git a/_module/ncs/dmfi_voice1.ncs b/_module/ncs/dmfi_voice1.ncs index 3e9d2528..a09aac8f 100644 Binary files a/_module/ncs/dmfi_voice1.ncs and b/_module/ncs/dmfi_voice1.ncs differ diff --git a/_module/ncs/dmfi_voice_exe.ncs b/_module/ncs/dmfi_voice_exe.ncs index a5a7abbd..d28d4a80 100644 Binary files a/_module/ncs/dmfi_voice_exe.ncs and b/_module/ncs/dmfi_voice_exe.ncs differ diff --git a/_module/ncs/dmfi_x_afflict.ncs b/_module/ncs/dmfi_x_afflict.ncs new file mode 100644 index 00000000..4169a23c Binary files /dev/null and b/_module/ncs/dmfi_x_afflict.ncs differ diff --git a/_module/ncs/dmfi_x_emote.ncs b/_module/ncs/dmfi_x_emote.ncs new file mode 100644 index 00000000..e2b13f8d Binary files /dev/null and b/_module/ncs/dmfi_x_emote.ncs differ diff --git a/_module/ncs/dmfi_x_fx.ncs b/_module/ncs/dmfi_x_fx.ncs new file mode 100644 index 00000000..c3465214 Binary files /dev/null and b/_module/ncs/dmfi_x_fx.ncs differ diff --git a/_module/ncs/dummytrain.ncs b/_module/ncs/dummytrain.ncs index 0c8d15f2..78a874fd 100644 Binary files a/_module/ncs/dummytrain.ncs and b/_module/ncs/dummytrain.ncs differ diff --git a/_module/ncs/end_tcsb_quest.ncs b/_module/ncs/end_tcsb_quest.ncs index 4e0a6b7e..bea36fff 100644 Binary files a/_module/ncs/end_tcsb_quest.ncs and b/_module/ncs/end_tcsb_quest.ncs differ diff --git a/_module/ncs/enter_battle.ncs b/_module/ncs/enter_battle.ncs index 0c60deb5..16fa3677 100644 Binary files a/_module/ncs/enter_battle.ncs and b/_module/ncs/enter_battle.ncs differ diff --git a/_module/ncs/evclrecall.ncs b/_module/ncs/evclrecall.ncs index 8135ca76..83be4496 100644 Binary files a/_module/ncs/evclrecall.ncs and b/_module/ncs/evclrecall.ncs differ diff --git a/_module/ncs/fuddmerch.ncs b/_module/ncs/fuddmerch.ncs deleted file mode 100644 index 50b93b77..00000000 Binary files a/_module/ncs/fuddmerch.ncs and /dev/null differ diff --git a/_module/ncs/gz_healer_spawn.ncs b/_module/ncs/gz_healer_spawn.ncs index 47033891..1e047370 100644 Binary files a/_module/ncs/gz_healer_spawn.ncs and b/_module/ncs/gz_healer_spawn.ncs differ diff --git a/_module/ncs/gz_healer_ude.ncs b/_module/ncs/gz_healer_ude.ncs index 664141d0..503124bf 100644 Binary files a/_module/ncs/gz_healer_ude.ncs and b/_module/ncs/gz_healer_ude.ncs differ diff --git a/_module/ncs/gzcc_healertoken.ncs b/_module/ncs/gzcc_healertoken.ncs index b6fe98db..af11666b 100644 Binary files a/_module/ncs/gzcc_healertoken.ncs and b/_module/ncs/gzcc_healertoken.ncs differ diff --git a/_module/ncs/gzcc_is_pc_abdmg.ncs b/_module/ncs/gzcc_is_pc_abdmg.ncs index afb70c67..611dac3e 100644 Binary files a/_module/ncs/gzcc_is_pc_abdmg.ncs and b/_module/ncs/gzcc_is_pc_abdmg.ncs differ diff --git a/_module/ncs/gzcc_is_pc_blind.ncs b/_module/ncs/gzcc_is_pc_blind.ncs index 2faa7078..543dccc5 100644 Binary files a/_module/ncs/gzcc_is_pc_blind.ncs and b/_module/ncs/gzcc_is_pc_blind.ncs differ diff --git a/_module/ncs/gzcc_is_pc_curse.ncs b/_module/ncs/gzcc_is_pc_curse.ncs index 3ad4eb57..5222ec5b 100644 Binary files a/_module/ncs/gzcc_is_pc_curse.ncs and b/_module/ncs/gzcc_is_pc_curse.ncs differ diff --git a/_module/ncs/gzcc_is_pc_disea.ncs b/_module/ncs/gzcc_is_pc_disea.ncs index 93109814..fe7da57c 100644 Binary files a/_module/ncs/gzcc_is_pc_disea.ncs and b/_module/ncs/gzcc_is_pc_disea.ncs differ diff --git a/_module/ncs/gzcc_is_pc_dmged.ncs b/_module/ncs/gzcc_is_pc_dmged.ncs index bc325ff3..c18d62b0 100644 Binary files a/_module/ncs/gzcc_is_pc_dmged.ncs and b/_module/ncs/gzcc_is_pc_dmged.ncs differ diff --git a/_module/ncs/gzcc_is_pc_poiso.ncs b/_module/ncs/gzcc_is_pc_poiso.ncs index 1f2bd13d..ec34454b 100644 Binary files a/_module/ncs/gzcc_is_pc_poiso.ncs and b/_module/ncs/gzcc_is_pc_poiso.ncs differ diff --git a/_module/ncs/gzcc_needhealer.ncs b/_module/ncs/gzcc_needhealer.ncs index ed2f53d1..fc65deca 100644 Binary files a/_module/ncs/gzcc_needhealer.ncs and b/_module/ncs/gzcc_needhealer.ncs differ diff --git a/_module/ncs/gzcs_heal_damage.ncs b/_module/ncs/gzcs_heal_damage.ncs index f55f21b8..64c93825 100644 Binary files a/_module/ncs/gzcs_heal_damage.ncs and b/_module/ncs/gzcs_heal_damage.ncs differ diff --git a/_module/ncs/gzcs_rem_abdmg.ncs b/_module/ncs/gzcs_rem_abdmg.ncs index a1795a4c..feb8da4b 100644 Binary files a/_module/ncs/gzcs_rem_abdmg.ncs and b/_module/ncs/gzcs_rem_abdmg.ncs differ diff --git a/_module/ncs/gzcs_rem_all.ncs b/_module/ncs/gzcs_rem_all.ncs index 893b8b4a..ba700994 100644 Binary files a/_module/ncs/gzcs_rem_all.ncs and b/_module/ncs/gzcs_rem_all.ncs differ diff --git a/_module/ncs/gzcs_rem_blind.ncs b/_module/ncs/gzcs_rem_blind.ncs index 5f778874..191337f8 100644 Binary files a/_module/ncs/gzcs_rem_blind.ncs and b/_module/ncs/gzcs_rem_blind.ncs differ diff --git a/_module/ncs/gzcs_rem_curse.ncs b/_module/ncs/gzcs_rem_curse.ncs index 406d9362..ffff0445 100644 Binary files a/_module/ncs/gzcs_rem_curse.ncs and b/_module/ncs/gzcs_rem_curse.ncs differ diff --git a/_module/ncs/gzcs_rem_disease.ncs b/_module/ncs/gzcs_rem_disease.ncs index d9b42cbb..aff6933e 100644 Binary files a/_module/ncs/gzcs_rem_disease.ncs and b/_module/ncs/gzcs_rem_disease.ncs differ diff --git a/_module/ncs/gzcs_rem_poison.ncs b/_module/ncs/gzcs_rem_poison.ncs index fe01e09d..4d6d01f5 100644 Binary files a/_module/ncs/gzcs_rem_poison.ncs and b/_module/ncs/gzcs_rem_poison.ncs differ diff --git a/_module/ncs/hb_artillery.ncs b/_module/ncs/hb_artillery.ncs index 9dc5ebcc..d5a3ccbd 100644 Binary files a/_module/ncs/hb_artillery.ncs and b/_module/ncs/hb_artillery.ncs differ diff --git a/_module/ncs/hb_battle.ncs b/_module/ncs/hb_battle.ncs index 11c28657..16ff7e3f 100644 Binary files a/_module/ncs/hb_battle.ncs and b/_module/ncs/hb_battle.ncs differ diff --git a/_module/ncs/hb_usecatapult.ncs b/_module/ncs/hb_usecatapult.ncs index bc2ca77d..100ae5e2 100644 Binary files a/_module/ncs/hb_usecatapult.ncs and b/_module/ncs/hb_usecatapult.ncs differ diff --git a/_module/ncs/hif_onacquireite.ncs b/_module/ncs/hif_onacquireite.ncs new file mode 100644 index 00000000..3cf3957f Binary files /dev/null and b/_module/ncs/hif_onacquireite.ncs differ diff --git a/_module/ncs/hif_onactivateit.ncs b/_module/ncs/hif_onactivateit.ncs new file mode 100644 index 00000000..25d0150b Binary files /dev/null and b/_module/ncs/hif_onactivateit.ncs differ diff --git a/_module/ncs/hif_onclientente.ncs b/_module/ncs/hif_onclientente.ncs new file mode 100644 index 00000000..16948f24 Binary files /dev/null and b/_module/ncs/hif_onclientente.ncs differ diff --git a/_module/ncs/hif_onheartbeat.ncs b/_module/ncs/hif_onheartbeat.ncs new file mode 100644 index 00000000..8db0fae7 Binary files /dev/null and b/_module/ncs/hif_onheartbeat.ncs differ diff --git a/_module/ncs/hif_onmoduleload.ncs b/_module/ncs/hif_onmoduleload.ncs new file mode 100644 index 00000000..77b96017 Binary files /dev/null and b/_module/ncs/hif_onmoduleload.ncs differ diff --git a/_module/ncs/hif_onplayerdeat.ncs b/_module/ncs/hif_onplayerdeat.ncs new file mode 100644 index 00000000..d7f1ee24 Binary files /dev/null and b/_module/ncs/hif_onplayerdeat.ncs differ diff --git a/_module/ncs/hif_onplayerdyin.ncs b/_module/ncs/hif_onplayerdyin.ncs new file mode 100644 index 00000000..606df027 Binary files /dev/null and b/_module/ncs/hif_onplayerdyin.ncs differ diff --git a/_module/ncs/hif_onplayerequi.ncs b/_module/ncs/hif_onplayerequi.ncs new file mode 100644 index 00000000..1f999594 Binary files /dev/null and b/_module/ncs/hif_onplayerequi.ncs differ diff --git a/_module/ncs/hif_onplayerleve.ncs b/_module/ncs/hif_onplayerleve.ncs new file mode 100644 index 00000000..b61a81ed Binary files /dev/null and b/_module/ncs/hif_onplayerleve.ncs differ diff --git a/_module/ncs/hif_onplayerresp.ncs b/_module/ncs/hif_onplayerresp.ncs new file mode 100644 index 00000000..cea73cb4 Binary files /dev/null and b/_module/ncs/hif_onplayerresp.ncs differ diff --git a/_module/ncs/hif_onplayerrest.ncs b/_module/ncs/hif_onplayerrest.ncs new file mode 100644 index 00000000..fa278173 Binary files /dev/null and b/_module/ncs/hif_onplayerrest.ncs differ diff --git a/_module/ncs/hif_onplayeruneq.ncs b/_module/ncs/hif_onplayeruneq.ncs new file mode 100644 index 00000000..735449e8 Binary files /dev/null and b/_module/ncs/hif_onplayeruneq.ncs differ diff --git a/_module/ncs/hif_onunaquireit.ncs b/_module/ncs/hif_onunaquireit.ncs new file mode 100644 index 00000000..9bf114ce Binary files /dev/null and b/_module/ncs/hif_onunaquireit.ncs differ diff --git a/_module/ncs/kpb_credit_token.ncs b/_module/ncs/kpb_credit_token.ncs index 0af49697..bff1d1b3 100644 Binary files a/_module/ncs/kpb_credit_token.ncs and b/_module/ncs/kpb_credit_token.ncs differ diff --git a/_module/ncs/kpb_globals.ncs b/_module/ncs/kpb_globals.ncs index 448165c1..f88470cd 100644 Binary files a/_module/ncs/kpb_globals.ncs and b/_module/ncs/kpb_globals.ncs differ diff --git a/_module/ncs/kpb_int_balance.ncs b/_module/ncs/kpb_int_balance.ncs index 1b66df4d..30758039 100644 Binary files a/_module/ncs/kpb_int_balance.ncs and b/_module/ncs/kpb_int_balance.ncs differ diff --git a/_module/ncs/kpb_loan_balance.ncs b/_module/ncs/kpb_loan_balance.ncs index aa98c6ab..0adacce1 100644 Binary files a/_module/ncs/kpb_loan_balance.ncs and b/_module/ncs/kpb_loan_balance.ncs differ diff --git a/_module/ncs/kpb_loan_chkhigh.ncs b/_module/ncs/kpb_loan_chkhigh.ncs index eda9246c..390faa08 100644 Binary files a/_module/ncs/kpb_loan_chkhigh.ncs and b/_module/ncs/kpb_loan_chkhigh.ncs differ diff --git a/_module/ncs/kpb_loan_chklow.ncs b/_module/ncs/kpb_loan_chklow.ncs index afcba307..aad9a067 100644 Binary files a/_module/ncs/kpb_loan_chklow.ncs and b/_module/ncs/kpb_loan_chklow.ncs differ diff --git a/_module/ncs/kpb_loan_chkmed.ncs b/_module/ncs/kpb_loan_chkmed.ncs index 1c9248e2..18176730 100644 Binary files a/_module/ncs/kpb_loan_chkmed.ncs and b/_module/ncs/kpb_loan_chkmed.ncs differ diff --git a/_module/ncs/kpb_loan_off.ncs b/_module/ncs/kpb_loan_off.ncs index 09665d0b..6199cb43 100644 Binary files a/_module/ncs/kpb_loan_off.ncs and b/_module/ncs/kpb_loan_off.ncs differ diff --git a/_module/ncs/kpb_loan_on.ncs b/_module/ncs/kpb_loan_on.ncs index 4c04d83b..579ba8e5 100644 Binary files a/_module/ncs/kpb_loan_on.ncs and b/_module/ncs/kpb_loan_on.ncs differ diff --git a/_module/ncs/kpb_on_activate.ncs b/_module/ncs/kpb_on_activate.ncs index 22ea627f..6d430d4d 100644 Binary files a/_module/ncs/kpb_on_activate.ncs and b/_module/ncs/kpb_on_activate.ncs differ diff --git a/_module/ncs/kpb_payloan.ncs b/_module/ncs/kpb_payloan.ncs index cb47816e..20e85fae 100644 Binary files a/_module/ncs/kpb_payloan.ncs and b/_module/ncs/kpb_payloan.ncs differ diff --git a/_module/ncs/kpb_payloan_all.ncs b/_module/ncs/kpb_payloan_all.ncs index bf859376..8e610b82 100644 Binary files a/_module/ncs/kpb_payloan_all.ncs and b/_module/ncs/kpb_payloan_all.ncs differ diff --git a/_module/ncs/ldf_abilbase.ncs b/_module/ncs/ldf_abilbase.ncs index d6614679..9dcf8761 100644 Binary files a/_module/ncs/ldf_abilbase.ncs and b/_module/ncs/ldf_abilbase.ncs differ diff --git a/_module/ncs/ldf_ammo.ncs b/_module/ncs/ldf_ammo.ncs index a479fda0..853a2020 100644 Binary files a/_module/ncs/ldf_ammo.ncs and b/_module/ncs/ldf_ammo.ncs differ diff --git a/_module/ncs/ldf_ammo1.ncs b/_module/ncs/ldf_ammo1.ncs index e3c5d360..127c8e49 100644 Binary files a/_module/ncs/ldf_ammo1.ncs and b/_module/ncs/ldf_ammo1.ncs differ diff --git a/_module/ncs/ldf_ammo2.ncs b/_module/ncs/ldf_ammo2.ncs index 88512858..0aff1ce6 100644 Binary files a/_module/ncs/ldf_ammo2.ncs and b/_module/ncs/ldf_ammo2.ncs differ diff --git a/_module/ncs/ldf_ammo3.ncs b/_module/ncs/ldf_ammo3.ncs index a0cdfb46..b69268ae 100644 Binary files a/_module/ncs/ldf_ammo3.ncs and b/_module/ncs/ldf_ammo3.ncs differ diff --git a/_module/ncs/ldf_ammo4.ncs b/_module/ncs/ldf_ammo4.ncs index dd8320e9..b78b30c1 100644 Binary files a/_module/ncs/ldf_ammo4.ncs and b/_module/ncs/ldf_ammo4.ncs differ diff --git a/_module/ncs/ldf_ammo5.ncs b/_module/ncs/ldf_ammo5.ncs index 5aaf5e6e..890f5d1b 100644 Binary files a/_module/ncs/ldf_ammo5.ncs and b/_module/ncs/ldf_ammo5.ncs differ diff --git a/_module/ncs/ldf_ammobase.ncs b/_module/ncs/ldf_ammobase.ncs index f20f9dd9..1778e12a 100644 Binary files a/_module/ncs/ldf_ammobase.ncs and b/_module/ncs/ldf_ammobase.ncs differ diff --git a/_module/ncs/ldf_ammoc.ncs b/_module/ncs/ldf_ammoc.ncs index 77d64070..8c8f786f 100644 Binary files a/_module/ncs/ldf_ammoc.ncs and b/_module/ncs/ldf_ammoc.ncs differ diff --git a/_module/ncs/ldf_ammoe.ncs b/_module/ncs/ldf_ammoe.ncs index 81944ae8..628c6af2 100644 Binary files a/_module/ncs/ldf_ammoe.ncs and b/_module/ncs/ldf_ammoe.ncs differ diff --git a/_module/ncs/ldf_ammof.ncs b/_module/ncs/ldf_ammof.ncs index e8113ae7..09fffa6f 100644 Binary files a/_module/ncs/ldf_ammof.ncs and b/_module/ncs/ldf_ammof.ncs differ diff --git a/_module/ncs/ldf_baseacid.ncs b/_module/ncs/ldf_baseacid.ncs index 19311646..77f4838c 100644 Binary files a/_module/ncs/ldf_baseacid.ncs and b/_module/ncs/ldf_baseacid.ncs differ diff --git a/_module/ncs/ldf_basebldg.ncs b/_module/ncs/ldf_basebldg.ncs index df593f01..a61fa826 100644 Binary files a/_module/ncs/ldf_basebldg.ncs and b/_module/ncs/ldf_basebldg.ncs differ diff --git a/_module/ncs/ldf_basecold.ncs b/_module/ncs/ldf_basecold.ncs index 2f9a5e4d..a8204f9a 100644 Binary files a/_module/ncs/ldf_basecold.ncs and b/_module/ncs/ldf_basecold.ncs differ diff --git a/_module/ncs/ldf_baseelec.ncs b/_module/ncs/ldf_baseelec.ncs index 8731a6f2..aea4d43c 100644 Binary files a/_module/ncs/ldf_baseelec.ncs and b/_module/ncs/ldf_baseelec.ncs differ diff --git a/_module/ncs/ldf_basefeat.ncs b/_module/ncs/ldf_basefeat.ncs index 5a5a4436..954ce6d6 100644 Binary files a/_module/ncs/ldf_basefeat.ncs and b/_module/ncs/ldf_basefeat.ncs differ diff --git a/_module/ncs/ldf_basefire.ncs b/_module/ncs/ldf_basefire.ncs index 5e422b52..5d7805ec 100644 Binary files a/_module/ncs/ldf_basefire.ncs and b/_module/ncs/ldf_basefire.ncs differ diff --git a/_module/ncs/ldf_basepierce.ncs b/_module/ncs/ldf_basepierce.ncs index 505928d2..381065b5 100644 Binary files a/_module/ncs/ldf_basepierce.ncs and b/_module/ncs/ldf_basepierce.ncs differ diff --git a/_module/ncs/ldf_baseslash.ncs b/_module/ncs/ldf_baseslash.ncs index a4c06a46..6021f104 100644 Binary files a/_module/ncs/ldf_baseslash.ncs and b/_module/ncs/ldf_baseslash.ncs differ diff --git a/_module/ncs/ldf_basesonic.ncs b/_module/ncs/ldf_basesonic.ncs index 27b5a180..f26a8254 100644 Binary files a/_module/ncs/ldf_basesonic.ncs and b/_module/ncs/ldf_basesonic.ncs differ diff --git a/_module/ncs/ldf_basesr.ncs b/_module/ncs/ldf_basesr.ncs index 18f03e60..58e5b6bf 100644 Binary files a/_module/ncs/ldf_basesr.ncs and b/_module/ncs/ldf_basesr.ncs differ diff --git a/_module/ncs/ldf_basevis.ncs b/_module/ncs/ldf_basevis.ncs index e964937b..edaa059f 100644 Binary files a/_module/ncs/ldf_basevis.ncs and b/_module/ncs/ldf_basevis.ncs differ diff --git a/_module/ncs/ldf_bonspbase.ncs b/_module/ncs/ldf_bonspbase.ncs index 8fbd8908..05d95172 100644 Binary files a/_module/ncs/ldf_bonspbase.ncs and b/_module/ncs/ldf_bonspbase.ncs differ diff --git a/_module/ncs/ldf_calc.ncs b/_module/ncs/ldf_calc.ncs index eb0f6a09..f0f962b2 100644 Binary files a/_module/ncs/ldf_calc.ncs and b/_module/ncs/ldf_calc.ncs differ diff --git a/_module/ncs/ldf_cost.ncs b/_module/ncs/ldf_cost.ncs index 6cc248d8..5439f45e 100644 Binary files a/_module/ncs/ldf_cost.ncs and b/_module/ncs/ldf_cost.ncs differ diff --git a/_module/ncs/ldf_dmg1.ncs b/_module/ncs/ldf_dmg1.ncs index f9349f36..81cbe6a7 100644 Binary files a/_module/ncs/ldf_dmg1.ncs and b/_module/ncs/ldf_dmg1.ncs differ diff --git a/_module/ncs/ldf_dmg10.ncs b/_module/ncs/ldf_dmg10.ncs index 171869fd..c114082e 100644 Binary files a/_module/ncs/ldf_dmg10.ncs and b/_module/ncs/ldf_dmg10.ncs differ diff --git a/_module/ncs/ldf_dmg2.ncs b/_module/ncs/ldf_dmg2.ncs index 5a6de25f..7e7d2afa 100644 Binary files a/_module/ncs/ldf_dmg2.ncs and b/_module/ncs/ldf_dmg2.ncs differ diff --git a/_module/ncs/ldf_dmg3.ncs b/_module/ncs/ldf_dmg3.ncs index 90a6c39f..b0b8667b 100644 Binary files a/_module/ncs/ldf_dmg3.ncs and b/_module/ncs/ldf_dmg3.ncs differ diff --git a/_module/ncs/ldf_dmg4.ncs b/_module/ncs/ldf_dmg4.ncs index 3218c583..f7e17807 100644 Binary files a/_module/ncs/ldf_dmg4.ncs and b/_module/ncs/ldf_dmg4.ncs differ diff --git a/_module/ncs/ldf_dmg5.ncs b/_module/ncs/ldf_dmg5.ncs index 14880b08..1b70eee9 100644 Binary files a/_module/ncs/ldf_dmg5.ncs and b/_module/ncs/ldf_dmg5.ncs differ diff --git a/_module/ncs/ldf_dmg6.ncs b/_module/ncs/ldf_dmg6.ncs index 6cbc034b..a498e3d0 100644 Binary files a/_module/ncs/ldf_dmg6.ncs and b/_module/ncs/ldf_dmg6.ncs differ diff --git a/_module/ncs/ldf_dmg7.ncs b/_module/ncs/ldf_dmg7.ncs index eda177d0..77daa419 100644 Binary files a/_module/ncs/ldf_dmg7.ncs and b/_module/ncs/ldf_dmg7.ncs differ diff --git a/_module/ncs/ldf_dmg8.ncs b/_module/ncs/ldf_dmg8.ncs index a262c88a..66bbac34 100644 Binary files a/_module/ncs/ldf_dmg8.ncs and b/_module/ncs/ldf_dmg8.ncs differ diff --git a/_module/ncs/ldf_dmg9.ncs b/_module/ncs/ldf_dmg9.ncs index f359355a..fcba2092 100644 Binary files a/_module/ncs/ldf_dmg9.ncs and b/_module/ncs/ldf_dmg9.ncs differ diff --git a/_module/ncs/ldf_dmgimbase.ncs b/_module/ncs/ldf_dmgimbase.ncs index 60f8825b..b8a3a305 100644 Binary files a/_module/ncs/ldf_dmgimbase.ncs and b/_module/ncs/ldf_dmgimbase.ncs differ diff --git a/_module/ncs/ldf_domods1.ncs b/_module/ncs/ldf_domods1.ncs index 1bf2e67a..acf3c163 100644 Binary files a/_module/ncs/ldf_domods1.ncs and b/_module/ncs/ldf_domods1.ncs differ diff --git a/_module/ncs/ldf_domods2.ncs b/_module/ncs/ldf_domods2.ncs index a749be90..1aef9e7a 100644 Binary files a/_module/ncs/ldf_domods2.ncs and b/_module/ncs/ldf_domods2.ncs differ diff --git a/_module/ncs/ldf_drbase.ncs b/_module/ncs/ldf_drbase.ncs index c71a44a6..aaf875cf 100644 Binary files a/_module/ncs/ldf_drbase.ncs and b/_module/ncs/ldf_drbase.ncs differ diff --git a/_module/ncs/ldf_enh1.ncs b/_module/ncs/ldf_enh1.ncs index a479fda0..853a2020 100644 Binary files a/_module/ncs/ldf_enh1.ncs and b/_module/ncs/ldf_enh1.ncs differ diff --git a/_module/ncs/ldf_enh10.ncs b/_module/ncs/ldf_enh10.ncs index 105f8198..ed7da3f4 100644 Binary files a/_module/ncs/ldf_enh10.ncs and b/_module/ncs/ldf_enh10.ncs differ diff --git a/_module/ncs/ldf_enh2.ncs b/_module/ncs/ldf_enh2.ncs index 77d64070..8c8f786f 100644 Binary files a/_module/ncs/ldf_enh2.ncs and b/_module/ncs/ldf_enh2.ncs differ diff --git a/_module/ncs/ldf_enh3.ncs b/_module/ncs/ldf_enh3.ncs index e8113ae7..09fffa6f 100644 Binary files a/_module/ncs/ldf_enh3.ncs and b/_module/ncs/ldf_enh3.ncs differ diff --git a/_module/ncs/ldf_enh4.ncs b/_module/ncs/ldf_enh4.ncs index 81944ae8..628c6af2 100644 Binary files a/_module/ncs/ldf_enh4.ncs and b/_module/ncs/ldf_enh4.ncs differ diff --git a/_module/ncs/ldf_enh5.ncs b/_module/ncs/ldf_enh5.ncs index e3c5d360..127c8e49 100644 Binary files a/_module/ncs/ldf_enh5.ncs and b/_module/ncs/ldf_enh5.ncs differ diff --git a/_module/ncs/ldf_enh6.ncs b/_module/ncs/ldf_enh6.ncs index 88512858..0aff1ce6 100644 Binary files a/_module/ncs/ldf_enh6.ncs and b/_module/ncs/ldf_enh6.ncs differ diff --git a/_module/ncs/ldf_enh7.ncs b/_module/ncs/ldf_enh7.ncs index a0cdfb46..b69268ae 100644 Binary files a/_module/ncs/ldf_enh7.ncs and b/_module/ncs/ldf_enh7.ncs differ diff --git a/_module/ncs/ldf_enh8.ncs b/_module/ncs/ldf_enh8.ncs index dd8320e9..b78b30c1 100644 Binary files a/_module/ncs/ldf_enh8.ncs and b/_module/ncs/ldf_enh8.ncs differ diff --git a/_module/ncs/ldf_enh9.ncs b/_module/ncs/ldf_enh9.ncs index 5aaf5e6e..890f5d1b 100644 Binary files a/_module/ncs/ldf_enh9.ncs and b/_module/ncs/ldf_enh9.ncs differ diff --git a/_module/ncs/ldf_enhbase.ncs b/_module/ncs/ldf_enhbase.ncs index 4a3b8e47..b4de6905 100644 Binary files a/_module/ncs/ldf_enhbase.ncs and b/_module/ncs/ldf_enhbase.ncs differ diff --git a/_module/ncs/ldf_feat1.ncs b/_module/ncs/ldf_feat1.ncs index a479fda0..853a2020 100644 Binary files a/_module/ncs/ldf_feat1.ncs and b/_module/ncs/ldf_feat1.ncs differ diff --git a/_module/ncs/ldf_feat10.ncs b/_module/ncs/ldf_feat10.ncs index 105f8198..ed7da3f4 100644 Binary files a/_module/ncs/ldf_feat10.ncs and b/_module/ncs/ldf_feat10.ncs differ diff --git a/_module/ncs/ldf_feat11.ncs b/_module/ncs/ldf_feat11.ncs index f9349f36..81cbe6a7 100644 Binary files a/_module/ncs/ldf_feat11.ncs and b/_module/ncs/ldf_feat11.ncs differ diff --git a/_module/ncs/ldf_feat12.ncs b/_module/ncs/ldf_feat12.ncs index 5a6de25f..7e7d2afa 100644 Binary files a/_module/ncs/ldf_feat12.ncs and b/_module/ncs/ldf_feat12.ncs differ diff --git a/_module/ncs/ldf_feat13.ncs b/_module/ncs/ldf_feat13.ncs index 90a6c39f..b0b8667b 100644 Binary files a/_module/ncs/ldf_feat13.ncs and b/_module/ncs/ldf_feat13.ncs differ diff --git a/_module/ncs/ldf_feat14.ncs b/_module/ncs/ldf_feat14.ncs index 3218c583..f7e17807 100644 Binary files a/_module/ncs/ldf_feat14.ncs and b/_module/ncs/ldf_feat14.ncs differ diff --git a/_module/ncs/ldf_feat15.ncs b/_module/ncs/ldf_feat15.ncs index 14880b08..1b70eee9 100644 Binary files a/_module/ncs/ldf_feat15.ncs and b/_module/ncs/ldf_feat15.ncs differ diff --git a/_module/ncs/ldf_feat16.ncs b/_module/ncs/ldf_feat16.ncs index 6cbc034b..a498e3d0 100644 Binary files a/_module/ncs/ldf_feat16.ncs and b/_module/ncs/ldf_feat16.ncs differ diff --git a/_module/ncs/ldf_feat17.ncs b/_module/ncs/ldf_feat17.ncs index eda177d0..77daa419 100644 Binary files a/_module/ncs/ldf_feat17.ncs and b/_module/ncs/ldf_feat17.ncs differ diff --git a/_module/ncs/ldf_feat18.ncs b/_module/ncs/ldf_feat18.ncs index a262c88a..66bbac34 100644 Binary files a/_module/ncs/ldf_feat18.ncs and b/_module/ncs/ldf_feat18.ncs differ diff --git a/_module/ncs/ldf_feat19.ncs b/_module/ncs/ldf_feat19.ncs index f359355a..fcba2092 100644 Binary files a/_module/ncs/ldf_feat19.ncs and b/_module/ncs/ldf_feat19.ncs differ diff --git a/_module/ncs/ldf_feat2.ncs b/_module/ncs/ldf_feat2.ncs index 77d64070..8c8f786f 100644 Binary files a/_module/ncs/ldf_feat2.ncs and b/_module/ncs/ldf_feat2.ncs differ diff --git a/_module/ncs/ldf_feat20.ncs b/_module/ncs/ldf_feat20.ncs index 171869fd..c114082e 100644 Binary files a/_module/ncs/ldf_feat20.ncs and b/_module/ncs/ldf_feat20.ncs differ diff --git a/_module/ncs/ldf_feat21.ncs b/_module/ncs/ldf_feat21.ncs index b437761f..2d616689 100644 Binary files a/_module/ncs/ldf_feat21.ncs and b/_module/ncs/ldf_feat21.ncs differ diff --git a/_module/ncs/ldf_feat22.ncs b/_module/ncs/ldf_feat22.ncs index b6846bd6..92aa4f25 100644 Binary files a/_module/ncs/ldf_feat22.ncs and b/_module/ncs/ldf_feat22.ncs differ diff --git a/_module/ncs/ldf_feat23.ncs b/_module/ncs/ldf_feat23.ncs index 6d61398d..e8ef1205 100644 Binary files a/_module/ncs/ldf_feat23.ncs and b/_module/ncs/ldf_feat23.ncs differ diff --git a/_module/ncs/ldf_feat24.ncs b/_module/ncs/ldf_feat24.ncs index d14b9732..28feb615 100644 Binary files a/_module/ncs/ldf_feat24.ncs and b/_module/ncs/ldf_feat24.ncs differ diff --git a/_module/ncs/ldf_feat25.ncs b/_module/ncs/ldf_feat25.ncs index 1091b1fc..77a35121 100644 Binary files a/_module/ncs/ldf_feat25.ncs and b/_module/ncs/ldf_feat25.ncs differ diff --git a/_module/ncs/ldf_feat26.ncs b/_module/ncs/ldf_feat26.ncs index 60f3715c..81a4a506 100644 Binary files a/_module/ncs/ldf_feat26.ncs and b/_module/ncs/ldf_feat26.ncs differ diff --git a/_module/ncs/ldf_feat27.ncs b/_module/ncs/ldf_feat27.ncs index 0a0f032f..b6b2fcb1 100644 Binary files a/_module/ncs/ldf_feat27.ncs and b/_module/ncs/ldf_feat27.ncs differ diff --git a/_module/ncs/ldf_feat3.ncs b/_module/ncs/ldf_feat3.ncs index e8113ae7..09fffa6f 100644 Binary files a/_module/ncs/ldf_feat3.ncs and b/_module/ncs/ldf_feat3.ncs differ diff --git a/_module/ncs/ldf_feat4.ncs b/_module/ncs/ldf_feat4.ncs index 81944ae8..628c6af2 100644 Binary files a/_module/ncs/ldf_feat4.ncs and b/_module/ncs/ldf_feat4.ncs differ diff --git a/_module/ncs/ldf_feat5.ncs b/_module/ncs/ldf_feat5.ncs index e3c5d360..127c8e49 100644 Binary files a/_module/ncs/ldf_feat5.ncs and b/_module/ncs/ldf_feat5.ncs differ diff --git a/_module/ncs/ldf_feat6.ncs b/_module/ncs/ldf_feat6.ncs index 88512858..0aff1ce6 100644 Binary files a/_module/ncs/ldf_feat6.ncs and b/_module/ncs/ldf_feat6.ncs differ diff --git a/_module/ncs/ldf_feat7.ncs b/_module/ncs/ldf_feat7.ncs index a0cdfb46..b69268ae 100644 Binary files a/_module/ncs/ldf_feat7.ncs and b/_module/ncs/ldf_feat7.ncs differ diff --git a/_module/ncs/ldf_feat8.ncs b/_module/ncs/ldf_feat8.ncs index dd8320e9..b78b30c1 100644 Binary files a/_module/ncs/ldf_feat8.ncs and b/_module/ncs/ldf_feat8.ncs differ diff --git a/_module/ncs/ldf_feat9.ncs b/_module/ncs/ldf_feat9.ncs index 5aaf5e6e..890f5d1b 100644 Binary files a/_module/ncs/ldf_feat9.ncs and b/_module/ncs/ldf_feat9.ncs differ diff --git a/_module/ncs/ldf_forge_chk.ncs b/_module/ncs/ldf_forge_chk.ncs index 6cf78431..e51122fb 100644 Binary files a/_module/ncs/ldf_forge_chk.ncs and b/_module/ncs/ldf_forge_chk.ncs differ diff --git a/_module/ncs/ldf_freedom.ncs b/_module/ncs/ldf_freedom.ncs index 7c449060..24d4954a 100644 Binary files a/_module/ncs/ldf_freedom.ncs and b/_module/ncs/ldf_freedom.ncs differ diff --git a/_module/ncs/ldf_haste.ncs b/_module/ncs/ldf_haste.ncs index 58e0d676..e2564937 100644 Binary files a/_module/ncs/ldf_haste.ncs and b/_module/ncs/ldf_haste.ncs differ diff --git a/_module/ncs/ldf_holyaveng.ncs b/_module/ncs/ldf_holyaveng.ncs index b374ad4c..d3291dcc 100644 Binary files a/_module/ncs/ldf_holyaveng.ncs and b/_module/ncs/ldf_holyaveng.ncs differ diff --git a/_module/ncs/ldf_immunbase.ncs b/_module/ncs/ldf_immunbase.ncs index f85e2ff9..7ab09ecf 100644 Binary files a/_module/ncs/ldf_immunbase.ncs and b/_module/ncs/ldf_immunbase.ncs differ diff --git a/_module/ncs/ldf_impevasion.ncs b/_module/ncs/ldf_impevasion.ncs index 2d8c8aeb..2d54c319 100644 Binary files a/_module/ncs/ldf_impevasion.ncs and b/_module/ncs/ldf_impevasion.ncs differ diff --git a/_module/ncs/ldf_ismelee.ncs b/_module/ncs/ldf_ismelee.ncs index 3a27cad3..77a02d82 100644 Binary files a/_module/ncs/ldf_ismelee.ncs and b/_module/ncs/ldf_ismelee.ncs differ diff --git a/_module/ncs/ldf_isnotweap.ncs b/_module/ncs/ldf_isnotweap.ncs index 61fb54a7..6d98d5b6 100644 Binary files a/_module/ncs/ldf_isnotweap.ncs and b/_module/ncs/ldf_isnotweap.ncs differ diff --git a/_module/ncs/ldf_isranged.ncs b/_module/ncs/ldf_isranged.ncs index 9a8d523c..0649e16f 100644 Binary files a/_module/ncs/ldf_isranged.ncs and b/_module/ncs/ldf_isranged.ncs differ diff --git a/_module/ncs/ldf_isweapon.ncs b/_module/ncs/ldf_isweapon.ncs index a7f7d0cb..9dd86810 100644 Binary files a/_module/ncs/ldf_isweapon.ncs and b/_module/ncs/ldf_isweapon.ncs differ diff --git a/_module/ncs/ldf_isweapon1.ncs b/_module/ncs/ldf_isweapon1.ncs index 44b67f52..8db7a86c 100644 Binary files a/_module/ncs/ldf_isweapon1.ncs and b/_module/ncs/ldf_isweapon1.ncs differ diff --git a/_module/ncs/ldf_isweapon2.ncs b/_module/ncs/ldf_isweapon2.ncs index 60d235a4..2f2f393d 100644 Binary files a/_module/ncs/ldf_isweapon2.ncs and b/_module/ncs/ldf_isweapon2.ncs differ diff --git a/_module/ncs/ldf_keen.ncs b/_module/ncs/ldf_keen.ncs index 84469d61..c3479432 100644 Binary files a/_module/ncs/ldf_keen.ncs and b/_module/ncs/ldf_keen.ncs differ diff --git a/_module/ncs/ldf_lowfunds.ncs b/_module/ncs/ldf_lowfunds.ncs index 62ecb755..9066d87a 100644 Binary files a/_module/ncs/ldf_lowfunds.ncs and b/_module/ncs/ldf_lowfunds.ncs differ diff --git a/_module/ncs/ldf_masscrit.ncs b/_module/ncs/ldf_masscrit.ncs index 007ab330..6295c4cf 100644 Binary files a/_module/ncs/ldf_masscrit.ncs and b/_module/ncs/ldf_masscrit.ncs differ diff --git a/_module/ncs/ldf_nocost.ncs b/_module/ncs/ldf_nocost.ncs index 3739c773..dfef9f12 100644 Binary files a/_module/ncs/ldf_nocost.ncs and b/_module/ncs/ldf_nocost.ncs differ diff --git a/_module/ncs/ldf_saves1.ncs b/_module/ncs/ldf_saves1.ncs index f94cfbd6..ebd070ba 100644 Binary files a/_module/ncs/ldf_saves1.ncs and b/_module/ncs/ldf_saves1.ncs differ diff --git a/_module/ncs/ldf_saves2.ncs b/_module/ncs/ldf_saves2.ncs index 6af0345e..923eb04d 100644 Binary files a/_module/ncs/ldf_saves2.ncs and b/_module/ncs/ldf_saves2.ncs differ diff --git a/_module/ncs/ldf_saves3.ncs b/_module/ncs/ldf_saves3.ncs index a9ded6cf..4447ccd9 100644 Binary files a/_module/ncs/ldf_saves3.ncs and b/_module/ncs/ldf_saves3.ncs differ diff --git a/_module/ncs/ldf_saves4.ncs b/_module/ncs/ldf_saves4.ncs index 99ffef7a..2edf4ac5 100644 Binary files a/_module/ncs/ldf_saves4.ncs and b/_module/ncs/ldf_saves4.ncs differ diff --git a/_module/ncs/ldf_scbard.ncs b/_module/ncs/ldf_scbard.ncs index c2df4e55..af56f79f 100644 Binary files a/_module/ncs/ldf_scbard.ncs and b/_module/ncs/ldf_scbard.ncs differ diff --git a/_module/ncs/ldf_sccleric.ncs b/_module/ncs/ldf_sccleric.ncs index 484a2c9b..1d421372 100644 Binary files a/_module/ncs/ldf_sccleric.ncs and b/_module/ncs/ldf_sccleric.ncs differ diff --git a/_module/ncs/ldf_scdruid.ncs b/_module/ncs/ldf_scdruid.ncs index 5411440b..24ab25ee 100644 Binary files a/_module/ncs/ldf_scdruid.ncs and b/_module/ncs/ldf_scdruid.ncs differ diff --git a/_module/ncs/ldf_scpaladin.ncs b/_module/ncs/ldf_scpaladin.ncs index 59b08d33..3982566b 100644 Binary files a/_module/ncs/ldf_scpaladin.ncs and b/_module/ncs/ldf_scpaladin.ncs differ diff --git a/_module/ncs/ldf_scranger.ncs b/_module/ncs/ldf_scranger.ncs index b2512bd2..f8aa1cac 100644 Binary files a/_module/ncs/ldf_scranger.ncs and b/_module/ncs/ldf_scranger.ncs differ diff --git a/_module/ncs/ldf_scsorcerer.ncs b/_module/ncs/ldf_scsorcerer.ncs index 8d979a1c..7b14f63f 100644 Binary files a/_module/ncs/ldf_scsorcerer.ncs and b/_module/ncs/ldf_scsorcerer.ncs differ diff --git a/_module/ncs/ldf_scwizard.ncs b/_module/ncs/ldf_scwizard.ncs index 7fcdcf5f..b3059e59 100644 Binary files a/_module/ncs/ldf_scwizard.ncs and b/_module/ncs/ldf_scwizard.ncs differ diff --git a/_module/ncs/ldf_skillbase.ncs b/_module/ncs/ldf_skillbase.ncs index c6dbe27d..8ba92021 100644 Binary files a/_module/ncs/ldf_skillbase.ncs and b/_module/ncs/ldf_skillbase.ncs differ diff --git a/_module/ncs/ldf_soak1.ncs b/_module/ncs/ldf_soak1.ncs index c2df4e55..af56f79f 100644 Binary files a/_module/ncs/ldf_soak1.ncs and b/_module/ncs/ldf_soak1.ncs differ diff --git a/_module/ncs/ldf_soak10.ncs b/_module/ncs/ldf_soak10.ncs index 68f6e140..eeb33867 100644 Binary files a/_module/ncs/ldf_soak10.ncs and b/_module/ncs/ldf_soak10.ncs differ diff --git a/_module/ncs/ldf_soak11.ncs b/_module/ncs/ldf_soak11.ncs index f60df7aa..61944cfb 100644 Binary files a/_module/ncs/ldf_soak11.ncs and b/_module/ncs/ldf_soak11.ncs differ diff --git a/_module/ncs/ldf_soak12.ncs b/_module/ncs/ldf_soak12.ncs index 1ada0ee8..fb3e0e48 100644 Binary files a/_module/ncs/ldf_soak12.ncs and b/_module/ncs/ldf_soak12.ncs differ diff --git a/_module/ncs/ldf_soak13.ncs b/_module/ncs/ldf_soak13.ncs index 0a72ecd4..1480aa0d 100644 Binary files a/_module/ncs/ldf_soak13.ncs and b/_module/ncs/ldf_soak13.ncs differ diff --git a/_module/ncs/ldf_soak14.ncs b/_module/ncs/ldf_soak14.ncs index 894482c4..e5e84c33 100644 Binary files a/_module/ncs/ldf_soak14.ncs and b/_module/ncs/ldf_soak14.ncs differ diff --git a/_module/ncs/ldf_soak15.ncs b/_module/ncs/ldf_soak15.ncs index 21da82f1..691b6eb3 100644 Binary files a/_module/ncs/ldf_soak15.ncs and b/_module/ncs/ldf_soak15.ncs differ diff --git a/_module/ncs/ldf_soak16.ncs b/_module/ncs/ldf_soak16.ncs index dba1e371..8b24ce98 100644 Binary files a/_module/ncs/ldf_soak16.ncs and b/_module/ncs/ldf_soak16.ncs differ diff --git a/_module/ncs/ldf_soak17.ncs b/_module/ncs/ldf_soak17.ncs index 8d228a3c..13718665 100644 Binary files a/_module/ncs/ldf_soak17.ncs and b/_module/ncs/ldf_soak17.ncs differ diff --git a/_module/ncs/ldf_soak18.ncs b/_module/ncs/ldf_soak18.ncs index 9ccf3c97..c364ade9 100644 Binary files a/_module/ncs/ldf_soak18.ncs and b/_module/ncs/ldf_soak18.ncs differ diff --git a/_module/ncs/ldf_soak19.ncs b/_module/ncs/ldf_soak19.ncs index 8d7aac69..10cbe899 100644 Binary files a/_module/ncs/ldf_soak19.ncs and b/_module/ncs/ldf_soak19.ncs differ diff --git a/_module/ncs/ldf_soak2.ncs b/_module/ncs/ldf_soak2.ncs index 484a2c9b..1d421372 100644 Binary files a/_module/ncs/ldf_soak2.ncs and b/_module/ncs/ldf_soak2.ncs differ diff --git a/_module/ncs/ldf_soak20.ncs b/_module/ncs/ldf_soak20.ncs index 9d610eec..44016d21 100644 Binary files a/_module/ncs/ldf_soak20.ncs and b/_module/ncs/ldf_soak20.ncs differ diff --git a/_module/ncs/ldf_soak21.ncs b/_module/ncs/ldf_soak21.ncs index aacb8fa1..ba7856d8 100644 Binary files a/_module/ncs/ldf_soak21.ncs and b/_module/ncs/ldf_soak21.ncs differ diff --git a/_module/ncs/ldf_soak22.ncs b/_module/ncs/ldf_soak22.ncs index 84fbb709..d92e67b6 100644 Binary files a/_module/ncs/ldf_soak22.ncs and b/_module/ncs/ldf_soak22.ncs differ diff --git a/_module/ncs/ldf_soak23.ncs b/_module/ncs/ldf_soak23.ncs index 6213564e..1344c542 100644 Binary files a/_module/ncs/ldf_soak23.ncs and b/_module/ncs/ldf_soak23.ncs differ diff --git a/_module/ncs/ldf_soak24.ncs b/_module/ncs/ldf_soak24.ncs index 6a72f0e8..5f9ae06c 100644 Binary files a/_module/ncs/ldf_soak24.ncs and b/_module/ncs/ldf_soak24.ncs differ diff --git a/_module/ncs/ldf_soak25.ncs b/_module/ncs/ldf_soak25.ncs index 393c5ee6..41f089cb 100644 Binary files a/_module/ncs/ldf_soak25.ncs and b/_module/ncs/ldf_soak25.ncs differ diff --git a/_module/ncs/ldf_soak26.ncs b/_module/ncs/ldf_soak26.ncs index caa08cd6..a87bd0f1 100644 Binary files a/_module/ncs/ldf_soak26.ncs and b/_module/ncs/ldf_soak26.ncs differ diff --git a/_module/ncs/ldf_soak27.ncs b/_module/ncs/ldf_soak27.ncs index 955df977..59428d8a 100644 Binary files a/_module/ncs/ldf_soak27.ncs and b/_module/ncs/ldf_soak27.ncs differ diff --git a/_module/ncs/ldf_soak3.ncs b/_module/ncs/ldf_soak3.ncs index 5411440b..24ab25ee 100644 Binary files a/_module/ncs/ldf_soak3.ncs and b/_module/ncs/ldf_soak3.ncs differ diff --git a/_module/ncs/ldf_soak4.ncs b/_module/ncs/ldf_soak4.ncs index 59b08d33..3982566b 100644 Binary files a/_module/ncs/ldf_soak4.ncs and b/_module/ncs/ldf_soak4.ncs differ diff --git a/_module/ncs/ldf_soak5.ncs b/_module/ncs/ldf_soak5.ncs index b2512bd2..f8aa1cac 100644 Binary files a/_module/ncs/ldf_soak5.ncs and b/_module/ncs/ldf_soak5.ncs differ diff --git a/_module/ncs/ldf_soak6.ncs b/_module/ncs/ldf_soak6.ncs index 8d979a1c..7b14f63f 100644 Binary files a/_module/ncs/ldf_soak6.ncs and b/_module/ncs/ldf_soak6.ncs differ diff --git a/_module/ncs/ldf_soak7.ncs b/_module/ncs/ldf_soak7.ncs index 7fcdcf5f..b3059e59 100644 Binary files a/_module/ncs/ldf_soak7.ncs and b/_module/ncs/ldf_soak7.ncs differ diff --git a/_module/ncs/ldf_soak8.ncs b/_module/ncs/ldf_soak8.ncs index fe315fe0..9dc0b7f7 100644 Binary files a/_module/ncs/ldf_soak8.ncs and b/_module/ncs/ldf_soak8.ncs differ diff --git a/_module/ncs/ldf_soak9.ncs b/_module/ncs/ldf_soak9.ncs index fbbed383..99fd48b0 100644 Binary files a/_module/ncs/ldf_soak9.ncs and b/_module/ncs/ldf_soak9.ncs differ diff --git a/_module/ncs/ldf_trueseeing.ncs b/_module/ncs/ldf_trueseeing.ncs index 80d6f06d..d73e2405 100644 Binary files a/_module/ncs/ldf_trueseeing.ncs and b/_module/ncs/ldf_trueseeing.ncs differ diff --git a/_module/ncs/ldf_vamprbase.ncs b/_module/ncs/ldf_vamprbase.ncs index 8f8414b5..9ba54f9f 100644 Binary files a/_module/ncs/ldf_vamprbase.ncs and b/_module/ncs/ldf_vamprbase.ncs differ diff --git a/_module/ncs/leadercrystal.ncs b/_module/ncs/leadercrystal.ncs index ae37a153..e71ea0f7 100644 Binary files a/_module/ncs/leadercrystal.ncs and b/_module/ncs/leadercrystal.ncs differ diff --git a/_module/ncs/levelrescryptall.ncs b/_module/ncs/levelrescryptall.ncs index d59526d6..f644913a 100644 Binary files a/_module/ncs/levelrescryptall.ncs and b/_module/ncs/levelrescryptall.ncs differ diff --git a/_module/ncs/levelrestri16_19.ncs b/_module/ncs/levelrestri16_19.ncs index 61724767..872ab727 100644 Binary files a/_module/ncs/levelrestri16_19.ncs and b/_module/ncs/levelrestri16_19.ncs differ diff --git a/_module/ncs/levelrestric1_15.ncs b/_module/ncs/levelrestric1_15.ncs index 680b4356..7c800593 100644 Binary files a/_module/ncs/levelrestric1_15.ncs and b/_module/ncs/levelrestric1_15.ncs differ diff --git a/_module/ncs/levelrestric1_19.ncs b/_module/ncs/levelrestric1_19.ncs index 2a19f6b9..7de14333 100644 Binary files a/_module/ncs/levelrestric1_19.ncs and b/_module/ncs/levelrestric1_19.ncs differ diff --git a/_module/ncs/lifeshardgive_1.ncs b/_module/ncs/lifeshardgive_1.ncs index 605fa6c6..9a2af0d3 100644 Binary files a/_module/ncs/lifeshardgive_1.ncs and b/_module/ncs/lifeshardgive_1.ncs differ diff --git a/_module/ncs/lifeshardgive_2.ncs b/_module/ncs/lifeshardgive_2.ncs index d8b91a2e..a56c53bd 100644 Binary files a/_module/ncs/lifeshardgive_2.ncs and b/_module/ncs/lifeshardgive_2.ncs differ diff --git a/_module/ncs/lifeshardgive_3.ncs b/_module/ncs/lifeshardgive_3.ncs index e221bb5f..8195e283 100644 Binary files a/_module/ncs/lifeshardgive_3.ncs and b/_module/ncs/lifeshardgive_3.ncs differ diff --git a/_module/ncs/lifeshardgive_4.ncs b/_module/ncs/lifeshardgive_4.ncs index dc8a5f77..90193e95 100644 Binary files a/_module/ncs/lifeshardgive_4.ncs and b/_module/ncs/lifeshardgive_4.ncs differ diff --git a/_module/ncs/lycan_only.ncs b/_module/ncs/lycan_only.ncs index b9c9dd73..ae8083a0 100644 Binary files a/_module/ncs/lycan_only.ncs and b/_module/ncs/lycan_only.ncs differ diff --git a/_module/ncs/merch_gold.ncs b/_module/ncs/merch_gold.ncs index 30ae891f..dba9e02a 100644 Binary files a/_module/ncs/merch_gold.ncs and b/_module/ncs/merch_gold.ncs differ diff --git a/_module/ncs/mushroomrespawn.ncs b/_module/ncs/mushroomrespawn.ncs index 1ffe6b9a..46872098 100644 Binary files a/_module/ncs/mushroomrespawn.ncs and b/_module/ncs/mushroomrespawn.ncs differ diff --git a/_module/ncs/nexus_001.ncs b/_module/ncs/nexus_001.ncs index e653212c..45185a67 100644 Binary files a/_module/ncs/nexus_001.ncs and b/_module/ncs/nexus_001.ncs differ diff --git a/_module/ncs/nexus_002.ncs b/_module/ncs/nexus_002.ncs index 284007f2..3897f329 100644 Binary files a/_module/ncs/nexus_002.ncs and b/_module/ncs/nexus_002.ncs differ diff --git a/_module/ncs/npc_sit_chair.ncs b/_module/ncs/npc_sit_chair.ncs index a328861f..ac9bca3b 100644 Binary files a/_module/ncs/npc_sit_chair.ncs and b/_module/ncs/npc_sit_chair.ncs differ diff --git a/_module/ncs/nw_c2_default1.ncs b/_module/ncs/nw_c2_default1.ncs index 6dd4e418..06cced9c 100644 Binary files a/_module/ncs/nw_c2_default1.ncs and b/_module/ncs/nw_c2_default1.ncs differ diff --git a/_module/ncs/nw_c2_default2.ncs b/_module/ncs/nw_c2_default2.ncs index 95429129..f8461ab4 100644 Binary files a/_module/ncs/nw_c2_default2.ncs and b/_module/ncs/nw_c2_default2.ncs differ diff --git a/_module/ncs/nw_c2_default3.ncs b/_module/ncs/nw_c2_default3.ncs index 0de7922b..a4ccc56a 100644 Binary files a/_module/ncs/nw_c2_default3.ncs and b/_module/ncs/nw_c2_default3.ncs differ diff --git a/_module/ncs/nw_c2_default4.ncs b/_module/ncs/nw_c2_default4.ncs index d3d76f72..295ca87a 100644 Binary files a/_module/ncs/nw_c2_default4.ncs and b/_module/ncs/nw_c2_default4.ncs differ diff --git a/_module/ncs/nw_c2_default5.ncs b/_module/ncs/nw_c2_default5.ncs index b3f611bd..45691a3d 100644 Binary files a/_module/ncs/nw_c2_default5.ncs and b/_module/ncs/nw_c2_default5.ncs differ diff --git a/_module/ncs/nw_c2_default6.ncs b/_module/ncs/nw_c2_default6.ncs index a54d954f..72ba74c5 100644 Binary files a/_module/ncs/nw_c2_default6.ncs and b/_module/ncs/nw_c2_default6.ncs differ diff --git a/_module/ncs/nw_c2_default7.ncs b/_module/ncs/nw_c2_default7.ncs deleted file mode 100644 index 0e12f4e6..00000000 Binary files a/_module/ncs/nw_c2_default7.ncs and /dev/null differ diff --git a/_module/ncs/nw_c2_default8.ncs b/_module/ncs/nw_c2_default8.ncs index 9a5af09f..d2e3160f 100644 Binary files a/_module/ncs/nw_c2_default8.ncs and b/_module/ncs/nw_c2_default8.ncs differ diff --git a/_module/ncs/nw_c2_default9.ncs b/_module/ncs/nw_c2_default9.ncs deleted file mode 100644 index 5ee7a28f..00000000 Binary files a/_module/ncs/nw_c2_default9.ncs and /dev/null differ diff --git a/_module/ncs/nw_c2_defaulta.ncs b/_module/ncs/nw_c2_defaulta.ncs new file mode 100644 index 00000000..bb9b17a0 Binary files /dev/null and b/_module/ncs/nw_c2_defaulta.ncs differ diff --git a/_module/ncs/nw_c2_defaultb.ncs b/_module/ncs/nw_c2_defaultb.ncs new file mode 100644 index 00000000..e1c07979 Binary files /dev/null and b/_module/ncs/nw_c2_defaultb.ncs differ diff --git a/_module/ncs/nw_c2_defaultd.ncs b/_module/ncs/nw_c2_defaultd.ncs deleted file mode 100644 index af18467c..00000000 Binary files a/_module/ncs/nw_c2_defaultd.ncs and /dev/null differ diff --git a/_module/ncs/nw_c2_defaulte.ncs b/_module/ncs/nw_c2_defaulte.ncs new file mode 100644 index 00000000..1eb98734 Binary files /dev/null and b/_module/ncs/nw_c2_defaulte.ncs differ diff --git a/_module/ncs/nw_c2_dropin9.ncs b/_module/ncs/nw_c2_dropin9.ncs index 4cc79f3a..8d7156d4 100644 Binary files a/_module/ncs/nw_c2_dropin9.ncs and b/_module/ncs/nw_c2_dropin9.ncs differ diff --git a/_module/ncs/nw_c2_herbivore.ncs b/_module/ncs/nw_c2_herbivore.ncs index cadcf9dd..698ce5cf 100644 Binary files a/_module/ncs/nw_c2_herbivore.ncs and b/_module/ncs/nw_c2_herbivore.ncs differ diff --git a/_module/ncs/nw_c2_omnivore.ncs b/_module/ncs/nw_c2_omnivore.ncs new file mode 100644 index 00000000..eb286dc8 Binary files /dev/null and b/_module/ncs/nw_c2_omnivore.ncs differ diff --git a/_module/ncs/nw_ch_ac4.ncs b/_module/ncs/nw_ch_ac4.ncs index 54536ad2..1ec68de4 100644 Binary files a/_module/ncs/nw_ch_ac4.ncs and b/_module/ncs/nw_ch_ac4.ncs differ diff --git a/_module/ncs/nw_ch_ac9.ncs b/_module/ncs/nw_ch_ac9.ncs index a5a8aa73..579b41e8 100644 Binary files a/_module/ncs/nw_ch_ac9.ncs and b/_module/ncs/nw_ch_ac9.ncs differ diff --git a/_module/ncs/nw_ch_summon_9.ncs b/_module/ncs/nw_ch_summon_9.ncs index a19cdb72..a82c90d4 100644 Binary files a/_module/ncs/nw_ch_summon_9.ncs and b/_module/ncs/nw_ch_summon_9.ncs differ diff --git a/_module/ncs/nw_o0_death.ncs b/_module/ncs/nw_o0_death.ncs index 0be79f9b..d7d4fedf 100644 Binary files a/_module/ncs/nw_o0_death.ncs and b/_module/ncs/nw_o0_death.ncs differ diff --git a/_module/ncs/nw_o0_death_ras.ncs b/_module/ncs/nw_o0_death_ras.ncs index 53faba26..f75394c6 100644 Binary files a/_module/ncs/nw_o0_death_ras.ncs and b/_module/ncs/nw_o0_death_ras.ncs differ diff --git a/_module/ncs/nw_o0_respawn.ncs b/_module/ncs/nw_o0_respawn.ncs index a010d762..af4887a0 100644 Binary files a/_module/ncs/nw_o0_respawn.ncs and b/_module/ncs/nw_o0_respawn.ncs differ diff --git a/_module/ncs/nw_o2_boss.ncs b/_module/ncs/nw_o2_boss.ncs new file mode 100644 index 00000000..c5835be1 Binary files /dev/null and b/_module/ncs/nw_o2_boss.ncs differ diff --git a/_module/ncs/nw_o2_classhig.ncs b/_module/ncs/nw_o2_classhig.ncs new file mode 100644 index 00000000..cc11e5f1 Binary files /dev/null and b/_module/ncs/nw_o2_classhig.ncs differ diff --git a/_module/ncs/nw_o2_classlow.ncs b/_module/ncs/nw_o2_classlow.ncs new file mode 100644 index 00000000..c792dea5 Binary files /dev/null and b/_module/ncs/nw_o2_classlow.ncs differ diff --git a/_module/ncs/nw_o2_classmed.ncs b/_module/ncs/nw_o2_classmed.ncs new file mode 100644 index 00000000..5bf03dc3 Binary files /dev/null and b/_module/ncs/nw_o2_classmed.ncs differ diff --git a/_module/ncs/nw_o2_classweap.ncs b/_module/ncs/nw_o2_classweap.ncs new file mode 100644 index 00000000..f7d00fa6 Binary files /dev/null and b/_module/ncs/nw_o2_classweap.ncs differ diff --git a/_module/ncs/nw_o2_feat.ncs b/_module/ncs/nw_o2_feat.ncs new file mode 100644 index 00000000..d9538721 Binary files /dev/null and b/_module/ncs/nw_o2_feat.ncs differ diff --git a/_module/ncs/nw_o2_generalhig.ncs b/_module/ncs/nw_o2_generalhig.ncs index 8923890f..c15bdf59 100644 Binary files a/_module/ncs/nw_o2_generalhig.ncs and b/_module/ncs/nw_o2_generalhig.ncs differ diff --git a/_module/ncs/nw_o2_generallow.ncs b/_module/ncs/nw_o2_generallow.ncs index 4427f6a7..7c3d3cb5 100644 Binary files a/_module/ncs/nw_o2_generallow.ncs and b/_module/ncs/nw_o2_generallow.ncs differ diff --git a/_module/ncs/nw_o2_generalmed.ncs b/_module/ncs/nw_o2_generalmed.ncs index 59a5c708..1e9dc204 100644 Binary files a/_module/ncs/nw_o2_generalmed.ncs and b/_module/ncs/nw_o2_generalmed.ncs differ diff --git a/_module/ncs/nw_o2_generalmid.ncs b/_module/ncs/nw_o2_generalmid.ncs new file mode 100644 index 00000000..5bf03dc3 Binary files /dev/null and b/_module/ncs/nw_o2_generalmid.ncs differ diff --git a/_module/ncs/nw_s0_circdoom.ncs b/_module/ncs/nw_s0_circdoom.ncs deleted file mode 100644 index bd510437..00000000 Binary files a/_module/ncs/nw_s0_circdoom.ncs and /dev/null differ diff --git a/_module/ncs/nw_s0_curcrwn.ncs b/_module/ncs/nw_s0_curcrwn.ncs deleted file mode 100644 index 26fcd92d..00000000 Binary files a/_module/ncs/nw_s0_curcrwn.ncs and /dev/null differ diff --git a/_module/ncs/nw_s0_curlgtw.ncs b/_module/ncs/nw_s0_curlgtw.ncs deleted file mode 100644 index c88124aa..00000000 Binary files a/_module/ncs/nw_s0_curlgtw.ncs and /dev/null differ diff --git a/_module/ncs/nw_s0_curminw.ncs b/_module/ncs/nw_s0_curminw.ncs deleted file mode 100644 index c2e9a499..00000000 Binary files a/_module/ncs/nw_s0_curminw.ncs and /dev/null differ diff --git a/_module/ncs/nw_s0_curmodw.ncs b/_module/ncs/nw_s0_curmodw.ncs deleted file mode 100644 index 722a02bc..00000000 Binary files a/_module/ncs/nw_s0_curmodw.ncs and /dev/null differ diff --git a/_module/ncs/nw_s0_curserw.ncs b/_module/ncs/nw_s0_curserw.ncs deleted file mode 100644 index 136eea19..00000000 Binary files a/_module/ncs/nw_s0_curserw.ncs and /dev/null differ diff --git a/_module/ncs/nw_s0_harm.ncs b/_module/ncs/nw_s0_harm.ncs deleted file mode 100644 index 05aeea8c..00000000 Binary files a/_module/ncs/nw_s0_harm.ncs and /dev/null differ diff --git a/_module/ncs/nw_s0_heal.ncs b/_module/ncs/nw_s0_heal.ncs deleted file mode 100644 index 3de93fdb..00000000 Binary files a/_module/ncs/nw_s0_heal.ncs and /dev/null differ diff --git a/_module/ncs/nw_s0_healcirc.ncs b/_module/ncs/nw_s0_healcirc.ncs deleted file mode 100644 index 22660f6f..00000000 Binary files a/_module/ncs/nw_s0_healcirc.ncs and /dev/null differ diff --git a/_module/ncs/nw_s0_horrwilt.ncs b/_module/ncs/nw_s0_horrwilt.ncs deleted file mode 100644 index 76278a67..00000000 Binary files a/_module/ncs/nw_s0_horrwilt.ncs and /dev/null differ diff --git a/_module/ncs/nw_s0_masheal.ncs b/_module/ncs/nw_s0_masheal.ncs deleted file mode 100644 index 65921cb4..00000000 Binary files a/_module/ncs/nw_s0_masheal.ncs and /dev/null differ diff --git a/_module/ncs/nw_s0_negburst.ncs b/_module/ncs/nw_s0_negburst.ncs deleted file mode 100644 index 735525a9..00000000 Binary files a/_module/ncs/nw_s0_negburst.ncs and /dev/null differ diff --git a/_module/ncs/nw_s0_negray.ncs b/_module/ncs/nw_s0_negray.ncs deleted file mode 100644 index bd46f6d2..00000000 Binary files a/_module/ncs/nw_s0_negray.ncs and /dev/null differ diff --git a/_module/ncs/nw_s0_raisdead.ncs b/_module/ncs/nw_s0_raisdead.ncs deleted file mode 100644 index 3dbac954..00000000 Binary files a/_module/ncs/nw_s0_raisdead.ncs and /dev/null differ diff --git a/_module/ncs/nw_s0_remeffect.ncs b/_module/ncs/nw_s0_remeffect.ncs deleted file mode 100644 index b522e144..00000000 Binary files a/_module/ncs/nw_s0_remeffect.ncs and /dev/null differ diff --git a/_module/ncs/nw_s0_resserec.ncs b/_module/ncs/nw_s0_resserec.ncs deleted file mode 100644 index 05b42051..00000000 Binary files a/_module/ncs/nw_s0_resserec.ncs and /dev/null differ diff --git a/_module/ncs/nw_s0_restore.ncs b/_module/ncs/nw_s0_restore.ncs deleted file mode 100644 index 73d1b6e1..00000000 Binary files a/_module/ncs/nw_s0_restore.ncs and /dev/null differ diff --git a/_module/ncs/nw_s0_rmvcurse.ncs b/_module/ncs/nw_s0_rmvcurse.ncs deleted file mode 100644 index 7b8094ec..00000000 Binary files a/_module/ncs/nw_s0_rmvcurse.ncs and /dev/null differ diff --git a/_module/ncs/nw_s0_rmvdiseas.ncs b/_module/ncs/nw_s0_rmvdiseas.ncs deleted file mode 100644 index e64f4e40..00000000 Binary files a/_module/ncs/nw_s0_rmvdiseas.ncs and /dev/null differ diff --git a/_module/ncs/nw_s0_searlght.ncs b/_module/ncs/nw_s0_searlght.ncs deleted file mode 100644 index 60d9be63..00000000 Binary files a/_module/ncs/nw_s0_searlght.ncs and /dev/null differ diff --git a/_module/ncs/nw_s0_sunbeam.ncs b/_module/ncs/nw_s0_sunbeam.ncs deleted file mode 100644 index a4643fdc..00000000 Binary files a/_module/ncs/nw_s0_sunbeam.ncs and /dev/null differ diff --git a/_module/ncs/nw_s0_timestop.ncs b/_module/ncs/nw_s0_timestop.ncs deleted file mode 100644 index 67abf81e..00000000 Binary files a/_module/ncs/nw_s0_timestop.ncs and /dev/null differ diff --git a/_module/ncs/nw_s0_vamptch.ncs b/_module/ncs/nw_s0_vamptch.ncs deleted file mode 100644 index 1cf2a420..00000000 Binary files a/_module/ncs/nw_s0_vamptch.ncs and /dev/null differ diff --git a/_module/ncs/nw_s1_aurablnda.ncs b/_module/ncs/nw_s1_aurablnda.ncs new file mode 100644 index 00000000..69a359eb Binary files /dev/null and b/_module/ncs/nw_s1_aurablnda.ncs differ diff --git a/_module/ncs/nw_s1_auracoldc.ncs b/_module/ncs/nw_s1_auracoldc.ncs new file mode 100644 index 00000000..25e81a48 Binary files /dev/null and b/_module/ncs/nw_s1_auracoldc.ncs differ diff --git a/_module/ncs/nw_s1_auraelecc.ncs b/_module/ncs/nw_s1_auraelecc.ncs new file mode 100644 index 00000000..7f66cf4b Binary files /dev/null and b/_module/ncs/nw_s1_auraelecc.ncs differ diff --git a/_module/ncs/nw_s1_aurafirec.ncs b/_module/ncs/nw_s1_aurafirec.ncs new file mode 100644 index 00000000..7e37f9be Binary files /dev/null and b/_module/ncs/nw_s1_aurafirec.ncs differ diff --git a/_module/ncs/nw_s1_auramenca.ncs b/_module/ncs/nw_s1_auramenca.ncs new file mode 100644 index 00000000..864f53e0 Binary files /dev/null and b/_module/ncs/nw_s1_auramenca.ncs differ diff --git a/_module/ncs/nw_s1_auraprota.ncs b/_module/ncs/nw_s1_auraprota.ncs new file mode 100644 index 00000000..cea1eeca Binary files /dev/null and b/_module/ncs/nw_s1_auraprota.ncs differ diff --git a/_module/ncs/nw_s1_aurastuna.ncs b/_module/ncs/nw_s1_aurastuna.ncs new file mode 100644 index 00000000..93234a42 Binary files /dev/null and b/_module/ncs/nw_s1_aurastuna.ncs differ diff --git a/_module/ncs/nw_s1_auraunata.ncs b/_module/ncs/nw_s1_auraunata.ncs new file mode 100644 index 00000000..8ebd9473 Binary files /dev/null and b/_module/ncs/nw_s1_auraunata.ncs differ diff --git a/_module/ncs/nw_s1_aurauneaa.ncs b/_module/ncs/nw_s1_aurauneaa.ncs new file mode 100644 index 00000000..fc49bf0b Binary files /dev/null and b/_module/ncs/nw_s1_aurauneaa.ncs differ diff --git a/_module/ncs/nw_s1_bltacid.ncs b/_module/ncs/nw_s1_bltacid.ncs new file mode 100644 index 00000000..fcf323ee Binary files /dev/null and b/_module/ncs/nw_s1_bltacid.ncs differ diff --git a/_module/ncs/nw_s1_bltcharm.ncs b/_module/ncs/nw_s1_bltcharm.ncs new file mode 100644 index 00000000..fa6e617e Binary files /dev/null and b/_module/ncs/nw_s1_bltcharm.ncs differ diff --git a/_module/ncs/nw_s1_bltchrdr.ncs b/_module/ncs/nw_s1_bltchrdr.ncs new file mode 100644 index 00000000..8f99f487 Binary files /dev/null and b/_module/ncs/nw_s1_bltchrdr.ncs differ diff --git a/_module/ncs/nw_s1_bltcold.ncs b/_module/ncs/nw_s1_bltcold.ncs new file mode 100644 index 00000000..09b19ff3 Binary files /dev/null and b/_module/ncs/nw_s1_bltcold.ncs differ diff --git a/_module/ncs/nw_s1_bltcondr.ncs b/_module/ncs/nw_s1_bltcondr.ncs new file mode 100644 index 00000000..5320de0b Binary files /dev/null and b/_module/ncs/nw_s1_bltcondr.ncs differ diff --git a/_module/ncs/nw_s1_bltconf.ncs b/_module/ncs/nw_s1_bltconf.ncs new file mode 100644 index 00000000..8b56a10f Binary files /dev/null and b/_module/ncs/nw_s1_bltconf.ncs differ diff --git a/_module/ncs/nw_s1_bltdaze.ncs b/_module/ncs/nw_s1_bltdaze.ncs new file mode 100644 index 00000000..5ae5e301 Binary files /dev/null and b/_module/ncs/nw_s1_bltdaze.ncs differ diff --git a/_module/ncs/nw_s1_bltdeath.ncs b/_module/ncs/nw_s1_bltdeath.ncs new file mode 100644 index 00000000..b66c290a Binary files /dev/null and b/_module/ncs/nw_s1_bltdeath.ncs differ diff --git a/_module/ncs/nw_s1_bltdexdr.ncs b/_module/ncs/nw_s1_bltdexdr.ncs new file mode 100644 index 00000000..863e85b3 Binary files /dev/null and b/_module/ncs/nw_s1_bltdexdr.ncs differ diff --git a/_module/ncs/nw_s1_bltdisese.ncs b/_module/ncs/nw_s1_bltdisese.ncs new file mode 100644 index 00000000..d90e269e Binary files /dev/null and b/_module/ncs/nw_s1_bltdisese.ncs differ diff --git a/_module/ncs/nw_s1_bltdomn.ncs b/_module/ncs/nw_s1_bltdomn.ncs new file mode 100644 index 00000000..063a3899 Binary files /dev/null and b/_module/ncs/nw_s1_bltdomn.ncs differ diff --git a/_module/ncs/nw_s1_bltfire.ncs b/_module/ncs/nw_s1_bltfire.ncs new file mode 100644 index 00000000..dd3f0df3 Binary files /dev/null and b/_module/ncs/nw_s1_bltfire.ncs differ diff --git a/_module/ncs/nw_s1_bltintdr.ncs b/_module/ncs/nw_s1_bltintdr.ncs new file mode 100644 index 00000000..732cb9d4 Binary files /dev/null and b/_module/ncs/nw_s1_bltintdr.ncs differ diff --git a/_module/ncs/nw_s1_bltknckd.ncs b/_module/ncs/nw_s1_bltknckd.ncs new file mode 100644 index 00000000..398ff64c Binary files /dev/null and b/_module/ncs/nw_s1_bltknckd.ncs differ diff --git a/_module/ncs/nw_s1_bltlightn.ncs b/_module/ncs/nw_s1_bltlightn.ncs new file mode 100644 index 00000000..7971f256 Binary files /dev/null and b/_module/ncs/nw_s1_bltlightn.ncs differ diff --git a/_module/ncs/nw_s1_bltlvldr.ncs b/_module/ncs/nw_s1_bltlvldr.ncs new file mode 100644 index 00000000..3dc34d7a Binary files /dev/null and b/_module/ncs/nw_s1_bltlvldr.ncs differ diff --git a/_module/ncs/nw_s1_bltparal.ncs b/_module/ncs/nw_s1_bltparal.ncs new file mode 100644 index 00000000..315054f4 Binary files /dev/null and b/_module/ncs/nw_s1_bltparal.ncs differ diff --git a/_module/ncs/nw_s1_bltpoison.ncs b/_module/ncs/nw_s1_bltpoison.ncs new file mode 100644 index 00000000..f4a5a40c Binary files /dev/null and b/_module/ncs/nw_s1_bltpoison.ncs differ diff --git a/_module/ncs/nw_s1_bltshards.ncs b/_module/ncs/nw_s1_bltshards.ncs new file mode 100644 index 00000000..f2b68769 Binary files /dev/null and b/_module/ncs/nw_s1_bltshards.ncs differ diff --git a/_module/ncs/nw_s1_bltslow.ncs b/_module/ncs/nw_s1_bltslow.ncs new file mode 100644 index 00000000..ab2bf8f8 Binary files /dev/null and b/_module/ncs/nw_s1_bltslow.ncs differ diff --git a/_module/ncs/nw_s1_bltstrdr.ncs b/_module/ncs/nw_s1_bltstrdr.ncs new file mode 100644 index 00000000..4406f768 Binary files /dev/null and b/_module/ncs/nw_s1_bltstrdr.ncs differ diff --git a/_module/ncs/nw_s1_bltstun.ncs b/_module/ncs/nw_s1_bltstun.ncs new file mode 100644 index 00000000..b37d887d Binary files /dev/null and b/_module/ncs/nw_s1_bltstun.ncs differ diff --git a/_module/ncs/nw_s1_bltweb.ncs b/_module/ncs/nw_s1_bltweb.ncs new file mode 100644 index 00000000..2905142f Binary files /dev/null and b/_module/ncs/nw_s1_bltweb.ncs differ diff --git a/_module/ncs/nw_s1_bltwisdr.ncs b/_module/ncs/nw_s1_bltwisdr.ncs new file mode 100644 index 00000000..cb603217 Binary files /dev/null and b/_module/ncs/nw_s1_bltwisdr.ncs differ diff --git a/_module/ncs/nw_s1_coneacid.ncs b/_module/ncs/nw_s1_coneacid.ncs new file mode 100644 index 00000000..763346a5 Binary files /dev/null and b/_module/ncs/nw_s1_coneacid.ncs differ diff --git a/_module/ncs/nw_s1_conecold.ncs b/_module/ncs/nw_s1_conecold.ncs new file mode 100644 index 00000000..fa1c7b2e Binary files /dev/null and b/_module/ncs/nw_s1_conecold.ncs differ diff --git a/_module/ncs/nw_s1_conedisea.ncs b/_module/ncs/nw_s1_conedisea.ncs new file mode 100644 index 00000000..b0a23855 Binary files /dev/null and b/_module/ncs/nw_s1_conedisea.ncs differ diff --git a/_module/ncs/nw_s1_coneelec.ncs b/_module/ncs/nw_s1_coneelec.ncs new file mode 100644 index 00000000..1f2cad0c Binary files /dev/null and b/_module/ncs/nw_s1_coneelec.ncs differ diff --git a/_module/ncs/nw_s1_conesonic.ncs b/_module/ncs/nw_s1_conesonic.ncs new file mode 100644 index 00000000..4769d6a1 Binary files /dev/null and b/_module/ncs/nw_s1_conesonic.ncs differ diff --git a/_module/ncs/nw_s1_dragfear.ncs b/_module/ncs/nw_s1_dragfear.ncs new file mode 100644 index 00000000..53d660db Binary files /dev/null and b/_module/ncs/nw_s1_dragfear.ncs differ diff --git a/_module/ncs/nw_s1_dragfeara.ncs b/_module/ncs/nw_s1_dragfeara.ncs new file mode 100644 index 00000000..73206fbb Binary files /dev/null and b/_module/ncs/nw_s1_dragfeara.ncs differ diff --git a/_module/ncs/nw_s1_feroc3.ncs b/_module/ncs/nw_s1_feroc3.ncs new file mode 100644 index 00000000..dfb32e00 Binary files /dev/null and b/_module/ncs/nw_s1_feroc3.ncs differ diff --git a/_module/ncs/nw_s1_gazechaos.ncs b/_module/ncs/nw_s1_gazechaos.ncs new file mode 100644 index 00000000..d26aae3e Binary files /dev/null and b/_module/ncs/nw_s1_gazechaos.ncs differ diff --git a/_module/ncs/nw_s1_gazecharm.ncs b/_module/ncs/nw_s1_gazecharm.ncs new file mode 100644 index 00000000..fafca7d0 Binary files /dev/null and b/_module/ncs/nw_s1_gazecharm.ncs differ diff --git a/_module/ncs/nw_s1_gazeconfu.ncs b/_module/ncs/nw_s1_gazeconfu.ncs new file mode 100644 index 00000000..b06cabc2 Binary files /dev/null and b/_module/ncs/nw_s1_gazeconfu.ncs differ diff --git a/_module/ncs/nw_s1_gazedaze.ncs b/_module/ncs/nw_s1_gazedaze.ncs new file mode 100644 index 00000000..b01ab3e3 Binary files /dev/null and b/_module/ncs/nw_s1_gazedaze.ncs differ diff --git a/_module/ncs/nw_s1_gazedeath.ncs b/_module/ncs/nw_s1_gazedeath.ncs new file mode 100644 index 00000000..cf1b2f8b Binary files /dev/null and b/_module/ncs/nw_s1_gazedeath.ncs differ diff --git a/_module/ncs/nw_s1_gazedomn.ncs b/_module/ncs/nw_s1_gazedomn.ncs new file mode 100644 index 00000000..b390643e Binary files /dev/null and b/_module/ncs/nw_s1_gazedomn.ncs differ diff --git a/_module/ncs/nw_s1_gazedoom.ncs b/_module/ncs/nw_s1_gazedoom.ncs new file mode 100644 index 00000000..c6a80967 Binary files /dev/null and b/_module/ncs/nw_s1_gazedoom.ncs differ diff --git a/_module/ncs/nw_s1_gazeevil.ncs b/_module/ncs/nw_s1_gazeevil.ncs new file mode 100644 index 00000000..9df6b982 Binary files /dev/null and b/_module/ncs/nw_s1_gazeevil.ncs differ diff --git a/_module/ncs/nw_s1_gazefear.ncs b/_module/ncs/nw_s1_gazefear.ncs new file mode 100644 index 00000000..fd1e390d Binary files /dev/null and b/_module/ncs/nw_s1_gazefear.ncs differ diff --git a/_module/ncs/nw_s1_gazegood.ncs b/_module/ncs/nw_s1_gazegood.ncs new file mode 100644 index 00000000..5a45f9e7 Binary files /dev/null and b/_module/ncs/nw_s1_gazegood.ncs differ diff --git a/_module/ncs/nw_s1_gazelaw.ncs b/_module/ncs/nw_s1_gazelaw.ncs new file mode 100644 index 00000000..d492409b Binary files /dev/null and b/_module/ncs/nw_s1_gazelaw.ncs differ diff --git a/_module/ncs/nw_s1_gazestun.ncs b/_module/ncs/nw_s1_gazestun.ncs new file mode 100644 index 00000000..0ffd54d7 Binary files /dev/null and b/_module/ncs/nw_s1_gazestun.ncs differ diff --git a/_module/ncs/nw_s1_golemgas.ncs b/_module/ncs/nw_s1_golemgas.ncs new file mode 100644 index 00000000..b58dc93e Binary files /dev/null and b/_module/ncs/nw_s1_golemgas.ncs differ diff --git a/_module/ncs/nw_s1_hndbreath.ncs b/_module/ncs/nw_s1_hndbreath.ncs new file mode 100644 index 00000000..5b02d9f5 Binary files /dev/null and b/_module/ncs/nw_s1_hndbreath.ncs differ diff --git a/_module/ncs/nw_s1_howlconf.ncs b/_module/ncs/nw_s1_howlconf.ncs new file mode 100644 index 00000000..09a038a2 Binary files /dev/null and b/_module/ncs/nw_s1_howlconf.ncs differ diff --git a/_module/ncs/nw_s1_howldaze.ncs b/_module/ncs/nw_s1_howldaze.ncs new file mode 100644 index 00000000..606f8bda Binary files /dev/null and b/_module/ncs/nw_s1_howldaze.ncs differ diff --git a/_module/ncs/nw_s1_howldeath.ncs b/_module/ncs/nw_s1_howldeath.ncs new file mode 100644 index 00000000..1e7e120e Binary files /dev/null and b/_module/ncs/nw_s1_howldeath.ncs differ diff --git a/_module/ncs/nw_s1_howlfear.ncs b/_module/ncs/nw_s1_howlfear.ncs new file mode 100644 index 00000000..1878ff22 Binary files /dev/null and b/_module/ncs/nw_s1_howlfear.ncs differ diff --git a/_module/ncs/nw_s1_howlparal.ncs b/_module/ncs/nw_s1_howlparal.ncs new file mode 100644 index 00000000..b3899ae6 Binary files /dev/null and b/_module/ncs/nw_s1_howlparal.ncs differ diff --git a/_module/ncs/nw_s1_howlsonic.ncs b/_module/ncs/nw_s1_howlsonic.ncs new file mode 100644 index 00000000..5ea39cc0 Binary files /dev/null and b/_module/ncs/nw_s1_howlsonic.ncs differ diff --git a/_module/ncs/nw_s1_howlstun.ncs b/_module/ncs/nw_s1_howlstun.ncs new file mode 100644 index 00000000..4505a092 Binary files /dev/null and b/_module/ncs/nw_s1_howlstun.ncs differ diff --git a/_module/ncs/nw_s1_krenscare.ncs b/_module/ncs/nw_s1_krenscare.ncs new file mode 100644 index 00000000..a11930a7 Binary files /dev/null and b/_module/ncs/nw_s1_krenscare.ncs differ diff --git a/_module/ncs/nw_s1_mephsalt.ncs b/_module/ncs/nw_s1_mephsalt.ncs new file mode 100644 index 00000000..ab0b266e Binary files /dev/null and b/_module/ncs/nw_s1_mephsalt.ncs differ diff --git a/_module/ncs/nw_s1_mephsteam.ncs b/_module/ncs/nw_s1_mephsteam.ncs new file mode 100644 index 00000000..ba8664b5 Binary files /dev/null and b/_module/ncs/nw_s1_mephsteam.ncs differ diff --git a/_module/ncs/nw_s1_mumundead.ncs b/_module/ncs/nw_s1_mumundead.ncs new file mode 100644 index 00000000..2205868c Binary files /dev/null and b/_module/ncs/nw_s1_mumundead.ncs differ diff --git a/_module/ncs/nw_s1_pulschrdr.ncs b/_module/ncs/nw_s1_pulschrdr.ncs new file mode 100644 index 00000000..1f7a0d22 Binary files /dev/null and b/_module/ncs/nw_s1_pulschrdr.ncs differ diff --git a/_module/ncs/nw_s1_pulscold.ncs b/_module/ncs/nw_s1_pulscold.ncs new file mode 100644 index 00000000..de7893ff Binary files /dev/null and b/_module/ncs/nw_s1_pulscold.ncs differ diff --git a/_module/ncs/nw_s1_pulscondr.ncs b/_module/ncs/nw_s1_pulscondr.ncs new file mode 100644 index 00000000..4f364f04 Binary files /dev/null and b/_module/ncs/nw_s1_pulscondr.ncs differ diff --git a/_module/ncs/nw_s1_pulsdeath.ncs b/_module/ncs/nw_s1_pulsdeath.ncs new file mode 100644 index 00000000..5f8049a9 Binary files /dev/null and b/_module/ncs/nw_s1_pulsdeath.ncs differ diff --git a/_module/ncs/nw_s1_pulsdexdr.ncs b/_module/ncs/nw_s1_pulsdexdr.ncs new file mode 100644 index 00000000..c042b113 Binary files /dev/null and b/_module/ncs/nw_s1_pulsdexdr.ncs differ diff --git a/_module/ncs/nw_s1_pulsdis.ncs b/_module/ncs/nw_s1_pulsdis.ncs new file mode 100644 index 00000000..39c19bac Binary files /dev/null and b/_module/ncs/nw_s1_pulsdis.ncs differ diff --git a/_module/ncs/nw_s1_pulselec.ncs b/_module/ncs/nw_s1_pulselec.ncs new file mode 100644 index 00000000..e8c36f9e Binary files /dev/null and b/_module/ncs/nw_s1_pulselec.ncs differ diff --git a/_module/ncs/nw_s1_pulsfire.ncs b/_module/ncs/nw_s1_pulsfire.ncs new file mode 100644 index 00000000..dd6247cc Binary files /dev/null and b/_module/ncs/nw_s1_pulsfire.ncs differ diff --git a/_module/ncs/nw_s1_pulsholy.ncs b/_module/ncs/nw_s1_pulsholy.ncs new file mode 100644 index 00000000..91f2d46e Binary files /dev/null and b/_module/ncs/nw_s1_pulsholy.ncs differ diff --git a/_module/ncs/nw_s1_pulsintdr.ncs b/_module/ncs/nw_s1_pulsintdr.ncs new file mode 100644 index 00000000..44f629c2 Binary files /dev/null and b/_module/ncs/nw_s1_pulsintdr.ncs differ diff --git a/_module/ncs/nw_s1_pulslvldr.ncs b/_module/ncs/nw_s1_pulslvldr.ncs new file mode 100644 index 00000000..ba715d4e Binary files /dev/null and b/_module/ncs/nw_s1_pulslvldr.ncs differ diff --git a/_module/ncs/nw_s1_pulsneg.ncs b/_module/ncs/nw_s1_pulsneg.ncs new file mode 100644 index 00000000..34c6acd3 Binary files /dev/null and b/_module/ncs/nw_s1_pulsneg.ncs differ diff --git a/_module/ncs/nw_s1_pulspois.ncs b/_module/ncs/nw_s1_pulspois.ncs new file mode 100644 index 00000000..a381a67c Binary files /dev/null and b/_module/ncs/nw_s1_pulspois.ncs differ diff --git a/_module/ncs/nw_s1_pulsspore.ncs b/_module/ncs/nw_s1_pulsspore.ncs new file mode 100644 index 00000000..4f7e5904 Binary files /dev/null and b/_module/ncs/nw_s1_pulsspore.ncs differ diff --git a/_module/ncs/nw_s1_pulsstrdr.ncs b/_module/ncs/nw_s1_pulsstrdr.ncs new file mode 100644 index 00000000..63024147 Binary files /dev/null and b/_module/ncs/nw_s1_pulsstrdr.ncs differ diff --git a/_module/ncs/nw_s1_pulswind.ncs b/_module/ncs/nw_s1_pulswind.ncs new file mode 100644 index 00000000..09e520af Binary files /dev/null and b/_module/ncs/nw_s1_pulswind.ncs differ diff --git a/_module/ncs/nw_s1_pulswisdr.ncs b/_module/ncs/nw_s1_pulswisdr.ncs new file mode 100644 index 00000000..1b33c9ab Binary files /dev/null and b/_module/ncs/nw_s1_pulswisdr.ncs differ diff --git a/_module/ncs/nw_s1_smokeclaw.ncs b/_module/ncs/nw_s1_smokeclaw.ncs new file mode 100644 index 00000000..85ee73d0 Binary files /dev/null and b/_module/ncs/nw_s1_smokeclaw.ncs differ diff --git a/_module/ncs/nw_s1_stink_a.ncs b/_module/ncs/nw_s1_stink_a.ncs new file mode 100644 index 00000000..30142be8 Binary files /dev/null and b/_module/ncs/nw_s1_stink_a.ncs differ diff --git a/_module/ncs/nw_s1_trogstink.ncs b/_module/ncs/nw_s1_trogstink.ncs new file mode 100644 index 00000000..1cae10ce Binary files /dev/null and b/_module/ncs/nw_s1_trogstink.ncs differ diff --git a/_module/ncs/nw_s1_trogstinka.ncs b/_module/ncs/nw_s1_trogstinka.ncs new file mode 100644 index 00000000..b389286c Binary files /dev/null and b/_module/ncs/nw_s1_trogstinka.ncs differ diff --git a/_module/ncs/nw_s1_tyrantfga.ncs b/_module/ncs/nw_s1_tyrantfga.ncs new file mode 100644 index 00000000..5ac4b254 Binary files /dev/null and b/_module/ncs/nw_s1_tyrantfga.ncs differ diff --git a/_module/ncs/nw_s1_tyrantfog.ncs b/_module/ncs/nw_s1_tyrantfog.ncs new file mode 100644 index 00000000..8ba90b5d Binary files /dev/null and b/_module/ncs/nw_s1_tyrantfog.ncs differ diff --git a/_module/ncs/nw_s2_divprot.ncs b/_module/ncs/nw_s2_divprot.ncs new file mode 100644 index 00000000..b28c6e6e Binary files /dev/null and b/_module/ncs/nw_s2_divprot.ncs differ diff --git a/_module/ncs/nw_s2_layonhand.ncs b/_module/ncs/nw_s2_layonhand.ncs deleted file mode 100644 index d98d9dd9..00000000 Binary files a/_module/ncs/nw_s2_layonhand.ncs and /dev/null differ diff --git a/_module/ncs/nw_s2_turndead.ncs b/_module/ncs/nw_s2_turndead.ncs deleted file mode 100644 index c57cbafe..00000000 Binary files a/_module/ncs/nw_s2_turndead.ncs and /dev/null differ diff --git a/_module/ncs/nw_s3_actitem01.ncs b/_module/ncs/nw_s3_actitem01.ncs index ad472ded..edb8f578 100644 Binary files a/_module/ncs/nw_s3_actitem01.ncs and b/_module/ncs/nw_s3_actitem01.ncs differ diff --git a/_module/ncs/nw_s3_balordeth.ncs b/_module/ncs/nw_s3_balordeth.ncs new file mode 100644 index 00000000..65837869 Binary files /dev/null and b/_module/ncs/nw_s3_balordeth.ncs differ diff --git a/_module/ncs/on_acquire.ncs b/_module/ncs/on_acquire.ncs index 369d4bf6..d31eb4b2 100644 Binary files a/_module/ncs/on_acquire.ncs and b/_module/ncs/on_acquire.ncs differ diff --git a/_module/ncs/on_activate.ncs b/_module/ncs/on_activate.ncs index bf41e3d8..aa86c125 100644 Binary files a/_module/ncs/on_activate.ncs and b/_module/ncs/on_activate.ncs differ diff --git a/_module/ncs/on_client_enter.ncs b/_module/ncs/on_client_enter.ncs index c188cc27..3be82036 100644 Binary files a/_module/ncs/on_client_enter.ncs and b/_module/ncs/on_client_enter.ncs differ diff --git a/_module/ncs/on_client_exit.ncs b/_module/ncs/on_client_exit.ncs index 1f4904b9..e4e5d37a 100644 Binary files a/_module/ncs/on_client_exit.ncs and b/_module/ncs/on_client_exit.ncs differ diff --git a/_module/ncs/on_enter_abovegr.ncs b/_module/ncs/on_enter_abovegr.ncs index b1e9d9de..83f1cde2 100644 Binary files a/_module/ncs/on_enter_abovegr.ncs and b/_module/ncs/on_enter_abovegr.ncs differ diff --git a/_module/ncs/on_enter_buildng.ncs b/_module/ncs/on_enter_buildng.ncs index 7734d481..86966469 100644 Binary files a/_module/ncs/on_enter_buildng.ncs and b/_module/ncs/on_enter_buildng.ncs differ diff --git a/_module/ncs/on_enter_ras.ncs b/_module/ncs/on_enter_ras.ncs index e6c15601..2b9dd85c 100644 Binary files a/_module/ncs/on_enter_ras.ncs and b/_module/ncs/on_enter_ras.ncs differ diff --git a/_module/ncs/on_unacquire.ncs b/_module/ncs/on_unacquire.ncs index b106aedf..9b84f875 100644 Binary files a/_module/ncs/on_unacquire.ncs and b/_module/ncs/on_unacquire.ncs differ diff --git a/_module/ncs/onaquire.ncs b/_module/ncs/onaquire.ncs new file mode 100644 index 00000000..ad38dd15 Binary files /dev/null and b/_module/ncs/onaquire.ncs differ diff --git a/_module/ncs/onlineplayers.ncs b/_module/ncs/onlineplayers.ncs index 70736512..1b43cb24 100644 Binary files a/_module/ncs/onlineplayers.ncs and b/_module/ncs/onlineplayers.ncs differ diff --git a/_module/ncs/openstore001.ncs b/_module/ncs/openstore001.ncs index 72eca711..b9d05dbb 100644 Binary files a/_module/ncs/openstore001.ncs and b/_module/ncs/openstore001.ncs differ diff --git a/_module/ncs/openstore002.ncs b/_module/ncs/openstore002.ncs index 7e5e6ba1..f1e1c5a5 100644 Binary files a/_module/ncs/openstore002.ncs and b/_module/ncs/openstore002.ncs differ diff --git a/_module/ncs/openstore003.ncs b/_module/ncs/openstore003.ncs index 547b5f54..34a17f15 100644 Binary files a/_module/ncs/openstore003.ncs and b/_module/ncs/openstore003.ncs differ diff --git a/_module/ncs/openstore004.ncs b/_module/ncs/openstore004.ncs index 45c31614..e16ff6c2 100644 Binary files a/_module/ncs/openstore004.ncs and b/_module/ncs/openstore004.ncs differ diff --git a/_module/ncs/openstore005.ncs b/_module/ncs/openstore005.ncs index 69259ab0..cc1ac3a7 100644 Binary files a/_module/ncs/openstore005.ncs and b/_module/ncs/openstore005.ncs differ diff --git a/_module/ncs/openstore006.ncs b/_module/ncs/openstore006.ncs index 7a41d5a0..6550479f 100644 Binary files a/_module/ncs/openstore006.ncs and b/_module/ncs/openstore006.ncs differ diff --git a/_module/ncs/openstore007.ncs b/_module/ncs/openstore007.ncs index b6579dc5..efaf39c4 100644 Binary files a/_module/ncs/openstore007.ncs and b/_module/ncs/openstore007.ncs differ diff --git a/_module/ncs/openstore008.ncs b/_module/ncs/openstore008.ncs index eb454637..9e6de887 100644 Binary files a/_module/ncs/openstore008.ncs and b/_module/ncs/openstore008.ncs differ diff --git a/_module/ncs/openstore009.ncs b/_module/ncs/openstore009.ncs index 35817517..d242dda9 100644 Binary files a/_module/ncs/openstore009.ncs and b/_module/ncs/openstore009.ncs differ diff --git a/_module/ncs/openstore01.ncs b/_module/ncs/openstore01.ncs index c07fbfeb..b74eba53 100644 Binary files a/_module/ncs/openstore01.ncs and b/_module/ncs/openstore01.ncs differ diff --git a/_module/ncs/openstore010.ncs b/_module/ncs/openstore010.ncs index aa2afdc6..3332ad3a 100644 Binary files a/_module/ncs/openstore010.ncs and b/_module/ncs/openstore010.ncs differ diff --git a/_module/ncs/openstore011.ncs b/_module/ncs/openstore011.ncs index 6d7a5578..f1208796 100644 Binary files a/_module/ncs/openstore011.ncs and b/_module/ncs/openstore011.ncs differ diff --git a/_module/ncs/openstore012.ncs b/_module/ncs/openstore012.ncs index 72eca711..b9d05dbb 100644 Binary files a/_module/ncs/openstore012.ncs and b/_module/ncs/openstore012.ncs differ diff --git a/_module/ncs/openstore013.ncs b/_module/ncs/openstore013.ncs index 20c91e6e..ad96c830 100644 Binary files a/_module/ncs/openstore013.ncs and b/_module/ncs/openstore013.ncs differ diff --git a/_module/ncs/openstore014.ncs b/_module/ncs/openstore014.ncs index 034e1e01..fec0e654 100644 Binary files a/_module/ncs/openstore014.ncs and b/_module/ncs/openstore014.ncs differ diff --git a/_module/ncs/openstore015.ncs b/_module/ncs/openstore015.ncs index 0ecce457..2857c38b 100644 Binary files a/_module/ncs/openstore015.ncs and b/_module/ncs/openstore015.ncs differ diff --git a/_module/ncs/openstore016.ncs b/_module/ncs/openstore016.ncs index a847eb0f..b31274fa 100644 Binary files a/_module/ncs/openstore016.ncs and b/_module/ncs/openstore016.ncs differ diff --git a/_module/ncs/openstore017.ncs b/_module/ncs/openstore017.ncs index 88df8d86..e95d5c3d 100644 Binary files a/_module/ncs/openstore017.ncs and b/_module/ncs/openstore017.ncs differ diff --git a/_module/ncs/openstore018.ncs b/_module/ncs/openstore018.ncs index f58c4e04..33b7e3bd 100644 Binary files a/_module/ncs/openstore018.ncs and b/_module/ncs/openstore018.ncs differ diff --git a/_module/ncs/openstore019.ncs b/_module/ncs/openstore019.ncs index 6d7413a2..6280e410 100644 Binary files a/_module/ncs/openstore019.ncs and b/_module/ncs/openstore019.ncs differ diff --git a/_module/ncs/openstore020.ncs b/_module/ncs/openstore020.ncs index 04a0bcac..9b5c3c26 100644 Binary files a/_module/ncs/openstore020.ncs and b/_module/ncs/openstore020.ncs differ diff --git a/_module/ncs/openstore021.ncs b/_module/ncs/openstore021.ncs index 064d548d..51c76227 100644 Binary files a/_module/ncs/openstore021.ncs and b/_module/ncs/openstore021.ncs differ diff --git a/_module/ncs/openstore022.ncs b/_module/ncs/openstore022.ncs index 31306b4b..44a3bd4e 100644 Binary files a/_module/ncs/openstore022.ncs and b/_module/ncs/openstore022.ncs differ diff --git a/_module/ncs/openstore023.ncs b/_module/ncs/openstore023.ncs index bd11b1b7..127b193c 100644 Binary files a/_module/ncs/openstore023.ncs and b/_module/ncs/openstore023.ncs differ diff --git a/_module/ncs/openstore024.ncs b/_module/ncs/openstore024.ncs index abfdd64e..d1e13b63 100644 Binary files a/_module/ncs/openstore024.ncs and b/_module/ncs/openstore024.ncs differ diff --git a/_module/ncs/openstore025.ncs b/_module/ncs/openstore025.ncs index bc3f617d..5d0d5d71 100644 Binary files a/_module/ncs/openstore025.ncs and b/_module/ncs/openstore025.ncs differ diff --git a/_module/ncs/openstore026.ncs b/_module/ncs/openstore026.ncs index 40fe0438..31d53f28 100644 Binary files a/_module/ncs/openstore026.ncs and b/_module/ncs/openstore026.ncs differ diff --git a/_module/ncs/openstore027.ncs b/_module/ncs/openstore027.ncs index 8dee8b18..2270bd94 100644 Binary files a/_module/ncs/openstore027.ncs and b/_module/ncs/openstore027.ncs differ diff --git a/_module/ncs/openstore028.ncs b/_module/ncs/openstore028.ncs index d9ba80e3..c0da692b 100644 Binary files a/_module/ncs/openstore028.ncs and b/_module/ncs/openstore028.ncs differ diff --git a/_module/ncs/openstore029.ncs b/_module/ncs/openstore029.ncs index 5833909a..19ddeebd 100644 Binary files a/_module/ncs/openstore029.ncs and b/_module/ncs/openstore029.ncs differ diff --git a/_module/ncs/openstore030.ncs b/_module/ncs/openstore030.ncs index 5642a30c..87546255 100644 Binary files a/_module/ncs/openstore030.ncs and b/_module/ncs/openstore030.ncs differ diff --git a/_module/ncs/openstore031.ncs b/_module/ncs/openstore031.ncs index 0f758182..1b33dfd5 100644 Binary files a/_module/ncs/openstore031.ncs and b/_module/ncs/openstore031.ncs differ diff --git a/_module/ncs/openstore032.ncs b/_module/ncs/openstore032.ncs index 425d3709..f88abbe0 100644 Binary files a/_module/ncs/openstore032.ncs and b/_module/ncs/openstore032.ncs differ diff --git a/_module/ncs/openstore033.ncs b/_module/ncs/openstore033.ncs index 4356f764..49787cb0 100644 Binary files a/_module/ncs/openstore033.ncs and b/_module/ncs/openstore033.ncs differ diff --git a/_module/ncs/openstore034.ncs b/_module/ncs/openstore034.ncs index b1bea280..b6c3cca5 100644 Binary files a/_module/ncs/openstore034.ncs and b/_module/ncs/openstore034.ncs differ diff --git a/_module/ncs/openstore035.ncs b/_module/ncs/openstore035.ncs index c9c155ed..4fc0a4ad 100644 Binary files a/_module/ncs/openstore035.ncs and b/_module/ncs/openstore035.ncs differ diff --git a/_module/ncs/openstore036.ncs b/_module/ncs/openstore036.ncs index 90ec8867..2c311992 100644 Binary files a/_module/ncs/openstore036.ncs and b/_module/ncs/openstore036.ncs differ diff --git a/_module/ncs/openstore037.ncs b/_module/ncs/openstore037.ncs index f433ee9a..7acbb2ee 100644 Binary files a/_module/ncs/openstore037.ncs and b/_module/ncs/openstore037.ncs differ diff --git a/_module/ncs/openstore038.ncs b/_module/ncs/openstore038.ncs index 384798ad..18109b99 100644 Binary files a/_module/ncs/openstore038.ncs and b/_module/ncs/openstore038.ncs differ diff --git a/_module/ncs/openstore039.ncs b/_module/ncs/openstore039.ncs index 0f707929..6b6f13a7 100644 Binary files a/_module/ncs/openstore039.ncs and b/_module/ncs/openstore039.ncs differ diff --git a/_module/ncs/openstore040.ncs b/_module/ncs/openstore040.ncs index c0545a37..5347982f 100644 Binary files a/_module/ncs/openstore040.ncs and b/_module/ncs/openstore040.ncs differ diff --git a/_module/ncs/openstore041.ncs b/_module/ncs/openstore041.ncs index a1669d49..5bb608f6 100644 Binary files a/_module/ncs/openstore041.ncs and b/_module/ncs/openstore041.ncs differ diff --git a/_module/ncs/openstore042.ncs b/_module/ncs/openstore042.ncs index 702fbbce..66023337 100644 Binary files a/_module/ncs/openstore042.ncs and b/_module/ncs/openstore042.ncs differ diff --git a/_module/ncs/openstore043.ncs b/_module/ncs/openstore043.ncs index 6444c3d8..75e072cd 100644 Binary files a/_module/ncs/openstore043.ncs and b/_module/ncs/openstore043.ncs differ diff --git a/_module/ncs/openstore044.ncs b/_module/ncs/openstore044.ncs index 45c31614..e16ff6c2 100644 Binary files a/_module/ncs/openstore044.ncs and b/_module/ncs/openstore044.ncs differ diff --git a/_module/ncs/openstore045.ncs b/_module/ncs/openstore045.ncs index 161bb8d8..d02b579c 100644 Binary files a/_module/ncs/openstore045.ncs and b/_module/ncs/openstore045.ncs differ diff --git a/_module/ncs/openstore046.ncs b/_module/ncs/openstore046.ncs index 7e5e6ba1..f1e1c5a5 100644 Binary files a/_module/ncs/openstore046.ncs and b/_module/ncs/openstore046.ncs differ diff --git a/_module/ncs/openstore047.ncs b/_module/ncs/openstore047.ncs index e6b10335..17887528 100644 Binary files a/_module/ncs/openstore047.ncs and b/_module/ncs/openstore047.ncs differ diff --git a/_module/ncs/openstore048.ncs b/_module/ncs/openstore048.ncs index 99996bfe..b753ca2f 100644 Binary files a/_module/ncs/openstore048.ncs and b/_module/ncs/openstore048.ncs differ diff --git a/_module/ncs/openstore049.ncs b/_module/ncs/openstore049.ncs index f2c366a5..1632b053 100644 Binary files a/_module/ncs/openstore049.ncs and b/_module/ncs/openstore049.ncs differ diff --git a/_module/ncs/openstore050.ncs b/_module/ncs/openstore050.ncs index 2d5e47db..c0f0e7fb 100644 Binary files a/_module/ncs/openstore050.ncs and b/_module/ncs/openstore050.ncs differ diff --git a/_module/ncs/openstore051.ncs b/_module/ncs/openstore051.ncs index 4215f3af..cf6026e2 100644 Binary files a/_module/ncs/openstore051.ncs and b/_module/ncs/openstore051.ncs differ diff --git a/_module/ncs/openstore052.ncs b/_module/ncs/openstore052.ncs new file mode 100644 index 00000000..e86307db Binary files /dev/null and b/_module/ncs/openstore052.ncs differ diff --git a/_module/ncs/pc_level_notify.ncs b/_module/ncs/pc_level_notify.ncs index 635953fc..95e57037 100644 Binary files a/_module/ncs/pc_level_notify.ncs and b/_module/ncs/pc_level_notify.ncs differ diff --git a/_module/ncs/pcwerewolfdeath.ncs b/_module/ncs/pcwerewolfdeath.ncs index ccd0879b..79ad4061 100644 Binary files a/_module/ncs/pcwerewolfdeath.ncs and b/_module/ncs/pcwerewolfdeath.ncs differ diff --git a/_module/ncs/per_safe_item_op.ncs b/_module/ncs/per_safe_item_op.ncs index fe7eaee1..7a18688c 100644 Binary files a/_module/ncs/per_safe_item_op.ncs and b/_module/ncs/per_safe_item_op.ncs differ diff --git a/_module/ncs/per_safe_item_st.ncs b/_module/ncs/per_safe_item_st.ncs index 0a87b0d4..0559d396 100644 Binary files a/_module/ncs/per_safe_item_st.ncs and b/_module/ncs/per_safe_item_st.ncs differ diff --git a/_module/ncs/perc_battle.ncs b/_module/ncs/perc_battle.ncs index 449a4786..c5a31be2 100644 Binary files a/_module/ncs/perc_battle.ncs and b/_module/ncs/perc_battle.ncs differ diff --git a/_module/ncs/prc_onuserdef.ncs b/_module/ncs/prc_onuserdef.ncs new file mode 100644 index 00000000..78daf110 Binary files /dev/null and b/_module/ncs/prc_onuserdef.ncs differ diff --git a/_module/ncs/prc_pwondeath.ncs b/_module/ncs/prc_pwondeath.ncs new file mode 100644 index 00000000..2304575d Binary files /dev/null and b/_module/ncs/prc_pwondeath.ncs differ diff --git a/_module/ncs/prc_pwonspawn.ncs b/_module/ncs/prc_pwonspawn.ncs new file mode 100644 index 00000000..1f716b8a Binary files /dev/null and b/_module/ncs/prc_pwonspawn.ncs differ diff --git a/_module/ncs/pv_buy_item.ncs b/_module/ncs/pv_buy_item.ncs index d072cb1a..da580152 100644 Binary files a/_module/ncs/pv_buy_item.ncs and b/_module/ncs/pv_buy_item.ncs differ diff --git a/_module/ncs/pv_check_totals.ncs b/_module/ncs/pv_check_totals.ncs index 856a9fe0..c76ddec5 100644 Binary files a/_module/ncs/pv_check_totals.ncs and b/_module/ncs/pv_check_totals.ncs differ diff --git a/_module/ncs/pv_chk_dnt_show.ncs b/_module/ncs/pv_chk_dnt_show.ncs index 0ef2ba53..0a810fca 100644 Binary files a/_module/ncs/pv_chk_dnt_show.ncs and b/_module/ncs/pv_chk_dnt_show.ncs differ diff --git a/_module/ncs/pv_chk_if_stkd.ncs b/_module/ncs/pv_chk_if_stkd.ncs index 04efa0f5..2786059c 100644 Binary files a/_module/ncs/pv_chk_if_stkd.ncs and b/_module/ncs/pv_chk_if_stkd.ncs differ diff --git a/_module/ncs/pv_chk_online.ncs b/_module/ncs/pv_chk_online.ncs index c2d84cd1..2e78df25 100644 Binary files a/_module/ncs/pv_chk_online.ncs and b/_module/ncs/pv_chk_online.ncs differ diff --git a/_module/ncs/pv_chk_show_2_by.ncs b/_module/ncs/pv_chk_show_2_by.ncs index b12a271d..6e5d520b 100644 Binary files a/_module/ncs/pv_chk_show_2_by.ncs and b/_module/ncs/pv_chk_show_2_by.ncs differ diff --git a/_module/ncs/pv_display_back.ncs b/_module/ncs/pv_display_back.ncs index 3efa2651..8b0a7247 100644 Binary files a/_module/ncs/pv_display_back.ncs and b/_module/ncs/pv_display_back.ncs differ diff --git a/_module/ncs/pv_display_fwrd.ncs b/_module/ncs/pv_display_fwrd.ncs index cb27a96e..f29d7360 100644 Binary files a/_module/ncs/pv_display_fwrd.ncs and b/_module/ncs/pv_display_fwrd.ncs differ diff --git a/_module/ncs/pv_get_backpacks.ncs b/_module/ncs/pv_get_backpacks.ncs index 3f6d91a5..03871066 100644 Binary files a/_module/ncs/pv_get_backpacks.ncs and b/_module/ncs/pv_get_backpacks.ncs differ diff --git a/_module/ncs/pv_get_item_info.ncs b/_module/ncs/pv_get_item_info.ncs index ca0788bf..d4399dba 100644 Binary files a/_module/ncs/pv_get_item_info.ncs and b/_module/ncs/pv_get_item_info.ncs differ diff --git a/_module/ncs/pv_get_items_bak.ncs b/_module/ncs/pv_get_items_bak.ncs index dbd60d4e..e1eadedd 100644 Binary files a/_module/ncs/pv_get_items_bak.ncs and b/_module/ncs/pv_get_items_bak.ncs differ diff --git a/_module/ncs/pv_lstn_2_prices.ncs b/_module/ncs/pv_lstn_2_prices.ncs index ac2203f4..f199cccf 100644 Binary files a/_module/ncs/pv_lstn_2_prices.ncs and b/_module/ncs/pv_lstn_2_prices.ncs differ diff --git a/_module/ncs/pv_set_not_sell.ncs b/_module/ncs/pv_set_not_sell.ncs index b424051a..ae0f226b 100644 Binary files a/_module/ncs/pv_set_not_sell.ncs and b/_module/ncs/pv_set_not_sell.ncs differ diff --git a/_module/ncs/pv_set_prc_db.ncs b/_module/ncs/pv_set_prc_db.ncs index ad294072..47dacf7d 100644 Binary files a/_module/ncs/pv_set_prc_db.ncs and b/_module/ncs/pv_set_prc_db.ncs differ diff --git a/_module/ncs/pv_set_sell.ncs b/_module/ncs/pv_set_sell.ncs index 853fb355..ec55d026 100644 Binary files a/_module/ncs/pv_set_sell.ncs and b/_module/ncs/pv_set_sell.ncs differ diff --git a/_module/ncs/pv_show_item.ncs b/_module/ncs/pv_show_item.ncs index 5d2de828..35b18fe4 100644 Binary files a/_module/ncs/pv_show_item.ncs and b/_module/ncs/pv_show_item.ncs differ diff --git a/_module/ncs/q4_d2_s_bigbys_c.ncs b/_module/ncs/q4_d2_s_bigbys_c.ncs index 039ae8d0..733fbf90 100644 Binary files a/_module/ncs/q4_d2_s_bigbys_c.ncs and b/_module/ncs/q4_d2_s_bigbys_c.ncs differ diff --git a/_module/ncs/q4_d2_s_chain_li.ncs b/_module/ncs/q4_d2_s_chain_li.ncs index 5df37c94..405eba1e 100644 Binary files a/_module/ncs/q4_d2_s_chain_li.ncs and b/_module/ncs/q4_d2_s_chain_li.ncs differ diff --git a/_module/ncs/q4_d2_s_ethereal.ncs b/_module/ncs/q4_d2_s_ethereal.ncs index 80fcf729..739e4992 100644 Binary files a/_module/ncs/q4_d2_s_ethereal.ncs and b/_module/ncs/q4_d2_s_ethereal.ncs differ diff --git a/_module/ncs/q4_d2_s_mass_has.ncs b/_module/ncs/q4_d2_s_mass_has.ncs index 90373600..bf9c7c0b 100644 Binary files a/_module/ncs/q4_d2_s_mass_has.ncs and b/_module/ncs/q4_d2_s_mass_has.ncs differ diff --git a/_module/ncs/q4_d2_s_mord_dis.ncs b/_module/ncs/q4_d2_s_mord_dis.ncs index 2d058966..1587d26d 100644 Binary files a/_module/ncs/q4_d2_s_mord_dis.ncs and b/_module/ncs/q4_d2_s_mord_dis.ncs differ diff --git a/_module/ncs/q4_d2_s_premonit.ncs b/_module/ncs/q4_d2_s_premonit.ncs index 739e4a16..b0e5dd02 100644 Binary files a/_module/ncs/q4_d2_s_premonit.ncs and b/_module/ncs/q4_d2_s_premonit.ncs differ diff --git a/_module/ncs/q4_d2_s_spell_ma.ncs b/_module/ncs/q4_d2_s_spell_ma.ncs index 36e807e9..baf817e7 100644 Binary files a/_module/ncs/q4_d2_s_spell_ma.ncs and b/_module/ncs/q4_d2_s_spell_ma.ncs differ diff --git a/_module/ncs/q4_d2_s_time_sto.ncs b/_module/ncs/q4_d2_s_time_sto.ncs index 9f4a17b7..264e12fb 100644 Binary files a/_module/ncs/q4_d2_s_time_sto.ncs and b/_module/ncs/q4_d2_s_time_sto.ncs differ diff --git a/_module/ncs/q4_d2_s_true_see.ncs b/_module/ncs/q4_d2_s_true_see.ncs index 71e9239d..757ad0d4 100644 Binary files a/_module/ncs/q4_d2_s_true_see.ncs and b/_module/ncs/q4_d2_s_true_see.ncs differ diff --git a/_module/ncs/q4d_machine_dist.ncs b/_module/ncs/q4d_machine_dist.ncs index c35c1dff..f15c7b4a 100644 Binary files a/_module/ncs/q4d_machine_dist.ncs and b/_module/ncs/q4d_machine_dist.ncs differ diff --git a/_module/ncs/q4d_sc_coduit1.ncs b/_module/ncs/q4d_sc_coduit1.ncs index 932530d9..2612e496 100644 Binary files a/_module/ncs/q4d_sc_coduit1.ncs and b/_module/ncs/q4d_sc_coduit1.ncs differ diff --git a/_module/ncs/q4d_sc_coduit2.ncs b/_module/ncs/q4d_sc_coduit2.ncs index a6987ad8..879235ef 100644 Binary files a/_module/ncs/q4d_sc_coduit2.ncs and b/_module/ncs/q4d_sc_coduit2.ncs differ diff --git a/_module/ncs/qst_tcsb_1a.ncs b/_module/ncs/qst_tcsb_1a.ncs index 3f447127..1eb95e28 100644 Binary files a/_module/ncs/qst_tcsb_1a.ncs and b/_module/ncs/qst_tcsb_1a.ncs differ diff --git a/_module/ncs/qst_tcsb_1ab.ncs b/_module/ncs/qst_tcsb_1ab.ncs index 2ca96594..39ed3887 100644 Binary files a/_module/ncs/qst_tcsb_1ab.ncs and b/_module/ncs/qst_tcsb_1ab.ncs differ diff --git a/_module/ncs/qst_tcsb_2a.ncs b/_module/ncs/qst_tcsb_2a.ncs index 52ceacb2..efe19d4e 100644 Binary files a/_module/ncs/qst_tcsb_2a.ncs and b/_module/ncs/qst_tcsb_2a.ncs differ diff --git a/_module/ncs/rastlindoor01.ncs b/_module/ncs/rastlindoor01.ncs index c0c857ab..be8ca819 100644 Binary files a/_module/ncs/rastlindoor01.ncs and b/_module/ncs/rastlindoor01.ncs differ diff --git a/_module/ncs/rope_tele.ncs b/_module/ncs/rope_tele.ncs index 41e55500..f03f5374 100644 Binary files a/_module/ncs/rope_tele.ncs and b/_module/ncs/rope_tele.ncs differ diff --git a/_module/ncs/rope_tele1.ncs b/_module/ncs/rope_tele1.ncs index fb127493..0f7fc90b 100644 Binary files a/_module/ncs/rope_tele1.ncs and b/_module/ncs/rope_tele1.ncs differ diff --git a/_module/ncs/s_lib_search_ent.ncs b/_module/ncs/s_lib_search_ent.ncs index a69954d5..4deb8762 100644 Binary files a/_module/ncs/s_lib_search_ent.ncs and b/_module/ncs/s_lib_search_ent.ncs differ diff --git a/_module/ncs/s_lib_search_exi.ncs b/_module/ncs/s_lib_search_exi.ncs index b98be857..7e2d76a6 100644 Binary files a/_module/ncs/s_lib_search_exi.ncs and b/_module/ncs/s_lib_search_exi.ncs differ diff --git a/_module/ncs/s_lib_search_hrt.ncs b/_module/ncs/s_lib_search_hrt.ncs index 011b3363..e35d1cec 100644 Binary files a/_module/ncs/s_lib_search_hrt.ncs and b/_module/ncs/s_lib_search_hrt.ncs differ diff --git a/_module/ncs/s_lib_start.ncs b/_module/ncs/s_lib_start.ncs index 0edcdbbd..502b969d 100644 Binary files a/_module/ncs/s_lib_start.ncs and b/_module/ncs/s_lib_start.ncs differ diff --git a/_module/ncs/s_perloccond.ncs b/_module/ncs/s_perloccond.ncs index 2aee25e1..ddb95212 100644 Binary files a/_module/ncs/s_perloccond.ncs and b/_module/ncs/s_perloccond.ncs differ diff --git a/_module/ncs/safejump20.ncs b/_module/ncs/safejump20.ncs index e5a6a4d3..f56e7fee 100644 Binary files a/_module/ncs/safejump20.ncs and b/_module/ncs/safejump20.ncs differ diff --git a/_module/ncs/schrecall.ncs b/_module/ncs/schrecall.ncs index 19465f89..b011e0c0 100644 Binary files a/_module/ncs/schrecall.ncs and b/_module/ncs/schrecall.ncs differ diff --git a/_module/ncs/set_rest_dmfi.ncs b/_module/ncs/set_rest_dmfi.ncs new file mode 100644 index 00000000..9aef309b Binary files /dev/null and b/_module/ncs/set_rest_dmfi.ncs differ diff --git a/_module/ncs/sfpb_close.ncs b/_module/ncs/sfpb_close.ncs index e31bcc9e..7094ab07 100644 Binary files a/_module/ncs/sfpb_close.ncs and b/_module/ncs/sfpb_close.ncs differ diff --git a/_module/ncs/sfpb_open.ncs b/_module/ncs/sfpb_open.ncs index f43aa474..badb97b2 100644 Binary files a/_module/ncs/sfpb_open.ncs and b/_module/ncs/sfpb_open.ncs differ diff --git a/_module/ncs/sfpb_used.ncs b/_module/ncs/sfpb_used.ncs index 42e4cafb..f7b08e3f 100644 Binary files a/_module/ncs/sfpb_used.ncs and b/_module/ncs/sfpb_used.ncs differ diff --git a/_module/ncs/shrine_align_cha.ncs b/_module/ncs/shrine_align_cha.ncs index 9520fbc2..08db9c2e 100644 Binary files a/_module/ncs/shrine_align_cha.ncs and b/_module/ncs/shrine_align_cha.ncs differ diff --git a/_module/ncs/shrine_align_evl.ncs b/_module/ncs/shrine_align_evl.ncs index 4caecede..bf835467 100644 Binary files a/_module/ncs/shrine_align_evl.ncs and b/_module/ncs/shrine_align_evl.ncs differ diff --git a/_module/ncs/shrine_align_gd.ncs b/_module/ncs/shrine_align_gd.ncs index 61976815..de22de48 100644 Binary files a/_module/ncs/shrine_align_gd.ncs and b/_module/ncs/shrine_align_gd.ncs differ diff --git a/_module/ncs/shrine_align_law.ncs b/_module/ncs/shrine_align_law.ncs index 35c66bdc..1d6a1f01 100644 Binary files a/_module/ncs/shrine_align_law.ncs and b/_module/ncs/shrine_align_law.ncs differ diff --git a/_module/ncs/shrine_alt_ali.ncs b/_module/ncs/shrine_alt_ali.ncs index 61976815..e63a0ffc 100644 Binary files a/_module/ncs/shrine_alt_ali.ncs and b/_module/ncs/shrine_alt_ali.ncs differ diff --git a/_module/ncs/shrine_beory001.ncs b/_module/ncs/shrine_beory001.ncs index a4d46502..d7627213 100644 Binary files a/_module/ncs/shrine_beory001.ncs and b/_module/ncs/shrine_beory001.ncs differ diff --git a/_module/ncs/shrine_beory002.ncs b/_module/ncs/shrine_beory002.ncs index 28392820..6ded0019 100644 Binary files a/_module/ncs/shrine_beory002.ncs and b/_module/ncs/shrine_beory002.ncs differ diff --git a/_module/ncs/shrine_beory004.ncs b/_module/ncs/shrine_beory004.ncs index 9fc96026..44f0e29f 100644 Binary files a/_module/ncs/shrine_beory004.ncs and b/_module/ncs/shrine_beory004.ncs differ diff --git a/_module/ncs/shrine_boccob001.ncs b/_module/ncs/shrine_boccob001.ncs index 17ee6a52..42ed4958 100644 Binary files a/_module/ncs/shrine_boccob001.ncs and b/_module/ncs/shrine_boccob001.ncs differ diff --git a/_module/ncs/shrine_boccob002.ncs b/_module/ncs/shrine_boccob002.ncs index d85ae194..2f550b0f 100644 Binary files a/_module/ncs/shrine_boccob002.ncs and b/_module/ncs/shrine_boccob002.ncs differ diff --git a/_module/ncs/shrine_boccob004.ncs b/_module/ncs/shrine_boccob004.ncs index bdc72fe0..45590123 100644 Binary files a/_module/ncs/shrine_boccob004.ncs and b/_module/ncs/shrine_boccob004.ncs differ diff --git a/_module/ncs/shrine_celest001.ncs b/_module/ncs/shrine_celest001.ncs index 3fb46c6b..9ba38fc5 100644 Binary files a/_module/ncs/shrine_celest001.ncs and b/_module/ncs/shrine_celest001.ncs differ diff --git a/_module/ncs/shrine_celest002.ncs b/_module/ncs/shrine_celest002.ncs index 3f247cb8..e3dda111 100644 Binary files a/_module/ncs/shrine_celest002.ncs and b/_module/ncs/shrine_celest002.ncs differ diff --git a/_module/ncs/shrine_celest004.ncs b/_module/ncs/shrine_celest004.ncs index 7cae7093..51860afa 100644 Binary files a/_module/ncs/shrine_celest004.ncs and b/_module/ncs/shrine_celest004.ncs differ diff --git a/_module/ncs/shrine_check_ali.ncs b/_module/ncs/shrine_check_ali.ncs index 1e3be7f2..9b815d63 100644 Binary files a/_module/ncs/shrine_check_ali.ncs and b/_module/ncs/shrine_check_ali.ncs differ diff --git a/_module/ncs/shrine_choas.ncs b/_module/ncs/shrine_choas.ncs index edd1389e..3c238692 100644 Binary files a/_module/ncs/shrine_choas.ncs and b/_module/ncs/shrine_choas.ncs differ diff --git a/_module/ncs/shrine_defile.ncs b/_module/ncs/shrine_defile.ncs index e75d5a4d..a769e8a6 100644 Binary files a/_module/ncs/shrine_defile.ncs and b/_module/ncs/shrine_defile.ncs differ diff --git a/_module/ncs/shrine_defile_ck.ncs b/_module/ncs/shrine_defile_ck.ncs index 5d5eaab0..f227a54b 100644 Binary files a/_module/ncs/shrine_defile_ck.ncs and b/_module/ncs/shrine_defile_ck.ncs differ diff --git a/_module/ncs/shrine_eg_boon.ncs b/_module/ncs/shrine_eg_boon.ncs index 21fd3453..29ce9ed6 100644 Binary files a/_module/ncs/shrine_eg_boon.ncs and b/_module/ncs/shrine_eg_boon.ncs differ diff --git a/_module/ncs/shrine_eg_restri.ncs b/_module/ncs/shrine_eg_restri.ncs index 15896f25..4862403a 100644 Binary files a/_module/ncs/shrine_eg_restri.ncs and b/_module/ncs/shrine_eg_restri.ncs differ diff --git a/_module/ncs/shrine_ehlonn001.ncs b/_module/ncs/shrine_ehlonn001.ncs index 3fb46c6b..9ba38fc5 100644 Binary files a/_module/ncs/shrine_ehlonn001.ncs and b/_module/ncs/shrine_ehlonn001.ncs differ diff --git a/_module/ncs/shrine_ehlonn002.ncs b/_module/ncs/shrine_ehlonn002.ncs index 9df14004..6523447f 100644 Binary files a/_module/ncs/shrine_ehlonn002.ncs and b/_module/ncs/shrine_ehlonn002.ncs differ diff --git a/_module/ncs/shrine_ehlonn004.ncs b/_module/ncs/shrine_ehlonn004.ncs index a31db51c..48003181 100644 Binary files a/_module/ncs/shrine_ehlonn004.ncs and b/_module/ncs/shrine_ehlonn004.ncs differ diff --git a/_module/ncs/shrine_erythn001.ncs b/_module/ncs/shrine_erythn001.ncs index a6eec6dc..da58782a 100644 Binary files a/_module/ncs/shrine_erythn001.ncs and b/_module/ncs/shrine_erythn001.ncs differ diff --git a/_module/ncs/shrine_erythn002.ncs b/_module/ncs/shrine_erythn002.ncs index d5cce819..6c0ebafa 100644 Binary files a/_module/ncs/shrine_erythn002.ncs and b/_module/ncs/shrine_erythn002.ncs differ diff --git a/_module/ncs/shrine_erythn004.ncs b/_module/ncs/shrine_erythn004.ncs index f2a822ad..860a9059 100644 Binary files a/_module/ncs/shrine_erythn004.ncs and b/_module/ncs/shrine_erythn004.ncs differ diff --git a/_module/ncs/shrine_evil.ncs b/_module/ncs/shrine_evil.ncs index 12bdb7cc..dac6fd2a 100644 Binary files a/_module/ncs/shrine_evil.ncs and b/_module/ncs/shrine_evil.ncs differ diff --git a/_module/ncs/shrine_farlan001.ncs b/_module/ncs/shrine_farlan001.ncs index f97cd568..c7e6483f 100644 Binary files a/_module/ncs/shrine_farlan001.ncs and b/_module/ncs/shrine_farlan001.ncs differ diff --git a/_module/ncs/shrine_farlan002.ncs b/_module/ncs/shrine_farlan002.ncs index 2b4b0bf2..7b33ce08 100644 Binary files a/_module/ncs/shrine_farlan002.ncs and b/_module/ncs/shrine_farlan002.ncs differ diff --git a/_module/ncs/shrine_farlan004.ncs b/_module/ncs/shrine_farlan004.ncs index d0bcbc6f..82637b0e 100644 Binary files a/_module/ncs/shrine_farlan004.ncs and b/_module/ncs/shrine_farlan004.ncs differ diff --git a/_module/ncs/shrine_good.ncs b/_module/ncs/shrine_good.ncs index 1e3be7f2..9b815d63 100644 Binary files a/_module/ncs/shrine_good.ncs and b/_module/ncs/shrine_good.ncs differ diff --git a/_module/ncs/shrine_heiron001.ncs b/_module/ncs/shrine_heiron001.ncs index 15896f25..4862403a 100644 Binary files a/_module/ncs/shrine_heiron001.ncs and b/_module/ncs/shrine_heiron001.ncs differ diff --git a/_module/ncs/shrine_heiron002.ncs b/_module/ncs/shrine_heiron002.ncs index 1fdf9e82..04f97c49 100644 Binary files a/_module/ncs/shrine_heiron002.ncs and b/_module/ncs/shrine_heiron002.ncs differ diff --git a/_module/ncs/shrine_heiron004.ncs b/_module/ncs/shrine_heiron004.ncs index 9ba15f0d..478efa31 100644 Binary files a/_module/ncs/shrine_heiron004.ncs and b/_module/ncs/shrine_heiron004.ncs differ diff --git a/_module/ncs/shrine_hextor001.ncs b/_module/ncs/shrine_hextor001.ncs index ddc66dc5..8b5ef4ca 100644 Binary files a/_module/ncs/shrine_hextor001.ncs and b/_module/ncs/shrine_hextor001.ncs differ diff --git a/_module/ncs/shrine_hextor002.ncs b/_module/ncs/shrine_hextor002.ncs index ccb38909..bbdfee23 100644 Binary files a/_module/ncs/shrine_hextor002.ncs and b/_module/ncs/shrine_hextor002.ncs differ diff --git a/_module/ncs/shrine_hextor004.ncs b/_module/ncs/shrine_hextor004.ncs index d577d34b..5a232a0b 100644 Binary files a/_module/ncs/shrine_hextor004.ncs and b/_module/ncs/shrine_hextor004.ncs differ diff --git a/_module/ncs/shrine_incabu001.ncs b/_module/ncs/shrine_incabu001.ncs index f0334fc3..e69becb3 100644 Binary files a/_module/ncs/shrine_incabu001.ncs and b/_module/ncs/shrine_incabu001.ncs differ diff --git a/_module/ncs/shrine_incabu002.ncs b/_module/ncs/shrine_incabu002.ncs index c75f71ab..41a37d9e 100644 Binary files a/_module/ncs/shrine_incabu002.ncs and b/_module/ncs/shrine_incabu002.ncs differ diff --git a/_module/ncs/shrine_incabu004.ncs b/_module/ncs/shrine_incabu004.ncs index a0ab026d..08249cb5 100644 Binary files a/_module/ncs/shrine_incabu004.ncs and b/_module/ncs/shrine_incabu004.ncs differ diff --git a/_module/ncs/shrine_istus001.ncs b/_module/ncs/shrine_istus001.ncs index a4d46502..d7627213 100644 Binary files a/_module/ncs/shrine_istus001.ncs and b/_module/ncs/shrine_istus001.ncs differ diff --git a/_module/ncs/shrine_istus002.ncs b/_module/ncs/shrine_istus002.ncs index 90327550..70f4d3fa 100644 Binary files a/_module/ncs/shrine_istus002.ncs and b/_module/ncs/shrine_istus002.ncs differ diff --git a/_module/ncs/shrine_istus004.ncs b/_module/ncs/shrine_istus004.ncs index 13e950b6..155f74f4 100644 Binary files a/_module/ncs/shrine_istus004.ncs and b/_module/ncs/shrine_istus004.ncs differ diff --git a/_module/ncs/shrine_kord001.ncs b/_module/ncs/shrine_kord001.ncs index 4dc4babf..308ae819 100644 Binary files a/_module/ncs/shrine_kord001.ncs and b/_module/ncs/shrine_kord001.ncs differ diff --git a/_module/ncs/shrine_kord002.ncs b/_module/ncs/shrine_kord002.ncs index cfac657a..2608b72b 100644 Binary files a/_module/ncs/shrine_kord002.ncs and b/_module/ncs/shrine_kord002.ncs differ diff --git a/_module/ncs/shrine_kord004.ncs b/_module/ncs/shrine_kord004.ncs index 72fa4d03..2f8c2b45 100644 Binary files a/_module/ncs/shrine_kord004.ncs and b/_module/ncs/shrine_kord004.ncs differ diff --git a/_module/ncs/shrine_law.ncs b/_module/ncs/shrine_law.ncs index 83c0523b..183e3487 100644 Binary files a/_module/ncs/shrine_law.ncs and b/_module/ncs/shrine_law.ncs differ diff --git a/_module/ncs/shrine_lendor001.ncs b/_module/ncs/shrine_lendor001.ncs index d0f6524a..7b1e868b 100644 Binary files a/_module/ncs/shrine_lendor001.ncs and b/_module/ncs/shrine_lendor001.ncs differ diff --git a/_module/ncs/shrine_lendor002.ncs b/_module/ncs/shrine_lendor002.ncs index e234df8c..904db7a7 100644 Binary files a/_module/ncs/shrine_lendor002.ncs and b/_module/ncs/shrine_lendor002.ncs differ diff --git a/_module/ncs/shrine_lendor004.ncs b/_module/ncs/shrine_lendor004.ncs index f98b6ded..a3c3712c 100644 Binary files a/_module/ncs/shrine_lendor004.ncs and b/_module/ncs/shrine_lendor004.ncs differ diff --git a/_module/ncs/shrine_nerull001.ncs b/_module/ncs/shrine_nerull001.ncs index f0334fc3..e69becb3 100644 Binary files a/_module/ncs/shrine_nerull001.ncs and b/_module/ncs/shrine_nerull001.ncs differ diff --git a/_module/ncs/shrine_nerull002.ncs b/_module/ncs/shrine_nerull002.ncs index b3dd5651..965c5b20 100644 Binary files a/_module/ncs/shrine_nerull002.ncs and b/_module/ncs/shrine_nerull002.ncs differ diff --git a/_module/ncs/shrine_nerull004.ncs b/_module/ncs/shrine_nerull004.ncs index f6107c31..7410c1a1 100644 Binary files a/_module/ncs/shrine_nerull004.ncs and b/_module/ncs/shrine_nerull004.ncs differ diff --git a/_module/ncs/shrine_obadha001.ncs b/_module/ncs/shrine_obadha001.ncs index f97cd568..c7e6483f 100644 Binary files a/_module/ncs/shrine_obadha001.ncs and b/_module/ncs/shrine_obadha001.ncs differ diff --git a/_module/ncs/shrine_obadha002.ncs b/_module/ncs/shrine_obadha002.ncs index 151cc41f..3afe2fc9 100644 Binary files a/_module/ncs/shrine_obadha002.ncs and b/_module/ncs/shrine_obadha002.ncs differ diff --git a/_module/ncs/shrine_obadha004.ncs b/_module/ncs/shrine_obadha004.ncs index 228defe1..5e07d8f1 100644 Binary files a/_module/ncs/shrine_obadha004.ncs and b/_module/ncs/shrine_obadha004.ncs differ diff --git a/_module/ncs/shrine_olidam001.ncs b/_module/ncs/shrine_olidam001.ncs index f2502864..69df80d4 100644 Binary files a/_module/ncs/shrine_olidam001.ncs and b/_module/ncs/shrine_olidam001.ncs differ diff --git a/_module/ncs/shrine_olidam002.ncs b/_module/ncs/shrine_olidam002.ncs index 5a2b287f..6497a960 100644 Binary files a/_module/ncs/shrine_olidam002.ncs and b/_module/ncs/shrine_olidam002.ncs differ diff --git a/_module/ncs/shrine_olidam004.ncs b/_module/ncs/shrine_olidam004.ncs index 4973e4d9..4eaab624 100644 Binary files a/_module/ncs/shrine_olidam004.ncs and b/_module/ncs/shrine_olidam004.ncs differ diff --git a/_module/ncs/shrine_pelor001.ncs b/_module/ncs/shrine_pelor001.ncs index 17ee6a52..42ed4958 100644 Binary files a/_module/ncs/shrine_pelor001.ncs and b/_module/ncs/shrine_pelor001.ncs differ diff --git a/_module/ncs/shrine_pelor002.ncs b/_module/ncs/shrine_pelor002.ncs index 853e67b1..6fd6c61a 100644 Binary files a/_module/ncs/shrine_pelor002.ncs and b/_module/ncs/shrine_pelor002.ncs differ diff --git a/_module/ncs/shrine_pelor004.ncs b/_module/ncs/shrine_pelor004.ncs index 8c3369fb..aa7af83a 100644 Binary files a/_module/ncs/shrine_pelor004.ncs and b/_module/ncs/shrine_pelor004.ncs differ diff --git a/_module/ncs/shrine_pholtu001.ncs b/_module/ncs/shrine_pholtu001.ncs index 15896f25..4862403a 100644 Binary files a/_module/ncs/shrine_pholtu001.ncs and b/_module/ncs/shrine_pholtu001.ncs differ diff --git a/_module/ncs/shrine_pholtu002.ncs b/_module/ncs/shrine_pholtu002.ncs index 6cb54e99..7d045894 100644 Binary files a/_module/ncs/shrine_pholtu002.ncs and b/_module/ncs/shrine_pholtu002.ncs differ diff --git a/_module/ncs/shrine_pholtu004.ncs b/_module/ncs/shrine_pholtu004.ncs index 7eb4ff63..e821ff3c 100644 Binary files a/_module/ncs/shrine_pholtu004.ncs and b/_module/ncs/shrine_pholtu004.ncs differ diff --git a/_module/ncs/shrine_procan001.ncs b/_module/ncs/shrine_procan001.ncs index f2502864..69df80d4 100644 Binary files a/_module/ncs/shrine_procan001.ncs and b/_module/ncs/shrine_procan001.ncs differ diff --git a/_module/ncs/shrine_procan002.ncs b/_module/ncs/shrine_procan002.ncs index d1555151..5f2c419c 100644 Binary files a/_module/ncs/shrine_procan002.ncs and b/_module/ncs/shrine_procan002.ncs differ diff --git a/_module/ncs/shrine_procan004.ncs b/_module/ncs/shrine_procan004.ncs index 123d656c..66dd6654 100644 Binary files a/_module/ncs/shrine_procan004.ncs and b/_module/ncs/shrine_procan004.ncs differ diff --git a/_module/ncs/shrine_ralish001.ncs b/_module/ncs/shrine_ralish001.ncs index f2502864..69df80d4 100644 Binary files a/_module/ncs/shrine_ralish001.ncs and b/_module/ncs/shrine_ralish001.ncs differ diff --git a/_module/ncs/shrine_ralish002.ncs b/_module/ncs/shrine_ralish002.ncs index 30f41dcc..1972a5bc 100644 Binary files a/_module/ncs/shrine_ralish002.ncs and b/_module/ncs/shrine_ralish002.ncs differ diff --git a/_module/ncs/shrine_ralish004.ncs b/_module/ncs/shrine_ralish004.ncs index 95327b2e..7cfee68e 100644 Binary files a/_module/ncs/shrine_ralish004.ncs and b/_module/ncs/shrine_ralish004.ncs differ diff --git a/_module/ncs/shrine_rao001.ncs b/_module/ncs/shrine_rao001.ncs index 43196b52..188e596e 100644 Binary files a/_module/ncs/shrine_rao001.ncs and b/_module/ncs/shrine_rao001.ncs differ diff --git a/_module/ncs/shrine_rao002.ncs b/_module/ncs/shrine_rao002.ncs index f5d7285c..4688ecc1 100644 Binary files a/_module/ncs/shrine_rao002.ncs and b/_module/ncs/shrine_rao002.ncs differ diff --git a/_module/ncs/shrine_rao004.ncs b/_module/ncs/shrine_rao004.ncs index adbcfc82..49751c8c 100644 Binary files a/_module/ncs/shrine_rao004.ncs and b/_module/ncs/shrine_rao004.ncs differ diff --git a/_module/ncs/shrine_stcuth001.ncs b/_module/ncs/shrine_stcuth001.ncs index d0f6524a..7b1e868b 100644 Binary files a/_module/ncs/shrine_stcuth001.ncs and b/_module/ncs/shrine_stcuth001.ncs differ diff --git a/_module/ncs/shrine_stcuth002.ncs b/_module/ncs/shrine_stcuth002.ncs index ca7aa64e..85779b41 100644 Binary files a/_module/ncs/shrine_stcuth002.ncs and b/_module/ncs/shrine_stcuth002.ncs differ diff --git a/_module/ncs/shrine_stcuth004.ncs b/_module/ncs/shrine_stcuth004.ncs index 2434f444..07257483 100644 Binary files a/_module/ncs/shrine_stcuth004.ncs and b/_module/ncs/shrine_stcuth004.ncs differ diff --git a/_module/ncs/shrine_thariz001.ncs b/_module/ncs/shrine_thariz001.ncs index eb4ec977..c61e81a8 100644 Binary files a/_module/ncs/shrine_thariz001.ncs and b/_module/ncs/shrine_thariz001.ncs differ diff --git a/_module/ncs/shrine_thariz002.ncs b/_module/ncs/shrine_thariz002.ncs index 8c6d010a..b1de1bc0 100644 Binary files a/_module/ncs/shrine_thariz002.ncs and b/_module/ncs/shrine_thariz002.ncs differ diff --git a/_module/ncs/shrine_thariz004.ncs b/_module/ncs/shrine_thariz004.ncs index 14eeb639..088a6dab 100644 Binary files a/_module/ncs/shrine_thariz004.ncs and b/_module/ncs/shrine_thariz004.ncs differ diff --git a/_module/ncs/shrine_trithe001.ncs b/_module/ncs/shrine_trithe001.ncs index 4dc4babf..308ae819 100644 Binary files a/_module/ncs/shrine_trithe001.ncs and b/_module/ncs/shrine_trithe001.ncs differ diff --git a/_module/ncs/shrine_trithe002.ncs b/_module/ncs/shrine_trithe002.ncs index bc42064d..39b27000 100644 Binary files a/_module/ncs/shrine_trithe002.ncs and b/_module/ncs/shrine_trithe002.ncs differ diff --git a/_module/ncs/shrine_trithe004.ncs b/_module/ncs/shrine_trithe004.ncs index 7e8b302a..f854b26c 100644 Binary files a/_module/ncs/shrine_trithe004.ncs and b/_module/ncs/shrine_trithe004.ncs differ diff --git a/_module/ncs/shrine_ulaa001.ncs b/_module/ncs/shrine_ulaa001.ncs index 15896f25..4862403a 100644 Binary files a/_module/ncs/shrine_ulaa001.ncs and b/_module/ncs/shrine_ulaa001.ncs differ diff --git a/_module/ncs/shrine_ulaa002.ncs b/_module/ncs/shrine_ulaa002.ncs index 962c90f1..415c6f9e 100644 Binary files a/_module/ncs/shrine_ulaa002.ncs and b/_module/ncs/shrine_ulaa002.ncs differ diff --git a/_module/ncs/shrine_ulaa004.ncs b/_module/ncs/shrine_ulaa004.ncs index ece86e6d..5a00ab28 100644 Binary files a/_module/ncs/shrine_ulaa004.ncs and b/_module/ncs/shrine_ulaa004.ncs differ diff --git a/_module/ncs/shrine_weejas001.ncs b/_module/ncs/shrine_weejas001.ncs index ddc66dc5..8b5ef4ca 100644 Binary files a/_module/ncs/shrine_weejas001.ncs and b/_module/ncs/shrine_weejas001.ncs differ diff --git a/_module/ncs/shrine_weejas002.ncs b/_module/ncs/shrine_weejas002.ncs index b1940c69..97429721 100644 Binary files a/_module/ncs/shrine_weejas002.ncs and b/_module/ncs/shrine_weejas002.ncs differ diff --git a/_module/ncs/shrine_weejas004.ncs b/_module/ncs/shrine_weejas004.ncs index b7c9c408..ca0d5d65 100644 Binary files a/_module/ncs/shrine_weejas004.ncs and b/_module/ncs/shrine_weejas004.ncs differ diff --git a/_module/ncs/shrine_zilchu001.ncs b/_module/ncs/shrine_zilchu001.ncs index d0f6524a..7b1e868b 100644 Binary files a/_module/ncs/shrine_zilchu001.ncs and b/_module/ncs/shrine_zilchu001.ncs differ diff --git a/_module/ncs/shrine_zilchu002.ncs b/_module/ncs/shrine_zilchu002.ncs index dbbcd397..fe4a400b 100644 Binary files a/_module/ncs/shrine_zilchu002.ncs and b/_module/ncs/shrine_zilchu002.ncs differ diff --git a/_module/ncs/shrine_zilchu004.ncs b/_module/ncs/shrine_zilchu004.ncs index 008738ac..61af5b46 100644 Binary files a/_module/ncs/shrine_zilchu004.ncs and b/_module/ncs/shrine_zilchu004.ncs differ diff --git a/_module/ncs/skinnable_corpse.ncs b/_module/ncs/skinnable_corpse.ncs index 10dc3f8e..e84a0201 100644 Binary files a/_module/ncs/skinnable_corpse.ncs and b/_module/ncs/skinnable_corpse.ncs differ diff --git a/_module/ncs/sloddoor1lifesha.ncs b/_module/ncs/sloddoor1lifesha.ncs index ce705c64..8e41b072 100644 Binary files a/_module/ncs/sloddoor1lifesha.ncs and b/_module/ncs/sloddoor1lifesha.ncs differ diff --git a/_module/ncs/slowtrig01.ncs b/_module/ncs/slowtrig01.ncs index 3581bc03..a77df346 100644 Binary files a/_module/ncs/slowtrig01.ncs and b/_module/ncs/slowtrig01.ncs differ diff --git a/_module/ncs/slowtrig02oex.ncs b/_module/ncs/slowtrig02oex.ncs index 0641a94b..db7ebade 100644 Binary files a/_module/ncs/slowtrig02oex.ncs and b/_module/ncs/slowtrig02oex.ncs differ diff --git a/_module/ncs/smith_spawn.ncs b/_module/ncs/smith_spawn.ncs index 86d9e386..7a0b1609 100644 Binary files a/_module/ncs/smith_spawn.ncs and b/_module/ncs/smith_spawn.ncs differ diff --git a/_module/ncs/spawn_defcat.ncs b/_module/ncs/spawn_defcat.ncs index 826c49f2..4d8572c1 100644 Binary files a/_module/ncs/spawn_defcat.ncs and b/_module/ncs/spawn_defcat.ncs differ diff --git a/_module/ncs/spawn_leavebody.ncs b/_module/ncs/spawn_leavebody.ncs index 687b24c2..72c33641 100644 Binary files a/_module/ncs/spawn_leavebody.ncs and b/_module/ncs/spawn_leavebody.ncs differ diff --git a/_module/ncs/spawn_nodeath.ncs b/_module/ncs/spawn_nodeath.ncs index 8012835f..def61c35 100644 Binary files a/_module/ncs/spawn_nodeath.ncs and b/_module/ncs/spawn_nodeath.ncs differ diff --git a/_module/ncs/store_getgold.ncs b/_module/ncs/store_getgold.ncs index 5062dfc5..e2208517 100644 Binary files a/_module/ncs/store_getgold.ncs and b/_module/ncs/store_getgold.ncs differ diff --git a/_module/ncs/store_listen.ncs b/_module/ncs/store_listen.ncs index afd17232..30d02797 100644 Binary files a/_module/ncs/store_listen.ncs and b/_module/ncs/store_listen.ncs differ diff --git a/_module/ncs/store_saygold.ncs b/_module/ncs/store_saygold.ncs index c531bde8..2230142e 100644 Binary files a/_module/ncs/store_saygold.ncs and b/_module/ncs/store_saygold.ncs differ diff --git a/_module/ncs/store_storegold.ncs b/_module/ncs/store_storegold.ncs index ac3db145..1c86ee9b 100644 Binary files a/_module/ncs/store_storegold.ncs and b/_module/ncs/store_storegold.ncs differ diff --git a/_module/ncs/tb_restcampfire.ncs b/_module/ncs/tb_restcampfire.ncs index 8d461144..7918e33b 100644 Binary files a/_module/ncs/tb_restcampfire.ncs and b/_module/ncs/tb_restcampfire.ncs differ diff --git a/_module/ncs/temps_on_heartb.ncs b/_module/ncs/temps_on_heartb.ncs index c6380367..8562388b 100644 Binary files a/_module/ncs/temps_on_heartb.ncs and b/_module/ncs/temps_on_heartb.ncs differ diff --git a/_module/ncs/tmp_spawn_battl1.ncs b/_module/ncs/tmp_spawn_battl1.ncs index d2cb45a7..20a2e27f 100644 Binary files a/_module/ncs/tmp_spawn_battl1.ncs and b/_module/ncs/tmp_spawn_battl1.ncs differ diff --git a/_module/ncs/tmp_spawn_battle.ncs b/_module/ncs/tmp_spawn_battle.ncs index 9a26d2da..e5316e36 100644 Binary files a/_module/ncs/tmp_spawn_battle.ncs and b/_module/ncs/tmp_spawn_battle.ncs differ diff --git a/_module/ncs/tmp_spawn_usecat.ncs b/_module/ncs/tmp_spawn_usecat.ncs index 46b16fb3..3bac715a 100644 Binary files a/_module/ncs/tmp_spawn_usecat.ncs and b/_module/ncs/tmp_spawn_usecat.ncs differ diff --git a/_module/ncs/tmp_spawn_usecav.ncs b/_module/ncs/tmp_spawn_usecav.ncs index a6bc8b67..5afc4116 100644 Binary files a/_module/ncs/tmp_spawn_usecav.ncs and b/_module/ncs/tmp_spawn_usecav.ncs differ diff --git a/_module/ncs/trash_can_close.ncs b/_module/ncs/trash_can_close.ncs index 8b46530f..0c3099b7 100644 Binary files a/_module/ncs/trash_can_close.ncs and b/_module/ncs/trash_can_close.ncs differ diff --git a/_module/ncs/trash_dump.ncs b/_module/ncs/trash_dump.ncs index 32ee05e4..c7f9d34a 100644 Binary files a/_module/ncs/trash_dump.ncs and b/_module/ncs/trash_dump.ncs differ diff --git a/_module/ncs/trashclean.ncs b/_module/ncs/trashclean.ncs index 5861011d..09dfe9b6 100644 Binary files a/_module/ncs/trashclean.ncs and b/_module/ncs/trashclean.ncs differ diff --git a/_module/ncs/ud_nodeath.ncs b/_module/ncs/ud_nodeath.ncs index 9c22350b..1ac79359 100644 Binary files a/_module/ncs/ud_nodeath.ncs and b/_module/ncs/ud_nodeath.ncs differ diff --git a/_module/ncs/udk_clothlist.ncs b/_module/ncs/udk_clothlist.ncs index 50331cbb..1e3828c7 100644 Binary files a/_module/ncs/udk_clothlist.ncs and b/_module/ncs/udk_clothlist.ncs differ diff --git a/_module/ncs/udk_color_dec_1.ncs b/_module/ncs/udk_color_dec_1.ncs index 5d261f45..a984ca12 100644 Binary files a/_module/ncs/udk_color_dec_1.ncs and b/_module/ncs/udk_color_dec_1.ncs differ diff --git a/_module/ncs/udk_color_dec_10.ncs b/_module/ncs/udk_color_dec_10.ncs index 788ec819..d465f144 100644 Binary files a/_module/ncs/udk_color_dec_10.ncs and b/_module/ncs/udk_color_dec_10.ncs differ diff --git a/_module/ncs/udk_color_inc_1.ncs b/_module/ncs/udk_color_inc_1.ncs index fceef484..b41e6f09 100644 Binary files a/_module/ncs/udk_color_inc_1.ncs and b/_module/ncs/udk_color_inc_1.ncs differ diff --git a/_module/ncs/udk_color_inc_10.ncs b/_module/ncs/udk_color_inc_10.ncs index 9f4d5b61..08ece44f 100644 Binary files a/_module/ncs/udk_color_inc_10.ncs and b/_module/ncs/udk_color_inc_10.ncs differ diff --git a/_module/ncs/udk_metallist.ncs b/_module/ncs/udk_metallist.ncs index d1d9894d..456acc52 100644 Binary files a/_module/ncs/udk_metallist.ncs and b/_module/ncs/udk_metallist.ncs differ diff --git a/_module/ncs/udk_onactivate.ncs b/_module/ncs/udk_onactivate.ncs index f0ee9613..5363d18c 100644 Binary files a/_module/ncs/udk_onactivate.ncs and b/_module/ncs/udk_onactivate.ncs differ diff --git a/_module/ncs/udk_setcolor.ncs b/_module/ncs/udk_setcolor.ncs index 67adc578..8952188b 100644 Binary files a/_module/ncs/udk_setcolor.ncs and b/_module/ncs/udk_setcolor.ncs differ diff --git a/_module/ncs/udk_showstatus.ncs b/_module/ncs/udk_showstatus.ncs index eb35d7b6..e0eabf19 100644 Binary files a/_module/ncs/udk_showstatus.ncs and b/_module/ncs/udk_showstatus.ncs differ diff --git a/_module/ncs/uni_onactivateit.ncs b/_module/ncs/uni_onactivateit.ncs index 25e97916..e46bac47 100644 Binary files a/_module/ncs/uni_onactivateit.ncs and b/_module/ncs/uni_onactivateit.ncs differ diff --git a/_module/ncs/unlock_door01.ncs b/_module/ncs/unlock_door01.ncs index 895fed17..c9c2b673 100644 Binary files a/_module/ncs/unlock_door01.ncs and b/_module/ncs/unlock_door01.ncs differ diff --git a/_module/ncs/unlock_door02.ncs b/_module/ncs/unlock_door02.ncs index ea295657..2b59a830 100644 Binary files a/_module/ncs/unlock_door02.ncs and b/_module/ncs/unlock_door02.ncs differ diff --git a/_module/ncs/use_catapult.ncs b/_module/ncs/use_catapult.ncs index ceae5478..1ad573ad 100644 Binary files a/_module/ncs/use_catapult.ncs and b/_module/ncs/use_catapult.ncs differ diff --git a/_module/ncs/vamp_children.ncs b/_module/ncs/vamp_children.ncs deleted file mode 100644 index 6a88311c..00000000 Binary files a/_module/ncs/vamp_children.ncs and /dev/null differ diff --git a/_module/ncs/vamp_client_ente.ncs b/_module/ncs/vamp_client_ente.ncs index 5659b5b8..bd40a2e7 100644 Binary files a/_module/ncs/vamp_client_ente.ncs and b/_module/ncs/vamp_client_ente.ncs differ diff --git a/_module/ncs/vamp_coffin.ncs b/_module/ncs/vamp_coffin.ncs index a4146fe8..bad540dc 100644 Binary files a/_module/ncs/vamp_coffin.ncs and b/_module/ncs/vamp_coffin.ncs differ diff --git a/_module/ncs/vamp_coffindeath.ncs b/_module/ncs/vamp_coffindeath.ncs deleted file mode 100644 index 156b34af..00000000 Binary files a/_module/ncs/vamp_coffindeath.ncs and /dev/null differ diff --git a/_module/ncs/vamp_coffinmaker.ncs b/_module/ncs/vamp_coffinmaker.ncs index 13624349..ed145415 100644 Binary files a/_module/ncs/vamp_coffinmaker.ncs and b/_module/ncs/vamp_coffinmaker.ncs differ diff --git a/_module/ncs/vamp_died.ncs b/_module/ncs/vamp_died.ncs index f17b41a4..d9dfe0cd 100644 Binary files a/_module/ncs/vamp_died.ncs and b/_module/ncs/vamp_died.ncs differ diff --git a/_module/ncs/vamp_domination.ncs b/_module/ncs/vamp_domination.ncs deleted file mode 100644 index 449863f7..00000000 Binary files a/_module/ncs/vamp_domination.ncs and /dev/null differ diff --git a/_module/ncs/vamp_dying.ncs b/_module/ncs/vamp_dying.ncs index 40071fc1..1f1ec441 100644 Binary files a/_module/ncs/vamp_dying.ncs and b/_module/ncs/vamp_dying.ncs differ diff --git a/_module/ncs/vamp_enc_versus.ncs b/_module/ncs/vamp_enc_versus.ncs index e027106f..9a797144 100644 Binary files a/_module/ncs/vamp_enc_versus.ncs and b/_module/ncs/vamp_enc_versus.ncs differ diff --git a/_module/ncs/vamp_encounter.ncs b/_module/ncs/vamp_encounter.ncs index 337b8d18..3317d5db 100644 Binary files a/_module/ncs/vamp_encounter.ncs and b/_module/ncs/vamp_encounter.ncs differ diff --git a/_module/ncs/vamp_on_exit.ncs b/_module/ncs/vamp_on_exit.ncs deleted file mode 100644 index dda4fc00..00000000 Binary files a/_module/ncs/vamp_on_exit.ncs and /dev/null differ diff --git a/_module/ncs/vamp_on_used.ncs b/_module/ncs/vamp_on_used.ncs index 4da48c84..90687a3a 100644 Binary files a/_module/ncs/vamp_on_used.ncs and b/_module/ncs/vamp_on_used.ncs differ diff --git a/_module/ncs/vamp_onenter.ncs b/_module/ncs/vamp_onenter.ncs index 14ae439e..e11675c2 100644 Binary files a/_module/ncs/vamp_onenter.ncs and b/_module/ncs/vamp_onenter.ncs differ diff --git a/_module/ncs/vamp_only.ncs b/_module/ncs/vamp_only.ncs index 0c0a8a96..a3821e21 100644 Binary files a/_module/ncs/vamp_only.ncs and b/_module/ncs/vamp_only.ncs differ diff --git a/_module/ncs/vamp_only_001.ncs b/_module/ncs/vamp_only_001.ncs index 06d0d63b..cf16a444 100644 Binary files a/_module/ncs/vamp_only_001.ncs and b/_module/ncs/vamp_only_001.ncs differ diff --git a/_module/ncs/vamp_only_002.ncs b/_module/ncs/vamp_only_002.ncs index 3e1a24ff..b5e4ef1d 100644 Binary files a/_module/ncs/vamp_only_002.ncs and b/_module/ncs/vamp_only_002.ncs differ diff --git a/_module/ncs/vamp_respawn.ncs b/_module/ncs/vamp_respawn.ncs index afdffd69..3bab6924 100644 Binary files a/_module/ncs/vamp_respawn.ncs and b/_module/ncs/vamp_respawn.ncs differ diff --git a/_module/ncs/vamp_rest.ncs b/_module/ncs/vamp_rest.ncs index 5a50da21..2a5cf9ea 100644 Binary files a/_module/ncs/vamp_rest.ncs and b/_module/ncs/vamp_rest.ncs differ diff --git a/_module/ncs/vamp_stake.ncs b/_module/ncs/vamp_stake.ncs deleted file mode 100644 index ecb1c72d..00000000 Binary files a/_module/ncs/vamp_stake.ncs and /dev/null differ diff --git a/_module/ncs/vamp_startscript.ncs b/_module/ncs/vamp_startscript.ncs index 881567fb..338e01af 100644 Binary files a/_module/ncs/vamp_startscript.ncs and b/_module/ncs/vamp_startscript.ncs differ diff --git a/_module/ncs/vamp_subrace.ncs b/_module/ncs/vamp_subrace.ncs deleted file mode 100644 index 2216f3e2..00000000 Binary files a/_module/ncs/vamp_subrace.ncs and /dev/null differ diff --git a/_module/ncs/vamprecallstone.ncs b/_module/ncs/vamprecallstone.ncs index cf8771fb..01391fcd 100644 Binary files a/_module/ncs/vamprecallstone.ncs and b/_module/ncs/vamprecallstone.ncs differ diff --git a/_module/ncs/vg_c2_vampiregd.ncs b/_module/ncs/vg_c2_vampiregd.ncs index 5dcb7f47..a84630ab 100644 Binary files a/_module/ncs/vg_c2_vampiregd.ncs and b/_module/ncs/vg_c2_vampiregd.ncs differ diff --git a/_module/ncs/vg_coffinondeath.ncs b/_module/ncs/vg_coffinondeath.ncs index 5ace9939..d701ae12 100644 Binary files a/_module/ncs/vg_coffinondeath.ncs and b/_module/ncs/vg_coffinondeath.ncs differ diff --git a/_module/ncs/vg_perloc_mog.ncs b/_module/ncs/vg_perloc_mog.ncs index f67e0994..f9f03cdb 100644 Binary files a/_module/ncs/vg_perloc_mog.ncs and b/_module/ncs/vg_perloc_mog.ncs differ diff --git a/_module/ncs/vg_perloc_portal.ncs b/_module/ncs/vg_perloc_portal.ncs index e366ca23..9dbf100b 100644 Binary files a/_module/ncs/vg_perloc_portal.ncs and b/_module/ncs/vg_perloc_portal.ncs differ diff --git a/_module/ncs/vg_perloc_save.ncs b/_module/ncs/vg_perloc_save.ncs index 69a9480e..1b45c784 100644 Binary files a/_module/ncs/vg_perloc_save.ncs and b/_module/ncs/vg_perloc_save.ncs differ diff --git a/_module/ncs/vg_perloc_trig.ncs b/_module/ncs/vg_perloc_trig.ncs index 27722315..48c44d44 100644 Binary files a/_module/ncs/vg_perloc_trig.ncs and b/_module/ncs/vg_perloc_trig.ncs differ diff --git a/_module/ncs/wemet.ncs b/_module/ncs/wemet.ncs index d900a02a..526daa74 100644 Binary files a/_module/ncs/wemet.ncs and b/_module/ncs/wemet.ncs differ diff --git a/_module/ncs/wereonatt.ncs b/_module/ncs/wereonatt.ncs index 69325eb0..67432287 100644 Binary files a/_module/ncs/wereonatt.ncs and b/_module/ncs/wereonatt.ncs differ diff --git a/_module/ncs/werewolf_cure.ncs b/_module/ncs/werewolf_cure.ncs deleted file mode 100644 index 7da1c3f7..00000000 Binary files a/_module/ncs/werewolf_cure.ncs and /dev/null differ diff --git a/_module/ncs/werewolf_silver.ncs b/_module/ncs/werewolf_silver.ncs index afa5c5b5..8aed3925 100644 Binary files a/_module/ncs/werewolf_silver.ncs and b/_module/ncs/werewolf_silver.ncs differ diff --git a/_module/ncs/werewolfattack.ncs b/_module/ncs/werewolfattack.ncs index 41f7bc0b..230df06c 100644 Binary files a/_module/ncs/werewolfattack.ncs and b/_module/ncs/werewolfattack.ncs differ diff --git a/_module/ncs/werewolfbite.ncs b/_module/ncs/werewolfbite.ncs index 577a26d3..da2c5d1f 100644 Binary files a/_module/ncs/werewolfbite.ncs and b/_module/ncs/werewolfbite.ncs differ diff --git a/_module/ncs/ww_act_bel.ncs b/_module/ncs/ww_act_bel.ncs index 5d7588b4..f04a180d 100644 Binary files a/_module/ncs/ww_act_bel.ncs and b/_module/ncs/ww_act_bel.ncs differ diff --git a/_module/ncs/ww_c2_default1.ncs b/_module/ncs/ww_c2_default1.ncs index 2d8c4708..e7551e41 100644 Binary files a/_module/ncs/ww_c2_default1.ncs and b/_module/ncs/ww_c2_default1.ncs differ diff --git a/_module/ncs/wwamrbrk.ncs b/_module/ncs/wwamrbrk.ncs index 7a233d1d..6a947a82 100644 Binary files a/_module/ncs/wwamrbrk.ncs and b/_module/ncs/wwamrbrk.ncs differ diff --git a/_module/ncs/x0_s0_inflict.ncs b/_module/ncs/x0_s0_inflict.ncs deleted file mode 100644 index 566ebe2a..00000000 Binary files a/_module/ncs/x0_s0_inflict.ncs and /dev/null differ diff --git a/_module/ncs/x0_s0_sunburst.ncs b/_module/ncs/x0_s0_sunburst.ncs deleted file mode 100644 index 493ab65b..00000000 Binary files a/_module/ncs/x0_s0_sunburst.ncs and /dev/null differ diff --git a/_module/ncs/x2_mod_def_load1.ncs b/_module/ncs/x2_mod_def_load1.ncs index 36871d62..d9d4f319 100644 Binary files a/_module/ncs/x2_mod_def_load1.ncs and b/_module/ncs/x2_mod_def_load1.ncs differ diff --git a/_module/ncs/x2_onrest.ncs b/_module/ncs/x2_onrest.ncs index 81ab2bbd..b0f2e6da 100644 Binary files a/_module/ncs/x2_onrest.ncs and b/_module/ncs/x2_onrest.ncs differ diff --git a/_module/ncs/x2_s0_cureother.ncs b/_module/ncs/x2_s0_cureother.ncs deleted file mode 100644 index dee04d4e..00000000 Binary files a/_module/ncs/x2_s0_cureother.ncs and /dev/null differ diff --git a/_module/ncs/x2_s0_undeath.ncs b/_module/ncs/x2_s0_undeath.ncs deleted file mode 100644 index 10b078e2..00000000 Binary files a/_module/ncs/x2_s0_undeath.ncs and /dev/null differ diff --git a/_module/ncs/zep_always_false.ncs b/_module/ncs/zep_always_false.ncs index 2a79a4ed..c391f9ff 100644 Binary files a/_module/ncs/zep_always_false.ncs and b/_module/ncs/zep_always_false.ncs differ diff --git a/_module/ncs/zep_cr_attempt.ncs b/_module/ncs/zep_cr_attempt.ncs index 5d9d3266..904f26c5 100644 Binary files a/_module/ncs/zep_cr_attempt.ncs and b/_module/ncs/zep_cr_attempt.ncs differ diff --git a/_module/ncs/zep_cr_canca.ncs b/_module/ncs/zep_cr_canca.ncs index dc63a363..91fadb21 100644 Binary files a/_module/ncs/zep_cr_canca.ncs and b/_module/ncs/zep_cr_canca.ncs differ diff --git a/_module/ncs/zep_cr_canca_n.ncs b/_module/ncs/zep_cr_canca_n.ncs index 674ae3d5..0987a30d 100644 Binary files a/_module/ncs/zep_cr_canca_n.ncs and b/_module/ncs/zep_cr_canca_n.ncs differ diff --git a/_module/ncs/zep_cr_canch.ncs b/_module/ncs/zep_cr_canch.ncs index 12127cc4..2416a395 100644 Binary files a/_module/ncs/zep_cr_canch.ncs and b/_module/ncs/zep_cr_canch.ncs differ diff --git a/_module/ncs/zep_cr_cancs.ncs b/_module/ncs/zep_cr_cancs.ncs index becc3bce..3fb7cc73 100644 Binary files a/_module/ncs/zep_cr_cancs.ncs and b/_module/ncs/zep_cr_cancs.ncs differ diff --git a/_module/ncs/zep_cr_canct.ncs b/_module/ncs/zep_cr_canct.ncs index 5cac3eef..f2402396 100644 Binary files a/_module/ncs/zep_cr_canct.ncs and b/_module/ncs/zep_cr_canct.ncs differ diff --git a/_module/ncs/zep_cr_cancw.ncs b/_module/ncs/zep_cr_cancw.ncs index d131aa92..21ba0c8b 100644 Binary files a/_module/ncs/zep_cr_cancw.ncs and b/_module/ncs/zep_cr_cancw.ncs differ diff --git a/_module/ncs/zep_cr_cancw_n.ncs b/_module/ncs/zep_cr_cancw_n.ncs index c1940dcc..2784a0c5 100644 Binary files a/_module/ncs/zep_cr_cancw_n.ncs and b/_module/ncs/zep_cr_cancw_n.ncs differ diff --git a/_module/ncs/zep_cr_changed.ncs b/_module/ncs/zep_cr_changed.ncs index b57b0d2f..2f47ed67 100644 Binary files a/_module/ncs/zep_cr_changed.ncs and b/_module/ncs/zep_cr_changed.ncs differ diff --git a/_module/ncs/zep_cr_dial_npc.ncs b/_module/ncs/zep_cr_dial_npc.ncs index b1d99353..18abe4f1 100644 Binary files a/_module/ncs/zep_cr_dial_npc.ncs and b/_module/ncs/zep_cr_dial_npc.ncs differ diff --git a/_module/ncs/zep_cr_dialogue.ncs b/_module/ncs/zep_cr_dialogue.ncs index 721ded76..f87a3b87 100644 Binary files a/_module/ncs/zep_cr_dialogue.ncs and b/_module/ncs/zep_cr_dialogue.ncs differ diff --git a/_module/ncs/zep_cr_dobelt.ncs b/_module/ncs/zep_cr_dobelt.ncs index 1d20b700..59ac782c 100644 Binary files a/_module/ncs/zep_cr_dobelt.ncs and b/_module/ncs/zep_cr_dobelt.ncs differ diff --git a/_module/ncs/zep_cr_dobicep_l.ncs b/_module/ncs/zep_cr_dobicep_l.ncs index 391d2a40..e85e4ac8 100644 Binary files a/_module/ncs/zep_cr_dobicep_l.ncs and b/_module/ncs/zep_cr_dobicep_l.ncs differ diff --git a/_module/ncs/zep_cr_dobicep_r.ncs b/_module/ncs/zep_cr_dobicep_r.ncs index 189e6614..b3b4a8c3 100644 Binary files a/_module/ncs/zep_cr_dobicep_r.ncs and b/_module/ncs/zep_cr_dobicep_r.ncs differ diff --git a/_module/ncs/zep_cr_doccloth1.ncs b/_module/ncs/zep_cr_doccloth1.ncs index 8d826e7a..9dc3f4c4 100644 Binary files a/_module/ncs/zep_cr_doccloth1.ncs and b/_module/ncs/zep_cr_doccloth1.ncs differ diff --git a/_module/ncs/zep_cr_doccloth2.ncs b/_module/ncs/zep_cr_doccloth2.ncs index 6ebe5955..a0d66705 100644 Binary files a/_module/ncs/zep_cr_doccloth2.ncs and b/_module/ncs/zep_cr_doccloth2.ncs differ diff --git a/_module/ncs/zep_cr_docleath1.ncs b/_module/ncs/zep_cr_docleath1.ncs index c38a530b..8d8b0f57 100644 Binary files a/_module/ncs/zep_cr_docleath1.ncs and b/_module/ncs/zep_cr_docleath1.ncs differ diff --git a/_module/ncs/zep_cr_docleath2.ncs b/_module/ncs/zep_cr_docleath2.ncs index 8ee44900..0d5934c4 100644 Binary files a/_module/ncs/zep_cr_docleath2.ncs and b/_module/ncs/zep_cr_docleath2.ncs differ diff --git a/_module/ncs/zep_cr_docmetal1.ncs b/_module/ncs/zep_cr_docmetal1.ncs index 8a4aefe7..00a33717 100644 Binary files a/_module/ncs/zep_cr_docmetal1.ncs and b/_module/ncs/zep_cr_docmetal1.ncs differ diff --git a/_module/ncs/zep_cr_docmetal2.ncs b/_module/ncs/zep_cr_docmetal2.ncs index d34d1ad8..bc344074 100644 Binary files a/_module/ncs/zep_cr_docmetal2.ncs and b/_module/ncs/zep_cr_docmetal2.ncs differ diff --git a/_module/ncs/zep_cr_dofoot_l.ncs b/_module/ncs/zep_cr_dofoot_l.ncs index 16e7c0de..ca6d265d 100644 Binary files a/_module/ncs/zep_cr_dofoot_l.ncs and b/_module/ncs/zep_cr_dofoot_l.ncs differ diff --git a/_module/ncs/zep_cr_dofoot_r.ncs b/_module/ncs/zep_cr_dofoot_r.ncs index a930e2c9..8e52c281 100644 Binary files a/_module/ncs/zep_cr_dofoot_r.ncs and b/_module/ncs/zep_cr_dofoot_r.ncs differ diff --git a/_module/ncs/zep_cr_dohand_l.ncs b/_module/ncs/zep_cr_dohand_l.ncs index b51e95a2..6e4c128e 100644 Binary files a/_module/ncs/zep_cr_dohand_l.ncs and b/_module/ncs/zep_cr_dohand_l.ncs differ diff --git a/_module/ncs/zep_cr_dohand_r.ncs b/_module/ncs/zep_cr_dohand_r.ncs index ab0b1997..77bf9f4f 100644 Binary files a/_module/ncs/zep_cr_dohand_r.ncs and b/_module/ncs/zep_cr_dohand_r.ncs differ diff --git a/_module/ncs/zep_cr_doloarm_l.ncs b/_module/ncs/zep_cr_doloarm_l.ncs index a2d9f222..7c6bf117 100644 Binary files a/_module/ncs/zep_cr_doloarm_l.ncs and b/_module/ncs/zep_cr_doloarm_l.ncs differ diff --git a/_module/ncs/zep_cr_doloarm_r.ncs b/_module/ncs/zep_cr_doloarm_r.ncs index e48e7a7f..16da692a 100644 Binary files a/_module/ncs/zep_cr_doloarm_r.ncs and b/_module/ncs/zep_cr_doloarm_r.ncs differ diff --git a/_module/ncs/zep_cr_doneck.ncs b/_module/ncs/zep_cr_doneck.ncs index ecab1ba6..9f5805e0 100644 Binary files a/_module/ncs/zep_cr_doneck.ncs and b/_module/ncs/zep_cr_doneck.ncs differ diff --git a/_module/ncs/zep_cr_dopelvis.ncs b/_module/ncs/zep_cr_dopelvis.ncs index b4fc3e5c..c3be9c28 100644 Binary files a/_module/ncs/zep_cr_dopelvis.ncs and b/_module/ncs/zep_cr_dopelvis.ncs differ diff --git a/_module/ncs/zep_cr_dorobe.ncs b/_module/ncs/zep_cr_dorobe.ncs index a81b2853..236f72f8 100644 Binary files a/_module/ncs/zep_cr_dorobe.ncs and b/_module/ncs/zep_cr_dorobe.ncs differ diff --git a/_module/ncs/zep_cr_doshin_l.ncs b/_module/ncs/zep_cr_doshin_l.ncs index 97436d12..ccc05e35 100644 Binary files a/_module/ncs/zep_cr_doshin_l.ncs and b/_module/ncs/zep_cr_doshin_l.ncs differ diff --git a/_module/ncs/zep_cr_doshin_r.ncs b/_module/ncs/zep_cr_doshin_r.ncs index c3134704..394f69e0 100644 Binary files a/_module/ncs/zep_cr_doshin_r.ncs and b/_module/ncs/zep_cr_doshin_r.ncs differ diff --git a/_module/ncs/zep_cr_doshold_l.ncs b/_module/ncs/zep_cr_doshold_l.ncs index adb68733..b36b28da 100644 Binary files a/_module/ncs/zep_cr_doshold_l.ncs and b/_module/ncs/zep_cr_doshold_l.ncs differ diff --git a/_module/ncs/zep_cr_doshold_r.ncs b/_module/ncs/zep_cr_doshold_r.ncs index 6b1714b5..ae3e72b5 100644 Binary files a/_module/ncs/zep_cr_doshold_r.ncs and b/_module/ncs/zep_cr_doshold_r.ncs differ diff --git a/_module/ncs/zep_cr_dothigh_l.ncs b/_module/ncs/zep_cr_dothigh_l.ncs index 1f16b27d..025aff92 100644 Binary files a/_module/ncs/zep_cr_dothigh_l.ncs and b/_module/ncs/zep_cr_dothigh_l.ncs differ diff --git a/_module/ncs/zep_cr_dothigh_r.ncs b/_module/ncs/zep_cr_dothigh_r.ncs index 502ea74e..33be3dcc 100644 Binary files a/_module/ncs/zep_cr_dothigh_r.ncs and b/_module/ncs/zep_cr_dothigh_r.ncs differ diff --git a/_module/ncs/zep_cr_dotorso.ncs b/_module/ncs/zep_cr_dotorso.ncs index edb3caa1..31a6fb4a 100644 Binary files a/_module/ncs/zep_cr_dotorso.ncs and b/_module/ncs/zep_cr_dotorso.ncs differ diff --git a/_module/ncs/zep_cr_dowbottom.ncs b/_module/ncs/zep_cr_dowbottom.ncs index b8c3afdd..358e2958 100644 Binary files a/_module/ncs/zep_cr_dowbottom.ncs and b/_module/ncs/zep_cr_dowbottom.ncs differ diff --git a/_module/ncs/zep_cr_dowmiddle.ncs b/_module/ncs/zep_cr_dowmiddle.ncs index e56a5f31..5c7df65f 100644 Binary files a/_module/ncs/zep_cr_dowmiddle.ncs and b/_module/ncs/zep_cr_dowmiddle.ncs differ diff --git a/_module/ncs/zep_cr_dowtop.ncs b/_module/ncs/zep_cr_dowtop.ncs index 09ed2a0c..cc80dc10 100644 Binary files a/_module/ncs/zep_cr_dowtop.ncs and b/_module/ncs/zep_cr_dowtop.ncs differ diff --git a/_module/ncs/zep_cr_fail.ncs b/_module/ncs/zep_cr_fail.ncs index 09828502..8b9c4133 100644 Binary files a/_module/ncs/zep_cr_fail.ncs and b/_module/ncs/zep_cr_fail.ncs differ diff --git a/_module/ncs/zep_cr_fail_dye.ncs b/_module/ncs/zep_cr_fail_dye.ncs index 62af4bf6..fdac4033 100644 Binary files a/_module/ncs/zep_cr_fail_dye.ncs and b/_module/ncs/zep_cr_fail_dye.ncs differ diff --git a/_module/ncs/zep_cr_fail_gold.ncs b/_module/ncs/zep_cr_fail_gold.ncs index 7a978c3d..df70780f 100644 Binary files a/_module/ncs/zep_cr_fail_gold.ncs and b/_module/ncs/zep_cr_fail_gold.ncs differ diff --git a/_module/ncs/zep_cr_nextcolor.ncs b/_module/ncs/zep_cr_nextcolor.ncs index 81e90564..46ca6940 100644 Binary files a/_module/ncs/zep_cr_nextcolor.ncs and b/_module/ncs/zep_cr_nextcolor.ncs differ diff --git a/_module/ncs/zep_cr_nextpart.ncs b/_module/ncs/zep_cr_nextpart.ncs index 6d5e4b38..54c65692 100644 Binary files a/_module/ncs/zep_cr_nextpart.ncs and b/_module/ncs/zep_cr_nextpart.ncs differ diff --git a/_module/ncs/zep_cr_nocheat.ncs b/_module/ncs/zep_cr_nocheat.ncs index 28efcb97..3451f1d5 100644 Binary files a/_module/ncs/zep_cr_nocheat.ncs and b/_module/ncs/zep_cr_nocheat.ncs differ diff --git a/_module/ncs/zep_cr_prevcolor.ncs b/_module/ncs/zep_cr_prevcolor.ncs index 05f7213b..6cbd1bb4 100644 Binary files a/_module/ncs/zep_cr_prevcolor.ncs and b/_module/ncs/zep_cr_prevcolor.ncs differ diff --git a/_module/ncs/zep_cr_prevpart.ncs b/_module/ncs/zep_cr_prevpart.ncs index 621fdfa9..fa402e3e 100644 Binary files a/_module/ncs/zep_cr_prevpart.ncs and b/_module/ncs/zep_cr_prevpart.ncs differ diff --git a/_module/ncs/zep_cr_start_ca.ncs b/_module/ncs/zep_cr_start_ca.ncs index 55a64e40..75097efd 100644 Binary files a/_module/ncs/zep_cr_start_ca.ncs and b/_module/ncs/zep_cr_start_ca.ncs differ diff --git a/_module/ncs/zep_cr_start_ch.ncs b/_module/ncs/zep_cr_start_ch.ncs index f45ebd80..babd784b 100644 Binary files a/_module/ncs/zep_cr_start_ch.ncs and b/_module/ncs/zep_cr_start_ch.ncs differ diff --git a/_module/ncs/zep_cr_start_cs.ncs b/_module/ncs/zep_cr_start_cs.ncs index caa583da..c6efa50e 100644 Binary files a/_module/ncs/zep_cr_start_cs.ncs and b/_module/ncs/zep_cr_start_cs.ncs differ diff --git a/_module/ncs/zep_cr_start_cw.ncs b/_module/ncs/zep_cr_start_cw.ncs index 21dc26d3..30b8c7cd 100644 Binary files a/_module/ncs/zep_cr_start_cw.ncs and b/_module/ncs/zep_cr_start_cw.ncs differ diff --git a/_module/ncs/zep_cr_stop_abrt.ncs b/_module/ncs/zep_cr_stop_abrt.ncs index e1e11fba..46cc7c37 100644 Binary files a/_module/ncs/zep_cr_stop_abrt.ncs and b/_module/ncs/zep_cr_stop_abrt.ncs differ diff --git a/_module/ncs/zep_cr_stop_make.ncs b/_module/ncs/zep_cr_stop_make.ncs index 3d12d3c5..c503d8f8 100644 Binary files a/_module/ncs/zep_cr_stop_make.ncs and b/_module/ncs/zep_cr_stop_make.ncs differ diff --git a/_module/ncs/zep_cr_success.ncs b/_module/ncs/zep_cr_success.ncs index 1bfdf670..499ce3e9 100644 Binary files a/_module/ncs/zep_cr_success.ncs and b/_module/ncs/zep_cr_success.ncs differ diff --git a/_module/ncs/zep_inc_craft.ncs b/_module/ncs/zep_inc_craft.ncs deleted file mode 100644 index 5bf4aef3..00000000 Binary files a/_module/ncs/zep_inc_craft.ncs and /dev/null differ diff --git a/_module/ncs/zep_is_robe.ncs b/_module/ncs/zep_is_robe.ncs index 6c508fa1..68672701 100644 Binary files a/_module/ncs/zep_is_robe.ncs and b/_module/ncs/zep_is_robe.ncs differ diff --git a/_module/ncs/zep_not_robe.ncs b/_module/ncs/zep_not_robe.ncs index 8ceb4607..d8641291 100644 Binary files a/_module/ncs/zep_not_robe.ncs and b/_module/ncs/zep_not_robe.ncs differ diff --git a/_module/ncs/zep_shrieknoaat1.ncs b/_module/ncs/zep_shrieknoaat1.ncs index 2c096aae..1d44025d 100644 Binary files a/_module/ncs/zep_shrieknoaat1.ncs and b/_module/ncs/zep_shrieknoaat1.ncs differ diff --git a/_module/ncs/zep_shrieknoaatt.ncs b/_module/ncs/zep_shrieknoaatt.ncs index 1cacc08c..1d44025d 100644 Binary files a/_module/ncs/zep_shrieknoaatt.ncs and b/_module/ncs/zep_shrieknoaatt.ncs differ diff --git a/_module/ncs/zep_use_chair2.ncs b/_module/ncs/zep_use_chair2.ncs index 463d664a..432ff0db 100644 Binary files a/_module/ncs/zep_use_chair2.ncs and b/_module/ncs/zep_use_chair2.ncs differ diff --git a/_module/nss/_cb_client_enter.nss b/_module/nss/_cb_client_enter.nss index 85a7004d..d5f6c0bc 100644 --- a/_module/nss/_cb_client_enter.nss +++ b/_module/nss/_cb_client_enter.nss @@ -3,7 +3,7 @@ //Copyright (c) 2002 by Coldblade //V2.0.0 //------------------------------------------------- -//This is also in the Client Enter, to setup the varriables for first level untill +//This is also in the Client Enter, to setup the variables for first level until //the player levelup atleast onice in the game. This is for the half-dragon, as we know //the half-dragon increase the player hitdice, aka a thief with d6 would become d8 //to a maxminum of d12. so that means barbarns are out. This version has quite a diff --git a/_module/nss/_cb_subrace.nss b/_module/nss/_cb_subrace.nss index e480444a..f3bd5657 100644 --- a/_module/nss/_cb_subrace.nss +++ b/_module/nss/_cb_subrace.nss @@ -26,7 +26,7 @@ int hitdicebonus(object cbObject) int cbOld1 = GetLocalInt(cbObject, "CB_OLD1"); int cbOld2 = GetLocalInt(cbObject, "CB_OLD2"); int cbOld3 = GetLocalInt(cbObject, "CB_OLD3"); - int cbNew1 = d2(GetLevelByPosition(1, cbObject)); + int cbNew1 = d2(GetLevelByPosition(1, cbObject)); //:: I'm not going to encourage this stupidity. int cbNew2 = d2(GetLevelByPosition(2, cbObject)); int cbNew3 = d2(GetLevelByPosition(3, cbObject)); int cbClass1 = GetClassByPosition(1, cbObject); @@ -34,7 +34,7 @@ int hitdicebonus(object cbObject) int cbClass3 = GetClassByPosition(3, cbObject); //Due to the random nature of the randomizer and dice roll i'm going to setup - //a while that won't quit untill the new hitdice bonus is higher than the old + //a while that won't quit untill the new hitdice bonus is higher than the old //by at minum 1 hp. Also check to make sure there's atleast one level in that //class slot, if its zero then don't do it cos well it would just get stuck //in a infine loop, not good! diff --git a/_module/nss/_craft_alchemist.nss b/_module/nss/_craft_alchemist.nss index 13503a05..ef6f4e54 100644 --- a/_module/nss/_craft_alchemist.nss +++ b/_module/nss/_craft_alchemist.nss @@ -1,6 +1,5 @@ //#include "_persist_01a" #include "nw_i0_plot" -#include "aps_include" void GetNextItemPossessedBy(object oPC, string sItemTag); object CreatePlaceable(string sObject, location lPlace, float fDuration); @@ -28,13 +27,7 @@ void main() string sOldTag = sItemTag; //int iAlchemyChance = GetTokenPair(oPC,14,12); //int iAlchemySkill = iAlchemyChance; - - //Stores on NWN database - //int iAlchemySkill = GetCampaignInt("UOACraft","iAlchemySkill",oPC); - - //Stores on external database (defined in NWNX.ini) - int iAlchemySkill = GetPersistentInt(oPC,"iAlchemySkill","UOACraft"); - + int iAlchemySkill = GetCampaignInt("UOACraft","iAlchemySkill",oPC); int iAlchemyChance = iAlchemySkill; int iSuccess = 0; int iSkillGain = 0; @@ -114,182 +107,176 @@ void main() { iSuccessNumber = 3; sItemResRef = "dye001"; - sSuccess = "You boil the iris, and extract the light-blue aqua pigment."; - sFail = "You fail to extract any pigment from this iris."; - } - if (sItemTag == "FLOWER_BLUEIRIRS") - { - iSuccessNumber = 3; - sItemResRef = "dye001"; - sSuccess = "You boil the iris, and extract the light-blue aqua pigment."; + sSuccess = "You boil the iris and extract the light-blue aqua pigment."; sFail = "You fail to extract any pigment from this iris."; } + if (sItemTag == "FLOWER_BLACKTULIP") { iSuccessNumber = 3; sItemResRef = "dye002"; - sSuccess = "You boil the tulip, and extract the dark pigment."; + sSuccess = "You boil the tulip and extract the dark pigment."; sFail = "You fail to extract any pigment from this tulip."; } if (sItemTag == "FLOWER_BLUETULIP") { iSuccessNumber = 3; sItemResRef = "dye003"; - sSuccess = "You boil the tulip, and extract the blue pigment."; + sSuccess = "You boil the tulip and extract the dark-blue pigment."; sFail = "You fail to extract any pigment from this tulip."; } if (sItemTag == "FLOWER_YELLOWTULIP") { iSuccessNumber = 3; sItemResRef = "dye004"; - sSuccess = "You boil the tulip, and extract the yellow pigment."; + sSuccess = "You boil the tulip and extract the yellow pigment."; sFail = "You fail to extract any pigment from this tulip."; } if (sItemTag == "SEED_GOOSEBERRY") { iSuccessNumber = 3; sItemResRef = "dye005"; - sSuccess = "You boil the gooseberries, and extract the green pigment."; + sSuccess = "You boil the gooseberries and extract the green pigment."; sFail = "You fail to extract any pigment from these gooseberries."; } if (sItemTag == "ITEM_PINECONE") { iSuccessNumber = 3; sItemResRef = "dye006"; - sSuccess = "You boil the pinecone, and extract the greenish-brown pigment."; + sSuccess = "You boil the pinecone and extract the greenish-brown pigment."; sFail = "You fail to extract any pigment from this pinecone."; } if (sItemTag == "SEED_MARIGOLD") { iSuccessNumber = 3; sItemResRef = "dye007"; - sSuccess = "You boil the marigold, and extract the golden pigment."; + sSuccess = "You boil the marigold and extract the golden pigment."; sFail = "You fail to extract any pigment from this marigold."; } if (sItemTag == "SEED_SNAPDRAGON") { iSuccessNumber = 3; sItemResRef = "dye008"; - sSuccess = "You boil the snapdragon, and extract a bronze-toned pigment."; + sSuccess = "You boil the snapdragon and extract a bronze-toned pigment."; sFail = "You fail to extract any pigment from this snapdragon."; } if (sItemTag == "SEED_TARRAGON") { iSuccessNumber = 3; sItemResRef = "dye009"; - sSuccess = "You boil the tarragon, and extract a silvery pigment."; + sSuccess = "You boil the tarragon and extract a silvery pigment."; sFail = "You fail to extract any pigment from the tarragon."; } if (sItemTag == "FLOWER_WHITEIRIS") { iSuccessNumber = 3; sItemResRef = "dye010"; - sSuccess = "You boil the iris, and extract a greyish pigment."; + sSuccess = "You boil the iris and extract a greyish pigment."; sFail = "You fail to extract any pigment from this iris."; } if (sItemTag == "SEED_LAVENDER") { iSuccessNumber = 3; sItemResRef = "dye011"; - sSuccess = "You boil the lavender, and extract a pink pigment."; + sSuccess = "You boil the lavender and extract a pink pigment."; sFail = "You fail to extract any pigment from the lavender."; } if (sItemTag == "SEED_NASTURTIUM") { iSuccessNumber = 3; sItemResRef = "dye012"; - sSuccess = "You boil the nasturtium, and extract an orange pigment."; + sSuccess = "You boil the nasturtium and extract a greyish pigment."; sFail = "You fail to extract any pigment from this nasturtium."; } if (sItemTag == "SEED_SAGE") { iSuccessNumber = 3; sItemResRef = "dye013"; - sSuccess = "You boil the sage, and extract a tan pigment."; + sSuccess = "You boil the sage and extract a tan pigment."; sFail = "You fail to extract any pigment from the sage."; } if (sItemTag == "SEED_CHIVES") { iSuccessNumber = 3; sItemResRef = "dye014"; - sSuccess = "You boil the chives, and extract a coppery pigment."; + sSuccess = "You boil the chives and extract a coppery pigment."; sFail = "You fail to extract any pigment from these chives."; } if (sItemTag == "FLOWER_WHITETULIP") { iSuccessNumber = 3; sItemResRef = "dye015"; - sSuccess = "You boil the tulip, and extract the white pigment."; + sSuccess = "You boil the tulip and extract the white pigment."; sFail = "You fail to extract any pigment from this tulip."; } if (sItemTag == "FLOWER_YELLOWIRIS") { iSuccessNumber = 3; sItemResRef = "dye016"; - sSuccess = "You boil the iris, and extract a platinum-hued pigment."; + sSuccess = "You boil the iris and extract a platinum-hued pigment."; sFail = "You fail to extract any pigment from this iris."; } if (sItemTag == "SEED_PERIWINKLE") { iSuccessNumber = 3; sItemResRef = "dye017"; - sSuccess = "You boil the periwinkle, and extract a purple pigment."; + sSuccess = "You boil the periwinkle and extract a purple pigment."; sFail = "You fail to extract any pigment from this periwinkle."; } if (sItemTag == "FLOWER_BLACKIRIS") { iSuccessNumber = 3; sItemResRef = "dye018"; - sSuccess = "You boil the iris, and extract a dark grey pigment."; + sSuccess = "You boil the iris and extract a dark grey pigment."; sFail = "You fail to extract any pigment from this iris."; } if (sItemTag == "SEED_SPEARMINT") { iSuccessNumber = 3; sItemResRef = "dye019"; - sSuccess = "You boil the spearmint, and extract a minty green pigment."; + sSuccess = "You boil the spearmint and extract a minty green pigment."; sFail = "You fail to extract any pigment from this spearmint."; } if (sItemTag == "SEED_BEETS") { iSuccessNumber = 3; sItemResRef = "dye020"; - sSuccess = "You boil the beets, and extract a deep red pigment."; + sSuccess = "You boil the beets and extract a deep red pigment."; sFail = "You fail to extract any pigment from these beets."; } if (sItemTag == "SEED_PEPPERMINT") { iSuccessNumber = 3; sItemResRef = "dye021"; - sSuccess = "You boil the peppermint, and extract a deep green pigment."; + sSuccess = "You boil the peppermint and extract a deep green pigment."; sFail = "You fail to extract any pigment from this peppermint."; } if (sItemTag == "SEED_BLUEBERRY") { iSuccessNumber = 3; sItemResRef = "dye022"; - sSuccess = "You boil the blueberries, and extract a deep blue pigment."; + sSuccess = "You boil the blueberries and extract a deep blue pigment."; sFail = "You fail to extract any pigment from these blueberries."; } if (sItemTag == "SEED_ORIENTALPOPPY") { iSuccessNumber = 3; sItemResRef = "dye023"; - sSuccess = "You boil the oriental poppy, and extract a peach-hued pigment."; + sSuccess = "You boil the oriental poppy and extract a peach-hued pigment."; sFail = "You fail to extract any pigment from this oriental poppy."; } if (sItemTag == "SEED_MAYAPPLE") { iSuccessNumber = 3; sItemResRef = "dye024"; - sSuccess = "You boil the mayapple, and extract a smokey pigment."; + sSuccess = "You boil the mayapple and extract a greyish pigment."; sFail = "You fail to extract any pigment from this mayapple."; } if (sItemTag == "SEED_TURNIP") { iSuccessNumber = 3; sItemResRef = "dye025"; - sSuccess = "You boil the turnip, and extract a fuschia pigment."; + sSuccess = "You boil the turnip and extract a fuschia pigment."; sFail = "You fail to extract any pigment from this turnip."; } if (sItemTag == "ITEM_OLIVE") @@ -303,28 +290,28 @@ void main() { iSuccessNumber = 3; sItemResRef = "dye027"; - sSuccess = "You boil the catnip, and extract a yellowish-green pigment."; + sSuccess = "You boil the catnip and extract a yellowish-green pigment."; sFail = "You fail to extract any pigment from this catnip."; } if (sItemTag == "ITEM_FIG") { iSuccessNumber = 3; sItemResRef = "dye028"; - sSuccess = "You boil the figs, and extract a rusty pigment."; + sSuccess = "You boil the figs and extract a rusty pigment."; sFail = "You fail to extract any pigment from these figs."; } if (sItemTag == "ITEM_KIWI") { iSuccessNumber = 3; sItemResRef = "dye029"; - sSuccess = "You boil the kiwi, and extract a chromatic pigment."; + sSuccess = "You boil the kiwi and extract a chromatic pigment."; sFail = "You fail to extract any pigment from this kiwi."; } if (sItemTag == "SEED_ARTICHOKE") { iSuccessNumber = 3; sItemResRef = "dye030"; - sSuccess = "You boil the artichoke, and extract a metallic pigment."; + sSuccess = "You boil the artichoke and extract a metallic pigment."; sFail = "You fail to extract any pigment from the artichoke."; } if (sItemTag == "FISH_BLUESHARK") // 80 lbs @@ -566,7 +553,7 @@ void main() } //End code for fixing stackables issue - if (sDItemResRef == "pattern013") // Tanning Oil + if (GetStringRight(sDItemResRef,3)=="013") // Tanning Oil { FloatingTextStringOnCreature("To create tanning oil you need to drop a fish into this container.",oPC,FALSE); CopyObject(oItem,GetLocation(OBJECT_SELF),OBJECT_SELF,GetTag(oItem)); @@ -580,7 +567,7 @@ void main() sComponent1Name = "oaken logs"; iSuccessNumber = 10; iStackable = 1; - sSuccess = "You strip the bark, and produce enough tannic acid for 10 uses."; + sSuccess = "You strip the bark and produce enough tannic acid for 10 uses."; sFail = "You strip the bark, but the tannic acid produced is impure and unuseable."; iFailNumber = 4; iFailFlag = 1; @@ -701,8 +688,8 @@ void main() sComponent3 = "DYE_BLACK"; iComponent3 = 1; iComponent3Stackable=1; - sSuccess = "You carefully powder the wooly ink cap, and combine it with the black dye."; - sFail = "The ink turns milky, and is ruined by impurities."; + sSuccess = "You carefully powder the wooly ink cap and combine it with the black dye."; + sFail = "The ink turns milky and is ruined by impurities.."; sItemResRef = "ink_black"; sFailResRef = "glassvial"; sComponent1Name = "wooly ink caps"; @@ -723,7 +710,7 @@ void main() iComponent2 = 1; sComponent3 = "ITEM_GLASSVIAL"; iComponent3 = 1; - sSuccess = "You carefully powder the ginger roots and stone fungus, and brew the potion."; + sSuccess = "You carefully powder the ginger roots and stone fungus and brew the potion."; sFail = "The potion coagulates into a smelly, useless sludge."; sItemResRef = "nw_it_mpotion001"; //Replace this with custom potion resref, if available sFailResRef = "glassvial"; @@ -741,7 +728,7 @@ void main() iComponent2 = 1; sComponent3 = "ITEM_GLASSVIAL"; iComponent3 = 1; - sSuccess = "You carefully powder the mandrake roots and violet pouch fungus, and brew the potion."; + sSuccess = "You carefully powder the mandrake roots and violet pouch fungus and brew the potion."; sFail = "The potion coagulates into a smelly, useless sludge."; sItemResRef = "nw_it_mpotion020"; //Replace this with custom potion resref, if available sFailResRef = "glassvial"; @@ -760,7 +747,7 @@ void main() iComponent2 = 2; sComponent3 = "ITEM_GLASSVIAL"; iComponent3 = 1; - sSuccess = "You carefully powder the witches butter, mixing in the powdered amethyst, and brew the potion."; + sSuccess = "You carefully powder the witches butter, mixing in the powdered amethyst and brew the potion."; sFail = "The potion coagulates into a smelly, useless sludge."; sItemResRef = "nw_it_mpotion002"; //Replace this with custom potion resref, if available sFailResRef = "glassvial"; @@ -780,7 +767,7 @@ void main() iComponent2Stackable=1; sComponent3 = "ITEM_GLASSVIAL"; iComponent3 = 1; - sSuccess = "You carefully combine the powdered bloodstone with the essence of nature, and brew the potion."; + sSuccess = "You carefully combine the powdered bloodstone with the essence of nature and brew the potion."; sFail = "The potion coagulates into a smelly, useless sludge."; sItemResRef = "nw_it_mpotion003"; //Replace this with custom potion resref, if available sFailResRef = "glassvial"; @@ -799,8 +786,8 @@ void main() sComponent3 = "DYE_CHARCOAL"; iComponent3 = 1; iComponent3Stackable=1; - sSuccess = "You carefully powder the shaggy ink cap, and combine it with the charcoal dye."; - sFail = "The ink turns milky, and is ruined by impurities."; + sSuccess = "You carefully powder the shaggy ink cap and combine it with the charcoal dye."; + sFail = "The ink turns milky and is ruined by impurities.."; sItemResRef = "ink_mapmaker"; sFailResRef = "glassvial"; sComponent1Name = "shaggy ink caps"; @@ -822,7 +809,7 @@ void main() iFailFlag=1; iFailNumber=1; sSuccess = "You carefully powder the sulphur and coal, mixing it with the tar."; - sFail = "The tar hardens as you mix the coal and sulphur improperly, rendering this batch useless."; + sFail = "The tar hardens as you mix the coal and sulpher improperly, rending this batch useless."; sItemResRef = "_uoa_alch_fire"; sFailResRef = "glassbottle"; sComponent1Name = "bottles of tar"; @@ -900,7 +887,7 @@ void main() iFailFlag=1; iFailNumber=1; sSuccess = "The yeast culture grows within the vial, feeding on the powdered kindling."; - sFail = "The powdered kindling is contaminated, and the yeast fails to grow."; + sFail = "The powdered kindling is contaminated and the yeast fails to grow."; sItemResRef = "item_yeast001"; sFailResRef = "yeastvial001"; sComponent1Name = "yeast vials"; @@ -916,7 +903,7 @@ void main() iFailFlag=1; iFailNumber=1; sSuccess = "The yeast culture grows within the vial, feeding on the powdered kindling."; - sFail = "The powdered kindling is contaminated, and the yeast fails to grow."; + sFail = "The powdered kindling is contaminated and the yeast fails to grow."; sItemResRef = "item_yeast002"; sFailResRef = "yeastvial001"; sComponent1Name = "yeast vials"; @@ -932,7 +919,7 @@ void main() iFailFlag=1; iFailNumber=1; sSuccess = "The yeast culture grows within the vial, feeding on the powdered kindling."; - sFail = "The powdered kindling is contaminated, and the yeast fails to grow."; + sFail = "The powdered kindling is contaminated and the yeast fails to grow."; sItemResRef = "item_yeast003"; sFailResRef = "yeastvial001"; sComponent1Name = "yeast vials"; @@ -945,7 +932,7 @@ void main() iStackable=1; iComponent1Stackable =1; sItemResRef = "essence"+GetStringRight(sDItemResRef,3); - sFail = "The essence evaporates away as you fail to extract it properly."; + sFail = "The essence evaporates away as you fail to extract it properly..."; sSuccess = "You carefully extract the "; iAlchemyChance=iAlchemyChance-150; switch (StringToInt(GetStringRight(sDItemResRef,3))) @@ -1177,7 +1164,7 @@ void main() case 17: { sSuccess=sSuccess+"Essence of Cold"; - sComponent1 = "GEM_POWDERED_JADE"; + sComponent1 = "GEM_POWDER_JADE"; iComponent1 = 3; sComponent2 = "SEED_SPEARMINT"; iComponent2 = 5; @@ -1534,13 +1521,7 @@ void main() if (iAlchemySkill <= 1000) { //DelayCommand(6.0,SetTokenPair(oPC,14,12,iAlchemySkill)); - - // Uses NWN Database - //DelayCommand(6.0,SetCampaignInt("UOACraft","iAlchemySkill",iAlchemySkill,oPC)); - - // Uses External Database - DelayCommand(6.0,SetPersistentInt(oPC,"iAlchemySkill",iAlchemySkill,0,"UOACraft")); - + DelayCommand(6.0,SetCampaignInt("UOACraft","iAlchemySkill",iAlchemySkill,oPC)); DelayCommand(6.0,SendMessageToPC(oPC,"==================================")); DelayCommand(6.0,SendMessageToPC(oPC,"Your skill in alchemy has gone up!")); DelayCommand(6.0,SendMessageToPC(oPC,"Current alchemy skill : "+ sOldSkill+"%")); diff --git a/_module/nss/_craft_anvil.nss b/_module/nss/_craft_anvil.nss index beeed8e0..208b25d0 100644 --- a/_module/nss/_craft_anvil.nss +++ b/_module/nss/_craft_anvil.nss @@ -1,6 +1,5 @@ //#include "_persist_01a" #include "nw_i0_plot" -#include "aps_include" void CreateAnObject(string sResource, object oPC, int iStackSize); void GetNextStackedItem(object oPC, string sItemTag, int iCount, int iMode, string sStackResRef); @@ -105,33 +104,21 @@ void main() if (GetLocalInt(OBJECT_SELF,"iAmInUse") != 0) { - SendMessageToPC(oPC,"You must wait until the current weapon or armor is completed before starting another."); + SendMessageToPC(oPC,"You must wait till the current weapon or armor is completed before starting another."); return; } if (GetTag(oTool) != "ITEM_SMITHHAMMER_NORMAL") { - FloatingTextStringOnCreature("You must have a blacksmith hammer equipped in order to attempt this craft.",oPC,FALSE); + FloatingTextStringOnCreature("You must have a smithy hammer equipped in order to attempt this craft...",oPC,FALSE); return; } //int iSmithSkill = GetTokenPair(oPC,13,4); // Weaponsmith - - // uses NWN Database - //int iSmithSkill = GetCampaignInt("UOACraft","iSmithSkill",oPC); - - // uses external database - int iSmithSkill = GetPersistentInt(oPC,"iSmithSkill","UOACraft"); - + int iSmithSkill = GetCampaignInt("UOACraft","iSmithSkill",oPC); int iSmithChance = iSmithSkill; //int iArmorSkill = GetTokenPair(oPC,13,5); // ArmorCraft - - // uses NWN database - //int iArmorSkill = GetCampaignInt("UOACraft","iArmorSkill",oPC); - - // external database - int iArmorSkill = GetPersistentInt(oPC,"iArmorSkill","UOACraft"); - + int iArmorSkill = GetCampaignInt("UOACraft","iArmorSkill",oPC); int iArmorChance = iArmorSkill; if (iSmithChance < 350) @@ -163,7 +150,7 @@ void main() { iSmithChance = iSmithChance - 100; sSuccess = "You carefully heat, fold, and pound the metal into the form of a dagger."; - sFail = "The metal turns brittle as you heat, fold, and pound it, rendering the dagger useless."; + sFail = "The metal turns brittle as you heat, fold, and pound it, rending the dagger useless."; sItemResRefPoor = CraftLookup("wswdg002",iIngotType); sItemResRef = CraftLookup("nw_wswdg001",iIngotType); sItemResRefExceptional = CraftLookup("wswdg003",iIngotType); @@ -176,7 +163,7 @@ void main() { iSmithChance = iSmithChance-150; sSuccess = "You carefully heat, fold, and pound the metal into the form of a shortsword."; - sFail = "The metal turns brittle as you heat, fold, and pound it, rendering the shortsword useless."; + sFail = "The metal turns brittle as you heat, fold, and pound it, rending the shortsword useless."; sItemResRefPoor = CraftLookup("wswss002",iIngotType); sItemResRef = CraftLookup("nw_wswss001",iIngotType); sItemResRefExceptional = CraftLookup("wswss003",iIngotType); @@ -190,7 +177,7 @@ void main() iCraftType=1; iArmorChance = iArmorChance - 100; sSuccess = "You carefully forge the rings and sew them into the leather backing to make ringmail armor."; - sFail = "The rings fail to link properly, and the leather backing is ruined."; + sFail = "The rings fail to link properly and the leather backing is ruined."; sItemResRefPoor = CraftLookup("ringmail001",iIngotType); sItemResRef = CraftLookup("ringmail",iIngotType); sItemResRefExceptional = CraftLookup("ringmail002",iIngotType); @@ -238,7 +225,7 @@ void main() iCraftType=1; iArmorChance = iArmorChance - 300; sSuccess = "You carefully forge the small metal scales and hook them into the leather to make scale mail armor."; - sFail = "The scales do not hook together properly, and the scale mail armor is ruined."; + sFail = "The scales do not hook properly, and the scale mail armor is ruined."; sItemResRefPoor = CraftLookup("aarcl006",iIngotType); sItemResRef = CraftLookup("nw_aarcl003",iIngotType); sItemResRefExceptional = CraftLookup("aarcl007",iIngotType); @@ -269,7 +256,7 @@ void main() iCraftType=1; iArmorChance = iArmorChance - 400; sSuccess = "You carefully forge the small metal bands and fix them into the leather to make banded mail armor."; - sFail = "The bands do not fix together properly, and the banded mail armor is ruined."; + sFail = "The bands do not fix properly, and the banded mail armor is ruined."; sItemResRefPoor = CraftLookup("aarcl014",iIngotType); sItemResRef = CraftLookup("nw_aarcl011",iIngotType); sItemResRefExceptional = CraftLookup("aarcl015",iIngotType); @@ -286,7 +273,7 @@ void main() iCraftType=1; iArmorChance = iArmorChance - 400; sSuccess = "You carefully forge the small metal plates and fix them into the leather to make splint mail armor."; - sFail = "The small metal plates are too brittle to fix together properly, and the splint mail armor is ruined."; + sFail = "The small metal plates are too brittle to fix properly, and the splint mail armor is ruined."; sItemResRefPoor = CraftLookup("aarcl018",iIngotType); sItemResRef = CraftLookup("nw_aarcl005",iIngotType); sItemResRefExceptional = CraftLookup("aarcl019",iIngotType); @@ -336,7 +323,7 @@ void main() { iSmithChance = iSmithChance-250; sSuccess = "You carefully heat, fold, and pound the metal into the form of a longsword."; - sFail = "The metal turns brittle as you heat, fold, and pound it, rendering the longsword useless."; + sFail = "The metal turns brittle as you heat, fold, and pound it, rending the longsword useless."; sItemResRefPoor = CraftLookup("wswls002",iIngotType); sItemResRef = CraftLookup("nw_wswls001",iIngotType); sItemResRefExceptional = CraftLookup("wswls003",iIngotType); @@ -349,7 +336,7 @@ void main() { iSmithChance = iSmithChance-350; sSuccess = "You carefully heat, fold, and pound the metal into the form of a bastard sword."; - sFail = "The metal turns brittle as you heat, fold, and pound it, rendering the bastard sword useless."; + sFail = "The metal turns brittle as you heat, fold, and pound it, rending the bastard sword useless."; sItemResRefPoor = CraftLookup("wswbs002",iIngotType); sItemResRef = CraftLookup("nw_wswbs001",iIngotType); sItemResRefExceptional = CraftLookup("wswbs003",iIngotType); @@ -362,7 +349,7 @@ void main() { iSmithChance = iSmithChance-400; sSuccess = "You carefully heat, fold, and pound the metal into the form of a greatsword."; - sFail = "The metal turns brittle as you heat, fold, and pound it, rendering the greatsword useless."; + sFail = "The metal turns brittle as you heat, fold, and pound it, rending the greatsword useless."; sItemResRefPoor = CraftLookup("wswgs002",iIngotType); sItemResRef = CraftLookup("nw_wswgs001",iIngotType); sItemResRefExceptional = CraftLookup("wswgs003",iIngotType); @@ -494,7 +481,7 @@ void main() { iSmithChance = iSmithChance-200; sSuccess = "You carefully heat, fold, and pound the metal into the form of a mace."; - sFail = "The metal turns brittle as you heat, fold, and pound it, rendering the mace useless."; + sFail = "The metal turns brittle as you heat, fold, and pound it, rending the mace useless."; sItemResRefPoor = CraftLookup("wblml002",iIngotType); sItemResRef = CraftLookup("nw_wblml001",iIngotType); sItemResRefExceptional = CraftLookup("wblml003",iIngotType); @@ -507,7 +494,7 @@ void main() { iSmithChance = iSmithChance-300; sSuccess = "You carefully heat, fold, and pound the metal into the form of a maorning star."; - sFail = "The metal turns brittle as you heat, fold, and pound it, rendering the morning star useless."; + sFail = "The metal turns brittle as you heat, fold, and pound it, rending the morning star useless."; sItemResRefPoor = CraftLookup("wblms002",iIngotType); sItemResRef = CraftLookup("nw_wblms001",iIngotType); sItemResRefExceptional = CraftLookup("wblms003",iIngotType); @@ -523,7 +510,7 @@ void main() { iSmithChance = iSmithChance-250; sSuccess = "You carefully heat, fold, and pound the metal into the form of a light flail."; - sFail = "The metal turns brittle as you heat, fold, and pound it, rendering the light flail useless."; + sFail = "The metal turns brittle as you heat, fold, and pound it, rending the light flail useless."; sItemResRefPoor = CraftLookup("wblfl002",iIngotType); sItemResRef = CraftLookup("nw_wblfl001",iIngotType); sItemResRefExceptional = CraftLookup("wblfl003",iIngotType); @@ -536,7 +523,7 @@ void main() { iSmithChance = iSmithChance-350; sSuccess = "You carefully heat, fold, and pound the metal into the form of a heavy flail."; - sFail = "The metal turns brittle as you heat, fold, and pound it, rendering the heavy flail useless."; + sFail = "The metal turns brittle as you heat, fold, and pound it, rending the heavy flail useless."; sItemResRefPoor = CraftLookup("wblfh002",iIngotType); sItemResRef = CraftLookup("nw_wblfh001",iIngotType); sItemResRefExceptional = CraftLookup("wblfh003",iIngotType); @@ -549,7 +536,7 @@ void main() { iSmithChance = iSmithChance-250; sSuccess = "You carefully heat, fold, and pound the metal into the form of a light hammer."; - sFail = "The metal turns brittle as you heat, fold, and pound it, rendering the light hammer useless."; + sFail = "The metal turns brittle as you heat, fold, and pound it, rending the light hammer useless."; sItemResRefPoor = CraftLookup("wblhl002",iIngotType); sItemResRef = CraftLookup("nw_wblhl001",iIngotType); sItemResRefExceptional = CraftLookup("wblhl003",iIngotType); @@ -562,7 +549,7 @@ void main() { iSmithChance = iSmithChance-350; sSuccess = "You carefully heat, fold, and pound the metal into the form of a warhammer."; - sFail = "The metal turns brittle as you heat, fold, and pound it, rendering the warhammer useless."; + sFail = "The metal turns brittle as you heat, fold, and pound it, rending the warhammer useless."; sItemResRefPoor = CraftLookup("wblhw002",iIngotType); sItemResRef = CraftLookup("nw_wblhw001",iIngotType); sItemResRefExceptional = CraftLookup("wblhw003",iIngotType); @@ -575,7 +562,7 @@ void main() { iSmithChance = iSmithChance-150; sSuccess = "You carefully heat, fold, and pound the metal into the form of a handaxe."; - sFail = "The metal turns brittle as you heat, fold, and pound it, rendering the handaxe useless."; + sFail = "The metal turns brittle as you heat, fold, and pound it, rending the handaxe useless."; sItemResRefPoor = CraftLookup("waxhn002",iIngotType); sItemResRef = CraftLookup("nw_waxhn001",iIngotType); sItemResRefExceptional = CraftLookup("waxhn003",iIngotType); @@ -588,7 +575,7 @@ void main() { iSmithChance = iSmithChance-150; sSuccess = "You carefully heat, fold, and pound the metal into the form of a battleaxe."; - sFail = "The metal turns brittle as you heat, fold, and pound it, rendering the battleaxe useless."; + sFail = "The metal turns brittle as you heat, fold, and pound it, rending the battleaxe useless."; sItemResRefPoor = CraftLookup("waxbt002",iIngotType); sItemResRef = CraftLookup("nw_waxbt001",iIngotType); sItemResRefExceptional = CraftLookup("waxbt003",iIngotType); @@ -602,7 +589,7 @@ void main() iCraftStackSize = 50; iSmithChance = iSmithChance-50; sSuccess = "You carefully forge the throwing darts."; - sFail = "The metal fails to cool properly, and the throwing darts are ruined."; + sFail = "The metal fails to cool properly and the throwing darts are ruined."; sItemResRefPoor = CraftLookup("wthdt002",iIngotType); sItemResRef = CraftLookup("nw_wthdt001",iIngotType); sItemResRefExceptional = CraftLookup("wthdt003",iIngotType); @@ -616,7 +603,7 @@ void main() iCraftStackSize = 50; iSmithChance = iSmithChance-50; sSuccess = "You carefully forge the shuriken."; - sFail = "The metal fails to cool properly, and the shuriken are ruined."; + sFail = "The metal fails to cool properly and the shuriken are ruined."; sItemResRefPoor = CraftLookup("wthsh002",iIngotType); sItemResRef = CraftLookup("nw_wthsh001",iIngotType); sItemResRefExceptional = CraftLookup("wthsh003",iIngotType); @@ -630,7 +617,7 @@ void main() iCraftStackSize = 50; iSmithChance = iSmithChance-150; sSuccess = "You carefully forge the throwing axes."; - sFail = "The metal fails to cool properly, and the throwing axes are ruined."; + sFail = "The metal fails to cool properly and the throwing axes are ruined."; sItemResRefPoor = CraftLookup("wthax002",iIngotType); sItemResRef = CraftLookup("nw_wthax001",iIngotType); sItemResRefExceptional = CraftLookup("wthax003",iIngotType); @@ -642,8 +629,8 @@ void main() if (sTag == "P_HALBERD") { iSmithChance = iSmithChance-400; - sSuccess = "You carefully forge the halberd blade, and affix it to the shaft."; - sFail = "The metal turns brittle as you attempt to forge it, and the halberd is ruined."; + sSuccess = "You carefully forge the halberd blade and affix it to the shaft."; + sFail = "The metal turns brittle as you attempt to forge and the halberd is ruined."; sItemResRefPoor = CraftLookup("wplhb002",iIngotType); sItemResRef = CraftLookup("nw_wplhb001",iIngotType); sItemResRefExceptional = CraftLookup("wplhb003",iIngotType); @@ -658,8 +645,8 @@ void main() if (sTag == "P_SCYTHE") { iSmithChance = iSmithChance-400; - sSuccess = "You carefully forge the scythe blade, and affix it to the shaft."; - sFail = "The metal turns brittle as you attempt to forge it, and the scythe is ruined."; + sSuccess = "You carefully forge the scythe blade and affix it to the shaft."; + sFail = "The metal turns brittle as you attempt to forge and the scythe is ruined."; sItemResRefPoor = CraftLookup("wplsc002",iIngotType); sItemResRef = CraftLookup("nw_wplsc001",iIngotType); sItemResRefExceptional = CraftLookup("wplsc003",iIngotType); @@ -674,8 +661,8 @@ void main() if (sTag == "P_SPEAR") { iSmithChance = iSmithChance-300; - sSuccess = "You carefully forge the spear tip, and affix it to the shaft."; - sFail = "The metal turns brittle as you attempt to forge it, and the spear is ruined."; + sSuccess = "You carefully forge the spear tip and affix it to the shaft."; + sFail = "The metal turns brittle as you attempt to forge and the spear is ruined."; sItemResRefPoor = CraftLookup("wplss002",iIngotType); sItemResRef = CraftLookup("nw_wplss001",iIngotType); sItemResRefExceptional = CraftLookup("wplss003",iIngotType); @@ -704,7 +691,7 @@ void main() { iSmithChance = iSmithChance-100; sSuccess = "You carefully fold and pound the metal into the form of a kukri."; - sFail = "The metal turns brittle as you attempt to forge it, and the kukri is ruined."; + sFail = "The metal turns brittle as you attempt to forge and the kukri is ruined."; sItemResRefPoor = CraftLookup("wspku002",iIngotType); sItemResRef = CraftLookup("nw_wspku001",iIngotType); sItemResRefExceptional = CraftLookup("wspku003",iIngotType); @@ -717,7 +704,7 @@ void main() { iSmithChance = iSmithChance-150; sSuccess = "You carefully fold and pound the metal into the form of a sickle."; - sFail = "The metal turns brittle as you attempt to forge it, and the sickle is ruined."; + sFail = "The metal turns brittle as you attempt to forge and the sickle is ruined."; sItemResRefPoor = CraftLookup("wspsc002",iIngotType); sItemResRef = CraftLookup("nw_wspsc001",iIngotType); sItemResRefExceptional = CraftLookup("wspsc003",iIngotType); @@ -730,7 +717,7 @@ void main() { iSmithChance = iSmithChance-450; sSuccess = "You carefully fold and pound the metal into the form of a dire mace."; - sFail = "The metal turns brittle as you attempt to forge it, and the dire mace is ruined."; + sFail = "The metal turns brittle as you attempt to forge and the dire mace is ruined."; sItemResRefPoor = CraftLookup("wdbma002",iIngotType); sItemResRef = CraftLookup("nw_wdbma001",iIngotType); sItemResRefExceptional = CraftLookup("wdbma003",iIngotType); @@ -743,7 +730,7 @@ void main() { iSmithChance = iSmithChance-450; sSuccess = "You carefully fold and pound the metal into the form of a double axe."; - sFail = "The metal turns brittle as you attempt to forge it, and the double axe is ruined."; + sFail = "The metal turns brittle as you attempt to forge and the double axe is ruined."; sItemResRefPoor = CraftLookup("wdbax002",iIngotType); sItemResRef = CraftLookup("nw_wdbax001",iIngotType); sItemResRefExceptional = CraftLookup("wdbax003",iIngotType); @@ -756,7 +743,7 @@ void main() { iSmithChance = iSmithChance-500; sSuccess = "You carefully fold and pound the metal into the form of a two-bladed sword."; - sFail = "The metal turns brittle as you attempt to forge it, and the two-bladed sword is ruined."; + sFail = "The metal turns brittle as you attempt to forge and the two-bladed sword is ruined."; sItemResRefPoor = CraftLookup("wdbsw002",iIngotType); sItemResRef = CraftLookup("nw_wdbsw001",iIngotType); sItemResRefExceptional = CraftLookup("wdbsw003",iIngotType); @@ -770,7 +757,7 @@ void main() iSmithChance = iSmithChance+50; //Bullets are easy to make iCraftStackSize = 99; sSuccess = "You carefully forge the bullets."; - sFail = "The metal fails to cool properly, and the bullets are ruined."; + sFail = "The metal fails to cool properly and the bullets are ruined."; sItemResRefPoor = CraftLookup("wambu002",iIngotType); sItemResRef = CraftLookup("nw_wambu001",iIngotType); sItemResRefExceptional = CraftLookup("wambu003",iIngotType); @@ -784,7 +771,7 @@ void main() iSmithChance = iSmithChance - 50; iCraftStackSize = 50; sSuccess = "You carefully forge the arrowheads."; - sFail = "The metal fails to cool properly, and the arrowheads are ruined."; + sFail = "The metal fails to cool properly and the arrowheads are ruined."; sItemResRefPoor = CraftLookup("arrowhead001",iIngotType); sItemResRef = CraftLookup("arrowhead",iIngotType); sItemResRefExceptional = CraftLookup("arrowhead002",iIngotType); @@ -798,7 +785,7 @@ void main() iSmithChance = iSmithChance - 50; iCraftStackSize = 50; sSuccess = "You carefully forge the bolt tips."; - sFail = "The metal fails to cool properly, and the bolt tips are ruined."; + sFail = "The metal fails to cool properly and the bolt tips are ruined."; sItemResRefPoor = CraftLookup("arrowhead004",iIngotType); sItemResRef = CraftLookup("arrowhead003",iIngotType); sItemResRefExceptional = CraftLookup("arrowhead005",iIngotType); @@ -813,7 +800,7 @@ void main() iArmorChance = iArmorChance + 100; // metal studs are super-easy iCraftStackSize = 99; sSuccess = "You carefully forge the metal studs."; - sFail = "The metal fails to cool properly, and the metal studs are ruined."; + sFail = "The metal fails to cool properly and the metal studs are ruined."; sItemResRefPoor = CraftLookup("metalstud001",iIngotType); sItemResRef = CraftLookup("metalstud",iIngotType); sItemResRefExceptional = CraftLookup("metalstud002",iIngotType); @@ -826,7 +813,7 @@ void main() { iSmithChance = iSmithChance-350; sSuccess = "You carefully fold and pound the metal into the form of a katana."; - sFail = "The metal turns brittle as you attempt to forge it, and the katana is ruined."; + sFail = "The metal turns brittle as you attempt to forge and the katana is ruined."; sItemResRefPoor = CraftLookup("wswka002",iIngotType); sItemResRef = CraftLookup("nw_wswka001",iIngotType); sItemResRefExceptional = CraftLookup("wswka003",iIngotType); @@ -839,7 +826,7 @@ void main() { iSmithChance = iSmithChance-250; sSuccess = "You carefully fold and pound the metal into the form of a rapier."; - sFail = "The metal turns brittle as you attempt to forge it, and the rapier is ruined."; + sFail = "The metal turns brittle as you attempt to forge and the rapier is ruined."; sItemResRefPoor = CraftLookup("wswrp002",iIngotType); sItemResRef = CraftLookup("nw_wswrp001",iIngotType); sItemResRefExceptional = CraftLookup("wswrp003",iIngotType); @@ -852,7 +839,7 @@ void main() { iSmithChance = iSmithChance-300; sSuccess = "You carefully fold and pound the metal into the form of a scimitar."; - sFail = "The metal turns brittle as you attempt to forge it, and the scimitar is ruined."; + sFail = "The metal turns brittle as you attempt to forge and the scimitar is ruined."; sItemResRefPoor = CraftLookup("wswsc002",iIngotType); sItemResRef = CraftLookup("nw_wswsc001",iIngotType); sItemResRefExceptional = CraftLookup("wswsc003",iIngotType); @@ -865,7 +852,7 @@ void main() { iSmithChance = iSmithChance-400; sSuccess = "You carefully fold and pound the metal into the form of a great axe."; - sFail = "The metal turns brittle as you attempt to forge it, and the great axe is ruined."; + sFail = "The metal turns brittle as you attempt to forge and the great axe is ruined."; sItemResRefPoor = CraftLookup("waxgr002",iIngotType); sItemResRef = CraftLookup("nw_waxgr001",iIngotType); sItemResRefExceptional = CraftLookup("waxgr003",iIngotType); @@ -878,12 +865,12 @@ void main() { if (GetRacialType(oPC)!=RACIAL_TYPE_DWARF) { - FloatingTextStringOnCreature("You are not a dwarf! You will be unable to craft a Dwarven Waraxe!",oPC,FALSE); + FloatingTextStringOnCreature("You are not a dwarf! You cannot craft a Dwarven Waraxe!",oPC,FALSE); return; } iSmithChance = iSmithChance-400; sSuccess = "You carefully fold and pound the metal into the form of a dwarven waraxe."; - sFail = "The metal turns brittle as you attempt to forge it, and the dwarven waraxe is ruined."; + sFail = "The metal turns brittle as you attempt to forge and the dwarven waraxe is ruined."; sItemResRefPoor = CraftLookup("wdwraxe002",iIngotType); sItemResRef = CraftLookup("x2_wdwraxe001",iIngotType); sItemResRefExceptional = CraftLookup("wdwraxe003",iIngotType); @@ -1259,13 +1246,7 @@ void main() if (iSmithSkill <= 1000) { //DelayCommand(13.0,SetTokenPair(oPC,13,4,iSmithSkill)); - - // uses NWN database DelayCommand(13.0,SetCampaignInt("UOACraft","iSmithSkill",iSmithSkill,oPC)); - - // uses external database - DelayCommand(13.0,SetPersistentInt(oPC,"iSmithSkill",iSmithSkill,0,"UOACraft")); - DelayCommand(13.0,SendMessageToPC(oPC,"=========================================")); DelayCommand(13.0,SendMessageToPC(oPC,"Your skill in weaponsmithing has gone up!")); DelayCommand(13.0,SendMessageToPC(oPC,"Current weaponsmithing skill : "+ sOldSkill+"%")); @@ -1289,13 +1270,7 @@ void main() if (iArmorSkill <= 1000) { //DelayCommand(13.0,SetTokenPair(oPC,13,5,iArmorSkill)); - - //uses NWN database DelayCommand(13.0,SetCampaignInt("UOACraft","iArmorSkill",iArmorSkill,oPC)); - - //uses external database - DelayCommand(13.0,SetPersistentInt(oPC,"iArmorSkill",iArmorSkill,0,"UOACraft")); - DelayCommand(13.0,SendMessageToPC(oPC,"=====================================")); DelayCommand(13.0,SendMessageToPC(oPC,"Your skill in armorcraft has gone up!")); DelayCommand(13.0,SendMessageToPC(oPC,"Current armorcraft skill : "+ sOldSkill+"%")); diff --git a/_module/nss/_craft_bowyer.nss b/_module/nss/_craft_bowyer.nss index d8ec7986..203d548e 100644 --- a/_module/nss/_craft_bowyer.nss +++ b/_module/nss/_craft_bowyer.nss @@ -1,6 +1,5 @@ //#include "_persist_01a" #include "nw_i0_plot" -#include "aps_include" void CreateAnObject(string sResource, object oPC, int iStackSize); void GetNextStackedItem(object oPC, string sItemTag, int iCount, int iMode, string sStackResRef); @@ -103,13 +102,7 @@ void main() } //int iBowSkill = GetTokenPair(oPC,13,3); - - // uses NWN database - //int iBowSkill = GetCampaignInt("UOACraft","iBowSkill",oPC); - - //external database - int iBowSkill = GetPersistentInt(oPC,"iBowSkill","UOACraft"); - + int iBowSkill = GetCampaignInt("UOACraft","iBowSkill",oPC); int iBowChance = iBowSkill; if (iBowChance < 350) { @@ -368,13 +361,7 @@ void main() if (iBowSkill <= 1000) { //DelayCommand(13.0,SetTokenPair(oPC,13,3,iBowSkill)); - - //NWN database - //DelayCommand(13.0,SetCampaignInt("UOACraft","iBowSkill",iBowSkill,oPC)); - - //external database - DelayCommand(13.0,SetPersistentInt(oPC,"iBowSkill",iBowSkill,0,"UOACraft")); - + DelayCommand(13.0,SetCampaignInt("UOACraft","iBowSkill",iBowSkill,oPC)); DelayCommand(13.0,SendMessageToPC(oPC,"===================================")); DelayCommand(13.0,SendMessageToPC(oPC,"Your skill in bowcraft has gone up!")); DelayCommand(13.0,SendMessageToPC(oPC,"Current bowcraft skill : "+ sOldSkill+"%")); diff --git a/_module/nss/_craft_brewvat.nss b/_module/nss/_craft_brewvat.nss index 621f7815..d5bff7fc 100644 --- a/_module/nss/_craft_brewvat.nss +++ b/_module/nss/_craft_brewvat.nss @@ -1,5 +1,4 @@ #include "nw_i0_plot" -#include "aps_include" int CheckComponent(object oPC, string sTag, int iMinimum); void RemoveComponent(object oPC, string sTag, int iMinimum); @@ -93,8 +92,8 @@ void main() RemoveComponent(oPC,"item_juice_001",1); RemoveComponent(oPC,"item_yeast003",1); RemoveComponent(oPC,"item_cask_006",1); - sSuccess="You carefully combine the ingredients, and seal the jug."; - sFail = "The yeast fails to ferment the ingredients and the cider is ruined."; + sSuccess="You carefully combine the ingredients and seal the jug."; + sFail = "The yeast fails to ferment the ingredients. The cider is ruined."; sProduct = "item_fullkeg_001"; sByproduct1 = "glassbottle"; iByproduct1 = 1; @@ -112,8 +111,8 @@ void main() RemoveComponent(oPC,"item_yeast003",1); RemoveComponent(oPC,"item_cask_006",1); RemoveComponent(oPC,"item_syrup_003",1); - sSuccess="You carefully combine the ingredients, and seal the jug."; - sFail = "The yeast fails to ferment the ingredients, and the cider is ruined."; + sSuccess="You carefully combine the ingredients and seal the jug."; + sFail = "The yeast fails to ferment the ingredients. The cider is ruined."; sProduct = "item_fullkeg_002"; sByproduct1 = "glassbottle"; iByproduct1 = 1; @@ -132,7 +131,7 @@ void main() RemoveComponent(oPC,"item_juice_022",1); RemoveComponent(oPC,"item_yeast003",1); RemoveComponent(oPC,"item_cask_006",1); - sSuccess="You carefully combine the ingredients, and seal the jug."; + sSuccess="You carefully combine the ingredients and seal the jug."; sFail = "The yeast fails to ferment the ingredients. The scrumpy is ruined."; sProduct = "item_fullkeg_003"; sByproduct1 = "glassbottle"; @@ -152,7 +151,7 @@ void main() RemoveComponent(oPC,"item_yeast003",1); RemoveComponent(oPC,"item_cask_006",1); RemoveComponent(oPC,"ITEM_HONEY",1); - sSuccess="You carefully combine the ingredients, and seal the jug."; + sSuccess="You carefully combine the ingredients and seal the jug."; sFail = "The yeast fails to ferment the ingredients. The cyser is ruined."; sProduct = "item_fullkeg_004"; sByproduct1 = "glassbottle"; @@ -216,8 +215,8 @@ void main() if (iMissing==1){SendMissingMessage(oPC);return;} RemoveComponent(oPC,"item_fullkeg_001",1); RemoveComponent(oPC,"item_yeast002",1); - sSuccess="You carefully combine the top yeast with the cider."; - sFail = "The mixture is contaminated as you attempt to add the top yeast."; + sSuccess="You carefully combine the topyeast with the cider."; + sFail = "The mixture is contaminated as you attempt to add the topyeast."; sProduct = "item_fullkeg_008"; sFailKeg = "item_cask_006"; } @@ -234,8 +233,8 @@ void main() RemoveComponent(oPC,"item_yeast002",1); RemoveComponent(oPC,"item_cask_001",1); RemoveComponent(oPC,"item_syrup_003",1); - sSuccess="You carefully combine the ingredients, and seal the cask."; - sFail = "The yeast fails to ferment the ingredients, and the wine is ruined."; + sSuccess="You carefully combine the ingredients and seal the cask."; + sFail = "The yeast fails to ferment the ingredients. The wine is ruined."; sProduct = "item_fullkeg_009"; sByproduct1 = "glassbottle"; iByproduct1 = 3; @@ -253,7 +252,7 @@ void main() RemoveComponent(oPC,"item_yeast002",1); RemoveComponent(oPC,"item_cask_001",1); RemoveComponent(oPC,"item_syrup_003",1); - sSuccess="You carefully combine the ingredients, and seal the cask."; + sSuccess="You carefully combine the ingredients and seal the cask."; sFail = "The yeast fails to ferment the ingredients. The wine is ruined."; sProduct = "item_fullkeg_010"; sByproduct1 = "glassbottle"; @@ -271,7 +270,7 @@ void main() RemoveComponent(oPC,"item_fullkeg_009",1); RemoveComponent(oPC,"item_yeast003",1); RemoveComponent(oPC,"item_syrup_003",1); - sSuccess="You carefully combine the bottom yeast, sugar, and red wine and seal the cask."; + sSuccess="You carefully combine the bottomyeast, sugar, and red wine and seal the cask."; sFail = "The yeast fails to ferment the ingredients. The sherry is ruined."; sProduct = "item_fullkeg_012"; sFailKeg = "item_cask_001"; @@ -288,7 +287,7 @@ void main() RemoveComponent(oPC,"item_yeast002",1); RemoveComponent(oPC,"item_cask_001",1); RemoveComponent(oPC,"item_syrup_003",1); - sSuccess="You carefully combine the ingredients, and seal the cask."; + sSuccess="You carefully combine the ingredients and seal the cask."; sFail = "The yeast fails to ferment the ingredients. The wine is ruined."; sProduct = "item_fullkeg_011"; sByproduct1 = "glassbottle"; @@ -310,7 +309,7 @@ void main() RemoveComponent(oPC,"SEED_HOPS",3); RemoveComponent(oPC,"ITEM_BUCKETOFWATER",5); RemoveComponent(oPC,"item_cask_002",1); - sSuccess="You combine the water, hops, barley wort, and bottom yeast and seal the barrel."; + sSuccess="You combine the water, hops, barley wort, and bottomyeast and seal the barrel."; sFail = "The yeast fails to ferment the ingredients. The lager is ruined."; sProduct = "item_fullkeg_013"; sByproduct1 = "item001"; @@ -331,7 +330,7 @@ void main() RemoveComponent(oPC,"SEED_HOPS",4); RemoveComponent(oPC,"ITEM_BUCKETOFWATER",5); RemoveComponent(oPC,"item_cask_002",1); - sSuccess="You combine the water, hops, barley wort, and bottom yeast and seal the barrel."; + sSuccess="You combine the water, hops, barley wort, and bottomyeast and seal the barrel."; sFail = "The yeast fails to ferment the ingredients. The lager is ruined."; sProduct = "item_fullkeg_014"; sByproduct1 = "item001"; @@ -353,7 +352,7 @@ void main() RemoveComponent(oPC,"SEED_HOPS",3); RemoveComponent(oPC,"ITEM_BUCKETOFWATER",6); RemoveComponent(oPC,"item_cask_002",1); - sSuccess="You combine the water, hops, barley wort, and bottom yeast and seal the barrel."; + sSuccess="You combine the water, hops, barley wort, and bottomyeast and seal the barrel."; sFail = "The yeast fails to ferment the ingredients. The lager is ruined."; sProduct = "item_fullkeg_015"; sByproduct1 = "item001"; @@ -377,7 +376,7 @@ void main() RemoveComponent(oPC,"ITEM_BUCKETOFWATER",4); RemoveComponent(oPC,"item_cask_002",1); RemoveComponent(oPC,"item_syrup_004",1); - sSuccess="You combine the water, hops, barley wort, caramel, and bottom yeast then seal the barrel."; + sSuccess="You combine the water, hops, barley wort, caramel, and bottomyeast and seal the barrel."; sFail = "The yeast fails to ferment the ingredients. The draught is ruined."; sProduct = "item_fullkeg_016"; sByproduct1 = "item001"; @@ -399,7 +398,7 @@ void main() RemoveComponent(oPC,"SEED_HOPS",6); RemoveComponent(oPC,"ITEM_BUCKETOFWATER",4); RemoveComponent(oPC,"item_cask_002",1); - sSuccess="You combine the water, hops, barley wort, and bottom yeast then seal the barrel."; + sSuccess="You combine the water, hops, barley wort, and bottomyeast and seal the barrel."; sFail = "The yeast fails to ferment the ingredients. The red malt lager is ruined."; sProduct = "item_fullkeg_017"; sByproduct1 = "item001"; @@ -423,7 +422,7 @@ void main() RemoveComponent(oPC,"ITEM_BUCKETOFWATER",4); RemoveComponent(oPC,"item_cask_002",1); RemoveComponent(oPC,"item_syrup_004",2); - sSuccess="You combine the water, hops, barley wort, caramel, and bottom yeast then seal the barrel."; + sSuccess="You combine the water, hops, barley wort, caramel, and bottomyeast and seal the barrel."; sFail = "The yeast fails to ferment the ingredients. The gold malt lager is ruined."; sProduct = "item_fullkeg_018"; sByproduct1 = "item001"; @@ -447,7 +446,7 @@ void main() RemoveComponent(oPC,"ITEM_BUCKETOFWATER",4); RemoveComponent(oPC,"item_cask_002",1); RemoveComponent(oPC,"item_syrup_002",3); - sSuccess="You combine the water, hops, barley wort, molasses, and bottom yeast then seal the barrel."; + sSuccess="You combine the water, hops, barley wort, molasses, and bottomyeast and seal the barrel."; sFail = "The yeast fails to ferment the ingredients. The ice lager is ruined."; sProduct = "item_fullkeg_019"; sByproduct1 = "item001"; @@ -471,7 +470,7 @@ void main() RemoveComponent(oPC,"ITEM_BUCKETOFWATER",4); RemoveComponent(oPC,"item_cask_002",1); RemoveComponent(oPC,"item_syrup_004",3); - sSuccess="You combine the water, hops, barley wort, caramel, and bottom yeast then seal the barrel."; + sSuccess="You combine the water, hops, barley wort, caramel, and bottomyeast and seal the barrel."; sFail = "The yeast fails to ferment the ingredients. The stout lager is ruined."; sProduct = "item_fullkeg_020"; sByproduct1 = "item001"; @@ -494,7 +493,7 @@ void main() RemoveComponent(oPC,"SEED_HOPS",4); RemoveComponent(oPC,"ITEM_BUCKETOFWATER",5); RemoveComponent(oPC,"item_cask_002",1); - sSuccess="You combine the water, hops, barley wort, and top yeast then seal the barrel."; + sSuccess="You combine the water, hops, barley wort, and topyeast and seal the barrel."; sFail = "The yeast fails to ferment the ingredients. The ale is ruined."; sProduct = "item_fullkeg_021"; sByproduct1 = "item001"; @@ -518,7 +517,7 @@ void main() RemoveComponent(oPC,"ITEM_BUCKETOFWATER",4); RemoveComponent(oPC,"item_cask_002",1); RemoveComponent(oPC,"item_syrup_004",2); - sSuccess="You combine the water, hops, barley wort, caramel, and top yeast then seal the barrel."; + sSuccess="You combine the water, hops, barley wort, caramel, and topyeast and seal the barrel."; sFail = "The yeast fails to ferment the ingredients. The stout ale is ruined."; sProduct = "item_fullkeg_022"; sByproduct1 = "item001"; @@ -544,7 +543,7 @@ void main() RemoveComponent(oPC,"item_cask_002",1); RemoveComponent(oPC,"item_syrup_004",2); RemoveComponent(oPC,"item_syrup_004",1); - sSuccess="You combine the water, hops, barley wort, caramel, molasses, and top yeast then seal the barrel."; + sSuccess="You combine the water, hops, barley wort, caramel, molasses, and topyeast and seal the barrel."; sFail = "The yeast fails to ferment the ingredients. The porter ale is ruined."; sProduct = "item_fullkeg_023"; sByproduct1 = "item001"; @@ -570,7 +569,7 @@ void main() RemoveComponent(oPC,"item_cask_002",1); RemoveComponent(oPC,"item_syrup_004",2); RemoveComponent(oPC,"item_juice_003",1); - sSuccess="You combine the water, hops, barley wort, caramel, grape juice, and top yeast then seal the barrel."; + sSuccess="You combine the water, hops, barley wort, caramel, grape juice, and topyeast and seal the barrel."; sFail = "The yeast fails to ferment the ingredients. The barleywine ale is ruined."; sProduct = "item_fullkeg_024"; sByproduct1 = "item001"; @@ -596,7 +595,7 @@ void main() RemoveComponent(oPC,"ITEM_BUCKETOFWATER",4); RemoveComponent(oPC,"item_cask_002",1); RemoveComponent(oPC,"item_syrup_004",3); - sSuccess="You combine the water, hops, barley wort, caramel, and top yeast then seal the barrel."; + sSuccess="You combine the water, hops, barley wort, caramel, and topyeast and seal the barrel."; sFail = "The yeast fails to ferment the ingredients. The kolsch ale is ruined."; sProduct = "item_fullkeg_025"; sByproduct1 = "item001"; @@ -620,7 +619,7 @@ void main() RemoveComponent(oPC,"ITEM_BUCKETOFWATER",2); RemoveComponent(oPC,"item_cask_003",1); RemoveComponent(oPC,"item_syrup_004",1); - sSuccess="You combine the water, honey, caramel, and top yeast then seal the barrel."; + sSuccess="You combine the water, honey, caramel, and topyeast and seal the barrel."; sFail = "The yeast fails to ferment the ingredients. The honeymead is ruined."; sProduct = "item_fullkeg_026"; sByproduct1 = "item001"; @@ -641,7 +640,7 @@ void main() RemoveComponent(oPC,"ITEM_BUCKETOFWATER",2); RemoveComponent(oPC,"item_cask_003",1); RemoveComponent(oPC,"item_syrup_004",1); - sSuccess="You combine the water, honey, caramel, and top yeast then seal the barrel."; + sSuccess="You combine the water, honey, caramel, and topyeast and seal the barrel."; sFail = "The yeast fails to ferment the ingredients. The sackmead is ruined."; sProduct = "item_fullkeg_027"; sByproduct1 = "item001"; @@ -665,7 +664,7 @@ void main() RemoveComponent(oPC,"item_cask_003",1); RemoveComponent(oPC,"item_syrup_004",1); RemoveComponent(oPC,"ITEM_REDAPPLE",3); - sSuccess="You combine the water, honey, caramel, apples, and top yeast then seal the barrel."; + sSuccess="You combine the water, honey, caramel, apples, and topyeast and seal the barrel."; sFail = "The yeast fails to ferment the ingredients. The apple muslin mead is ruined."; sProduct = "item_fullkeg_028"; sByproduct1 = "item001"; @@ -691,7 +690,7 @@ void main() RemoveComponent(oPC,"item_syrup_004",1); RemoveComponent(oPC,"SEED_SPEARMINT",2); RemoveComponent(oPC,"SEED_PEPPERMINT",2); - sSuccess="You combine the water, honey, caramel, mint leaves, and top yeast then seal the barrel."; + sSuccess="You combine the water, honey, caramel, mint leaves, and topyeast and seal the barrel."; sFail = "The yeast fails to ferment the ingredients. The metheglin is ruined."; sProduct = "item_fullkeg_029"; sByproduct1 = "item001"; @@ -715,7 +714,7 @@ void main() RemoveComponent(oPC,"item_cask_003",1); RemoveComponent(oPC,"item_syrup_004",1); RemoveComponent(oPC,"SEED_BLUEBERRY",4); - sSuccess="You combine the water, honey, caramel, blueberries, and top yeast then seal the barrel."; + sSuccess="You combine the water, honey, caramel, blueberries, and topyeast and seal the barrel."; sFail = "The yeast fails to ferment the ingredients. The morat is ruined."; sProduct = "item_fullkeg_030"; sByproduct1 = "item001"; @@ -741,7 +740,7 @@ void main() RemoveComponent(oPC,"item_syrup_004",1); RemoveComponent(oPC,"SEED_GRAPE1",4); RemoveComponent(oPC,"SEED_GINGER",2); - sSuccess="You combine the water, honey, caramel, grapes, ginger, and top yeast then seal the barrel."; + sSuccess="You combine the water, honey, caramel, grapes, ginger, and topyeast and seal the barrel."; sFail = "The yeast fails to ferment the ingredients. The hippocras is ruined."; sProduct = "item_fullkeg_031"; sByproduct1 = "item001"; @@ -765,7 +764,7 @@ void main() RemoveComponent(oPC,"item_cask_003",1); RemoveComponent(oPC,"item_syrup_004",1); RemoveComponent(oPC,"SEED_GRAPE3",4); - sSuccess="You combine the water, honey, caramel, grapes, and top yeast then seal the barrel."; + sSuccess="You combine the water, honey, caramel, grapes, and topyeast and seal the barrel."; sFail = "The yeast fails to ferment the ingredients. The pyment is ruined."; sProduct = "item_fullkeg_032"; sByproduct1 = "item001"; @@ -789,7 +788,7 @@ void main() RemoveComponent(oPC,"item_cask_003",1); RemoveComponent(oPC,"item_syrup_004",1); RemoveComponent(oPC,"item_wort_001",2); - sSuccess="You combine the water, honey, caramel, corn wort, and top yeast then seal the barrel."; + sSuccess="You combine the water, honey, caramel, corn wort, and topyeast and seal the barrel."; sFail = "The yeast fails to ferment the ingredients. The braggot is ruined."; sProduct = "item_fullkeg_033"; sByproduct1 = "item001"; @@ -813,7 +812,7 @@ void main() RemoveComponent(oPC,"item_cask_003",1); RemoveComponent(oPC,"item_syrup_004",1); RemoveComponent(oPC,"item_juice_041",1); - sSuccess="You combine the water, honey, caramel, vinegar, and top yeast then seal the barrel."; + sSuccess="You combine the water, honey, caramel, vinegar, and topyeast and seal the barrel."; sFail = "The yeast fails to ferment the ingredients. The oxymel is ruined."; sProduct = "item_fullkeg_034"; sByproduct1 = "item001"; @@ -839,7 +838,7 @@ void main() RemoveComponent(oPC,"item_cask_003",1); RemoveComponent(oPC,"item_syrup_004",1); RemoveComponent(oPC,"SEED_ORIENTALPOPPY",2); - sSuccess="You combine the water, honey, caramel, poppies, and top yeast then seal the barrel."; + sSuccess="You combine the water, honey, caramel, poppies, and topyeast and seal the barrel."; sFail = "The yeast fails to ferment the ingredients. The rhodomel is ruined."; sProduct = "item_fullkeg_035"; sByproduct1 = "item001"; @@ -858,7 +857,7 @@ void main() RemoveComponent(oPC,"item_wort_010",2); RemoveComponent(oPC,"item_cask_004",1); RemoveComponent(oPC,"item_syrup_004",1); - sSuccess="You combine the distilled corn wort and caramel then seal the barrel."; + sSuccess="You combine the distilled corn wort and caramel and seal the barrel."; sFail = "The whiskey fails to age properly and is ruined."; sProduct = "item_fullkeg_036"; sFailKeg = "item_cask_004"; @@ -874,7 +873,7 @@ void main() RemoveComponent(oPC,"item_wort_013",2); RemoveComponent(oPC,"item_cask_004",1); RemoveComponent(oPC,"item_syrup_004",2); - sSuccess="You combine the distilled acorn wort and caramel then seal the barrel."; + sSuccess="You combine the distilled acorn wort and caramel and seal the barrel."; sFail = "The whiskey fails to age properly and is ruined."; sProduct = "item_fullkeg_037"; sFailKeg = "item_cask_004"; @@ -890,7 +889,7 @@ void main() RemoveComponent(oPC,"item_wort_016",2); RemoveComponent(oPC,"item_cask_004",1); RemoveComponent(oPC,"item_syrup_002",1); - sSuccess="You combine the distilled rice wort and molasses then seal the barrel."; + sSuccess="You combine the distilled rice wort and molasses and seal the barrel."; sFail = "The sake fails to age properly and is ruined."; sProduct = "item_fullkeg_038"; sFailKeg = "item_cask_004"; @@ -909,7 +908,7 @@ void main() RemoveComponent(oPC,"item_cask_004",1); RemoveComponent(oPC,"item_syrup_002",2); RemoveComponent(oPC,"item_yeast003",1); - sSuccess="You combine the sugarcane, molasses, and yeast then seal the barrel."; + sSuccess="You combine the sugarcane, molasses, and yeast and seal the barrel."; sFail = "The rum fails to age properly and is ruined."; sProduct = "item_fullkeg_039"; sByproduct1 = "glassbottle"; @@ -931,7 +930,7 @@ void main() RemoveComponent(oPC,"item_syrup_002",2); RemoveComponent(oPC,"item_yeast003",2); RemoveComponent(oPC,"drink_cup_010",1); - sSuccess="You combine the sugarcane, molasses, wine, and yeast then seal the barrel."; + sSuccess="You combine the sugarcane, molasses, wine, and yeast and seal the barrel."; sFail = "The rum fails to age properly and is ruined."; sProduct = "item_fullkeg_040"; sByproduct1 = "glassbottle"; @@ -953,7 +952,7 @@ void main() RemoveComponent(oPC,"item_syrup_002",2); RemoveComponent(oPC,"item_yeast003",2); RemoveComponent(oPC,"item_syrup_004",2); - sSuccess="You combine the sugarcane, molasses, caramel, and yeast then seal the barrel."; + sSuccess="You combine the sugarcane, molasses, caramel, and yeast and seal the barrel."; sFail = "The rum fails to age properly and is ruined."; sProduct = "item_fullkeg_041"; sByproduct1 = "glassbottle"; @@ -977,7 +976,7 @@ void main() RemoveComponent(oPC,"item_yeast003",2); RemoveComponent(oPC,"ITEM_HONEY",2); RemoveComponent(oPC,"item_syrup_001",1); - sSuccess="You combine the sugarcane, molasses, honey, syrup, and yeast then seal the barrel."; + sSuccess="You combine the sugarcane, molasses, honey, syrup, and yeast and seal the barrel."; sFail = "The rum fails to age properly and is ruined."; sProduct = "item_fullkeg_042"; sByproduct1 = "glassbottle"; @@ -999,7 +998,7 @@ void main() RemoveComponent(oPC,"item_syrup_002",4); RemoveComponent(oPC,"item_yeast003",2); RemoveComponent(oPC,"ITEM_BUCKETOFWATER",3); - sSuccess="You combine the sugar, molasses, water, molasses, and yeast then seal the barrel."; + sSuccess="You combine the sugar, molasses, water, molasses, and yeast and seal the barrel."; sFail = "The rum fails to age properly and is ruined."; sProduct = "item_fullkeg_043"; sByproduct1 = "glassbottle"; @@ -1010,7 +1009,7 @@ void main() } //Other - if (iBrew==74) // Vodka + if (iBrew==73) // Vodka { iDifficulty = 100; if (CheckComponent(oPC,"item_wort_019",2)==FALSE) iMissing=1; @@ -1022,7 +1021,7 @@ void main() RemoveComponent(oPC,"item_cask_006",1); RemoveComponent(oPC,"item_syrup_003",1); RemoveComponent(oPC,"ITEM_BUCKETOFWATER",2); - sSuccess="You combine the distilled vodka base and sugar then seal the jug."; + sSuccess="You combine the distilled vodka base snd sugar and seal the jug."; sFail = "The vodka fails to mature properly and is ruined."; sProduct = "item_fullkeg_045"; sByproduct1= "item001"; @@ -1030,7 +1029,7 @@ void main() sFailKeg = "item_cask_006"; } - if (iBrew==75) // Gin + if (iBrew==74) // Gin { iDifficulty = 100; if (CheckComponent(oPC,"item_fullkeg_045",1)==FALSE) iMissing=1; @@ -1040,7 +1039,7 @@ void main() RemoveComponent(oPC,"item_fullkeg_045",1); RemoveComponent(oPC,"item_juice_017",1); RemoveComponent(oPC,"item_juice_031",1); - sSuccess="You combine the vodka, juniper berry juice, and sugarcane extract then seal the jug."; + sSuccess="You combine the vodka, juniper berry juice, snd sugarcane extract and seal the jug."; sFail = "The gin fails to mature properly and is ruined."; sProduct = "item_fullkeg_046"; sFailKeg = "item_cask_006"; @@ -1054,12 +1053,7 @@ void main() return; } - //nwn database - //int iBrewSkill = GetCampaignInt("UOACraft","iBrewSkill",oPC); - - //external database - int iBrewSkill = GetPersistentInt(oPC,"iBrewSkill","UOACraft"); - + int iBrewSkill = GetCampaignInt("UOACraft","iBrewSkill",oPC); int iBrewChance = iBrewSkill; if (iBrewChance<350) @@ -1143,15 +1137,9 @@ void main() if (iBrewSkill <= 1000) { //DelayCommand(13.0,SetTokenPair(oPC,13,3,iBrewSkill)); - - //nwn database - //DelayCommand(12.5,SetCampaignInt("UOACraft","iBrewSkill",iBrewSkill,oPC)); - - //external database - DelayCommand(12.5,SetPersistentInt(oPC,"iBrewSkill",iBrewSkill,0,"UOACraft")); - + DelayCommand(12.5,SetCampaignInt("UOACraft","iBrewSkill",iBrewSkill,oPC)); DelayCommand(12.5,SendMessageToPC(oPC,"==================================")); - DelayCommand(12.5,SendMessageToPC(oPC,"Your skill in brewing has gone up!")); + DelayCommand(12.5,SendMessageToPC(oPC,"Your skill in nrewing has gone up!")); DelayCommand(12.5,SendMessageToPC(oPC,"Current brewing skill : "+ sOldSkill+"%")); DelayCommand(12.5,SendMessageToPC(oPC,"==================================")); if (GetLocalInt(GetModule(),"_UOACraft_XP")!=0) DelayCommand(12.4,GiveXPToCreature(oPC,GetLocalInt(GetModule(),"_UOACraft_XP"))); diff --git a/_module/nss/_craft_carpentry.nss b/_module/nss/_craft_carpentry.nss index 5f4b7807..2ba6b7a2 100644 --- a/_module/nss/_craft_carpentry.nss +++ b/_module/nss/_craft_carpentry.nss @@ -1,5 +1,4 @@ #include "nw_i0_plot" -#include "aps_include" void CreateAnObject(string sResource, object oPC, int iStackSize); void GetNextStackedItem(object oPC, string sItemTag, int iCount, int iMode, string sStackResRef); @@ -107,12 +106,7 @@ void main() return; } - // nwn database - //int iCarpentrySkill = GetCampaignInt("UOACraft","iCarpentrySkill",oPC); - - //external database - int iCarpentrySkill = GetPersistentInt(oPC,"iCarpentrySkill","UOACraft"); - + int iCarpentrySkill = GetCampaignInt("UOACraft","iCarpentrySkill",oPC); int iCarpentryChance = iCarpentrySkill; @@ -185,7 +179,7 @@ void main() sItemResRefPoor = sItemResRef; sItemResRefExceptional = sItemResRef; sComponent1 = "WOOD_NORMAL"; //Normal Wood - iComponent1 = 6; + iComponent1 = 8; sComponent1Name="normal wood"; } if (sTag == "pattern118") //Beer barrel @@ -439,13 +433,7 @@ void main() } if (iCarpentrySkill <= 1000) { - - //nwn database - //DelayCommand(13.0,SetCampaignInt("UOACraft","iCarpentrySkill",iCarpentrySkill,oPC)); - - //external database - DelayCommand(13.0,SetPersistentInt(oPC,"iCarpentrySkill",iCarpentrySkill,0,"UOACraft")); - + DelayCommand(13.0,SetCampaignInt("UOACraft","iCarpentrySkill",iCarpentrySkill,oPC)); DelayCommand(13.0,SendMessageToPC(oPC,"===================================")); DelayCommand(13.0,SendMessageToPC(oPC,"Your skill in carpentry has gone up!")); DelayCommand(13.0,SendMessageToPC(oPC,"Current carpentry skill : "+ sOldSkill+"%")); diff --git a/_module/nss/_craft_cook.nss b/_module/nss/_craft_cook.nss index 43f0d700..fdd9cce1 100644 --- a/_module/nss/_craft_cook.nss +++ b/_module/nss/_craft_cook.nss @@ -1,6 +1,4 @@ #include "nw_i0_plot" -#include "aps_include" - void CreateAnObject(string sResource, object oPC, int iStackSize); void GetNextStackedItem(object oPC, string sItemTag, int iCount, int iMode, string sStackResRef); void GetNextItemPossessedBy(object oPC, string sItemTag); @@ -14,13 +12,7 @@ void main() string sItemTag = GetTag(oItem); string sTagSelf = GetTag(oSelf); string sItemResRef; - - //nwn database - //int iCookSkill = GetCampaignInt("UOACraft","iCookSkill",oPC); - - //external database - int iCookSkill = GetPersistentInt(oPC,"iCookSkill","UOACraft"); - + int iCookSkill = GetCampaignInt("UOACraft","iCookSkill",oPC); int iCookChance = iCookSkill; int iDifficulty; string sComponent1; @@ -71,7 +63,7 @@ void main() // End of compatability portion. CopyItem(oItem,oPC,TRUE); DestroyObject(oItem); - FloatingTextStringOnCreature("You can only cook by selecting a recipe!",oPC,FALSE); + FloatingTextStringOnCreature("You can only cook by selecting a recipe.",oPC,FALSE); return; } @@ -291,7 +283,7 @@ void main() } case 30: { - sComponent1 = "MEAT_WOOLYRAZORBACK"; + sComponent1 = "MEAT_WOLLYRAZORBACK"; sComponent1Name = "wooly razorback meat"; break; } @@ -548,13 +540,7 @@ void main() if (iCookSkill <= 1000) { //DelayCommand(13.0,SetTokenPair(oPC,13,3,iCookSkill)); - - //nwn database - //DelayCommand(14.5,SetCampaignInt("UOACraft","iCookSkill",iCookSkill,oPC)); - - //external database - DelayCommand(14.5,SetPersistentInt(oPC,"iCookSkill",iCookSkill,0,"UOACraft")); - + DelayCommand(14.5,SetCampaignInt("UOACraft","iCookSkill",iCookSkill,oPC)); DelayCommand(14.5,SendMessageToPC(oPC,"==================================")); DelayCommand(14.5,SendMessageToPC(oPC,"Your skill in cooking has gone up!")); DelayCommand(14.5,SendMessageToPC(oPC,"Current cooking skill : "+ sOldSkill+"%")); diff --git a/_module/nss/_craft_digester.nss b/_module/nss/_craft_digester.nss index aaf034de..36cbec74 100644 --- a/_module/nss/_craft_digester.nss +++ b/_module/nss/_craft_digester.nss @@ -1,5 +1,4 @@ //#include "_persist_01a" -#include "aps_include" void CreateAnObject(string sResource, object oPC, int iStackSize); @@ -60,13 +59,7 @@ void main() } //int iPaperSkill = GetTokenPair(oPC,13,13); - - //nwn database - //int iPaperSkill = GetCampaignInt("UOACraft","iPaperSkill",oPC); - - //external database - int iPaperSkill = GetPersistentInt(oPC,"iPaperSkill","UOACraft"); - + int iPaperSkill = GetCampaignInt("UOACraft","iPaperSkill",oPC); int iPaperChance = iPaperSkill; if (iPaperSkill <350) { @@ -346,7 +339,7 @@ void main() float fDelay = 29.0; for (iProduct; iProduct>0; iProduct=iProduct-10) { - // SendMessageToPC(oPC,"iProduct = "+IntToString(iProduct)); + SendMessageToPC(oPC,"iProduct = "+IntToString(iProduct)); fDelay=fDelay+1.0; if (iProduct>10) { @@ -401,13 +394,7 @@ void main() if (iPaperSkill <= 1000) { //DelayCommand(30.0,SetTokenPair(oPC,13,13,iPaperSkill)); - - //nwn database - //DelayCommand(30.0,SetCampaignInt("UOACraft","iPaperSkill",iPaperSkill,oPC)); - - //external database - DelayCommand(30.0,SetPersistentInt(oPC,"iPaperSkill",iPaperSkill,0,"UOACraft")); - + DelayCommand(30.0,SetCampaignInt("UOACraft","iPaperSkill",iPaperSkill,oPC)); DelayCommand(30.0,SendMessageToPC(oPC,"======================================")); DelayCommand(30.0,SendMessageToPC(oPC,"Your skill in papermaking has gone up!")); DelayCommand(30.0,SendMessageToPC(oPC,"Current papermaking skill : "+ sOldSkill+"%")); diff --git a/_module/nss/_craft_dyetub.nss b/_module/nss/_craft_dyetub.nss index 40dc2f59..1c2bb483 100644 --- a/_module/nss/_craft_dyetub.nss +++ b/_module/nss/_craft_dyetub.nss @@ -1,5 +1,4 @@ //#include "_persist_01a" -#include "aps_include" void CreateAnObject(string sResource, object oPC, int iStackSize); @@ -132,13 +131,7 @@ void main() if (iDye>9) sDyeResRef = sDyeResRef+IntToString(iDye); //int iDyeSkill = GetTokenPair(oPC,13,12); //Cloth Dyeing Skill - - //nwn database - //int iDyeSkill = GetCampaignInt("UOACraft","iDyeSkill",oPC); - - //external database - int iDyeSkill = GetPersistentInt(oPC,"iDyeSkill","UOACraft"); - + int iDyeSkill = GetCampaignInt("UOACraft","iDyeSkill",oPC); int iDyeChance = iDyeSkill; if (iDyeChance < 350) { @@ -236,13 +229,7 @@ void main() if (iDyeSkill <= 1000) { //DelayCommand(13.0,SetTokenPair(oPC,13,12,iDyeSkill)); - - //nwn database - //DelayCommand(13.0,SetCampaignInt("UOACraft","iDyeSkill",iDyeSkill,oPC)); - - //external database - DelayCommand(13.0,SetPersistentInt(oPC,"iDyeSkill",iDyeSkill,0,"UOACraft")); - + DelayCommand(13.0,SetCampaignInt("UOACraft","iDyeSkill",iDyeSkill,oPC)); DelayCommand(13.0,SendMessageToPC(oPC,"=======================================")); DelayCommand(13.0,SendMessageToPC(oPC,"Your skill in cloth dyeing has gone up!")); DelayCommand(13.0,SendMessageToPC(oPC,"Current cloth dyeing skill : "+ sOldSkill+"%")); diff --git a/_module/nss/_craft_fletching.nss b/_module/nss/_craft_fletching.nss index 67527d20..b8f74865 100644 --- a/_module/nss/_craft_fletching.nss +++ b/_module/nss/_craft_fletching.nss @@ -1,6 +1,5 @@ //#include "_persist_01a" #include "nw_i0_plot" -#include "aps_include" void CreateAnObject(string sResource, object oPC, int iStackSize); string CraftLookup(string sResRef, int iIngotType); @@ -80,7 +79,7 @@ void main() int iItemStack2; object oItem2; - int iFletchingSkill = GetPersistentInt(oPC,"iFletchingSkill","UOACraft"); + int iFletchingSkill = GetCampaignInt("UOACraft","iFletchingSkill",oPC); int iFletchingChance = iFletchingSkill; if (iFletchingChance <350) @@ -339,8 +338,8 @@ void main() DelayCommand(3.0,PlaySound("as_na_grassmove2")); DelayCommand(6.0,PlaySound("as_na_bushmove1")); DelayCommand(9.0,PlaySound("as_na_branchsnp2")); - if (iShaftType==1) AssignCommand(oPC,DelayCommand(9.5,FloatingTextStringOnCreature("You create "+IntToString(iItemStack)+" arrows.",oPC,FALSE))); - if (iShaftType==2) AssignCommand(oPC,DelayCommand(9.5,FloatingTextStringOnCreature("You create "+IntToString(iItemStack)+" bolts.",oPC,FALSE))); + if (iShaftType==1) AssignCommand(oPC,DelayCommand(9.5,FloatingTextStringOnCreature("You careate "+IntToString(iItemStack)+" arrows.",oPC,FALSE))); + if (iShaftType==2) AssignCommand(oPC,DelayCommand(9.5,FloatingTextStringOnCreature("You careate "+IntToString(iItemStack)+" bolts.",oPC,FALSE))); //create the product on the PC if (iQuality==1) DelayCommand(10.0,CreateAnObject(sItem1ResRef,oPC,iItemStack)); if (iQuality==2) DelayCommand(10.0,CreateAnObject(sItem2ResRef,oPC,iItemStack)); @@ -493,7 +492,7 @@ void main() if (iFletchingSkill <= 1000) { //DelayCommand(12.0,SetTokenPair(oPC,13,2,iFletchingSkill)); - DelayCommand(12.0,SetPersistentInt(oPC,"iFletchingSkill",iFletchingSkill,0,"UOACraft")); + DelayCommand(12.0,SetCampaignInt("UOACraft","iFletchingSkill",iFletchingSkill,oPC)); DelayCommand(12.0,SendMessageToPC(oPC,"====================================")); DelayCommand(12.0,SendMessageToPC(oPC,"Your skill in fletching has gone up!")); DelayCommand(12.0,SendMessageToPC(oPC,"Current fletching skill : "+ sOldSkill+"%")); diff --git a/_module/nss/_craft_forge.nss b/_module/nss/_craft_forge.nss index 92192aa7..cdba64ad 100644 --- a/_module/nss/_craft_forge.nss +++ b/_module/nss/_craft_forge.nss @@ -1,5 +1,4 @@ //#include "_persist_01a" -#include "aps_include" void CreateAnObject(string sResource, object oPC, int iStackSize); object CreatePlaceable(string sObject, location lPlace, float fDuration); string GetIngotType(object oItem, object oPC); @@ -153,7 +152,7 @@ void main() } //int iSmeltChance = GetTokenPair(oPC,14,2); - int iSmeltSkill = GetPersistentInt(oPC,"iSmeltSkill","UOACraft"); + int iSmeltSkill = GetCampaignInt("UOACraft","iSmeltSkill",oPC); int iSmeltChance = iSmeltSkill; //int iSmeltSkill = iSmeltChance; string sOre; @@ -510,7 +509,7 @@ void main() if (iSmeltSkill <= 1000) { //DelayCommand(6.0,SetTokenPair(oPC,14,2,iSmeltSkill)); - DelayCommand(6.0,SetPersistentInt(oPC,"iSmeltSkill",iSmeltSkill,0,"UOACraft")); + DelayCommand(6.0,SetCampaignInt("UOACraft","iSmeltSkill",iSmeltSkill,oPC)); DelayCommand(6.0,SendMessageToPC(oPC,"===================================")); DelayCommand(6.0,SendMessageToPC(oPC,"Your skill in smelting has gone up!")); DelayCommand(6.0,SendMessageToPC(oPC,"Current smelting skill : "+ sOldSkill+"%")); @@ -552,7 +551,6 @@ string GetIngotType(object oItem, object oPC) int iSmeltPenalty; int iSmeltMinimum; string sItemTag = GetTag(oItem); - string sResRef = GetResRef(oItem); string sItemTagCut = GetStringRight(sItemTag,GetStringLength(sItemTag)-5); //SendMessageToPC(oPC,sItemTagCut); sIngotResRef = "INVALID"; @@ -660,7 +658,7 @@ string GetIngotType(object oItem, object oPC) if (iBaseItem==BASE_ITEM_DAGGER) iMaxIngot=2; if (iBaseItem==BASE_ITEM_DIREMACE) iMaxIngot=15; if (iBaseItem==BASE_ITEM_DOUBLEAXE) iMaxIngot=15; - if (iBaseItem==BASE_ITEM_GREATAXE) iMaxIngot=9; + //if (iBaseItem==BASE_ITEM_GREATAXE) iMaxIngot=1; if (iBaseItem==BASE_ITEM_GREATSWORD) iMaxIngot=10; if (iBaseItem==BASE_ITEM_HALBERD) iMaxIngot=20; if (iBaseItem==BASE_ITEM_HANDAXE) iMaxIngot=3; @@ -764,18 +762,9 @@ string GetIngotType(object oItem, object oPC) } if (GetStringRight(sItemTag,11)=="_ADAMANTITE") { - if ( (sResRef == "wblhl037") || (sResRef == "wblhl038") || (sResRef == "wblhl039") ) //platinum hammer - { - iSmeltPenalty=450; - iSmeltMinimum=990; - sIngotResRef= "ingot013"; - } - else - { iSmeltPenalty=450; iSmeltMinimum=990; sIngotResRef= "ingot012"; - } } //Normal quality iron items have nwn default tags diff --git a/_module/nss/_craft_gembath.nss b/_module/nss/_craft_gembath.nss index 27e72fbb..75a5c0ab 100644 --- a/_module/nss/_craft_gembath.nss +++ b/_module/nss/_craft_gembath.nss @@ -150,7 +150,7 @@ void main() } } - sSuccess = "The mineral bath reveals the gemstone to be "+sSuccess+"."; + sSuccess = "The mineral bath revelas the gemstone to be "+sSuccess+"."; // This snippet of code is cut-n-paste direct from ATS // Reason for this is because I had no clue how to assign an increase diff --git a/_module/nss/_craft_gemcutter.nss b/_module/nss/_craft_gemcutter.nss index a5151bf7..dbd214bc 100644 --- a/_module/nss/_craft_gemcutter.nss +++ b/_module/nss/_craft_gemcutter.nss @@ -1,5 +1,4 @@ //#include "_persist_01a" -#include "aps_include" void CreateAnObject(string sResource, object oPC, int iStackSize); @@ -57,7 +56,7 @@ void main() } //int iGemSkill = GetTokenPair(oPC,13,7); - int iGemSkill = GetPersistentInt(oPC,"iGemSkill","UOACraft"); + int iGemSkill = GetCampaignInt("UOACraft","iGemSkill",oPC); int iGemChance = iGemSkill; if (iGemSkill <350) { @@ -210,12 +209,12 @@ void main() if (sItemResRef =="") { oItem = GetItemPossessedBy(OBJECT_SELF,sItemTag); - sItemResRef = GetStringLeft(GetStringRight(sItemTag,GetStringLength(sItemTag)-13), 13) +"002"; + sItemResRef = GetStringRight(sItemTag,GetStringLength(sItemTag)-13)+"002"; } int iStackGems = GetNumStackedItems(oItem)-1; if (iStackGems>0) DelayCommand(1.0,CreateAnObject(sItemResRef,oPC,iStackGems)); - //SendMessageToPC(oPC,sItemResRef); + SendMessageToPC(oPC,sItemResRef); int iSuccess = 0; if (Random(1000)<=iGemChance) iSuccess++; if (Random(1000)<=iGemChance) iSuccess++; @@ -234,7 +233,7 @@ void main() } case 1: { - DelayCommand(16.0,FloatingTextStringOnCreature("You barely manage to cut the gem, producing a poor quality cut gem.",oPC,FALSE)); + DelayCommand(16.0,FloatingTextStringOnCreature("You barely manage to cut the gem, produing a poor quality cut gem.",oPC,FALSE)); sGemResRef = sGemResRef+"4"; break; } @@ -242,17 +241,11 @@ void main() { DelayCommand(16.0,FloatingTextStringOnCreature("With an expert hand you produce the highest quality cut gem.",oPC,FALSE)); sGemResRef = GetStringLeft(sItemResRef,GetStringLength(sItemResRef)-3); - - if (GetStringLeft (sGemResRef, 11) == "starrosequa") sGemResRef = "starrosequartz"; - - if (GetStringLeft (sGemResRef, 11) == "orientalame") sGemResRef = "orientalamethyst"; - - if (GetStringLeft (sGemResRef, 11) == "orientaleme") sGemResRef = "orientalemerald"; break; } default: { - DelayCommand(16.0,FloatingTextStringOnCreature("You successfully cut the gem, producing an average quality cut gem.",oPC,FALSE)); + DelayCommand(16.0,FloatingTextStringOnCreature("You successfully cut the gem, produing an average quality cut gem.",oPC,FALSE)); sGemResRef = sGemResRef+"3"; break; } @@ -307,7 +300,7 @@ void main() if (iGemSkill <= 1000) { //DelayCommand(17.0,SetTokenPair(oPC,13,7,iGemSkill)); - DelayCommand(17.0,SetPersistentInt(oPC,"iGemSkill",iGemSkill,0,"UOACraft")); + DelayCommand(17.0,SetCampaignInt("UOACraft","iGemSkill",iGemSkill,oPC)); DelayCommand(17.0,SendMessageToPC(oPC,"======================================")); DelayCommand(17.0,SendMessageToPC(oPC,"Your skill in gem cutting has gone up!")); DelayCommand(17.0,SendMessageToPC(oPC,"Current gem cutting skill : "+ sOldSkill+"%")); diff --git a/_module/nss/_craft_gempolish.nss b/_module/nss/_craft_gempolish.nss index 4b418edc..337e01e8 100644 --- a/_module/nss/_craft_gempolish.nss +++ b/_module/nss/_craft_gempolish.nss @@ -1,5 +1,4 @@ //#include "_persist_01a" -#include "aps_include" void CreateAnObject(string sResource, object oPC, int iStackSize); @@ -204,7 +203,7 @@ void main() int iItem = GetNumStackedItems(oItem); //int iPolishSkill = GetTokenPair(oPC,13,6); - int iPolishSkill = GetPersistentInt(oPC,"iPolishSkill","UOACraft"); + int iPolishSkill = GetCampaignInt("UOACraft","iPolishSkill",oPC); int iPolishChance = iPolishSkill; if (iPolishChance <350) { @@ -293,7 +292,7 @@ void main() if (iPolishSkill <= 1000) { //DelayCommand(31.0,SetTokenPair(oPC,13,6,iPolishSkill)); - DelayCommand(31.0,SetPersistentInt(oPC,"iPolishSkill",iPolishSkill,0,"UOACraft")); + DelayCommand(31.0,SetCampaignInt("UOACraft","iPolishSkill",iPolishSkill,oPC)); DelayCommand(31.0,SendMessageToPC(oPC,"=======================================")); DelayCommand(31.0,SendMessageToPC(oPC,"Your skill in gem polishing has gone up!")); DelayCommand(31.0,SendMessageToPC(oPC,"Current gem polishing skill : "+ sOldSkill+"%")); diff --git a/_module/nss/_craft_jeweler.nss b/_module/nss/_craft_jeweler.nss index 81bbc408..cd9f2b2f 100644 --- a/_module/nss/_craft_jeweler.nss +++ b/_module/nss/_craft_jeweler.nss @@ -1,1265 +1,818 @@ //#include "_persist_01a" #include "nw_i0_plot" -#include "x2_inc_itemprop" -#include "aps_include" void CreateAnObject(string sResource, object oPC, int iStackSize); -void CreateCraftedObject(string sResRef, object oPC, int iIngotType, int iJewelType, int iQuality); -string GetObjectName(object oPC, int iIngotType, int iJewelType); void GetNextStackedItem(object oPC, string sItemTag, int iCount, int iMode, string sStackResRef); void GetNextItemPossessedBy(object oPC, string sItemTag); string CraftLookup(string sResRef, int iIngotType, int iJewelType); -itemproperty GetProperty(int iProp, int iIngotType, int iJewelType, string sType, string sQuality); //string ComponentLookup(int iIngotType, int iJewelType); + + void main() { - object oItem = GetInventoryDisturbItem(); - object oPC = GetLastDisturbed(); - object oSelf = OBJECT_SELF; - string sTag = GetTag(oItem); - string sSuccess = ""; - string sFail = ""; - string sItemResRef = ""; - string sItemResRefPoor = ""; - string sItemResRefExceptional = ""; - int iRandom = 0; - int iSuccess = 0; - int iSuccess2 = 0; - int iSkillGain = 0; - int iComponent1 = 1; - int iComponent2 = 0; - int iComponent3 = 0; - int iComponent1Stackable = 0; - int iComponent2Stackable = 1; - int iComponent3Stackable = 0; - int iStackSize; - int iDifficulty; - string sComponent1 = ""; - string sComponent2 = ""; - string sComponent3 = ""; - string sComponent1Name = ""; - string sComponent2Name = ""; - string sComponent3Name = ""; - string sComponentResRef = ""; - object oTemp = OBJECT_INVALID; - string sJewelryType; + object oItem = GetInventoryDisturbItem(); + object oPC = GetLastDisturbed(); + object oSelf = OBJECT_SELF; + string sTag = GetTag(oItem); + string sSuccess = ""; + string sFail = ""; + string sItemResRef = ""; + string sItemResRefPoor = ""; + string sItemResRefExceptional = ""; + int iRandom = 0; + int iSuccess = 0; + int iSuccess2 = 0; + int iSkillGain = 0; + int iComponent1 = 1; + int iComponent2 = 0; + int iComponent3 = 0; + int iComponent1Stackable = 0; + int iComponent2Stackable = 1; + int iComponent3Stackable = 0; + int iStackSize; + int iDifficulty; + string sComponent1 = ""; + string sComponent2 = ""; + string sComponent3 = ""; + string sComponent1Name = ""; + string sComponent2Name = ""; + string sComponent3Name = ""; + string sComponentResRef = ""; + object oTemp = OBJECT_INVALID; - int iIngotType = GetLocalInt(oPC,"iUseIngotType"); // get the current ingot type used - int iIngotMod = iIngotType *25;// set the skill modifier for the ingot type used. + int iIngotType = GetLocalInt(oPC,"iUseIngotType"); // get the current ingot type used + int iIngotMod = iIngotType *25;// set the skill modifier for the ingot type used. - //Modifiers for Ingot Type - if (iIngotType==9) iIngotMod = 90; // Silver is little easier than Bronze - if (iIngotType==10) iIngotMod = 175; // Mithril is hard as Verite - if (iIngotType==11) iIngotMod = 200; // Adamantite is hard as Valorite - if (iIngotType==12) iIngotMod = 150; // Platinum is hard as Agapite - if (iIngotMod >0) iIngotMod = iIngotMod + 250; + //Modifiers for Ingot Type + if (iIngotType==9) iIngotMod = 90; // Silver is little easier than Bronze + if (iIngotType==10) iIngotMod = 175; // Mithril is hard as Verite + if (iIngotType==11) iIngotMod = 200; // Adamantite is hard as Valorite + if (iIngotType==12) iIngotMod = 150; // Platinum is hard as Agapite + if (iIngotMod >0) iIngotMod = iIngotMod + 250; - int iJewelType = GetLocalInt(oPC,"iUseJewelType"); - int iJewelMod = 0; - //Modifiers for Gem Type - if (iJewelType>0) iJewelMod = 50; - if (iJewelType>12) iJewelMod = 100; - if (iJewelType>25) iJewelMod = 150; - if (iJewelType>36) iJewelMod = 200; - if (iJewelType>42) iJewelMod = 250; - if (iJewelType>50) iJewelMod = 300; + int iJewelType = GetLocalInt(oPC,"iUseJewelType"); + int iJewelMod = 0; + //Modifiers for Gem Type + if (iJewelType>0) iJewelMod = 50; + if (iJewelType>12) iJewelMod = 100; + if (iJewelType>25) iJewelMod = 150; + if (iJewelType>36) iJewelMod = 200; + if (iJewelType>42) iJewelMod = 250; + if (iJewelType>51) iJewelMod = 300; - int iJewelSkill = GetPersistentInt(oPC,"iJewelSkill","UOACraft"); - int iJewelChance = iJewelSkill; + int iJewelSkill = GetCampaignInt("UOACraft","iJewelSkill",oPC); + int iJewelChance = iJewelSkill; - if (GetInventoryDisturbType()== INVENTORY_DISTURB_TYPE_ADDED) + if (GetInventoryDisturbType()== INVENTORY_DISTURB_TYPE_ADDED) + { + // The following 3 lines are to ensure compatability with UOAbigal's Persistent Token System. + // You can replace them with whatever 'no-drop' code you have or comment them out. + string sNoDropFlag = (GetStringLeft(GetTag(oItem),6)); + if (sNoDropFlag == "NoDrop" || sNoDropFlag == "TOKEN_"||sNoDropFlag=="_TBOX_") + return; + if (GetBaseItemType(oItem)==BASE_ITEM_LARGEBOX) { - // The following 3 lines are to ensure compatability with UOAbigal's Persistent Token System. - // You can replace them with whatever 'no-drop' code you have or comment them out. - string sNoDropFlag = (GetStringLeft(GetTag(oItem),6)); - if (sNoDropFlag == "NoDrop" || sNoDropFlag == "TOKEN_"||sNoDropFlag=="_TBOX_") - return; + DestroyObject(oItem); + SendMessageToPC(oPC,"To avoid possible dupe exploits, the container placed in this bag may be destroyed."); + return; + } + // End of compatability portion. + CopyItem(oItem,oPC,TRUE); + DestroyObject(oItem); + FloatingTextStringOnCreature("You can only craft by removing pattern tokens from this station.",oPC,FALSE); + } - if (GetBaseItemType(oItem)==BASE_ITEM_LARGEBOX) - { - DestroyObject(oItem); - SendMessageToPC(oPC,"To avoid possible dupe exploits, the container placed in this bag may be destroyed."); - return; - } + // Check for ingot/gem type switch or non-flagswitch/pattern item + if (GetStringLeft(GetResRef(oItem),7)!="pattern") + { + if (sTag == "SWITCH_IRON"){SetLocalInt(oPC,"iUseIngotType",0);sComponent1 = "Iron";} + if (sTag == "SWITCH_DULL"){SetLocalInt(oPC,"iUseIngotType",1);sComponent1 = "Dull Copper";} + if (sTag == "SWITCH_SHADOW"){SetLocalInt(oPC,"iUseIngotType",2);sComponent1 = "Shadow Iron";} + if (sTag == "SWITCH_COPPER"){SetLocalInt(oPC,"iUseIngotType",3);sComponent1 = "Copper";} + if (sTag == "SWITCH_BRONZE"){SetLocalInt(oPC,"iUseIngotType",4);sComponent1 = "Bronze";} + if (sTag == "SWITCH_GOLD"){SetLocalInt(oPC,"iUseIngotType",5);sComponent1 = "Gold";} + if (sTag == "SWITCH_AGAPITE"){SetLocalInt(oPC,"iUseIngotType",6);sComponent1 = "Agapite";} + if (sTag == "SWITCH_VERITE"){SetLocalInt(oPC,"iUseIngotType",7);sComponent1 = "Verite";} + if (sTag == "SWITCH_VALORITE"){SetLocalInt(oPC,"iUseIngotType",8);sComponent1 = "Valorite";} + if (sTag == "SWITCH_SILVER"){SetLocalInt(oPC,"iUseIngotType",9);sComponent1 = "Silver";} + if (sTag == "SWITCH_MITHRIL"){SetLocalInt(oPC,"iUseIngotType",10);sComponent1 = "Mithril";} + if (sTag == "SWITCH_ADAMANTITE"){SetLocalInt(oPC,"iUseIngotType",11);sComponent1 = "Adamantite";} + if (sTag == "SWITCH_PLATINUM"){SetLocalInt(oPC,"iUseIngotType",12);sComponent1 = "Platinum";} + if (GetStringRight(sTag,4)=="1000") + { + SetLocalInt(oPC,"iUseJewelType",0); + sComponent2 = GetStringRight(GetName(oItem),GetStringLength(GetName(oItem))-4); + FloatingTextStringOnCreature("Preparing to craft without gemstones.",oPC,FALSE); + DestroyObject(oItem); + //ExecuteScript("_onclose_clear",OBJECT_SELF); + //ExecuteScript("_open_anvil",OBJECT_SELF); + string sTagSelf = GetTag(oSelf); + AssignCommand(oPC,DoPlaceableObjectAction(oSelf,PLACEABLE_ACTION_USE)); + AssignCommand(oPC,DelayCommand(1.5,DoPlaceableObjectAction(GetNearestObjectByTag(sTagSelf,oPC,1),PLACEABLE_ACTION_USE))); + } + if (StringToInt(GetStringRight(sTag,3))>99) + { + SetLocalInt(oPC,"iUseJewelType",StringToInt(GetStringRight(sTag,3))-100); + sComponent2 = GetStringRight(GetName(oItem),GetStringLength(GetName(oItem))-4); + FloatingTextStringOnCreature("Preparing to use "+sComponent2+".",oPC,FALSE); + DestroyObject(oItem); + //ExecuteScript("_onclose_clear",OBJECT_SELF); + //ExecuteScript("_open_anvil",OBJECT_SELF); + string sTagSelf = GetTag(oSelf); + AssignCommand(oPC,DoPlaceableObjectAction(oSelf,PLACEABLE_ACTION_USE)); + AssignCommand(oPC,DelayCommand(1.5,DoPlaceableObjectAction(GetNearestObjectByTag(sTagSelf,oPC,1),PLACEABLE_ACTION_USE))); + } + if (GetStringLeft(sTag,7)=="SWITCH_") + { + FloatingTextStringOnCreature("Re-tooling to use "+sComponent1+" ingots.",oPC,FALSE); + DestroyObject(oItem); + //ExecuteScript("_onclose_clear",OBJECT_SELF); + //ExecuteScript("_open_anvil",OBJECT_SELF); + string sTagSelf = GetTag(oSelf); + AssignCommand(oPC,DoPlaceableObjectAction(oSelf,PLACEABLE_ACTION_USE)); + AssignCommand(oPC,DelayCommand(1.5,DoPlaceableObjectAction(GetNearestObjectByTag(sTagSelf,oPC,1),PLACEABLE_ACTION_USE))); + } + return; + } - // End of compatability portion. - CopyItem(oItem,oPC,TRUE); - DestroyObject(oItem); - FloatingTextStringOnCreature("You can only craft by removing pattern tokens from this station.",oPC,FALSE); + CopyObject(oItem,GetLocation(oPC),OBJECT_SELF,GetTag(oItem)); + DestroyObject(oItem); + //Skill Check Modifier Display for Bugtesting + if (GetStringLeft(GetResRef(oItem),7)=="pattern") + { + SendMessageToPC(oPC,"Jewel Modifier: "+IntToString(iJewelMod)); + SendMessageToPC(oPC,"Ingot Modifier: "+IntToString(iIngotMod)); + } + + if (GetLocalInt(OBJECT_SELF,"iAmInUse") != 0) + { + SendMessageToPC(oPC,"You must wait until the current jewelry item is completed before starting another."); + return; + } + SetLocalInt(OBJECT_SELF,"iAmInUse",99); + DelayCommand(14.0,SetLocalInt(OBJECT_SELF,"iAmInUse",0)); + + // Set Ingot Tag and name based on ingot selection + switch (iIngotType) + { + case 0:{sComponent2 = "INGOT_IRON";sComponent2Name = "iron ingots";break;} + case 1:{sComponent2 = "INGOT_DULL";sComponent2Name = "dull copper ingots";break;} + case 2:{sComponent2 = "INGOT_SHADOW";sComponent2Name = "shadow iron ingots";break;} + case 3:{sComponent2 = "INGOT_COPPER";sComponent2Name = "copper ingots";break;} + case 4:{sComponent2 = "INGOT_BRONZE";sComponent2Name = "bronze ingots";break;} + case 5:{sComponent2 = "INGOT_GOLD";sComponent2Name = "gold ingots";break;} + case 6:{sComponent2 = "INGOT_AGAPITE";sComponent2Name = "agapite ingots";break;} + case 7:{sComponent2 = "INGOT_VERITE";sComponent2Name = "verite ingots";break;} + case 8:{sComponent2 = "INGOT_VALORITE";sComponent2Name = "valorite ingots";break;} + case 9:{sComponent2 = "INGOT_SILVER";sComponent2Name = "silver ingots";break;} + case 10:{sComponent2 = "INGOT_MITHRIL";sComponent2Name = "mithril ingots";break;} + case 11:{sComponent2 = "INGOT_ADAMANTITE";sComponent2Name = "adamantite ingots";break;} + case 12:{sComponent2 = "INGOT_PLATINUM";sComponent2Name = "platinum ingots";break;} + default:{FloatingTextStringOnCreature("Error in ingot selection..",oPC,FALSE);return;break;} + } + + + + if (iJewelChance < 350) + { + iJewelChance = GetAbilityScore(oPC,ABILITY_DEXTERITY)*5; + iJewelChance = iJewelChance+(GetAbilityScore(oPC,ABILITY_WISDOM)*3); + iJewelChance = iJewelChance+(GetAbilityScore(oPC,ABILITY_CHARISMA)*2); + iJewelChance = iJewelChance*3; + if (iJewelChance>350)iJewelChance=350; + if (iJewelSkill > iJewelChance) iJewelChance=iJewelSkill; + } + + //Begin Crafting Test + if (sTag == "pattern075")//RINGS + { + //iJewelChance = iJewelChance - 100; + if (iJewelType==0) + { + sSuccess = "You carefully mold the ring, smothing off any rough edges."; + sFail = "The metal shatters the mold as you try to craft the ring.."; + sItemResRef = CraftLookup("Ring-Normal",iIngotType,0); + sItemResRefPoor = CraftLookup("Ring-Poor",iIngotType,0); + sItemResRefExceptional = CraftLookup("Ring-Exceptional",iIngotType,0); + sComponent1 = "ITEM_RINGMOLD"; // Ring mold + sComponent1Name = "ring molds"; + } + else + { + sSuccess = "You carefully set the stone into the ring mount."; + sFail = "The gemstone shatters in your attempt to set it into the ring setting."; + sItemResRef = CraftLookup("Ring-Exceptional",iIngotType,iJewelType); + sComponent1 = CraftLookup("Ring-Exceptional",iIngotType,0); + sComponent1Name = "exceptional"+GetStringLeft(sComponent2Name,GetStringLength(sComponent2Name)-7)+" rings"; + } + iComponent1 = 1; //1 Ring Mold or 1 Ring of selected Type + iComponent2 = 1; //1 Ingot or 1 Exceptional Gem + } + + //Begin Crafting Test + if (sTag == "pattern096") //AMULETS + { + iJewelChance = iJewelChance - 100; + if (iJewelType==0) + { + sSuccess = "You carefully mold the amulet, smothing off any rough edges."; + sFail = "The metal shatters the mold as you try to craft the amulet.."; + sItemResRef = CraftLookup("Amulet-Normal",iIngotType,0); + sItemResRefPoor = CraftLookup("Amulet-Poor",iIngotType,0); + sItemResRefExceptional = CraftLookup("Amulet-Exceptional",iIngotType,0); + sComponent1 = "ITEM_AMULETMOLD"; // Amulet mold + sComponent1Name = "amulet molds"; + } + else + { + sSuccess = "You carefully set the stones into the amulet's mount."; + sFail = "One gemstone shatters in your attempt to set it into the amulet's setting."; + sItemResRef = CraftLookup("Amulet-Exceptional",iIngotType,iJewelType); + sComponent1 = CraftLookup("Amulet-Exceptional",iIngotType,0); + sComponent1Name = "exceptional"+GetStringLeft(sComponent2Name,GetStringLength(sComponent2Name)-9)+" amulets"; + } + iComponent1 = 1; //1 Ring Mold or 1 Ring of selected Type + iComponent2 = 2; //2 Ingot or 2 Exceptional Gem + } + + //Begin Crafting Test + if (sTag == "pattern097")//NECKLACES + { + iJewelChance = iJewelChance - 50; + if (iJewelType==0) + { + sSuccess = "You carefully mold the necklace, smothing off any rough edges."; + sFail = "The metal shatters the mold as you try to craft the necklace.."; + sItemResRef = CraftLookup("Necklace-Normal",iIngotType,0); + sItemResRefPoor = CraftLookup("Necklace-Poor",iIngotType,0); + sItemResRefExceptional = CraftLookup("Necklace-Exceptional",iIngotType,0); + sComponent1 = "ITEM_NECKLACEMOLD"; // Necklace mold + sComponent1Name = "necklace molds"; + } + else + { + sSuccess = "You carefully set the stone into the necklace."; + sFail = "The gemstone shatters in your attempt to set it into the necklace."; + sItemResRef = CraftLookup("Necklace-Exceptional",iIngotType,iJewelType); + sComponent1 = CraftLookup("Necklace-Exceptional",iIngotType,0); + sComponent1Name = "exceptional"+GetStringLeft(sComponent2Name,GetStringLength(sComponent2Name)-11)+" necklaces"; + } + iComponent1 = 1; //1 Necklace Mold or 1 Necklace of selected Type + iComponent2 = 1; //1 Ingot or 1 Exceptional Gem + } + + + //Name the gem, if the type is not '0' - or 'No Gem' + switch(iJewelType) + { + case 0:{break;} //Do nothing.. sComponent2 is an ingot.. set earlier + case 1:{sComponent2="GEM_EX_EYEAGATE";sComponent2Name="Expertly Cut Eye Agate";break;} + case 2:{sComponent2="GEM_EX_HEMATITE";sComponent2Name="Expertly Cut Hematite";break;} + case 3:{sComponent2="GEM_EX_AZURITE";sComponent2Name="Expertly Cut Azurite";break;} + case 4:{sComponent2="GEM_EX_BANDEDAGATE";sComponent2Name="Expertly Cut Banded Agate";break;} + case 5:{sComponent2="GEM_EX_BLUEQUARTZ";sComponent2Name="Expertly Cut Blue Quartz";break;} + case 6:{sComponent2="GEM_EX_LAPISLAZULI";sComponent2Name="Expertly Cut Lapis Lazuli";break;} + case 7:{sComponent2="GEM_EX_MALACHITE";sComponent2Name="Expertly Cut Malachite";break;} + case 8:{sComponent2="GEM_EX_MOSSAGATE";sComponent2Name="Expertly Cut Moss Agate";break;} + case 9:{sComponent2="GEM_EX_OBSIDIAN";sComponent2Name="Expertly Cut Obsidian";break;} + case 10:{sComponent2="GEM_EX_RHODOCHROSITE";sComponent2Name="Expertly Cut Rhodochrosite";break;} + case 11:{sComponent2="GEM_EX_TIGEREYE";sComponent2Name="Expertly Cut Tiger Eye";break;} + case 12:{sComponent2="GEM_EX_TURQUOISE";sComponent2Name="Expertly Cut Turquoise";break;} + case 13:{sComponent2="GEM_EX_BLOODSTONE";sComponent2Name="Expertly Cut Bloodtsone";break;} + case 14:{sComponent2="GEM_EX_ONYX";sComponent2Name="Expertly Cut Onyx";break;} + case 15:{sComponent2="GEM_EX_ZIRCON";sComponent2Name="Expertly Cut Zircon";break;} + case 16:{sComponent2="GEM_EX_ROCKCRYSTAL";sComponent2Name="Expertly Cut Rock Crystal";break;} + case 17:{sComponent2="GEM_EX_SARDONYX";sComponent2Name="Expertly Cut Sardonyx";break;} + case 18:{sComponent2="GEM_EX_SMOKYQUARTZ";sComponent2Name="Expertly Cut Smoky Quartz";break;} + case 20:{sComponent2="GEM_EX_STARROSEQUARTZ";sComponent2Name="Expertly Cut Star Rose Quartz";break;} + case 19:{sComponent2="GEM_EX_CARNELIAN";sComponent2Name="Expertly Cut Carnelian";break;} + case 21:{sComponent2="GEM_EX_CHALCENDONY";sComponent2Name="Expertly Cut Chalcendony";break;} + case 22:{sComponent2="GEM_EX_CHRYSOPRASE";sComponent2Name="Expertly Cut Chrysoprase";break;} + case 23:{sComponent2="GEM_EX_CITRINE";sComponent2Name="Expertly Cut Citrine";break;} + case 24:{sComponent2="GEM_EX_JASPER";sComponent2Name="Expertly Cut Jasper";break;} + case 25:{sComponent2="GEM_EX_MOONSTONE";sComponent2Name="Expertly Cut Moonstone";break;} + case 26:{sComponent2="GEM_EX_ALEXANDRITE";sComponent2Name="Expertly Cut Alexandrite";break;} + case 27:{sComponent2="GEM_EX_AMBER";sComponent2Name="Expertly Cut Amber";break;} + case 28:{sComponent2="GEM_EX_AMETHYST";sComponent2Name="Expertly Cut Amethyst";break;} + case 29:{sComponent2="GEM_EX_TOURMALINE";sComponent2Name="Expertly Cut Tourmaline";break;} + case 30:{sComponent2="GEM_EX_WHITEPEARL";sComponent2Name="Expertly Cut White Pearl";break;} + case 31:{sComponent2="GEM_EX_REDSPINEL";sComponent2Name="Expertly Cut Red Spinel";break;} + case 32:{sComponent2="GEM_EX_CORAL";sComponent2Name="Expertly Cut Coral";break;} + case 33:{sComponent2="GEM_EX_REDGARNET";sComponent2Name="Expertly Cut Red Garnet";break;} + case 34:{sComponent2="GEM_EX_CHRYSOBERYL";sComponent2Name="Expertly Cut Chrysoberyl";break;} + case 35:{sComponent2="GEM_EX_JADE";sComponent2Name="Expertly Cut Jade";break;} + case 36:{sComponent2="GEM_EX_JET";sComponent2Name="Expertly Cut Jet";break;} + case 37:{sComponent2="GEM_EX_TOPAZ";sComponent2Name="Expertly Cut Topaz";break;} + case 38:{sComponent2="GEM_EX_PERIDOT";sComponent2Name="Expertly Cut Peridot";break;} + case 39:{sComponent2="GEM_EX_VIOLETGARNET";sComponent2Name="Expertly Cut Viloet Garnet";break;} + case 40:{sComponent2="GEM_EX_BLUESPINEL";sComponent2Name="Expertly Cut Blue Spinel";break;} + case 41:{sComponent2="GEM_EX_AQUAMARINE";sComponent2Name="Expertly Cut Aquamarine";break;} + case 42:{sComponent2="GEM_EX_BLACKPEARL";sComponent2Name="Expertly Cut Black Pearl";break;} + case 43:{sComponent2="GEM_EX_BLACKOPAL";sComponent2Name="Expertly Cut Black Opal";break;} + case 44:{sComponent2="GEM_EX_EMERALD";sComponent2Name="Expertly Cut Emerald";break;} + case 45:{sComponent2="GEM_EX_FIREOPAL";sComponent2Name="Expertly Cut Fire Opal";break;} + case 46:{sComponent2="GEM_EX_OPAL";sComponent2Name="Expertly Cut Opal";break;} + case 47:{sComponent2="GEM_EX_ORIENTALAMETHYST";sComponent2Name="Expertly Cut Oriental Amethyst";break;} + case 48:{sComponent2="GEM_EX_ORIENTALTOPAZ";sComponent2Name="Expertly Cut Oriental Topaz";break;} + case 49:{sComponent2="GEM_EX_STARRUBY";sComponent2Name="Expertly Cut Star Ruby";break;} + case 50:{sComponent2="GEM_EX_STARSAPPHIRE";sComponent2Name="Expertly Cut Star Sapphire";break;} + case 51:{sComponent2="GEM_EX_SAPPHIRE";sComponent2Name="Expertly Cut Sapphire";break;} + case 52:{sComponent2="GEM_EX_BLACKSAPPHIRE";sComponent2Name="Expertly Cut Black Sapphire";break;} + case 53:{sComponent2="GEM_EX_RUBY";sComponent2Name="Expertly Cut Ruby";break;} + case 54:{sComponent2="GEM_EX_ORIENTALEMERALD";sComponent2Name="Expertly Cut Oriental Emerald";break;} + case 55:{sComponent2="GEM_EX_JACINTH";sComponent2Name="Expertly Cut Jacinth";break;} + case 56:{sComponent2="GEM_EX_DIAMOND";sComponent2Name="Expertly Cut Diamond";break;} + default: + } + + //Adjust skill chance for item + component difficulties + iJewelChance = iJewelChance - iIngotMod; + iJewelChance = iJewelChance - iJewelMod; + iJewelChance = iJewelChance - iDifficulty; + + // check for components + if (GetNumItems(oPC,sComponent1) < iComponent1) + { + FloatingTextStringOnCreature("You do not have enough "+sComponent1Name+" to do this.",oPC,FALSE); + return; + } + if (iComponent2 > 0) + { + if (GetNumItems(oPC,sComponent2) < iComponent2) + { + FloatingTextStringOnCreature("You do not have enough "+sComponent2Name+" to do this.",oPC,FALSE); + return; + } + } + if (iComponent3 > 0) + { + if (GetNumItems(oPC,sComponent3) < iComponent3) + { + FloatingTextStringOnCreature("You do not have enough "+sComponent3Name+" to do this.",oPC,FALSE); + return; + } + } + + //Assign Animations and sounds + AssignCommand(oPC,ActionPlayAnimation(ANIMATION_LOOPING_GET_MID,1.0,12.0)); + PlaySound("as_na_steamshrt2"); + AssignCommand(oPC,PlaySound("as_na_branchsnp2")); + DelayCommand(0.5,PlaySound("as_cv_chiseling3")); + DelayCommand(7.0,PlaySound("as_cv_branchsnp2")); + DelayCommand(8.2,PlaySound("as_cv_barglass1")); + DelayCommand(8.9,PlaySound("as_cv_barglass1")); + DelayCommand(9.5,PlaySound("as_cv_barglass1")); + DelayCommand(10.0,PlaySound("as_cv_barglass1")); + DelayCommand(10.5,PlaySound("as_cv_barglass1")); + DelayCommand(11.0,PlaySound("as_cv_barglass1")); + DelayCommand(11.5,PlaySound("as_cv_barglass1")); + +// This snippet of code is cut-n-paste direct from ATS + // Reason for this is because I had no clue how to assign an increase + // in the z-axis of the location of the anvil for sparks to display. + // After reading through this code, it is obvious that vEffecrPos.z + // is the line which assigns this. Due to my own ignorance in this issue + // I have decided to leave this snippet of code intact with this credit to + // the original ATS script coders, whomever they may have been. + + location locAnvil = GetLocation(OBJECT_SELF); + vector vEffectPos = GetPositionFromLocation(locAnvil); + vEffectPos.z += 1.0; + location locEffect = Location( GetAreaFromLocation(locAnvil), vEffectPos,GetFacingFromLocation(locAnvil) ); + ApplyEffectAtLocation (DURATION_TYPE_INSTANT, EffectVisualEffect(VFX_COM_SPARKS_PARRY), locEffect); + DelayCommand(1.7, ApplyEffectAtLocation (DURATION_TYPE_INSTANT, EffectVisualEffect(VFX_COM_SPARKS_PARRY), locEffect)); + DelayCommand(2.4, ApplyEffectAtLocation (DURATION_TYPE_INSTANT, EffectVisualEffect(VFX_COM_SPARKS_PARRY), locEffect)); + DelayCommand(3.1, ApplyEffectAtLocation (DURATION_TYPE_INSTANT, EffectVisualEffect(VFX_COM_SPARKS_PARRY), locEffect)); + DelayCommand(3.8, ApplyEffectAtLocation (DURATION_TYPE_INSTANT, EffectVisualEffect(VFX_COM_SPARKS_PARRY), locEffect)); + + // end of ATS snippet ^^^^ + // + + + DelayCommand(4.6,ApplyEffectAtLocation(DURATION_TYPE_INSTANT,EffectVisualEffect(VFX_COM_SPECIAL_WHITE_ORANGE,FALSE),locEffect)); + DelayCommand(5.9,ApplyEffectAtLocation(DURATION_TYPE_INSTANT,EffectVisualEffect(VFX_COM_SPARKS_PARRY,FALSE),locEffect)); + + if (iJewelType==0) + { + DelayCommand(7.1,ApplyEffectAtLocation(DURATION_TYPE_INSTANT,EffectVisualEffect(VFX_COM_SPECIAL_WHITE_BLUE,FALSE),locEffect)); + DelayCommand(8.2,ApplyEffectAtLocation(DURATION_TYPE_INSTANT,EffectVisualEffect(VFX_COM_SPECIAL_WHITE_BLUE,FALSE),locEffect)); + DelayCommand(9.6,ApplyEffectAtLocation(DURATION_TYPE_INSTANT,EffectVisualEffect(VFX_COM_SPECIAL_WHITE_BLUE,FALSE),locEffect)); + DelayCommand(11.6,ApplyEffectAtLocation(DURATION_TYPE_INSTANT,EffectVisualEffect(VFX_COM_HIT_ACID,FALSE),locEffect)); + } + else + { + DelayCommand(7.1,ApplyEffectAtLocation(DURATION_TYPE_INSTANT,EffectVisualEffect(VFX_COM_SPECIAL_RED_ORANGE,FALSE),locEffect)); + DelayCommand(8.2,ApplyEffectAtLocation(DURATION_TYPE_INSTANT,EffectVisualEffect(VFX_COM_SPARKS_PARRY,FALSE),locEffect)); + DelayCommand(9.6,ApplyEffectAtLocation(DURATION_TYPE_INSTANT,EffectVisualEffect(VFX_COM_SPARKS_PARRY,FALSE),locEffect)); + DelayCommand(11.6,ApplyEffectAtLocation(DURATION_TYPE_INSTANT,EffectVisualEffect(VFX_COM_HIT_ELECTRICAL,FALSE),locEffect)); } - // Check for ingot/gem type switch or non-flagswitch/pattern item - if (GetStringLeft(GetResRef(oItem),7)!="pattern") - { - if (sTag == "SWITCH_IRON"){SetLocalInt(oPC,"iUseIngotType",0);sComponent1 = "Iron";} - if (sTag == "SWITCH_DULL"){SetLocalInt(oPC,"iUseIngotType",1);sComponent1 = "Dull Copper";} - if (sTag == "SWITCH_SHADOW"){SetLocalInt(oPC,"iUseIngotType",2);sComponent1 = "Shadow Iron";} - if (sTag == "SWITCH_COPPER"){SetLocalInt(oPC,"iUseIngotType",3);sComponent1 = "Copper";} - if (sTag == "SWITCH_BRONZE"){SetLocalInt(oPC,"iUseIngotType",4);sComponent1 = "Bronze";} - if (sTag == "SWITCH_GOLD"){SetLocalInt(oPC,"iUseIngotType",5);sComponent1 = "Gold";} - if (sTag == "SWITCH_AGAPITE"){SetLocalInt(oPC,"iUseIngotType",6);sComponent1 = "Agapite";} - if (sTag == "SWITCH_VERITE"){SetLocalInt(oPC,"iUseIngotType",7);sComponent1 = "Verite";} - if (sTag == "SWITCH_VALORITE"){SetLocalInt(oPC,"iUseIngotType",8);sComponent1 = "Valorite";} - if (sTag == "SWITCH_SILVER"){SetLocalInt(oPC,"iUseIngotType",9);sComponent1 = "Silver";} - if (sTag == "SWITCH_MITHRIL"){SetLocalInt(oPC,"iUseIngotType",10);sComponent1 = "Mithril";} - if (sTag == "SWITCH_ADAMANTITE"){SetLocalInt(oPC,"iUseIngotType",11);sComponent1 = "Adamantite";} - if (sTag == "SWITCH_PLATINUM"){SetLocalInt(oPC,"iUseIngotType",12);sComponent1 = "Platinum";} - if (GetStringRight(sTag,4)=="1000") +// Remove all components + float fPause = 0.0; + if (iComponent1Stackable != 0) + { + oTemp = GetItemPossessedBy(oPC,sComponent1); + sComponentResRef = GetResRef(oTemp); + iStackSize = GetNumStackedItems(oTemp); + DestroyObject(oTemp); + if (iStackSize < iComponent1) + { + iComponent1 = iComponent1 - iStackSize; + DelayCommand(2.0,GetNextStackedItem(oPC,sComponent1,iComponent1,1,sComponentResRef)); + } + else + { + if (iStackSize > iComponent1) { - SetLocalInt(oPC,"iUseJewelType",0); - sComponent2 = GetStringRight(GetName(oItem),GetStringLength(GetName(oItem))-4); - FloatingTextStringOnCreature("Preparing to craft without gemstones.",oPC,FALSE); - - DestroyObject(oItem); - - //ExecuteScript("_onclose_clear",OBJECT_SELF); - //ExecuteScript("_open_anvil",OBJECT_SELF); - - string sTagSelf = GetTag(oSelf); - AssignCommand(oPC,DoPlaceableObjectAction(oSelf,PLACEABLE_ACTION_USE)); - AssignCommand(oPC,DelayCommand(1.5,DoPlaceableObjectAction(GetNearestObjectByTag(sTagSelf,oPC,1),PLACEABLE_ACTION_USE))); + iStackSize = iStackSize - iComponent1; + DelayCommand(1.0,CreateAnObject(sComponentResRef,oPC,iStackSize)); } - - if (StringToInt(GetStringRight(sTag,3))>99) + } + } + else + { + for (iComponent1; iComponent1>0; iComponent1--) + { + fPause = fPause+0.5; + AssignCommand(oPC,DelayCommand(fPause,GetNextItemPossessedBy(oPC,sComponent1))); + } + } + if (sComponent2 != "") + { + if (iComponent2Stackable != 0) + { + oTemp = GetItemPossessedBy(oPC,sComponent2); + sComponentResRef = GetResRef(oTemp); + iStackSize = GetNumStackedItems(oTemp); + DestroyObject(oTemp); + if (iStackSize < iComponent2) { - SetLocalInt(oPC,"iUseJewelType",StringToInt(GetStringRight(sTag,3))-100); - sComponent2 = GetStringRight(GetName(oItem),GetStringLength(GetName(oItem))-4); - FloatingTextStringOnCreature("Preparing to use "+sComponent2+".",oPC,FALSE); - DestroyObject(oItem); - //ExecuteScript("_onclose_clear",OBJECT_SELF); - //ExecuteScript("_open_anvil",OBJECT_SELF); - string sTagSelf = GetTag(oSelf); - AssignCommand(oPC,DoPlaceableObjectAction(oSelf,PLACEABLE_ACTION_USE)); - AssignCommand(oPC,DelayCommand(1.5,DoPlaceableObjectAction(GetNearestObjectByTag(sTagSelf,oPC,1),PLACEABLE_ACTION_USE))); + iComponent2 = iComponent2 - iStackSize; + DelayCommand(2.0,GetNextStackedItem(oPC,sComponent2,iComponent2,1, sComponentResRef)); } - - if (GetStringLeft(sTag,7)=="SWITCH_") + else { - FloatingTextStringOnCreature("Re-tooling to use "+sComponent1+" ingots.",oPC,FALSE); - DestroyObject(oItem); - //ExecuteScript("_onclose_clear",OBJECT_SELF); - //ExecuteScript("_open_anvil",OBJECT_SELF); - string sTagSelf = GetTag(oSelf); - AssignCommand(oPC,DoPlaceableObjectAction(oSelf,PLACEABLE_ACTION_USE)); - AssignCommand(oPC,DelayCommand(1.5,DoPlaceableObjectAction(GetNearestObjectByTag(sTagSelf,oPC,1),PLACEABLE_ACTION_USE))); + if (iStackSize > iComponent2) + { + iStackSize = iStackSize - iComponent2; + DelayCommand(1.0,CreateAnObject(sComponentResRef,oPC,iStackSize)); + } } - return; - } - - CopyObject(oItem,GetLocation(oPC),OBJECT_SELF,GetTag(oItem)); - DestroyObject(oItem); - - if (GetLocalInt(OBJECT_SELF,"iAmInUse") != 0) - { - SendMessageToPC(oPC,"You must wait until the current jewelry item is completed before starting another."); - return; - } - SetLocalInt(OBJECT_SELF,"iAmInUse",99); - DelayCommand(14.0,SetLocalInt(OBJECT_SELF,"iAmInUse",0)); - - // Set Ingot Tag and name based on ingot selection - switch (iIngotType) - { - case 0:{sComponent2 = "INGOT_IRON";sComponent2Name = "iron ingots";break;} - case 1:{sComponent2 = "INGOT_DULL";sComponent2Name = "dull copper ingots";break;} - case 2:{sComponent2 = "INGOT_SHADOW";sComponent2Name = "shadow iron ingots";break;} - case 3:{sComponent2 = "INGOT_COPPER";sComponent2Name = "copper ingots";break;} - case 4:{sComponent2 = "INGOT_BRONZE";sComponent2Name = "bronze ingots";break;} - case 5:{sComponent2 = "INGOT_GOLD";sComponent2Name = "gold ingots";break;} - case 6:{sComponent2 = "INGOT_AGAPITE";sComponent2Name = "agapite ingots";break;} - case 7:{sComponent2 = "INGOT_VERITE";sComponent2Name = "verite ingots";break;} - case 8:{sComponent2 = "INGOT_VALORITE";sComponent2Name = "valorite ingots";break;} - case 9:{sComponent2 = "INGOT_SILVER";sComponent2Name = "silver ingots";break;} - case 10:{sComponent2 = "INGOT_MITHRIL";sComponent2Name = "mithril ingots";break;} - case 11:{sComponent2 = "INGOT_ADAMANTITE";sComponent2Name = "adamantite ingots";break;} - case 12:{sComponent2 = "INGOT_PLATINUM";sComponent2Name = "platinum ingots";break;} - default:{FloatingTextStringOnCreature("Error in ingot selection..",oPC,FALSE);return;break;} - } - - if (iJewelChance < 350) - { - iJewelChance = GetAbilityScore(oPC,ABILITY_DEXTERITY)*5; - iJewelChance = iJewelChance+(GetAbilityScore(oPC,ABILITY_WISDOM)*3); - iJewelChance = iJewelChance+(GetAbilityScore(oPC,ABILITY_CHARISMA)*2); - iJewelChance = iJewelChance*3; - if (iJewelChance>350)iJewelChance=350; - if (iJewelSkill > iJewelChance) iJewelChance=iJewelSkill; - } - - //Begin Crafting Test - if (sTag == "pattern075")//RINGS - { - //iJewelChance = iJewelChance - 100; - if (iJewelType==0) + } + else + { + for (iComponent2; iComponent2>0; iComponent2--) + { + fPause = fPause+0.5; + AssignCommand(oPC,DelayCommand(fPause,GetNextItemPossessedBy(oPC,sComponent2))); + } + } + } + if (sComponent3 != "") + { + if (iComponent3Stackable != 0) + { + oTemp = GetItemPossessedBy(oPC,sComponent3); + sComponentResRef = GetResRef(oTemp); + iStackSize = GetNumStackedItems(oTemp); + DestroyObject(oTemp); + if (iStackSize < iComponent3) { - sSuccess = "You carefully mold the ring smoothing off any rough edges."; - sFail = "The metal shatters the mold as you try to craft the ring."; - sItemResRef = CraftLookup("Ring-Normal",iIngotType,0); - sItemResRefPoor = CraftLookup("Ring-Poor",iIngotType,0); - sItemResRefExceptional = CraftLookup("Ring-Exceptional",iIngotType,0); - sComponent1 = "ITEM_RINGMOLD"; // Ring mold - sComponent1Name = "ring molds"; + iComponent3 = iComponent3 - iStackSize; + DelayCommand(2.0,GetNextStackedItem(oPC,sComponent3,iComponent3,1, sComponentResRef)); } - else + else { - sSuccess = "You carefully set the stone into the ring's mount."; - sFail = "The gemstone shatters in your attempt to set it into the ring's setting."; - sItemResRef = CraftLookup("Ring-Normal",iIngotType,0); - sJewelryType = "ring"; - sComponent1 = CraftLookup("Ring-Exceptional",iIngotType,0); - sComponent1Name = "exceptional "+GetStringLeft(sComponent2Name,GetStringLength(sComponent2Name)-7)+" rings"; + if (iStackSize > iComponent3) + { + iStackSize = iStackSize - iComponent3; + DelayCommand(1.0,CreateAnObject(sComponentResRef,oPC,iStackSize)); + } } - iComponent1 = 1; //1 Ring Mold or 1 Ring of selected Type - iComponent2 = 1; //1 Ingot or 1 Exceptional Gem - } - - //Begin Crafting Test - if (sTag == "pattern096") //AMULETS - { - iJewelChance = iJewelChance - 100; - if (iJewelType==0) - { - sSuccess = "You carefully mold the amulet smoothing off any rough edges."; - sFail = "The metal shatters the mold as you try to craft the amulet."; - sItemResRef = CraftLookup("Amulet-Normal",iIngotType,0); - sItemResRefPoor = CraftLookup("Amulet-Poor",iIngotType,0); - sItemResRefExceptional = CraftLookup("Amulet-Exceptional",iIngotType,0); - sComponent1 = "ITEM_AMULETMOLD"; // Amulet mold - sComponent1Name = "amulet molds"; - } - else - { - sSuccess = "You carefully set the stone into the amulet's mount."; - sFail = "One gemstone shatters in your attempt to set it into the amulet's setting."; - sItemResRef = CraftLookup("Amulet-Normal",iIngotType,0); - sJewelryType = "ammy"; - sComponent1 = CraftLookup("Amulet-Exceptional",iIngotType,0); - sComponent1Name = "exceptional "+GetStringLeft(sComponent2Name,GetStringLength(sComponent2Name)-9)+" amulets"; - } - iComponent1 = 1; //1 Ring Mold or 1 Ring of selected Type - iComponent2 = 2; //2 Ingot or 2 Exceptional Gem - } - - //Begin Crafting Test - if (sTag == "pattern097")//NECKLACES - { - iJewelChance = iJewelChance - 50; - if (iJewelType==0) - { - sSuccess = "You carefully mold the necklace smoothing off any rough edges."; - sFail = "The metal shatters the mold as you try to craft the necklace."; - sItemResRef = CraftLookup("Necklace-Normal",iIngotType,0); - sItemResRefPoor = CraftLookup("Necklace-Poor",iIngotType,0); - sItemResRefExceptional = CraftLookup("Necklace-Exceptional",iIngotType,0); - sComponent1 = "ITEM_NECKLACEMOLD"; // Necklace mold - sComponent1Name = "necklace molds"; - } - else - { - sSuccess = "You carefully set the stone into the necklace's mount."; - sFail = "The gemstone shatters in your attempt to set it into the necklace's mount."; - sItemResRef = CraftLookup("Necklace-Normal",iIngotType,0); - sJewelryType = "neck"; - sComponent1 = CraftLookup("Necklace-Exceptional",iIngotType,0); - sComponent1Name = "exceptional "+GetStringLeft(sComponent2Name,GetStringLength(sComponent2Name)-11)+" necklaces"; - } - iComponent1 = 1; //1 Necklace Mold or 1 Necklace of selected Type - iComponent2 = 1; //1 Ingot or 1 Exceptional Gem - } - - //Name the gem, if the type is not '0' - or 'No Gem' - switch(iJewelType) - { - case 0:{break;} //Do nothing.. sComponent2 is an ingot.. set earlier - case 1:{sComponent2="GEM_EX_EYEAGATE";sComponent2Name="Expertly Cut Eye Agate";break;} - case 2:{sComponent2="GEM_EX_HEMATITE";sComponent2Name="Expertly Cut Hematite";break;} - case 3:{sComponent2="GEM_EX_AZURITE";sComponent2Name="Expertly Cut Azurite";break;} - case 4:{sComponent2="GEM_EX_BANDEDAGATE";sComponent2Name="Expertly Cut Banded Agate";break;} - case 5:{sComponent2="GEM_EX_BLUEQUARTZ";sComponent2Name="Expertly Cut Blue Quartz";break;} - case 6:{sComponent2="GEM_EX_LAPISLAZULI";sComponent2Name="Expertly Cut Lapis Lazuli";break;} - case 7:{sComponent2="GEM_EX_MALACHITE";sComponent2Name="Expertly Cut Malachite";break;} - case 8:{sComponent2="GEM_EX_MOSSAGATE";sComponent2Name="Expertly Cut Moss Agate";break;} - case 9:{sComponent2="GEM_EX_OBSIDIAN";sComponent2Name="Expertly Cut Obsidian";break;} - case 10:{sComponent2="GEM_EX_RHODOCHROSITE";sComponent2Name="Expertly Cut Rhodochrosite";break;} - case 11:{sComponent2="GEM_EX_TIGEREYE";sComponent2Name="Expertly Cut Tiger Eye";break;} - case 12:{sComponent2="GEM_EX_TURQUOISE";sComponent2Name="Expertly Cut Turquoise";break;} - case 13:{sComponent2="GEM_EX_BLOODSTONE";sComponent2Name="Expertly Cut Bloodtsone";break;} - case 14:{sComponent2="GEM_EX_ONYX";sComponent2Name="Expertly Cut Onyx";break;} - case 15:{sComponent2="GEM_EX_ZIRCON";sComponent2Name="Expertly Cut Zircon";break;} - case 16:{sComponent2="GEM_EX_ROCKCRYSTAL";sComponent2Name="Expertly Cut Rock Crystal";break;} - case 17:{sComponent2="GEM_EX_SARDONYX";sComponent2Name="Expertly Cut Sardonyx";break;} - case 18:{sComponent2="GEM_EX_SMOKYQUARTZ";sComponent2Name="Expertly Cut Smoky Quartz";break;} - case 20:{sComponent2="GEM_EX_STARROSEQUARTZ";sComponent2Name="Expertly Cut Star Rose Quartz";break;} - case 19:{sComponent2="GEM_EX_CARNELIAN";sComponent2Name="Expertly Cut Carnelian";break;} - case 21:{sComponent2="GEM_EX_CHALCENDONY";sComponent2Name="Expertly Cut Chalcendony";break;} - case 22:{sComponent2="GEM_EX_CHRYSOPRASE";sComponent2Name="Expertly Cut Chrysoprase";break;} - case 23:{sComponent2="GEM_EX_CITRINE";sComponent2Name="Expertly Cut Citrine";break;} - case 24:{sComponent2="GEM_EX_JASPER";sComponent2Name="Expertly Cut Jasper";break;} - case 25:{sComponent2="GEM_EX_MOONSTONE";sComponent2Name="Expertly Cut Moonstone";break;} - case 26:{sComponent2="GEM_EX_ALEXANDRITE";sComponent2Name="Expertly Cut Alexandrite";break;} - case 27:{sComponent2="GEM_EX_AMBER";sComponent2Name="Expertly Cut Amber";break;} - case 28:{sComponent2="GEM_EX_AMETHYST";sComponent2Name="Expertly Cut Amethyst";break;} - case 29:{sComponent2="GEM_EX_TOURMALINE";sComponent2Name="Expertly Cut Tourmaline";break;} - case 30:{sComponent2="GEM_EX_WHITEPEARL";sComponent2Name="Expertly Cut White Pearl";break;} - case 31:{sComponent2="GEM_EX_REDSPINEL";sComponent2Name="Expertly Cut Red Spinel";break;} - case 32:{sComponent2="GEM_EX_CORAL";sComponent2Name="Expertly Cut Coral";break;} - case 33:{sComponent2="GEM_EX_GARNET_RED";sComponent2Name="Expertly Cut Red Garnet";break;} - case 34:{sComponent2="GEM_EX_CHRYSOBERYL";sComponent2Name="Expertly Cut Chrysoberyl";break;} - case 35:{sComponent2="GEM_EX_JADE";sComponent2Name="Expertly Cut Jade";break;} - case 36:{sComponent2="GEM_EX_JET";sComponent2Name="Expertly Cut Jet";break;} - case 37:{sComponent2="GEM_EX_TOPAZ";sComponent2Name="Expertly Cut Topaz";break;} - case 38:{sComponent2="GEM_EX_PERIDOT";sComponent2Name="Expertly Cut Peridot";break;} - case 39:{sComponent2="GEM_EX_GARNET_VIOLET";sComponent2Name="Expertly Cut Violet Garnet";break;} - case 40:{sComponent2="GEM_EX_BLUESPINEL";sComponent2Name="Expertly Cut Blue Spinel";break;} - case 41:{sComponent2="GEM_EX_AQUAMARINE";sComponent2Name="Expertly Cut Aquamarine";break;} - case 42:{sComponent2="GEM_EX_BLACKPEARL";sComponent2Name="Expertly Cut Black Pearl";break;} - case 43:{sComponent2="GEM_EX_BLACKOPAL";sComponent2Name="Expertly Cut Black Opal";break;} - case 44:{sComponent2="GEM_EX_EMERALD";sComponent2Name="Expertly Cut Emerald";break;} - case 45:{sComponent2="GEM_EX_FIREOPAL";sComponent2Name="Expertly Cut Fire Opal";break;} - case 46:{sComponent2="GEM_EX_OPAL";sComponent2Name="Expertly Cut Opal";break;} - case 47:{sComponent2="GEM_EX_ORIENTALAMETHYST";sComponent2Name="Expertly Cut Oriental Amethyst";break;} - case 48:{sComponent2="GEM_EX_ORIENTALTOPAZ";sComponent2Name="Expertly Cut Oriental Topaz";break;} - case 49:{sComponent2="GEM_EX_STARRUBY";sComponent2Name="Expertly Cut Star Ruby";break;} - case 50:{sComponent2="GEM_EX_STARSAPPHIRE";sComponent2Name="Expertly Cut Star Sapphire";break;} - case 51:{sComponent2="GEM_EX_SAPPHIRE";sComponent2Name="Expertly Cut Sapphire";break;} - case 52:{sComponent2="GEM_EX_BLACKSAPPHIRE";sComponent2Name="Expertly Cut Black Sapphire";break;} - case 53:{sComponent2="GEM_EX_RUBY";sComponent2Name="Expertly Cut Ruby";break;} - case 54:{sComponent2="GEM_EX_ORIENTALEMERALD";sComponent2Name="Expertly Cut Oriental Emerald";break;} - case 55:{sComponent2="GEM_EX_JACINTH";sComponent2Name="Expertly Cut Jacinth";break;} - case 56:{sComponent2="GEM_EX_DIAMOND";sComponent2Name="Expertly Cut Diamond";break;} - } - - //Adjust skill chance for item + component difficulties - iJewelChance = iJewelChance - iIngotMod; - iJewelChance = iJewelChance - iJewelMod; - iJewelChance = iJewelChance - iDifficulty; - - // check for components - if (GetNumItems(oPC,sComponent1) < iComponent1) - { - FloatingTextStringOnCreature("You do not have enough "+sComponent1Name+" to do this.",oPC,FALSE); - return; - } - if (iComponent2 > 0) - { - if (GetNumItems(oPC,sComponent2) < iComponent2) - { - FloatingTextStringOnCreature("You do not have enough "+sComponent2Name+" to do this.",oPC,FALSE); - return; - } - } - if (iComponent3 > 0) - { - if (GetNumItems(oPC,sComponent3) < iComponent3) - { - FloatingTextStringOnCreature("You do not have enough "+sComponent3Name+" to do this.",oPC,FALSE); - return; - } - } - - //Assign Animations and sounds - AssignCommand(oPC,ActionPlayAnimation(ANIMATION_LOOPING_GET_MID,1.0,12.0)); - PlaySound("as_na_steamshrt2"); - AssignCommand(oPC,PlaySound("as_na_branchsnp2")); - DelayCommand(0.5,PlaySound("as_cv_chiseling3")); - DelayCommand(7.0,PlaySound("as_cv_branchsnp2")); - DelayCommand(8.2,PlaySound("as_cv_barglass1")); - DelayCommand(8.9,PlaySound("as_cv_barglass1")); - DelayCommand(9.5,PlaySound("as_cv_barglass1")); - DelayCommand(10.0,PlaySound("as_cv_barglass1")); - DelayCommand(10.5,PlaySound("as_cv_barglass1")); - DelayCommand(11.0,PlaySound("as_cv_barglass1")); - DelayCommand(11.5,PlaySound("as_cv_barglass1")); - - // This snippet of code is cut-n-paste direct from ATS - // Reason for this is because I had no clue how to assign an increase - // in the z-axis of the location of the anvil for sparks to display. - // After reading through this code, it is obvious that vEffecrPos.z - // is the line which assigns this. Due to my own ignorance in this issue - // I have decided to leave this snippet of code intact with this credit to - // the original ATS script coders, whomever they may have been. - location locAnvil = GetLocation(OBJECT_SELF); - vector vEffectPos = GetPositionFromLocation(locAnvil); - vEffectPos.z += 1.0; - location locEffect = Location( GetAreaFromLocation(locAnvil), vEffectPos,GetFacingFromLocation(locAnvil) ); - ApplyEffectAtLocation (DURATION_TYPE_INSTANT, EffectVisualEffect(VFX_COM_SPARKS_PARRY), locEffect); - DelayCommand(1.7, ApplyEffectAtLocation (DURATION_TYPE_INSTANT, EffectVisualEffect(VFX_COM_SPARKS_PARRY), locEffect)); - DelayCommand(2.4, ApplyEffectAtLocation (DURATION_TYPE_INSTANT, EffectVisualEffect(VFX_COM_SPARKS_PARRY), locEffect)); - DelayCommand(3.1, ApplyEffectAtLocation (DURATION_TYPE_INSTANT, EffectVisualEffect(VFX_COM_SPARKS_PARRY), locEffect)); - DelayCommand(3.8, ApplyEffectAtLocation (DURATION_TYPE_INSTANT, EffectVisualEffect(VFX_COM_SPARKS_PARRY), locEffect)); - // end of ATS snippet ^^^^ - // - - DelayCommand(4.6,ApplyEffectAtLocation(DURATION_TYPE_INSTANT,EffectVisualEffect(VFX_COM_SPECIAL_WHITE_ORANGE,FALSE),locEffect)); - DelayCommand(5.9,ApplyEffectAtLocation(DURATION_TYPE_INSTANT,EffectVisualEffect(VFX_COM_SPARKS_PARRY,FALSE),locEffect)); + } + else + { + for (iComponent3; iComponent3>0; iComponent3--) + { + fPause = fPause +0.5; + AssignCommand(oPC,DelayCommand(fPause,GetNextItemPossessedBy(oPC,sComponent3))); + } + } + } + if (Random(800)<=iJewelChance) + { + iSuccess = 1; + iSuccess2 = 1; + if (iJewelType==0) //Only for crafting blank rings/etc + { + iJewelChance = iJewelChance - 50; + if (Random(1000) <= iJewelChance) iSuccess2 = iSuccess2+1; + iJewelChance = iJewelChance-100; + if (Random(1000) <= iJewelChance) iSuccess2 = iSuccess2+1; + iJewelChance = iJewelChance + 150; + } + else + { + iSuccess2 = 2; //Corrected for making gem-laden items.. to use the correct sResRef variable. + } + if (iSuccess2 == 1)AssignCommand(oPC,DelayCommand(12.0,CreateAnObject(sItemResRefPoor,oPC,1))); + if (iSuccess2 == 2)AssignCommand(oPC,DelayCommand(12.0,CreateAnObject(sItemResRef,oPC,1))); + if (iSuccess2 == 3)AssignCommand(oPC,DelayCommand(12.0,CreateAnObject(sItemResRefExceptional,oPC,1))); + AssignCommand(oPC,DelayCommand(12.0,FloatingTextStringOnCreature(sSuccess,oPC,FALSE))); + if (Random(1000) >= iJewelSkill) + { + if (d10(1)+1 >= iJewelChance/100) iSkillGain = 1; + } + } + else + { if (iJewelType==0) - { - DelayCommand(7.1,ApplyEffectAtLocation(DURATION_TYPE_INSTANT,EffectVisualEffect(VFX_COM_SPECIAL_WHITE_BLUE,FALSE),locEffect)); - DelayCommand(8.2,ApplyEffectAtLocation(DURATION_TYPE_INSTANT,EffectVisualEffect(VFX_COM_SPECIAL_WHITE_BLUE,FALSE),locEffect)); - DelayCommand(9.6,ApplyEffectAtLocation(DURATION_TYPE_INSTANT,EffectVisualEffect(VFX_COM_SPECIAL_WHITE_BLUE,FALSE),locEffect)); - DelayCommand(11.6,ApplyEffectAtLocation(DURATION_TYPE_INSTANT,EffectVisualEffect(VFX_COM_HIT_ACID,FALSE),locEffect)); - } - else - { - DelayCommand(7.1,ApplyEffectAtLocation(DURATION_TYPE_INSTANT,EffectVisualEffect(VFX_COM_SPECIAL_RED_ORANGE,FALSE),locEffect)); - DelayCommand(8.2,ApplyEffectAtLocation(DURATION_TYPE_INSTANT,EffectVisualEffect(VFX_COM_SPARKS_PARRY,FALSE),locEffect)); - DelayCommand(9.6,ApplyEffectAtLocation(DURATION_TYPE_INSTANT,EffectVisualEffect(VFX_COM_SPARKS_PARRY,FALSE),locEffect)); - DelayCommand(11.6,ApplyEffectAtLocation(DURATION_TYPE_INSTANT,EffectVisualEffect(VFX_COM_HIT_ELECTRICAL,FALSE),locEffect)); - } - - // Remove all components - float fPause = 0.0; - if (iComponent1Stackable != 0) - { - oTemp = GetItemPossessedBy(oPC,sComponent1); - sComponentResRef = GetResRef(oTemp); - iStackSize = GetNumStackedItems(oTemp); - DestroyObject(oTemp); - if (iStackSize < iComponent1) - { - iComponent1 = iComponent1 - iStackSize; - DelayCommand(2.0,GetNextStackedItem(oPC,sComponent1,iComponent1,1,sComponentResRef)); - } - else - { - if (iStackSize > iComponent1) - { - iStackSize = iStackSize - iComponent1; - DelayCommand(1.0,CreateAnObject(sComponentResRef,oPC,iStackSize)); - } - } - } - else - { - for (iComponent1; iComponent1>0; iComponent1--) - { - fPause = fPause+0.5; - AssignCommand(oPC,DelayCommand(fPause,GetNextItemPossessedBy(oPC,sComponent1))); - } - } - - if (sComponent2 != "") - { - if (iComponent2Stackable != 0) - { - oTemp = GetItemPossessedBy(oPC,sComponent2); - sComponentResRef = GetResRef(oTemp); - iStackSize = GetNumStackedItems(oTemp); - DestroyObject(oTemp); - if (iStackSize < iComponent2) - { - iComponent2 = iComponent2 - iStackSize; - DelayCommand(2.0,GetNextStackedItem(oPC,sComponent2,iComponent2,1, sComponentResRef)); - } - else - { - if (iStackSize > iComponent2) - { - iStackSize = iStackSize - iComponent2; - DelayCommand(1.0,CreateAnObject(sComponentResRef,oPC,iStackSize)); - } - } - } - else - { - for (iComponent2; iComponent2>0; iComponent2--) - { - fPause = fPause+0.5; - AssignCommand(oPC,DelayCommand(fPause,GetNextItemPossessedBy(oPC,sComponent2))); - } - } - } - - if (sComponent3 != "") - { - if (iComponent3Stackable != 0) - { - oTemp = GetItemPossessedBy(oPC,sComponent3); - sComponentResRef = GetResRef(oTemp); - iStackSize = GetNumStackedItems(oTemp); - DestroyObject(oTemp); - if (iStackSize < iComponent3) - { - iComponent3 = iComponent3 - iStackSize; - DelayCommand(2.0,GetNextStackedItem(oPC,sComponent3,iComponent3,1, sComponentResRef)); - } - else - { - if (iStackSize > iComponent3) - { - iStackSize = iStackSize - iComponent3; - DelayCommand(1.0,CreateAnObject(sComponentResRef,oPC,iStackSize)); - } - } - } - else - { - for (iComponent3; iComponent3>0; iComponent3--) - { - fPause = fPause +0.5; - AssignCommand(oPC,DelayCommand(fPause,GetNextItemPossessedBy(oPC,sComponent3))); - } - } - } - - if (Random(800)<=iJewelChance) - { - iSuccess = 1; - iSuccess2 = 1; - - if (iJewelType==0) //Only for crafting blank rings/etc - { - iJewelChance = iJewelChance - 50; - if (Random(1000) <= iJewelChance) iSuccess2 = iSuccess2+1; - iJewelChance = iJewelChance-100; - if (Random(1000) <= iJewelChance) iSuccess2 = iSuccess2+1; - iJewelChance = iJewelChance + 150; - } - else - { - iSuccess2 = 2; //Corrected for making gem-laden items.. to use the correct sResRef variable. - } - - if (iSuccess2 == 1)AssignCommand(oPC,DelayCommand(12.0,CreateCraftedObject(sItemResRefPoor, oPC, iIngotType, iJewelType, iSuccess2))); - if (iSuccess2 == 2)AssignCommand(oPC,DelayCommand(12.0,CreateCraftedObject(sItemResRef, oPC, iIngotType, iJewelType, iSuccess2))); - if (iSuccess2 == 3)AssignCommand(oPC,DelayCommand(12.0,CreateCraftedObject(sItemResRefExceptional, oPC, iIngotType, iJewelType, iSuccess2))); - AssignCommand(oPC,DelayCommand(12.0,FloatingTextStringOnCreature(sSuccess,oPC,FALSE))); - if (Random(1000) >= iJewelSkill) - { - if (d10(1)+1 >= iJewelChance/100) iSkillGain = 1; - } - } - else - { - if (iJewelType==0) - { - DelayCommand(11.8,PlaySound("as_cv_claybreak1")); - } - else - { - DelayCommand(11.8,PlaySound("as_cv_glasbreak1")); - } - AssignCommand(oPC,DelayCommand(12.0,FloatingTextStringOnCreature(sFail,oPC,FALSE))); - } - - //Ensure no more than 1 skill gain every 10 seconds to avoid token droppage. - if (iSkillGain ==1) - { + { + DelayCommand(11.8,PlaySound("as_cv_claybreak1")); + } + else + { + DelayCommand(11.8,PlaySound("as_cv_glasbreak1")); + } + AssignCommand(oPC,DelayCommand(12.0,FloatingTextStringOnCreature(sFail,oPC,FALSE))); + } + //Ensure no more than 1 skill gain every 10 seconds to avoid token droppage. + if (iSkillGain ==1) + { if (GetLocalInt(oPC,"iSkillGain")!= 0) - { - iSkillGain = 0; - } - else - { - SetLocalInt(oPC,"iSkillGain",99); - DelayCommand(10.0,SetLocalInt(oPC,"iSkillGain",0)); - } - } + { + iSkillGain = 0; + } + else + { + SetLocalInt(oPC,"iSkillGain",99); + DelayCommand(10.0,SetLocalInt(oPC,"iSkillGain",0)); + } + } - // Do skill gains - if (iSkillGain ==1) + // Do skill gains + if (iSkillGain ==1) + { + string sOldSkill = ""; + string sOldSkill2 = ""; + iJewelSkill++; + sOldSkill2 = IntToString(iJewelSkill); + sOldSkill = "."+GetStringRight(sOldSkill2,1); + if (iJewelSkill > 9) + { + sOldSkill = GetStringLeft(sOldSkill2,GetStringLength(sOldSkill2)-1)+sOldSkill; + } + else + { + sOldSkill = "0"+sOldSkill; + } + if (iJewelSkill <= 1000) { - string sOldSkill = ""; - string sOldSkill2 = ""; - iJewelSkill++; - sOldSkill2 = IntToString(iJewelSkill); - sOldSkill = "."+GetStringRight(sOldSkill2,1); - if (iJewelSkill > 9) - { - sOldSkill = GetStringLeft(sOldSkill2,GetStringLength(sOldSkill2)-1)+sOldSkill; - } - else - { - sOldSkill = "0"+sOldSkill; - } - - if (iJewelSkill <= 1000) - { - //DelayCommand(13.0,SetTokenPair(oPC,12,4,iJewelSkill)); - DelayCommand(13.0,SetPersistentInt(oPC,"iJewelSkill",iJewelSkill,0,"UOACraft")); - DelayCommand(13.0,SendMessageToPC(oPC,"====================================")); - DelayCommand(13.0,SendMessageToPC(oPC,"Your skill in jewelcraft has gone up!")); - DelayCommand(13.0,SendMessageToPC(oPC,"Current jewelcraft skill : "+ sOldSkill+"%")); - DelayCommand(13.0,SendMessageToPC(oPC,"====================================")); - if (GetLocalInt(GetModule(),"_UOACraft_XP")!=0) DelayCommand(12.9,GiveXPToCreature(oPC,GetLocalInt(GetModule(),"_UOACraft_XP"))); - } + //DelayCommand(13.0,SetTokenPair(oPC,12,4,iJewelSkill)); + DelayCommand(13.0,SetCampaignInt("UOACraft","iJewelSkill",iJewelSkill,oPC)); + DelayCommand(13.0,SendMessageToPC(oPC,"====================================")); + DelayCommand(13.0,SendMessageToPC(oPC,"Your skill in jewelcraft has gone up!")); + DelayCommand(13.0,SendMessageToPC(oPC,"Current jewelcraft skill : "+ sOldSkill+"%")); + DelayCommand(13.0,SendMessageToPC(oPC,"====================================")); + if (GetLocalInt(GetModule(),"_UOACraft_XP")!=0) DelayCommand(12.9,GiveXPToCreature(oPC,GetLocalInt(GetModule(),"_UOACraft_XP"))); } + } + + + + + + + } + + + void CreateAnObject(string sResource, object oPC, int iStackSize) -{ - CreateItemOnObject(sResource,oPC,iStackSize); - return; -} - - -void CreateCraftedObject(string sResRef, object oPC, int iIngotType, int iJewelType, int iQuality) -{ - object oCrafted; - string sQuality = ""; - string sJewelryName; - - if (iJewelType == 0) - { - if (iQuality == 2) sQuality = ""; - if (iQuality == 1) sQuality = "Poorly Crafted"; - if (iQuality == 3) sQuality = "Exceptionally Crafted"; - } - - if (GetStringLeft(sResRef,4)=="ring") - { - sJewelryName = "Ring"; - oCrafted = CreateItemOnObject("craft_ring", OBJECT_SELF, 1, sResRef); - } - - if (GetStringLeft(sResRef,4)=="ammy") - { - sJewelryName = "Amulet"; - oCrafted = CreateItemOnObject("craft_amulet", OBJECT_SELF, 1, sResRef); - } - - if (GetStringLeft(sResRef,4)=="neck") - { - sJewelryName = "Necklace"; - oCrafted = CreateItemOnObject("craft_necklace", OBJECT_SELF, 1, sResRef); - } - - string sItem = GetName(oCrafted); - string sPlayer = GetName(oPC); - string sName = GetObjectName(oPC, iIngotType, iJewelType); - SetName(oCrafted, sQuality + " " + sName + " " + sJewelryName); - SetDescription(oCrafted, "This is a crafted " + sJewelryName + " from the forges of " + sPlayer); - - itemproperty ipAdd1 = GetProperty(1, iIngotType, iJewelType, sJewelryName, sQuality); - IPSafeAddItemProperty(oCrafted, ipAdd1); - - itemproperty ipAdd2 = GetProperty(2, iIngotType, iJewelType, sJewelryName, sQuality); - IPSafeAddItemProperty(oCrafted, ipAdd2); - - if (iJewelType > 0) - { - itemproperty ipAdd3 = GetProperty(3, iIngotType, iJewelType, sJewelryName, sQuality); - IPSafeAddItemProperty(oCrafted, ipAdd3); - } - - if (iJewelType > 0) - { - itemproperty ipAdd4 = GetProperty(4, iIngotType, iJewelType, sJewelryName, sQuality); - IPSafeAddItemProperty(oCrafted, ipAdd4); - } - - ActionGiveItem(oCrafted, oPC); -} - - -itemproperty GetProperty(int iProp, int iIngotType, int iJewelType, string sType, string sQuality) -{ - int n = 0; - if (sType == "Ring") - { - switch (iProp) - { - case 1: - if (sQuality == "") n = 1; - if (sQuality == "Exceptionally Crafted") n = 1; - switch (iIngotType) - { - case 0: case 1: case 2: - return ItemPropertyACBonus(0 + n); - case 3: case 4: case 5: case 9: - return ItemPropertyACBonus(1 + n); - case 6: case 10: case 12: - return ItemPropertyACBonus(2 + n); - case 8: case 7: case 11: - return ItemPropertyACBonus(3 + n); - } - case 2: - if (sQuality == "") n = 1; - if (sQuality == "Exceptionally Crafted") n = 1; - switch (iIngotType) - { - case 0: return ItemPropertyACBonus(0 + n); - case 1: return ItemPropertyDamageResistance(IP_CONST_DAMAGETYPE_PIERCING, IP_CONST_DAMAGERESIST_5); - case 2: return ItemPropertyDamageResistance(IP_CONST_DAMAGETYPE_SLASHING, IP_CONST_DAMAGERESIST_5); - case 3: return ItemPropertyDamageResistance(IP_CONST_DAMAGETYPE_ELECTRICAL, IP_CONST_DAMAGERESIST_5); - case 4: return ItemPropertyDamageResistance(IP_CONST_DAMAGETYPE_FIRE, IP_CONST_DAMAGERESIST_5); - case 5: return ItemPropertyDamageResistance(IP_CONST_DAMAGETYPE_ACID, IP_CONST_DAMAGERESIST_5); - case 6: return ItemPropertyDamageResistance(IP_CONST_DAMAGETYPE_PHYSICAL, IP_CONST_DAMAGERESIST_5); - case 7: return ItemPropertyDamageResistance(IP_CONST_DAMAGETYPE_MAGICAL, IP_CONST_DAMAGERESIST_5); - case 8: return ItemPropertyDamageResistance(IP_CONST_DAMAGETYPE_NEGATIVE, IP_CONST_DAMAGERESIST_5); - case 9: return ItemPropertyDamageResistance(IP_CONST_DAMAGETYPE_COLD, IP_CONST_DAMAGERESIST_5); - case 10: return ItemPropertyDamageResistance(IP_CONST_DAMAGETYPE_DIVINE, IP_CONST_DAMAGERESIST_5); - case 11: return ItemPropertyDamageResistance(IP_CONST_DAMAGETYPE_POSITIVE, IP_CONST_DAMAGERESIST_5); - case 12: return ItemPropertyDamageResistance(IP_CONST_DAMAGETYPE_SONIC, IP_CONST_DAMAGERESIST_5); - } - case 3: - switch (iJewelType) - { - case 1: return ItemPropertySkillBonus(SKILL_HEAL, 2); - case 2: return ItemPropertySkillBonus(SKILL_LORE, 2); - case 3: return ItemPropertySkillBonus(SKILL_CONCENTRATION, 2); - case 4: return ItemPropertySkillBonus(SKILL_HIDE, 2); - case 5: return ItemPropertySkillBonus(SKILL_SPOT, 2); - case 6: return ItemPropertySkillBonus(SKILL_DISABLE_TRAP, 2); - case 7: return ItemPropertySkillBonus(SKILL_OPEN_LOCK, 2); - case 8: return ItemPropertySkillBonus(SKILL_ANIMAL_EMPATHY, 2); - case 9: return ItemPropertySkillBonus(SKILL_TUMBLE, 2); - case 10: return ItemPropertySkillBonus(SKILL_SPELLCRAFT, 2); - case 11: return ItemPropertySkillBonus(SKILL_LISTEN, 2);; - case 12: return ItemPropertySkillBonus(SKILL_TAUNT, 2); - case 13: return ItemPropertySkillBonus(SKILL_HEAL, 4); - case 14: return ItemPropertySkillBonus(SKILL_LORE, 4); - case 15: return ItemPropertySkillBonus(SKILL_CONCENTRATION, 4); - case 16: return ItemPropertySkillBonus(SKILL_HIDE, 4); - case 17: return ItemPropertySkillBonus(SKILL_SPOT, 4); - case 18: return ItemPropertySkillBonus(SKILL_DISABLE_TRAP, 4); - case 20: return ItemPropertySkillBonus(SKILL_OPEN_LOCK, 4); - case 19: return ItemPropertySkillBonus(SKILL_ANIMAL_EMPATHY, 4); - case 21: return ItemPropertySkillBonus(SKILL_TUMBLE, 4); - case 22: return ItemPropertySkillBonus(SKILL_SPELLCRAFT, 4); - case 23: return ItemPropertySkillBonus(SKILL_LISTEN, 4); - case 24: return ItemPropertySkillBonus(SKILL_TAUNT, 4); - case 25: return ItemPropertySkillBonus(SKILL_HEAL, 6); - case 26: return ItemPropertySkillBonus(SKILL_LORE, 6); - case 27: return ItemPropertySkillBonus(SKILL_CONCENTRATION, 6); - case 28: return ItemPropertySkillBonus(SKILL_HIDE, 6); - case 29: return ItemPropertySkillBonus(SKILL_SPOT, 6); - case 30: return ItemPropertySkillBonus(SKILL_DISABLE_TRAP, 6); - case 31: return ItemPropertySkillBonus(SKILL_OPEN_LOCK, 6); - case 32: return ItemPropertySkillBonus(SKILL_ANIMAL_EMPATHY, 6); - case 33: return ItemPropertySkillBonus(SKILL_TUMBLE, 6); - case 34: return ItemPropertySkillBonus(SKILL_SPELLCRAFT, 6); - case 35: return ItemPropertySkillBonus(SKILL_LISTEN, 6); - case 36: return ItemPropertySkillBonus(SKILL_TAUNT, 6); - case 37: return ItemPropertyBonusSavingThrow(IP_CONST_SAVEBASETYPE_FORTITUDE, 3); - case 38: return ItemPropertyBonusSavingThrow(IP_CONST_SAVEVS_FEAR, 3); - case 39: return ItemPropertyBonusSavingThrow(IP_CONST_SAVEVS_DISEASE, 3); - case 40: return ItemPropertyBonusSavingThrow(IP_CONST_SAVEVS_POISON, 3); - case 41: return ItemPropertyBonusSavingThrow(IP_CONST_SAVEVS_DEATH, 3); - case 42: return ItemPropertyBonusSavingThrow(IP_CONST_SAVEBASETYPE_REFLEX, 3); - case 43: return ItemPropertyBonusSavingThrow(IP_CONST_SAVEBASETYPE_WILL, 3); - case 44: return ItemPropertyBonusSavingThrow(IP_CONST_SAVEBASETYPE_FORTITUDE, 6); - case 45: return ItemPropertyBonusSavingThrow(IP_CONST_SAVEVS_FEAR, 6); - case 46: return ItemPropertyBonusSavingThrow(IP_CONST_SAVEVS_DISEASE, 6); - case 47: return ItemPropertyBonusSavingThrow(IP_CONST_SAVEVS_POISON, 6); - case 48: return ItemPropertyBonusSavingThrow(IP_CONST_SAVEVS_DEATH, 6); - case 49: return ItemPropertyBonusSavingThrow(IP_CONST_SAVEBASETYPE_REFLEX, 6); - case 50: return ItemPropertyBonusSavingThrow(IP_CONST_SAVEBASETYPE_WILL, 6); - case 51: return ItemPropertyAbilityBonus(IP_CONST_ABILITY_CHA, 3); - case 52: return ItemPropertyAbilityBonus(IP_CONST_ABILITY_WIS, 3); - case 53: return ItemPropertyAbilityBonus(IP_CONST_ABILITY_CON, 3); - case 54: return ItemPropertyAbilityBonus(IP_CONST_ABILITY_INT, 3); - case 55: return ItemPropertyAbilityBonus(IP_CONST_ABILITY_STR, 3); - case 56: return ItemPropertyAbilityBonus(IP_CONST_ABILITY_DEX, 3); - } - case 4: - switch (iJewelType) - { - case 1: return ItemPropertySkillBonus(SKILL_HEAL, 2); - case 2: return ItemPropertySkillBonus(SKILL_LORE, 2); - case 3: return ItemPropertySkillBonus(SKILL_CONCENTRATION, 2); - case 4: return ItemPropertySkillBonus(SKILL_HIDE, 2); - case 5: return ItemPropertySkillBonus(SKILL_SPOT, 2); - case 6: return ItemPropertySkillBonus(SKILL_DISABLE_TRAP, 2); - case 7: return ItemPropertySkillBonus(SKILL_OPEN_LOCK, 2); - case 8: return ItemPropertySkillBonus(SKILL_ANIMAL_EMPATHY, 2); - case 9: return ItemPropertySkillBonus(SKILL_TUMBLE, 2); - case 10: return ItemPropertySkillBonus(SKILL_SPELLCRAFT, 2); - case 11: return ItemPropertySkillBonus(SKILL_LISTEN, 2);; - case 12: return ItemPropertySkillBonus(SKILL_TAUNT, 2); - case 13: return ItemPropertySkillBonus(SKILL_HEAL, 4); - case 14: return ItemPropertySkillBonus(SKILL_APPRAISE, 4); - case 15: return ItemPropertySkillBonus(SKILL_DISCIPLINE, 4); - case 16: return ItemPropertySkillBonus(SKILL_MOVE_SILENTLY, 4); - case 17: return ItemPropertySkillBonus(SKILL_SPOT, 4); - case 18: return ItemPropertySkillBonus(SKILL_SET_TRAP, 4); - case 20: return ItemPropertySkillBonus(SKILL_PICK_POCKET, 4); - case 19: return ItemPropertySkillBonus(SKILL_RIDE, 4); - case 21: return ItemPropertySkillBonus(SKILL_PARRY, 4); - case 22: return ItemPropertySkillBonus(SKILL_CONCENTRATION, 4); - case 23: return ItemPropertySkillBonus(SKILL_SPOT, 4); - case 24: return ItemPropertySkillBonus(SKILL_DISCIPLINE, 4); - case 25: return ItemPropertySkillBonus(SKILL_HEAL, 6); - case 26: return ItemPropertySkillBonus(SKILL_APPRAISE, 6); - case 27: return ItemPropertySkillBonus(SKILL_DISCIPLINE, 6); - case 28: return ItemPropertySkillBonus(SKILL_MOVE_SILENTLY, 6); - case 29: return ItemPropertySkillBonus(SKILL_SEARCH, 6); - case 30: return ItemPropertySkillBonus(SKILL_SET_TRAP, 6); - case 31: return ItemPropertySkillBonus(SKILL_PICK_POCKET, 6); - case 32: return ItemPropertySkillBonus(SKILL_RIDE, 6); - case 33: return ItemPropertySkillBonus(SKILL_PARRY, 6); - case 34: return ItemPropertySkillBonus(SKILL_CONCENTRATION, 6); - case 35: return ItemPropertySkillBonus(SKILL_SPOT, 6); - case 36: return ItemPropertySkillBonus(SKILL_DISCIPLINE, 6); - case 37: return ItemPropertyRegeneration(1); - case 38: return ItemPropertyRegeneration(1); - case 39: return ItemPropertyRegeneration(1); - case 40: return ItemPropertyRegeneration(1); - case 41: return ItemPropertyRegeneration(1); - case 42: return ItemPropertyRegeneration(1); - case 43: return ItemPropertyRegeneration(2); - case 44: return ItemPropertyRegeneration(2); - case 45: return ItemPropertyRegeneration(2); - case 46: return ItemPropertyRegeneration(2); - case 47: return ItemPropertyRegeneration(2); - case 48: return ItemPropertyRegeneration(2); - case 49: return ItemPropertyRegeneration(2); - case 50: return ItemPropertyRegeneration(2); - case 51: return ItemPropertyRegeneration(3); - case 52: return ItemPropertyRegeneration(3); - case 53: return ItemPropertyRegeneration(3); - case 54: return ItemPropertyRegeneration(3); - case 55: return ItemPropertyRegeneration(3); - case 56: return ItemPropertyRegeneration(3); - } - } - } - - if (sType == "Amulet") - { - switch (iProp) - { - case 1: - if (sQuality == "") n = 1; - if (sQuality == "Exceptionally Crafted") n = 1; - switch (iIngotType) - { - case 0: case 1: case 2: - return ItemPropertyACBonus(0 + n); - case 3: case 4: case 5: case 9: - return ItemPropertyACBonus(1 + n); - case 6: case 10: case 12: - return ItemPropertyACBonus(2 + n); - case 8: case 7: case 11: - return ItemPropertyACBonus(3 + n); - } - case 2: - if (sQuality == "") n = 1; - if (sQuality == "Exceptionally Crafted") n = 1; - switch (iIngotType) - { - case 0: return ItemPropertyACBonus(0 + n); - case 1: return ItemPropertyDamageResistance(IP_CONST_DAMAGETYPE_PIERCING, IP_CONST_DAMAGERESIST_5); - case 2: return ItemPropertyDamageResistance(IP_CONST_DAMAGETYPE_SLASHING, IP_CONST_DAMAGERESIST_5); - case 3: return ItemPropertyDamageResistance(IP_CONST_DAMAGETYPE_ELECTRICAL, IP_CONST_DAMAGERESIST_5); - case 4: return ItemPropertyDamageResistance(IP_CONST_DAMAGETYPE_FIRE, IP_CONST_DAMAGERESIST_5); - case 5: return ItemPropertyDamageResistance(IP_CONST_DAMAGETYPE_ACID, IP_CONST_DAMAGERESIST_5); - case 6: return ItemPropertyDamageResistance(IP_CONST_DAMAGETYPE_PHYSICAL, IP_CONST_DAMAGERESIST_5); - case 7: return ItemPropertyDamageResistance(IP_CONST_DAMAGETYPE_MAGICAL, IP_CONST_DAMAGERESIST_5); - case 8: return ItemPropertyDamageResistance(IP_CONST_DAMAGETYPE_NEGATIVE, IP_CONST_DAMAGERESIST_5); - case 9: return ItemPropertyDamageResistance(IP_CONST_DAMAGETYPE_COLD, IP_CONST_DAMAGERESIST_5); - case 10: return ItemPropertyDamageResistance(IP_CONST_DAMAGETYPE_DIVINE, IP_CONST_DAMAGERESIST_5); - case 11: return ItemPropertyDamageResistance(IP_CONST_DAMAGETYPE_POSITIVE, IP_CONST_DAMAGERESIST_5); - case 12: return ItemPropertyDamageResistance(IP_CONST_DAMAGETYPE_SONIC, IP_CONST_DAMAGERESIST_5); - } - case 3: - switch (iJewelType) - { - case 1: return ItemPropertySkillBonus(SKILL_HEAL, 2); - case 2: return ItemPropertySkillBonus(SKILL_LORE, 2); - case 3: return ItemPropertySkillBonus(SKILL_CONCENTRATION, 2); - case 4: return ItemPropertySkillBonus(SKILL_HIDE, 2); - case 5: return ItemPropertySkillBonus(SKILL_SPOT, 2); - case 6: return ItemPropertySkillBonus(SKILL_DISABLE_TRAP, 2); - case 7: return ItemPropertySkillBonus(SKILL_OPEN_LOCK, 2); - case 8: return ItemPropertySkillBonus(SKILL_ANIMAL_EMPATHY, 2); - case 9: return ItemPropertySkillBonus(SKILL_TUMBLE, 2); - case 10: return ItemPropertySkillBonus(SKILL_SPELLCRAFT, 2); - case 11: return ItemPropertySkillBonus(SKILL_LISTEN, 2);; - case 12: return ItemPropertySkillBonus(SKILL_TAUNT, 2); - case 13: return ItemPropertySkillBonus(SKILL_HEAL, 4); - case 14: return ItemPropertySkillBonus(SKILL_LORE, 4); - case 15: return ItemPropertySkillBonus(SKILL_CONCENTRATION, 4); - case 16: return ItemPropertySkillBonus(SKILL_HIDE, 4); - case 17: return ItemPropertySkillBonus(SKILL_SPOT, 4); - case 18: return ItemPropertySkillBonus(SKILL_DISABLE_TRAP, 4); - case 20: return ItemPropertySkillBonus(SKILL_OPEN_LOCK, 4); - case 19: return ItemPropertySkillBonus(SKILL_ANIMAL_EMPATHY, 4); - case 21: return ItemPropertySkillBonus(SKILL_TUMBLE, 4); - case 22: return ItemPropertySkillBonus(SKILL_SPELLCRAFT, 4); - case 23: return ItemPropertySkillBonus(SKILL_LISTEN, 4); - case 24: return ItemPropertySkillBonus(SKILL_TAUNT, 4); - case 25: return ItemPropertySkillBonus(SKILL_HEAL, 6); - case 26: return ItemPropertySkillBonus(SKILL_LORE, 6); - case 27: return ItemPropertySkillBonus(SKILL_CONCENTRATION, 6); - case 28: return ItemPropertySkillBonus(SKILL_HIDE, 6); - case 29: return ItemPropertySkillBonus(SKILL_SPOT, 6); - case 30: return ItemPropertySkillBonus(SKILL_DISABLE_TRAP, 6); - case 31: return ItemPropertySkillBonus(SKILL_OPEN_LOCK, 6); - case 32: return ItemPropertySkillBonus(SKILL_ANIMAL_EMPATHY, 6); - case 33: return ItemPropertySkillBonus(SKILL_TUMBLE, 6); - case 34: return ItemPropertySkillBonus(SKILL_SPELLCRAFT, 6); - case 35: return ItemPropertySkillBonus(SKILL_LISTEN, 6); - case 36: return ItemPropertySkillBonus(SKILL_TAUNT, 6); - case 37: return ItemPropertyBonusSavingThrow(IP_CONST_SAVEBASETYPE_FORTITUDE, 3); - case 38: return ItemPropertyBonusSavingThrow(IP_CONST_SAVEVS_FEAR, 3); - case 39: return ItemPropertyBonusSavingThrow(IP_CONST_SAVEVS_DISEASE, 3); - case 40: return ItemPropertyBonusSavingThrow(IP_CONST_SAVEVS_POISON, 3); - case 41: return ItemPropertyBonusSavingThrow(IP_CONST_SAVEVS_DEATH, 3); - case 42: return ItemPropertyBonusSavingThrow(IP_CONST_SAVEBASETYPE_REFLEX, 3); - case 43: return ItemPropertyBonusSavingThrow(IP_CONST_SAVEBASETYPE_WILL, 3); - case 44: return ItemPropertyBonusSavingThrow(IP_CONST_SAVEBASETYPE_FORTITUDE, 6); - case 45: return ItemPropertyBonusSavingThrow(IP_CONST_SAVEVS_FEAR, 6); - case 46: return ItemPropertyBonusSavingThrow(IP_CONST_SAVEVS_DISEASE, 6); - case 47: return ItemPropertyBonusSavingThrow(IP_CONST_SAVEVS_POISON, 6); - case 48: return ItemPropertyBonusSavingThrow(IP_CONST_SAVEVS_DEATH, 6); - case 49: return ItemPropertyBonusSavingThrow(IP_CONST_SAVEBASETYPE_REFLEX, 6); - case 50: return ItemPropertyBonusSavingThrow(IP_CONST_SAVEBASETYPE_WILL, 6); - case 51: return ItemPropertyAbilityBonus(IP_CONST_ABILITY_CHA, 3); - case 52: return ItemPropertyAbilityBonus(IP_CONST_ABILITY_WIS, 3); - case 53: return ItemPropertyAbilityBonus(IP_CONST_ABILITY_CON, 3); - case 54: return ItemPropertyAbilityBonus(IP_CONST_ABILITY_INT, 3); - case 55: return ItemPropertyAbilityBonus(IP_CONST_ABILITY_STR, 3); - case 56: return ItemPropertyAbilityBonus(IP_CONST_ABILITY_DEX, 3); - } - case 4: - switch (iJewelType) - { - case 1: return ItemPropertySkillBonus(SKILL_HEAL, 2); - case 2: return ItemPropertySkillBonus(SKILL_LORE, 2); - case 3: return ItemPropertySkillBonus(SKILL_CONCENTRATION, 2); - case 4: return ItemPropertySkillBonus(SKILL_HIDE, 2); - case 5: return ItemPropertySkillBonus(SKILL_SPOT, 2); - case 6: return ItemPropertySkillBonus(SKILL_DISABLE_TRAP, 2); - case 7: return ItemPropertySkillBonus(SKILL_OPEN_LOCK, 2); - case 8: return ItemPropertySkillBonus(SKILL_ANIMAL_EMPATHY, 2); - case 9: return ItemPropertySkillBonus(SKILL_TUMBLE, 2); - case 10: return ItemPropertySkillBonus(SKILL_SPELLCRAFT, 2); - case 11: return ItemPropertySkillBonus(SKILL_LISTEN, 2);; - case 12: return ItemPropertySkillBonus(SKILL_TAUNT, 2); - case 13: return ItemPropertySkillBonus(SKILL_HEAL, 4); - case 14: return ItemPropertySkillBonus(SKILL_APPRAISE, 4); - case 15: return ItemPropertySkillBonus(SKILL_DISCIPLINE, 4); - case 16: return ItemPropertySkillBonus(SKILL_MOVE_SILENTLY, 4); - case 17: return ItemPropertySkillBonus(SKILL_SPOT, 4); - case 18: return ItemPropertySkillBonus(SKILL_SET_TRAP, 4); - case 20: return ItemPropertySkillBonus(SKILL_PICK_POCKET, 4); - case 19: return ItemPropertySkillBonus(SKILL_RIDE, 4); - case 21: return ItemPropertySkillBonus(SKILL_PARRY, 4); - case 22: return ItemPropertySkillBonus(SKILL_CONCENTRATION, 4); - case 23: return ItemPropertySkillBonus(SKILL_SPOT, 4); - case 24: return ItemPropertySkillBonus(SKILL_DISCIPLINE, 4); - case 25: return ItemPropertySkillBonus(SKILL_HEAL, 6); - case 26: return ItemPropertySkillBonus(SKILL_APPRAISE, 6); - case 27: return ItemPropertySkillBonus(SKILL_DISCIPLINE, 6); - case 28: return ItemPropertySkillBonus(SKILL_MOVE_SILENTLY, 6); - case 29: return ItemPropertySkillBonus(SKILL_SEARCH, 6); - case 30: return ItemPropertySkillBonus(SKILL_SET_TRAP, 6); - case 31: return ItemPropertySkillBonus(SKILL_PICK_POCKET, 6); - case 32: return ItemPropertySkillBonus(SKILL_RIDE, 6); - case 33: return ItemPropertySkillBonus(SKILL_PARRY, 6); - case 34: return ItemPropertySkillBonus(SKILL_CONCENTRATION, 6); - case 35: return ItemPropertySkillBonus(SKILL_SPOT, 6); - case 36: return ItemPropertySkillBonus(SKILL_DISCIPLINE, 6); - case 37: return ItemPropertyRegeneration(1); - case 38: return ItemPropertyRegeneration(1); - case 39: return ItemPropertyRegeneration(1); - case 40: return ItemPropertyRegeneration(1); - case 41: return ItemPropertyRegeneration(1); - case 42: return ItemPropertyRegeneration(1); - case 43: return ItemPropertyRegeneration(2); - case 44: return ItemPropertyRegeneration(2); - case 45: return ItemPropertyRegeneration(2); - case 46: return ItemPropertyRegeneration(2); - case 47: return ItemPropertyRegeneration(2); - case 48: return ItemPropertyRegeneration(2); - case 49: return ItemPropertyRegeneration(2); - case 50: return ItemPropertyRegeneration(2); - case 51: return ItemPropertyRegeneration(3); - case 52: return ItemPropertyRegeneration(3); - case 53: return ItemPropertyRegeneration(3); - case 54: return ItemPropertyRegeneration(3); - case 55: return ItemPropertyRegeneration(3); - case 56: return ItemPropertyRegeneration(3); - } - } - } - - if (sType == "Necklace") - { - switch (iProp) - { - case 1: - if (sQuality == "") n = 1; - if (sQuality == "Exceptionally Crafted") n = 1; - switch (iIngotType) - { - case 0: case 1: case 2: - return ItemPropertyACBonus(0 + n); - case 3: case 4: case 5: case 9: - return ItemPropertyACBonus(1 + n); - case 6: case 10: case 12: - return ItemPropertyACBonus(2 + n); - case 8: case 7: case 11: - return ItemPropertyACBonus(3 + n); - } - case 2: - if (sQuality == "") n = 1; - if (sQuality == "Exceptionally Crafted") n = 1; - switch (iIngotType) - { - case 0: return ItemPropertyACBonus(0 + n); - case 1: return ItemPropertyDamageResistance(IP_CONST_DAMAGETYPE_PIERCING, IP_CONST_DAMAGERESIST_5); - case 2: return ItemPropertyDamageResistance(IP_CONST_DAMAGETYPE_SLASHING, IP_CONST_DAMAGERESIST_5); - case 3: return ItemPropertyDamageResistance(IP_CONST_DAMAGETYPE_ELECTRICAL, IP_CONST_DAMAGERESIST_5); - case 4: return ItemPropertyDamageResistance(IP_CONST_DAMAGETYPE_FIRE, IP_CONST_DAMAGERESIST_5); - case 5: return ItemPropertyDamageResistance(IP_CONST_DAMAGETYPE_ACID, IP_CONST_DAMAGERESIST_5); - case 6: return ItemPropertyDamageResistance(IP_CONST_DAMAGETYPE_PHYSICAL, IP_CONST_DAMAGERESIST_5); - case 7: return ItemPropertyDamageResistance(IP_CONST_DAMAGETYPE_MAGICAL, IP_CONST_DAMAGERESIST_5); - case 8: return ItemPropertyDamageResistance(IP_CONST_DAMAGETYPE_NEGATIVE, IP_CONST_DAMAGERESIST_5); - case 9: return ItemPropertyDamageResistance(IP_CONST_DAMAGETYPE_COLD, IP_CONST_DAMAGERESIST_5); - case 10: return ItemPropertyDamageResistance(IP_CONST_DAMAGETYPE_DIVINE, IP_CONST_DAMAGERESIST_5); - case 11: return ItemPropertyDamageResistance(IP_CONST_DAMAGETYPE_POSITIVE, IP_CONST_DAMAGERESIST_5); - case 12: return ItemPropertyDamageResistance(IP_CONST_DAMAGETYPE_SONIC, IP_CONST_DAMAGERESIST_5); - } - case 3: - switch (iJewelType) - { - case 1: return ItemPropertySkillBonus(SKILL_HEAL, 2); - case 2: return ItemPropertySkillBonus(SKILL_LORE, 2); - case 3: return ItemPropertySkillBonus(SKILL_CONCENTRATION, 2); - case 4: return ItemPropertySkillBonus(SKILL_HIDE, 2); - case 5: return ItemPropertySkillBonus(SKILL_SPOT, 2); - case 6: return ItemPropertySkillBonus(SKILL_DISABLE_TRAP, 2); - case 7: return ItemPropertySkillBonus(SKILL_OPEN_LOCK, 2); - case 8: return ItemPropertySkillBonus(SKILL_ANIMAL_EMPATHY, 2); - case 9: return ItemPropertySkillBonus(SKILL_TUMBLE, 2); - case 10: return ItemPropertySkillBonus(SKILL_SPELLCRAFT, 2); - case 11: return ItemPropertySkillBonus(SKILL_LISTEN, 2);; - case 12: return ItemPropertySkillBonus(SKILL_TAUNT, 2); - case 13: return ItemPropertySkillBonus(SKILL_HEAL, 4); - case 14: return ItemPropertySkillBonus(SKILL_LORE, 4); - case 15: return ItemPropertySkillBonus(SKILL_CONCENTRATION, 4); - case 16: return ItemPropertySkillBonus(SKILL_HIDE, 4); - case 17: return ItemPropertySkillBonus(SKILL_SPOT, 4); - case 18: return ItemPropertySkillBonus(SKILL_DISABLE_TRAP, 4); - case 20: return ItemPropertySkillBonus(SKILL_OPEN_LOCK, 4); - case 19: return ItemPropertySkillBonus(SKILL_ANIMAL_EMPATHY, 4); - case 21: return ItemPropertySkillBonus(SKILL_TUMBLE, 4); - case 22: return ItemPropertySkillBonus(SKILL_SPELLCRAFT, 4); - case 23: return ItemPropertySkillBonus(SKILL_LISTEN, 4); - case 24: return ItemPropertySkillBonus(SKILL_TAUNT, 4); - case 25: return ItemPropertySkillBonus(SKILL_HEAL, 6); - case 26: return ItemPropertySkillBonus(SKILL_LORE, 6); - case 27: return ItemPropertySkillBonus(SKILL_CONCENTRATION, 6); - case 28: return ItemPropertySkillBonus(SKILL_HIDE, 6); - case 29: return ItemPropertySkillBonus(SKILL_SPOT, 6); - case 30: return ItemPropertySkillBonus(SKILL_DISABLE_TRAP, 6); - case 31: return ItemPropertySkillBonus(SKILL_OPEN_LOCK, 6); - case 32: return ItemPropertySkillBonus(SKILL_ANIMAL_EMPATHY, 6); - case 33: return ItemPropertySkillBonus(SKILL_TUMBLE, 6); - case 34: return ItemPropertySkillBonus(SKILL_SPELLCRAFT, 6); - case 35: return ItemPropertySkillBonus(SKILL_LISTEN, 6); - case 36: return ItemPropertySkillBonus(SKILL_TAUNT, 6); - case 37: return ItemPropertyBonusSavingThrow(IP_CONST_SAVEBASETYPE_FORTITUDE, 3); - case 38: return ItemPropertyBonusSavingThrow(IP_CONST_SAVEVS_FEAR, 3); - case 39: return ItemPropertyBonusSavingThrow(IP_CONST_SAVEVS_DISEASE, 3); - case 40: return ItemPropertyBonusSavingThrow(IP_CONST_SAVEVS_POISON, 3); - case 41: return ItemPropertyBonusSavingThrow(IP_CONST_SAVEVS_DEATH, 3); - case 42: return ItemPropertyBonusSavingThrow(IP_CONST_SAVEBASETYPE_REFLEX, 3); - case 43: return ItemPropertyBonusSavingThrow(IP_CONST_SAVEBASETYPE_WILL, 3); - case 44: return ItemPropertyBonusSavingThrow(IP_CONST_SAVEBASETYPE_FORTITUDE, 6); - case 45: return ItemPropertyBonusSavingThrow(IP_CONST_SAVEVS_FEAR, 6); - case 46: return ItemPropertyBonusSavingThrow(IP_CONST_SAVEVS_DISEASE, 6); - case 47: return ItemPropertyBonusSavingThrow(IP_CONST_SAVEVS_POISON, 6); - case 48: return ItemPropertyBonusSavingThrow(IP_CONST_SAVEVS_DEATH, 6); - case 49: return ItemPropertyBonusSavingThrow(IP_CONST_SAVEBASETYPE_REFLEX, 6); - case 50: return ItemPropertyBonusSavingThrow(IP_CONST_SAVEBASETYPE_WILL, 6); - case 51: return ItemPropertyAbilityBonus(IP_CONST_ABILITY_CHA, 3); - case 52: return ItemPropertyAbilityBonus(IP_CONST_ABILITY_WIS, 3); - case 53: return ItemPropertyAbilityBonus(IP_CONST_ABILITY_CON, 3); - case 54: return ItemPropertyAbilityBonus(IP_CONST_ABILITY_INT, 3); - case 55: return ItemPropertyAbilityBonus(IP_CONST_ABILITY_STR, 3); - case 56: return ItemPropertyAbilityBonus(IP_CONST_ABILITY_DEX, 3); - } - case 4: - switch (iJewelType) - { - case 1: return ItemPropertySkillBonus(SKILL_HEAL, 2); - case 2: return ItemPropertySkillBonus(SKILL_LORE, 2); - case 3: return ItemPropertySkillBonus(SKILL_CONCENTRATION, 2); - case 4: return ItemPropertySkillBonus(SKILL_HIDE, 2); - case 5: return ItemPropertySkillBonus(SKILL_SPOT, 2); - case 6: return ItemPropertySkillBonus(SKILL_DISABLE_TRAP, 2); - case 7: return ItemPropertySkillBonus(SKILL_OPEN_LOCK, 2); - case 8: return ItemPropertySkillBonus(SKILL_ANIMAL_EMPATHY, 2); - case 9: return ItemPropertySkillBonus(SKILL_TUMBLE, 2); - case 10: return ItemPropertySkillBonus(SKILL_SPELLCRAFT, 2); - case 11: return ItemPropertySkillBonus(SKILL_LISTEN, 2);; - case 12: return ItemPropertySkillBonus(SKILL_TAUNT, 2); - case 13: return ItemPropertySkillBonus(SKILL_HEAL, 4); - case 14: return ItemPropertySkillBonus(SKILL_APPRAISE, 4); - case 15: return ItemPropertySkillBonus(SKILL_DISCIPLINE, 4); - case 16: return ItemPropertySkillBonus(SKILL_MOVE_SILENTLY, 4); - case 17: return ItemPropertySkillBonus(SKILL_SPOT, 4); - case 18: return ItemPropertySkillBonus(SKILL_SET_TRAP, 4); - case 20: return ItemPropertySkillBonus(SKILL_PICK_POCKET, 4); - case 19: return ItemPropertySkillBonus(SKILL_RIDE, 4); - case 21: return ItemPropertySkillBonus(SKILL_PARRY, 4); - case 22: return ItemPropertySkillBonus(SKILL_CONCENTRATION, 4); - case 23: return ItemPropertySkillBonus(SKILL_SPOT, 4); - case 24: return ItemPropertySkillBonus(SKILL_DISCIPLINE, 4); - case 25: return ItemPropertySkillBonus(SKILL_HEAL, 6); - case 26: return ItemPropertySkillBonus(SKILL_APPRAISE, 6); - case 27: return ItemPropertySkillBonus(SKILL_DISCIPLINE, 6); - case 28: return ItemPropertySkillBonus(SKILL_MOVE_SILENTLY, 6); - case 29: return ItemPropertySkillBonus(SKILL_SEARCH, 6); - case 30: return ItemPropertySkillBonus(SKILL_SET_TRAP, 6); - case 31: return ItemPropertySkillBonus(SKILL_PICK_POCKET, 6); - case 32: return ItemPropertySkillBonus(SKILL_RIDE, 6); - case 33: return ItemPropertySkillBonus(SKILL_PARRY, 6); - case 34: return ItemPropertySkillBonus(SKILL_CONCENTRATION, 6); - case 35: return ItemPropertySkillBonus(SKILL_SPOT, 6); - case 36: return ItemPropertySkillBonus(SKILL_DISCIPLINE, 6); - case 37: return ItemPropertyRegeneration(1); - case 38: return ItemPropertyRegeneration(1); - case 39: return ItemPropertyRegeneration(1); - case 40: return ItemPropertyRegeneration(1); - case 41: return ItemPropertyRegeneration(1); - case 42: return ItemPropertyRegeneration(1); - case 43: return ItemPropertyRegeneration(2); - case 44: return ItemPropertyRegeneration(2); - case 45: return ItemPropertyRegeneration(2); - case 46: return ItemPropertyRegeneration(2); - case 47: return ItemPropertyRegeneration(2); - case 48: return ItemPropertyRegeneration(2); - case 49: return ItemPropertyRegeneration(2); - case 50: return ItemPropertyRegeneration(2); - case 51: return ItemPropertyRegeneration(3); - case 52: return ItemPropertyRegeneration(3); - case 53: return ItemPropertyRegeneration(3); - case 54: return ItemPropertyRegeneration(3); - case 55: return ItemPropertyRegeneration(3); - case 56: return ItemPropertyRegeneration(3); - } - } - } - return ItemPropertyACBonus(0); -} - - -string GetObjectName(object oPC, int iIngotType, int iJewelType) -{ - string sName1; - string sName2; - string sName3; - - switch (iIngotType) - { - case 0: sName1 = "Iron"; break; - case 1: sName1 = "Dull Copper"; break; - case 2: sName1 = "Shadow Iron"; break; - case 3: sName1 = "Copper"; break; - case 4: sName1 = "Bronze"; break; - case 5: sName1 = "Gold"; break; - case 6: sName1 = "Agapite"; break; - case 7: sName1 = "Verite"; break; - case 8: sName1 = "Valorite"; break; - case 9: sName1 = "Silver"; break; - case 10: sName1 = "Mithril"; break; - case 11: sName1 = "Adamantite"; break; - case 12: sName1 = "Platinum"; break; - } - - switch (iJewelType) - - { - case 1: sName2 = "Eye Agate"; break; - case 2: sName2 ="Hematite"; break; - case 3: sName2 ="Azurite"; break; - case 4: sName2 ="Banded Agate"; break; - case 5: sName2 ="Blue Quartz"; break; - case 6: sName2 ="Lapis Lazuli"; break; - case 7: sName2 ="Malachite"; break; - case 8: sName2 ="Moss Agate"; break; - case 9: sName2 ="Obsidian"; break; - case 10: sName2 ="Rhodochrosite"; break; - case 11: sName2 ="Tiger Eye"; break; - case 12: sName2 ="Turquoise"; break; - case 13: sName2 ="Bloodtsone"; break; - case 14: sName2 ="Onyx"; break; - case 15: sName2 ="Zircon"; break; - case 16: sName2 ="Rock Crystal"; break; - case 17: sName2 ="Sardonyx"; break; - case 18: sName2 ="Smoky Quartz"; break; - case 20: sName2 ="Star Rose Quartz"; break; - case 19: sName2 ="Carnelian"; break; - case 21: sName2 ="Chalcendony"; break; - case 22: sName2 ="Chrysoprase"; break; - case 23: sName2 ="Citrine"; break; - case 24: sName2 ="Jasper"; break; - case 25: sName2 ="Moonstone"; break; - case 26: sName2 ="Alexandrite"; break; - case 27: sName2 ="Amber"; break; - case 28: sName2 ="Amethyst"; break; - case 29: sName2 ="Tourmaline"; break; - case 30: sName2 ="White Pearl"; break; - case 31: sName2 ="Red Spinel"; break; - case 32: sName2 ="Coral"; break; - case 33: sName2 ="Red Garnet"; break; - case 34: sName2 ="Chrysoberyl"; break; - case 35: sName2 ="Jade"; break; - case 36: sName2 ="Jet"; break; - case 37: sName2 ="Topaz"; break; - case 38: sName2 ="Peridot"; break; - case 39: sName2 ="Violet Garnet"; break; - case 40: sName2 ="Blue Spinel"; break; - case 41: sName2 ="Aquamarine"; break; - case 42: sName2 ="Black Pearl"; break; - case 43: sName2 ="Black Opal"; break; - case 44: sName2 ="Emerald"; break; - case 45: sName2 ="Fire Opal"; break; - case 46: sName2 ="Opal"; break; - case 47: sName2 ="Oriental Amethyst"; break; - case 48: sName2 ="Oriental Topaz"; break; - case 49: sName2 ="Star Ruby"; break; - case 50: sName2 ="Star Sapphire"; break; - case 51: sName2 ="Sapphire"; break; - case 52: sName2 ="Black Sapphire"; break; - case 53: sName2 ="Ruby"; break; - case 54: sName2 ="Oriental Emerald"; break; - case 55: sName2 ="Jacinth"; break; - case 56: sName2 ="Diamond"; break; - } - sName3 = sName2 + " " + sName1; - return sName3; -} - + { + CreateItemOnObject(sResource,oPC,iStackSize); + return; + } void GetNextStackedItem(object oPC, string sItemTag, int iCount, int iMode, string sStackResRef) -{ - object oTemp = GetItemPossessedBy(oPC,sItemTag); - int iStackCount = GetNumStackedItems(oTemp); - int iTemp = iCount - iStackCount; - iStackCount = iStackCount-iCount; - DestroyObject(oTemp); - if (iStackCount > 0) - { - SendMessageToPC(oPC,"You should get back "+IntToString(iStackCount)); - DelayCommand(1.0,CreateAnObject(sStackResRef,oPC,iStackCount)); - } - // this next line *should* recursively call this function if the number of - // stacked items does not meet the required number of items to be destroyed. - if (iTemp > 0) DelayCommand(1.0,GetNextStackedItem(oPC,sItemTag,iTemp, iMode, sStackResRef)); - return; -} + { + object oTemp = GetItemPossessedBy(oPC,sItemTag); + int iStackCount = GetNumStackedItems(oTemp); + int iTemp = iCount - iStackCount; + iStackCount = iStackCount-iCount; + DestroyObject(oTemp); + if (iStackCount > 0) + { + SendMessageToPC(oPC,"You should get back "+IntToString(iStackCount)); + DelayCommand(1.0,CreateAnObject(sStackResRef,oPC,iStackCount)); + } + // this next line *should* recursively call this function if the number of + // stacked items does not meet the required number of items to be destroyed. + if (iTemp > 0) DelayCommand(1.0,GetNextStackedItem(oPC,sItemTag,iTemp, iMode, sStackResRef)); + return; + } void GetNextItemPossessedBy(object oPC, string sItemTag) -{ - object oTemp = GetItemPossessedBy(oPC,sItemTag); - DestroyObject(oTemp); - return; -} + { + object oTemp = GetItemPossessedBy(oPC,sItemTag); + DestroyObject(oTemp); + return; + } string CraftLookup(string sResRef, int iIngotType, int iJewelType) -{ - string sTempNum; + { + if (iJewelType==0) //Blank Jewelry + { + switch (iIngotType) + { + case 0: + { + if (sResRef=="Ring-Normal") return "ring_iron_001"; + if (sResRef=="Ring-Poor") return "ring_iron_002"; + if (sResRef=="Ring-Exceptional") return "ring_iron_003"; + if (sResRef=="Amulet-Normal") return "ammy_iron_001"; + if (sResRef=="Amulet-Poor") return "ammy_iron_002"; + if (sResRef=="Amulet-Exceptional") return "ammy_iron_003"; + if (sResRef=="Necklace-Normal") return "neck_iron_001"; + if (sResRef=="Necklace-Poor") return "neck_iron_002"; + if (sResRef=="Necklace-Exceptional") return "neck_iron_003"; + break; + } + case 1: + { + if (sResRef=="Ring-Normal") return "ring_dull_001"; + if (sResRef=="Ring-Poor") return "ring_dull_002"; + if (sResRef=="Ring-Exceptional") return "ring_dull_003"; + if (sResRef=="Amulet-Normal") return "ammy_dull_001"; + if (sResRef=="Amulet-Poor") return "ammy_dull_002"; + if (sResRef=="Amulet-Exceptional") return "ammy_dull_003"; + if (sResRef=="Necklace-Normal") return "neck_dull_001"; + if (sResRef=="Necklace-Poor") return "neck_dull_002"; + if (sResRef=="Necklace-Exceptional") return "neck_dull_003"; + break; + } + case 2: + { + if (sResRef=="Ring-Normal") return "ring_shadow_001"; + if (sResRef=="Ring-Poor") return "ring_shadow_002"; + if (sResRef=="Ring-Exceptional") return "ring_shadow_003"; + if (sResRef=="Amulet-Normal") return "ammy_shadow_001"; + if (sResRef=="Amulet-Poor") return "ammy_shadow_002"; + if (sResRef=="Amulet-Exceptional") return "ammy_shadow_003"; + if (sResRef=="Necklace-Normal") return "neck_shadow_001"; + if (sResRef=="Necklace-Poor") return "neck_shadow_002"; + if (sResRef=="Necklace-Exceptional") return "neck_shadow_003"; + break; + } + case 3: + { + if (sResRef=="Ring-Normal") return "ring_copper_001"; + if (sResRef=="Ring-Poor") return "ring_copper_002"; + if (sResRef=="Ring-Exceptional") return "ring_copper_003"; + if (sResRef=="Amulet-Normal") return "ammy_copper_001"; + if (sResRef=="Amulet-Poor") return "ammy_copper_002"; + if (sResRef=="Amulet-Exceptional") return "ammy_copper_003"; + if (sResRef=="Necklace-Normal") return "neck_copper_001"; + if (sResRef=="Necklace-Poor") return "neck_copper_002"; + if (sResRef=="Necklace-Exceptional") return "neck_copper_003"; + break; + } + case 4: + { + if (sResRef=="Ring-Normal") return "ring_bronze_001"; + if (sResRef=="Ring-Poor") return "ring_bronze_002"; + if (sResRef=="Ring-Exceptional") return "ring_bronze_003"; + if (sResRef=="Amulet-Normal") return "ammy_bronze_001"; + if (sResRef=="Amulet-Poor") return "ammy_bronze_002"; + if (sResRef=="Amulet-Exceptional") return "ammy_bronze_003"; + if (sResRef=="Necklace-Normal") return "neck_bronze_001"; + if (sResRef=="Necklace-Poor") return "neck_bronze_002"; + if (sResRef=="Necklace-Exceptional") return "neck_bronze_003"; + break; + } + case 5: + { + if (sResRef=="Ring-Normal") return "ring_gold_001"; + if (sResRef=="Ring-Poor") return "ring_gold_002"; + if (sResRef=="Ring-Exceptional") return "ring_gold_003"; + if (sResRef=="Amulet-Normal") return "ammy_gold_001"; + if (sResRef=="Amulet-Poor") return "ammy_gold_002"; + if (sResRef=="Amulet-Exceptional") return "ammy_gold_003"; + if (sResRef=="Necklace-Normal") return "neck_gold_001"; + if (sResRef=="Necklace-Poor") return "neck_gold_002"; + if (sResRef=="Necklace-Exceptional") return "neck_gold_003"; + break; + } + case 6: + { + if (sResRef=="Ring-Normal") return "ring_agapite_001"; + if (sResRef=="Ring-Poor") return "ring_agapite_002"; + if (sResRef=="Ring-Exceptional") return "ring_agapite_003"; + if (sResRef=="Amulet-Normal") return "ammy_agapite_001"; + if (sResRef=="Amulet-Poor") return "ammy_agapite_002"; + if (sResRef=="Amulet-Exceptional") return "ammy_agapite_003"; + if (sResRef=="Necklace-Normal") return "neck_agapite_001"; + if (sResRef=="Necklace-Poor") return "neck_agapite_002"; + if (sResRef=="Necklace-Exceptional") return "neck_agapite_003"; + break; + } + case 7: + { + if (sResRef=="Ring-Normal") return "ring_verite_001"; + if (sResRef=="Ring-Poor") return "ring_verite_002"; + if (sResRef=="Ring-Exceptional") return "ring_verite_003"; + if (sResRef=="Amulet-Normal") return "ammy_verite_001"; + if (sResRef=="Amulet-Poor") return "ammy_verite_002"; + if (sResRef=="Amulet-Exceptional") return "ammy_verite_003"; + if (sResRef=="Necklace-Normal") return "neck_verite_001"; + if (sResRef=="Necklace-Poor") return "neck_verite_002"; + if (sResRef=="Necklace-Exceptional") return "neck_verite_003"; + break; + } + case 8: + { + if (sResRef=="Ring-Normal") return "ring_val_001"; + if (sResRef=="Ring-Poor") return "ring_val_002"; + if (sResRef=="Ring-Exceptional") return "ring_val_003"; + if (sResRef=="Amulet-Normal") return "ammy_val_001"; + if (sResRef=="Amulet-Poor") return "ammy_val_002"; + if (sResRef=="Amulet-Exceptional") return "ammy_val_003"; + if (sResRef=="Necklace-Normal") return "neck_val_001"; + if (sResRef=="Necklace-Poor") return "neck_val_002"; + if (sResRef=="Necklace-Exceptional") return "neck_val_003"; + break; + } + case 9: + { + if (sResRef=="Ring-Normal") return "ring_silver_001"; + if (sResRef=="Ring-Poor") return "ring_silver_002"; + if (sResRef=="Ring-Exceptional") return "ring_silver_003"; + if (sResRef=="Amulet-Normal") return "ammy_silver_001"; + if (sResRef=="Amulet-Poor") return "ammy_silver_002"; + if (sResRef=="Amulet-Exceptional") return "ammy_silver_003"; + if (sResRef=="Necklace-Normal") return "neck_silver_001"; + if (sResRef=="Necklace-Poor") return "neck_silver_002"; + if (sResRef=="Necklace-Exceptional") return "neck_silver_003"; + break; + } + case 10: + { + if (sResRef=="Ring-Normal") return "ring_mithril_001"; + if (sResRef=="Ring-Poor") return "ring_mithril_002"; + if (sResRef=="Ring-Exceptional") return "ring_mithril_003"; + if (sResRef=="Amulet-Normal") return "ammy_mithril_001"; + if (sResRef=="Amulet-Poor") return "ammy_mithril_002"; + if (sResRef=="Amulet-Exceptional") return "ammy_mithril_003"; + if (sResRef=="Necklace-Normal") return "neck_mithril_001"; + if (sResRef=="Necklace-Poor") return "neck_mithril_002"; + if (sResRef=="Necklace-Exceptional") return "neck_mithril_003"; + break; + } + case 11: + { + if (sResRef=="Ring-Normal") return "ring_admnt_001"; + if (sResRef=="Ring-Poor") return "ring_admnt_002"; + if (sResRef=="Ring-Exceptional") return "ring_admnt_003"; + if (sResRef=="Amulet-Normal") return "ammy_admnt_001"; + if (sResRef=="Amulet-Poor") return "ammy_admnt_002"; + if (sResRef=="Amulet-Exceptional") return "ammy_admnt_003"; + if (sResRef=="Necklace-Normal") return "neck_admnt_001"; + if (sResRef=="Necklace-Poor") return "neck_admnt_002"; + if (sResRef=="Necklace-Exceptional") return "neck_admnt_003"; + break; + } + case 12: + { + if (sResRef=="Ring-Normal") return "ring_platnum_001"; + if (sResRef=="Ring-Poor") return "ring_platnum_002"; + if (sResRef=="Ring-Exceptional") return "ring_platnum_003"; + if (sResRef=="Amulet-Normal") return "ammy_platnum_001"; + if (sResRef=="Amulet-Poor") return "ammy_platnum_002"; + if (sResRef=="Amulet-Exceptional") return "ammy_platnum_003"; + if (sResRef=="Necklace-Normal") return "neck_platnum_001"; + if (sResRef=="Necklace-Poor") return "neck_platnum_002"; + if (sResRef=="Necklace-Exceptional") return "neck_platnum_003"; + break; + } + default: + { + return "ring_iron_001"; + break; + } + } + } + + if (iJewelType>0) //Gem-Added to Jewelry + { + //SendMessageToPC(GetFirstPC(),"---------JEWELRY INFORMATION-----------"); + string sTempNum = IntToString(100+iJewelType); string sTempRet; string sTempRet2; string sTempRet3; @@ -1269,33 +822,25 @@ string CraftLookup(string sResRef, int iIngotType, int iJewelType) if (GetStringLeft(sResRef,8)=="Necklace") sTempRet2="neck_"; switch (iIngotType) - { - case 1:{sTempRet = "dull_";break;} - case 2:{sTempRet = "shadow_";break;} - case 3:{sTempRet = "copper_";break;} - case 4:{sTempRet = "bronze_";break;} - case 5:{sTempRet = "gold_";break;} - case 6:{sTempRet = "agapite_";break;} - case 7:{sTempRet = "verite_";break;} - case 8:{sTempRet = "val_";break;} - case 9:{sTempRet = "silver_";break;} - case 10:{sTempRet = "mithril_";break;} - case 11:{sTempRet = "admnt_";break;} - case 12:{sTempRet = "platnum_";break;} - default:{sTempRet = "iron_";break;} - } - - if (iJewelType==0) //Blank Jewelry - { - if (GetStringRight(sResRef,6)=="Normal") sTempNum = "001"; - if (GetStringRight(sResRef,4)=="Poor") sTempNum = "002"; - if (GetStringRight(sResRef,11)=="Excpetional") sTempNum = "003"; - } - - else if (iJewelType>0) //Gem-Added to Jewelry - { - string sTempNum = IntToString(100+iJewelType); - } + { + case 1:{sTempRet = "dull_";break;} + case 2:{sTempRet = "shadow_";break;} + case 3:{sTempRet = "copper_";break;} + case 4:{sTempRet = "bronze_";break;} + case 5:{sTempRet = "gold_";break;} + case 6:{sTempRet = "agapite_";break;} + case 7:{sTempRet = "verite_";break;} + case 8:{sTempRet = "val_";break;} + case 9:{sTempRet = "silver_";break;} + case 10:{sTempRet = "mithril_";break;} + case 11:{sTempRet = "admnt_";break;} + case 12:{sTempRet = "platnum_";break;} + default:{sTempRet = "iron_";break;} + } sTempRet3=sTempRet2+sTempRet+sTempNum; + //SendMessageToPC(GetFirstPC(),sTempRet3+" -- "+sResRef); return sTempRet3; -} + } + + return "ring_iron_002"; //An error has occurred.. return least valueable ring + } diff --git a/_module/nss/_craft_juice.nss b/_module/nss/_craft_juice.nss index a534401c..745d99e7 100644 --- a/_module/nss/_craft_juice.nss +++ b/_module/nss/_craft_juice.nss @@ -1,5 +1,3 @@ -#include "aps_include" - void CreateAnObject(string sResource, object oPC); void main() @@ -312,7 +310,7 @@ void main() oGlass = GetItemPossessedBy(oPC,"ITEM_GLASSVIAL"); if (oGlass==OBJECT_INVALID) { - FloatingTextStringOnCreature("You must have an empty glass vial to extract oils.",oPC,FALSE); + FloatingTextStringOnCreature("You must have an empty glass bottle to extract oils.",oPC,FALSE); CopyItem(oItem,oPC,TRUE); DestroyObject(oItem,0.1); return; @@ -320,7 +318,7 @@ void main() } //DestroyObject(oGlass,0.1); - int iCookSkill = GetPersistentInt(oPC,"iCookSkill","UOACraft"); + int iCookSkill = GetCampaignInt("UOACraft","iCookSkill",oPC); int iCookChance = iCookSkill; if (iCookChance<350) @@ -401,7 +399,7 @@ void main() if (iCookSkill <= 1000) { //DelayCommand(13.0,SetTokenPair(oPC,13,3,iCookSkill)); - DelayCommand(6.5,SetPersistentInt(oPC,"iCookSkill",iCookSkill,0,"UOACraft")); + DelayCommand(6.5,SetCampaignInt("UOACraft","iCookSkill",iCookSkill,oPC)); DelayCommand(6.5,SendMessageToPC(oPC,"==================================")); DelayCommand(6.5,SendMessageToPC(oPC,"Your skill in cooking has gone up!")); DelayCommand(6.5,SendMessageToPC(oPC,"Current cooking skill : "+ sOldSkill+"%")); diff --git a/_module/nss/_craft_kiln.nss b/_module/nss/_craft_kiln.nss index 59802a1c..19bf0228 100644 --- a/_module/nss/_craft_kiln.nss +++ b/_module/nss/_craft_kiln.nss @@ -1,6 +1,5 @@ //#include "_persist_01a" #include "nw_i0_plot" -#include "aps_include" void CreateAnObject(string sResource, object oPC); object CreatePlaceable(string sObject, location lPlace, float fDuration); @@ -38,7 +37,7 @@ void main() if (GetLocalInt(OBJECT_SELF,"iAmInUse")!=0) { - FloatingTextStringOnCreature("You must wait until the kiln is at the right temprature before starting any other item.",oPC,FALSE); + FloatingTextStringOnCreature("You must wait until the kiln is cooled off before starting any other craft.",oPC,FALSE); if (iAdded != 99)CopyItem(oItem,oPC,TRUE); DestroyObject(oItem); return; @@ -194,7 +193,7 @@ void main() //int iGlassSkill = GetTokenPair(oPC,14,4); - int iGlassSkill = GetPersistentInt(oPC,"iGlassSkill","UOACraft"); + int iGlassSkill = GetCampaignInt("UOACraft","iGlassSkill",oPC); int iGlassChance = iGlassSkill; object oFire = CreatePlaceable("plc_flamemedium", lFire, 6.0); @@ -227,7 +226,7 @@ void main() if (iGlassChance < 250) iGlassChance = 0; sCraft = "glassingot"; sSuccessString = "You melt the sand into a Glass Ingot"; - sFailString = "The glass turns murky, and the ingot shatters as it cools."; + sFailString = "The glass turns murky and the ingot shatters as it cools."; sSoundFail = "as_cv_glasbreak2"; sSoundSuccess = "as_cv_barglass2"; eFail = EffectVisualEffect(VFX_COM_BLOOD_SPARK_LARGE,FALSE); @@ -243,7 +242,7 @@ void main() iGlassChance = iGlassChance - 50; sCraft = "smallcastmold"; sSuccessString = "You successfully glaze the small cast mold."; - sFailString = "The clay turns brittle, and the mold shatters as it cools."; + sFailString = "The clay turns brittle and the mold shatters as it cools."; sSoundFail = "as_cv_claybreak3"; sSoundSuccess = "as_cv_claybreak1"; eFail = EffectVisualEffect(VFX_COM_BLOOD_SPARK_LARGE,FALSE); @@ -257,7 +256,7 @@ void main() iGlassChance = iGlassChance - 50; sCraft = "smallcastmold003"; sSuccessString = "You successfully glaze the ring mold."; - sFailString = "The clay turns brittle, and the mold shatters as it cools."; + sFailString = "The clay turns brittle and the mold shatters as it cools."; sSoundFail = "as_cv_claybreak3"; sSoundSuccess = "as_cv_claybreak1"; eFail = EffectVisualEffect(VFX_COM_BLOOD_SPARK_LARGE,FALSE); @@ -270,7 +269,7 @@ void main() iGlassChance = iGlassChance - 250; sCraft = "smallcastmold004"; sSuccessString = "You successfully glaze the necklace mold."; - sFailString = "The clay turns brittle, and the mold shatters as it cools."; + sFailString = "The clay turns brittle and the mold shatters as it cools."; sSoundFail = "as_cv_claybreak3"; sSoundSuccess = "as_cv_claybreak1"; eFail = EffectVisualEffect(VFX_COM_BLOOD_SPARK_LARGE,FALSE); @@ -283,7 +282,7 @@ void main() iGlassChance = iGlassChance - 350; sCraft = "smallcastmold005"; sSuccessString = "You successfully glaze the amulet mold."; - sFailString = "The clay turns brittle, and the mold shatters as it cools."; + sFailString = "The clay turns brittle and the mold shatters as it cools."; sSoundFail = "as_cv_claybreak3"; sSoundSuccess = "as_cv_claybreak1"; eFail = EffectVisualEffect(VFX_COM_BLOOD_SPARK_LARGE,FALSE); @@ -296,7 +295,7 @@ void main() iGlassChance = iGlassChance - 150; sCraft = "smallcastmold001"; sSuccessString = "You successfully glaze the medium cast mold."; - sFailString = "The clay turns brittle, and the mold shatters as it cools."; + sFailString = "The clay turns brittle and the mold shatters as it cools."; sSoundFail = "as_cv_claybreak3"; sSoundSuccess = "as_cv_claybreak1"; eFail = EffectVisualEffect(VFX_COM_BLOOD_SPARK_LARGE,FALSE); @@ -309,7 +308,7 @@ void main() iGlassChance = iGlassChance - 250; sCraft = "smallcastmold002"; sSuccessString = "You successfully glaze the large cast mold."; - sFailString = "The clay turns brittle, and the mold shatters as it cools."; + sFailString = "The clay turns brittle and the mold shatters as it cools."; sSoundFail = "as_cv_claybreak3"; sSoundSuccess = "as_cv_claybreak1"; eFail = EffectVisualEffect(VFX_COM_BLOOD_SPARK_LARGE,FALSE); @@ -323,7 +322,7 @@ void main() iGlassChance = iGlassChance - 75; sCraft = "glassvial"; sSuccessString = "You successfully blow and shape the glass vial."; - sFailString = "The vial turns murky, and shatters as it cools."; + sFailString = "The vial turns murky and shatters as it cools."; sSoundFail = "as_cv_glasbreak2"; sSoundSuccess = "as_cv_barglass2"; eFail = EffectVisualEffect(VFX_COM_BLOOD_SPARK_LARGE,FALSE); @@ -337,7 +336,7 @@ void main() iGlassChance = iGlassChance - 250; sCraft = "glassbottle"; sSuccessString = "You successfully blow and shape the glass bottle."; - sFailString = "The bottle turns murky, and shatters as it cools."; + sFailString = "The bottle turns murky and shatters as it cools."; sSoundFail = "as_cv_glasbreak2"; sSoundSuccess = "as_cv_barglass2"; eFail = EffectVisualEffect(VFX_COM_BLOOD_SPARK_LARGE,FALSE); @@ -352,7 +351,7 @@ void main() iCreated=2; sCraft = "yeastvial001"; sSuccessString = "You successfully blow and shape the yeast vials."; - sFailString = "The vials turn murky, and shatter as they cool."; + sFailString = "The vials turn murky and shatter as they cool."; sSoundFail = "as_cv_glasbreak2"; sSoundSuccess = "as_cv_barglass2"; eFail = EffectVisualEffect(VFX_COM_BLOOD_SPARK_LARGE,FALSE); @@ -366,7 +365,7 @@ void main() iGlassChance = iGlassChance - 400; sCraft = "item_cask_006"; sSuccessString = "You successfully blow and shape the cider jug."; - sFailString = "The jug turns murky, and shatters as it cools."; + sFailString = "The jug turns murky and shatters as it cools."; sSoundFail = "as_cv_glasbreak2"; sSoundSuccess = "as_cv_barglass2"; eFail = EffectVisualEffect(VFX_COM_BLOOD_SPARK_LARGE,FALSE); @@ -457,7 +456,7 @@ void main() if (iGlassSkill <= 1000) { //DelayCommand(5.0,SetTokenPair(oPC,14,4,iGlassSkill)); - DelayCommand(6.0,SetPersistentInt(oPC,"iGlassSkill",iGlassSkill,0,"UOACraft")); + DelayCommand(6.0,SetCampaignInt("UOACraft","iGlassSkill",iGlassSkill,oPC)); DelayCommand(6.0,SendMessageToPC(oPC,"============================")); DelayCommand(6.0,SendMessageToPC(oPC,"Your Kiln skill has gone up!")); DelayCommand(6.0,SendMessageToPC(oPC,"Current Kiln skill : "+ sOldSkill+"%")); diff --git a/_module/nss/_craft_lauter.nss b/_module/nss/_craft_lauter.nss index 2bdbe803..6fa60d9b 100644 --- a/_module/nss/_craft_lauter.nss +++ b/_module/nss/_craft_lauter.nss @@ -1,5 +1,3 @@ -#include "aps_include" - void CreateAnObject(string sResource, object oPC, int iProduct); void main() @@ -116,7 +114,7 @@ void main() } DestroyObject(oSugar,0.2); - int iBrewSkill = GetPersistentInt(oPC,"iBrewSkill","UOACraft"); + int iBrewSkill = GetCampaignInt("UOACraft","iBrewSkill",oPC); int iBrewChance = iBrewSkill; if (iBrewChance<350) @@ -209,7 +207,7 @@ void main() if (iBrewSkill <= 1000) { //DelayCommand(13.0,SetTokenPair(oPC,13,3,iBrewSkill)); - DelayCommand(12.5,SetPersistentInt(oPC,"iBrewSkill",iBrewSkill,0,"UOACraft")); + DelayCommand(12.5,SetCampaignInt("UOACraft","iBrewSkill",iBrewSkill,oPC)); DelayCommand(12.5,SendMessageToPC(oPC,"==================================")); DelayCommand(12.5,SendMessageToPC(oPC,"Your skill in brewing has gone up!")); DelayCommand(12.5,SendMessageToPC(oPC,"Current brewing skill : "+ sOldSkill+"%")); diff --git a/_module/nss/_craft_leathrwrk.nss b/_module/nss/_craft_leathrwrk.nss index 9d3ea604..ea24c206 100644 --- a/_module/nss/_craft_leathrwrk.nss +++ b/_module/nss/_craft_leathrwrk.nss @@ -1,6 +1,5 @@ //#include "_persist_01a" #include "nw_i0_plot" -#include "aps_include" void GetNextItemPossessedBy(object oPC, string sItemTag); object CreatePlaceable(string sObject, location lPlace, float fDuration); @@ -42,7 +41,7 @@ void main() if (GetLocalInt(OBJECT_SELF,"iAmInUse") != 0) { CopyItem(oItem,oPC,TRUE); - SendMessageToPC(oPC,"You must wait till the hide currently being worked is done before starting another."); + SendMessageToPC(oPC,"You must wait till the hide in the tanning bath is done before starting another."); DestroyObject(oItem); return; } @@ -62,7 +61,7 @@ void main() int iTanMode = GetLocalInt(oPC,"iTanningMode"); //int iTanChance = GetTokenPair(oPC,14,11); //int iTanSkill = iTanChance; - int iTanSkill = GetPersistentInt(oPC,"iLeatherSkill","UOACraft"); + int iTanSkill = GetCampaignInt("UOACraft","iLeatherSkill",oPC); int iTanChance = iTanSkill; int iTanOil = 1; int iBeeswax = 1; @@ -414,7 +413,7 @@ void main() if (iTanSkill <= 1000) { //DelayCommand(6.0,SetTokenPair(oPC,14,11,iTanSkill)); - DelayCommand(6.0,SetPersistentInt(oPC,"iLeatherSkill",iTanSkill,0,"UOACraft")); + DelayCommand(6.0,SetCampaignInt("UOACraft","iLeatherSkill",iTanSkill,oPC)); DelayCommand(6.0,SendMessageToPC(oPC,"=========================================")); DelayCommand(6.0,SendMessageToPC(oPC,"Your skill in leatherworking has gone up!")); DelayCommand(6.0,SendMessageToPC(oPC,"Current leatherworking skill : "+ sOldSkill+"%")); diff --git a/_module/nss/_craft_loom.nss b/_module/nss/_craft_loom.nss index f89e1d26..5dc7c5cc 100644 --- a/_module/nss/_craft_loom.nss +++ b/_module/nss/_craft_loom.nss @@ -1,6 +1,5 @@ //#include "_persist_01a" #include "nw_i0_plot" -#include "aps_include" void CreateAnObject(string sResource, object oPC, int iStackSize); void GetNextItemPossessedBy(object oPC, string sItemTag); @@ -41,7 +40,7 @@ void main() CopyObject(oItem,GetLocation(oSelf),oSelf,GetTag(oItem)); //int iClothSkill = GetTokenPair(oPC,13,4); // Clothmaking - int iClothSkill = GetPersistentInt(oPC,"iClothSkill","UOACraft"); + int iClothSkill = GetCampaignInt("UOACraft","iClothSkill",oPC); int iClothChance = iClothSkill; if (iClothChance < 350) { @@ -195,7 +194,7 @@ void main() if (iClothSkill <= 1000) { //DelayCommand(13.0,SetTokenPair(oPC,13,4,iClothSkill)); - DelayCommand(13.0,SetPersistentInt(oPC,"iClothSkill",iClothSkill,0,"UOACraft")); + DelayCommand(13.0,SetCampaignInt("UOACraft","iClothSkill",iClothSkill,oPC)); DelayCommand(13.0,SendMessageToPC(oPC,"=========================================")); DelayCommand(13.0,SendMessageToPC(oPC,"Your skill in clothmaking has gone up!")); DelayCommand(13.0,SendMessageToPC(oPC,"Current clothmaking skill : "+ sOldSkill+"%")); diff --git a/_module/nss/_craft_mash.nss b/_module/nss/_craft_mash.nss index 48c277c9..da0c6f77 100644 --- a/_module/nss/_craft_mash.nss +++ b/_module/nss/_craft_mash.nss @@ -1,4 +1,3 @@ -#include "aps_include" void CreateAnObject(string sResource, object oPC, int iProduct); void main() @@ -102,7 +101,7 @@ void main() } - int iBrewSkill = GetPersistentInt(oPC,"iBrewSkill","UOACraft"); + int iBrewSkill = GetCampaignInt("UOACraft","iBrewSkill",oPC); int iBrewChance = iBrewSkill; if (iBrewChance<350) @@ -198,9 +197,9 @@ void main() if (iBrewSkill <= 1000) { //DelayCommand(13.0,SetTokenPair(oPC,13,3,iBrewSkill)); - DelayCommand(12.5,SetPersistentInt(oPC,"iBrewSkill",iBrewSkill,0,"UOACraft")); + DelayCommand(12.5,SetCampaignInt("UOACraft","iBrewSkill",iBrewSkill,oPC)); DelayCommand(12.5,SendMessageToPC(oPC,"==================================")); - DelayCommand(12.5,SendMessageToPC(oPC,"Your skill in brewing has gone up!")); + DelayCommand(12.5,SendMessageToPC(oPC,"Your skill in nrewing has gone up!")); DelayCommand(12.5,SendMessageToPC(oPC,"Current brewing skill : "+ sOldSkill+"%")); DelayCommand(12.5,SendMessageToPC(oPC,"==================================")); if (GetLocalInt(GetModule(),"_UOACraft_XP")!=0) DelayCommand(12.4,GiveXPToCreature(oPC,GetLocalInt(GetModule(),"_UOACraft_XP"))); diff --git a/_module/nss/_craft_mill.nss b/_module/nss/_craft_mill.nss index 38b792aa..79e99420 100644 --- a/_module/nss/_craft_mill.nss +++ b/_module/nss/_craft_mill.nss @@ -1,4 +1,3 @@ -#include "aps_include" void CreateAnObject(string sResource, object oPC); void main() @@ -131,7 +130,7 @@ void main() return; } - int iCookSkill = GetPersistentInt(oPC,"iCookSkill","UOACraft"); + int iCookSkill = GetCampaignInt("UOACraft","iCookSkill",oPC); int iCookChance = iCookSkill; DestroyObject(oItem,0.1); @@ -214,7 +213,7 @@ void main() if (iCookSkill <= 1000) { //DelayCommand(13.0,SetTokenPair(oPC,13,3,iCookSkill)); - DelayCommand(14.5,SetPersistentInt(oPC,"iCookSkill",iCookSkill,0,"UOACraft")); + DelayCommand(14.5,SetCampaignInt("UOACraft","iCookSkill",iCookSkill,oPC)); DelayCommand(14.5,SendMessageToPC(oPC,"==================================")); DelayCommand(14.5,SendMessageToPC(oPC,"Your skill in cooking has gone up!")); DelayCommand(14.5,SendMessageToPC(oPC,"Current cooking skill : "+ sOldSkill+"%")); diff --git a/_module/nss/_craft_papermill.nss b/_module/nss/_craft_papermill.nss index 710f1fad..72a19b2f 100644 --- a/_module/nss/_craft_papermill.nss +++ b/_module/nss/_craft_papermill.nss @@ -1,5 +1,4 @@ //#include "_persist_01a" -#include "aps_include" void CreateAnObject(string sResource, object oPC, int iStackSize); @@ -34,7 +33,7 @@ void main() if (GetStringLeft(sItemTag,5)!="pulp_") { CopyItem(oItem,oPC,TRUE); - FloatingTextStringOnCreature("This is not bleached pulp.",oPC,FALSE); + FloatingTextStringOnCreature("This is not bleached pulp...",oPC,FALSE); DestroyObject(oItem); return; } @@ -42,7 +41,7 @@ void main() if (GetStringRight(sItemTag,3)!="001") //pulp_wood_raw001, pulp_rice_raw001, pulp_silk_raw001 { CopyItem(oItem,oPC,TRUE); - FloatingTextStringOnCreature("You must first bleach this pulp before pressing and making it into paper.",oPC,FALSE); + FloatingTextStringOnCreature("You must first bleach this pulp before pressing and baking it into paper.",oPC,FALSE); DestroyObject(oItem); return; } @@ -50,7 +49,7 @@ void main() if (GetLocalInt(OBJECT_SELF,"iAmInUse")!=0) { CopyItem(oItem,oPC,TRUE); - FloatingTextStringOnCreature("The paper mill is not yet done with it's current task.",oPC,FALSE); + FloatingTextStringOnCreature("The paper mill is not yet done with it's current task....",oPC,FALSE); DestroyObject(oItem); return; } @@ -83,7 +82,7 @@ void main() } //int iPaperSkill = GetTokenPair(oPC,13,13); - int iPaperSkill = GetPersistentInt(oPC,"iPaperSkill","UOACraft"); + int iPaperSkill = GetCampaignInt("UOACraft","iPaperSkill",oPC); int iPaperChance = iPaperSkill; if (iPaperSkill <350) { @@ -226,7 +225,7 @@ void main() if (iPaperSkill <= 1000) { //DelayCommand(30.0,SetTokenPair(oPC,13,13,iPaperSkill)); - DelayCommand(30.0,SetPersistentInt(oPC,"iPaperSkill",iPaperSkill,0,"UOACraft")); + DelayCommand(30.0,SetCampaignInt("UOACraft","iPaperSkill",iPaperSkill,oPC)); DelayCommand(30.0,SendMessageToPC(oPC,"======================================")); DelayCommand(30.0,SendMessageToPC(oPC,"Your skill in papermaking has gone up!")); DelayCommand(30.0,SendMessageToPC(oPC,"Current papermaking skill : "+ sOldSkill+"%")); @@ -242,7 +241,7 @@ void main() if (iStackSize>1) iStackSize = Random(iStackSize)-1; if (iStackSize>0) { - DelayCommand(31.0,FloatingTextStringOnCreature("You manage to recover some of the pulp.",oPC,FALSE)); + DelayCommand(31.0,FloatingTextStringOnCreature("You manage to recover some of the pulp..",oPC,FALSE)); DelayCommand(31.0,CreateAnObject(sItemTag,oPC,iStackSize)); DestroyObject(oItem); return; diff --git a/_module/nss/_craft_pulp.nss b/_module/nss/_craft_pulp.nss index 821ba717..95b736e8 100644 --- a/_module/nss/_craft_pulp.nss +++ b/_module/nss/_craft_pulp.nss @@ -1,6 +1,5 @@ //#include "_persist_01a" #include "nw_i0_plot" -#include "aps_include" void CreateAnObject(string sResource, object oPC, int iStackSize); void GetNextStackedItem(object oPC, string sItemTag, int iCount, int iMode, string sStackResRef); @@ -34,7 +33,7 @@ void main() { if (iUseMode!=99) CopyItem(oItem,oPC,TRUE); if (iUseMode==99) CopyObject(oItem,GetLocation(oSelf),oSelf,GetTag(oItem)); - FloatingTextStringOnCreature("The pulp basin is not yet ready for more materials.",oPC,FALSE); + FloatingTextStringOnCreature("The pulp basin is not yet ready for more materials...",oPC,FALSE); DestroyObject(oItem); return; } @@ -50,7 +49,7 @@ void main() if (sItemTag=="P_PULP_BLEACHED_SILK") { SetLocalInt(oPC,"iPulpType",1); - FloatingTextStringOnCreature("Setting up to bleach wood pulp with silk additive.",oPC,FALSE); + FloatingTextStringOnCreature("Setting up to bleach wood pulp with silk addative.",oPC,FALSE); } string sTagSelf = GetTag(oSelf); AssignCommand(oPC,DoPlaceableObjectAction(oSelf,PLACEABLE_ACTION_USE)); @@ -97,7 +96,7 @@ void main() //int iPaperSkill = GetTokenPair(oPC,13,7); - int iPaperSkill = GetPersistentInt(oPC,"iPaperSkill","UOACraft"); + int iPaperSkill = GetCampaignInt("UOACraft","iPaperSkill",oPC); int iPaperChance = iPaperSkill; if (iPaperSkill <350) { @@ -155,7 +154,7 @@ void main() if (iPulpType==1) { sResRef = "pulp_silk_raw001"; - sSuccess = "You carefully stir in the silk strands, and process the silk and wood pulp with the pulp bleach."; + sSuccess = "You carefully stir in the silk strands and process the silk and wood pulp with the pulp bleach."; } } if (sItemTag=="pulp_rice_raw") diff --git a/_module/nss/_craft_scribe.nss b/_module/nss/_craft_scribe.nss index b4ab7a13..f03af242 100644 --- a/_module/nss/_craft_scribe.nss +++ b/_module/nss/_craft_scribe.nss @@ -1,5 +1,4 @@ #include "nw_i0_plot" -#include "aps_include" string GetInk(object oItem); string GetComponent(object oItem); @@ -58,7 +57,7 @@ void main() int iDifficulty; int iRandom; int iSkillGain; - int iScribeSkill = GetPersistentInt(oPC,"iScribeSkill","UOACraft"); + int iScribeSkill = GetCampaignInt("UOACraft","iScribeSkill",oPC); int iScribeChance = iScribeSkill; if (iScribeChance < 350) { @@ -184,7 +183,7 @@ void main() if (iDifficulty>iScribeChance) { - DelayCommand(1.0,FloatingTextStringOnCreature("You have no idea how to prepare this ink.",oPC,FALSE)); + DelayCommand(1.0,FloatingTextStringOnCreature("You have no idea how to prepare this ink...",oPC,FALSE)); CopyObject(oItem,GetLocation(oSelf),oSelf,GetTag(oItem)); DestroyObject(oItem); return; @@ -212,7 +211,7 @@ void main() //Check for components if (CheckComponent(oPC,sComponent1,sComponent2,sComponent3,1,1,1,1,1,2)==0) { - DelayCommand(12.0,FloatingTextStringOnCreature("You do not have all of the components required to mix this ink.",oPC,FALSE)); + DelayCommand(12.0,FloatingTextStringOnCreature("You do not have all of the components required to mix this ink...",oPC,FALSE)); //CopyObject(oItem,GetLocation(oSelf),oSelf,sOldTag); CreateItemOnObject(GetResRef(oItem),OBJECT_SELF,1); DestroyObject(oItem); @@ -270,7 +269,7 @@ void main() if (iScribeSkill <= 1000) { //DelayCommand(13.0,SetTokenPair(oPC,13,12,iDyeSkill)); - DelayCommand(13.0,SetPersistentInt(oPC,"iScribeSkill",iScribeSkill,0,"UOACraft")); + DelayCommand(13.0,SetCampaignInt("UOACraft","iScribeSkill",iScribeSkill,oPC)); DelayCommand(13.0,SendMessageToPC(oPC,"======================================")); DelayCommand(13.0,SendMessageToPC(oPC,"Your skill in inscription has gone up!")); DelayCommand(13.0,SendMessageToPC(oPC,"Current inscription skill : "+ sOldSkill+"%")); @@ -361,7 +360,7 @@ void main() if (CheckComponent(oPC,sComponent1,sComponent2,sComponent3,1,1,1,1,1,2)==0) { - DelayCommand(15.0,FloatingTextStringOnCreature("The magic fails to imbue the scroll. You may be missing a vital component.",oPC,FALSE)); + DelayCommand(15.0,FloatingTextStringOnCreature("The magic fails to imbue the scroll. You may be missing a vital component...",oPC,FALSE)); //CopyObject(oItem,GetLocation(oSelf),oSelf,sOldTag); CreateItemOnObject(GetResRef(oItem),OBJECT_SELF,1); DestroyObject(oItem); diff --git a/_module/nss/_craft_spinwhl.nss b/_module/nss/_craft_spinwhl.nss index 2ec097f1..c59d7784 100644 --- a/_module/nss/_craft_spinwhl.nss +++ b/_module/nss/_craft_spinwhl.nss @@ -1,5 +1,4 @@ //#include "_persist_01a" -#include "aps_include" void CreateAnObject(string sResource, object oPC, int iStackSize); void SpinNextItemPossessedBy(object oSelf, object oPC, string sItemTag); @@ -92,7 +91,7 @@ void main() //int iSpindleSkill = GetTokenPair(oPC,13,10); - int iSpindleSkill = GetPersistentInt(oPC,"iSpindleSkill","UOACraft"); + int iSpindleSkill = GetCampaignInt("UOACraft","iSpindleSkill",oPC); int iSpindleChance = iSpindleSkill; int iSuccess = 0; int iSuccess2 = 0; @@ -215,7 +214,7 @@ void main() if (iSpindleSkill <= 1000) { //DelayCommand(10.0,SetTokenPair(oPC,13,10,iSpindleSkill)); - DelayCommand(10.0,SetPersistentInt(oPC,"iSpindleSkill",iSpindleSkill,0,"UOACraft")); + DelayCommand(10.0,SetCampaignInt("UOACraft","iSpindleSkill",iSpindleSkill,oPC)); DelayCommand(10.0,SendMessageToPC(oPC,"===================================")); DelayCommand(10.0,SendMessageToPC(oPC,"Your skill in spindling has gone up!")); DelayCommand(10.0,SendMessageToPC(oPC,"Current spindling skill : "+ sOldSkill+"%")); @@ -270,7 +269,7 @@ void SpinNextItemPossessedBy(object oSelf, object oPC, string sItemTag) //int iSpindleSkill = GetTokenPair(oPC,13,10); - int iSpindleSkill = GetPersistentInt(oPC,"iSpindleSkill","UOACraft"); + int iSpindleSkill = GetCampaignInt("UOACraft","iSpindleSkill",oPC); int iSpindleChance = iSpindleSkill; int iSuccess = 0; int iSuccess2 = 0; @@ -393,7 +392,7 @@ void SpinNextItemPossessedBy(object oSelf, object oPC, string sItemTag) if (iSpindleSkill <= 1000) { //DelayCommand(10.0,SetTokenPair(oPC,13,10,iSpindleSkill)); - DelayCommand(10.0,SetPersistentInt(oPC,"iSpindleSkill",iSpindleSkill,0,"UOACraft")); + DelayCommand(10.0,SetCampaignInt("UOACraft","iSpindleSkill",iSpindleSkill,oPC)); DelayCommand(10.0,SendMessageToPC(oPC,"===================================")); DelayCommand(10.0,SendMessageToPC(oPC,"Your skill in spindling has gone up!")); DelayCommand(10.0,SendMessageToPC(oPC,"Current spindling skill : "+ sOldSkill+"%")); diff --git a/_module/nss/_craft_still.nss b/_module/nss/_craft_still.nss index fd0f6ea1..cd4a97da 100644 --- a/_module/nss/_craft_still.nss +++ b/_module/nss/_craft_still.nss @@ -1,5 +1,3 @@ -#include "aps_include" - void CreateAnObject(string sResource, object oPC, int iProduct); void main() @@ -158,12 +156,13 @@ void main() if (sProduct1=="INVALID") { SendMessageToPC(oPC,"You may not distill this item!"); + CopyItem(oItem,oPC,TRUE); DestroyObject(oItem,0.1); return; } - int iBrewSkill = GetPersistentInt(oPC,"iBrewSkill","UOACraft"); + int iBrewSkill = GetCampaignInt("UOACraft","iBrewSkill",oPC); int iBrewChance = iBrewSkill; if (iBrewChance<350) @@ -252,9 +251,9 @@ void main() if (iBrewSkill <= 1000) { //DelayCommand(13.0,SetTokenPair(oPC,13,3,iBrewSkill)); - DelayCommand(12.5,SetPersistentInt(oPC,"iBrewSkill",iBrewSkill,0,"UOACraft")); + DelayCommand(12.5,SetCampaignInt("UOACraft","iBrewSkill",iBrewSkill,oPC)); DelayCommand(12.5,SendMessageToPC(oPC,"==================================")); - DelayCommand(12.5,SendMessageToPC(oPC,"Your skill in brewing has gone up!")); + DelayCommand(12.5,SendMessageToPC(oPC,"Your skill in nrewing has gone up!")); DelayCommand(12.5,SendMessageToPC(oPC,"Current brewing skill : "+ sOldSkill+"%")); DelayCommand(12.5,SendMessageToPC(oPC,"==================================")); if (GetLocalInt(GetModule(),"_UOACraft_XP")!=0) DelayCommand(12.4,GiveXPToCreature(oPC,GetLocalInt(GetModule(),"_UOACraft_XP"))); diff --git a/_module/nss/_craft_tailor.nss b/_module/nss/_craft_tailor.nss index 4410bfa3..d7832cf7 100644 --- a/_module/nss/_craft_tailor.nss +++ b/_module/nss/_craft_tailor.nss @@ -1,6 +1,6 @@ //#include "_persist_01a" #include "nw_i0_plot" -#include "aps_include" + void CreateAnObject(string sResource, object oPC, int iStackSize); void GetNextStackedItem(object oPC, string sItemTag, int iCount, int iMode, string sStackResRef); void GetNextItemPossessedBy(object oPC, string sItemTag); @@ -98,7 +98,7 @@ void main() } //int iTailorSkill = GetTokenPair(oPC,13,9); - int iTailorSkill = GetPersistentInt(oPC,"iTailorSkill","UOACraft"); + int iTailorSkill = GetCampaignInt("UOACraft","iTailorSkill",oPC); int iTailorChance = iTailorSkill; if (iTailorChance < 350) { @@ -727,7 +727,7 @@ void main() if (iTailorSkill <= 1000) { //DelayCommand(13.0,SetTokenPair(oPC,13,9,iTailorSkill)); - DelayCommand(13.0,SetPersistentInt(oPC,"iTailorSkill",iTailorSkill,0,"UOACraft")); + DelayCommand(13.0,SetCampaignInt("UOACraft","iTailorSkill",iTailorSkill,oPC)); DelayCommand(13.0,SendMessageToPC(oPC,"====================================")); DelayCommand(13.0,SendMessageToPC(oPC,"Your skill in tailoring has gone up!")); DelayCommand(13.0,SendMessageToPC(oPC,"Current tailoring skill : "+ sOldSkill+"%")); diff --git a/_module/nss/_craft_tailor2.nss b/_module/nss/_craft_tailor2.nss index 063ed517..4e2501bf 100644 --- a/_module/nss/_craft_tailor2.nss +++ b/_module/nss/_craft_tailor2.nss @@ -1,6 +1,6 @@ //#include "_persist_01a" #include "nw_i0_plot" -#include "aps_include" + void CreateAnObject(string sResource, object oPC, int iStackSize); void GetNextStackedItem(object oPC, string sItemTag, int iCount, int iMode, string sStackResRef); void GetNextItemPossessedBy(object oPC, string sItemTag); @@ -104,7 +104,7 @@ void main() } //int iTailorSkill = GetTokenPair(oPC,13,9); - int iTailorSkill = GetPersistentInt(oPC,"iTailorSkill","UOACraft"); + int iTailorSkill = GetCampaignInt("UOACraft","iTailorSkill",oPC); int iTailorChance = iTailorSkill; if (iTailorChance < 350) { @@ -375,8 +375,8 @@ void main() { //iTailorChance = iTailorChance - 200; sItemResRefPoor = CraftLookup("cloth002",iClothType); - sItemResRef = CraftLookup("cloth246",iClothType); - sItemResRefExceptional = CraftLookup("cloth247",iClothType); + sItemResRef = CraftLookup("cloth237",iClothType); + sItemResRefExceptional = CraftLookup("cloth238",iClothType); sComponent1 = sComponentPre+"COPPER"; // sComponent1Name = "bolts of copper dyed cloth"; } @@ -574,7 +574,7 @@ void main() if (iTailorSkill <= 1000) { //DelayCommand(13.0,SetTokenPair(oPC,13,9,iTailorSkill)); - DelayCommand(13.0,SetPersistentInt(oPC,"iTailorSkill",iTailorSkill,0,"UOACraft")); + DelayCommand(13.0,SetCampaignInt("UOACraft","iTailorSkill",iTailorSkill,oPC)); DelayCommand(13.0,SendMessageToPC(oPC,"====================================")); DelayCommand(13.0,SendMessageToPC(oPC,"Your skill in tailoring has gone up!")); DelayCommand(13.0,SendMessageToPC(oPC,"Current tailoring skill : "+ sOldSkill+"%")); diff --git a/_module/nss/_craft_tan_bath.nss b/_module/nss/_craft_tan_bath.nss index 4de99821..068fa376 100644 --- a/_module/nss/_craft_tan_bath.nss +++ b/_module/nss/_craft_tan_bath.nss @@ -1,6 +1,6 @@ //#include "_persist_01a" #include "nw_i0_plot" -#include "aps_include" + void GetNextItemPossessedBy(object oPC, string sItemTag); object CreatePlaceable(string sObject, location lPlace, float fDuration); void CreateAnObject(string sResource, object oPC, int iStackSize); @@ -55,7 +55,7 @@ void main() } //int iTanChance = GetTokenPair(oPC,14,10); - int iTanSkill = GetPersistentInt(oPC,"iTanSkill","UOACraft"); + int iTanSkill = GetCampaignInt("UOACraft","iTanSkill",oPC); //int iTanSkill = iTanChance; int iTanChance = iTanSkill; int iTanAcid = 1; @@ -362,7 +362,7 @@ void main() if (iTanSkill <= 1000) { //DelayCommand(6.0,SetTokenPair(oPC,14,10,iTanSkill)); - DelayCommand(6.0,SetPersistentInt(oPC,"iTanSkill",iTanSkill,0,"UOACraft")); + DelayCommand(6.0,SetCampaignInt("UOACraft","iTanSkill",iTanSkill,oPC)); DelayCommand(6.0,SendMessageToPC(oPC,"==================================")); DelayCommand(6.0,SendMessageToPC(oPC,"Your skill in tanning has gone up!")); DelayCommand(6.0,SendMessageToPC(oPC,"Current tanning skill : "+ sOldSkill+"%")); diff --git a/_module/nss/_craft_tan_oven.nss b/_module/nss/_craft_tan_oven.nss index 83942b29..37f203bc 100644 --- a/_module/nss/_craft_tan_oven.nss +++ b/_module/nss/_craft_tan_oven.nss @@ -1,6 +1,6 @@ //#include "_persist_01a" #include "nw_i0_plot" -#include "aps_include" + void CreateAnObject(string sResource, object oPC); void GetNextItemPossessedBy(object oPC, string sItemTag); object CreatePlaceable(string sObject, location lPlace, float fDuration); @@ -57,7 +57,7 @@ void main() //int iTanChance = GetTokenPair(oPC,14,9); //int iTanSkill = iTanChance; - int iTanSkill = GetPersistentInt(oPC,"iCureSkill","UOACraft"); + int iTanSkill = GetCampaignInt("UOACraft","iCureSkill",oPC); int iTanChance = iTanSkill; int iKindling = 1; int iSalt = 1; @@ -447,7 +447,7 @@ void main() if (iTanSkill <= 1000) { //DelayCommand(6.0,SetTokenPair(oPC,14,9,iTanSkill)); - DelayCommand(6.0,SetPersistentInt(oPC,"iCureSkill",iTanSkill,0,"UOACraft")); + DelayCommand(6.0,SetCampaignInt("UOACraft","iCureSkill",iTanSkill,oPC)); DelayCommand(6.0,SendMessageToPC(oPC,"=================================")); DelayCommand(6.0,SendMessageToPC(oPC,"Your skill in curing has gone up!")); DelayCommand(6.0,SendMessageToPC(oPC,"Current curing skill : "+ sOldSkill+"%")); diff --git a/_module/nss/_craft_tink.nss b/_module/nss/_craft_tink.nss index 98bae943..c8b8f762 100644 --- a/_module/nss/_craft_tink.nss +++ b/_module/nss/_craft_tink.nss @@ -1,6 +1,6 @@ //#include "_persist_01a" #include "nw_i0_plot" -#include "aps_include" + void CreateAnObject(string sResource, object oPC, int iStackCount); object CreatePlaceable(string sObject, location lPlace, float fDuration); void GetNextItemPossessedBy(object oPC, string sItemTag); @@ -135,7 +135,7 @@ void main() //check for tool if (oTool==OBJECT_INVALID) { - FloatingTextStringOnCreature("You do not have any tinker's toolset to work with.",oPC,FALSE); + FloatingTextStringOnCreature("You do not have any tools to work with..",oPC,FALSE); if (iAdded==99) { CopyItem(oItem,oPC,TRUE); //Return stackable PC dropped into table @@ -147,7 +147,7 @@ void main() //Check for 'in use' if (GetLocalInt(oSelf,"iAmInUse")!=0) { - FloatingTextStringOnCreature("Only one item at a time may be tinkered here.",oPC,FALSE); + FloatingTextStringOnCreature("Only one item at a time may be tinkered here..",oPC,FALSE); if (iAdded==99) { CopyItem(oItem,oPC,TRUE); //Return stackable PC dropped into table @@ -160,7 +160,7 @@ void main() //int iGlassSkill = GetTokenPair(oPC,14,5); - int iGlassSkill = GetPersistentInt(oPC,"iTinkerSkill","UOACraft"); + int iGlassSkill = GetCampaignInt("UOACraft","iTinkerSkill",oPC); int iGlassChance = iGlassSkill; if (iGlassChance <350) { @@ -174,14 +174,14 @@ void main() if (iAdded==0) { - if (GetStringRight(sItemResRef,3)=="001") // Tinkers toolset + if (GetStringRight(sItemResRef,3)=="001") // Tinkers toolkit { iComponent1 =2; sComponent1 = "INGOT_IRON"; sComponent1Name = "iron ingots"; sCraft = "tinkerstoolset"; sSuccessString = "You successfully create a new tinker toolset."; - sFailString = "Your measurements are off, and as a result the toolset is unuseable."; + sFailString = "Your measurements are off and as a result the toolset is unuseable."; } if (GetStringRight(sItemResRef,3)=="008") //shovel @@ -192,7 +192,7 @@ void main() iGlassChance = iGlassChance - 50; sCraft = "shovel"; sSuccessString = "You successfully create a new shovel."; - sFailString = "The measurements are off, and as a result the shovel is unuseable."; + sFailString = "The measurements are off and as a result the shovel is unuseable."; } if (GetStringRight(sItemResRef,3)=="005") // sewing kit @@ -203,7 +203,7 @@ void main() iGlassChance = iGlassChance - 10; sCraft = "sewingkit"; sSuccessString = "You successfully create a tailor's sewing kit."; - sFailString = "Your measurements are off, and as a result the sewing kit is unuseable."; + sFailString = "Your measurements are off and as a result the sewing kit is unuseable."; } if (GetStringRight(sItemResRef,3)=="006") // miners pick @@ -214,7 +214,7 @@ void main() iGlassChance = iGlassChance - 50; sCraft = "minerspick"; sSuccessString = "You successfully create a new miner's pick."; - sFailString = "The measurements are off, and as a result the miner's pick is unuseable."; + sFailString = "The measurements are off and as a result the miner's pick is unuseable."; } if (GetStringRight(sItemResRef,3)=="007") // miners pickaxe @@ -225,7 +225,7 @@ void main() iGlassChance = iGlassChance - 50; sCraft = "minerspickaxe"; sSuccessString = "You successfully create a new miner's pickaxe."; - sFailString = "The measurements are off, and as a result the miner's pickaxe is unuseable."; + sFailString = "The measurements are off and as a result the miner's pickaxe is unuseable."; } if (GetStringRight(sItemResRef,3)=="009") // woodcutters axe @@ -236,7 +236,7 @@ void main() iGlassChance = iGlassChance - 250; sCraft = "woodsmansaxe"; sSuccessString = "You successfully create a new woodcutting axe."; - sFailString = "The measurements are off, and as a result the axe is unuseable."; + sFailString = "The measurements are off and as a result the axe is unuseable."; } if (GetStringRight(sItemResRef,3)=="012") // herbalist knife @@ -247,7 +247,7 @@ void main() iGlassChance = iGlassChance - 20; sCraft = "herbalistsknife"; sSuccessString = "You successfully create a new herbalist's knife."; - sFailString = "The measurements are off, and as a result the knife is unuseable."; + sFailString = "The measurements are off and as a result the knife is unuseable."; } if (GetStringRight(sItemResRef,3)=="079") // Orchard Blade @@ -257,8 +257,8 @@ void main() sComponent1Name = "iron ingots"; iGlassChance = iGlassChance - 250; sCraft = "orchardblade"; - sSuccessString = "You successfully create a new orchard blade."; - sFailString = "The measurements are off, and as a result the blade is unuseable."; + sSuccessString = "You successfully create a new orchard blade.."; + sFailString = "The measurements are off and as a result the blade is unuseable."; } if (GetStringRight(sItemResRef,3)=="080") // Fillet Knife @@ -268,8 +268,8 @@ void main() sComponent1Name = "iron ingots"; iGlassChance = iGlassChance - 300; sCraft = "filletknife"; - sSuccessString = "You successfully create a new fillet knife."; - sFailString = "The measurements are off, and as a result the knife is unuseable."; + sSuccessString = "You successfully create a new fillet knife.."; + sFailString = "The measurements are off and as a result the knife is unuseable."; } if (GetStringRight(sItemResRef,3)=="081") // Glass Arrowhead @@ -285,7 +285,7 @@ void main() iGlassChance = iGlassChance - 500; sCraft = "glassarrowhea"; iTemp = 50; //50 max stack - sFailString = "The measurements are off, and as a result the arrowheads shatter."; + sFailString = "The measurements are off and as a result the arrowheads shatter."; } if (GetStringRight(sItemResRef,3)=="082") // Glass Bolt Tip { @@ -300,7 +300,7 @@ void main() iGlassChance = iGlassChance - 500; sCraft = "glassbolttip"; iTemp = 50; //50 max stack - sFailString = "The measurements are off, and as a result the bolt tips shatter."; + sFailString = "The measurements are off and as a result the bolt tips shatter."; } if (GetStringRight(sItemResRef,3)=="083") // Glass Sling Bullets { @@ -315,19 +315,19 @@ void main() iGlassChance = iGlassChance - 600; sCraft = "glassbullet"; iTemp = 99; //50 max stack - sFailString = "The measurements are off, and as a result the glass bullets shatter."; + sFailString = "The measurements are off and as a result the glass bullets shatter."; } - if (GetStringRight(sItemResRef,3)=="089") // Smith Hammer + if (GetStringRight(sItemResRef,3)=="089") // Excavation Tools { //iComponent1Stackable=0; //iStackable=1; iComponent1 =6; sComponent1 = "INGOT_IRON"; sComponent1Name = "iron ingots"; - iGlassChance = iGlassChance - 10; - sCraft = "blacksmithhammer"; - sFailString = "The measurements are off, and as a result the smith hammer is useless."; - } + iGlassChance = iGlassChance - 400; + sCraft = "item_excavation"; + sFailString = "The measurements are off and as a result the excavation tools are useless."; + } if (GetStringRight(sItemResRef,3)=="112") // Carpenters Tools { //iComponent1Stackable=0; @@ -337,7 +337,7 @@ void main() sComponent1Name = "iron ingots"; //iGlassChance = iGlassChance - 400; sCraft = "carpenters_tools"; - sFailString = "The measurements are off, and as a result the carpenter's tools are useless."; + sFailString = "The measurements are off and as a result the carpenters tools are useless."; } } @@ -794,7 +794,7 @@ void main() if (iGlassSkill <= 1000) { //DelayCommand(5.0,SetTokenPair(oPC,14,5,iGlassSkill)); - DelayCommand(6.0,SetPersistentInt(oPC,"iTinkerSkill",iGlassSkill,0,"UOACraft")); + DelayCommand(6.0,SetCampaignInt("UOACraft","iTinkerSkill",iGlassSkill,oPC)); DelayCommand(6.0,SendMessageToPC(oPC,"=================================")); DelayCommand(6.0,SendMessageToPC(oPC,"Your Tinkering skill has gone up!")); DelayCommand(6.0,SendMessageToPC(oPC,"Current Tinkering skill : "+ sOldSkill+"%")); diff --git a/_module/nss/_enchant_helm.nss b/_module/nss/_enchant_helm.nss index eb4fae20..c45904f8 100644 --- a/_module/nss/_enchant_helm.nss +++ b/_module/nss/_enchant_helm.nss @@ -6,11 +6,10 @@ void GetNextItemPossessedBy(object oPC, string sItemTag); void GetNextStackedItem(object oPC, string sEssenceTag, int iCount); void CreateAnObject(string sResource, object oPC, int iStackSize); object CreatePlaceable(string sObject, location lPlace, float fDuration); -object oTestValid=OBJECT_INVALID; +object oTestValid = OBJECT_INVALID; void EnchantArmor(object oItem,int wBonus); void EnPowerArmor(object oItem,int DamageType,int DamageQty); void GiveToPC(object oItem, object oPC); -void GetItemPossessedBy(object oPC,string sEssence); string sDialogResRef=""; string sEssence; void main() @@ -606,7 +605,7 @@ int iEnchantChance = iEnchantSkill; case 1: { sEssence = "essence001"; - if(GetItemPossessedBy(oPC,sEssence) != oTestValid) + if(GetItemPossessedBy(oPC,sEssence) != OBJECT_INVALID) { SetLocalInt(oPC,"DamageType",IP_CONST_DAMAGETYPE_ACID); SetLocalInt(oPC,"DamageQty",IP_CONST_DAMAGERESIST_10); @@ -616,7 +615,7 @@ int iEnchantChance = iEnchantSkill; case 2: { sEssence = "essence017"; - if(GetItemPossessedBy(oPC,sEssence) != oTestValid) + if(GetItemPossessedBy(oPC,sEssence) != OBJECT_INVALID) { SetLocalInt(oPC,"DamageType",IP_CONST_DAMAGETYPE_COLD); SetLocalInt(oPC,"DamageQty",IP_CONST_DAMAGERESIST_10); @@ -626,7 +625,7 @@ int iEnchantChance = iEnchantSkill; case 3: { sEssence = "essence006"; - if(GetItemPossessedBy(oPC,sEssence) != oTestValid) + if(GetItemPossessedBy(oPC,sEssence) != OBJECT_INVALID) { SetLocalInt(oPC,"DamageType",IP_CONST_DAMAGETYPE_ELECTRICAL); SetLocalInt(oPC,"DamageQty",IP_CONST_DAMAGERESIST_10); @@ -636,7 +635,7 @@ int iEnchantChance = iEnchantSkill; case 4: { sEssence = "essence011"; - if(GetItemPossessedBy(oPC,sEssence) != oTestValid) + if(GetItemPossessedBy(oPC,sEssence) != OBJECT_INVALID) { SetLocalInt(oPC,"DamageType",IP_CONST_DAMAGETYPE_FIRE); SetLocalInt(oPC,"DamageQty",IP_CONST_DAMAGERESIST_10); @@ -646,7 +645,7 @@ int iEnchantChance = iEnchantSkill; case 5: { sEssence = "essence001"; - if(GetItemPossessedBy(oPC,sEssence) != oTestValid) + if(GetItemPossessedBy(oPC,sEssence) != OBJECT_INVALID) { SetLocalInt(oPC,"DamageType",IP_CONST_DAMAGETYPE_ACID); SetLocalInt(oPC,"DamageQty",IP_CONST_DAMAGERESIST_15); @@ -656,7 +655,7 @@ int iEnchantChance = iEnchantSkill; case 6: { sEssence = "essence017"; - if(GetItemPossessedBy(oPC,sEssence) != oTestValid) + if(GetItemPossessedBy(oPC,sEssence) != OBJECT_INVALID) { SetLocalInt(oPC,"DamageType",IP_CONST_DAMAGETYPE_COLD); SetLocalInt(oPC,"DamageQty",IP_CONST_DAMAGERESIST_15); @@ -666,7 +665,7 @@ int iEnchantChance = iEnchantSkill; case 7: { sEssence = "essence006"; - if(GetItemPossessedBy(oPC,sEssence) != oTestValid) + if(GetItemPossessedBy(oPC,sEssence) != OBJECT_INVALID) { SetLocalInt(oPC,"DamageType",IP_CONST_DAMAGETYPE_ELECTRICAL); SetLocalInt(oPC,"DamageQty",IP_CONST_DAMAGERESIST_15); @@ -676,7 +675,7 @@ int iEnchantChance = iEnchantSkill; case 8: { sEssence = "essence011"; - if(GetItemPossessedBy(oPC,sEssence) != oTestValid) + if(GetItemPossessedBy(oPC,sEssence) != OBJECT_INVALID) { SetLocalInt(oPC,"DamageType",IP_CONST_DAMAGETYPE_FIRE); SetLocalInt(oPC,"DamageQty",IP_CONST_DAMAGERESIST_15); @@ -686,7 +685,7 @@ int iEnchantChance = iEnchantSkill; case 9: { sEssence = "essence001"; - if(GetItemPossessedBy(oPC,sEssence) != oTestValid) + if(GetItemPossessedBy(oPC,sEssence) != OBJECT_INVALID) { SetLocalInt(oPC,"DamageType",IP_CONST_DAMAGETYPE_ACID); SetLocalInt(oPC,"DamageQty",IP_CONST_DAMAGERESIST_20); @@ -696,7 +695,7 @@ int iEnchantChance = iEnchantSkill; case 10: { sEssence = "essence017"; - if(GetItemPossessedBy(oPC,sEssence) != oTestValid) + if(GetItemPossessedBy(oPC,sEssence) != OBJECT_INVALID) { SetLocalInt(oPC,"DamageType",IP_CONST_DAMAGETYPE_COLD); SetLocalInt(oPC,"DamageQty",IP_CONST_DAMAGERESIST_20); @@ -706,7 +705,7 @@ int iEnchantChance = iEnchantSkill; case 11: { sEssence = "essence006"; - if(GetItemPossessedBy(oPC,sEssence) != oTestValid) + if(GetItemPossessedBy(oPC,sEssence) != OBJECT_INVALID) { SetLocalInt(oPC,"DamageType",IP_CONST_DAMAGETYPE_ELECTRICAL); SetLocalInt(oPC,"DamageQty",IP_CONST_DAMAGERESIST_20); @@ -716,7 +715,7 @@ int iEnchantChance = iEnchantSkill; case 12: { sEssence = "essence011"; - if(GetItemPossessedBy(oPC,sEssence) != oTestValid) + if(GetItemPossessedBy(oPC,sEssence) != OBJECT_INVALID) { SetLocalInt(oPC,"DamageType",IP_CONST_DAMAGETYPE_FIRE); SetLocalInt(oPC,"DamageQty",IP_CONST_DAMAGERESIST_20); @@ -726,7 +725,7 @@ int iEnchantChance = iEnchantSkill; case 13: { sEssence = "essence016"; - if(GetItemPossessedBy(oPC,sEssence) != oTestValid) + if(GetItemPossessedBy(oPC,sEssence) != OBJECT_INVALID) { SetLocalInt(oPC,"DamageType",IP_CONST_DAMAGETYPE_SLASHING); SetLocalInt(oPC,"DamageQty",IP_CONST_DAMAGERESIST_15); @@ -736,7 +735,7 @@ int iEnchantChance = iEnchantSkill; case 14: { sEssence = "essence016"; - if(GetItemPossessedBy(oPC,sEssence) != oTestValid) + if(GetItemPossessedBy(oPC,sEssence) != OBJECT_INVALID) { SetLocalInt(oPC,"DamageType",IP_CONST_DAMAGETYPE_PIERCING); SetLocalInt(oPC,"DamageQty",IP_CONST_DAMAGERESIST_15); @@ -746,7 +745,7 @@ int iEnchantChance = iEnchantSkill; case 15: { sEssence = "essence016"; - if(GetItemPossessedBy(oPC,sEssence) != oTestValid) + if(GetItemPossessedBy(oPC,sEssence) != OBJECT_INVALID) { SetLocalInt(oPC,"DamageType",IP_CONST_DAMAGETYPE_BLUDGEONING); SetLocalInt(oPC,"DamageQty",IP_CONST_DAMAGERESIST_15); @@ -756,7 +755,7 @@ int iEnchantChance = iEnchantSkill; case 16: { sEssence = "essence016"; - if(GetItemPossessedBy(oPC,sEssence) != oTestValid) + if(GetItemPossessedBy(oPC,sEssence) != OBJECT_INVALID) { SetLocalInt(oPC,"DamageType",IP_CONST_DAMAGETYPE_NEGATIVE); SetLocalInt(oPC,"DamageQty",IP_CONST_DAMAGERESIST_15); diff --git a/_module/nss/_enchant_shield.nss b/_module/nss/_enchant_shield.nss index 5f3750c1..c4ede7bc 100644 --- a/_module/nss/_enchant_shield.nss +++ b/_module/nss/_enchant_shield.nss @@ -11,7 +11,6 @@ object oTestValid=OBJECT_INVALID; void EnchantArmor(object oItem,int wBonus); void EnPowerArmor(object oItem,int DamageType,int DamageQty); void GiveToPC(object oItem, object oPC); -void GetItemPossessedBy(object oPC,string sEssence); string sDialogResRef=""; string sEssence; void main() diff --git a/_module/nss/_kb_inc_invmgmt.nss b/_module/nss/_kb_inc_invmgmt.nss new file mode 100644 index 00000000..77817587 --- /dev/null +++ b/_module/nss/_kb_inc_invmgmt.nss @@ -0,0 +1,156 @@ +//////////////////////////////////////////////////////////////////////////////// +// // // +// _kb_inc_invmgmt (include file) // VERSION 3.3 // +// // // +// by Scrotok on 9 Feb 03 //////////////////////////// +// Thanks to Keron Blackfeld for 99% of the work! // +// email Questions and Comments to: jnbplatte@intellisys.net // +// // +//////////////////////////////////////////////////////////////////////////////// +// // +// CAUTION: You MUST re-save/compile (or press F7 for "Save and Compile") // +// the "_kb_corpse_death" and "_kb_corpse_distb" scripts if you make any // +// changes to "_kb_inc_invmgmt" (for programmers only: because it is an // +// #include file). // +// // +// CAUTION: You MUST re-save (not the F7 key!) "_kb_loot_corpse" if you make // +// any changes to "_kb_inc_invmgmt" (for programmers only: because it is an // +// #include file). To re-save it, make a change to the script, then UNDO // +// the change, then re-save. // +// // +// NEWBIES: You don't need to place this script anywhere -- it's already // +// taken care of for you. // +// // +// This script works in conjunction with the "_kb_loot_corpse" script. It // +// contains common functions used in "_kb_corpse_death", "_kb_corpse_distb", // +// and "_kb_loot_corpse". // +// // +//////////////////////////////////////////////////////////////////////////////// + +/* Version 3.2 Change Log: + - ClearInventory was 99% the same as DestroyInventory except for the + dropped weapons, so they were consolidated. + - DestroyInventory rewritten to use equipped item integers in a loop. + - DestroyDroppedWeapons is a new function which does only that. + - added TransferToBones function to move lootable corpse placeable inventory to bones + - added BonesCleanup function to get rid of the bones after nBonesFade + - changed comments to clarify weapons/shields/torches are affected by "weapons" parameters/functions +*/ + +/************************************************************************ + ** This function is used to clear the entire inventory of an object ** + ** (except for Creature Slots, which have no bearing here), so that ** + ** when the object is destroyed, no Lootbags are left behind to ** + ** litter up the landscape & devour system resources. Plot items are ** + ** not affected. ** + ************************************************************************/ +void DestroyInventory(object oCorpse) +{ + +/* Version 3.2 - function rewritten */ + + object oLoot; int x; + + //Get any gold from the dead creature + x = GetGold(oCorpse); + if (x) TakeGoldFromCreature(x, oCorpse, TRUE); + + // Destroy any loot the dead creature has equipped + // 0=head, 1=chest, 2=boot, 3=arms, 4=rhand, 5=lhand, 6=cloak, + // 7=lring, 8=rring, 9=neck, 10=belt, 11=arrow, 12=bullet, 13=bolt + for (x = 0; x < 4; x++) + { + oLoot = GetItemInSlot(x, oCorpse); + if (GetIsObjectValid(oLoot)) + { + if (!GetPlotFlag(oLoot)) + DestroyObject(oLoot); + } + } + // skipped 4 & 5 = equipped weapons (rhand & lhand) + for (x = 6; x < 14; x++) + { + oLoot = GetItemInSlot(x, oCorpse); + if (GetIsObjectValid(oLoot)) + { + if (!GetPlotFlag(oLoot)) + DestroyObject(oLoot); + } + } + + // Destroy remaining loot on creature + oLoot = GetFirstItemInInventory(oCorpse); + while (GetIsObjectValid(oLoot)) + { + if (!GetPlotFlag(oLoot)) + DestroyObject(oLoot); + oLoot = GetNextItemInInventory(oCorpse); + } +} + +/************************************************************************ + ** This function is used to destroy unclaimed dropped weapons. ** + ** Plot items are not affected. ** + ** ** + ** NOTE: Shields/torches are also considered "weapons" for the ** + ** purposes of this script. ** + ** ** + ** NOTE: The lootable corpse placeable or the bones can call this ** + ** script. ** + ************************************************************************/ +void DestroyDroppedWeapons(object oLootCorpse) +{ + //Check to see if anyone Possesses the Left Weapon + object oLeftWpn = GetLocalObject(oLootCorpse, "oLeftWpn"); + // If Left Weapon is unclaimed... + if (GetItemPossessor(oLeftWpn) == OBJECT_INVALID) + { + // If dropped weapon is not Plot + if (!GetPlotFlag(oLeftWpn)) + DestroyObject(oLeftWpn); + } + //Check to see if anyone Possesses the Right Weapon + object oRightWpn = GetLocalObject(oLootCorpse, "oRightWpn"); + // If Right Weapon is unclaimed... + if (GetItemPossessor(oRightWpn) == OBJECT_INVALID) + { + // If dropped weapon is not Plot + if (!GetPlotFlag(oRightWpn)) + DestroyObject(oRightWpn); + } +} + +/********************************************************* + ** This script gets rid of the bones after they fade ** + *********************************************************/ +void BonesCleanup(object oBones, int nKeepWeaponsBonesFade) +{ + // Empty the bones inventory + DestroyInventory(oBones); + // Delete unclaimed, dropped, non-Plot weapons unless nKeepWeaponsBonesFade = 1 + if (!nKeepWeaponsBonesFade) + DestroyDroppedWeapons(oBones); + // Delete the bones + DestroyObject(oBones); +} + +/****************************************************************************** + ** This script moves all items from lootable corpse placeable to the bones ** + ******************************************************************************/ +void TransferToBones(object oLootCorpse, object oBones) +{ + // Move gold to the bones + if (GetGold(oLootCorpse)) + { + AssignCommand(oBones, TakeGoldFromCreature(GetGold(oLootCorpse), oLootCorpse, FALSE)); + } + // Move inventory items to the bones + object oLoot = GetFirstItemInInventory(oLootCorpse); + while (GetIsObjectValid(oLoot)) + { + AssignCommand(oBones, ActionTakeItem(oLoot, oLootCorpse)); + oLoot = GetNextItemInInventory(oLootCorpse); + } +} + +//void main() {} diff --git a/_module/nss/_kb_loot_corpse.nss b/_module/nss/_kb_loot_corpse.nss index 5a03d2bd..45de4779 100644 --- a/_module/nss/_kb_loot_corpse.nss +++ b/_module/nss/_kb_loot_corpse.nss @@ -495,7 +495,7 @@ void LeaveCorpse() { //SET YOUR LOOTABLE CORPSES PREFERENCES HERE /////////////// // - int nUseLootable = TRUE; // Set this to FALSE if you want disable the lootable corpse functionality // + int nUseLootable = FALSE; // Set this to FALSE if you want disable the lootable corpse functionality // int nMoveEquipped = FALSE; // Set this to FALSE if you don't want to move Equipped items to the corpse // int nCopyArmour = FALSE; // This will use the ResRef to create a copy of the armour/helmet // int nMoveArmour = FALSE; // Setting this TRUE will just move the armour/helmet (Naked NPCs) // diff --git a/_module/nss/_mageonlydoor.nss b/_module/nss/_mageonlydoor.nss index 38067b9a..01ce8fa4 100644 --- a/_module/nss/_mageonlydoor.nss +++ b/_module/nss/_mageonlydoor.nss @@ -1,47 +1,39 @@ /////////////////////////////////////// -// Door Script - Allows on Mages to enter +// Door Script - Allows only Mages to enter // //////////////////////////////////////// - +#include "prc_class_const" void main() - { -DelayCommand(30.0, ActionCloseDoor(OBJECT_SELF)); + // Close the door after 30 seconds + DelayCommand(30.0, ActionCloseDoor(OBJECT_SELF)); - object oClicker = GetClickingObject(); - object oTarget = GetTransitionTarget(OBJECT_SELF); - location lLoc = GetLocation(oTarget); - location lLoc2 = GetLocation(GetObjectByTag("WP_Throw_out")); - int oClass_1 = GetClassByPosition(1, oClicker); - int oClass_2 = GetClassByPosition(2, oClicker); - int oClass_3 = GetClassByPosition(3, oClicker); - int iPassed = 0; - - if ((oClass_1==CLASS_TYPE_BARD)||(oClass_1==CLASS_TYPE_SORCERER)) - iPassed = 1 ; - if((iPassed == 0) && (oClass_1==CLASS_TYPE_WIZARD)) - iPassed = 1 ; - if ((oClass_2==CLASS_TYPE_BARD)||(oClass_2==CLASS_TYPE_SORCERER)) - iPassed = 1 ; - if((iPassed == 0) && (oClass_2==CLASS_TYPE_WIZARD)) - iPassed = 1 ; - if ((oClass_3==CLASS_TYPE_BARD)||(oClass_3==CLASS_TYPE_SORCERER)) - iPassed = 1 ; - if((iPassed == 0) && (oClass_3==CLASS_TYPE_WIZARD)) - iPassed = 1 ; - -switch (iPassed) - { - case 0: - AssignCommand(oClicker,JumpToLocation(lLoc2)); - break; - - case 1: - AssignCommand(oClicker,JumpToLocation(lLoc)); - break; - - } + object oClicker = GetClickingObject(); + object oTarget = GetTransitionTarget(OBJECT_SELF); + location lLoc = GetLocation(oTarget); + location lLoc2 = GetLocation(GetObjectByTag("WP_Throw_out")); + // Sum of arcane class levels + int iArcane = GetLevelByClass(CLASS_TYPE_BARD, oClicker) + + GetLevelByClass(CLASS_TYPE_BEGUILER, oClicker) + + GetLevelByClass(CLASS_TYPE_DREAD_NECROMANCER, oClicker) + + GetLevelByClass(CLASS_TYPE_KNIGHT_WEAVE, oClicker) + + GetLevelByClass(CLASS_TYPE_SORCERER, oClicker) + + GetLevelByClass(CLASS_TYPE_SUBLIME_CHORD, oClicker) + + GetLevelByClass(CLASS_TYPE_WARMAGE, oClicker) + + GetLevelByClass(CLASS_TYPE_WARLOCK, oClicker) + + GetLevelByClass(CLASS_TYPE_WIZARD, oClicker); + // Determine action based on arcane class level sum + if (iArcane > 0) + { + AssignCommand(oClicker, JumpToLocation(lLoc)); + } + else + { + AssignCommand(oClicker, JumpToLocation(lLoc2)); + } } + + diff --git a/_module/nss/_open_alchemist.nss b/_module/nss/_open_alchemist.nss index bbfcf644..bb8a196d 100644 --- a/_module/nss/_open_alchemist.nss +++ b/_module/nss/_open_alchemist.nss @@ -1,13 +1,11 @@ //#include "_persist_01a" -#include "aps_include" void main() { object oPC = GetLastOpenedBy(); SetLocalObject(oPC,"oLastOpened",OBJECT_SELF); //int iAlchemySkill = GetTokenPair(oPC,14,12); - int iAlchemySkill = GetPersistentInt(oPC,"iAlchemySkill","UOACraft" - ); + int iAlchemySkill = GetCampaignInt("UOACraft","iAlchemySkill",oPC); int iAlchemyChance = iAlchemySkill; if (iAlchemyChance <350) diff --git a/_module/nss/_open_anvil.nss b/_module/nss/_open_anvil.nss index ffbbbf4b..f8ebb62c 100644 --- a/_module/nss/_open_anvil.nss +++ b/_module/nss/_open_anvil.nss @@ -1,16 +1,13 @@ //#include "_persist_01a" -#include "aps_include" void main() { object oPC = GetLastOpenedBy(); //int iSmithSkill = GetTokenPair(oPC,13,4); // Weaponsmith - int iSmithSkill = GetPersistentInt(oPC,"iSmithSkill","UOACraft" - ); + int iSmithSkill = GetCampaignInt("UOACraft","iSmithSkill",oPC); int iSmithChance = iSmithSkill; //int iArmorSkill = GetTokenPair(oPC,13,5); // ArmorCraft - int iArmorSkill = GetPersistentInt(oPC,"iArmorSkill","UOACraft" - ); + int iArmorSkill = GetCampaignInt("UOACraft","iArmorSkill",oPC); int iArmorChance = iArmorSkill; int iIngotType = GetLocalInt(oPC,"iUseIngotType"); int iIngotMod = iIngotType*25; diff --git a/_module/nss/_open_bowyer.nss b/_module/nss/_open_bowyer.nss index e10a047e..26aebb08 100644 --- a/_module/nss/_open_bowyer.nss +++ b/_module/nss/_open_bowyer.nss @@ -1,12 +1,10 @@ //#include "_persist_01a" -#include "aps_include" void main() { object oPC = GetLastOpenedBy(); //int iBowSkill = GetTokenPair(oPC,13,3); - int iBowSkill = GetPersistentInt(oPC,"iBowSkill","UOACraft" - ); + int iBowSkill = GetCampaignInt("UOACraft","iBowSkill",oPC); int iBowChance = iBowSkill; int iWoodType = GetLocalInt(oPC,"iUseThisWood"); diff --git a/_module/nss/_open_brewvat.nss b/_module/nss/_open_brewvat.nss index f746f6dc..0f243090 100644 --- a/_module/nss/_open_brewvat.nss +++ b/_module/nss/_open_brewvat.nss @@ -1,11 +1,8 @@ -#include "aps_include" - void main() { object oPC = GetLastOpenedBy(); //int iBrewSkill = GetTokenPair(oPC,13,9); // Brewing (Credit Tony Edwards for catching a mis-typed token value here.. was originally using weaponcraft skill to determine Brew patterns. Thx Tony ;) - int iBrewSkill = GetPersistentInt(oPC,"iBrewSkill","UOACraft" - ); + int iBrewSkill = GetCampaignInt("UOACraft","iBrewSkill",oPC); int iBrewChance = iBrewSkill; if (GetItemPossessedBy(oPC,"NoDrop_SkillLogBook")==OBJECT_INVALID) diff --git a/_module/nss/_open_carpentry.nss b/_module/nss/_open_carpentry.nss index dda90668..8d305e47 100644 --- a/_module/nss/_open_carpentry.nss +++ b/_module/nss/_open_carpentry.nss @@ -1,12 +1,10 @@ //#include "_persist_01a" -#include "aps_include" void main() { object oPC = GetLastOpenedBy(); //int iCarpentrySkill = GetTokenPair(oPC,13,3); - int iCarpentrySkill = GetPersistentInt(oPC,"iCarpentrySkill","UOACraft" - ); + int iCarpentrySkill = GetCampaignInt("UOACraft","iCarpentrySkill",oPC); int iCarpentryChance = iCarpentrySkill; int iWoodType = GetLocalInt(oPC,"iUseThisWood"); diff --git a/_module/nss/_open_cook.nss b/_module/nss/_open_cook.nss index 1652384b..fbeceec5 100644 --- a/_module/nss/_open_cook.nss +++ b/_module/nss/_open_cook.nss @@ -1,5 +1,3 @@ -#include "aps_include" - void main() { object oPC = GetLastOpenedBy(); @@ -7,8 +5,7 @@ void main() string sTagSelf = GetTag(oSelf); int iCookType = StringToInt(GetStringRight(sTagSelf,3)); - int iCookSkill = GetPersistentInt(oPC,"iCookSkill","UOACraft" - ); + int iCookSkill = GetCampaignInt("UOACraft","iCookSkill",oPC); int iCookChance = iCookSkill; if (GetItemPossessedBy(oPC,"NoDrop_SkillLogBook")==OBJECT_INVALID) diff --git a/_module/nss/_open_jeweler.nss b/_module/nss/_open_jeweler.nss index 3e0e1684..c6c48724 100644 --- a/_module/nss/_open_jeweler.nss +++ b/_module/nss/_open_jeweler.nss @@ -1,12 +1,10 @@ //#include "_persist_01a" -#include "aps_include" void main() { object oPC = GetLastOpenedBy(); //int iJewelSkill = GetTokenPair(oPC,12,4); // JewelCraft - int iJewelSkill = GetPersistentInt(oPC,"iJewelSkill","UOACraft" - ); + int iJewelSkill = GetCampaignInt("UOACraft","iJewelSkill",oPC); int iJewelChance = iJewelSkill; int iIngotType = GetLocalInt(oPC,"iUseIngotType"); diff --git a/_module/nss/_open_kiln.nss b/_module/nss/_open_kiln.nss index 5ded23c3..01d36842 100644 --- a/_module/nss/_open_kiln.nss +++ b/_module/nss/_open_kiln.nss @@ -1,12 +1,10 @@ //#include "_persist_01a" -#include "aps_include" void main() { object oPC = GetLastOpenedBy(); //int iGlassSkill = GetTokenPair(oPC,14,4); - int iGlassSkill = GetPersistentInt(oPC,"iGlassSkill","UOACraft" - ); + int iGlassSkill = GetCampaignInt("UOACraft","iGlassSkill",oPC); int iGlassChance = iGlassSkill; if (GetItemPossessedBy(oPC,"NoDrop_SkillLogBook")==OBJECT_INVALID) diff --git a/_module/nss/_open_pulp.nss b/_module/nss/_open_pulp.nss index 5095f14b..2f834710 100644 --- a/_module/nss/_open_pulp.nss +++ b/_module/nss/_open_pulp.nss @@ -1,12 +1,10 @@ //#include "_persist_01a" -#include "aps_include" void main() { object oPC = GetLastOpenedBy(); //int iWoodSkill = GetTokenPair(oPC,13,13); - int iWoodSkill = GetPersistentInt(oPC,"iPaperSkill","UOACraft" - ); + int iWoodSkill = GetCampaignInt("UOACraft","iPaperSkill",oPC); int iWoodChance = iWoodSkill; if (GetItemPossessedBy(oPC,"NoDrop_SkillLogBook")==OBJECT_INVALID) diff --git a/_module/nss/_open_tailor.nss b/_module/nss/_open_tailor.nss index 823facb2..62029342 100644 --- a/_module/nss/_open_tailor.nss +++ b/_module/nss/_open_tailor.nss @@ -1,12 +1,10 @@ //#include "_persist_01a" -#include "aps_include" void main() { object oPC = GetLastOpenedBy(); //int iTailorSkill = GetTokenPair(oPC,13,9); // Tailoring (Credit Tony Edwards for catching a mis-typed token value here.. was originally using weaponcraft skill to determine tailor patterns. Thx Tony ;) - int iTailorSkill = GetPersistentInt(oPC,"iTailorSkill","UOACraft" - ); + int iTailorSkill = GetCampaignInt("UOACraft","iTailorSkill",oPC); int iTailorChance = iTailorSkill; if (GetItemPossessedBy(oPC,"NoDrop_SkillLogBook")==OBJECT_INVALID) diff --git a/_module/nss/_open_tailor2.nss b/_module/nss/_open_tailor2.nss index 0acfb389..3cc69dc0 100644 --- a/_module/nss/_open_tailor2.nss +++ b/_module/nss/_open_tailor2.nss @@ -1,12 +1,10 @@ //#include "_persist_01a" -#include "aps_include" void main() { object oPC = GetLastOpenedBy(); //int iTailorSkill = GetTokenPair(oPC,13,9); // Tailoring (Credit Tony Edwards for catching a mis-typed token value here.. was originally using weaponcraft skill to determine tailor patterns. Thx Tony ;) - int iTailorSkill = GetPersistentInt(oPC,"iTailorSkill","UOACraft" - ); + int iTailorSkill = GetCampaignInt("UOACraft","iTailorSkill",oPC); int iTailorChance = iTailorSkill; if (GetItemPossessedBy(oPC,"NoDrop_SkillLogBook")==OBJECT_INVALID) diff --git a/_module/nss/_open_tink.nss b/_module/nss/_open_tink.nss index 366aacf1..8a9731f3 100644 --- a/_module/nss/_open_tink.nss +++ b/_module/nss/_open_tink.nss @@ -1,11 +1,10 @@ //#include "_persist_01a" -#include "aps_include" void main() { object oPC = GetLastOpenedBy(); //int iGlassSkill = GetTokenPair(oPC,14,5); - int iGlassSkill = GetPersistentInt(oPC,"iTinkerSkill","UOACraft"); + int iGlassSkill = GetCampaignInt("UOACraft","iTinkerSkill",oPC); int iGlassChance = iGlassSkill; if (GetItemPossessedBy(oPC,"NoDrop_SkillLogBook")==OBJECT_INVALID) diff --git a/_module/nss/_spider_death.nss b/_module/nss/_spider_death.nss index ab711342..f186d2c0 100644 --- a/_module/nss/_spider_death.nss +++ b/_module/nss/_spider_death.nss @@ -16,7 +16,9 @@ void CreatePlaceable2(); void main() { - + + ExecuteScript("prc_npc_death", OBJECT_SELF); + if (Random(1000)< (5*GetHitDice(OBJECT_SELF))+10 ) { object oTemp = CreatePlaceable("temporaryplaceho",GetLocation(OBJECT_SELF),180.0); diff --git a/_module/nss/_use_waterwell.nss b/_module/nss/_use_waterwell.nss index 94562afc..0a9e9c62 100644 --- a/_module/nss/_use_waterwell.nss +++ b/_module/nss/_use_waterwell.nss @@ -31,6 +31,6 @@ void main() void ItemCreate(object oPC) { object oWater = CreateItemOnObject("item002",oPC,1); - SetLocalInt(oPC,"iWaterFull",100); + SetLocalInt(oPC,"iWaterFull",5); return; } diff --git a/_module/nss/at_caplvlup.nss b/_module/nss/at_caplvlup.nss new file mode 100644 index 00000000..ee138b1b --- /dev/null +++ b/_module/nss/at_caplvlup.nss @@ -0,0 +1,19 @@ +#include "nw_i0_tool" +/* Script generated by +Lilac Soul's NWN Script Generator, v. 1.6 + +For download info, please visit: +http://www.lilacsoul.revility.com */ + +//Put this on action taken in the conversation editor +void main() +{ + +object oPC = GetPCSpeaker(); + +if (GetHitDice(oPC) <= 2) + { + RewardPartyXP(3000, oPC, FALSE); + + } +} diff --git a/_module/nss/class_only.nss b/_module/nss/class_only.nss index 258f4c7a..9dcb8c67 100644 --- a/_module/nss/class_only.nss +++ b/_module/nss/class_only.nss @@ -1,26 +1,50 @@ - // Place in the OnFailToOpen event for the door +// Place in the OnFailToOpen event for the door + +#include "prc_class_const" + void main() { -object oPC = GetClickingObject(); -int nPCClass1 = GetClassByPosition(1, oPC); -int nPCClass2 = GetClassByPosition(2, oPC); -int nPCClass3 = GetClassByPosition(3, oPC); -int nCheck1 = CLASS_TYPE_ROGUE; -int nCheck2 = CLASS_TYPE_ASSASSIN; -if (!GetIsPC(oPC)) + object oPC = GetClickingObject(); + + int nPCClass1 = GetClassByPosition(1, oPC); + int nPCClass2 = GetClassByPosition(2, oPC); + int nPCClass3 = GetClassByPosition(3, oPC); + int nPCClass4 = GetClassByPosition(4, oPC); + int nPCClass5 = GetClassByPosition(5, oPC); + int nPCClass6 = GetClassByPosition(6, oPC); + int nPCClass7 = GetClassByPosition(7, oPC); + int nPCClass8 = GetClassByPosition(8, oPC); + + int iRogue = GetLevelByClass(CLASS_TYPE_ROGUE, oPC) + + GetLevelByClass(CLASS_TYPE_SCOUT, oPC) + + GetLevelByClass(CLASS_TYPE_BEGUILER, oPC) + + GetLevelByClass(CLASS_TYPE_NINJA, oPC) + + GetLevelByClass(CLASS_TYPE_FACTOTUM, oPC) + + GetLevelByClass(CLASS_TYPE_ASSASSIN, oPC) + + GetLevelByClass(CLASS_TYPE_ARCTRICK, oPC) + + GetLevelByClass(CLASS_TYPE_HANDOTWM, oPC) + + GetLevelByClass(CLASS_TYPE_NIGHTSHADE, oPC) + + GetLevelByClass(CLASS_TYPE_NINJA_SPY, oPC) + + GetLevelByClass(CLASS_TYPE_SHADOWLORD, oPC) + + GetLevelByClass(CLASS_TYPE_SHADOW_SUN_NINJA, oPC) + + GetLevelByClass(CLASS_TYPE_SHADOW_THIEF_AMN, oPC) + + GetLevelByClass(CLASS_TYPE_UNSEEN_SEER, oPC) + + GetLevelByClass(CLASS_TYPE_PSYCHIC_ROGUE, oPC); + + if (!GetIsPC(oPC)) { - return; + return; } -else if ((nPCClass1 == nCheck1) || (nPCClass2 == nCheck1) || (nPCClass3 == nCheck1) || (nPCClass1 == nCheck2) || (nPCClass2 == nCheck2) || (nPCClass3 == nCheck2)) + else if (iRogue > 0) { - //FloatingTextStringOnCreature("The door unlocks itself and opens.", oPC); - SetLocked(OBJECT_SELF, FALSE); - ActionOpenDoor(OBJECT_SELF); - DelayCommand(6.0f, ActionCloseDoor(OBJECT_SELF)); - DelayCommand(6.2f, SetLocked(OBJECT_SELF, TRUE)); + FloatingTextStringOnCreature("The door unlocks itself and opens.", oPC); + SetLocked(OBJECT_SELF, FALSE); + ActionOpenDoor(OBJECT_SELF); + DelayCommand(6.0f, ActionCloseDoor(OBJECT_SELF)); + DelayCommand(6.2f, SetLocked(OBJECT_SELF, TRUE)); } -else + else { - //FloatingTextStringOnCreature("The door is locked. You must be a Rogue or Assassin to use this door.", oPC); + FloatingTextStringOnCreature("The door is locked. You must be a rogue to use this door.", oPC); } -} +} \ No newline at end of file diff --git a/_module/nss/class_only_1.nss b/_module/nss/class_only_1.nss index 404f88fc..cafa6609 100644 --- a/_module/nss/class_only_1.nss +++ b/_module/nss/class_only_1.nss @@ -1,23 +1,47 @@ // Place in the OnAreaTransitionClick event for the door + +#include "prc_class_const" + void main() { -object oPC = GetClickingObject(); -object oJump = GetTransitionTarget(OBJECT_SELF); -int nPCClass1 = GetClassByPosition(1, oPC); -int nPCClass2 = GetClassByPosition(2, oPC); -int nPCClass3 = GetClassByPosition(3, oPC); -int nCheck1 = CLASS_TYPE_ROGUE; -int nCheck2 = CLASS_TYPE_ASSASSIN; -if (!GetIsPC(oPC)) + object oPC = GetClickingObject(); + object oJump = GetTransitionTarget(OBJECT_SELF); + + int nPCClass1 = GetClassByPosition(1, oPC); + int nPCClass2 = GetClassByPosition(2, oPC); + int nPCClass3 = GetClassByPosition(3, oPC); + int nPCClass4 = GetClassByPosition(4, oPC); + int nPCClass5 = GetClassByPosition(5, oPC); + int nPCClass6 = GetClassByPosition(6, oPC); + int nPCClass7 = GetClassByPosition(7, oPC); + int nPCClass8 = GetClassByPosition(8, oPC); + + int iRogue = GetLevelByClass(CLASS_TYPE_ROGUE, oPC) + + GetLevelByClass(CLASS_TYPE_SCOUT, oPC) + + GetLevelByClass(CLASS_TYPE_BEGUILER, oPC) + + GetLevelByClass(CLASS_TYPE_NINJA, oPC) + + GetLevelByClass(CLASS_TYPE_FACTOTUM, oPC) + + GetLevelByClass(CLASS_TYPE_ASSASSIN, oPC) + + GetLevelByClass(CLASS_TYPE_ARCTRICK, oPC) + + GetLevelByClass(CLASS_TYPE_HANDOTWM, oPC) + + GetLevelByClass(CLASS_TYPE_NIGHTSHADE, oPC) + + GetLevelByClass(CLASS_TYPE_NINJA_SPY, oPC) + + GetLevelByClass(CLASS_TYPE_SHADOWLORD, oPC) + + GetLevelByClass(CLASS_TYPE_SHADOW_SUN_NINJA, oPC) + + GetLevelByClass(CLASS_TYPE_SHADOW_THIEF_AMN, oPC) + + GetLevelByClass(CLASS_TYPE_UNSEEN_SEER, oPC) + + GetLevelByClass(CLASS_TYPE_PSYCHIC_ROGUE, oPC); + + if (!GetIsPC(oPC)) { - return; + return; } -else if ((nPCClass1 == nCheck1) || (nPCClass2 == nCheck1) || (nPCClass3 == nCheck1) || (nPCClass1 == nCheck2) || (nPCClass2 == nCheck2) ||(nPCClass3 == nCheck2)) + else if (iRogue > 0) { - AssignCommand(oPC, JumpToObject(oJump)); + AssignCommand(oPC, JumpToObject(oJump)); } -else + else { - FloatingTextStringOnCreature("Only Rogues or Assassins may pass this way.", oPC); + FloatingTextStringOnCreature("Only rogues may pass this way.", oPC); } } diff --git a/_module/nss/cstm_mnstr_death.nss b/_module/nss/cstm_mnstr_death.nss index 3745d0de..a3a53d56 100644 --- a/_module/nss/cstm_mnstr_death.nss +++ b/_module/nss/cstm_mnstr_death.nss @@ -1,6 +1,8 @@ #include "NW_I0_GENERIC" void main() { + ExecuteScript("prc_npc_death", OBJECT_SELF); + object oKiller = GetLastKiller(); int noleech = 0; int nClass = GetLevelByClass(CLASS_TYPE_COMMONER); diff --git a/_module/nss/death_battle.nss b/_module/nss/death_battle.nss index 9edb6819..4a675e4c 100644 --- a/_module/nss/death_battle.nss +++ b/_module/nss/death_battle.nss @@ -17,6 +17,9 @@ void main() location ourSpawnPoint = GetLocation(GetNearestObjectByTag(GetTag(OBJECT_SELF) + "Respawn")); CreateObject(OBJECT_TYPE_CREATURE, us, ourSpawnPoint); } + + ExecuteScript("prc_npc_death", OBJECT_SELF); + object oKiller = GetLastKiller(); int noleech = 0; int nClass = GetLevelByClass(CLASS_TYPE_COMMONER); diff --git a/_module/nss/deity_are_cleric.nss b/_module/nss/deity_are_cleric.nss index 260afdea..a44ea4dd 100644 --- a/_module/nss/deity_are_cleric.nss +++ b/_module/nss/deity_are_cleric.nss @@ -1,7 +1,16 @@ +#include "prc_class_const" + int StartingConditional() { - int iResult; - - iResult = GetLevelByClass(CLASS_TYPE_CLERIC, GetPCSpeaker()); - return iResult; + object oPC = GetPCSpeaker(); + + int iDivine = GetLevelByClass(CLASS_TYPE_CLERIC, oPC) + + GetLevelByClass(CLASS_TYPE_ARCHIVIST, oPC) + + GetLevelByClass(CLASS_TYPE_FAVOURED_SOUL, oPC) + + GetLevelByClass(CLASS_TYPE_HEALER, oPC); + + if(iDivine > 0) + return TRUE; + + return FALSE; } diff --git a/_module/nss/deity_barb_level.nss b/_module/nss/deity_barb_level.nss index fd8d2328..4d3ba053 100644 --- a/_module/nss/deity_barb_level.nss +++ b/_module/nss/deity_barb_level.nss @@ -1,4 +1,11 @@ +#include "prc_class_const" + void main() { - SetLocalInt(GetPCSpeaker(), "BarbarianLevel", GetLevelByClass(CLASS_TYPE_BARBARIAN,GetPCSpeaker())); -} + object oPC = GetPCSpeaker(); + + int iTribal = GetLevelByClass(CLASS_TYPE_BARBARIAN, oPC) + + GetLevelByClass(CLASS_TYPE_TOTEMIST, oPC); + + SetLocalInt(oPC, "BarbarianLevel", iTribal); +} \ No newline at end of file diff --git a/_module/nss/deity_barbarian.nss b/_module/nss/deity_barbarian.nss index f3da73f5..c66adbbc 100644 --- a/_module/nss/deity_barbarian.nss +++ b/_module/nss/deity_barbarian.nss @@ -1,5 +1,14 @@ +#include "prc_class_const" + int StartingConditional() { - int iResult = GetLevelByClass(CLASS_TYPE_BARBARIAN, GetPCSpeaker()); - return iResult; -} + object oPC = GetPCSpeaker(); + + int iTribal = GetLevelByClass(CLASS_TYPE_BARBARIAN, oPC) + + GetLevelByClass(CLASS_TYPE_TOTEMIST, oPC); + + if(iTribal > 0) + return TRUE; + + return FALSE; +} \ No newline at end of file diff --git a/_module/nss/deity_bard.nss b/_module/nss/deity_bard.nss index 380fd910..3df25c8c 100644 --- a/_module/nss/deity_bard.nss +++ b/_module/nss/deity_bard.nss @@ -1,5 +1,15 @@ +#include "prc_class_const" + int StartingConditional() { - int iResult = GetLevelByClass(CLASS_TYPE_BARD, GetPCSpeaker()); - return iResult; -} + object oPC = GetPCSpeaker(); + + int iBardic = GetLevelByClass(CLASS_TYPE_BARD, oPC) + + GetLevelByClass(CLASS_TYPE_SUBLIME_CHORD, oPC) + + GetLevelByClass(CLASS_TYPE_VIRTUOSO, oPC); + + if(iBardic > 0) + return TRUE; + + return FALSE; +} \ No newline at end of file diff --git a/_module/nss/deity_bard_level.nss b/_module/nss/deity_bard_level.nss index ce84883d..cf41e56b 100644 --- a/_module/nss/deity_bard_level.nss +++ b/_module/nss/deity_bard_level.nss @@ -1,4 +1,16 @@ +#include "prc_class_const" + void main() { - SetLocalInt(GetPCSpeaker(), "BardLevel", GetLevelByClass(CLASS_TYPE_BARD,GetPCSpeaker())); -} + object oPC = GetPCSpeaker(); + + int iBardic = GetLevelByClass(CLASS_TYPE_BARD, oPC) + + GetLevelByClass(CLASS_TYPE_HARPER, oPC) + + GetLevelByClass(CLASS_TYPE_DIRGESINGER, oPC) + + GetLevelByClass(CLASS_TYPE_DRAGONSONG_LYRIST, oPC) + + GetLevelByClass(CLASS_TYPE_FOCHLUCAN_LYRIST, oPC) + + GetLevelByClass(CLASS_TYPE_SUBLIME_CHORD, oPC) + + GetLevelByClass(CLASS_TYPE_VIRTUOSO, oPC); + + SetLocalInt(oPC, "BardLevel", iBardic); +} \ No newline at end of file diff --git a/_module/nss/deity_drow.nss b/_module/nss/deity_drow.nss index fbd70773..f32884d3 100644 --- a/_module/nss/deity_drow.nss +++ b/_module/nss/deity_drow.nss @@ -1,8 +1,16 @@ +//:: +//:: deity_drow.nss +//:: +//:: Returns true if you're a Drow + +#include "prc_inc_racial" + int StartingConditional() { -object oPC = GetPCSpeaker(); + object oPC = GetPCSpeaker(); -if (!((GetRacialType(oPC)==RACIAL_TYPE_ELF)&& ((GetSubRace(oPC)=="Drow")||(GetSubRace(oPC)=="drow")))) return FALSE; + if (!((GetRacialType(oPC)==RACIAL_TYPE_DROW_MALE) || (GetRacialType(oPC)==RACIAL_TYPE_DROW_FEMALE))) + return FALSE; return TRUE; -} +} \ No newline at end of file diff --git a/_module/nss/deity_druid.nss b/_module/nss/deity_druid.nss index 42c49197..501a0820 100644 --- a/_module/nss/deity_druid.nss +++ b/_module/nss/deity_druid.nss @@ -1,5 +1,17 @@ +#include "prc_class_const" + int StartingConditional() { - int iResult = GetLevelByClass(CLASS_TYPE_DRUID, GetPCSpeaker()); - return iResult; -} + object oPC = GetPCSpeaker(); + + int iDruidic = GetLevelByClass(CLASS_TYPE_DRUID, oPC) + + GetLevelByClass(CLASS_TYPE_SHAMAN, oPC) + + GetLevelByClass(CLASS_TYPE_HATHRAN, oPC) + + GetLevelByClass(CLASS_TYPE_FOCHLUCAN_LYRIST, oPC) + + GetLevelByClass(CLASS_TYPE_FORESTMASTER, oPC); + + if(iDruidic > 0) + return TRUE; + + return FALSE; +} \ No newline at end of file diff --git a/_module/nss/deity_druid_leve.nss b/_module/nss/deity_druid_leve.nss index 5749d23a..91dd7fda 100644 --- a/_module/nss/deity_druid_leve.nss +++ b/_module/nss/deity_druid_leve.nss @@ -1,4 +1,14 @@ +#include "prc_class_const" + void main() { - SetLocalInt(GetPCSpeaker(), "DruidLevel", GetLevelByClass(CLASS_TYPE_DRUID,GetPCSpeaker())); -} + object oPC = GetPCSpeaker(); + + int iDruidic = GetLevelByClass(CLASS_TYPE_DRUID, oPC) + + GetLevelByClass(CLASS_TYPE_SHAMAN, oPC) + + GetLevelByClass(CLASS_TYPE_HATHRAN, oPC) + + GetLevelByClass(CLASS_TYPE_FOCHLUCAN_LYRIST, oPC) + + GetLevelByClass(CLASS_TYPE_FORESTMASTER, oPC); + + SetLocalInt(oPC, "DruidLevel", iDruidic); +} \ No newline at end of file diff --git a/_module/nss/deity_elf.nss b/_module/nss/deity_elf.nss index b6d486ad..34dfcd01 100644 --- a/_module/nss/deity_elf.nss +++ b/_module/nss/deity_elf.nss @@ -1,8 +1,21 @@ +//:: +//:: deity_elf.nss +//:: +//:: Returns true if you're an Elf but not a Drow + +#include "prc_inc_racial" + int StartingConditional() { - - if (GetSubRace(GetPCSpeaker()) == "drow") return FALSE; - int iResult = GetRacialType(GetPCSpeaker())==RACIAL_TYPE_ELF; + object oPC = GetPCSpeaker(); + + int iRace = MyPRCGetRacialType(oPC); + int iSubrace = GetRacialType(oPC); + + if (iSubrace == RACIAL_TYPE_DROW_MALE || iSubrace == RACIAL_TYPE_DROW_FEMALE) return FALSE; + + int iResult = iRace == RACIAL_TYPE_ELF; + return iResult; -} +} \ No newline at end of file diff --git a/_module/nss/deity_fighter.nss b/_module/nss/deity_fighter.nss index 2b6870cf..af9c3413 100644 --- a/_module/nss/deity_fighter.nss +++ b/_module/nss/deity_fighter.nss @@ -1,5 +1,25 @@ +#include "prc_class_const" + int StartingConditional() { - int iResult = GetLevelByClass(CLASS_TYPE_FIGHTER, GetPCSpeaker()); - return iResult; -} + object oPC = GetPCSpeaker(); + + int iWarrior = GetLevelByClass(CLASS_TYPE_FIGHTER, oPC) + + GetLevelByClass(CLASS_TYPE_CW_SAMURAI, oPC) + + GetLevelByClass(CLASS_TYPE_KNIGHT, oPC) + + GetLevelByClass(CLASS_TYPE_MARSHAL, oPC) + + GetLevelByClass(CLASS_TYPE_SAMURAI, oPC) + + GetLevelByClass(CLASS_TYPE_SOULKNIFE, oPC) + + GetLevelByClass(CLASS_TYPE_SCOUT, oPC) + + GetLevelByClass(CLASS_TYPE_INCARNATE, oPC) + + GetLevelByClass(CLASS_TYPE_SOULBORN, oPC) + + GetLevelByClass(CLASS_TYPE_PSYWAR, oPC) + + GetLevelByClass(CLASS_TYPE_SWASHBUCKLER, oPC) + + GetLevelByClass(CLASS_TYPE_WARBLADE, oPC) + + GetLevelByClass(CLASS_TYPE_CRUSADER, oPC); + + if(iWarrior > 0) + return TRUE; + + return FALSE; +} \ No newline at end of file diff --git a/_module/nss/deity_include.nss b/_module/nss/deity_include.nss index d75a0b89..67f12c94 100644 --- a/_module/nss/deity_include.nss +++ b/_module/nss/deity_include.nss @@ -1,3 +1,5 @@ +#include "prc_inc_racial" + ////////////////////////////////////////////////////////////////////////////////////////////////// // This block of code delevels a PC and sets them back to the same xp they had before deleveling ////////////////////////////////////////////////////////////////////////////////////////////////// @@ -20,7 +22,7 @@ void Reset_Level(object oPC) void Race_Check(object oPC) { string sDeity = GetLocalString(oPC,"Deity"); -int iRace = GetRacialType(oPC); +int iRace = MyPRCGetRacialType(oPC); if (sDeity == "Bahamut") { @@ -116,11 +118,10 @@ if (sDeity == "Kord") } if (sDeity == "Lolth") { - if (((iRace==RACIAL_TYPE_ELF)||(iRace==RACIAL_TYPE_HALFELF)) - &&((GetSubRace(oPC)=="Drow")||(GetSubRace(oPC)=="drow"))) - { - SetLocalInt(oPC,"Race",1); - } + if ((iRace==RACIAL_TYPE_DROW_MALE) || (iRace==RACIAL_TYPE_DROW_FEMALE) || (iRace==RACIAL_TYPE_HALFDROW)) + { + SetLocalInt(oPC,"Race",1); + } } if (sDeity == "Moradin") { diff --git a/_module/nss/deity_monk.nss b/_module/nss/deity_monk.nss index 5ffe6f54..4b755d70 100644 --- a/_module/nss/deity_monk.nss +++ b/_module/nss/deity_monk.nss @@ -1,5 +1,17 @@ +#include "prc_class_const" + int StartingConditional() { - int iResult = GetLevelByClass(CLASS_TYPE_MONK, GetPCSpeaker()); - return iResult; + object oPC = GetPCSpeaker(); + + int iMonk = GetLevelByClass(CLASS_TYPE_MONK, oPC) + + GetLevelByClass(CLASS_TYPE_SOHEI, oPC) + + GetLevelByClass(CLASS_TYPE_SWORDSAGE, oPC) + + GetLevelByClass(CLASS_TYPE_PSION, oPC); + + if(iMonk > 0) + return TRUE; + + return FALSE; } + diff --git a/_module/nss/deity_monk_level.nss b/_module/nss/deity_monk_level.nss index 470b99d4..2d07899b 100644 --- a/_module/nss/deity_monk_level.nss +++ b/_module/nss/deity_monk_level.nss @@ -1,4 +1,13 @@ +#include "prc_class_const" + void main() { - SetLocalInt(GetPCSpeaker(), "MonkLevel", GetLevelByClass(CLASS_TYPE_MONK,GetPCSpeaker())); -} + object oPC = GetPCSpeaker(); + + int iMonk = GetLevelByClass(CLASS_TYPE_MONK, oPC) + + GetLevelByClass(CLASS_TYPE_SOHEI, oPC) + + GetLevelByClass(CLASS_TYPE_SWORDSAGE, oPC) + + GetLevelByClass(CLASS_TYPE_PSION, oPC); + + SetLocalInt(oPC, "MonkLevel", iMonk); +} \ No newline at end of file diff --git a/_module/nss/deity_racestart.nss b/_module/nss/deity_racestart.nss index 872e686c..3e4b0867 100644 --- a/_module/nss/deity_racestart.nss +++ b/_module/nss/deity_racestart.nss @@ -1,21 +1,53 @@ +#include "prc_inc_racial" + void main() { - object oPlayer=GetPCSpeaker(); - object oSpawn=GetObjectByTag("Default_Start"); //set default respawn point - int iRace = GetRacialType(oPlayer); - - if (iRace==RACIAL_TYPE_DWARF) { oSpawn=GetObjectByTag("Dwarf_Start"); } - if ((iRace==RACIAL_TYPE_ELF)&& - ((GetSubRace(oPlayer) != "drow")|| - (GetSubRace(oPlayer) != "Drow"))) { oSpawn=GetObjectByTag("Elf_Start"); } - if (iRace==RACIAL_TYPE_GNOME) { oSpawn=GetObjectByTag("Gnome_Start"); } - if (iRace==RACIAL_TYPE_HALFELF) { oSpawn=GetObjectByTag("HalfElf_Start"); } - if (iRace==RACIAL_TYPE_HALFLING) { oSpawn=GetObjectByTag("Halfling_Start"); } - if (iRace==RACIAL_TYPE_HALFORC) { oSpawn=GetObjectByTag("HalfOrc_Start"); } - if (iRace==RACIAL_TYPE_HUMAN) { oSpawn=GetObjectByTag("Human_Start"); } - if ((iRace==RACIAL_TYPE_ELF)&& - ((GetSubRace(oPlayer) == "drow")|| - (GetSubRace(oPlayer) == "Drow"))) { oSpawn=GetObjectByTag("Drow_Start"); } - - AssignCommand(oPlayer, DelayCommand(1.0, JumpToObject(oSpawn))); + object oPC = GetPCSpeaker(); + object oSpawn = GetObjectByTag("Default_Start"); //set default respawn point + + int iRace = MyPRCGetRacialType(oPC); + int iSubrace = GetRacialType(oPC); + + if (iRace == RACIAL_TYPE_DWARF) + { + oSpawn = GetObjectByTag("Dwarf_Start"); + } + if ((iRace == RACIAL_TYPE_ELF) && (!(iSubrace == RACIAL_TYPE_DROW_MALE || iSubrace == RACIAL_TYPE_DROW_FEMALE))) + { + oSpawn=GetObjectByTag("Elf_Start"); + } + if (iRace == RACIAL_TYPE_GNOME) + { + oSpawn=GetObjectByTag("Gnome_Start"); + } + if (iRace == RACIAL_TYPE_HALFELF && iSubrace != RACIAL_TYPE_HALFDROW) + { + oSpawn=GetObjectByTag("HalfElf_Start"); + } + if (iRace == RACIAL_TYPE_HALFDROW && GetAlignmentGoodEvil(oPC) != ALIGNMENT_EVIL) + { + oSpawn=GetObjectByTag("HalfElf_Start"); + } + else + { + oSpawn=GetObjectByTag("Drow_Start"); + } + if (iRace == RACIAL_TYPE_HALFLING) + { + oSpawn=GetObjectByTag("Halfling_Start"); + } + if (iRace==RACIAL_TYPE_HALFORC) + { + oSpawn=GetObjectByTag("HalfOrc_Start"); + } + if (iRace == RACIAL_TYPE_HUMAN) + { + oSpawn=GetObjectByTag("Human_Start"); + } + if ((iRace == RACIAL_TYPE_ELF) && (iSubrace == RACIAL_TYPE_DROW_MALE || iSubrace == RACIAL_TYPE_DROW_FEMALE)) + { + oSpawn=GetObjectByTag("Drow_Start"); + } + + AssignCommand(oPC, DelayCommand(1.0, JumpToObject(oSpawn))); } diff --git a/_module/nss/deity_rogue.nss b/_module/nss/deity_rogue.nss index d60842bf..f9fc75b5 100644 --- a/_module/nss/deity_rogue.nss +++ b/_module/nss/deity_rogue.nss @@ -1,5 +1,18 @@ +#include "prc_class_const" + int StartingConditional() { - int iResult = GetLevelByClass(CLASS_TYPE_ROGUE, GetPCSpeaker()); - return iResult; -} + object oPC = GetPCSpeaker(); + + int iRogue = GetLevelByClass(CLASS_TYPE_ROGUE, oPC) + + GetLevelByClass(CLASS_TYPE_SCOUT, oPC) + + GetLevelByClass(CLASS_TYPE_BEGUILER, oPC) + + GetLevelByClass(CLASS_TYPE_NINJA, oPC) + + GetLevelByClass(CLASS_TYPE_FACTOTUM, oPC) + + GetLevelByClass(CLASS_TYPE_PSYCHIC_ROGUE, oPC); + + if(iRogue > 0) + return TRUE; + + return FALSE; +} \ No newline at end of file diff --git a/_module/nss/deity_sorcerer.nss b/_module/nss/deity_sorcerer.nss index 2914b9d8..ae2594da 100644 --- a/_module/nss/deity_sorcerer.nss +++ b/_module/nss/deity_sorcerer.nss @@ -1,5 +1,19 @@ +#include "prc_class_const" + int StartingConditional() { - int iResult = GetLevelByClass(CLASS_TYPE_SORCERER, GetPCSpeaker()); - return iResult; -} + object oPC = GetPCSpeaker(); + + int iArcane = GetLevelByClass(CLASS_TYPE_BEGUILER, oPC) + + GetLevelByClass(CLASS_TYPE_DREAD_NECROMANCER, oPC) + + GetLevelByClass(CLASS_TYPE_SHADOWCASTER, oPC) + + GetLevelByClass(CLASS_TYPE_SORCERER, oPC) + + GetLevelByClass(CLASS_TYPE_WARLOCK, oPC) + + GetLevelByClass(CLASS_TYPE_WARMAGE, oPC) + + GetLevelByClass(CLASS_TYPE_SUBLIME_CHORD, oPC); + + if(iArcane > 0) + return TRUE; + + return FALSE; +} \ No newline at end of file diff --git a/_module/nss/dmfi_arrays_inc.nss b/_module/nss/dmfi_arrays_inc.nss new file mode 100644 index 00000000..b777fcc8 --- /dev/null +++ b/_module/nss/dmfi_arrays_inc.nss @@ -0,0 +1,177 @@ +//:://///////////////////////////////////////////// +//:: DMFI - array functions include +//:: dmfi_arrays_inc +//::////////////////////////////////////////////// +/* + Functions to use object-attached local variables as arrays. +*/ +//::////////////////////////////////////////////// +//:: Created By: Noel +//:: Created On: November 17, 2001 +//::////////////////////////////////////////////// +//:: 2007.12.24 tsunami282 - yanked most of these routines from Bioware's +//:: nw_o0_itemmaker, then expanded for bounds management. + +int GetLocalArrayLowerBound(object oidObject, string sVarName); +int GetLocalArrayUpperBound(object oidObject, string sVarName); +void SetLocalArrayLowerBound(object oidObject, string sVarName, int nMin); +void SetLocalArrayUpperBound(object oidObject, string sVarName, int nMax); + +//////////////////////////////////////////////////////////////////////// +int GetLocalArrayInitialized(object oidObject, string sVarName) +{ + string sFullVarName = sVarName + "_INIT"; + return GetLocalInt(oidObject, sFullVarName); +} + +//////////////////////////////////////////////////////////////////////// +void InitializeLocalArray(object oidObject, string sVarName) +{ + int i, iBegin, iEnd; + string sFullVarName; + + if (GetLocalArrayInitialized(oidObject, sVarName)) + { + // wipe current contents + iBegin = GetLocalArrayLowerBound(oidObject, sVarName); + iEnd = GetLocalArrayUpperBound(oidObject, sVarName); + for (i = iEnd; i >= iBegin; i--) + { + sFullVarName = sVarName + IntToString(i); + DeleteLocalInt(oidObject, sFullVarName); + DeleteLocalFloat(oidObject, sFullVarName); + DeleteLocalString(oidObject, sFullVarName); + DeleteLocalObject(oidObject, sFullVarName); + DeleteLocalLocation(oidObject, sFullVarName); + } + } + + SetLocalArrayLowerBound(oidObject, sVarName, 0); + SetLocalArrayUpperBound(oidObject, sVarName, -1); + sFullVarName = sVarName + "_INIT"; + SetLocalInt(oidObject, sFullVarName, TRUE); +} + +//////////////////////////////////////////////////////////////////////// +int GetLocalArrayLowerBound(object oidObject, string sVarName) +{ + string sFullVarName = sVarName + "_MIN"; + return GetLocalInt(oidObject, sFullVarName); +} + +//////////////////////////////////////////////////////////////////////// +int GetLocalArrayUpperBound(object oidObject, string sVarName) +{ + string sFullVarName = sVarName + "_MAX"; + return GetLocalInt(oidObject, sFullVarName); +} + +//////////////////////////////////////////////////////////////////////// +void SetLocalArrayLowerBound(object oidObject, string sVarName, int nMin) +{ + string sFullVarName = sVarName + "_MIN"; + SetLocalInt(oidObject, sFullVarName, nMin); +} + +//////////////////////////////////////////////////////////////////////// +void SetLocalArrayUpperBound(object oidObject, string sVarName, int nMax) +{ + string sFullVarName = sVarName + "_MAX"; + SetLocalInt(oidObject, sFullVarName, nMax); +} + +//////////////////////////////////////////////////////////////////////// +int GetLocalArrayInt(object oidObject, string sVarName, int nVarNum) +{ + string sFullVarName = sVarName + IntToString(nVarNum) ; + return GetLocalInt(oidObject, sFullVarName); +} + +//////////////////////////////////////////////////////////////////////// +void SetLocalArrayInt(object oidObject, string sVarName, int nVarNum, int nValue) +{ + string sFullVarName = sVarName + IntToString(nVarNum) ; + SetLocalInt(oidObject, sFullVarName, nValue); + // update bounds + if (nVarNum < GetLocalArrayLowerBound(oidObject, sVarName)) + SetLocalArrayLowerBound(oidObject, sVarName, nVarNum); + if (nVarNum > GetLocalArrayUpperBound(oidObject, sVarName)) + SetLocalArrayUpperBound(oidObject, sVarName, nVarNum); +} + +//////////////////////////////////////////////////////////////////////// +float GetLocalArrayFloat(object oidObject, string sVarName, int nVarNum) +{ + string sFullVarName = sVarName + IntToString(nVarNum) ; + return GetLocalFloat(oidObject, sFullVarName); +} + +//////////////////////////////////////////////////////////////////////// +void SetLocalArrayFloat(object oidObject, string sVarName, int nVarNum, float fValue) +{ + string sFullVarName = sVarName + IntToString(nVarNum) ; + SetLocalFloat(oidObject, sFullVarName, fValue); + // update bounds + if (nVarNum < GetLocalArrayLowerBound(oidObject, sVarName)) + SetLocalArrayLowerBound(oidObject, sVarName, nVarNum); + if (nVarNum > GetLocalArrayUpperBound(oidObject, sVarName)) + SetLocalArrayUpperBound(oidObject, sVarName, nVarNum); +} + +//////////////////////////////////////////////////////////////////////// +string GetLocalArrayString(object oidObject, string sVarName, int nVarNum) +{ + string sFullVarName = sVarName + IntToString(nVarNum) ; + return GetLocalString(oidObject, sFullVarName); +} + +//////////////////////////////////////////////////////////////////////// +void SetLocalArrayString(object oidObject, string sVarName, int nVarNum, string nValue) +{ + string sFullVarName = sVarName + IntToString(nVarNum) ; + SetLocalString(oidObject, sFullVarName, nValue); + // update bounds + if (nVarNum < GetLocalArrayLowerBound(oidObject, sVarName)) + SetLocalArrayLowerBound(oidObject, sVarName, nVarNum); + if (nVarNum > GetLocalArrayUpperBound(oidObject, sVarName)) + SetLocalArrayUpperBound(oidObject, sVarName, nVarNum); +} + +//////////////////////////////////////////////////////////////////////// +object GetLocalArrayObject(object oidObject, string sVarName, int nVarNum) +{ + string sFullVarName = sVarName + IntToString(nVarNum) ; + return GetLocalObject(oidObject, sFullVarName); +} + +//////////////////////////////////////////////////////////////////////// +void SetLocalArrayObject(object oidObject, string sVarName, int nVarNum, object oidValue) +{ + string sFullVarName = sVarName + IntToString(nVarNum) ; + SetLocalObject(oidObject, sFullVarName, oidValue); + // update bounds + if (nVarNum < GetLocalArrayLowerBound(oidObject, sVarName)) + SetLocalArrayLowerBound(oidObject, sVarName, nVarNum); + if (nVarNum > GetLocalArrayUpperBound(oidObject, sVarName)) + SetLocalArrayUpperBound(oidObject, sVarName, nVarNum); +} + +//////////////////////////////////////////////////////////////////////// +location GetLocalArrayLocation(object oidObject, string sVarName, int nVarNum) +{ + string sFullVarName = sVarName + IntToString(nVarNum) ; + return GetLocalLocation(oidObject, sFullVarName); +} + +//////////////////////////////////////////////////////////////////////// +void SetLocalArrayLocation(object oidObject, string sVarName, int nVarNum, location locValue) +{ + string sFullVarName = sVarName + IntToString(nVarNum) ; + SetLocalLocation(oidObject, sFullVarName, locValue); + // update bounds + if (nVarNum < GetLocalArrayLowerBound(oidObject, sVarName)) + SetLocalArrayLowerBound(oidObject, sVarName, nVarNum); + if (nVarNum > GetLocalArrayUpperBound(oidObject, sVarName)) + SetLocalArrayUpperBound(oidObject, sVarName, nVarNum); +} + diff --git a/_module/nss/dmfi_db_biow_inc.nss b/_module/nss/dmfi_db_biow_inc.nss new file mode 100644 index 00000000..d098de8b --- /dev/null +++ b/_module/nss/dmfi_db_biow_inc.nss @@ -0,0 +1,64 @@ +//DMFI Persistence wrapper functions +//This include file contains the wrapper functions for the +//persistent settings of the DMFI Wand and Widget package +//Advanced users can adapt this to the database system that +//they want to use for NWN. +// +//These functions use the Bioware database by default and use a primitive form +//of "caching" to avoid lots of database R/W + +//::////////////////////////////////////////////// +//:: Created By: The DMFI Team +//:: Created On: +//::////////////////////////////////////////////// +//:: 2008.07.10 tsunami282 - implemented alternate database support, initially +//:: for Knat's NBDE + + +const int DMFI_DB_TYPE =DMFI_DB_TYPE_BIOWARE; + +void FlushDMFIPersistentData(string sDBName) +{ + // no flushing required for Bioware database +} + +int IsDMFIPersistentDataDirty(string sDBName) +{ + return FALSE; // bioware database system has no cache, so is never dirty +} + +//Int functions +int GetDMFIPersistentInt(string sDBName, string sDBSetting, object oPlayer = OBJECT_INVALID) +{ + int iReturn = GetCampaignInt(sDBName, sDBSetting, oPlayer); + return iReturn; +} + +void SetDMFIPersistentInt(string sDBName, string sDBSetting, int iDBValue, object oPlayer = OBJECT_INVALID) +{ + SetCampaignInt(sDBName, sDBSetting, iDBValue, oPlayer); +} + +//Float functions +float GetDMFIPersistentFloat(string sDBName, string sDBSetting, object oPlayer = OBJECT_INVALID) +{ + float fReturn = GetCampaignFloat(sDBName, sDBSetting, oPlayer); + return fReturn; +} + +void SetDMFIPersistentFloat(string sDBName, string sDBSetting, float fDBValue, object oPlayer = OBJECT_INVALID) +{ + SetCampaignFloat(sDBName, sDBSetting, fDBValue, oPlayer); +} + +//String functions +string GetDMFIPersistentString(string sDBName, string sDBSetting, object oPlayer = OBJECT_INVALID) +{ + string sReturn = GetCampaignString(sDBName, sDBSetting, oPlayer); + return sReturn; +} + +void SetDMFIPersistentString(string sDBName, string sDBSetting, string sDBValue, object oPlayer = OBJECT_INVALID) +{ + SetCampaignString(sDBName, sDBSetting, sDBValue, oPlayer); +} diff --git a/_module/nss/dmfi_db_inc.nss b/_module/nss/dmfi_db_inc.nss new file mode 100644 index 00000000..69629990 --- /dev/null +++ b/_module/nss/dmfi_db_inc.nss @@ -0,0 +1,39 @@ +//DMFI Persistence wrapper functions +//This include file contains the wrapper functions for the +//persistent settings of the DMFI Wand and Widget package +//Advanced users can adapt this to the database system that +//they want to use for NWN. + +//::////////////////////////////////////////////// +//:: Created By: The DMFI Team +//:: Created On: +//::////////////////////////////////////////////// +//:: 2008.07.10 tsunami282 - implemented alternate database support, initially +//:: for Knat's NBDE + +//Listen Pattern ** variable +//Change this to 0 to make the DMFI W&W more compatible with Jasperre's AI +const int LISTEN_PATTERN = 20600; + +const int DMFI_DB_TYPE_BIOWARE = 1; +const int DMFI_DB_TYPE_NBDE = 2; +const int DMFI_DB_TYPE_RESERVED_3 = 3; +const int DMFI_DB_TYPE_RESERVED_4 = 4; +const int DMFI_DB_TYPE_RESERVED_5 = 5; +const int DMFI_DB_TYPE_RESERVED_6 = 6; +const int DMFI_DB_TYPE_RESERVED_7 = 7; +const int DMFI_DB_TYPE_RESERVED_8 = 8; +const int DMFI_DB_TYPE_RESERVED_9 = 9; +const int DMFI_DB_TYPE_RESERVED_10 = 10; + +// *** DATABASE SELECTION *** +// Only choose one of the following #include lines. Comment out all the others! + +// Standard version uses the default Bioware database +#include "dmfi_db_biow_inc" + +// Alternate version: using Knat's NBDE +// This provides greatly increased speed, but necessitates occasional flushing to disk. +// Flushing requires you to add code to Your module OnHeartbeat event. +// #include "dmfi_db_nbde_inc" + diff --git a/_module/nss/dmfi_db_nbde_inc.nss b/_module/nss/dmfi_db_nbde_inc.nss new file mode 100644 index 00000000..938ab7d5 --- /dev/null +++ b/_module/nss/dmfi_db_nbde_inc.nss @@ -0,0 +1,65 @@ +//DMFI Persistence wrapper functions +// modified version for Knat's NBDE support + +//::////////////////////////////////////////////// +//:: Created By: The DMFI Team +//:: Created On: +//::////////////////////////////////////////////// +//:: 2008.07.10 tsunami282 - implemented alternate database support, initially +//:: for Knat's NBDE + + +const int DMFI_DB_TYPE = DMFI_DB_TYPE_NBDE; + +#include "nbde_inc" + +void FlushDMFIPersistentData(string sDBName) +{ + NBDE_SetCampaignInt(sDBName, "DMFI_DB_DIRTY", FALSE); + NBDE_FlushCampaignDatabase(sDBName); +} + +int IsDMFIPersistentDataDirty(string sDBName) +{ + return NBDE_GetCampaignInt(sDBName, "DMFI_DB_DIRTY"); +} + +//Int functions +int GetDMFIPersistentInt(string sDBName, string sDBSetting, object oPlayer = OBJECT_INVALID) +{ + int iReturn = NBDE_GetCampaignInt(sDBName, sDBSetting, oPlayer); + return iReturn; +} + +void SetDMFIPersistentInt(string sDBName, string sDBSetting, int iDBValue, object oPlayer = OBJECT_INVALID) +{ + NBDE_SetCampaignInt(sDBName, sDBSetting, iDBValue, oPlayer); + NBDE_SetCampaignInt(sDBName, "DMFI_DB_DIRTY", TRUE); +} + +//Float functions +float GetDMFIPersistentFloat(string sDBName, string sDBSetting, object oPlayer = OBJECT_INVALID) +{ + float fReturn = NBDE_GetCampaignFloat(sDBName, sDBSetting, oPlayer); + return fReturn; +} + +void SetDMFIPersistentFloat(string sDBName, string sDBSetting, float fDBValue, object oPlayer = OBJECT_INVALID) +{ + NBDE_SetCampaignFloat(sDBName, sDBSetting, fDBValue, oPlayer); + NBDE_SetCampaignInt(sDBName, "DMFI_DB_DIRTY", TRUE); +} + +//String functions +string GetDMFIPersistentString(string sDBName, string sDBSetting, object oPlayer = OBJECT_INVALID) +{ + string sReturn = NBDE_GetCampaignString(sDBName, sDBSetting, oPlayer); + return sReturn; +} + +void SetDMFIPersistentString(string sDBName, string sDBSetting, string sDBValue, object oPlayer = OBJECT_INVALID) +{ + NBDE_SetCampaignString(sDBName, sDBSetting, sDBValue, oPlayer); + NBDE_SetCampaignInt(sDBName, "DMFI_DB_DIRTY", TRUE); +} + diff --git a/_module/nss/dmfi_getln_cbtpl.nss b/_module/nss/dmfi_getln_cbtpl.nss new file mode 100644 index 00000000..1f218c4d --- /dev/null +++ b/_module/nss/dmfi_getln_cbtpl.nss @@ -0,0 +1,35 @@ +//:://///////////////////////////////////////////// +//:: DMFI - DMFI_get_line callback template +//:: dmfi_getln_cbtpl +//::////////////////////////////////////////////// +/* + A template (skeleton) function for DMFI_get_line callback processing. + + Use this template to create your script to be invoked when your scripted call + to DMFI_get_line receives input. +*/ +//::////////////////////////////////////////////// +//:: Created By: tsunami282 +//:: Created On: 2008.05.21 +//::////////////////////////////////////////////// + +void main() +{ + int nVolume = GetPCChatVolume(); + object oShouter = GetPCChatSpeaker(); + string sSaid = GetPCChatMessage(); + + // you may wish to define an "abort" input message, such as a line + // containing a single period: + if (sSaid != ".") + { + // put your code here to process the input line (in sSaid) + + } + + // after processing, you will likely want to "eat" the text line, so it is + // not spoken or available for further processing. If you want the line to + // appear, either comment out the following line, or set it to: + // SetPCChatMessage(sSaid); + SetPCChatMessage(""); +} diff --git a/_module/nss/dmfi_getln_inc.nss b/_module/nss/dmfi_getln_inc.nss new file mode 100644 index 00000000..d9793a0b --- /dev/null +++ b/_module/nss/dmfi_getln_inc.nss @@ -0,0 +1,61 @@ + +// DMFI_get_line: generic input line processing +// +// You can use this when you want to retrieve a spoken line of text. +// +// Specify the PC you want to listen to, the channel you want to listen on +// (often the TALK channel), and the name of the script to run when a line +// of text is heard. +// +// See the file dmfi_getln_cbtbl for a sample template script for processing +// the heard line. + +#include "dmfi_plychat_inc" + +const string DMFI_GETLINE_HOOK_HANDLE_VARNAME = "dmfi_getline_hookhandle"; + +/** + * + * @author tsunami282 + * @since 1.09 + * + * @param oSpeaker PC we want to listen to. + * @param iChannel voice channel to listen on (use TALKVOLUME_ constants). + * @param sEventScriptName sEventScriptName = name of script to call upon completion + * of input (cannot be blank). + * @param oRequester object requesting the result: the sEventScriptName script + * will be invoked with this as the caller, and therefore it + * must be valid at time of player chat event. + * @return handle (positive int) of the chat event hook +*/ +int DMFI_get_line(object oSpeaker, int iChannel, string sEventScriptName, + object oRequester = OBJECT_SELF) +{ + int hdlHook = 0; + + if (GetIsObjectValid(oSpeaker) && GetIsObjectValid(oRequester) && sEventScriptName != "") + { +// SendMessageToPC(GetFirstPC(), "getline - apply hook"); + hdlHook = DMFI_ChatHookAdd(sEventScriptName, oRequester, (1 << iChannel), + FALSE, oSpeaker, TRUE); +// SendMessageToPC(GetFirstPC(), "getline - hook handle returned is " + IntToString(hdlHook)); + SetLocalInt(oRequester, DMFI_GETLINE_HOOK_HANDLE_VARNAME, hdlHook); + } + + return hdlHook; +} + +/** + * + * + * + * @param hdlHookIn handle of hook handler that we want to un-hook. + * @param oRequester object requesting the result of DMFI_get_line +*/ +void DMFI_cancel_get_line(int hdlHookIn = 0, object oRequester = OBJECT_SELF) +{ + int hdlHook = hdlHookIn; + if (hdlHook == 0) hdlHook = GetLocalInt(oRequester, DMFI_GETLINE_HOOK_HANDLE_VARNAME); + DMFI_ChatHookRemove(hdlHook); +} + diff --git a/_module/nss/dmfi_init_inc.nss b/_module/nss/dmfi_init_inc.nss new file mode 100644 index 00000000..bef1c87b --- /dev/null +++ b/_module/nss/dmfi_init_inc.nss @@ -0,0 +1,217 @@ + +#include "dmfi_db_inc" + +const int DMFI_DEFAULT_EMOTES_MUTED = FALSE; + +int dmfiInitialize(object oUser) +{ +//*************************************INITIALIZATION CODE*************************************** +//***************************************RUNS ONE TIME *************************************** + +//voice stuff is module wide + + if (GetLocalInt(GetModule(), "dmfi_initialized") != 1) + { + SendMessageToPC(oUser,":: DMFI Wands & Widgets System ::"); + int iLoop = 20610; + string sText; + while (iLoop < 20680) + { + sText = GetDMFIPersistentString("dmfi", "hls" + IntToString(iLoop)); + SetCustomToken(iLoop, sText); + iLoop++; + } + SendMessageToAllDMs("DMFI voice custom tokens initialized."); + + SetLocalInt(GetModule(), "dmfi_initialized", 1); + } + + +//remainder of settings are user based + + if ((GetLocalInt(oUser, "dmfi_initialized")!=1) && (GetIsDM(oUser) || GetIsDMPossessed(oUser))) + { + //if you have campaign variables set - use those settings + if (GetDMFIPersistentInt("dmfi", "Settings", oUser)==1) + { + FloatingTextStringOnCreature("DMFI Settings Restored", oUser, FALSE); + // SendMessageToPC(oUser, "DMFI Settings Restored"); + + int n = GetDMFIPersistentInt("dmfi", "dmfi_alignshift", oUser); + SetCustomToken(20781, IntToString(n)); + SetLocalInt(oUser, "dmfi_alignshift", n); + SendMessageToPC(oUser, "Settings: Alignment shift: "+IntToString(n)); + + n = GetDMFIPersistentInt("dmfi", "dmfi_safe_factions", oUser); + SetLocalInt(oUser, "dmfi_safe_factions", n); + SendMessageToPC(oUser, "Settings: Factions (1 is DMFI Safe Faction): "+IntToString(n)); + + n = GetDMFIPersistentInt("dmfi", "dmfi_damagemodifier", oUser); + SetLocalInt(oUser, "dmfi_damagemodifier",n); + SendMessageToPC(oUser, "Settings: Damage Modifier: "+IntToString(n)); + + n = GetDMFIPersistentInt("dmfi","dmfi_buff_party",oUser); + SetLocalInt(oUser, "dmfi_buff_party", n); + if (n==1) + SetCustomToken(20783, "Party"); + else + SetCustomToken(20783, "Single Target"); + + SendMessageToPC(oUser, "Settings: Buff Party (1 is Party): "+IntToString(n)); + + string sLevel = GetDMFIPersistentString("dmfi", "dmfi_buff_level", oUser); + SetCustomToken(20782, sLevel); + SetLocalString(oUser, "dmfi_buff_level", sLevel); + SendMessageToPC(oUser, "Settings: Buff Level: "+ sLevel); + + n = GetDMFIPersistentInt("dmfi", "dmfi_dicebag", oUser); + SetLocalInt(oUser, "dmfi_dicebag", n); + + string sText; + if (n==0) + { + SetCustomToken(20681, "Private"); + sText = "Private"; + } + else if (n==1) + { + SetCustomToken(20681, "Global"); + sText = "Global"; + } + else if (n==2) + { + SetCustomToken(20681, "Local"); + sText = "Local"; + } + else if (n==3) + { + SetCustomToken(20681, "DM Only"); + sText = "DM Only"; + } + SendMessageToPC(oUser, "Settings: Dicebag Reporting: "+sText); + + n = GetDMFIPersistentInt("dmfi", "dmfi_dice_no_animate", oUser); + SetLocalInt(oUser, "dmfi_dice_no_animate", n); + SendMessageToPC(oUser, "Settings: Roll Animations (1 is OFF): "+IntToString(n)); + + float f = GetDMFIPersistentFloat("dmfi", "dmfi_reputation", oUser); + SetLocalFloat(oUser, "dmfi_reputation", f); + SendMessageToPC(oUser, "Settings: Reputation Adjustment: "+FloatToString(f)); + + f = GetDMFIPersistentFloat("dmfi", "dmfi_effectduration", oUser); + SetLocalFloat(oUser, "dmfi_effectduration", f); + SendMessageToPC(oUser, "Settings: Effect Duration: "+FloatToString(f)); + + f = GetDMFIPersistentFloat("dmfi", "dmfi_sound_delay", oUser); + SetLocalFloat(oUser, "dmfi_sound_delay", f); + SendMessageToPC(oUser, "Settings: Sound Delay: "+FloatToString(f)); + + f = GetDMFIPersistentFloat("dmfi", "dmfi_beamduration", oUser); + SetLocalFloat(oUser, "dmfi_beamduration", f); + SendMessageToPC(oUser, "Settings: Beam Duration: "+FloatToString(f)); + + f = GetDMFIPersistentFloat("dmfi", "dmfi_stunduration", oUser); + SetLocalFloat(oUser, "dmfi_stunduration", f); + SendMessageToPC(oUser, "Settings: Stun Duration: "+FloatToString(f)); + + f = GetDMFIPersistentFloat("dmfi", "dmfi_saveamount", oUser); + SetLocalFloat(oUser, "dmfi_saveamount", f); + SendMessageToPC(oUser, "Settings: Save Adjustment: "+FloatToString(f)); + + f = GetDMFIPersistentFloat("dmfi", "dmfi_effectdelay", oUser); + SetLocalFloat(oUser, "dmfi_effectdelay", f); + SendMessageToPC(oUser, "Settings: Effect Delay: "+FloatToString(f)); + + + } + else + { + FloatingTextStringOnCreature("DMFI Default Settings Initialized", oUser, FALSE); + // SendMessageToPC(oUser, "DMFI Default Settings Initialized"); + + //Setting FOUR campaign variables so 1st use will be slow. + //Recommend initializing your preferences with no players or + //while there is NO fighting. + // SetLocalInt(oUser, "dmfi_initialized", 1); + SetDMFIPersistentInt("dmfi", "Settings", 1, oUser); + + SetCustomToken(20781, "5"); + SetLocalInt(oUser, "dmfi_alignshift", 5); + SetDMFIPersistentInt("dmfi", "dmfi_alignshift", 5, oUser); + SendMessageToPC(oUser, "Settings: Alignment shift: 5"); + + SetCustomToken(20783, "Single Target"); + SetLocalInt(oUser, "dmfi_buff_party", 0); + SetDMFIPersistentInt("dmfi", "dmfi_buff_party", 0, oUser); + SendMessageToPC(oUser, "Settings: Buff set to Single Target: "); + + SetCustomToken(20782, "Low"); + SetLocalString(oUser, "dmfi_buff_level", "LOW"); + SetDMFIPersistentString("dmfi", "dmfi_buff_level", "LOW", oUser); + SendMessageToPC(oUser, "Settings: Buff Level set to LOW: "); + + SetLocalInt(oUser, "dmfi_dicebag", 0); + SetCustomToken(20681, "Private"); + SetDMFIPersistentInt("dmfi", "dmfi_dicebag", 0, oUser); + SendMessageToPC(oUser, "Settings: Dicebag Rolls set to PRIVATE"); + + SetLocalInt(oUser, "", 0); + SetDMFIPersistentInt("dmfi", "dmfi_safe_factions", 0, oUser); + SendMessageToPC(oUser, "Settings: Factions set to BW base behavior"); + + SetLocalFloat(oUser, "dmfi_reputation", 5.0); + SetCustomToken(20784, "5"); + SetDMFIPersistentFloat("dmfi", "dmfi_reputation", 5.0, oUser); + SendMessageToPC(oUser, "Settings: Reputation adjustment: 5"); + + SetDMFIPersistentFloat("dmfi", "dmfi_effectduration", 60.0, oUser); + SetLocalFloat(oUser, "dmfi_effectduration", 60.0); + SetDMFIPersistentFloat("dmfi", "dmfi_sound_delay", 0.2, oUser); + SetLocalFloat(oUser, "dmfi_sound_delay", 0.2); + SetDMFIPersistentFloat("dmfi", "dmfi_beamduration", 5.0, oUser); + SetLocalFloat(oUser, "dmfi_beamduration", 5.0); + SetDMFIPersistentFloat("dmfi", "dmfi_stunduration", 1000.0, oUser); + SetLocalFloat(oUser, "dmfi_stunduration", 1000.0); + SetDMFIPersistentFloat("dmfi", "dmfi_saveamount", 5.0, oUser); + SetLocalFloat(oUser, "dmfi_saveamount", 5.0); + SetDMFIPersistentFloat("dmfi", "dmfi_effectdelay", 1.0, oUser); + SetLocalFloat(oUser, "dmfi_effectdelay", 1.0); + + SendMessageToPC(oUser, "Settings: Effect Duration: 60.0"); + SendMessageToPC(oUser, "Settings: Effect Delay: 1.0"); + SendMessageToPC(oUser, "Settings: Beam Duration: 5.0"); + SendMessageToPC(oUser, "Settings: Stun Duration: 1000.0"); + SendMessageToPC(oUser, "Settings: Sound Delay: 0.2"); + SendMessageToPC(oUser, "Settings: Save Adjustment: 5.0"); + } + } +//********************************END INITIALIZATION*************************** + + // inits for all users (DM & player) + if (GetLocalInt(oUser, "dmfi_initialized")!=1) + { + int bEmotesMuted; + if (GetDMFIPersistentInt("dmfi", "Settings", oUser)==1) + { + bEmotesMuted = GetDMFIPersistentInt("dmfi", "dmfi_emotemute", oUser); + } + else + { + bEmotesMuted = DMFI_DEFAULT_EMOTES_MUTED; + SetDMFIPersistentInt("dmfi", "dmfi_emotemute", bEmotesMuted, oUser); + } + SetLocalInt(oUser, "hls_emotemute", bEmotesMuted); + SendMessageToPC(oUser, "Settings: Emotes "+(bEmotesMuted ? "muted" : "unmuted")); + + SetLocalObject(oUser, "dmfi_VoiceTarget", OBJECT_INVALID); + SendMessageToPC(oUser, "Settings: Voice throw target cleared"); + + SetLocalObject(oUser, "dmfi_univ_target", oUser); + SendMessageToPC(oUser, "Settings: Command target set to self"); + + SetLocalInt(oUser, "dmfi_initialized", 1); + } + + return TRUE; // no errors detected +} + diff --git a/_module/nss/dmfi_onclienter.nss b/_module/nss/dmfi_onclienter.nss new file mode 100644 index 00000000..c1c0de45 --- /dev/null +++ b/_module/nss/dmfi_onclienter.nss @@ -0,0 +1,23 @@ +//:://///////////////////////////////////////////// +//:: DMFI - OnClientEnter event handler +//:: dmfi_onclienter +//::////////////////////////////////////////////// +/* + Event handler for the module-level OnClientEnter event. Initializes DMFI system. +*/ +//::////////////////////////////////////////////// +//:: 2008.08.02 tsunami282 - created. + +#include "dmfi_init_inc" + +//////////////////////////////////////////////////////////////////////// +void main() +{ + object oUser = GetEnteringObject(); + + // do any other module OnClientEnter work here + ExecuteScript("x3_mod_def_enter", OBJECT_SELF); + + // initialize DMFI + dmfiInitialize(oUser); +} diff --git a/_module/nss/dmfi_onmodhb.nss b/_module/nss/dmfi_onmodhb.nss new file mode 100644 index 00000000..af17502a --- /dev/null +++ b/_module/nss/dmfi_onmodhb.nss @@ -0,0 +1,29 @@ + +#include "dmfi_db_inc" + +const int FLUSH_INTERVAL = 30; // seconds between database flushes to disk + +void main() +{ + // see if database is "dirty" (changed since last flush) + if (IsDMFIPersistentDataDirty("dmfi")) + { + // it is, so check if time to flush database + object oMod = GetModule(); + int iTick = GetLocalInt(oMod, "DMFI_MODULE_HEARTBEAT_TICK"); + int iSecsSinceFlush = iTick * 6; + if (iSecsSinceFlush >= FLUSH_INTERVAL) + { + FlushDMFIPersistentData("dmfi"); + iTick = 0; + } + else + { + iTick++; + } + SetLocalInt(oMod, "DMFI_MODULE_HEARTBEAT_TICK", iTick); + } + + // do any other module OnHeartbeat work here + ExecuteScript("x3_mod_def_hb", OBJECT_SELF); +} diff --git a/_module/nss/dmfi_onplychat.nss b/_module/nss/dmfi_onplychat.nss new file mode 100644 index 00000000..e91d7e93 --- /dev/null +++ b/_module/nss/dmfi_onplychat.nss @@ -0,0 +1,79 @@ +//:://///////////////////////////////////////////// +//:: DMFI - OnPlayerChat event handler +//:: dmfi_onplychat +//::////////////////////////////////////////////// +/* + Event handler for the module-level OnPlayerChat event. Manages scripter-added + event scripts. +*/ +//::////////////////////////////////////////////// +//:: Created By: Merle, with help from mykael22000 and tsunami282 +//:: Created On: 2007.12.12 +//::////////////////////////////////////////////// +//:: 2007.12.27 tsunami282 - implemented hooking tree + +#include "dmfi_plychat_inc" + +const string DMFI_PLAYERCHAT_SCRIPTNAME = "dmfi_plychat_exe"; + +//////////////////////////////////////////////////////////////////////// +void main() +{ + int nVolume = GetPCChatVolume(); + object oShouter = GetPCChatSpeaker(); + + int bInvoke; + string sChatHandlerScript; + int maskChannels; + // int bListenAll; + object oRunner; + int bAutoRemove; + int bDirtyList = FALSE; + int iHook; + object oMod = GetModule(); +// SendMessageToPC(GetFirstPC(), "OnPlayerChat - process hooks"); + int nHooks = GetLocalArrayUpperBound(oMod, DMFI_CHATHOOK_HANDLE_ARRAYNAME); + for (iHook = nHooks; iHook > 0; iHook--) // reverse-order execution, last hook gets first dibs + { +// SendMessageToPC(GetFirstPC(), "OnPlayerChat -- process hook #" + IntToString(iHook)); + maskChannels = GetLocalArrayInt(oMod, DMFI_CHATHOOK_CHANNELS_ARRAYNAME, iHook); +// SendMessageToPC(GetFirstPC(), "OnPlayerChat -- channel heard=" + IntToString(nVolume) + ", soughtmask=" + IntToString(maskChannels)); + if (((1 << nVolume) & maskChannels) != 0) // right channel + { +// SendMessageToPC(GetFirstPC(), "OnPlayerChat --- channel matched"); + + bInvoke = FALSE; + if (GetLocalArrayInt(oMod, DMFI_CHATHOOK_LISTENALL_ARRAYNAME, iHook) != FALSE) + { + bInvoke = TRUE; + } + else + { + object oDesiredSpeaker = GetLocalArrayObject(oMod, DMFI_CHATHOOK_SPEAKER_ARRAYNAME, iHook); + if (oShouter == oDesiredSpeaker) bInvoke = TRUE; + } + if (bInvoke) // right speaker + { +// SendMessageToPC(GetFirstPC(), "OnPlayerChat --- speaker matched"); + sChatHandlerScript = GetLocalArrayString(oMod, DMFI_CHATHOOK_SCRIPT_ARRAYNAME, iHook); + oRunner = GetLocalArrayObject(oMod, DMFI_CHATHOOK_RUNNER_ARRAYNAME, iHook); +// SendMessageToPC(GetFirstPC(), "OnPlayerChat --- executing script '" + sChatHandlerScript + "' on object '" + GetName(oRunner) +"'"); + ExecuteScript(sChatHandlerScript, oRunner); + bAutoRemove = GetLocalArrayInt(oMod, DMFI_CHATHOOK_AUTOREMOVE_ARRAYNAME, iHook); + if (bAutoRemove) + { +// SendMessageToPC(GetFirstPC(), "OnPlayerChat --- scheduling autoremove"); + bDirtyList = TRUE; + SetLocalArrayInt(oMod, DMFI_CHATHOOK_HANDLE_ARRAYNAME, iHook, 0); + } + } + } + } + + if (bDirtyList) DMFI_ChatHookRemove(0); + + // always execute the DMFI parser + ExecuteScript(DMFI_PLAYERCHAT_SCRIPTNAME, OBJECT_SELF); + +} + diff --git a/_module/nss/dmfi_onrest.nss b/_module/nss/dmfi_onrest.nss new file mode 100644 index 00000000..ce7ae918 --- /dev/null +++ b/_module/nss/dmfi_onrest.nss @@ -0,0 +1,464 @@ +/*DMFI Rest System Alpha by hahnsoo + +CONTENTS +-------- +Placeables>>Special>>Custom 5 - DMFI Bed Roll, DMFI Campfire, DMFI Invisible +Rest Object, DMFI Tent + +Items>>Special>>Custom5 - DMFI Bed Roll (100 gp), DMFI Firewood (1 gp), DMFI +Portable Tent (500 gp) (different gp values for different situations) + +Scripts - dmfi_onrest +(Yup, that's it) + +Description +----------- +This is a robust and versatile rest system that incorporates a LOT of options. +Perhaps too many, I don't know. I tried to find everything that folks would +possibly want in a resting system. The most important "feature" is the rest +conversation menu, which governs for both DM and Player the kind of resting that +is allowed. + +The ways you can control rest in this system are: +1) Global vs. Local - Restrict or release restrictions on resting based on world + settings or on a per-area basis +2) Unlimited vs. Limited vs. No Rest - Have the Players rest at any time they'd + like. Or Limit them according to certain parameters and toggles. Or don't + allow them to rest at all. You can set these both globally and locally + (Unlimited and No Rest areas). +3) Time restriction - The staple of most simple rest restrictions. You can limit + resting per 1, 2, 4, 8, 12, or 24 in-game hours, and the amount of real-time + minutes are calculated for the DM. Again, you can set these both globally + and locally. +4) Placeables - Popularized by Demetrious's Supply-Based Rest, this allows you + to restrict resting according to proximity to objects. It allows you to use + DMFI rest objects (tag = dmfi_restobject), campfires, bedrolls, beds, tents + (a "Name-based" rest placeable), and toggles to include/exclude certain + classes that typically don't care about such niceties. +5) Armor Restrictions - I'm not quite fond of this particular one, but it is a + standard feature of many rest systems and thus included in the package. + Allows you to set what weight of armor allows a PC to rest. +6) Set Hit Point Restrictions - Unlike the other restrictions, this does NOT + prevent resting. What it does is determine how many hitpoints are regained + upon resting, from a gradient of no hitpoints to all hitpoint, and some + interesting options in between (1 HP per level, per 3rd edition, which + skews against fighter classes and CON based HP gain, which skews in favor of + lower level characters). +7) Toggle Spell Memorization - This converts the "rest" into a "pseudorest" + which only heals HP. Useful for a "no spell memorization" zone locally, not + much use globally. +8) Various other "fluff" settings (Snoring, the rest conversation menu, + immobilized resting, floating text feedback). + +There is also a "big red button" option that simply full rests all PCs in the +area. Useful to quickly work around rest restrictions that you have previously +set up. + +Installation +------------ +Change your OnRest event script to the dmfi_onrest script. Or you can do an +external execute script call by using ExecuteScript("dmfi_onrest", OBJECT_SELF); +in your current script. + +The areas in your module should NOT have the "No Rest" box checked, in the areas +which you wish to use this system. + +Configuration +------------- +All configuration of the system is done in-game as a DM. To bring up the Rest +Configuration Menu, press R or the rest button. +The conversation will detail the settings you have in the area (whether you are +using the default Global settings or using the Local area settings to override) +and the particular restrictions that you have set. + +Settings are stored Persistently using the Bioware Database, per the DMFI W&W +default persistence options. If you want to use another database system, simply +edit the the dmfi_db_inc wrapper functions to your liking. + +Unlimited Rest means just that: No restrictions. You may have global +restrictions set up, but as long as Unlimited rest is set globally or locally, +they are ignored. +No Rest means just that: No resting allowed, regardless of restrictions. +Limited Rest means that the restrictions you have set globally or locally are in +effect. You can restrict resting as stated above in the Description. + +When you set any [LOCAL] Area variables, you automatically set the area to +"override" the global rest restrictions. This means that this area follows its +own rules, and isn't governed by the global rules. Setting the [LOCAL] Area +restrictions will copy the current global restriction variables, but after that, +the only way to go back to "global" is to select "Use default [GLOBAL] Module +settings" +Tip: The most useful way to use this is to simply set areas as Unlimited Rest or +No Rest, say an Inn Room or a combat zone, respectively. + +Player Notes +------------ +If you are using the DMFI Rest Menu (on by default), the rest restrictions (if +any) are displayed on your Rest Conversation Menu, telling you why you can't +rest (if you are restricted). You also have the option to access both the DMFI +Dicebag and the DMFI Emote wand directly from the Rest Menu. This allows you to +use emotes or dice checks WITHOUT having that silly "Use Unique Power" +animation. + +Included in this package is a way to do "Alternate Resting Animations". These +animations simply change the way you appear when you rest. Since they use the +ForceRest() function, it isn't a "true" rest... rather it sets you for a certain +amount of time (equal to a normal rest) as un-moveable, and applies the rest at +the end of that time. This just means you don't get the little egg timer. + +This is an ALPHA release, and I'm pretty sure I don't know everything about +Resting systems in the universe. I've tried to incorporate nearly all of the +elements I've seen in other available resting systems and encorporate them into +a small (single script), DMFI-integrated package. + +I would greatly appreciate feedback, suggestions, additions, omissions, bug +reports, whatever. Send them to me at hahns_shin@hotmail.com.*/ +#include "prc_inc_util" +#include "dmfi_db_inc" + +//This function calculates the resting duration based on PC Hit Dice +//Based off of restduration.2da +void FloatyText(string sText, object oPC, int iSettings) +{ + if (!(iSettings & 0x40000000)) + FloatingTextStringOnCreature(sText, oPC, FALSE); +} + +float GetRestDuration(object oPC) +{ + return 10.0f + 0.5f * IntToFloat(GetHitDice(oPC)); +} + +// This function is used as a wrapper for the Rest VFX Object +void DoRestVFX(object oPC, float fDuration, int nEffect) { + effect eEffect; + if (nEffect == -1) { + eEffect = EffectCutsceneImmobilize(); + } else { + eEffect = EffectVisualEffect(nEffect); + } + ApplyEffectToObject(DURATION_TYPE_TEMPORARY, ExtraordinaryEffect(eEffect), oPC, fDuration); +} + + +//This function adds the Blindness/Snore effects +//Also adds cutscene immobilize to prevent movement +//Snoring should only occur at start, then follows on the module's hb +void ApplyRestVFX(object oPC, int iSettings) +{ + object oRestVFX = GetObjectByTag("dmfi_restvfxobject"); + effect eSnore = EffectVisualEffect(VFX_IMP_SLEEP); //Sleepy "ZZZ"s + float fDuration = GetRestDuration(oPC); + float fSeconds = 6.0f; + if (!(iSettings & 0x80000000)) //Immobile Resting flag + { + // Pass a -1 for EffectCutsceneImmobilize. + // For a visual effect, simply pass the VFX constant. + AssignCommand(oRestVFX, DoRestVFX(oPC, fDuration, -1)); + } + if (!(iSettings & 0x20000000)) //VFX flag + { + // AssignCommand(oRestVFX, ApplyEffectToObject(DURATION_TYPE_TEMPORARY, ExtraordinaryEffect(eBlind), oPC, fDuration)); + AssignCommand(oRestVFX, DoRestVFX(oPC, fDuration, VFX_DUR_BLACKOUT)); + ApplyEffectToObject(DURATION_TYPE_INSTANT, eSnore, oPC); + } +} + + +// Removes blindness & immobilize -- Merle +void RemoveRestVFX(object oPC) { + object oRestVFX = GetObjectByTag("dmfi_restvfxobject"); + effect eEffect = GetFirstEffect(oPC); + while (GetIsEffectValid(eEffect)) { + if (GetEffectCreator(eEffect) == oRestVFX) { + RemoveEffect(oPC, eEffect); + } + eEffect = GetNextEffect(oPC); + } +} + + +//This function gets the "Final HP" available to the PC after resting +int CalculateFinalHitPoints(object oPC, int iSettings) +{ + int iHP = (iSettings & 0x0f000000); + switch(iHP) + { + case 0x01000000: return 0; break; + case 0x02000000: return GetHitDice(oPC); break; + case 0x03000000: return GetAbilityScore(oPC, ABILITY_CONSTITUTION); break; + case 0x04000000: return GetMaxHitPoints(oPC)/10; break; + case 0x05000000: return GetMaxHitPoints(oPC)/4; break; + case 0x06000000: return GetMaxHitPoints(oPC)/2; break; + case 0x07000000: return GetMaxHitPoints(oPC); break; + default: return GetMaxHitPoints(oPC); break; + } + return GetMaxHitPoints(oPC); +} + +void RemoveMagicalEffects(object oPC) +{ + effect eEffect = GetFirstEffect(oPC); + while (GetIsEffectValid(eEffect)) + { + if (GetEffectSubType(eEffect) == SUBTYPE_MAGICAL) + RemoveEffect(oPC, eEffect); + eEffect = GetNextEffect(oPC); + } +} + +//This function simulates a rest without restoring spells +void DoPseudoRest(object oPC, int iSettings, int iSpells = FALSE) +{ + effect eSnore = EffectVisualEffect(VFX_IMP_SLEEP); + effect eBlind = EffectVisualEffect(VFX_DUR_BLACKOUT); + effect eStop = EffectCutsceneImmobilize(); + float fDuration = GetRestDuration(oPC); + float fSeconds = 6.0f; + int iAnimation = GetLocalInt(oPC, "dmfi_r_alternate"); + if (!iAnimation) + iAnimation = ANIMATION_LOOPING_SIT_CROSS; + AssignCommand(oPC, PlayAnimation(iAnimation, 1.0f, fDuration)); + DelayCommand(0.1, SetCommandable(FALSE, oPC)); + DelayCommand(fDuration, SetCommandable(TRUE, oPC)); + ApplyEffectToObject(DURATION_TYPE_TEMPORARY, ExtraordinaryEffect(eStop), oPC, fDuration); + if (!(iSettings & 0x20000000) && iAnimation != ANIMATION_LOOPING_MEDITATE && iAnimation != ANIMATION_LOOPING_WORSHIP) //If the No VFX flag is not set, do VFX + { + ApplyEffectToObject(DURATION_TYPE_TEMPORARY, ExtraordinaryEffect(eBlind), oPC, fDuration); + ApplyEffectToObject(DURATION_TYPE_INSTANT, eSnore, oPC); + while (fSeconds < fDuration) + { + DelayCommand(fSeconds, ApplyEffectToObject(DURATION_TYPE_INSTANT, eSnore, oPC)); + fSeconds += 6.0f; + } + } + if (!iSpells) + { + effect eHeal = EffectHeal(CalculateFinalHitPoints(oPC, iSettings)); //Heal the PC + DelayCommand(fDuration + 0.1f, ApplyEffectToObject(DURATION_TYPE_INSTANT, eHeal, oPC)); + DelayCommand(fDuration + 0.1f, RemoveMagicalEffects(oPC)); //Remove all magical effects from PC + } + else + { + DelayCommand(fDuration + 0.1f, PRCForceRest(oPC)); + } + DeleteLocalInt(oPC, "dmfi_r_alternate"); +} + +//This function determines if the PC is wearing heavy armor +int GetIsWearingHeavyArmor(object oPC, int iSettings) +{ + int iArmor = (iSettings & 0x00f00000); + object oArmor = GetItemInSlot(INVENTORY_SLOT_CHEST, oPC); + int iWeight = GetWeight(oArmor); + switch(iArmor) + { + default: + case 0x00100000: if (iWeight > 20) return TRUE; break; + case 0x00200000: if (iWeight > 60) return TRUE; break; + case 0x00300000: if (iWeight > 110) return TRUE; break; + case 0x00400000: if (iWeight > 160) return TRUE; break; + case 0x00500000: if (iWeight > 310) return TRUE; break; + case 0x00600000: if (iWeight > 410) return TRUE; break; + case 0x00700000: if (iWeight > 460) return TRUE; break; + } + return FALSE; +} + +//This function determines if the PC is near a resting placeable +int GetIsNearRestingObject(object oPC, int iSettings) +{ + if (iSettings & 0x00020000) //Ignore Druid + { + if (GetLevelByClass(CLASS_TYPE_DRUID, oPC)) + return TRUE; + } + if (iSettings & 0x00040000) //Ignore Ranger + { + if (GetLevelByClass(CLASS_TYPE_RANGER, oPC)) + return TRUE; + } + if (iSettings & 0x00080000) //Ignore Barb + { + if (GetLevelByClass(CLASS_TYPE_BARBARIAN, oPC)) + return TRUE; + } + object oPlaceable = GetFirstObjectInShape(SHAPE_SPHERE, 6.0f, GetLocation(oPC), TRUE, OBJECT_TYPE_PLACEABLE); + while (GetIsObjectValid(oPlaceable)) + { + if (!(iSettings & 0x00001000) && GetTag(oPlaceable) == "dmfi_rest") //DMFI Placeables: by default, ON + return TRUE; + if ((iSettings & 0x00002000) && GetStringLowerCase(GetName(oPlaceable)) == "campfire") //Campfires + return TRUE; + if ((iSettings & 0x00004000) && (GetStringLowerCase(GetName(oPlaceable)) == "bed roll" || GetStringLowerCase(GetName(oPlaceable)) == "bedroll")) //Bed rolls + return TRUE; + if ((iSettings & 0x00008000) && GetStringLowerCase(GetName(oPlaceable)) == "bed") //beds + return TRUE; + if ((iSettings & 0x00010000) && GetStringLowerCase(GetName(oPlaceable)) == "tent") //tents + return TRUE; + oPlaceable = GetNextObjectInShape(SHAPE_SPHERE, 6.0f, GetLocation(oPC), TRUE, OBJECT_TYPE_PLACEABLE); + } + return FALSE; +} + +// Updated to allow 6 hour breaks and to pass in a percentage if rest is interrupted +void SetNextRestTime(object oPC, int iSettings, float fPercentage = 1.0) +{ + if (fPercentage > 1.0 || fPercentage <= 0.0) { + fPercentage = 1.0; + } + int iHours = (iSettings & 0x00000f00); + int iTime = GetTimeHour() + GetCalendarDay() * 24 + GetCalendarMonth() * 24 * 28 + GetCalendarYear() * 24 * 28 * 12; + + switch(iHours) + { + default: + case 0x00000100: SetLocalInt(oPC, "dmfi_r_nextrest", iTime + FloatToInt(IntToFloat(1) * fPercentage)); break; + case 0x00000200: SetLocalInt(oPC, "dmfi_r_nextrest", iTime + FloatToInt(IntToFloat(2) * fPercentage)); break; + case 0x00000300: SetLocalInt(oPC, "dmfi_r_nextrest", iTime + FloatToInt(IntToFloat(4) * fPercentage)); break; + case 0x00000400: SetLocalInt(oPC, "dmfi_r_nextrest", iTime + FloatToInt(IntToFloat(6) * fPercentage)); break; + case 0x00000500: SetLocalInt(oPC, "dmfi_r_nextrest", iTime + FloatToInt(IntToFloat(8) * fPercentage)); break; + case 0x00000600: SetLocalInt(oPC, "dmfi_r_nextrest", iTime + FloatToInt(IntToFloat(12) * fPercentage)); break; + case 0x00000700: SetLocalInt(oPC, "dmfi_r_nextrest", iTime + FloatToInt(IntToFloat(24) * fPercentage)); break; + } +} + + +//This function determines whether or not you can rest. +int DMFI_CanIRest(object oPC, int iSettings) +{ + if (GetIsDM(oPC)) return TRUE; + if (iSettings & 0x00000002) //No Rest Override + { + if (iSettings & 0x00000080) + FloatyText("This is a No Rest area", oPC, iSettings); + return FALSE; + } + if (!(iSettings & 0x00000001)) //Unlimited Rest Override + { + if (iSettings & 0x00000080) + FloatyText("This is an Unlimited Rest area", oPC, iSettings); + return TRUE; + } + if ((iSettings & 0x00000004) && (iSettings & 0x00000001)) //Time restriction + { + int iTime = GetTimeHour() + GetCalendarDay() * 24 + GetCalendarMonth() * 24 * 28 + GetCalendarYear() * 24 * 28 * 12; + if (iTime < GetLocalInt(oPC, "dmfi_r_nextrest")) + { + FloatyText("You cannot rest at this time. You may rest again in " + IntToString(GetLocalInt(oPC, "dmfi_r_nextrest") - iTime) + " hours.", oPC, iSettings); + return FALSE; + } + } + if ((iSettings & 0x00000008) && (iSettings & 0x00000001)) //Placeable restriction + { + if (!GetIsNearRestingObject(oPC, iSettings)) + { + FloatyText("You are not near a rest placeable", oPC, iSettings); + return FALSE; + } + } + if ((iSettings & 0x00000010) && (iSettings & 0x00000001)) //Armor restriction + { + if (GetIsWearingHeavyArmor(oPC, iSettings)) + { + FloatyText("Your current armor is too heavy to rest", oPC, iSettings); + return FALSE; + } + } + return TRUE; +} + +void main() +{ + object oPC = GetLastPCRested(); + object oArea = GetArea(oPC); + int iSettings; + int iModSettings = GetDMFIPersistentInt("dmfi", "dmfi_r_"); + int iAreaSettings = GetDMFIPersistentInt("dmfi", "dmfi_r_" + GetTag(oArea)); + if (iAreaSettings & 0x00000080) + { + iSettings = iAreaSettings; + } + else + { + iSettings = iModSettings; + } + SetLocalInt(oPC, "dmfi_r_settings", iSettings); + + if (GetLastRestEventType()==REST_EVENTTYPE_REST_STARTED) + { + SetLocalInt(oPC, "dmfi_norest", !(DMFI_CanIRest(oPC, iSettings))); + SetLocalInt(oPC, "dmfi_r_hitpoints", GetCurrentHitPoints(oPC)); + if (GetIsDM(oPC) || (!(iSettings & 0x10000000) && !GetLocalInt(oPC, "dmfi_r_bypass"))) + { //If the Rest Conversation variable is set, then activate the rest conversation here. + AssignCommand(oPC, ClearAllActions()); + SetLocalString(oPC, "dmfi_univ_conv", "rest"); + AssignCommand(oPC, ActionStartConversation(oPC, "dmfi_universal", TRUE)); + return; + } + if (GetLocalInt(oPC, "dmfi_norest")) //PC cannot rest + { + AssignCommand(oPC, ClearAllActions()); + DeleteLocalInt(oPC, "dmfi_r_bypass"); + return; + } + if ((iSettings & 0x00000004) && (iSettings & 0x00000001)) //Time restriction + SetNextRestTime(oPC, iSettings); + + if (GetLocalInt(oPC, "dmfi_r_alternate") || ((iSettings & 0x00000040) && (iSettings & 0x00000001))) + { + AssignCommand(oPC, ClearAllActions()); + if ((iSettings & 0x00000040) && (iSettings & 0x00000001)) + FloatyText("You cannot regain your spells in this area",oPC, iSettings); + DoPseudoRest(oPC, iSettings, ((iSettings & 0x00000040) && (iSettings & 0x00000001))); + DeleteLocalInt(oPC, "dmfi_r_bypass"); + return; + } + else if (!(iSettings & 0x20000000)) + { //Rest VFX + ApplyRestVFX(oPC, iSettings); + } + if ((iSettings & 0x00000020) && (iSettings & 0x00000001)) + { //Auto Party Drop + FloatyText("You have been removed from the party to prevent rest canceling",oPC, iSettings); + RemoveFromParty(oPC); + } + } + else if (GetLastRestEventType()==REST_EVENTTYPE_REST_CANCELLED) + { + // Make sure that resting has been initialized and the start time has been set. Otherwise, the Cancelled Rest Event was fired by + // the Resting conversation. + if (GetLocalInt(oPC, "dmfi_r_init")) + { + int iTime = GetTimeSecond() + GetTimeMinute() * 60 + GetTimeHour() * 3600 + GetCalendarDay() * 24 * 3600 + GetCalendarMonth() *3600 * 24 * 28 + GetCalendarYear() * 24 * 28 * 12 * 3600; + int nTimeRested = iTime - GetLocalInt(oPC, "dmfi_r_startseconds"); + int nFullTime = FloatToInt(GetRestDuration(oPC)); + float fPercentage = IntToFloat(nTimeRested) / IntToFloat(nFullTime); + SetNextRestTime(oPC, iSettings, fPercentage); + // SendMessageToPC(oPC, "Rest interrupted; resting for " + IntToString(nTimeRested) + " out of " + IntToString(nFullTime) + " seconds (" + FloatToString(fPercentage) + "%)."); + SetLocalInt(oPC, "dmfi_r_init", FALSE); + if ((iSettings & 0x00000020) && GetCurrentHitPoints(oPC) > GetLocalInt(oPC, "dmfi_r_hitpoints") && iSettings & 0x00000001) //HP restriction + { + effect eDam = EffectDamage(GetMaxHitPoints(oPC) - GetLocalInt(oPC, "dmfi_r_hitpoints")); + FloatyText("Your hitpoints have been reset",oPC, iSettings); + AssignCommand(oPC, ApplyEffectToObject(DURATION_TYPE_INSTANT, eDam, oPC)); + + } + } + RemoveRestVFX(oPC); + } + else if (GetLastRestEventType()==REST_EVENTTYPE_REST_FINISHED) + { + if ((iSettings & 0x00000020) && (iSettings & 0x00000001)) //HP restriction + { + int iDam = GetMaxHitPoints(oPC) - GetLocalInt(oPC, "dmfi_r_hitpoints") - CalculateFinalHitPoints(oPC, iSettings); + if (iDam > 0) + { + effect eDam = EffectDamage(iDam); + FloatyText("You gain back limited HP from this rest",oPC, iSettings); + AssignCommand(oPC, ApplyEffectToObject(DURATION_TYPE_INSTANT, eDam, oPC)); + } + } + } + DeleteLocalInt(oPC, "dmfi_r_bypass"); +} diff --git a/_module/nss/dmfi_plchlishk_i.nss b/_module/nss/dmfi_plchlishk_i.nss new file mode 100644 index 00000000..ac76a36a --- /dev/null +++ b/_module/nss/dmfi_plchlishk_i.nss @@ -0,0 +1,117 @@ +//:://///////////////////////////////////////////// +//:: DMFI - internal player chat listener hooking include +//:: dmfi_plchlishk_i +//::////////////////////////////////////////////// +/* + Include file containing routines for managing the internal DMFI chain of + "listeners", which are now implemented as OnPlayerChat event handlers rather + than creatures. +*/ +//::////////////////////////////////////////////// +//:: Created By: tsunami282 +//:: Created On: 2008.03.24 +//::////////////////////////////////////////////// + +const int DMFI_LISTEN_ON_CHANNEL_TALK = 1; +const int DMFI_LISTEN_ON_CHANNEL_WHISPER = 1; +const int DMFI_LISTEN_ON_CHANNEL_SHOUT = 1; +const int DMFI_LISTEN_ON_CHANNEL_DM = 1; +const int DMFI_LISTEN_ON_CHANNEL_PARTY = 1; + +const string DMFI_EAVESDROP_HOOK_VARNAME = "dmfi_Eavesdrop"; + +const float WHISPER_DISTANCE = 1.0; +const float TALK_DISTANCE = 30.0; + +string sHookTypeVarname = DMFI_EAVESDROP_HOOK_VARNAME + "_Type"; // 1=PC (says), 2=NPC/location (hears) +string sHookCreatureVarname = DMFI_EAVESDROP_HOOK_VARNAME + "_Creature"; // must be valid for type 1, for type 2 object_invalid means location only +string sHookRangeModeVarname = DMFI_EAVESDROP_HOOK_VARNAME + "_RangeMode"; // listening range: for type 1, 0=pc only, 1=pc's party; for type 2, 0=earshot, 1=area, 2=module +string sHookLocationVarname = DMFI_EAVESDROP_HOOK_VARNAME + "_Location"; // for type 2, location of "listening post" +string sHookChannelsVarname = DMFI_EAVESDROP_HOOK_VARNAME + "_Channels"; // bitmask of TALKVOLUME channels to listen to +string sHookOwnerVarname = DMFI_EAVESDROP_HOOK_VARNAME + "_Owner"; // unique ID of owner of this hook (he who will get the captured text) +string sHookBcastDMsVarname = DMFI_EAVESDROP_HOOK_VARNAME + "_BcastDMs"; // 0=relay message to owner only, 1=broadcast to all DMs + +//////////////////////////////////////////////////////////////////////// +void RemoveListenerHook(int hooknum) +{ + int hooktype; + object hookcreature; + location hooklocation; + int hookchannels; + object hookowner; + int hookparty, hookbcast; + + int iHook = hooknum; + string siHook = "", siHookN = ""; + object oMod = GetModule(); + + while (1) + { + siHook = IntToString(iHook); + siHookN = IntToString(iHook+1); + + hooktype = GetLocalInt(oMod, sHookTypeVarname+siHookN); + if (hooktype != 0) + { + hookcreature = GetLocalObject(oMod, sHookCreatureVarname+siHookN); + hooklocation = GetLocalLocation(oMod, sHookLocationVarname+siHookN); + hookchannels = GetLocalInt(oMod, sHookChannelsVarname+siHookN); + hookowner = GetLocalObject(oMod, sHookOwnerVarname+siHookN); + hookparty = GetLocalInt(oMod, sHookRangeModeVarname+siHookN); + hookbcast = GetLocalInt(oMod, sHookBcastDMsVarname+siHookN); + + SetLocalInt(oMod, sHookTypeVarname+siHook, hooktype); + SetLocalObject(oMod, sHookCreatureVarname+siHook, hookcreature); + SetLocalLocation(oMod, sHookLocationVarname+siHook, hooklocation); + SetLocalInt(oMod, sHookChannelsVarname+siHook, hookchannels); + SetLocalObject(oMod, sHookOwnerVarname+siHook, hookowner); + SetLocalInt(oMod, sHookRangeModeVarname+siHook, hookparty); + SetLocalInt(oMod, sHookBcastDMsVarname+siHook, hookbcast); + } + else + { + DeleteLocalInt(oMod, sHookTypeVarname+siHook); + DeleteLocalObject(oMod, sHookCreatureVarname+siHook); + DeleteLocalLocation(oMod, sHookLocationVarname+siHook); + DeleteLocalInt(oMod, sHookChannelsVarname+siHook); + DeleteLocalObject(oMod, sHookOwnerVarname+siHook); + DeleteLocalInt(oMod, sHookRangeModeVarname+siHook); + DeleteLocalInt(oMod, sHookBcastDMsVarname+siHook); + + break; + } + iHook++; + } +} + +//////////////////////////////////////////////////////////////////////// +int AppendListenerHook(int hooktype, object hookcreature, location hooklocation, + int hookchannels, int hookparty, int hookbcast, object hookowner) +{ + int iHook = 0; + + if (hooktype != 0) + { + int iHookType; + string siHook = ""; + object oMod = GetModule(); + iHook = 1; + while (1) + { + siHook = IntToString(iHook); + iHookType = GetLocalInt(oMod, sHookTypeVarname+siHook); + if (iHookType == 0) break; // end of list + iHook++; + } + SetLocalInt(oMod, sHookTypeVarname+siHook, hooktype); + SetLocalObject(oMod, sHookCreatureVarname+siHook, hookcreature); + SetLocalLocation(oMod, sHookLocationVarname+siHook, hooklocation); + SetLocalInt(oMod, sHookChannelsVarname+siHook, hookchannels); + SetLocalObject(oMod, sHookOwnerVarname+siHook, hookowner); + SetLocalInt(oMod, sHookRangeModeVarname+siHook, hookparty); + SetLocalInt(oMod, sHookBcastDMsVarname+siHook, hookbcast); + } + + return iHook; +} + diff --git a/_module/nss/dmfi_plychat_exe.nss b/_module/nss/dmfi_plychat_exe.nss new file mode 100644 index 00000000..d8e08550 --- /dev/null +++ b/_module/nss/dmfi_plychat_exe.nss @@ -0,0 +1,3914 @@ +//:://///////////////////////////////////////////// +//:: DMFI - OnPlayerChat functions processor +//:: dmfi_plychat_exe +//::////////////////////////////////////////////// +/* + Processor for the OnPlayerChat-triggered DMFI functions. +*/ +//::////////////////////////////////////////////// +//:: Created By: The DMFI Team +//:: Created On: +//::////////////////////////////////////////////// +//:: 2007.12.12 Merle +//:: - revisions for NWN patch 1.69 +//:: 2008.03.24 tsunami282 +//:: - renamed from dmfi_voice_exe, updated to work with event hooking system +//:: 2008.06.23 Prince Demetri & Night Journey +//:: - added languages: Sylvan, Mulhorandi, Rashemi +//:: 2008.07.30 morderon +//:: - better emote processing, allow certain dot commands for PC's +#include "x2_inc_switches" +#include "x0_i0_stringlib" +#include "dmfi_string_inc" +#include "dmfi_plchlishk_i" +#include "dmfi_db_inc" +#include "prc_inc_racial" + +const int DMFI_LOG_CONVERSATION = TRUE; // turn on or off logging of conversation text + +//////////////////////////////////////////////////////////////////////// +int AppearType (string sCom) +{ +// 2008.03.24 tsunami282 - pull descriptions from 2da first; allow numerics + + // is it numeric? If so just convert and return + if (TestStringAgainstPattern("*n", sCom)) return StringToInt(sCom); + if (sCom == "ARANEA") + return APPEARANCE_TYPE_ARANEA; + if (sCom == "ALLIP") + return APPEARANCE_TYPE_ALLIP; + if (sCom == "ARCH_TARGET") + return APPEARANCE_TYPE_ARCH_TARGET; + if (sCom == "ARIBETH") + return APPEARANCE_TYPE_ARIBETH; + if (sCom == "ASABI_CHIEFTAIN") + return APPEARANCE_TYPE_ASABI_CHIEFTAIN; + if (sCom == "ASABI_SHAMAN") + return APPEARANCE_TYPE_ASABI_SHAMAN; + if (sCom == "ASABI_WARRIOR") + return APPEARANCE_TYPE_ASABI_WARRIOR; + if (sCom == "BADGER") + return APPEARANCE_TYPE_BADGER; + if (sCom == "BADGER_DIRE") + return APPEARANCE_TYPE_BADGER_DIRE; + if (sCom == "BALOR") + return APPEARANCE_TYPE_BALOR; + if (sCom == "BARTENDER") + return APPEARANCE_TYPE_BARTENDER; + if (sCom == "BASILISK") + return APPEARANCE_TYPE_BASILISK; + if (sCom == "BAT") + return APPEARANCE_TYPE_BAT; + if (sCom == "BAT_HORROR") + return APPEARANCE_TYPE_BAT_HORROR; + if (sCom == "BEAR_BLACK") + return APPEARANCE_TYPE_BEAR_BLACK; + if (sCom == "BEAR_BROWN") + return APPEARANCE_TYPE_BEAR_BROWN; + if (sCom == "BEAR_DIRE") + return APPEARANCE_TYPE_BEAR_DIRE; + if (sCom == "BEAR_KODIAK") + return APPEARANCE_TYPE_BEAR_KODIAK; + if (sCom == "BEAR_POLAR") + return APPEARANCE_TYPE_BEAR_POLAR; + if (sCom == "BEETLE_FIRE") + return APPEARANCE_TYPE_BEETLE_FIRE; + if (sCom == "BEETLE_SLICER") + return APPEARANCE_TYPE_BEETLE_SLICER; + if (sCom == "BEETLE_STAG") + return APPEARANCE_TYPE_BEETLE_STAG; + if (sCom == "BEETLE_STINK") + return APPEARANCE_TYPE_BEETLE_STINK; + if (sCom == "BEGGER") + return APPEARANCE_TYPE_BEGGER; + if (sCom == "BLOOD_SAILER") + return APPEARANCE_TYPE_BLOOD_SAILER; + if (sCom == "BOAR") + return APPEARANCE_TYPE_BOAR; + if (sCom == "BOAR_DIRE") + return APPEARANCE_TYPE_BOAR_DIRE; + if (sCom == "BODAK") + return APPEARANCE_TYPE_BODAK; + if (sCom == "BUGBEAR_A") + return APPEARANCE_TYPE_BUGBEAR_A; + if (sCom == "BUGBEAR_B") + return APPEARANCE_TYPE_BUGBEAR_B; + if (sCom == "BUGBEAR_CHIEFTAIN_A") + return APPEARANCE_TYPE_BUGBEAR_CHIEFTAIN_A; + if (sCom == "BUGBEAR_CHIEFTAIN_B") + return APPEARANCE_TYPE_BUGBEAR_CHIEFTAIN_B; + if (sCom == "BUGBEAR_SHAMAN_A") + return APPEARANCE_TYPE_BUGBEAR_SHAMAN_A; + if (sCom == "BUGBEAR_SHAMAN_B") + return APPEARANCE_TYPE_BUGBEAR_SHAMAN_B; + if (sCom == "CAT_CAT_DIRE") + return APPEARANCE_TYPE_CAT_CAT_DIRE; + if (sCom == "CAT_COUGAR") + return APPEARANCE_TYPE_CAT_COUGAR; + if (sCom == "CAT_CRAG_CAT") + return APPEARANCE_TYPE_CAT_CRAG_CAT; + if (sCom == "CAT_JAGUAR") + return APPEARANCE_TYPE_CAT_JAGUAR; + if (sCom == "CAT_KRENSHAR") + return APPEARANCE_TYPE_CAT_KRENSHAR; + if (sCom == "CAT_LEOPARD") + return APPEARANCE_TYPE_CAT_LEOPARD; + if (sCom == "CAT_LION") + return APPEARANCE_TYPE_CAT_LION; + if (sCom == "CAT_MPANTHER") + return APPEARANCE_TYPE_CAT_MPANTHER; + if (sCom == "CAT_PANTHER") + return APPEARANCE_TYPE_CAT_PANTHER; + if (sCom == "CHICKEN") + return APPEARANCE_TYPE_CHICKEN; + if (sCom == "COCKATRICE") + return APPEARANCE_TYPE_COCKATRICE; + if (sCom == "COMBAT_DUMMY") + return APPEARANCE_TYPE_COMBAT_DUMMY; + if (sCom == "CONVICT") + return APPEARANCE_TYPE_CONVICT; + if (sCom == "COW") + return APPEARANCE_TYPE_COW; + if (sCom == "CULT_MEMBER") + return APPEARANCE_TYPE_CULT_MEMBER; + if (sCom == "DEER") + return APPEARANCE_TYPE_DEER; + if (sCom == "DEER_STAG") + return APPEARANCE_TYPE_DEER_STAG; + if (sCom == "DEVIL") + return APPEARANCE_TYPE_DEVIL; + if (sCom == "DOG") + return APPEARANCE_TYPE_DOG; + if (sCom == "DOG_BLINKDOG") + return APPEARANCE_TYPE_DOG_BLINKDOG; + if (sCom == "DOG_DIRE_WOLF") + return APPEARANCE_TYPE_DOG_DIRE_WOLF; + if (sCom == "DOG_FENHOUND") + return APPEARANCE_TYPE_DOG_FENHOUND; + if (sCom == "DOG_HELL_HOUND") + return APPEARANCE_TYPE_DOG_HELL_HOUND; + if (sCom == "DOG_SHADOW_MASTIF") + return APPEARANCE_TYPE_DOG_SHADOW_MASTIF; + if (sCom == "DOG_WINTER_WOLF") + return APPEARANCE_TYPE_DOG_WINTER_WOLF; + if (sCom == "DOG_WORG") + return APPEARANCE_TYPE_DOG_WORG; + if (sCom == "DOG_WOLF") + return APPEARANCE_TYPE_DOG_WOLF; + if (sCom == "DOOM_KNIGHT") + return APPEARANCE_TYPE_DOOM_KNIGHT; + if (sCom == "DRAGON_BLACK") + return APPEARANCE_TYPE_DRAGON_BLACK; + if (sCom == "DRAGON_BLUE") + return APPEARANCE_TYPE_DRAGON_BLUE; + if (sCom == "DRAGON_BRASS") + return APPEARANCE_TYPE_DRAGON_BRASS; + if (sCom == "DRAGON_BRONZE") + return APPEARANCE_TYPE_DRAGON_BRONZE; + if (sCom == "DRAGON_COPPER") + return APPEARANCE_TYPE_DRAGON_COPPER; + if (sCom == "DRAGON_GOLD") + return APPEARANCE_TYPE_DRAGON_GOLD; + if (sCom == "DRAGON_GREEN") + return APPEARANCE_TYPE_DRAGON_GREEN; + if (sCom == "DRAGON_RED") + return APPEARANCE_TYPE_DRAGON_RED; + if (sCom == "DRAGON_SILVER") + return APPEARANCE_TYPE_DRAGON_SILVER; + if (sCom == "DRAGON_WHITE") + return APPEARANCE_TYPE_DRAGON_WHITE; + if (sCom == "DROW_CLERIC") + return APPEARANCE_TYPE_DROW_CLERIC; + if (sCom == "DROW_FIGHTER") + return APPEARANCE_TYPE_DROW_FIGHTER; + if (sCom == "DRUEGAR_CLERIC") + return APPEARANCE_TYPE_DRUEGAR_CLERIC; + if (sCom == "DRUEGAR_FIGHTER") + return APPEARANCE_TYPE_DRUEGAR_FIGHTER; + if (sCom == "DRYAD") + return APPEARANCE_TYPE_DRYAD; + if (sCom == "DWARF") + return APPEARANCE_TYPE_DWARF; + if (sCom == "DWARF_NPC_FEMALE") + return APPEARANCE_TYPE_DWARF_NPC_FEMALE; + if (sCom == "DWARF_NPC_MALE") + return APPEARANCE_TYPE_DWARF_NPC_MALE; + if (sCom == "ELEMENTAL_AIR") + return APPEARANCE_TYPE_ELEMENTAL_AIR; + if (sCom == "ELEMENTAL_AIR_ELDER") + return APPEARANCE_TYPE_ELEMENTAL_AIR_ELDER; + if (sCom == "ELEMENTAL_EARTH") + return APPEARANCE_TYPE_ELEMENTAL_EARTH; + if (sCom == "ELEMENTAL_EARTH_ELDER") + return APPEARANCE_TYPE_ELEMENTAL_EARTH_ELDER; + if (sCom == "ELEMENTAL_FIRE") + return APPEARANCE_TYPE_ELEMENTAL_FIRE; + if (sCom == "ELEMENTAL_FIRE_ELDER") + return APPEARANCE_TYPE_ELEMENTAL_FIRE_ELDER; + if (sCom == "ELEMENTAL_WATER") + return APPEARANCE_TYPE_ELEMENTAL_WATER; + if (sCom == "ELEMENTAL_WATER_ELDER") + return APPEARANCE_TYPE_ELEMENTAL_WATER_ELDER; + if (sCom == "ELF") + return APPEARANCE_TYPE_ELF; + if (sCom == "ELF_NPC_FEMALE") + return APPEARANCE_TYPE_ELF_NPC_FEMALE; + if (sCom == "ELF_NPC_MALE_01") + return APPEARANCE_TYPE_ELF_NPC_MALE_01; + if (sCom == "ELF_NPC_MALE_02") + return APPEARANCE_TYPE_ELF_NPC_MALE_02; + if (sCom == "ETTERCAP") + return APPEARANCE_TYPE_ETTERCAP; + if (sCom == "ETTIN") + return APPEARANCE_TYPE_ETTIN; + if (sCom == "FAERIE_DRAGON") + return APPEARANCE_TYPE_FAERIE_DRAGON; + if (sCom == "FAIRY") + return APPEARANCE_TYPE_FAIRY; + if (sCom == "FALCON") + return APPEARANCE_TYPE_FALCON; + if (sCom == "FEMALE_01") + return APPEARANCE_TYPE_FEMALE_01; + if (sCom == "FEMALE_02") + return APPEARANCE_TYPE_FEMALE_02; + if (sCom == "FEMALE_03") + return APPEARANCE_TYPE_FEMALE_03; + if (sCom == "FEMALE_04") + return APPEARANCE_TYPE_FEMALE_04; + if (sCom == "FORMIAN_MYRMARCH") + return APPEARANCE_TYPE_FORMIAN_MYRMARCH; + if (sCom == "FORMIAN_QUEEN") + return APPEARANCE_TYPE_FORMIAN_QUEEN; + if (sCom == "FORMIAN_WARRIOR") + return APPEARANCE_TYPE_FORMIAN_WARRIOR; + if (sCom == "FORMIAN_WORKER") + return APPEARANCE_TYPE_FORMIAN_WORKER; + if (sCom == "GARGOYLE") + return APPEARANCE_TYPE_GARGOYLE; + if (sCom == "GHAST") + return APPEARANCE_TYPE_GHAST; + if (sCom == "GHOUL") + return APPEARANCE_TYPE_GHOUL; + if (sCom == "GHOUL_LORD") + return APPEARANCE_TYPE_GHOUL_LORD; + if (sCom == "GIANT_FIRE") + return APPEARANCE_TYPE_GIANT_FIRE; + if (sCom == "GIANT_FIRE_FEMALE") + return APPEARANCE_TYPE_GIANT_FIRE_FEMALE; + if (sCom == "GIANT_FROST") + return APPEARANCE_TYPE_GIANT_FROST; + if (sCom == "GIANT_FROST_FEMALE") + return APPEARANCE_TYPE_GIANT_FROST_FEMALE; + if (sCom == "GIANT_HILL") + return APPEARANCE_TYPE_GIANT_HILL; + if (sCom == "GIANT_MOUNTAIN") + return APPEARANCE_TYPE_GIANT_MOUNTAIN; + if (sCom == "GNOLL_WARRIOR") + return APPEARANCE_TYPE_GNOLL_WARRIOR; + if (sCom == "GNOLL_WIZ") + return APPEARANCE_TYPE_GNOLL_WIZ; + if (sCom == "GNOME") + return APPEARANCE_TYPE_GNOME; + if (sCom == "GNOME_NPC_FEMALE") + return APPEARANCE_TYPE_GNOME_NPC_FEMALE; + if (sCom == "GNOME_NPC_MALE") + return APPEARANCE_TYPE_GNOME_NPC_MALE; + if (sCom == "GOBLIN_A") + return APPEARANCE_TYPE_GOBLIN_A; + if (sCom == "GOBLIN_B") + return APPEARANCE_TYPE_GOBLIN_B; + if (sCom == "GOBLIN_CHIEF_A") + return APPEARANCE_TYPE_GOBLIN_CHIEF_A; + if (sCom == "GOBLIN_CHIEF_B") + return APPEARANCE_TYPE_GOBLIN_CHIEF_B; + if (sCom == "GOBLIN_SHAMAN_A") + return APPEARANCE_TYPE_GOBLIN_SHAMAN_A; + if (sCom == "GOBLIN_SHAMAN_B") + return APPEARANCE_TYPE_GOBLIN_SHAMAN_B; + if (sCom == "GOLEM_BONE") + return APPEARANCE_TYPE_GOLEM_BONE; + if (sCom == "GOLEM_CLAY") + return APPEARANCE_TYPE_GOLEM_CLAY; + if (sCom == "GOLEM_FLESH") + return APPEARANCE_TYPE_GOLEM_FLESH; + if (sCom == "GOLEM_IRON") + return APPEARANCE_TYPE_GOLEM_IRON; + if (sCom == "GOLEM_STONE") + return APPEARANCE_TYPE_GOLEM_STONE; + if (sCom == "GORGON") + return APPEARANCE_TYPE_GORGON; + if (sCom == "GREY_RENDER") + return APPEARANCE_TYPE_GREY_RENDER; + if (sCom == "GYNOSPHINX") + return APPEARANCE_TYPE_GYNOSPHINX; + if (sCom == "HALF_ELF") + return APPEARANCE_TYPE_HALF_ELF; + if (sCom == "HALF_ORC") + return APPEARANCE_TYPE_HALF_ORC; + if (sCom == "HALF_ORC_NPC_FEMALE") + return APPEARANCE_TYPE_HALF_ORC_NPC_FEMALE; + if (sCom == "HALF_ORC_NPC_MALE_01") + return APPEARANCE_TYPE_HALF_ORC_NPC_MALE_01; + if (sCom == "HALF_ORC_NPC_MALE_02") + return APPEARANCE_TYPE_HALF_ORC_NPC_MALE_02; + if (sCom == "HALFLING") + return APPEARANCE_TYPE_HALFLING; + if (sCom == "HALFLING_NPC_FEMALE") + return APPEARANCE_TYPE_HALFLING_NPC_FEMALE; + if (sCom == "HALFLING_NPC_MALE") + return APPEARANCE_TYPE_HALFLING_NPC_MALE; + if (sCom == "HELMED_HORROR") + return APPEARANCE_TYPE_HELMED_HORROR; + if (sCom == "HEURODIS_LICH") + return APPEARANCE_TYPE_HEURODIS_LICH; + if (sCom == "HOBGOBLIN_WARRIOR") + return APPEARANCE_TYPE_HOBGOBLIN_WARRIOR; + if (sCom == "HOOK_HORROR") + return APPEARANCE_TYPE_HOOK_HORROR; + if (sCom == "HOBGOBLIN_WIZARD") + return APPEARANCE_TYPE_HOBGOBLIN_WIZARD; + if (sCom == "HOUSE_GUARD") + return APPEARANCE_TYPE_HOUSE_GUARD; + if (sCom == "HUMAN") + return APPEARANCE_TYPE_HUMAN; + if (sCom == "HUMAN_NPC_FEMALE_01") + return APPEARANCE_TYPE_HUMAN_NPC_FEMALE_01; + if (sCom == "HUMAN_NPC_FEMALE_02") + return APPEARANCE_TYPE_HUMAN_NPC_FEMALE_02; + if (sCom == "HUMAN_NPC_FEMALE_03") + return APPEARANCE_TYPE_HUMAN_NPC_FEMALE_03; + if (sCom == "HUMAN_NPC_FEMALE_04") + return APPEARANCE_TYPE_HUMAN_NPC_FEMALE_04; + if (sCom == "HUMAN_NPC_FEMALE_05") + return APPEARANCE_TYPE_HUMAN_NPC_FEMALE_05; + if (sCom == "HUMAN_NPC_FEMALE_06") + return APPEARANCE_TYPE_HUMAN_NPC_FEMALE_06; + if (sCom == "HUMAN_NPC_FEMALE_07") + return APPEARANCE_TYPE_HUMAN_NPC_FEMALE_07; + if (sCom == "HUMAN_NPC_FEMALE_08") + return APPEARANCE_TYPE_HUMAN_NPC_FEMALE_08; + if (sCom == "HUMAN_NPC_FEMALE_09") + return APPEARANCE_TYPE_HUMAN_NPC_FEMALE_09; + if (sCom == "HUMAN_NPC_FEMALE_10") + return APPEARANCE_TYPE_HUMAN_NPC_FEMALE_10; + if (sCom == "HUMAN_NPC_FEMALE_11") + return APPEARANCE_TYPE_HUMAN_NPC_FEMALE_11; + if (sCom == "HUMAN_NPC_FEMALE_12") + return APPEARANCE_TYPE_HUMAN_NPC_FEMALE_12; + if (sCom == "HUMAN_NPC_MALE_01") + return APPEARANCE_TYPE_HUMAN_NPC_MALE_01; + if (sCom == "HUMAN_NPC_MALE_02") + return APPEARANCE_TYPE_HUMAN_NPC_MALE_02; + if (sCom == "HUMAN_NPC_MALE_03") + return APPEARANCE_TYPE_HUMAN_NPC_MALE_03; + if (sCom == "HUMAN_NPC_MALE_04") + return APPEARANCE_TYPE_HUMAN_NPC_MALE_04; + if (sCom == "HUMAN_NPC_MALE_05") + return APPEARANCE_TYPE_HUMAN_NPC_MALE_05; + if (sCom == "HUMAN_NPC_MALE_06") + return APPEARANCE_TYPE_HUMAN_NPC_MALE_06; + if (sCom == "HUMAN_NPC_MALE_07") + return APPEARANCE_TYPE_HUMAN_NPC_MALE_07; + if (sCom == "HUMAN_NPC_MALE_08") + return APPEARANCE_TYPE_HUMAN_NPC_MALE_08; + if (sCom == "HUMAN_NPC_MALE_09") + return APPEARANCE_TYPE_HUMAN_NPC_MALE_09; + if (sCom == "HUMAN_NPC_MALE_10") + return APPEARANCE_TYPE_HUMAN_NPC_MALE_10; + if (sCom == "HUMAN_NPC_MALE_11") + return APPEARANCE_TYPE_HUMAN_NPC_MALE_11; + if (sCom == "HUMAN_NPC_MALE_12") + return APPEARANCE_TYPE_HUMAN_NPC_MALE_12; + if (sCom == "HUMAN_NPC_MALE_13") + return APPEARANCE_TYPE_HUMAN_NPC_MALE_13; + if (sCom == "HUMAN_NPC_MALE_14") + return APPEARANCE_TYPE_HUMAN_NPC_MALE_14; + if (sCom == "HUMAN_NPC_MALE_15") + return APPEARANCE_TYPE_HUMAN_NPC_MALE_15; + if (sCom == "HUMAN_NPC_MALE_16") + return APPEARANCE_TYPE_HUMAN_NPC_MALE_16; + if (sCom == "HUMAN_NPC_MALE_17") + return APPEARANCE_TYPE_HUMAN_NPC_MALE_17; + if (sCom == "HUMAN_NPC_MALE_18") + return APPEARANCE_TYPE_HUMAN_NPC_MALE_18; + if (sCom == "IMP") + return APPEARANCE_TYPE_IMP; + if (sCom == "INN_KEEPER") + return APPEARANCE_TYPE_INN_KEEPER; + if (sCom == "INTELLECT_DEVOURER") + return APPEARANCE_TYPE_INTELLECT_DEVOURER; + if (sCom == "INVISIBLE_HUMAN_MALE") + return APPEARANCE_TYPE_INVISIBLE_HUMAN_MALE; + if (sCom == "INVISIBLE_STALKER") + return APPEARANCE_TYPE_INVISIBLE_STALKER; + if (sCom == "KID_FEMALE") + return APPEARANCE_TYPE_KID_FEMALE; + if (sCom == "KID_MALE") + return APPEARANCE_TYPE_KID_MALE; + if (sCom == "KOBOLD_A") + return APPEARANCE_TYPE_KOBOLD_A; + if (sCom == "KOBOLD_B") + return APPEARANCE_TYPE_KOBOLD_B; + if (sCom == "KOBOLD_CHIEF_A") + return APPEARANCE_TYPE_KOBOLD_CHIEF_A; + if (sCom == "KOBOLD_CHIEF_B") + return APPEARANCE_TYPE_KOBOLD_CHIEF_B; + if (sCom == "KOBOLD_SHAMAN_A") + return APPEARANCE_TYPE_KOBOLD_SHAMAN_A; + if (sCom == "KOBOLD_SHAMAN_B") + return APPEARANCE_TYPE_KOBOLD_SHAMAN_B; + if (sCom == "LANTERN_ARCHON") + return APPEARANCE_TYPE_LANTERN_ARCHON; + if (sCom == "LICH") + return APPEARANCE_TYPE_LICH; + if (sCom == "LIZARDFOLK_A") + return APPEARANCE_TYPE_LIZARDFOLK_A; + if (sCom == "LIZARDFOLK_B") + return APPEARANCE_TYPE_LIZARDFOLK_B; + if (sCom == "LIZARDFOLK_SHAMAN_A") + return APPEARANCE_TYPE_LIZARDFOLK_SHAMAN_A; + if (sCom == "LIZARDFOLK_SHAMAN_B") + return APPEARANCE_TYPE_LIZARDFOLK_SHAMAN_B; + if (sCom == "LIZARDFOLK_WARRIOR_A") + return APPEARANCE_TYPE_LIZARDFOLK_WARRIOR_A; + if (sCom == "LIZARDFOLK_WARRIOR_B") + return APPEARANCE_TYPE_LIZARDFOLK_WARRIOR_B; + if (sCom == "LUSKAN_GUARD") + return APPEARANCE_TYPE_LUSKAN_GUARD; + if (sCom == "MALE_01") + return APPEARANCE_TYPE_MALE_01; + if (sCom == "MALE_02") + return APPEARANCE_TYPE_MALE_02; + if (sCom == "MALE_03") + return APPEARANCE_TYPE_MALE_03; + if (sCom == "MALE_04") + return APPEARANCE_TYPE_MALE_04; + if (sCom == "MALE_05") + return APPEARANCE_TYPE_MALE_05; + if (sCom == "MANTICORE") + return APPEARANCE_TYPE_MANTICORE; + if (sCom == "MEDUSA") + return APPEARANCE_TYPE_MEDUSA; + if (sCom == "MEPHIT_AIR") + return APPEARANCE_TYPE_MEPHIT_AIR; + if (sCom == "MEPHIT_DUST") + return APPEARANCE_TYPE_MEPHIT_DUST; + if (sCom == "MEPHIT_EARTH") + return APPEARANCE_TYPE_MEPHIT_EARTH; + if (sCom == "MEPHIT_FIRE") + return APPEARANCE_TYPE_MEPHIT_FIRE; + if (sCom == "MEPHIT_ICE") + return APPEARANCE_TYPE_MEPHIT_ICE; + if (sCom == "MEPHIT_MAGMA") + return APPEARANCE_TYPE_MEPHIT_MAGMA; + if (sCom == "MEPHIT_OOZE") + return APPEARANCE_TYPE_MEPHIT_OOZE; + if (sCom == "MEPHIT_SALT") + return APPEARANCE_TYPE_MEPHIT_SALT; + if (sCom == "MEPHIT_STEAM") + return APPEARANCE_TYPE_MEPHIT_STEAM; + if (sCom == "MEPHIT_WATER") + return APPEARANCE_TYPE_MEPHIT_WATER; + if (sCom == "MINOGON") + return APPEARANCE_TYPE_MINOGON; + if (sCom == "MINOTAUR") + return APPEARANCE_TYPE_MINOTAUR; + if (sCom == "MINOTAUR_CHIEFTAIN") + return APPEARANCE_TYPE_MINOTAUR_CHIEFTAIN; + if (sCom == "MINOTAUR_SHAMAN") + return APPEARANCE_TYPE_MINOTAUR_SHAMAN; + if (sCom == "MOHRG") + return APPEARANCE_TYPE_MOHRG; + if (sCom == "MUMMY_COMMON") + return APPEARANCE_TYPE_MUMMY_COMMON; + if (sCom == "MUMMY_FIGHTER_2") + return APPEARANCE_TYPE_MUMMY_FIGHTER_2; + if (sCom == "MUMMY_GREATER") + return APPEARANCE_TYPE_MUMMY_GREATER; + if (sCom == "MUMMY_WARRIOR") + return APPEARANCE_TYPE_MUMMY_WARRIOR; + if (sCom == "NW_MILITIA_MEMBER") + return APPEARANCE_TYPE_NW_MILITIA_MEMBER; + if (sCom == "NWN_AARIN") + return APPEARANCE_TYPE_NWN_AARIN; + if (sCom == "NWN_ARIBETH_EVIL") + return APPEARANCE_TYPE_NWN_ARIBETH_EVIL; + if (sCom == "NWN_HAEDRALINE") + return APPEARANCE_TYPE_NWN_HAEDRALINE; + if (sCom == "NWN_MAUGRIM") + return APPEARANCE_TYPE_NWN_MAUGRIM; + if (sCom == "NWN_MORAG") + return APPEARANCE_TYPE_NWN_MORAG; + if (sCom == "NWN_NASHER") + return APPEARANCE_TYPE_NWN_NASHER; + if (sCom == "NWN_SEDOS") + return APPEARANCE_TYPE_NWN_SEDOS; + if (sCom == "NYMPH") + return APPEARANCE_TYPE_NYMPH; + if (sCom == "OGRE") + return APPEARANCE_TYPE_OGRE; + if (sCom == "OGRE_CHIEFTAIN") + return APPEARANCE_TYPE_OGRE_CHIEFTAIN; + if (sCom == "OGRE_CHIEFTAINB") + return APPEARANCE_TYPE_OGRE_CHIEFTAINB; + if (sCom == "OGRE_MAGE") + return APPEARANCE_TYPE_OGRE_MAGE; + if (sCom == "OGRE_MAGEB") + return APPEARANCE_TYPE_OGRE_MAGEB; + if (sCom == "OGREB") + return APPEARANCE_TYPE_OGREB; + if (sCom == "OLD_MAN") + return APPEARANCE_TYPE_OLD_MAN; + if (sCom == "OLD_WOMAN") + return APPEARANCE_TYPE_OLD_WOMAN; + if (sCom == "ORC_A") + return APPEARANCE_TYPE_ORC_A; + if (sCom == "ORC_B") + return APPEARANCE_TYPE_ORC_B; + if (sCom == "ORC_CHIEFTAIN_A") + return APPEARANCE_TYPE_ORC_CHIEFTAIN_A; + if (sCom == "ORC_CHIEFTAIN_B") + return APPEARANCE_TYPE_ORC_CHIEFTAIN_B; + if (sCom == "ORC_SHAMAN_A") + return APPEARANCE_TYPE_ORC_SHAMAN_A; + if (sCom == "ORC_SHAMAN_B") + return APPEARANCE_TYPE_ORC_SHAMAN_B; + if (sCom == "OX") + return APPEARANCE_TYPE_OX; + if (sCom == "PENGUIN") + return APPEARANCE_TYPE_PENGUIN; + if (sCom == "PLAGUE_VICTIM") + return APPEARANCE_TYPE_PLAGUE_VICTIM; + if (sCom == "PROSTITUTE_01") + return APPEARANCE_TYPE_PROSTITUTE_01; + if (sCom == "PROSTITUTE_02") + return APPEARANCE_TYPE_PROSTITUTE_02; + if (sCom == "PSEUDODRAGON") + return APPEARANCE_TYPE_PSEUDODRAGON; + if (sCom == "QUASIT") + return APPEARANCE_TYPE_QUASIT; + if (sCom == "RAKSHASA_BEAR_MALE") + return APPEARANCE_TYPE_RAKSHASA_BEAR_MALE; + if (sCom == "RAKSHASA_TIGER_FEMALE") + return APPEARANCE_TYPE_RAKSHASA_TIGER_FEMALE; + if (sCom == "RAKSHASA_TIGER_MALE") + return APPEARANCE_TYPE_RAKSHASA_TIGER_MALE; + if (sCom == "RAKSHASA_WOLF_MALE") + return APPEARANCE_TYPE_RAKSHASA_WOLF_MALE; + if (sCom == "RAT") + return APPEARANCE_TYPE_RAT; + if (sCom == "RAT_DIRE") + return APPEARANCE_TYPE_RAT_DIRE; + if (sCom == "RAVEN") + return APPEARANCE_TYPE_RAVEN; + if (sCom == "SHADOW") + return APPEARANCE_TYPE_SHADOW; + if (sCom == "SHADOW_FIEND") + return APPEARANCE_TYPE_SHADOW_FIEND; + if (sCom == "SHIELD_GUARDIAN") + return APPEARANCE_TYPE_SHIELD_GUARDIAN; + if (sCom == "SHOP_KEEPER") + return APPEARANCE_TYPE_SHOP_KEEPER; + if (sCom == "SKELETAL_DEVOURER") + return APPEARANCE_TYPE_SKELETAL_DEVOURER; + if (sCom == "SKELETON_CHIEFTAIN") + return APPEARANCE_TYPE_SKELETON_CHIEFTAIN; + if (sCom == "SKELETON_COMMON") + return APPEARANCE_TYPE_SKELETON_COMMON; + if (sCom == "SKELETON_MAGE") + return APPEARANCE_TYPE_SKELETON_MAGE; + if (sCom == "SKELETON_WARRIOR") + return APPEARANCE_TYPE_SKELETON_WARRIOR; + if (sCom == "SKELETON_PRIEST") + return APPEARANCE_TYPE_SKELETON_PRIEST; + if (sCom == "SKELETON_WARRIOR_1") + return APPEARANCE_TYPE_SKELETON_WARRIOR_1; + if (sCom == "SKELETON_WARRIOR_2") + return APPEARANCE_TYPE_SKELETON_WARRIOR_2; + if (sCom == "SPHINX") + return APPEARANCE_TYPE_SPHINX; + if (sCom == "SPIDER_WRAITH") + return APPEARANCE_TYPE_SPIDER_WRAITH; + if (sCom == "STINGER") + return APPEARANCE_TYPE_STINGER; + if (sCom == "STINGER_CHIEFTAIN") + return APPEARANCE_TYPE_STINGER_CHIEFTAIN; + if (sCom == "STINGER_MAGE") + return APPEARANCE_TYPE_STINGER_MAGE; + if (sCom == "STINGER_WARRIOR") + return APPEARANCE_TYPE_STINGER_WARRIOR; + if (sCom == "SUCCUBUS") + return APPEARANCE_TYPE_SUCCUBUS; + if (sCom == "TROLL") + return APPEARANCE_TYPE_TROLL; + if (sCom == "TROLL_CHIEFTAIN") + return APPEARANCE_TYPE_TROLL_CHIEFTAIN; + if (sCom == "TROLL_SHAMAN") + return APPEARANCE_TYPE_TROLL_SHAMAN; + if (sCom == "UMBERHULK") + return APPEARANCE_TYPE_UMBERHULK; + if (sCom == "UTHGARD_ELK_TRIBE") + return APPEARANCE_TYPE_UTHGARD_ELK_TRIBE; + if (sCom == "UTHGARD_TIGER_TRIBE") + return APPEARANCE_TYPE_UTHGARD_TIGER_TRIBE; + if (sCom == "VAMPIRE_FEMALE") + return APPEARANCE_TYPE_VAMPIRE_FEMALE; + if (sCom == "VAMPIRE_MALE") + return APPEARANCE_TYPE_VAMPIRE_MALE; + if (sCom == "VROCK") + return APPEARANCE_TYPE_VROCK; + if (sCom == "WAITRESS") + return APPEARANCE_TYPE_WAITRESS; + if (sCom == "WAR_DEVOURER") + return APPEARANCE_TYPE_WAR_DEVOURER; + if (sCom == "WERECAT") + return APPEARANCE_TYPE_WERECAT; + if (sCom == "WERERAT") + return APPEARANCE_TYPE_WERERAT; + if (sCom == "WEREWOLF") + return APPEARANCE_TYPE_WEREWOLF; + if (sCom == "WIGHT") + return APPEARANCE_TYPE_WIGHT; + if (sCom == "WILL_O_WISP") + return APPEARANCE_TYPE_WILL_O_WISP; + if (sCom == "WRAITH") + return APPEARANCE_TYPE_WRAITH; + if (sCom == "WYRMLING_BLACK") + return APPEARANCE_TYPE_WYRMLING_BLACK; + if (sCom == "WYRMLING_BLUE") + return APPEARANCE_TYPE_WYRMLING_BLUE; + if (sCom == "WYRMLING_BRASS") + return APPEARANCE_TYPE_WYRMLING_BRASS; + if (sCom == "WYRMLING_BRONZE") + return APPEARANCE_TYPE_WYRMLING_BRONZE; + if (sCom == "WYRMLING_COPPER") + return APPEARANCE_TYPE_WYRMLING_COPPER; + if (sCom == "WYRMLING_GOLD") + return APPEARANCE_TYPE_WYRMLING_GOLD; + if (sCom == "WYRMLING_GREEN") + return APPEARANCE_TYPE_WYRMLING_GREEN; + if (sCom == "WYRMLING_RED") + return APPEARANCE_TYPE_WYRMLING_RED; + if (sCom == "WYRMLING_SILVER") + return APPEARANCE_TYPE_WYRMLING_SILVER; + if (sCom == "WYRMLING_WHITE") + return APPEARANCE_TYPE_WYRMLING_WHITE; + if (sCom == "YUAN_TI") + return APPEARANCE_TYPE_YUAN_TI; + if (sCom == "YUAN_TI_CHIEFTEN") + return APPEARANCE_TYPE_YUAN_TI_CHIEFTEN; + if (sCom == "YUAN_TI_WIZARD") + return APPEARANCE_TYPE_YUAN_TI_WIZARD; + if (sCom == "ZOMBIE") + return APPEARANCE_TYPE_ZOMBIE; + if (sCom == "ZOMBIE_ROTTING") + return APPEARANCE_TYPE_ZOMBIE_ROTTING; + if (sCom == "ZOMBIE_TYRANT_FOG") + return APPEARANCE_TYPE_ZOMBIE_TYRANT_FOG; + if (sCom == "ZOMBIE_WARRIOR_1") + return APPEARANCE_TYPE_ZOMBIE_WARRIOR_1; + if (sCom == "ZOMBIE_WARRIOR_2") + return APPEARANCE_TYPE_ZOMBIE_WARRIOR_2; + + // new 1.09 behavior - also check against the 2da + string s2daval; + int i = 0; + while (1) + { + s2daval = Get2DAString("appearance", "NAME", i); + if (s2daval == "") break; // end of file + s2daval = Get2DAString("appearance", "LABEL", i); + if (s2daval != "") + { + if (GetStringUpperCase(sCom) == GetStringUpperCase(s2daval)) return i; + } + i++; + } + return -1; +} + +//////////////////////////////////////////////////////////////////////// +void dmw_CleanUp(object oMySpeaker) +{ + int nCount; + int nCache; + //DeleteLocalObject(oMySpeaker, "dmfi_univ_target"); + DeleteLocalLocation(oMySpeaker, "dmfi_univ_location"); + DeleteLocalObject(oMySpeaker, "dmw_item"); + DeleteLocalString(oMySpeaker, "dmw_repamt"); + DeleteLocalString(oMySpeaker, "dmw_repargs"); + nCache = GetLocalInt(oMySpeaker, "dmw_playercache"); + for (nCount = 1; nCount <= nCache; nCount++) + { + DeleteLocalObject(oMySpeaker, "dmw_playercache" + IntToString(nCount)); + } + DeleteLocalInt(oMySpeaker, "dmw_playercache"); + nCache = GetLocalInt(oMySpeaker, "dmw_itemcache"); + for (nCount = 1; nCount <= nCache; nCount++) + { + DeleteLocalObject(oMySpeaker, "dmw_itemcache" + IntToString(nCount)); + } + DeleteLocalInt(oMySpeaker, "dmw_itemcache"); + for (nCount = 1; nCount <= 10; nCount++) + { + DeleteLocalString(oMySpeaker, "dmw_dialog" + IntToString(nCount)); + DeleteLocalString(oMySpeaker, "dmw_function" + IntToString(nCount)); + DeleteLocalString(oMySpeaker, "dmw_params" + IntToString(nCount)); + } + DeleteLocalString(oMySpeaker, "dmw_playerfunc"); + DeleteLocalInt(oMySpeaker, "dmw_started"); +} + +//////////////////////////////////////////////////////////////////////// +//Smoking Function by Jason Robinson +location GetLocationAboveAndInFrontOf(object oPC, float fDist, float fHeight) +{ + float fDistance = -fDist; + object oTarget = (oPC); + object oArea = GetArea(oTarget); + vector vPosition = GetPosition(oTarget); + vPosition.z += fHeight; + float fOrientation = GetFacing(oTarget); + vector vNewPos = AngleToVector(fOrientation); + float vZ = vPosition.z; + float vX = vPosition.x - fDistance * vNewPos.x; + float vY = vPosition.y - fDistance * vNewPos.y; + fOrientation = GetFacing(oTarget); + vX = vPosition.x - fDistance * vNewPos.x; + vY = vPosition.y - fDistance * vNewPos.y; + vNewPos = AngleToVector(fOrientation); + vZ = vPosition.z; + vNewPos = Vector(vX, vY, vZ); + return Location(oArea, vNewPos, fOrientation); +} + +//////////////////////////////////////////////////////////////////////// +//Smoking Function by Jason Robinson +void SmokePipe(object oActivator) +{ + string sEmote1 = "*puffs on a pipe*"; + string sEmote2 = "*inhales from a pipe*"; + string sEmote3 = "*pulls a mouthful of smoke from a pipe*"; + float fHeight = 1.7; + float fDistance = 0.1; + // Set height based on race and gender + if (GetGender(oActivator) == GENDER_MALE) + { + switch (MyPRCGetRacialType(oActivator)) + { + case RACIAL_TYPE_HUMAN: + case RACIAL_TYPE_HALFELF: fHeight = 1.7; fDistance = 0.12; break; + case RACIAL_TYPE_ELF: fHeight = 1.55; fDistance = 0.08; break; + case RACIAL_TYPE_GNOME: + case RACIAL_TYPE_HALFLING: fHeight = 1.15; fDistance = 0.12; break; + case RACIAL_TYPE_DWARF: fHeight = 1.2; fDistance = 0.12; break; + case RACIAL_TYPE_HALFORC: fHeight = 1.9; fDistance = 0.2; break; + } + } + else + { + // FEMALES + switch (MyPRCGetRacialType(oActivator)) + { + case RACIAL_TYPE_HUMAN: + case RACIAL_TYPE_HALFELF: fHeight = 1.6; fDistance = 0.12; break; + case RACIAL_TYPE_ELF: fHeight = 1.45; fDistance = 0.12; break; + case RACIAL_TYPE_GNOME: + case RACIAL_TYPE_HALFLING: fHeight = 1.1; fDistance = 0.075; break; + case RACIAL_TYPE_DWARF: fHeight = 1.2; fDistance = 0.1; break; + case RACIAL_TYPE_HALFORC: fHeight = 1.8; fDistance = 0.13; break; + } + } + location lAboveHead = GetLocationAboveAndInFrontOf(oActivator, fDistance, fHeight); + // emotes + switch (d3()) + { + case 1: AssignCommand(oActivator, ActionSpeakString(sEmote1)); break; + case 2: AssignCommand(oActivator, ActionSpeakString(sEmote2)); break; + case 3: AssignCommand(oActivator, ActionSpeakString(sEmote3));break; + } + // glow red + AssignCommand(oActivator, ActionDoCommand(ApplyEffectToObject(DURATION_TYPE_TEMPORARY, EffectVisualEffect(VFX_DUR_LIGHT_RED_5), oActivator, 0.15))); + // wait a moment + AssignCommand(oActivator, ActionWait(3.0)); + // puff of smoke above and in front of head + AssignCommand(oActivator, ActionDoCommand(ApplyEffectAtLocation(DURATION_TYPE_INSTANT, EffectVisualEffect(VFX_FNF_SMOKE_PUFF), lAboveHead))); + // if female, turn head to left + if ((GetGender(oActivator) == GENDER_FEMALE) && (MyPRCGetRacialType(oActivator) != RACIAL_TYPE_DWARF)) + AssignCommand(oActivator, ActionPlayAnimation(ANIMATION_FIREFORGET_HEAD_TURN_LEFT, 1.0, 5.0)); +} + +//////////////////////////////////////////////////////////////////////// +void ParseEmote(string sEmote, object oPC) +{ + // allow builder to suppress + if (GetLocalInt(GetModule(), "DMFI_SUPPRESS_EMOTES") != 0) return; + + // see if PC has muted their own emotes + if (GetLocalInt(oPC, "hls_emotemute") != 0) return; + + DeleteLocalInt(oPC, "dmfi_univ_int"); + object oRightHand = GetItemInSlot(INVENTORY_SLOT_RIGHTHAND,oPC); + object oLeftHand = GetItemInSlot(INVENTORY_SLOT_LEFTHAND,oPC); + + if (GetStringLeft(sEmote, 1) == "*") + { + int iToggle; + string sBuffer; + sBuffer = GetStringRight(sEmote, GetStringLength(sEmote)-1); + while (!iToggle && GetStringLength(sBuffer) > 1) + { + if (GetStringLeft(sBuffer,1) == "*") + iToggle = abs(iToggle - 1); + sBuffer = GetStringRight(sBuffer, GetStringLength(sBuffer)-1); + } + sEmote = GetStringLeft(sEmote, GetStringLength(sEmote)-GetStringLength(sBuffer)); + } + + int iSit; + object oArea; + object oChair; + // morderon - rewrote from here to end for better text case handling + string sLCEmote = GetStringLowerCase(sEmote); + //*emote* rolls + if ((FindSubString(sLCEmote, "strength") != -1)) + SetLocalInt(oPC, "dmfi_univ_int", 61); + else if ((FindSubString(sLCEmote, "dexterity") != -1)) + SetLocalInt(oPC, "dmfi_univ_int", 62); + else if ((FindSubString(sLCEmote, "constitution") != -1)) + SetLocalInt(oPC, "dmfi_univ_int", 63); + else if ((FindSubString(sLCEmote, "intelligence") != -1)) + SetLocalInt(oPC, "dmfi_univ_int", 64); + else if ((FindSubString(sLCEmote, "wisdom") != -1)) + SetLocalInt(oPC, "dmfi_univ_int", 65); + else if ((FindSubString(sLCEmote, "charisma") != -1)) + SetLocalInt(oPC, "dmfi_univ_int", 66); + else if ((FindSubString(sLCEmote, "fortitude") != -1)) + SetLocalInt(oPC, "dmfi_univ_int", 67); + else if ((FindSubString(sLCEmote, "reflex") != -1)) + SetLocalInt(oPC, "dmfi_univ_int", 68); + else if ((FindSubString(sLCEmote, "will") != -1)) + SetLocalInt(oPC, "dmfi_univ_int", 69); + else if ((FindSubString(sLCEmote, "animal empathy") != -1)) + SetLocalInt(oPC, "dmfi_univ_int", 71); + else if ((FindSubString(sLCEmote, "appraise") != -1)) + SetLocalInt(oPC, "dmfi_univ_int", 72); + else if ((FindSubString(sLCEmote, "bluff") != -1)) + SetLocalInt(oPC, "dmfi_univ_int", 73); + else if ((FindSubString(sLCEmote, "concentration") != -1)) + SetLocalInt(oPC, "dmfi_univ_int", 74); + else if ((FindSubString(sLCEmote, "craft armor") != -1)) + SetLocalInt(oPC, "dmfi_univ_int", 75); + else if ((FindSubString(sLCEmote, "craft trap") != -1)) + SetLocalInt(oPC, "dmfi_univ_int", 76); + else if ((FindSubString(sLCEmote, "craft weapon") != -1)) + SetLocalInt(oPC, "dmfi_univ_int", 77); + else if ((FindSubString(sLCEmote, "disable trap") != -1)) + SetLocalInt(oPC, "dmfi_univ_int", 78); + else if ((FindSubString(sLCEmote, "discipline") != -1)) + SetLocalInt(oPC, "dmfi_univ_int", 79); + else if ((FindSubString(sLCEmote, "heal") != -1)) + SetLocalInt(oPC, "dmfi_univ_int", 81); + else if ((FindSubString(sLCEmote, "hide") != -1)) + SetLocalInt(oPC, "dmfi_univ_int", 82); + else if ((FindSubString(sLCEmote, "intimidate") != -1)) + SetLocalInt(oPC, "dmfi_univ_int", 83); + else if ((FindSubString(sLCEmote, "listen") != -1)) + SetLocalInt(oPC, "dmfi_univ_int", 84); + else if ((FindSubString(sLCEmote, "lore") != -1)) + SetLocalInt(oPC, "dmfi_univ_int", 85); + else if ((FindSubString(sLCEmote, "move silently") != -1)) + SetLocalInt(oPC, "dmfi_univ_int", 86); + else if ((FindSubString(sLCEmote, "open lock") != -1)) + SetLocalInt(oPC, "dmfi_univ_int", 87); + else if ((FindSubString(sLCEmote, "parry") != -1)) + SetLocalInt(oPC, "dmfi_univ_int", 88); + else if ((FindSubString(sLCEmote, "perform") != -1)) + SetLocalInt(oPC, "dmfi_univ_int", 89); + else if ((FindSubString(sLCEmote, "persuade") != -1)) + SetLocalInt(oPC, "dmfi_univ_int", 91); + else if ((FindSubString(sLCEmote, "pick pocket") != -1)) + SetLocalInt(oPC, "dmfi_univ_int", 92); + else if ((FindSubString(sLCEmote, "search") != -1)) + SetLocalInt(oPC, "dmfi_univ_int", 93); + else if ((FindSubString(sLCEmote, "set trap") != -1)) + SetLocalInt(oPC, "dmfi_univ_int", 94); + else if ((FindSubString(sLCEmote, "spellcraft") != -1)) + SetLocalInt(oPC, "dmfi_univ_int", 95); + else if ((FindSubString(sLCEmote, "spot") != -1)) + SetLocalInt(oPC, "dmfi_univ_int", 96); + else if ((FindSubString(sLCEmote, "taunt") != -1)) + SetLocalInt(oPC, "dmfi_univ_int", 97); + else if ((FindSubString(sLCEmote, "tumble") != -1)) + SetLocalInt(oPC, "dmfi_univ_int", 98); + else if ((FindSubString(sLCEmote, "use magic device") != -1)) + SetLocalInt(oPC, "dmfi_univ_int", 99); + else if ((FindSubString(sLCEmote, "ride") != -1)) + SetLocalInt(oPC, "dmfi_univ_int", 90); + if (GetLocalInt(oPC, "dmfi_univ_int")) + { + SetLocalString(oPC, "dmfi_univ_conv", "pc_dicebag"); + ExecuteScript("dmfi_execute", oPC); + return; + } + + //*emote* + if (FindSubString(GetStringLowerCase(sEmote), "*bows") != -1 || + FindSubString(GetStringLowerCase(sEmote), " bows") != -1 || + FindSubString(GetStringLowerCase(sEmote), "curtsey") != -1) + AssignCommand(oPC, PlayAnimation(ANIMATION_FIREFORGET_BOW, 1.0)); + else if (FindSubString(GetStringLowerCase(sEmote), "drink") != -1 || + FindSubString(GetStringLowerCase(sEmote), "sips") != -1) + AssignCommand(oPC, PlayAnimation(ANIMATION_FIREFORGET_DRINK, 1.0)); + else if (FindSubString(GetStringLowerCase(sEmote), "drinks") != -1 && + FindSubString(GetStringLowerCase(sEmote), "sits") != -1) + { + AssignCommand(oPC, ActionPlayAnimation( ANIMATION_LOOPING_SIT_CROSS, 1.0, 99999.0f)); + DelayCommand(1.0f, AssignCommand(oPC, PlayAnimation( ANIMATION_FIREFORGET_DRINK, 1.0))); + DelayCommand(3.0f, AssignCommand(oPC, PlayAnimation( ANIMATION_LOOPING_SIT_CROSS, 1.0, 99999.0))); + } + else if (FindSubString(GetStringLowerCase(sEmote), "reads") != -1 && + FindSubString(GetStringLowerCase(sEmote), "sits") != -1) + { + AssignCommand(oPC, ActionPlayAnimation( ANIMATION_LOOPING_SIT_CROSS, 1.0, 99999.0f)); + DelayCommand(1.0f, AssignCommand(oPC, PlayAnimation( ANIMATION_FIREFORGET_READ, 1.0))); + DelayCommand(3.0f, AssignCommand(oPC, PlayAnimation( ANIMATION_LOOPING_SIT_CROSS, 1.0, 99999.0))); + } + else if (FindSubString(GetStringLowerCase(sEmote), "sit")!= -1) + { + AssignCommand(oPC, ActionPlayAnimation( ANIMATION_LOOPING_SIT_CROSS, 1.0, 99999.0f)); + } + else if (FindSubString(GetStringLowerCase(sEmote), "greet")!= -1 || + FindSubString(GetStringLowerCase(sEmote), "wave") != -1) + AssignCommand(oPC, PlayAnimation(ANIMATION_FIREFORGET_GREETING, 1.0)); + else if (FindSubString(GetStringLowerCase(sEmote), "yawn")!= -1 || + FindSubString(GetStringLowerCase(sEmote), "stretch") != -1 || + FindSubString(GetStringLowerCase(sEmote), "bored") != -1) + AssignCommand(oPC, PlayAnimation(ANIMATION_FIREFORGET_PAUSE_BORED, 1.0)); + else if (FindSubString(GetStringLowerCase(sEmote), "scratch")!= -1) + { + AssignCommand(oPC,ActionUnequipItem(oRightHand)); + AssignCommand(oPC,ActionUnequipItem(oLeftHand)); + AssignCommand(oPC, PlayAnimation(ANIMATION_FIREFORGET_PAUSE_SCRATCH_HEAD, 1.0)); + } + else if (FindSubString(GetStringLowerCase(sEmote), "*reads")!= -1 || + FindSubString(GetStringLowerCase(sEmote), " reads")!= -1|| + FindSubString(GetStringLowerCase(sEmote), "read")!= -1) + AssignCommand(oPC, PlayAnimation(ANIMATION_FIREFORGET_READ, 1.0)); + else if (FindSubString(GetStringLowerCase(sEmote), "salute")!= -1) + { + AssignCommand(oPC,ActionUnequipItem(oRightHand)); + AssignCommand(oPC,ActionUnequipItem(oLeftHand)); + AssignCommand(oPC, PlayAnimation(ANIMATION_FIREFORGET_SALUTE, 1.0)); + } + else if (FindSubString(GetStringLowerCase(sEmote), "steal")!= -1 || + FindSubString(GetStringLowerCase(sEmote), "swipe") != -1) + AssignCommand(oPC, PlayAnimation(ANIMATION_FIREFORGET_STEAL, 1.0)); + else if (FindSubString(GetStringLowerCase(sEmote), "taunt")!= -1 || + FindSubString(GetStringLowerCase(sEmote), "mock") != -1) + { + PlayVoiceChat(VOICE_CHAT_TAUNT, oPC); + AssignCommand(oPC, PlayAnimation(ANIMATION_FIREFORGET_TAUNT, 1.0)); + } + else if ((FindSubString(GetStringLowerCase(sEmote), "smokes") != -1)|| + (FindSubString(GetStringLowerCase(sEmote), "smoke") != -1)) + { + SmokePipe(oPC); + } + else if (FindSubString(GetStringLowerCase(sEmote), "cheer ")!= -1 || + FindSubString(GetStringLowerCase(sEmote), "cheer*")!= -1) + { + PlayVoiceChat(VOICE_CHAT_CHEER, oPC); + AssignCommand(oPC, PlayAnimation(ANIMATION_FIREFORGET_VICTORY1, 1.0)); + } + else if (FindSubString(GetStringLowerCase(sEmote), "hooray")!= -1) + { + PlayVoiceChat(VOICE_CHAT_CHEER, oPC); + AssignCommand(oPC, PlayAnimation(ANIMATION_FIREFORGET_VICTORY2, 1.0)); + } + else if (FindSubString(GetStringLowerCase(sEmote), "celebrate")!= -1) + { + PlayVoiceChat(VOICE_CHAT_CHEER, oPC); + AssignCommand(oPC, PlayAnimation(ANIMATION_FIREFORGET_VICTORY3, 1.0)); + } + else if (FindSubString(GetStringLowerCase(sEmote), "giggle")!= -1 && GetGender(oPC) == GENDER_FEMALE) + AssignCommand(oPC, PlaySound("vs_fshaldrf_haha")); + else if (FindSubString(GetStringLowerCase(sEmote), "flop")!= -1 || + FindSubString(GetStringLowerCase(sEmote), "prone")!= -1) + AssignCommand(oPC, ActionPlayAnimation(ANIMATION_LOOPING_DEAD_FRONT, 1.0, 99999.0)); + else if (FindSubString(GetStringLowerCase(sEmote), "bends")!= -1 || + FindSubString(GetStringLowerCase(sEmote), "stoop")!= -1) + AssignCommand(oPC, ActionPlayAnimation(ANIMATION_LOOPING_GET_LOW, 1.0, 99999.0)); + else if (FindSubString(GetStringLowerCase(sEmote), "fiddle")!= -1) + AssignCommand(oPC, ActionPlayAnimation(ANIMATION_LOOPING_GET_MID, 1.0, 5.0)); + else if (FindSubString(GetStringLowerCase(sEmote), "nod")!= -1 || + FindSubString(GetStringLowerCase(sEmote), "agree")!= -1) + AssignCommand(oPC, ActionPlayAnimation(ANIMATION_LOOPING_LISTEN, 1.0, 4.0)); + else if (FindSubString(GetStringLowerCase(sEmote), "peers")!= -1 || + FindSubString(GetStringLowerCase(sEmote), "scans")!= -1 || + FindSubString(GetStringLowerCase(sEmote), "search")!= -1) + AssignCommand(oPC,ActionPlayAnimation(ANIMATION_LOOPING_LOOK_FAR, 1.0, 99999.0)); + else if (FindSubString(GetStringLowerCase(sEmote), "*pray")!= -1 || + FindSubString(GetStringLowerCase(sEmote), " pray")!= -1 || + FindSubString(GetStringLowerCase(sEmote), "meditate")!= -1) + { + AssignCommand(oPC,ActionUnequipItem(oRightHand)); + AssignCommand(oPC,ActionUnequipItem(oLeftHand)); + AssignCommand(oPC,ActionPlayAnimation(ANIMATION_LOOPING_MEDITATE, 1.0, 99999.0)); + } + else if (FindSubString(GetStringLowerCase(sEmote), "drunk")!= -1 || + FindSubString(GetStringLowerCase(sEmote), "woozy")!= -1) + AssignCommand(oPC, ActionPlayAnimation(ANIMATION_LOOPING_PAUSE_DRUNK, 1.0, 99999.0)); + else if (FindSubString(GetStringLowerCase(sEmote), "tired")!= -1 || + FindSubString(GetStringLowerCase(sEmote), "fatigue")!= -1 || + FindSubString(GetStringLowerCase(sEmote), "exhausted")!= -1) + { + PlayVoiceChat(VOICE_CHAT_REST, oPC); + AssignCommand(oPC, ActionPlayAnimation(ANIMATION_LOOPING_PAUSE_TIRED, 1.0, 3.0)); + } + else if (FindSubString(GetStringLowerCase(sEmote), "fidget")!= -1 || + FindSubString(GetStringLowerCase(sEmote), "shifts")!= -1) + AssignCommand(oPC, ActionPlayAnimation(ANIMATION_LOOPING_PAUSE2, 1.0, 99999.0)); + else if (FindSubString(GetStringLowerCase(sEmote), "sits")!= -1 && + (FindSubString(GetStringLowerCase(sEmote), "floor")!= -1 || + FindSubString(GetStringLowerCase(sEmote), "ground")!= -1)) + AssignCommand(oPC, ActionPlayAnimation(ANIMATION_LOOPING_SIT_CROSS, 1.0, 99999.0)); + else if (FindSubString(GetStringLowerCase(sEmote), "demand")!= -1 || + FindSubString(GetStringLowerCase(sEmote), "threaten")!= -1) + AssignCommand(oPC, ActionPlayAnimation(ANIMATION_LOOPING_TALK_FORCEFUL, 1.0, 99999.0)); + else if (FindSubString(GetStringLowerCase(sEmote), "laugh")!= -1 || + FindSubString(GetStringLowerCase(sEmote), "chuckle")!= -1) + { + PlayVoiceChat(VOICE_CHAT_LAUGH, oPC); + AssignCommand(oPC, ActionPlayAnimation(ANIMATION_LOOPING_TALK_LAUGHING, 1.0, 2.0)); + } + else if (FindSubString(GetStringLowerCase(sEmote), "begs")!= -1 || + FindSubString(GetStringLowerCase(sEmote), "plead")!= -1) + AssignCommand(oPC, ActionPlayAnimation(ANIMATION_LOOPING_TALK_PLEADING, 1.0, 99999.0)); + else if (FindSubString(GetStringLowerCase(sEmote), "worship")!= -1) + AssignCommand(oPC, ActionPlayAnimation(ANIMATION_LOOPING_WORSHIP, 1.0, 99999.0)); + else if (FindSubString(GetStringLowerCase(sEmote), "snore")!= -1 || + FindSubString(GetStringLowerCase(sEmote), "*naps")!= -1 || + FindSubString(GetStringLowerCase(sEmote), " naps")!= -1|| + FindSubString(GetStringLowerCase(sEmote), "nap")!= -1) + ApplyEffectToObject(DURATION_TYPE_INSTANT, EffectVisualEffect(VFX_IMP_SLEEP), oPC); + else if (FindSubString(GetStringLowerCase(sEmote), "*sings")!= -1 || + FindSubString(GetStringLowerCase(sEmote), " sings")!= -1 || + FindSubString(GetStringLowerCase(sEmote), "hums")!= -1) + ApplyEffectToObject(DURATION_TYPE_TEMPORARY, EffectVisualEffect(VFX_DUR_BARD_SONG), oPC, 6.0f); + else if (FindSubString(GetStringLowerCase(sEmote), "whistles")!= -1) + AssignCommand(oPC, PlaySound("as_pl_whistle2")); + else if (FindSubString(GetStringLowerCase(sEmote), "talks")!= -1 || + FindSubString(GetStringLowerCase(sEmote), "chats")!= -1) + AssignCommand(oPC, ActionPlayAnimation(ANIMATION_LOOPING_TALK_NORMAL, 1.0, 99999.0)); + else if (FindSubString(GetStringLowerCase(sEmote), "shakes head")!= -1) + { + AssignCommand(oPC, PlayAnimation(ANIMATION_FIREFORGET_HEAD_TURN_LEFT, 1.0, 0.25f)); + DelayCommand(0.15f, AssignCommand(oPC, PlayAnimation(ANIMATION_FIREFORGET_HEAD_TURN_RIGHT, 1.0, 0.25f))); + DelayCommand(0.40f, AssignCommand(oPC, PlayAnimation(ANIMATION_FIREFORGET_HEAD_TURN_LEFT, 1.0, 0.25f))); + DelayCommand(0.65f, AssignCommand(oPC, PlayAnimation(ANIMATION_FIREFORGET_HEAD_TURN_RIGHT, 1.0, 0.25f))); + } + else if (FindSubString(GetStringLowerCase(sEmote), "ducks")!= -1) + AssignCommand(oPC, ActionPlayAnimation(ANIMATION_FIREFORGET_DODGE_DUCK, 1.0, 99999.0)); + else if (FindSubString(GetStringLowerCase(sEmote), "dodge")!= -1) + AssignCommand(oPC, ActionPlayAnimation(ANIMATION_FIREFORGET_DODGE_SIDE, 1.0, 99999.0)); + else if (FindSubString(GetStringLowerCase(sEmote), "cantrip")!= -1) + AssignCommand(oPC, ActionPlayAnimation(ANIMATION_LOOPING_CONJURE1, 1.0, 99999.0)); + else if (FindSubString(GetStringLowerCase(sEmote), "spellcast")!= -1) + AssignCommand(oPC, ActionPlayAnimation(ANIMATION_LOOPING_CONJURE2, 1.0, 99999.0)); + else if (FindSubString(GetStringLowerCase(sEmote), "fall")!= -1 && + FindSubString(GetStringLowerCase(sEmote), "back")!= -1) + AssignCommand(oPC, ActionPlayAnimation(ANIMATION_LOOPING_DEAD_BACK, 1.0, 99999.0)); + else if (FindSubString(GetStringLowerCase(sEmote), "spasm")!= -1) + AssignCommand(oPC, ActionPlayAnimation(ANIMATION_LOOPING_SPASM, 1.0, 99999.0)); +} + +//////////////////////////////////////////////////////////////////////// +string ConvertCustom(string sLetter, int iRotate) +{ + if (GetStringLength(sLetter) > 1) + sLetter = GetStringLeft(sLetter, 1); + + //Functional groups for custom languages + //Vowel Sounds: a, e, i, o, u + //Hard Sounds: b, d, k, p, t + //Sibilant Sounds: c, f, s, q, w + //Soft Sounds: g, h, l, r, y + //Hummed Sounds: j, m, n, v, z + //Oddball out: x, the rarest letter in the alphabet + + string sTranslate = "aeiouAEIOUbdkptBDKPTcfsqwCFSQWghlryGHLRYjmnvzJMNVZxX"; + int iTrans = FindSubString(sTranslate, sLetter); + if (iTrans == -1) return sLetter; //return any character that isn't on the cipher + + //Now here's the tricky part... recalculating the offsets according functional + //letter group, to produce an huge variety of "new" languages. + + int iOffset = iRotate % 5; + int iGroup = iTrans / 5; + int iBonus = iTrans / 10; + int iMultiplier = iRotate / 5; + iOffset = iTrans + iOffset + (iMultiplier * iBonus); + + return GetSubString(sTranslate, iGroup * 5 + iOffset % 5, 1); +}//end ConvertCustom + +//////////////////////////////////////////////////////////////////////// +string ProcessCustom(string sPhrase, int iLanguage) +{ + string sOutput; + int iToggle; + while (GetStringLength(sPhrase) > 1) + { + if (GetStringLeft(sPhrase,1) == "*") + iToggle = abs(iToggle - 1); + if (iToggle) + sOutput = sOutput + GetStringLeft(sPhrase,1); + else + sOutput = sOutput + ConvertCustom(GetStringLeft(sPhrase, 1), iLanguage); + sPhrase = GetStringRight(sPhrase, GetStringLength(sPhrase)-1); + } + return sOutput; +} + +//////////////////////////////////////////////////////////////////////// +string ConvertDrow(string sLetter) +{ + if (GetStringLength(sLetter) > 1) + sLetter = GetStringLeft(sLetter, 1); + string sTranslate = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"; + int iTrans = FindSubString(sTranslate, sLetter); + + switch (iTrans) + { + case 0: return "il"; + case 26: return "Il"; + case 1: return "f"; + case 27: return "F"; + case 2: return "st"; + case 28: return "St"; + case 3: return "w"; + case 4: return "a"; + case 5: return "o"; + case 6: return "v"; + case 7: return "ir"; + case 33: return "Ir"; + case 8: return "e"; + case 9: return "vi"; + case 35: return "Vi"; + case 10: return "go"; + case 11: return "c"; + case 12: return "li"; + case 13: return "l"; + case 14: return "e"; + case 15: return "ty"; + case 41: return "Ty"; + case 16: return "r"; + case 17: return "m"; + case 18: return "la"; + case 44: return "La"; + case 19: return "an"; + case 45: return "An"; + case 20: return "y"; + case 21: return "el"; + case 47: return "El"; + case 22: return "ky"; + case 48: return "Ky"; + case 23: return "'"; + case 24: return "a"; + case 25: return "p'"; + case 29: return "W"; + case 30: return "A"; + case 31: return "O"; + case 32: return "V"; + case 34: return "E"; + case 36: return "Go"; + case 37: return "C"; + case 38: return "Li"; + case 39: return "L"; + case 40: return "E"; + case 42: return "R"; + case 43: return "M"; + case 46: return "Y"; + case 49: return "'"; + case 50: return "A"; + case 51: return "P'"; + + default: return sLetter; + } return ""; +} + +//////////////////////////////////////////////////////////////////////// +string ProcessDrow(string sPhrase) +{ + string sOutput; + int iToggle; + while (GetStringLength(sPhrase) > 1) + { + if (GetStringLeft(sPhrase,1) == "*") + iToggle = abs(iToggle - 1); + if (iToggle) + sOutput = sOutput + GetStringLeft(sPhrase,1); + else + sOutput = sOutput + ConvertDrow(GetStringLeft(sPhrase, 1)); + + sPhrase = GetStringRight(sPhrase, GetStringLength(sPhrase)-1); + } + return sOutput; +} + + +//////////////////////////////////////////////////////////////////////// +string ConvertLeetspeak(string sLetter) +{ + if (GetStringLength(sLetter) > 1) + sLetter = GetStringLeft(sLetter, 1); + string sTranslate = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"; + int iTrans = FindSubString(sTranslate, sLetter); + + switch (iTrans) + { + case 0: return "4"; + case 26: return "4"; + case 1: return "8"; + case 27: return "8"; + case 2: return "("; + case 28: return "("; + case 3: return "|)"; + case 29: return "|)"; + case 4: return "3"; + case 30: return "3"; + case 5: return "f"; + case 31: return "F"; + case 6: return "9"; + case 32: return "9"; + case 7: return "h"; + case 33: return "H"; + case 8: return "!"; + case 34: return "!"; + case 9: return "j"; + case 35: return "J"; + case 10: return "|<"; + case 36: return "|<"; + case 11: return "1"; + case 37: return "1"; + case 12: return "/\/\\"; + case 38: return "/\/\\"; + case 13: return "|\|"; + case 39: return "|\|"; + case 14: return "0"; + case 40: return "0"; + case 15: return "p"; + case 41: return "P"; + case 16: return "Q"; + case 42: return "Q"; + case 17: return "R"; + case 43: return "R"; + case 18: return "5"; + case 44: return "5"; + case 19: return "7"; + case 45: return "7"; + case 20: return "u"; + case 46: return "U"; + case 21: return "\/"; + case 47: return "\/"; + case 22: return "\/\/"; + case 48: return "\/\/"; + case 23: return "x"; + case 49: return "X"; + case 24: return "y"; + case 50: return "Y"; + case 25: return "2"; + case 51: return "2"; + default: return sLetter; + } + return ""; +}//end ConvertLeetspeak + +//////////////////////////////////////////////////////////////////////// +string ProcessLeetspeak(string sPhrase) +{ + string sOutput; + int iToggle; + while (GetStringLength(sPhrase) > 1) + { + if (GetStringLeft(sPhrase,1) == "*") + iToggle = abs(iToggle - 1); + if (iToggle) + sOutput = sOutput + GetStringLeft(sPhrase,1); + else + sOutput = sOutput + ConvertLeetspeak(GetStringLeft(sPhrase, 1)); + sPhrase = GetStringRight(sPhrase, GetStringLength(sPhrase)-1); + } + return sOutput; +} + +//////////////////////////////////////////////////////////////////////// +string ConvertInfernal(string sLetter) +{ + if (GetStringLength(sLetter) > 1) + sLetter = GetStringLeft(sLetter, 1); + string sTranslate = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"; + int iTrans = FindSubString(sTranslate, sLetter); + + switch (iTrans) + { + case 0: return "o"; + case 1: return "c"; + case 2: return "r"; + case 3: return "j"; + case 4: return "a"; + case 5: return "v"; + case 6: return "k"; + case 7: return "r"; + case 8: return "y"; + case 9: return "z"; + case 10: return "g"; + case 11: return "m"; + case 12: return "z"; + case 13: return "r"; + case 14: return "y"; + case 15: return "k"; + case 16: return "r"; + case 17: return "n"; + case 18: return "k"; + case 19: return "d"; + case 20: return "'"; + case 21: return "r"; + case 22: return "'"; + case 23: return "k"; + case 24: return "i"; + case 25: return "g"; + case 26: return "O"; + case 27: return "C"; + case 28: return "R"; + case 29: return "J"; + case 30: return "A"; + case 31: return "V"; + case 32: return "K"; + case 33: return "R"; + case 34: return "Y"; + case 35: return "Z"; + case 36: return "G"; + case 37: return "M"; + case 38: return "Z"; + case 39: return "R"; + case 40: return "Y"; + case 41: return "K"; + case 42: return "R"; + case 43: return "N"; + case 44: return "K"; + case 45: return "D"; + case 46: return "'"; + case 47: return "R"; + case 48: return "'"; + case 49: return "K"; + case 50: return "I"; + case 51: return "G"; + default: return sLetter; + } + return ""; +}//end ConvertInfernal + +//////////////////////////////////////////////////////////////////////// +string ProcessInfernal(string sPhrase) +{ + string sOutput; + int iToggle; + while (GetStringLength(sPhrase) > 1) + { + if (GetStringLeft(sPhrase,1) == "*") + iToggle = abs(iToggle - 1); + if (iToggle) + sOutput = sOutput + GetStringLeft(sPhrase,1); + else + sOutput = sOutput + ConvertInfernal(GetStringLeft(sPhrase, 1)); + sPhrase = GetStringRight(sPhrase, GetStringLength(sPhrase)-1); + } + return sOutput; +} + +//////////////////////////////////////////////////////////////////////// +string ConvertAbyssal(string sLetter) +{ + if (GetStringLength(sLetter) > 1) + sLetter = GetStringLeft(sLetter, 1); + string sTranslate = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"; + int iTrans = FindSubString(sTranslate, sLetter); + + switch (iTrans) + { + case 27: return "N"; + case 28: return "M"; + case 29: return "G"; + case 30: return "A"; + case 31: return "K"; + case 32: return "S"; + case 33: return "D"; + case 35: return "H"; + case 36: return "B"; + case 37: return "L"; + case 38: return "P"; + case 39: return "T"; + case 40: return "E"; + case 41: return "B"; + case 43: return "N"; + case 44: return "M"; + case 45: return "G"; + case 48: return "B"; + case 51: return "T"; + case 0: return "oo"; + case 26: return "OO"; + case 1: return "n"; + case 2: return "m"; + case 3: return "g"; + case 4: return "a"; + case 5: return "k"; + case 6: return "s"; + case 7: return "d"; + case 8: return "oo"; + case 34: return "OO"; + case 9: return "h"; + case 10: return "b"; + case 11: return "l"; + case 12: return "p"; + case 13: return "t"; + case 14: return "e"; + case 15: return "b"; + case 16: return "ch"; + case 42: return "Ch"; + case 17: return "n"; + case 18: return "m"; + case 19: return "g"; + case 20: return "ae"; + case 46: return "Ae"; + case 21: return "ts"; + case 47: return "Ts"; + case 22: return "b"; + case 23: return "bb"; + case 49: return "Bb"; + case 24: return "ee"; + case 50: return "Ee"; + case 25: return "t"; + default: return sLetter; + } + return ""; +}//end ConvertAbyssal + +//////////////////////////////////////////////////////////////////////// +string ProcessAbyssal(string sPhrase) +{ + string sOutput; + int iToggle; + while (GetStringLength(sPhrase) > 1) + { + if (GetStringLeft(sPhrase,1) == "*") + iToggle = abs(iToggle - 1); + if (iToggle) + sOutput = sOutput + GetStringLeft(sPhrase,1); + else + sOutput = sOutput + ConvertAbyssal(GetStringLeft(sPhrase, 1)); + sPhrase = GetStringRight(sPhrase, GetStringLength(sPhrase)-1); + } + return sOutput; +} + +//////////////////////////////////////////////////////////////////////// +string ConvertCelestial(string sLetter) +{ + if (GetStringLength(sLetter) > 1) + sLetter = GetStringLeft(sLetter, 1); + string sTranslate = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"; + int iTrans = FindSubString(sTranslate, sLetter); + + switch (iTrans) + { + case 0: return "a"; + case 1: return "p"; + case 2: return "v"; + case 3: return "t"; + case 4: return "el"; + case 5: return "b"; + case 6: return "w"; + case 7: return "r"; + case 8: return "i"; + case 9: return "m"; + case 10: return "x"; + case 11: return "h"; + case 12: return "s"; + case 13: return "c"; + case 14: return "u"; + case 15: return "q"; + case 16: return "d"; + case 17: return "n"; + case 18: return "l"; + case 19: return "y"; + case 20: return "o"; + case 21: return "j"; + case 22: return "f"; + case 23: return "g"; + case 24: return "z"; + case 25: return "k"; + case 26: return "A"; + case 27: return "P"; + case 28: return "V"; + case 29: return "T"; + case 30: return "El"; + case 31: return "B"; + case 32: return "W"; + case 33: return "R"; + case 34: return "I"; + case 35: return "M"; + case 36: return "X"; + case 37: return "H"; + case 38: return "S"; + case 39: return "C"; + case 40: return "U"; + case 41: return "Q"; + case 42: return "D"; + case 43: return "N"; + case 44: return "L"; + case 45: return "Y"; + case 46: return "O"; + case 47: return "J"; + case 48: return "F"; + case 49: return "G"; + case 50: return "Z"; + case 51: return "K"; + default: return sLetter; + } + return ""; +}//end ConvertCelestial + +//////////////////////////////////////////////////////////////////////// +string ProcessCelestial(string sPhrase) +{ + string sOutput; + int iToggle; + while (GetStringLength(sPhrase) > 1) + { + if (GetStringLeft(sPhrase,1) == "*") + iToggle = abs(iToggle - 1); + if (iToggle) + sOutput = sOutput + GetStringLeft(sPhrase,1); + else + sOutput = sOutput + ConvertCelestial(GetStringLeft(sPhrase, 1)); + sPhrase = GetStringRight(sPhrase, GetStringLength(sPhrase)-1); + } + return sOutput; +} + +//////////////////////////////////////////////////////////////////////// +string ConvertGoblin(string sLetter) +{ + if (GetStringLength(sLetter) > 1) + sLetter = GetStringLeft(sLetter, 1); + string sTranslate = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"; + int iTrans = FindSubString(sTranslate, sLetter); + + switch (iTrans) + { + case 0: return "u"; + case 1: return "p"; + case 2: return ""; + case 3: return "t"; + case 4: return "'"; + case 5: return "v"; + case 6: return "k"; + case 7: return "r"; + case 8: return "o"; + case 9: return "z"; + case 10: return "g"; + case 11: return "m"; + case 12: return "s"; + case 13: return ""; + case 14: return "u"; + case 15: return "b"; + case 16: return ""; + case 17: return "n"; + case 18: return "k"; + case 19: return "d"; + case 20: return "u"; + case 21: return ""; + case 22: return "'"; + case 23: return ""; + case 24: return "o"; + case 25: return "w"; + case 26: return "U"; + case 27: return "P"; + case 28: return ""; + case 29: return "T"; + case 30: return "'"; + case 31: return "V"; + case 32: return "K"; + case 33: return "R"; + case 34: return "O"; + case 35: return "Z"; + case 36: return "G"; + case 37: return "M"; + case 38: return "S"; + case 39: return ""; + case 40: return "U"; + case 41: return "B"; + case 42: return ""; + case 43: return "N"; + case 44: return "K"; + case 45: return "D"; + case 46: return "U"; + case 47: return ""; + case 48: return "'"; + case 49: return ""; + case 50: return "O"; + case 51: return "W"; + default: return sLetter; + } + return ""; +}//end ConvertGoblin + +//////////////////////////////////////////////////////////////////////// +string ProcessGoblin(string sPhrase) +{ + string sOutput; + int iToggle; + while (GetStringLength(sPhrase) > 1) + { + if (GetStringLeft(sPhrase,1) == "*") + iToggle = abs(iToggle - 1); + if (iToggle) + sOutput = sOutput + GetStringLeft(sPhrase,1); + else + sOutput = sOutput + ConvertGoblin(GetStringLeft(sPhrase, 1)); + sPhrase = GetStringRight(sPhrase, GetStringLength(sPhrase)-1); + } + return sOutput; +} + +//////////////////////////////////////////////////////////////////////// +string ConvertDraconic(string sLetter) +{ + if (GetStringLength(sLetter) > 1) + sLetter = GetStringLeft(sLetter, 1); + string sTranslate = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"; + int iTrans = FindSubString(sTranslate, sLetter); + + switch (iTrans) + { + case 0: return "e"; + case 26: return "E"; + case 1: return "po"; + case 27: return "Po"; + case 2: return "st"; + case 28: return "St"; + case 3: return "ty"; + case 29: return "Ty"; + case 4: return "i"; + case 5: return "w"; + case 6: return "k"; + case 7: return "ni"; + case 33: return "Ni"; + case 8: return "un"; + case 34: return "Un"; + case 9: return "vi"; + case 35: return "Vi"; + case 10: return "go"; + case 36: return "Go"; + case 11: return "ch"; + case 37: return "Ch"; + case 12: return "li"; + case 38: return "Li"; + case 13: return "ra"; + case 39: return "Ra"; + case 14: return "y"; + case 15: return "ba"; + case 41: return "Ba"; + case 16: return "x"; + case 17: return "hu"; + case 43: return "Hu"; + case 18: return "my"; + case 44: return "My"; + case 19: return "dr"; + case 45: return "Dr"; + case 20: return "on"; + case 46: return "On"; + case 21: return "fi"; + case 47: return "Fi"; + case 22: return "zi"; + case 48: return "Zi"; + case 23: return "qu"; + case 49: return "Qu"; + case 24: return "an"; + case 50: return "An"; + case 25: return "ji"; + case 51: return "Ji"; + case 30: return "I"; + case 31: return "W"; + case 32: return "K"; + case 40: return "Y"; + case 42: return "X"; + default: return sLetter; + } + return ""; +}//end ConvertDraconic + +//////////////////////////////////////////////////////////////////////// +string ProcessDraconic(string sPhrase) +{ + string sOutput; + int iToggle; + while (GetStringLength(sPhrase) > 1) + { + if (GetStringLeft(sPhrase,1) == "*") + iToggle = abs(iToggle - 1); + if (iToggle) + sOutput = sOutput + GetStringLeft(sPhrase,1); + else + sOutput = sOutput + ConvertDraconic(GetStringLeft(sPhrase, 1)); + sPhrase = GetStringRight(sPhrase, GetStringLength(sPhrase)-1); + } + return sOutput; +} + +//////////////////////////////////////////////////////////////////////// +string ConvertDwarf(string sLetter) +{ + if (GetStringLength(sLetter) > 1) + sLetter = GetStringLeft(sLetter, 1); + string sTranslate = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"; + int iTrans = FindSubString(sTranslate, sLetter); + + switch (iTrans) + { + case 0: return "az"; + case 26: return "Az"; + case 1: return "po"; + case 27: return "Po"; + case 2: return "zi"; + case 28: return "Zi"; + case 3: return "t"; + case 4: return "a"; + case 5: return "wa"; + case 31: return "Wa"; + case 6: return "k"; + case 7: return "'"; + case 8: return "a"; + case 9: return "dr"; + case 35: return "Dr"; + case 10: return "g"; + case 11: return "n"; + case 12: return "l"; + case 13: return "r"; + case 14: return "ur"; + case 40: return "Ur"; + case 15: return "rh"; + case 41: return "Rh"; + case 16: return "k"; + case 17: return "h"; + case 18: return "th"; + case 44: return "Th"; + case 19: return "k"; + case 20: return "'"; + case 21: return "g"; + case 22: return "zh"; + case 48: return "Zh"; + case 23: return "q"; + case 24: return "o"; + case 25: return "j"; + case 29: return "T"; + case 30: return "A"; + case 32: return "K"; + case 33: return "'"; + case 34: return "A"; + case 36: return "G"; + case 37: return "N"; + case 38: return "L"; + case 39: return "R"; + case 42: return "K"; + case 43: return "H"; + case 45: return "K"; + case 46: return "'"; + case 47: return "G"; + case 49: return "Q"; + case 50: return "O"; + case 51: return "J"; + default: return sLetter; + } return ""; +}//end ConvertDwarf + +//////////////////////////////////////////////////////////////////////// +string ProcessDwarf(string sPhrase) +{ + string sOutput; + int iToggle; + while (GetStringLength(sPhrase) > 1) + { + if (GetStringLeft(sPhrase,1) == "*") + iToggle = abs(iToggle - 1); + if (iToggle) + sOutput = sOutput + GetStringLeft(sPhrase,1); + else + sOutput = sOutput + ConvertDwarf(GetStringLeft(sPhrase, 1)); + sPhrase = GetStringRight(sPhrase, GetStringLength(sPhrase)-1); + } + return sOutput; +} + +//////////////////////////////////////////////////////////////////////// +string ConvertElven(string sLetter) +{ + if (GetStringLength(sLetter) > 1) + sLetter = GetStringLeft(sLetter, 1); + string sTranslate = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"; + int iTrans = FindSubString(sTranslate, sLetter); + + switch (iTrans) + { + case 0: return "il"; + case 26: return "Il"; + case 1: return "f"; + case 2: return "ny"; + case 28: return "Ny"; + case 3: return "w"; + case 4: return "a"; + case 5: return "o"; + case 6: return "v"; + case 7: return "ir"; + case 33: return "Ir"; + case 8: return "e"; + case 9: return "qu"; + case 35: return "Qu"; + case 10: return "n"; + case 11: return "c"; + case 12: return "s"; + case 13: return "l"; + case 14: return "e"; + case 15: return "ty"; + case 41: return "Ty"; + case 16: return "h"; + case 17: return "m"; + case 18: return "la"; + case 44: return "La"; + case 19: return "an"; + case 45: return "An"; + case 20: return "y"; + case 21: return "el"; + case 47: return "El"; + case 22: return "am"; + case 48: return "Am"; + case 23: return "'"; + case 24: return "a"; + case 25: return "j"; + + case 27: return "F"; + case 29: return "W"; + case 30: return "A"; + case 31: return "O"; + case 32: return "V"; + case 34: return "E"; + case 36: return "N"; + case 37: return "C"; + case 38: return "S"; + case 39: return "L"; + case 40: return "E"; + case 42: return "H"; + case 43: return "M"; + case 46: return "Y"; + case 49: return "'"; + case 50: return "A"; + case 51: return "J"; + + default: return sLetter; + } return ""; +} + +//////////////////////////////////////////////////////////////////////// +string ProcessElven(string sPhrase) +{ + string sOutput; + int iToggle; + while (GetStringLength(sPhrase) > 1) + { + if (GetStringLeft(sPhrase,1) == "*") + iToggle = abs(iToggle - 1); + if (iToggle) + sOutput = sOutput + GetStringLeft(sPhrase,1); + else + sOutput = sOutput + ConvertElven(GetStringLeft(sPhrase, 1)); + sPhrase = GetStringRight(sPhrase, GetStringLength(sPhrase)-1); + } + return sOutput; +} + +//////////////////////////////////////////////////////////////////////// +string ConvertGnome(string sLetter) +{ + if (GetStringLength(sLetter) > 1) + sLetter = GetStringLeft(sLetter, 1); + string sTranslate = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"; + int iTrans = FindSubString(sTranslate, sLetter); + + switch (iTrans) + { +//cipher based on English -> Al Baed + case 0: return "y"; + case 1: return "p"; + case 2: return "l"; + case 3: return "t"; + case 4: return "a"; + case 5: return "v"; + case 6: return "k"; + case 7: return "r"; + case 8: return "e"; + case 9: return "z"; + case 10: return "g"; + case 11: return "m"; + case 12: return "s"; + case 13: return "h"; + case 14: return "u"; + case 15: return "b"; + case 16: return "x"; + case 17: return "n"; + case 18: return "c"; + case 19: return "d"; + case 20: return "i"; + case 21: return "j"; + case 22: return "f"; + case 23: return "q"; + case 24: return "o"; + case 25: return "w"; + case 26: return "Y"; + case 27: return "P"; + case 28: return "L"; + case 29: return "T"; + case 30: return "A"; + case 31: return "V"; + case 32: return "K"; + case 33: return "R"; + case 34: return "E"; + case 35: return "Z"; + case 36: return "G"; + case 37: return "M"; + case 38: return "S"; + case 39: return "H"; + case 40: return "U"; + case 41: return "B"; + case 42: return "X"; + case 43: return "N"; + case 44: return "C"; + case 45: return "D"; + case 46: return "I"; + case 47: return "J"; + case 48: return "F"; + case 49: return "Q"; + case 50: return "O"; + case 51: return "W"; + default: return sLetter; + } return ""; +} + +//////////////////////////////////////////////////////////////////////// +string ProcessGnome(string sPhrase) +{ + string sOutput; + int iToggle; + while (GetStringLength(sPhrase) > 1) + { + if (GetStringLeft(sPhrase,1) == "*") + iToggle = abs(iToggle - 1); + if (iToggle) + sOutput = sOutput + GetStringLeft(sPhrase,1); + else + sOutput = sOutput + ConvertGnome(GetStringLeft(sPhrase, 1)); + sPhrase = GetStringRight(sPhrase, GetStringLength(sPhrase)-1); + } + return sOutput; +} + +//////////////////////////////////////////////////////////////////////// +string ConvertHalfling(string sLetter) +{ + if (GetStringLength(sLetter) > 1) + sLetter = GetStringLeft(sLetter, 1); + string sTranslate = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"; + int iTrans = FindSubString(sTranslate, sLetter); + + switch (iTrans) + { +//cipher based on Al Baed -> English + case 0: return "e"; + case 1: return "p"; + case 2: return "s"; + case 3: return "t"; + case 4: return "i"; + case 5: return "w"; + case 6: return "k"; + case 7: return "n"; + case 8: return "u"; + case 9: return "v"; + case 10: return "g"; + case 11: return "c"; + case 12: return "l"; + case 13: return "r"; + case 14: return "y"; + case 15: return "b"; + case 16: return "x"; + case 17: return "h"; + case 18: return "m"; + case 19: return "d"; + case 20: return "o"; + case 21: return "f"; + case 22: return "z"; + case 23: return "q"; + case 24: return "a"; + case 25: return "j"; + case 26: return "E"; + case 27: return "P"; + case 28: return "S"; + case 29: return "T"; + case 30: return "I"; + case 31: return "W"; + case 32: return "K"; + case 33: return "N"; + case 34: return "U"; + case 35: return "V"; + case 36: return "G"; + case 37: return "C"; + case 38: return "L"; + case 39: return "R"; + case 40: return "Y"; + case 41: return "B"; + case 42: return "X"; + case 43: return "H"; + case 44: return "M"; + case 45: return "D"; + case 46: return "O"; + case 47: return "F"; + case 48: return "Z"; + case 49: return "Q"; + case 50: return "A"; + case 51: return "J"; + default: return sLetter; + } return ""; +} + +//////////////////////////////////////////////////////////////////////// +string ProcessHalfling(string sPhrase) +{ + string sOutput; + int iToggle; + while (GetStringLength(sPhrase) > 1) + { + if (GetStringLeft(sPhrase,1) == "*") + iToggle = abs(iToggle - 1); + if (iToggle) + sOutput = sOutput + GetStringLeft(sPhrase,1); + else + sOutput = sOutput + ConvertHalfling(GetStringLeft(sPhrase, 1)); + sPhrase = GetStringRight(sPhrase, GetStringLength(sPhrase)-1); + } + return sOutput; +} + +//////////////////////////////////////////////////////////////////////// +string ConvertOrc(string sLetter) +{ + if (GetStringLength(sLetter) > 1) + sLetter = GetStringLeft(sLetter, 1); + string sTranslate = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"; + int iTrans = FindSubString(sTranslate, sLetter); + + switch (iTrans) + { + case 0: return "ha"; + case 26: return "Ha"; + case 1: return "p"; + case 2: return "z"; + case 3: return "t"; + case 4: return "o"; + case 5: return ""; + case 6: return "k"; + case 7: return "r"; + case 8: return "a"; + case 9: return "m"; + case 10: return "g"; + case 11: return "h"; + case 12: return "r"; + case 13: return "k"; + case 14: return "u"; + case 15: return "b"; + case 16: return "k"; + case 17: return "h"; + case 18: return "g"; + case 19: return "n"; + case 20: return ""; + case 21: return "g"; + case 22: return "r"; + case 23: return "r"; + case 24: return "'"; + case 25: return "m"; + case 27: return "P"; + case 28: return "Z"; + case 29: return "T"; + case 30: return "O"; + case 31: return ""; + case 32: return "K"; + case 33: return "R"; + case 34: return "A"; + case 35: return "M"; + case 36: return "G"; + case 37: return "H"; + case 38: return "R"; + case 39: return "K"; + case 40: return "U"; + case 41: return "B"; + case 42: return "K"; + case 43: return "H"; + case 44: return "G"; + case 45: return "N"; + case 46: return ""; + case 47: return "G"; + case 48: return "R"; + case 49: return "R"; + case 50: return "'"; + case 51: return "M"; + default: return sLetter; + } return ""; +} + +//////////////////////////////////////////////////////////////////////// +string ProcessOrc(string sPhrase) +{ + string sOutput; + int iToggle; + while (GetStringLength(sPhrase) > 1) + { + if (GetStringLeft(sPhrase,1) == "*") + iToggle = abs(iToggle - 1); + if (iToggle) + sOutput = sOutput + GetStringLeft(sPhrase,1); + else + sOutput = sOutput + ConvertOrc(GetStringLeft(sPhrase, 1)); + sPhrase = GetStringRight(sPhrase, GetStringLength(sPhrase)-1); + } + return sOutput; +} + +//////////////////////////////////////////////////////////////////////// +string ConvertAnimal(string sLetter) +{ + if (GetStringLength(sLetter) > 1) + sLetter = GetStringLeft(sLetter, 1); + string sTranslate = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"; + int iTrans = FindSubString(sTranslate, sLetter); + + switch (iTrans) + { + case 0: return "'"; + case 1: return "'"; + case 2: return "'"; + case 3: return "'"; + case 4: return "'"; + case 5: return "'"; + case 6: return "'"; + case 7: return "'"; + case 8: return "'"; + case 9: return "'"; + case 10: return "'"; + case 11: return "'"; + case 12: return "'"; + case 13: return "'"; + case 14: return "'"; + case 15: return "'"; + case 16: return "'"; + case 17: return "'"; + case 18: return "'"; + case 19: return "'"; + case 20: return "'"; + case 21: return "'"; + case 22: return "'"; + case 23: return "'"; + case 24: return "'"; + case 25: return "'"; + case 26: return "'"; + case 27: return "'"; + case 28: return "'"; + case 29: return "'"; + case 30: return "'"; + case 31: return "'"; + case 32: return "'"; + case 33: return "'"; + case 34: return "'"; + case 35: return "'"; + case 36: return "'"; + case 37: return "'"; + case 38: return "'"; + case 39: return "'"; + case 40: return "'"; + case 41: return "'"; + case 42: return "'"; + case 43: return "'"; + case 44: return "'"; + case 45: return "'"; + case 46: return "'"; + case 47: return "'"; + case 48: return "'"; + case 49: return "'"; + case 50: return "'"; + case 51: return "'"; + default: return sLetter; + } return ""; +} + +//////////////////////////////////////////////////////////////////////// +string ProcessAnimal(string sPhrase) +{ + string sOutput; + int iToggle; + while (GetStringLength(sPhrase) > 1) + { + if (GetStringLeft(sPhrase,1) == "*") + iToggle = abs(iToggle - 1); + if (iToggle) + sOutput = sOutput + GetStringLeft(sPhrase,1); + else + sOutput = sOutput + ConvertAnimal(GetStringLeft(sPhrase, 1)); + sPhrase = GetStringRight(sPhrase, GetStringLength(sPhrase)-1); + } + return sOutput; +} + +//////////////////////////////////////////////////////////////////////// +string ProcessCant(string sLetter) +{ + if (GetStringLength(sLetter) > 1) + sLetter = GetStringLeft(sLetter, 1); + + if (sLetter == "a" || sLetter == "A") return "*shields eyes*"; + if (sLetter == "b" || sLetter == "B") return "*blusters*"; + if (sLetter == "c" || sLetter == "C") return "*coughs*"; + if (sLetter == "d" || sLetter == "D") return "*furrows brow*"; + if (sLetter == "e" || sLetter == "E") return "*examines ground*"; + if (sLetter == "f" || sLetter == "F") return "*frowns*"; + if (sLetter == "g" || sLetter == "G") return "*glances up*"; + if (sLetter == "h" || sLetter == "H") return "*looks thoughtful*"; + if (sLetter == "i" || sLetter == "I") return "*looks bored*"; + if (sLetter == "j" || sLetter == "J") return "*rubs chin*"; + if (sLetter == "k" || sLetter == "K") return "*scratches ear*"; + if (sLetter == "l" || sLetter == "L") return "*looks around*"; + if (sLetter == "m" || sLetter == "M") return "*mmm hmm*"; + if (sLetter == "n" || sLetter == "N") return "*nods*"; + if (sLetter == "o" || sLetter == "O") return "*grins*"; + if (sLetter == "p" || sLetter == "P") return "*smiles*"; + if (sLetter == "q" || sLetter == "Q") return "*shivers*"; + if (sLetter == "r" || sLetter == "R") return "*rolls eyes*"; + if (sLetter == "s" || sLetter == "S") return "*scratches nose*"; + if (sLetter == "t" || sLetter == "T") return "*turns a bit*"; + if (sLetter == "u" || sLetter == "U") return "*glances idly*"; + if (sLetter == "v" || sLetter == "V") return "*runs hand through hair*"; + if (sLetter == "w" || sLetter == "W") return "*waves*"; + if (sLetter == "x" || sLetter == "X") return "*stretches*"; + if (sLetter == "y" || sLetter == "Y") return "*yawns*"; + if (sLetter == "z" || sLetter == "Z") return "*shrugs*"; + + return "*nods*"; +} + +//////////////////////////////////////////////////////////////////////// +string ConvertSylvan(string sLetter) +{ + if (GetStringLength(sLetter) > 1) + sLetter = GetStringLeft(sLetter, 1); + string sTranslate = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"; + int iTrans = FindSubString(sTranslate, sLetter); + + switch (iTrans) + { + case 0: return "i"; + case 1: return "ri"; + case 2: return "ba"; + case 3: return "ma"; + case 4: return "i"; + case 5: return "mo"; + case 6: return "yo"; + case 7: return "f"; + case 8: return "ya"; + case 9: return "ta"; + case 10: return "m"; + case 11: return "t"; + case 12: return "r"; + case 13: return "j"; + case 14: return "nu"; + case 15: return "wi"; + case 16: return "bo"; + case 17: return "w"; + case 18: return "ne"; + case 19: return "na"; + case 20: return "li"; + case 21: return "v"; + case 22: return "ni"; + case 23: return "ya"; + case 24: return "mi"; + case 25: return "og"; + case 26: return "I"; + case 27: return "Ri"; + case 28: return "Ba"; + case 29: return "Ma"; + case 30: return "I"; + case 31: return "Mo"; + case 32: return "Yo"; + case 33: return "F"; + case 34: return "Ya"; + case 35: return "Ta"; + case 36: return "M"; + case 37: return "T"; + case 38: return "R"; + case 39: return "J"; + case 40: return "Nu"; + case 41: return "Wi"; + case 42: return "Bo"; + case 43: return "W"; + case 44: return "Ne"; + case 45: return "Na"; + case 46: return "Li"; + case 47: return "V"; + case 48: return "Ni"; + case 49: return "Ya"; + case 50: return "Mi"; + case 51: return "Og"; + default: return sLetter; + } return ""; +} + +//////////////////////////////////////////////////////////////////////// +string ProcessSylvan(string sPhrase) +{ + string sOutput; + int iToggle; + while (GetStringLength(sPhrase) > 1) + { + if (GetStringLeft(sPhrase,1) == "*") + iToggle = abs(iToggle - 1); + if (iToggle) + sOutput = sOutput + GetStringLeft(sPhrase,1); + else + sOutput = sOutput + ConvertSylvan(GetStringLeft(sPhrase, 1)); + sPhrase = GetStringRight(sPhrase, GetStringLength(sPhrase)-1); + } + return sOutput; +} + +//////////////////////////////////////////////////////////////////////// +string ConvertRashemi(string sLetter) +{ + if (GetStringLength(sLetter) > 1) + sLetter = GetStringLeft(sLetter, 1); + string sTranslate = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"; + int iTrans = FindSubString(sTranslate, sLetter); + + switch (iTrans) + { + case 0: return "a"; + case 1: return "s"; + case 2: return "n"; + case 3: return "y"; + case 4: return "ov"; + case 5: return "d"; + case 6: return "sk"; + case 7: return "fr"; + case 8: return "u"; + case 9: return "o"; + case 10: return "f"; + case 11: return "r"; + case 12: return "z"; + case 13: return "s"; + case 14: return "o"; + case 15: return "j"; + case 16: return "sk"; + case 17: return " "; + case 18: return "or"; + case 19: return "ka"; + case 20: return "o"; + case 21: return "ka"; + case 22: return "ma"; + case 23: return "o"; + case 24: return "oj"; + case 25: return "y"; + case 26: return "A"; + case 27: return "S"; + case 28: return "N"; + case 29: return "Y"; + case 30: return "Ov"; + case 31: return "D"; + case 32: return "Sk"; + case 33: return "Fr"; + case 34: return "U"; + case 35: return "O"; + case 36: return "F"; + case 37: return "R"; + case 38: return "Z"; + case 39: return "S"; + case 40: return "O"; + case 41: return "J"; + case 42: return "Sk"; + case 43: return "M"; + case 44: return "Or"; + case 45: return "Ka"; + case 46: return "O"; + case 47: return "Ka"; + case 48: return "Ma"; + case 49: return "O"; + case 50: return "Oj"; + case 51: return "Y"; + default: return sLetter; + } return ""; +} + +//////////////////////////////////////////////////////////////////////// +string ProcessRashemi(string sPhrase) +{ + string sOutput; + int iToggle; + while (GetStringLength(sPhrase) > 1) + { + if (GetStringLeft(sPhrase,1) == "*") + iToggle = abs(iToggle - 1); + if (iToggle) + sOutput = sOutput + GetStringLeft(sPhrase,1); + else + sOutput = sOutput + ConvertRashemi(GetStringLeft(sPhrase, 1)); + sPhrase = GetStringRight(sPhrase, GetStringLength(sPhrase)-1); + } + return sOutput; +} + +//////////////////////////////////////////////////////////////////////// +string ConvertMulhorandi(string sLetter) +{ + if (GetStringLength(sLetter) > 1) + sLetter = GetStringLeft(sLetter, 1); + string sTranslate = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"; + int iTrans = FindSubString(sTranslate, sLetter); + + switch (iTrans) + { + case 0: return "ri"; + case 1: return "dj"; + case 2: return "p"; + case 3: return "al"; + case 4: return "a"; + case 5: return "j"; + case 6: return "y"; + case 7: return "u"; + case 8: return "o"; + case 9: return "f"; + case 10: return "ch"; + case 11: return "d"; + case 12: return "t"; + case 13: return "m"; + case 14: return "eh"; + case 15: return "k"; + case 16: return "ng"; + case 17: return "sh"; + case 18: return "th"; + case 19: return "s"; + case 20: return "e"; + case 21: return "z"; + case 22: return "p"; + case 23: return "qu"; + case 24: return "o"; + case 25: return "z"; + case 26: return "Ri"; + case 27: return "Dj"; + case 28: return "P"; + case 29: return "Al"; + case 30: return "A"; + case 31: return "J"; + case 32: return "Y"; + case 33: return "U"; + case 34: return "O"; + case 35: return "F"; + case 36: return "Ch"; + case 37: return "D"; + case 38: return "T"; + case 39: return "M"; + case 40: return "Eh"; + case 41: return "K"; + case 42: return "Ng"; + case 43: return "Sh"; + case 44: return "Th"; + case 45: return "S"; + case 46: return "E"; + case 47: return "Z"; + case 48: return "P"; + case 49: return "Qu"; + case 50: return "O"; + case 51: return "Z"; + default: return sLetter; + } return ""; +} + +//////////////////////////////////////////////////////////////////////// +string ProcessMulhorandi(string sPhrase) +{ + string sOutput; + int iToggle; + while (GetStringLength(sPhrase) > 1) + { + if (GetStringLeft(sPhrase,1) == "*") + iToggle = abs(iToggle - 1); + if (iToggle) + sOutput = sOutput + GetStringLeft(sPhrase,1); + else + sOutput = sOutput + ConvertMulhorandi(GetStringLeft(sPhrase, 1)); + sPhrase = GetStringRight(sPhrase, GetStringLength(sPhrase)-1); + } + return sOutput; +} + +//////////////////////////////////////////////////////////////////////// +string TranslateCommonToLanguage(int iLang, string sText) +{ + switch (iLang) + { + case 1: //Elven + return ProcessElven(sText); break; + case 2: //Gnome + return ProcessGnome(sText); break; + case 3: //Halfling + return ProcessHalfling(sText); break; + case 4: //Dwarf Note: Race 4 is normally Half Elf and Race 0 is normally Dwarf. This is changed. + return ProcessDwarf(sText); break; + case 5: //Orc + return ProcessOrc(sText); break; + case 6: //Goblin + return ProcessGoblin(sText); break; + case 7: //Draconic + return ProcessDraconic(sText); break; + case 8: //Animal + return ProcessAnimal(sText); break; + case 9: //Thieves Cant + return ProcessCant(sText); break; + case 10: //Celestial + return ProcessCelestial(sText); break; + case 11: //Abyssal + return ProcessAbyssal(sText); break; + case 12: //Infernal + return ProcessInfernal(sText); break; + case 13: + return ProcessDrow(sText); break; + case 14: // Sylvan + return ProcessSylvan(sText); break; + case 15: // Rashemi + return ProcessRashemi(sText); break; + case 16: // Mulhorandi + return ProcessMulhorandi(sText); break; + case 99: //1337 + return ProcessLeetspeak(sText); break; + default: if (iLang > 100) return ProcessCustom(sText, iLang - 100);break; + } + return ""; +} + +//////////////////////////////////////////////////////////////////////// +int GetDefaultRacialLanguage(object oPC, int iRename) +{ + switch (MyPRCGetRacialType(oPC)) + { + case RACIAL_TYPE_DWARF: if (iRename) SetLocalString(oPC, "hls_MyLanguageName", "Dwarven");return 4; break; + case RACIAL_TYPE_ELF: + case RACIAL_TYPE_HALFELF: if (iRename) SetLocalString(oPC, "hls_MyLanguageName", "Elven");return 1; break; + case RACIAL_TYPE_GNOME: if (iRename) SetLocalString(oPC, "hls_MyLanguageName", "Gnome");return 2; break; + case RACIAL_TYPE_HALFLING: if (iRename) SetLocalString(oPC, "hls_MyLanguageName", "Halfling");return 3; break; + case RACIAL_TYPE_HUMANOID_ORC: + case RACIAL_TYPE_HALFORC: if (iRename) SetLocalString(oPC, "hls_MyLanguageName", "Orc");return 5; break; + case RACIAL_TYPE_HUMANOID_GOBLINOID: if (iRename) SetLocalString(oPC, "hls_MyLanguageName", "Goblin");return 6; break; + case RACIAL_TYPE_HUMANOID_REPTILIAN: + case RACIAL_TYPE_DRAGON: if (iRename) SetLocalString(oPC, "hls_MyLanguageName", "Draconic");return 7; break; + case RACIAL_TYPE_ANIMAL: if (iRename) SetLocalString(oPC, "hls_MyLanguageName", "Animal");return 8; break; + default: + if (GetLevelByClass(CLASS_TYPE_RANGER, oPC) || GetLevelByClass(CLASS_TYPE_DRUID, oPC)) + { + if (iRename) SetLocalString(oPC, "hls_MyLanguageName", "Animal"); + return 8; + } + if (GetLevelByClass(CLASS_TYPE_ROGUE, oPC)) + { + if (iRename) SetLocalString(oPC, "hls_MyLanguageName", "Thieves' Cant"); + return 9; + } + break; + } + return 0; +} + +//////////////////////////////////////////////////////////////////////// +int GetDefaultClassLanguage(object oPC) +{ + int iRace = MyPRCGetRacialType(oPC); + int iSubrace = GetRacialType(oPC); + + if (GetLevelByClass(CLASS_TYPE_RANGER, oPC) || GetLevelByClass(CLASS_TYPE_DRUID, oPC)) + return 8; + if (GetLevelByClass(CLASS_TYPE_ROGUE, oPC)) + return 9; + if (iSubrace == RACIAL_TYPE_DROW_MALE || iSubrace == RACIAL_TYPE_DROW_FEMALE || iSubrace == RACIAL_TYPE_HALFDROW) + return 13; + if (iRace == RACIAL_TYPE_FEY) + return 14; + + return 0; +} + +//////////////////////////////////////////////////////////////////////// +int GetIsAlphanumeric(string sCharacter) +{ + if (sCharacter == "a" || + sCharacter == "b" || + sCharacter == "c" || + sCharacter == "d" || + sCharacter == "e" || + sCharacter == "f" || + sCharacter == "g" || + sCharacter == "h" || + sCharacter == "i" || + sCharacter == "j" || + sCharacter == "k" || + sCharacter == "l" || + sCharacter == "m" || + sCharacter == "n" || + sCharacter == "o" || + sCharacter == "p" || + sCharacter == "q" || + sCharacter == "r" || + sCharacter == "s" || + sCharacter == "t" || + sCharacter == "u" || + sCharacter == "v" || + sCharacter == "w" || + sCharacter == "x" || + sCharacter == "y" || + sCharacter == "z" || + sCharacter == "A" || + sCharacter == "B" || + sCharacter == "C" || + sCharacter == "D" || + sCharacter == "E" || + sCharacter == "F" || + sCharacter == "G" || + sCharacter == "H" || + sCharacter == "I" || + sCharacter == "J" || + sCharacter == "K" || + sCharacter == "L" || + sCharacter == "M" || + sCharacter == "N" || + sCharacter == "O" || + sCharacter == "P" || + sCharacter == "Q" || + sCharacter == "R" || + sCharacter == "S" || + sCharacter == "T" || + sCharacter == "U" || + sCharacter == "V" || + sCharacter == "W" || + sCharacter == "X" || + sCharacter == "Y" || + sCharacter == "Z" || + sCharacter == "1" || + sCharacter == "2" || + sCharacter == "3" || + sCharacter == "4" || + sCharacter == "5" || + sCharacter == "6" || + sCharacter == "7" || + sCharacter == "8" || + sCharacter == "9" || + sCharacter == "0") + return TRUE; + + return FALSE; +} + +//////////////////////////////////////////////////////////////////////// +void ParseCommand(object oTarget, object oCommander, string sComIn) +{ +// :: 2008.07.31 morderon / tsunami282 - allow certain . commands for +// :: PCs as well as DM's; allow shortcut targeting of henchies/pets +// :: 2009.07.25 civious / tsunami282 - correct language name parsing for .lang command + + int iOffset=0; + if (GetIsDM(oTarget) && (oTarget != oCommander)) return; //DMs can only be affected by their own .commands + + int bValidTarget = GetIsObjectValid(oTarget); + if (!bValidTarget) + { + DMFISendMessageToPC(oCommander, "No current command target - no commands will function.", FALSE, DMFI_MESSAGE_COLOR_ALERT); + return; + } + + // break into command and args + struct sStringTokenizer st = GetStringTokenizer(sComIn, " "); + st = AdvanceToNextToken(st); + string sCom = GetStringLowerCase(GetNextToken(st)); + string sArgs = LTrim(st.sRemaining); + + // ** commands usable by all pc's/dm's + if (GetStringLeft(sCom, 4) == ".loc") + { + SetLocalInt(oCommander, "dmfi_dicebag", 2); + SetCustomToken(20681, "Local"); + SetDMFIPersistentInt("dmfi", "dmfi_dicebag", 2, oCommander); + FloatingTextStringOnCreature("Broadcast Mode set to Local", oCommander, FALSE); return; + } + else if (GetStringLeft(sCom, 4) == ".glo") + { + SetLocalInt(oCommander, "dmfi_dicebag", 1); + SetCustomToken(20681, "Global"); + SetDMFIPersistentInt("dmfi", "dmfi_dicebag", 1, oCommander); + FloatingTextStringOnCreature("Broadcast Mode set to Global", oCommander, FALSE); return; + } + else if (GetStringLeft(sCom, 4) == ".pri") + { + SetLocalInt(oCommander, "dmfi_dicebag", 0); + SetCustomToken(20681, "Private"); + SetDMFIPersistentInt("dmfi", "dmfi_dicebag", 0, oCommander); + FloatingTextStringOnCreature("Broadcast Mode set to Private", oCommander, FALSE); return; + } + else if (GetStringLeft(sCom, 3) == ".dm") + { + SetLocalInt(oCommander, "dmfi_dicebag", 3); + SetCustomToken(20681, "DM Only"); + SetDMFIPersistentInt("dmfi", "dmfi_dicebag", 3, oCommander); + FloatingTextStringOnCreature("Broadcast Mode set to DM Only", oCommander, FALSE); return; + } + else if (GetStringLeft(sCom, 5) == ".aniy") + { + SetLocalInt(oCommander, "dmfi_dice_no_animate", 0); + FloatingTextStringOnCreature("Rolls will show animation", oCommander, FALSE); return; + } + else if (GetStringLeft(sCom, 5) == ".anin") + { + SetLocalInt(oCommander, "dmfi_dice_no_animate", 1); + FloatingTextStringOnCreature("Rolls will NOT show animation", oCommander, FALSE); return; + } + else if (GetStringLeft(sCom, 5) == ".emoy") // control emotes (based on Morderon code) + { + SetLocalInt(oCommander, "hls_emotemute", 0); + FloatingTextStringOnCreature("*emote* commands are on", oCommander, FALSE); + return; + } + else if (GetStringLeft(sCom, 5) == ".emon") // control emotes (based on Morderon code) + { + SetLocalInt(oCommander, "hls_emotemute", 1); + FloatingTextStringOnCreature("*emote* commands are off", oCommander, FALSE); + return; + } + else if (GetStringLeft(sCom, 4) == ".lan") //sets the language of the target + { + // check target allowed + if (!(GetIsDM(oCommander) || GetIsDMPossessed(oCommander) || + oTarget == oCommander || GetMaster(oTarget) == oCommander)) + { + FloatingTextStringOnCreature("You cannot perform this command on a creature you do not control.", oCommander, FALSE); + return; + } + + string sArgsLC = GetStringLowerCase(sArgs); + int iLang = 0; + string sLang = ""; + if (FindSubString(sArgsLC, "elven") != -1 || + FindSubString(sArgsLC, "elf") != -1) + { + iLang = 1; + sLang = "Elven"; + } + else if (FindSubString(sArgsLC, "gnom") != -1) + { + iLang = 2; + sLang = "Gnome"; + } + else if (FindSubString(sArgsLC, "halfling") != -1) + { + iLang = 3; + sLang = "Halfling"; + } + else if (FindSubString(sArgsLC, "dwar") != -1) + { + iLang = 4; + sLang = "Dwarven"; + } + else if (FindSubString(sArgsLC, "orc") != -1) + { + iLang = 5; + sLang = "Orc"; + } + else if (FindSubString(sArgsLC, "goblin") != -1) + { + iLang = 6; + sLang = "Goblin"; + } + else if (FindSubString(sArgsLC, "draconic") != -1) + { + iLang = 7; + sLang = "Draconic"; + } + else if (FindSubString(sArgsLC, "animal") != -1) + { + iLang = 8; + sLang = "Animal"; + } + else if (FindSubString(sArgsLC, "cant") != -1) + { + iLang = 9; + sLang = "Thieves' Cant"; + } + else if (FindSubString(sArgsLC, "celestial") != -1) + { + iLang = 10; + sLang = "Celestial"; + } + else if (FindSubString(sArgsLC, "abyssal") != -1) + { + iLang = 11; + sLang = "Abyssal"; + } + else if (FindSubString(sArgsLC, "infernal") != -1) + { + iLang = 12; + sLang = "Infernal"; + } + else if (FindSubString(sArgsLC, "drow") != -1) + { + iLang = 13; + sLang = "Drow"; + } + else if (FindSubString(sArgsLC, "sylvan") != -1) + { + iLang = 14; + sLang = "Sylvan"; + } + else if (FindSubString(sArgsLC, "rashemi") != -1) + { + iLang = 15; + sLang = "Rashemi"; + } + else if (FindSubString(sArgsLC, "mulhorandi") != -1) + { + iLang = 16; + sLang = "Mulhorandi"; + } + // see if target is allowed to speak that language + if (!GetIsDM(oCommander) && !GetIsDMPossessed(oCommander)) // DM's can set any language on anyone + { + // commander is not DM, so see if target can speak desired language: + // language must be default racial or class language, or target + // must have a language widget for it + if (!(GetIsObjectValid(GetItemPossessedBy(oTarget, "hlslang_"+IntToString(iLang))) || + GetDefaultRacialLanguage(oTarget, FALSE) == iLang || + GetDefaultClassLanguage(oTarget) == iLang)) + { + iLang = 0; + } + } + if (iLang > 0) + { + SetLocalInt(oTarget, "hls_MyLanguage", iLang); + SetLocalString(oTarget, "hls_MyLanguageName", sLang); + FloatingTextStringOnCreature("Language for "+GetName(oTarget)+" set to "+sLang, oCommander, FALSE); + } + else + { + FloatingTextStringOnCreature("Unable to set language - invalid target or language", oCommander, FALSE); + } + return; + } + + // that's all the PC commands, bail out if not DM + if (!GetIsDM(oCommander) && !GetIsDMPossessed(oCommander)) + { + DMFISendMessageToPC(oCommander, "DMFI dot command nonexistent or restricted to DM's - aborting.", FALSE, DMFI_MESSAGE_COLOR_ALERT); + return; + } + + if (GetStringLeft(sCom, 7) ==".appear") + { + string sNew = sArgs; + DMFISendMessageToPC(oCommander, "Setting target appearance to: " + sNew, FALSE, DMFI_MESSAGE_COLOR_STATUS); + int Appear = AppearType(sNew); + + if (Appear!=-1) + { + // SetCreatureAppearanceType(GetLocalObject(oCommander, "dmfi_univ_target"), Appear); + SetCreatureAppearanceType(oTarget, Appear); + } + else + { + FloatingTextStringOnCreature("Invalid Appearance Type", oCommander); + } + + + dmw_CleanUp(oCommander); + return; + } + + + if (GetStringLeft(sCom, 5) == ".stre") + iOffset= 11; + else if (GetStringLeft(sCom, 5) == ".dext") + iOffset = 12; + else if (GetStringLeft(sCom, 5) == ".cons") + iOffset = 13; + else if (GetStringLeft(sCom, 5) == ".inte") + iOffset = 14; + else if (GetStringLeft(sCom, 5) == ".wisd") + iOffset = 15; + else if (GetStringLeft(sCom, 5) == ".char") + iOffset = 16; + else if (GetStringLeft(sCom, 5) == ".fort") + iOffset = 17; + else if (GetStringLeft(sCom, 5) == ".refl") + iOffset = 18; + else if (GetStringLeft(sCom, 5) == ".anim") + iOffset = 21; + else if (GetStringLeft(sCom, 5) == ".appr") + iOffset = 22; + else if (GetStringLeft(sCom, 5) == ".bluf") + iOffset = 23; + else if (GetStringLeft(sCom, 5) == ".conc") + iOffset = 24; + else if (GetStringLeft(sCom, 9) == ".craft ar") + iOffset = 25; + else if (GetStringLeft(sCom, 9) == ".craft tr") + iOffset = 26; + else if (GetStringLeft(sCom, 9) == ".craft we") + iOffset = 27; + else if (GetStringLeft(sCom, 5) == ".disa") + iOffset = 28; + else if (GetStringLeft(sCom, 5) == ".disc") + iOffset = 29; + else if (GetStringLeft(sCom, 5) == ".heal") + iOffset = 31; + else if (GetStringLeft(sCom, 5) == ".hide") + iOffset = 32; + else if (GetStringLeft(sCom, 5) == ".inti") + iOffset = 33; + else if (GetStringLeft(sCom, 5) == ".list") + iOffset = 34; + else if (GetStringLeft(sCom, 5) == ".lore") + iOffset = 35; + else if (GetStringLeft(sCom, 5) == ".move") + iOffset = 36; + else if (GetStringLeft(sCom, 5) == ".open") + iOffset = 37; + else if (GetStringLeft(sCom, 5) == ".parr") + iOffset = 38; + else if (GetStringLeft(sCom, 5) == ".perf") + iOffset = 39; + else if (GetStringLeft(sCom, 5) == ".pers") + iOffset = 41; + else if (GetStringLeft(sCom, 5) == ".pick") + iOffset = 42; + else if (GetStringLeft(sCom, 5) == ".sear") + iOffset = 43; + else if (GetStringLeft(sCom, 6) == ".set t") + iOffset = 44; + else if (GetStringLeft(sCom, 5) == ".spel") + iOffset = 45; + else if (GetStringLeft(sCom, 5) == ".spot") + iOffset = 46; + else if (GetStringLeft(sCom, 5) == ".taun") + iOffset = 47; + else if (GetStringLeft(sCom, 5) == ".tumb") + iOffset = 48; + else if (GetStringLeft(sCom, 4) == ".use") + iOffset = 49; + + if (iOffset!=0) + { + if (FindSubString(sCom, "all") != -1 || FindSubString(sArgs, "all") != -1) + SetLocalInt(oCommander, "dmfi_univ_int", iOffset+40); + else + SetLocalInt(oCommander, "dmfi_univ_int", iOffset); + + SetLocalString(oCommander, "dmfi_univ_conv", "dicebag"); + if (GetIsObjectValid(oTarget)) + { + if (oTarget != GetLocalObject(oCommander, "dmfi_univ_target")) + { + SetLocalObject(oCommander, "dmfi_univ_target", oTarget); + FloatingTextStringOnCreature("DMFI Target set to "+GetName(oTarget), oCommander); + } + ExecuteScript("dmfi_execute", oCommander); + } + else + { + DMFISendMessageToPC(oCommander, "No valid DMFI target!", FALSE, DMFI_MESSAGE_COLOR_ALERT); + } + + dmw_CleanUp(oCommander); + return; + } + + + if (GetStringLeft(sCom, 4) == ".set") + { + // sCom = GetStringRight(sCom, GetStringLength(sCom) - 4); + while (sArgs != "") + { + if (GetStringLeft(sArgs, 1) == " " || + GetStringLeft(sArgs, 1) == "[" || + GetStringLeft(sArgs, 1) == "." || + GetStringLeft(sArgs, 1) == ":" || + GetStringLeft(sArgs, 1) == ";" || + GetStringLeft(sArgs, 1) == "*" || + GetIsAlphanumeric(GetStringLeft(sArgs, 1))) + sArgs = GetStringRight(sArgs, GetStringLength(sArgs) - 1); + else + { + SetLocalObject(GetModule(), "hls_NPCControl" + GetStringLeft(sArgs, 1), oTarget); + FloatingTextStringOnCreature("The Control character for " + GetName(oTarget) + " is " + GetStringLeft(sArgs, 1), oCommander, FALSE); + return; + } + } + FloatingTextStringOnCreature("Your Control Character is not valid. Perhaps you are using a reserved character.", oCommander, FALSE); + return; + } + else if (GetStringLeft(sCom, 4) == ".ani") + { + int iArg = StringToInt(sArgs); + AssignCommand(oTarget, ClearAllActions(TRUE)); + AssignCommand(oTarget, ActionPlayAnimation(iArg, 1.0, 99999.0f)); + return; + } + else if (GetStringLowerCase(GetStringLeft(sCom, 4)) == ".buf") + { + string sArgsLC = GetStringLowerCase(sArgs); + if (FindSubString(sArgsLC, "low") !=-1) + { + ApplyEffectToObject(DURATION_TYPE_TEMPORARY, EffectACIncrease(3, AC_NATURAL_BONUS), oTarget, 3600.0f); + ApplyEffectToObject(DURATION_TYPE_TEMPORARY, EffectVisualEffect(VFX_DUR_PROT_BARKSKIN), oTarget, 3600.0f); + AssignCommand(oTarget, ActionCastSpellAtObject(SPELL_RESISTANCE, oTarget, METAMAGIC_ANY, TRUE, 5, PROJECTILE_PATH_TYPE_DEFAULT, TRUE)); + AssignCommand(oTarget, ActionCastSpellAtObject(SPELL_GHOSTLY_VISAGE, oTarget, METAMAGIC_ANY, TRUE, 5, PROJECTILE_PATH_TYPE_DEFAULT, TRUE)); + AssignCommand(oTarget, ActionCastSpellAtObject(SPELL_CLARITY, oTarget,METAMAGIC_ANY, TRUE, 5, PROJECTILE_PATH_TYPE_DEFAULT, TRUE)); + FloatingTextStringOnCreature("Low Buff applied: " + GetName(oTarget), oCommander); return; + } + else if (FindSubString(sArgsLC, "mid") !=-1) + { + AssignCommand(oTarget, ActionCastSpellAtObject(SPELL_LESSER_SPELL_MANTLE, oTarget, METAMAGIC_ANY, TRUE, 10, PROJECTILE_PATH_TYPE_DEFAULT, TRUE)); + AssignCommand(oTarget, ActionCastSpellAtObject(SPELL_STONESKIN, oTarget, METAMAGIC_ANY, TRUE, 10, PROJECTILE_PATH_TYPE_DEFAULT, TRUE)); + AssignCommand(oTarget, ActionCastSpellAtObject(SPELL_ELEMENTAL_SHIELD, oTarget,METAMAGIC_ANY, TRUE, 10, PROJECTILE_PATH_TYPE_DEFAULT, TRUE)); + FloatingTextStringOnCreature("Mid Buff applied: " + GetName(oTarget), oCommander); return; + } + else if (FindSubString(sArgsLC, "high") !=-1) + { + AssignCommand(oTarget, ActionCastSpellAtObject(SPELL_SPELL_MANTLE, oTarget, METAMAGIC_ANY, TRUE, 15, PROJECTILE_PATH_TYPE_DEFAULT, TRUE)); + AssignCommand(oTarget, ActionCastSpellAtObject(SPELL_STONESKIN, oTarget, METAMAGIC_ANY, TRUE,15, PROJECTILE_PATH_TYPE_DEFAULT, TRUE)); + AssignCommand(oTarget, ActionCastSpellAtObject(SPELL_SHADOW_SHIELD, oTarget,METAMAGIC_ANY, TRUE, 15, PROJECTILE_PATH_TYPE_DEFAULT, TRUE)); + FloatingTextStringOnCreature("High Buff applied: " + GetName(oTarget), oCommander); return; + } + else if (FindSubString(sArgsLC, "epic") !=-1) + { + AssignCommand(oTarget, ActionCastSpellAtObject(SPELL_GREATER_SPELL_MANTLE, oTarget, METAMAGIC_ANY, TRUE, 20, PROJECTILE_PATH_TYPE_DEFAULT, TRUE)); + AssignCommand(oTarget, ActionCastSpellAtObject(SPELL_SPELL_RESISTANCE, oTarget, METAMAGIC_ANY, TRUE, 20, PROJECTILE_PATH_TYPE_DEFAULT, TRUE)); + AssignCommand(oTarget, ActionCastSpellAtObject(SPELL_SHADOW_SHIELD, oTarget,METAMAGIC_ANY, TRUE, 20, PROJECTILE_PATH_TYPE_DEFAULT, TRUE)); + AssignCommand(oTarget, ActionCastSpellAtObject(SPELL_CLARITY, oTarget,METAMAGIC_ANY, TRUE, 20, PROJECTILE_PATH_TYPE_DEFAULT, TRUE)); + FloatingTextStringOnCreature("Epic Buff applied: " + GetName(oTarget), oCommander); return; + } + else if (FindSubString(sArgsLC, "barkskin") != -1) + { + ApplyEffectToObject(DURATION_TYPE_TEMPORARY, EffectACIncrease(3, AC_NATURAL_BONUS), oTarget, 3600.0f); + ApplyEffectToObject(DURATION_TYPE_TEMPORARY, EffectVisualEffect(VFX_DUR_PROT_BARKSKIN), oTarget, 3600.0f); return; + } + else if (FindSubString(sArgsLC, "elements") != -1) + { + ApplyEffectToObject(DURATION_TYPE_TEMPORARY, EffectDamageResistance(DAMAGE_TYPE_COLD, 20, 40), oTarget, 3600.0f); + ApplyEffectToObject(DURATION_TYPE_TEMPORARY, EffectDamageResistance(DAMAGE_TYPE_FIRE, 20, 40), oTarget, 3600.0f); + ApplyEffectToObject(DURATION_TYPE_TEMPORARY, EffectDamageResistance(DAMAGE_TYPE_ACID, 20, 40), oTarget, 3600.0f); + ApplyEffectToObject(DURATION_TYPE_TEMPORARY, EffectDamageResistance(DAMAGE_TYPE_SONIC, 20, 40), oTarget, 3600.0f); + ApplyEffectToObject(DURATION_TYPE_TEMPORARY, EffectDamageResistance(DAMAGE_TYPE_ELECTRICAL, 20, 40), oTarget, 3600.0f); + ApplyEffectToObject(DURATION_TYPE_TEMPORARY, EffectVisualEffect(VFX_DUR_PROTECTION_ELEMENTS), oTarget, 3600.0f); return; + } + else if (FindSubString(sArgsLC, "haste") != -1) + { + ApplyEffectToObject(DURATION_TYPE_TEMPORARY, EffectHaste(), oTarget, 3600.0f); return; + } + else if (FindSubString(sArgsLC, "immortal") != -1) // tsunami282 added + { + SetImmortal(oTarget, TRUE); + FloatingTextStringOnCreature("The target is set to Immortal (cannot die).", oCommander, FALSE); return; + } + else if (FindSubString(sArgsLC, "mortal") != -1) // tsunami282 added + { + SetImmortal(oTarget, TRUE); + FloatingTextStringOnCreature("The target is set to Mortal (can die).", oCommander, FALSE); return; + } + else if (FindSubString(sArgsLC, "invis") != -1) + { + ApplyEffectToObject(DURATION_TYPE_TEMPORARY, EffectInvisibility(INVISIBILITY_TYPE_NORMAL), oTarget, 3600.0f); return; + } + else if (FindSubString(sArgsLC, "unplot") != -1) + { + SetPlotFlag(oTarget, FALSE); + FloatingTextStringOnCreature("The target is set to non-Plot.", oCommander, FALSE); return; + } + else if (FindSubString(sArgsLC, "plot") != -1) + { + SetPlotFlag(oTarget, TRUE); + FloatingTextStringOnCreature("The target is set to Plot.", oCommander, FALSE); return; + } + else if (FindSubString(sArgsLC, "stoneskin") != -1) + { + ApplyEffectToObject(DURATION_TYPE_TEMPORARY, EffectDamageReduction(10, DAMAGE_POWER_PLUS_THREE, 100), oTarget, 3600.0f); + ApplyEffectToObject(DURATION_TYPE_TEMPORARY, EffectVisualEffect(VFX_DUR_PROT_GREATER_STONESKIN), oTarget, 3600.0f); return; + } + else if (FindSubString(sArgsLC, "trues") != -1) + { + ApplyEffectToObject(DURATION_TYPE_TEMPORARY, EffectTrueSeeing(), oTarget, 3600.0f); return; + } + } + else if (GetStringLeft(sCom, 4) == ".dam") + { + int iArg = StringToInt(sArgs); + ApplyEffectToObject(DURATION_TYPE_INSTANT, EffectDamage(iArg, DAMAGE_TYPE_MAGICAL, DAMAGE_POWER_NORMAL), oTarget); + ApplyEffectToObject(DURATION_TYPE_INSTANT, EffectVisualEffect(VFX_COM_BLOOD_LRG_RED), oTarget); + FloatingTextStringOnCreature(GetName(oTarget) + " has taken " + IntToString(iArg) + " damage.", oCommander, FALSE); + return; + } + // 2008.05.29 tsunami282 - set description + else if (GetStringLeft(sCom, 5) == ".desc") + { + // object oTgt = GetLocalObject(oCommander, "dmfi_univ_target"); + if (GetIsObjectValid(oTarget)) + { + if (sArgs == ".") // single dot means reset to base description + { + SetDescription(oTarget); + } + else // assign new description + { + SetDescription(oTarget, sArgs); + } + FloatingTextStringOnCreature("Target's description set to " + GetDescription(oTarget), oCommander, FALSE); + } + else + { + FloatingTextStringOnCreature("Invalid target - command not processed.", oCommander, FALSE); + } + } + else if (GetStringLeft(sCom, 5) == ".dism") + { + DestroyObject(oTarget); + FloatingTextStringOnCreature(GetName(oTarget) + " dismissed", oCommander, FALSE); return; + } + else if (GetStringLeft(sCom, 4) == ".inv") + { + OpenInventory(oTarget, oCommander); + return; + } + else if (GetStringLeft(sCom, 4) == ".dmt") + { + SetLocalInt(GetModule(), "dmfi_DMToolLock", abs(GetLocalInt(GetModule(), "dmfi_DMToolLock") -1)); return; + } + // else if (GetStringLowerCase(GetStringLeft(sCom, 4)) == ".dms") + // { + // SetDMFIPersistentInt("dmfi", "dmfi_DMSpy", abs(GetDMFIPersistentInt("dmfi", "dmfi_DMSpy", oCommander) -1), oCommander); return; + // } + else if (GetStringLeft(sCom, 4) == ".fac") + { + string sArgsLC = GetStringLowerCase(sArgs); + if (FindSubString(sArgsLC, "hostile") != -1) + { + ChangeToStandardFaction(oTarget, STANDARD_FACTION_HOSTILE); + FloatingTextStringOnCreature("Faction set to hostile", oCommander, FALSE); + } + else if (FindSubString(sArgsLC, "commoner") != -1) + { + ChangeToStandardFaction(oTarget, STANDARD_FACTION_COMMONER); + FloatingTextStringOnCreature("Faction set to commoner", oCommander, FALSE); + } + else if (FindSubString(sArgsLC, "defender") != -1) + { + ChangeToStandardFaction(oTarget, STANDARD_FACTION_DEFENDER); + FloatingTextStringOnCreature("Faction set to defender", oCommander, FALSE); + } + else if (FindSubString(sArgsLC, "merchant") != -1) + { + ChangeToStandardFaction(oTarget, STANDARD_FACTION_MERCHANT); + FloatingTextStringOnCreature("Faction set to merchant", oCommander, FALSE); + } + else + { + DMFISendMessageToPC(oCommander, "Invalid faction name - command aborted.", FALSE, DMFI_MESSAGE_COLOR_ALERT); + return; + } + + // toggle blindness on the target, to cause a re-perception + if (GetIsImmune(oTarget, IMMUNITY_TYPE_BLINDNESS)) + { + DMFISendMessageToPC(oCommander, "Targeted creature is blind immune - no attack will occur until new perception event is fired", FALSE, DMFI_MESSAGE_COLOR_ALERT); + } + else + { + effect eInvis =EffectBlindness(); + ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eInvis, oTarget, 6.1); + DMFISendMessageToPC(oCommander, "Faction Adjusted - will take effect in 6 seconds", FALSE, DMFI_MESSAGE_COLOR_STATUS); + } + return; + } + else if (GetStringLeft(sCom, 4) == ".fle") + { + AssignCommand(oTarget, ClearAllActions(TRUE)); + AssignCommand(oTarget, ActionMoveAwayFromObject(oCommander, TRUE)); + return; + } + else if (GetStringLeft(sCom, 4) == ".fly") + { + ApplyEffectToObject(DURATION_TYPE_INSTANT, EffectDisappear(), oTarget); + return; + } + else if (GetStringLeft(sCom, 4) == ".fol") + { + int iArg = StringToInt(sArgs); + FloatingTextStringOnCreature(GetName(oTarget) + " will follow you for "+IntToString(iArg)+" seconds.", oCommander, FALSE); + AssignCommand(oTarget, ClearAllActions(TRUE)); + AssignCommand(oTarget, ActionForceMoveToObject(oCommander, TRUE, 2.0f, IntToFloat(iArg))); + DelayCommand(IntToFloat(iArg), FloatingTextStringOnCreature(GetName(oTarget) + " has stopped following you.", oCommander, FALSE)); + return; + } + else if (GetStringLeft(sCom, 4) == ".fre") + { + FloatingTextStringOnCreature(GetName(oTarget) + " frozen", oCommander, FALSE); + SetCommandable(TRUE, oTarget); + AssignCommand(oTarget, ClearAllActions(TRUE)); + DelayCommand(0.5f, SetCommandable(FALSE, oTarget)); + return; + } + else if (GetStringLeft(sCom, 4) == ".get") + { + while (sArgs != "") + { + if (GetStringLeft(sArgs, 1) == " " || + GetStringLeft(sArgs, 1) == "[" || + GetStringLeft(sArgs, 1) == "." || + GetStringLeft(sArgs, 1) == ":" || + GetStringLeft(sArgs, 1) == ";" || + GetStringLeft(sArgs, 1) == "*" || + GetIsAlphanumeric(GetStringLeft(sArgs, 1))) + sArgs = GetStringRight(sArgs, GetStringLength(sArgs) - 1); + else + { + object oJump = GetLocalObject(GetModule(), "hls_NPCControl" + GetStringLeft(sArgs, 1)); + if (GetIsObjectValid(oJump)) + { + AssignCommand(oJump, ClearAllActions()); + AssignCommand(oJump, ActionJumpToLocation(GetLocation(oCommander))); + } + else + { + FloatingTextStringOnCreature("Your Control Character is not valid. Perhaps you are using a reserved character.", oCommander, FALSE); + } + return; + } + } + FloatingTextStringOnCreature("Your Control Character is not valid. Perhaps you are using a reserved character.", oCommander, FALSE); + return; + + } + else if (GetStringLeft(sCom, 4) == ".got") + { + while (sArgs != "") + { + if (GetStringLeft(sArgs, 1) == " " || + GetStringLeft(sArgs, 1) == "[" || + GetStringLeft(sArgs, 1) == "." || + GetStringLeft(sArgs, 1) == ":" || + GetStringLeft(sArgs, 1) == ";" || + GetStringLeft(sArgs, 1) == "*" || + GetIsAlphanumeric(GetStringLeft(sArgs, 1))) + sArgs = GetStringRight(sArgs, GetStringLength(sArgs) - 1); + else + { + object oJump = GetLocalObject(GetModule(), "hls_NPCControl" + GetStringLeft(sArgs, 1)); + if (GetIsObjectValid(oJump)) + { + AssignCommand(oCommander, ClearAllActions()); + AssignCommand(oCommander, ActionJumpToLocation(GetLocation(oJump))); + } + else + { + FloatingTextStringOnCreature("Your Control Character is not valid. Perhaps you are using a reserved character.", oCommander, FALSE); + } + return; + } + } + FloatingTextStringOnCreature("Your Control Character is not valid. Perhaps you are using a reserved character.", oCommander, FALSE); + return; + } + else if (GetStringLeft(sCom, 4) == ".hea") + { + int iArg = StringToInt(sArgs); + ApplyEffectToObject(DURATION_TYPE_INSTANT, EffectHeal(iArg), oTarget); + ApplyEffectToObject(DURATION_TYPE_INSTANT, EffectVisualEffect(VFX_IMP_HEALING_M), oTarget); + FloatingTextStringOnCreature(GetName(oTarget) + " has healed " + IntToString(iArg) + " HP.", oCommander, FALSE); + return; + } + else if (GetStringLeft(sCom, 4) == ".ite") + { + object oCreate = CreateItemOnObject(sArgs, oTarget, 1); + if (GetIsObjectValid(oCreate)) FloatingTextStringOnCreature("Item " + GetName(oCreate) + " created.", oCommander, FALSE); + return; + } + // 2008.05.29 tsunami282 - set name + else if (GetStringLeft(sCom, 5) == ".name") + { + // object oTgt = GetLocalObject(oCommander, "dmfi_univ_target"); + if (GetIsObjectValid(oTarget)) + { + if (sArgs == ".") // single dot means reset to base name + { + SetName(oTarget); + } + else // assign new name + { + SetName(oTarget, sArgs); + } + FloatingTextStringOnCreature("Target's name set to " + GetName(oTarget), oCommander, FALSE); + } + else + { + FloatingTextStringOnCreature("Invalid target - command not processed.", oCommander, FALSE); + } + } + else if (GetStringLeft(sCom, 4) == ".mut") + { + FloatingTextStringOnCreature(GetName(oTarget) + " muted", oCommander, FALSE); + SetLocalInt(oTarget, "dmfi_Mute", 1); + return; + } + else if (GetStringLeft(sCom, 4) == ".npc") + { + object oCreate = CreateObject(OBJECT_TYPE_CREATURE, sArgs, GetLocation(oTarget)); + if (GetIsObjectValid(oCreate)) + FloatingTextStringOnCreature("NPC " + GetName(oCreate) + " created.", oCommander, FALSE); + return; + } + else if (GetStringLeft(sCom, 4) == ".pla") + { + object oCreate = CreateObject(OBJECT_TYPE_PLACEABLE, sArgs, GetLocation(oTarget)); + if (GetIsObjectValid(oCreate)) + FloatingTextStringOnCreature("Placeable " + GetName(oCreate) + " created.", oCommander, FALSE); + return; + } + else if (GetStringLeft(sCom, 4) == ".rem") + { + effect eRemove = GetFirstEffect(oTarget); + while (GetIsEffectValid(eRemove)) + { + RemoveEffect(oTarget, eRemove); + eRemove = GetNextEffect(oTarget); + } + return; + } + else if (GetStringLeft(sCom, 4) == ".say") + { + int iArg = StringToInt(sArgs); + if (GetDMFIPersistentString("dmfi", "hls206" + IntToString(iArg)) != "") + { + AssignCommand(oTarget, SpeakString(GetDMFIPersistentString("dmfi", "hls206" + IntToString(iArg)))); + } + return; + } + else if (GetStringLeft(sCom, 4) == ".tar") + { + object oGet = GetFirstObjectInArea(GetArea(oCommander)); + while (GetIsObjectValid(oGet)) + { + if (FindSubString(GetName(oGet), sArgs) != -1) + { + // SetLocalObject(oCommander, "dmfi_VoiceTarget", oGet); + SetLocalObject(oCommander, "dmfi_univ_target", oGet); + FloatingTextStringOnCreature("You have targeted " + GetName(oGet) + " with the DMFI Targeting Widget", oCommander, FALSE); + return; + } + oGet = GetNextObjectInArea(GetArea(oCommander)); + } + FloatingTextStringOnCreature("Target not found.", oCommander, FALSE); + return; + } + else if (GetStringLeft(sCom, 4) == ".unf") + { + FloatingTextStringOnCreature(GetName(oTarget) + " unfrozen", oCommander, FALSE); + SetCommandable(TRUE, oTarget); return; + } + else if (GetStringLeft(sCom, 4) == ".unm") + { + FloatingTextStringOnCreature(GetName(oTarget) + " un-muted", oCommander, FALSE); + DeleteLocalInt(oTarget, "dmfi_Mute"); return; + } + else if (GetStringLeft(sCom, 4) == ".vfx") + { + int iArg = StringToInt(sArgs); + if (GetTag(oTarget) == "dmfi_voice") + ApplyEffectAtLocation(DURATION_TYPE_INSTANT, EffectVisualEffect(iArg), GetLocation(oTarget), 10.0f); + else + ApplyEffectToObject(DURATION_TYPE_INSTANT, EffectVisualEffect(iArg), oTarget, 10.0f); + return; + } + else if (GetStringLeft(sCom, 5) == ".vtar") + { + object oGet = GetFirstObjectInArea(GetArea(oCommander)); + while (GetIsObjectValid(oGet)) + { + if (FindSubString(GetName(oGet), sArgs) != -1) + { + SetLocalObject(oCommander, "dmfi_VoiceTarget", oGet); + FloatingTextStringOnCreature("You have targeted " + GetName(oGet) + " with the Voice Widget", oCommander, FALSE); + return; + } + oGet = GetNextObjectInArea(GetArea(oCommander)); + } + FloatingTextStringOnCreature("Target not found.", oCommander, FALSE); + return; + } +} + +//////////////////////////////////////////////////////////////////////// +void subTranslateToLanguage(string sSaid, object oShouter, int nVolume, + object oMaster, int iTranslate, string sLanguageName, + object oEavesdrop) +{ + string sVolume = "said"; + if (nVolume == TALKVOLUME_WHISPER) sVolume = "whispered"; + else if (nVolume == TALKVOLUME_SHOUT) sVolume = "shouted"; + else if (nVolume == TALKVOLUME_PARTY) sVolume = "said to the party"; + else if (nVolume == TALKVOLUME_SILENT_SHOUT) sVolume = "said to the DM's"; + + //Translate and Send or do Lore check + if (oEavesdrop == oMaster || + GetIsObjectValid(GetItemPossessedBy(oEavesdrop, "hlslang_" + IntToString(iTranslate))) || + GetIsObjectValid(GetItemPossessedBy(oEavesdrop, "babelfish")) || + iTranslate == GetDefaultRacialLanguage(oEavesdrop, 0) || + iTranslate == GetDefaultClassLanguage(oEavesdrop) || + GetIsDM(oEavesdrop) || + GetIsDMPossessed(oEavesdrop)) + { + DelayCommand(0.1, DMFISendMessageToPC(oEavesdrop, GetName(oShouter) + " " + sVolume + " in " + sLanguageName + ": " + sSaid, FALSE, DMFI_MESSAGE_COLOR_TRANSLATION)); + } + else + { + if (iTranslate != 9) + { + string sKnownLanguage; + if (d20() + GetSkillRank(SKILL_LORE, oEavesdrop) > 20) sKnownLanguage = sLanguageName; + else sKnownLanguage = "a language you do not recognize"; + DelayCommand(0.1, DMFISendMessageToPC(oEavesdrop, GetName(oShouter)+" "+sVolume+" something in "+sKnownLanguage+".", FALSE, DMFI_MESSAGE_COLOR_TRANSLATION)); + } + } +} + +//////////////////////////////////////////////////////////////////////// +string TranslateToLanguage(string sSaid, object oShouter, int nVolume, object oMaster) +{ +// arguments +// (return) = translated text +// sSaid = string to translate +// oShouter = object that spoke sSaid +// iVolume = TALKVOLUME setting of speaker +// oMaster = master of oShouter (if oShouter has no master, oMaster should equal oShouter) + + //Gets the current language that the character is speaking + int iTranslate = GetLocalInt(oShouter, "hls_MyLanguage"); + if (!iTranslate) iTranslate = GetDefaultRacialLanguage(oShouter, 1); + if (!iTranslate) + { + DMFISendMessageToPC(oMaster, "Translator Error: your message was dropped.", FALSE, DMFI_MESSAGE_COLOR_ALERT); + return ""; + } + + //Defines language name + string sLanguageName = GetLocalString(oShouter, "hls_MyLanguageName"); + + sSaid = GetStringRight(sSaid, GetStringLength(sSaid)-1); // toss the leading translate flag '[' + //Thieves' Cant character limit of 25 + if (iTranslate == 9 && GetStringLength(sSaid) > 25) + sSaid = GetStringLeft(sSaid, 25); + string sSpeak = TranslateCommonToLanguage(iTranslate, sSaid); + // lop off trailing ']' + if (GetStringRight(sSaid, 1) == "]") + sSaid = GetStringLeft(sSaid, GetStringLength(sSaid)-1); + // AssignCommand(oShouter, SpeakString(sSpeak)); // no need reissue translated speech, handled in player chat hook + + // send speech to everyone who should be able to hear + float fDistance = 20.0f; + if (nVolume == TALKVOLUME_WHISPER) + { + fDistance = 1.0f; + } + string sVolume = "said"; + if (nVolume == TALKVOLUME_WHISPER) sVolume = "whispered"; + else if (nVolume == TALKVOLUME_SHOUT) sVolume = "shouted"; + else if (nVolume == TALKVOLUME_PARTY) sVolume = "said to the party"; + else if (nVolume == TALKVOLUME_SILENT_SHOUT) sVolume = "said to the DM's"; + string sKnownLanguage; + + // send translated message to PC's in range who understand it + object oEavesdrop = GetFirstObjectInShape(SHAPE_SPHERE, fDistance, GetLocation(oShouter), FALSE, OBJECT_TYPE_CREATURE); + while (GetIsObjectValid(oEavesdrop)) + { + if (GetIsPC(oEavesdrop) || GetIsDM(oEavesdrop) || GetIsDMPossessed(oEavesdrop) || GetIsPossessedFamiliar(oEavesdrop)) + { + subTranslateToLanguage(sSaid, oShouter, nVolume, oMaster, iTranslate, sLanguageName, oEavesdrop); + } + oEavesdrop = GetNextObjectInShape(SHAPE_SPHERE, fDistance, GetLocation(oShouter), FALSE, OBJECT_TYPE_CREATURE); + } + + // send translated message to DM's in range + oEavesdrop = GetFirstPC(); + while (GetIsObjectValid(oEavesdrop)) + { + if (GetIsDM(oEavesdrop)) + { + if (GetArea(oShouter) == GetArea(oEavesdrop) && + GetDistanceBetweenLocations(GetLocation(oShouter), GetLocation(oEavesdrop)) <= fDistance) + { + subTranslateToLanguage(sSaid, oShouter, nVolume, oMaster, iTranslate, sLanguageName, oEavesdrop); + } + } + oEavesdrop = GetNextPC(); + } + return sSpeak; +} + +//////////////////////////////////////////////////////////////////////// +int RelayTextToEavesdropper(object oShouter, int nVolume, string sSaid) +{ +// arguments +// (return) - flag to continue processing text: X2_EXECUTE_SCRIPT_CONTINUE or +// X2_EXECUTE_SCRIPT_END +// oShouter - object that spoke +// nVolume - channel (TALKVOLUME) text was spoken on +// sSaid - text that was spoken + + int bScriptEnd = X2_EXECUTE_SCRIPT_CONTINUE; + + // sanity checks + if (GetIsObjectValid(oShouter)) + { + int iHookToDelete = 0; + int iHookType = 0; + int channels = 0; + int rangemode = 0; + string siHook = ""; + object oMod = GetModule(); + int iHook = 1; + while (1) + { + siHook = IntToString(iHook); + iHookType = GetLocalInt(oMod, sHookTypeVarname+siHook); + if (iHookType == 0) break; // end of list + + // check channel + channels = GetLocalInt(oMod, sHookChannelsVarname+siHook); + if (((1 << nVolume) & channels) != 0) + { + string sVol = (nVolume == TALKVOLUME_WHISPER ? "whispers" : "says"); + object oOwner = GetLocalObject(oMod, sHookOwnerVarname+siHook); + if (GetIsObjectValid(oOwner)) + { + // it's a channel for us to listen on, process + int bcast = GetLocalInt(oMod, sHookBcastDMsVarname+siHook); + // for type 1, see if speaker is the one we want (pc or party) + // for type 2, see if speaker says his stuff within ("earshot" / area / module) of listener's location + if (iHookType == 1) // listen to what a PC hears + { + object oListener; + location locShouter, locListener; + object oTargeted = GetLocalObject(oMod, sHookCreatureVarname+siHook); + if (GetIsObjectValid(oTargeted)) + { + rangemode = GetLocalInt(oMod, sHookRangeModeVarname+siHook); + if (rangemode) oListener = GetFirstFactionMember(oTargeted, FALSE); // everyone in party are our listeners + else oListener = oTargeted; // only selected PC is our listener + while (GetIsObjectValid(oListener)) + { + // check speaker: + // check within earshot + int bInRange = FALSE; + locShouter = GetLocation(oShouter); + locListener = GetLocation(oListener); + if (oShouter == oListener) + { + bInRange = TRUE; // the target can always hear himself + } + else if (GetAreaFromLocation(locShouter) == GetAreaFromLocation(locListener)) + { + float dist = GetDistanceBetweenLocations(locListener, locShouter); + if ((nVolume == TALKVOLUME_WHISPER && dist <= WHISPER_DISTANCE) || + (nVolume != TALKVOLUME_WHISPER && dist <= TALK_DISTANCE)) + { + bInRange = TRUE; + } + } + if (bInRange) + { + // relay what's said to the hook owner + string sMesg = "("+GetName(GetArea(oShouter))+") "+GetName(oShouter)+" "+sVol+": "+sSaid; + // if (bcast) SendMessageToAllDMs(sMesg); + // else SendMessageToPC(oOwner, sMesg); + DMFISendMessageToPC(oOwner, sMesg, bcast, DMFI_MESSAGE_COLOR_EAVESDROP); + } + if (rangemode == 0) break; // only check the target creature for rangemode 0 + if (bInRange) break; // once any party member hears shouter, we're done + oListener = GetNextFactionMember(oTargeted, FALSE); + } + } + else + { + // bad desired speaker, remove hook + iHookToDelete = iHook; + } + } + else if (iHookType == 2) // listen at location + { + location locShouter, locListener; + object oListener = GetLocalObject(oMod, sHookCreatureVarname+siHook); + if (oListener != OBJECT_INVALID) + { + locListener = GetLocation(oListener); + } + else + { + locListener = GetLocalLocation(oMod, sHookLocationVarname+siHook); + } + locShouter = GetLocation(oShouter); + rangemode = GetLocalInt(oMod, sHookRangeModeVarname+siHook); + int bInRange = FALSE; + if (rangemode == 0) + { + // check within earshot + if (GetAreaFromLocation(locShouter) == GetAreaFromLocation(locListener)) + { + float dist = GetDistanceBetweenLocations(locListener, locShouter); + if ((nVolume == TALKVOLUME_WHISPER && dist <= WHISPER_DISTANCE) || + (nVolume != TALKVOLUME_WHISPER && dist <= TALK_DISTANCE)) + { + bInRange = TRUE; + } + } + } + else if (rangemode == 1) + { + // check within area + if (GetAreaFromLocation(locShouter) == GetAreaFromLocation(locListener)) bInRange = TRUE; + } + else + { + // module-wide + bInRange = TRUE; + } + if (bInRange) + { + // relay what's said to the hook owner + string sMesg = "("+GetName(GetArea(oShouter))+") "+GetName(oShouter)+" "+sVol+": "+sSaid; + // if (bcast) SendMessageToAllDMs(sMesg); + // else SendMessageToPC(oOwner, sMesg); + DMFISendMessageToPC(oOwner, sMesg, bcast, DMFI_MESSAGE_COLOR_EAVESDROP); + } + } + else + { + WriteTimestampedLogEntry("ERROR: DMFI OnPlayerChat handler: invalid iHookType; removing hook."); + iHookToDelete = iHook; + } + } + else + { + // bad owner, delete hook + iHookToDelete = iHook; + } + } + + iHook++; + } + + // remove a bad hook: note we can only remove one bad hook this way, have to rely on subsequent calls to remove any others + if (iHookToDelete > 0) + { + RemoveListenerHook(iHookToDelete); + } + } + + return bScriptEnd; +} + +//////////////////////////////////////////////////////////////////////// +void main() +{ + int bScriptEnd = X2_EXECUTE_SCRIPT_CONTINUE; + int nVolume = GetPCChatVolume(); + object oShouter = GetPCChatSpeaker(); + string sSaid = GetPCChatMessage(); + +// SpawnScriptDebugger(); +// DMFISendMessageToPC(oShouter, IntToString(nVolume)+">> "+sSaid, FALSE, "737"); + + // pass on any heard text to registered listeners + // since listeners are set by DM's, pass the raw unprocessed command text to them + bScriptEnd = RelayTextToEavesdropper(oShouter, nVolume, sSaid); + + if (bScriptEnd == X2_EXECUTE_SCRIPT_CONTINUE) + { + // see if we're supposed to listen on this channel + if ((nVolume == TALKVOLUME_TALK && DMFI_LISTEN_ON_CHANNEL_TALK) || + (nVolume == TALKVOLUME_SILENT_SHOUT && DMFI_LISTEN_ON_CHANNEL_DM) || + (nVolume == TALKVOLUME_WHISPER && DMFI_LISTEN_ON_CHANNEL_WHISPER) || + (nVolume == TALKVOLUME_PARTY && DMFI_LISTEN_ON_CHANNEL_PARTY) || + (nVolume == TALKVOLUME_SHOUT && DMFI_LISTEN_ON_CHANNEL_SHOUT)) + { + // yes we are + // now see if we have a command to parse + // special chars: + // [ = speak in alternate language + // * = perform emote + // : = throw voice to last designated target + // ; = throw voice to master / animal companion / familiar / henchman / summon + // , = throw voice summon / henchman / familiar / animal companion / master + // . = command to execute + + int bChangedText = 0; + object oTarget = OBJECT_INVALID; + int iTargetType = 0; + + // eat leading whitespace + while (GetStringLeft(sSaid, 1) == " ") + { + sSaid = GetStringRight(sSaid, GetStringLength(sSaid)-1); + } + + string sLeadChar = GetStringLeft(sSaid, 1); + string s2ndChar = GetStringRight(GetStringLeft(sSaid, 2), 1); + + // check for target selection + if (s2ndChar != sLeadChar) // doubled leadins should be ignored + { + if (sLeadChar == ":") + { + if (GetIsDM(oShouter) || GetIsDMPossessed(oShouter)) + { + // last creature targeted with DMFI Voice Widget + iTargetType = 1; + oTarget = GetLocalObject(oShouter, "dmfi_VoiceTarget"); + } + else + { + // non-DM's can't target others + iTargetType = -1; + oTarget = OBJECT_INVALID; + } + } + else if (sLeadChar == ";") + { + // master / animal companion / familiar / henchman / summon + iTargetType = 2; + oTarget = GetMaster(oShouter); + if (!GetIsObjectValid(oTarget)) + { + oTarget = GetAssociate(ASSOCIATE_TYPE_ANIMALCOMPANION, oShouter); + if (!GetIsObjectValid(oTarget)) + { + oTarget = GetAssociate(ASSOCIATE_TYPE_FAMILIAR, oShouter); + if (!GetIsObjectValid(oTarget)) + { + oTarget = GetAssociate(ASSOCIATE_TYPE_HENCHMAN, oShouter); + if (!GetIsObjectValid(oTarget)) + { + oTarget = GetAssociate(ASSOCIATE_TYPE_SUMMONED, oShouter); + } + } + } + } + } + else if (sLeadChar == ",") + { + // summon / henchman / familiar / animal companion / master + iTargetType = 3; + oTarget = GetAssociate(ASSOCIATE_TYPE_SUMMONED, oShouter); + if (!GetIsObjectValid(oTarget)) + { + oTarget = GetAssociate(ASSOCIATE_TYPE_HENCHMAN, oShouter); + if (!GetIsObjectValid(oTarget)) + { + oTarget = GetAssociate(ASSOCIATE_TYPE_FAMILIAR, oShouter); + if (!GetIsObjectValid(oTarget)) + { + oTarget = GetAssociate(ASSOCIATE_TYPE_ANIMALCOMPANION, oShouter); + if (!GetIsObjectValid(oTarget)) + { + oTarget = GetMaster(oShouter); + } + } + } + } + } + + if (iTargetType != 0) + { + // eat the targeting character and any whitespace following it + sSaid = GetStringRight(sSaid, GetStringLength(sSaid)-1); + while (GetStringLeft(sSaid, 1) == " ") + { + sSaid = GetStringRight(sSaid, GetStringLength(sSaid)-1); + } + sLeadChar = GetStringLeft(sSaid, 1); + } + + // now parse special command char (.command, *emote, [lang) + if (sLeadChar == ".") + { + bChangedText = 1; + if (oTarget == OBJECT_INVALID) + { + // 2008.05.29 tsunami282 - no target set, so dot command uses DMFI targeting wand + oTarget = GetLocalObject(oShouter, "dmfi_univ_target"); + } + + if (GetIsObjectValid(oTarget)) + { + ParseCommand(oTarget, oShouter, sSaid); + sSaid = ""; + } + else + { + // target invalid + bChangedText = 1; + DMFISendMessageToPC(oShouter, "Invalid command target - not processed.", FALSE, DMFI_MESSAGE_COLOR_ALERT); + sSaid = ""; + } + } + else if (sLeadChar == "*") + { + bChangedText = 1; + if (oTarget == OBJECT_INVALID) oTarget = oShouter; // untargeted emotes apply to self + if (GetIsObjectValid(oTarget)) + { + ParseEmote(sSaid, oTarget); + } + else + { + // target invalid + bChangedText = 1; + DMFISendMessageToPC(oShouter, "Invalid emote target - not processed.", FALSE, DMFI_MESSAGE_COLOR_ALERT); + sSaid = ""; + } + } + else if (sLeadChar == "[") + { + bChangedText = 1; + if (oTarget == OBJECT_INVALID) oTarget = oShouter; // untargeted languages spoken by self + if (GetIsObjectValid(oTarget)) + { + sSaid = TranslateToLanguage(sSaid, oTarget, nVolume, oShouter); + } + else + { + // target invalid + bChangedText = 1; + DMFISendMessageToPC(oShouter, "Invalid language target - not processed.", FALSE, DMFI_MESSAGE_COLOR_ALERT); + sSaid = ""; + } + } + } + + if (iTargetType != 0) + { + // throw the message + if (sSaid != "") + { + bChangedText = 1; + AssignCommand(oTarget, SpeakString(sSaid, nVolume)); + if (DMFI_LOG_CONVERSATION) + { + PrintString(""+GetName(GetArea(oTarget))+ " " + GetName(oTarget) + ": " + sSaid + " "); + } + sSaid = ""; + } + } + else + { + // log what was said + if (DMFI_LOG_CONVERSATION && (sSaid != "")) + { + PrintString(""+GetName(GetArea(oShouter))+ " " + GetName(oShouter) + ": " + sSaid + " "); + } + } + + if (bChangedText) + { + SetPCChatMessage(sSaid); + bScriptEnd = X2_EXECUTE_SCRIPT_END; + } + } + } + + SetExecutedScriptReturnValue(bScriptEnd); +} + diff --git a/_module/nss/dmfi_plychat_inc.nss b/_module/nss/dmfi_plychat_inc.nss new file mode 100644 index 00000000..a7b144b0 --- /dev/null +++ b/_module/nss/dmfi_plychat_inc.nss @@ -0,0 +1,142 @@ + +// DMFI OnPlayerChat routines :: event hooking functions +// +// history +// 2008.03.23 tsunami282 - created. +// + +#include "dmfi_arrays_inc" + +const string DMFI_CHATHOOK_HANDLE_ARRAYNAME = "DMFI_CHATHOOK_HANDLE"; +const string DMFI_CHATHOOK_SCRIPT_ARRAYNAME = "DMFI_CHATHOOK_SCRIPT"; +const string DMFI_CHATHOOK_RUNNER_ARRAYNAME = "DMFI_CHATHOOK_RUNNER"; +const string DMFI_CHATHOOK_CHANNELS_ARRAYNAME = "DMFI_CHATHOOK_CHANNELS"; +const string DMFI_CHATHOOK_LISTENALL_ARRAYNAME = "DMFI_CHATHOOK_LISTENALL"; +const string DMFI_CHATHOOK_SPEAKER_ARRAYNAME = "DMFI_CHATHOOK_SPEAKER"; +const string DMFI_CHATHOOK_AUTOREMOVE_ARRAYNAME = "DMFI_CHATHOOK_AUTOREMOVE"; +const string DMFI_CHATHOOK_PREVHANDLE_VARNAME = "DMFI_CHATHOOK_PREVHANDLE"; + +int DMFI_CHANNELMASK_TALK = (1 << TALKVOLUME_TALK); +int DMFI_CHANNELMASK_WHISPER = (1 << TALKVOLUME_WHISPER); +int DMFI_CHANNELMASK_SHOUT = (1 << TALKVOLUME_SHOUT); +// * this channel not hookable ** int DMFI_CHANNELMASK_SILENT_TALK = (1 << TALKVOLUME_SILENT_TALK); +int DMFI_CHANNELMASK_DM = (1 << TALKVOLUME_SILENT_SHOUT); +int DMFI_CHANNELMASK_PARTY = (1 << TALKVOLUME_PARTY); +// * this channel not hookable ** int DMFI_CHANNELMASK_TELL = (1 << TALKVOLUME_TELL); + +//////////////////////////////////////////////////////////////////////// +void dmfi__init_chathook_data() +{ + object oMod = GetModule(); + + if (!GetLocalArrayInitialized(oMod, DMFI_CHATHOOK_HANDLE_ARRAYNAME)) + { + InitializeLocalArray(oMod, DMFI_CHATHOOK_HANDLE_ARRAYNAME); + SetLocalArrayLowerBound(oMod, DMFI_CHATHOOK_HANDLE_ARRAYNAME, 1); + SetLocalArrayUpperBound(oMod, DMFI_CHATHOOK_HANDLE_ARRAYNAME, 0); + InitializeLocalArray(oMod, DMFI_CHATHOOK_SCRIPT_ARRAYNAME); + SetLocalArrayLowerBound(oMod, DMFI_CHATHOOK_SCRIPT_ARRAYNAME, 1); + SetLocalArrayUpperBound(oMod, DMFI_CHATHOOK_SCRIPT_ARRAYNAME, 0); + InitializeLocalArray(oMod, DMFI_CHATHOOK_RUNNER_ARRAYNAME); + SetLocalArrayLowerBound(oMod, DMFI_CHATHOOK_RUNNER_ARRAYNAME, 1); + SetLocalArrayUpperBound(oMod, DMFI_CHATHOOK_RUNNER_ARRAYNAME, 0); + InitializeLocalArray(oMod, DMFI_CHATHOOK_CHANNELS_ARRAYNAME); + SetLocalArrayLowerBound(oMod, DMFI_CHATHOOK_CHANNELS_ARRAYNAME, 1); + SetLocalArrayUpperBound(oMod, DMFI_CHATHOOK_CHANNELS_ARRAYNAME, 0); + InitializeLocalArray(oMod, DMFI_CHATHOOK_LISTENALL_ARRAYNAME); + SetLocalArrayLowerBound(oMod, DMFI_CHATHOOK_LISTENALL_ARRAYNAME, 1); + SetLocalArrayUpperBound(oMod, DMFI_CHATHOOK_LISTENALL_ARRAYNAME, 0); + InitializeLocalArray(oMod, DMFI_CHATHOOK_SPEAKER_ARRAYNAME); + SetLocalArrayLowerBound(oMod, DMFI_CHATHOOK_SPEAKER_ARRAYNAME, 1); + SetLocalArrayUpperBound(oMod, DMFI_CHATHOOK_SPEAKER_ARRAYNAME, 0); + InitializeLocalArray(oMod, DMFI_CHATHOOK_AUTOREMOVE_ARRAYNAME); + SetLocalArrayLowerBound(oMod, DMFI_CHATHOOK_AUTOREMOVE_ARRAYNAME, 1); + SetLocalArrayUpperBound(oMod, DMFI_CHATHOOK_AUTOREMOVE_ARRAYNAME, 0); + } +} + +//////////////////////////////////////////////////////////////////////// +//! Adds a callback function to the OnPlayerChat list. +//! +//! \param sChatHandlerScript name of script to invoke on receiving input +//! \param oScriptRunner object to execute the sChatHandlerScript on +//! \param maskChannels mask of channels to listen on (defaults to all channels) +//! \param bListenAll TRUE to listen to all PC speakers everywhere +//! \param oSpeaker if bListenAll is FALSE, creature to listen to (others will be ignored) +//! \param bAutoRemove - automatically unhook this chathook after first use +//! \return hook handle (needed to remove the hook later); 0 means failed to add the hook +int DMFI_ChatHookAdd(string sChatHandlerScript, object oScriptRunner = OBJECT_SELF, + int maskChannels = -1, int bListenAll = TRUE, object oSpeaker = OBJECT_INVALID, + int bAutoRemove = FALSE) +{ + dmfi__init_chathook_data(); + + object oMod = GetModule(); + + int iHook = GetLocalArrayUpperBound(oMod, DMFI_CHATHOOK_HANDLE_ARRAYNAME); + iHook++; + int hdlHook = GetLocalInt(oMod, DMFI_CHATHOOK_PREVHANDLE_VARNAME); + hdlHook++; + if (hdlHook < 1) hdlHook = 1; // reserving 0 and negatives + // SendMessageToPC(GetFirstPC(), "chathookadd - adding hook #" + IntToString(iHook)); + SetLocalInt(oMod, DMFI_CHATHOOK_PREVHANDLE_VARNAME, hdlHook); + SetLocalArrayInt(oMod, DMFI_CHATHOOK_HANDLE_ARRAYNAME, iHook, hdlHook); + SetLocalArrayString(oMod, DMFI_CHATHOOK_SCRIPT_ARRAYNAME, iHook, sChatHandlerScript); + SetLocalArrayObject(oMod, DMFI_CHATHOOK_RUNNER_ARRAYNAME, iHook, oScriptRunner); + SetLocalArrayInt(oMod, DMFI_CHATHOOK_CHANNELS_ARRAYNAME, iHook, maskChannels); + SetLocalArrayInt(oMod, DMFI_CHATHOOK_LISTENALL_ARRAYNAME, iHook, bListenAll); + SetLocalArrayObject(oMod, DMFI_CHATHOOK_SPEAKER_ARRAYNAME, iHook, oSpeaker); + SetLocalArrayInt(oMod, DMFI_CHATHOOK_AUTOREMOVE_ARRAYNAME, iHook, bAutoRemove); + + return hdlHook; +} + +//////////////////////////////////////////////////////////////////////// +//! removes a callback function from the OnPlayerChat list. +//! \param hdlHookIn handle of hook to remove (0 for clean up orphans) +//! \return TRUE if requested hook found and removed +int DMFI_ChatHookRemove(int hdlHookIn) +{ + int bRemoved = FALSE; + int hdlHook; + int iHook, iHook2; + object oMod = GetModule(); + int nHooks = GetLocalArrayUpperBound(oMod, DMFI_CHATHOOK_HANDLE_ARRAYNAME); + for (iHook = 1; iHook <= nHooks; iHook++) + { + while (1) + { + hdlHook = GetLocalArrayInt(oMod, DMFI_CHATHOOK_HANDLE_ARRAYNAME, iHook); + if (hdlHook != 0 && hdlHook != hdlHookIn) break; + + // kill this one + for (iHook2 = iHook; iHook2 < nHooks; iHook2++) + { + SetLocalArrayInt(oMod, DMFI_CHATHOOK_HANDLE_ARRAYNAME, iHook2, GetLocalArrayInt(oMod, DMFI_CHATHOOK_HANDLE_ARRAYNAME, iHook2+1)); + SetLocalArrayString(oMod, DMFI_CHATHOOK_SCRIPT_ARRAYNAME, iHook2, GetLocalArrayString(oMod, DMFI_CHATHOOK_SCRIPT_ARRAYNAME, iHook2+1)); + SetLocalArrayObject(oMod, DMFI_CHATHOOK_RUNNER_ARRAYNAME, iHook2, GetLocalArrayObject(oMod, DMFI_CHATHOOK_RUNNER_ARRAYNAME, iHook2+1)); + SetLocalArrayInt(oMod, DMFI_CHATHOOK_CHANNELS_ARRAYNAME, iHook2, GetLocalArrayInt(oMod, DMFI_CHATHOOK_CHANNELS_ARRAYNAME, iHook2+1)); + SetLocalArrayInt(oMod, DMFI_CHATHOOK_LISTENALL_ARRAYNAME, iHook2, GetLocalArrayInt(oMod, DMFI_CHATHOOK_LISTENALL_ARRAYNAME, iHook2+1)); + SetLocalArrayObject(oMod, DMFI_CHATHOOK_SPEAKER_ARRAYNAME, iHook2, GetLocalArrayObject(oMod, DMFI_CHATHOOK_SPEAKER_ARRAYNAME, iHook2+1)); + SetLocalArrayInt(oMod, DMFI_CHATHOOK_AUTOREMOVE_ARRAYNAME, iHook2, GetLocalArrayInt(oMod, DMFI_CHATHOOK_AUTOREMOVE_ARRAYNAME, iHook2+1)); + } + bRemoved = TRUE; + nHooks--; + if (nHooks < iHook) break; + } + } + + if (bRemoved) + { + SetLocalArrayUpperBound(oMod, DMFI_CHATHOOK_HANDLE_ARRAYNAME, nHooks); + SetLocalArrayUpperBound(oMod, DMFI_CHATHOOK_SCRIPT_ARRAYNAME, nHooks); + SetLocalArrayUpperBound(oMod, DMFI_CHATHOOK_RUNNER_ARRAYNAME, nHooks); + SetLocalArrayUpperBound(oMod, DMFI_CHATHOOK_CHANNELS_ARRAYNAME, nHooks); + SetLocalArrayUpperBound(oMod, DMFI_CHATHOOK_LISTENALL_ARRAYNAME, nHooks); + SetLocalArrayUpperBound(oMod, DMFI_CHATHOOK_SPEAKER_ARRAYNAME, nHooks); + SetLocalArrayUpperBound(oMod, DMFI_CHATHOOK_AUTOREMOVE_ARRAYNAME, nHooks); + } + + return bRemoved; +} + diff --git a/_module/nss/dmfi_string_inc.nss b/_module/nss/dmfi_string_inc.nss new file mode 100644 index 00000000..a81ddd9b --- /dev/null +++ b/_module/nss/dmfi_string_inc.nss @@ -0,0 +1,71 @@ +//:://///////////////////////////////////////////// +//:: DMFI - string functions and constants +//:: dmfi_string_inc +//::////////////////////////////////////////////// +/* + Library of functions relating to strings for DMFI. +*/ +//::////////////////////////////////////////////// +//:: Created By: tsunami282 +//:: Created On: 2008.08.11 +//::////////////////////////////////////////////// + +#include "x3_inc_string" + +const string DMFI_MESSAGE_COLOR_ALERT = "733"; // default 733 - brite red +const string DMFI_MESSAGE_COLOR_STATUS = "773"; // default 773 - yellow +const string DMFI_MESSAGE_COLOR_EAVESDROP = "777"; // default 777 - white +const string DMFI_MESSAGE_COLOR_TRANSLATION = "555"; // default 733 - lite gray +const string DMFI_MESSAGE_COLOR_OTHER = ""; // default blank + +//////////////////////////////////////////////////////////////////////// +string LTrim(string sTrimMe, string sDelim = " ") +{ + int l; + + if (sDelim != "") + { + l = GetStringLength(sTrimMe); + while (GetStringLeft(sTrimMe, 1) == sDelim) + { + l--; + if (l < 1) + { + sTrimMe = ""; + break; + } + sTrimMe = GetStringRight(sTrimMe, l); + } + } + + return sTrimMe; +} + +//////////////////////////////////////////////////////////////////////// +void DMFISendMessageToPC(object oPC, string sMsg, int bAllDMs=FALSE, + string sRGB="") +{ + string sColMsg; + object oTarget = oPC; + if (bAllDMs) oTarget = GetFirstPC(); + while (GetIsObjectValid(oTarget)) + { + if ((!bAllDMs) || (GetIsDM(oTarget) || GetIsDMPossessed(oTarget))) + { + if (sRGB != "") + { + sColMsg = StringToRGBString(sMsg, sRGB); + } + else + { + sColMsg = sMsg; + } + SendMessageToPC(oTarget, sColMsg); + } + + if (!bAllDMs) break; + oTarget = GetNextPC(); + } + +} + diff --git a/_module/nss/dmfi_unact_nam02.nss b/_module/nss/dmfi_unact_nam02.nss new file mode 100644 index 00000000..eddecfe1 --- /dev/null +++ b/_module/nss/dmfi_unact_nam02.nss @@ -0,0 +1,12 @@ + +#include "dmfi_getln_inc" + +void main() +{ + object oListener = OBJECT_SELF; + object oPC = GetPCSpeaker(); + + // attach our listener event + SetLocalString(oListener, "dmfi_getln_mode", "name"); + DMFI_get_line(oPC, TALKVOLUME_TALK, "dmfi_univ_listen", oListener); +} diff --git a/_module/nss/dmfi_unact_nam03.nss b/_module/nss/dmfi_unact_nam03.nss new file mode 100644 index 00000000..97b67f6f --- /dev/null +++ b/_module/nss/dmfi_unact_nam03.nss @@ -0,0 +1,6 @@ +void main() +{ + object oPC = GetPCSpeaker(); + object oTarget = GetLocalObject(oPC, "dmfi_univ_target"); + SetName(oTarget, ""); +} diff --git a/_module/nss/dmfi_unact_nam04.nss b/_module/nss/dmfi_unact_nam04.nss new file mode 100644 index 00000000..55b51474 --- /dev/null +++ b/_module/nss/dmfi_unact_nam04.nss @@ -0,0 +1,8 @@ + +#include "dmfi_getln_inc" + +void main() +{ + object oListener = OBJECT_SELF; + DMFI_cancel_get_line(0, oListener); +} diff --git a/_module/nss/dmfi_unact_nam06.nss b/_module/nss/dmfi_unact_nam06.nss new file mode 100644 index 00000000..931d0bd8 --- /dev/null +++ b/_module/nss/dmfi_unact_nam06.nss @@ -0,0 +1,12 @@ + +#include "dmfi_getln_inc" + +void main() +{ + object oListener = OBJECT_SELF; + object oPC = GetPCSpeaker(); + + // attach our listener event + SetLocalString(oListener, "dmfi_getln_mode", "desc"); + DMFI_get_line(oPC, TALKVOLUME_TALK, "dmfi_univ_listen", oListener); +} diff --git a/_module/nss/dmfi_unact_nam07.nss b/_module/nss/dmfi_unact_nam07.nss new file mode 100644 index 00000000..97b67f6f --- /dev/null +++ b/_module/nss/dmfi_unact_nam07.nss @@ -0,0 +1,6 @@ +void main() +{ + object oPC = GetPCSpeaker(); + object oTarget = GetLocalObject(oPC, "dmfi_univ_target"); + SetName(oTarget, ""); +} diff --git a/_module/nss/dmfi_unact_nam08.nss b/_module/nss/dmfi_unact_nam08.nss new file mode 100644 index 00000000..55b51474 --- /dev/null +++ b/_module/nss/dmfi_unact_nam08.nss @@ -0,0 +1,8 @@ + +#include "dmfi_getln_inc" + +void main() +{ + object oListener = OBJECT_SELF; + DMFI_cancel_get_line(0, oListener); +} diff --git a/_module/nss/dmfi_uncnd_nam01.nss b/_module/nss/dmfi_uncnd_nam01.nss new file mode 100644 index 00000000..603d42ca --- /dev/null +++ b/_module/nss/dmfi_uncnd_nam01.nss @@ -0,0 +1,13 @@ +int StartingConditional() +{ + // set the custom tokens + object oPC = GetPCSpeaker(); + object oTarget = GetLocalObject(oPC, "dmfi_univ_target"); + + string sName = GetName(oTarget); + SetCustomToken(20680, sName); + string sOrigName = GetName(oTarget, TRUE); + SetCustomToken(20681, sOrigName); + + return TRUE; +} diff --git a/_module/nss/dmfi_uncnd_nam05.nss b/_module/nss/dmfi_uncnd_nam05.nss new file mode 100644 index 00000000..8c2aac6d --- /dev/null +++ b/_module/nss/dmfi_uncnd_nam05.nss @@ -0,0 +1,13 @@ +int StartingConditional() +{ + // set the custom tokens + object oPC = GetPCSpeaker(); + object oTarget = GetLocalObject(oPC, "dmfi_univ_target"); + + string sName = GetDescription(oTarget); + SetCustomToken(20682, sName); + string sOrigName = GetDescription(oTarget, TRUE); + SetCustomToken(20683, sOrigName); + + return TRUE; +} diff --git a/_module/nss/dmfi_univ_listen.nss b/_module/nss/dmfi_univ_listen.nss new file mode 100644 index 00000000..c1f928a4 --- /dev/null +++ b/_module/nss/dmfi_univ_listen.nss @@ -0,0 +1,115 @@ + +// dmfi_univ_listen + +// template: dmfi_getln_cbtpl +// triggered from OnPlayerChat callback + +#include "dmfi_db_inc" + +void main() +{ + int nVolume = GetPCChatVolume(); + object oShouter = GetPCChatSpeaker(); + string sSaid = GetPCChatMessage(); + +// SendMessageToPC(GetFirstPC(), "ENTER dmfi_univ_listen: speaker=" + GetName(oShouter) + ", channel=" + IntToString(nVolume) + ", said=" + sSaid); + // first, lets deal with a getln event + string getln_mode = GetLocalString(OBJECT_SELF, "dmfi_getln_mode"); + if (getln_mode == "name") + { + if (sSaid != ".") + { + object oTarget = GetLocalObject(oShouter, "dmfi_univ_target"); + SetName(oTarget, sSaid); + } + DeleteLocalString(OBJECT_SELF, "dmfi_getln_mode"); + } + else if (getln_mode == "desc") + { + if (sSaid != ".") + { + object oTarget = GetLocalObject(oShouter, "dmfi_univ_target"); + SetDescription(oTarget, sSaid); + } + DeleteLocalString(OBJECT_SELF, "dmfi_getln_mode"); + } + else + { + // you may wish to define an "abort" input message, such as a line + // containing a single period: + if (sSaid != ".") + { + // put your code here to process the input line (in sSaid) + + if (GetIsDM(oShouter)) SetLocalInt(GetModule(), "dmfi_Admin" + GetPCPublicCDKey(oShouter), 1); + if (GetIsDMPossessed(oShouter)) SetLocalObject(GetMaster(oShouter), "dmfi_familiar", oShouter); + + object oTarget = GetLocalObject(oShouter, "dmfi_VoiceTarget"); + object oMaster = OBJECT_INVALID; + if (GetIsObjectValid(oTarget)) oMaster = oShouter; + + int iPhrase = GetLocalInt(oShouter, "hls_EditPhrase"); + + object oSummon; + + if (GetIsObjectValid(oShouter) && GetIsDM(oShouter)) + { + if (GetTag(OBJECT_SELF) == "dmfi_setting" && GetLocalString(oShouter, "EffectSetting") != "") + { + string sPhrase = GetLocalString(oShouter, "EffectSetting"); + SetLocalFloat(oShouter, sPhrase, StringToFloat(sSaid)); + SetDMFIPersistentFloat("dmfi", sPhrase, StringToFloat(sSaid), oShouter); + DeleteLocalString(oShouter, "EffectSetting"); + DelayCommand(0.5, ActionSpeakString("The setting " + sPhrase + " has been changed to " + FloatToString(GetLocalFloat(oShouter, sPhrase)))); + DelayCommand(1.5, DestroyObject(OBJECT_SELF)); + } + } + + if (GetIsObjectValid(oShouter) && GetIsPC(oShouter)) + { + if (sSaid != GetLocalString(GetModule(), "hls_voicebuffer")) + { + SetLocalString(GetModule(), "hls_voicebuffer", sSaid); + + // PrintString(""+GetName(GetArea(oShouter))+ " " + GetName(oShouter) + ": " + sSaid + " "); + + // if the phrase begins with .MyName, reparse the string as a voice throw + if (GetStringLeft(sSaid, GetStringLength("." + GetName(OBJECT_SELF))) == "." + GetName(OBJECT_SELF) && + (GetLocalInt(GetModule(), "dmfi_Admin" + GetPCPublicCDKey(oShouter)) || + GetIsDM(oShouter) || GetIsDMPossessed(oShouter))) + { + oTarget = OBJECT_SELF; + sSaid = GetStringRight(sSaid, GetStringLength(sSaid) - GetStringLength("." + GetName(OBJECT_SELF))); + if (GetStringLeft(sSaid, 1) == " ") sSaid = GetStringRight(sSaid, GetStringLength(sSaid) - 1); + sSaid = ":" + sSaid; + SetPCChatMessage(sSaid); +// SendMessageToPC(GetFirstPC(), "LEAVE(1) dmfi_univ_listen: speaker=" + GetName(oShouter) + ", channel=" + IntToString(nVolume) + ", said=" + sSaid); + return; // must bail out here to prevent clearing of message at end + } + + if (iPhrase) + { + if (iPhrase > 0) + { + SetCustomToken(iPhrase, sSaid); + SetDMFIPersistentString("dmfi", "hls" + IntToString(iPhrase), sSaid); + FloatingTextStringOnCreature("Phrase " + IntToString(iPhrase) + " has been recorded", oShouter, FALSE); + } + else if (iPhrase < 0) + { + + } + DeleteLocalInt(oShouter, "hls_EditPhrase"); + } + } + } + } + } + + // after processing, you will likely want to "eat" the text line, so it is + // not spoken or available for further processing + SetPCChatMessage(""); + +// SendMessageToPC(GetFirstPC(), "LEAVE(2) dmfi_univ_listen: speaker=" + GetName(oShouter) + ", channel=" + IntToString(nVolume) + ", said=" + sSaid); + +} diff --git a/_module/nss/dmfi_voice_exe.nss b/_module/nss/dmfi_voice_exe.nss index 03a9ce4c..1f25d7ad 100644 --- a/_module/nss/dmfi_voice_exe.nss +++ b/_module/nss/dmfi_voice_exe.nss @@ -1,5 +1,5 @@ //DMFI Voice script - +#include "prc_inc_racial" int AppearType (string sCom) { @@ -1192,8 +1192,8 @@ string ConvertLeetspeak(string sLetter) case 36: return "|<"; case 11: return "1"; case 37: return "1"; - case 12: return "/\/\"; - case 38: return "/\/\"; + case 12: return "/\/\/"; + case 38: return "/\/\/"; case 13: return "|\|"; case 39: return "|\|"; case 14: return "0"; @@ -2253,14 +2253,20 @@ int GetDefaultRacialLanguage(object oPC, int iRename) return 0; } +//////////////////////////////////////////////////////////////////////// int GetDefaultClassLanguage(object oPC) { + int iRace = MyPRCGetRacialType(oPC); + int iSubrace = GetRacialType(oPC); + if (GetLevelByClass(CLASS_TYPE_RANGER, oPC) || GetLevelByClass(CLASS_TYPE_DRUID, oPC)) return 8; if (GetLevelByClass(CLASS_TYPE_ROGUE, oPC)) return 9; - if ((GetSubRace(oPC)=="drow") ||(GetSubRace(oPC)=="DROW")||(GetSubRace(oPC)=="Drow")) + if (iSubrace == RACIAL_TYPE_DROW_MALE || iSubrace == RACIAL_TYPE_DROW_FEMALE || iSubrace == RACIAL_TYPE_HALFDROW) return 13; + if (iRace == RACIAL_TYPE_FEY) + return 14; return 0; } diff --git a/_module/nss/dmfi_x_afflict.nss b/_module/nss/dmfi_x_afflict.nss new file mode 100644 index 00000000..85ce123a --- /dev/null +++ b/_module/nss/dmfi_x_afflict.nss @@ -0,0 +1,377 @@ +#include "dmfi_db_inc" + + +object DMFI_NextTarget(object oTarget, object oUser) +{ + object oNew; + + if (GetIsPC(oTarget)) + { + if (GetIsObjectValid(GetNextFactionMember(oTarget))) + oNew = GetNextFactionMember(oTarget); + else + oNew = GetNearestCreature(CREATURE_TYPE_PLAYER_CHAR, PLAYER_CHAR_IS_PC, oTarget, 1); + } + else + oNew = GetNearestCreature(CREATURE_TYPE_PLAYER_CHAR, PLAYER_CHAR_NOT_PC, oTarget, 1); + + + if (!GetIsObjectValid(oNew)) + { + SendMessageToPC(oUser, "No valid target to transfer to."); + oNew = oTarget; + } + + SetLocalObject(oUser, "dmfi_univ_target", oNew); + SetCustomToken(20680, GetName(oNew)); + FloatingTextStringOnCreature("Target changed to: "+ GetName(oNew), oUser); + return oNew; +} + +//DMFI Creates the "settings" creature +void CreateSetting(object oUser) +{ + object oSetting = CreateObject(OBJECT_TYPE_CREATURE, "dmfi_setting", GetLocation(oUser)); + DelayCommand(0.5f, AssignCommand(oSetting, ActionSpeakString(GetLocalString(oUser, "EffectSetting") + " is currently set at " + FloatToString(GetLocalFloat(oUser, GetLocalString(oUser, "EffectSetting")))))); + SetLocalObject(oSetting, "MyMaster", oUser); + SetListenPattern(oSetting, "**", LISTEN_PATTERN); //listen to all text + SetLocalInt(oSetting, "hls_Listening", 1); //listen to all text + SetListening(oSetting, TRUE); //be sure NPC is listening +} + +//This function is for the DMFI Affliction Wand +void ReportImmunity(object oT, object oUser) +{ + SendMessageToPC(oUser, "Immunities Reported: (blank if none)"); + if (GetIsImmune(oT, IMMUNITY_TYPE_ABILITY_DECREASE)) + SendMessageToPC(oUser, GetName(oT) + " IMMUNE Ability Decrease"); + if (GetIsImmune(oT, IMMUNITY_TYPE_AC_DECREASE)) + SendMessageToPC(oUser, GetName(oT) + " IMMUNE AC Decrease"); + if (GetIsImmune(oT, IMMUNITY_TYPE_ATTACK_DECREASE)) + SendMessageToPC(oUser, GetName(oT) + " IMMUNE Attack Decrease"); + if (GetIsImmune(oT, IMMUNITY_TYPE_BLINDNESS)) + SendMessageToPC(oUser, GetName(oT) + " IMMUNE Blindness"); + if (GetIsImmune(oT, IMMUNITY_TYPE_CHARM)) + SendMessageToPC(oUser, GetName(oT) + " IMMUNE Charm"); + if (GetIsImmune(oT, IMMUNITY_TYPE_CONFUSED)) + SendMessageToPC(oUser, GetName(oT) + " IMMUNE Confusion"); + if (GetIsImmune(oT, IMMUNITY_TYPE_CRITICAL_HIT)) + SendMessageToPC(oUser, GetName(oT) + " IMMUNE Critical Hit"); + if (GetIsImmune(oT, IMMUNITY_TYPE_CURSED)) + SendMessageToPC(oUser, GetName(oT) + " IMMUNE Cursed"); + if (GetIsImmune(oT, IMMUNITY_TYPE_DAMAGE_DECREASE)) + SendMessageToPC(oUser, GetName(oT) + " IMMUNE Damage Decrease"); + if (GetIsImmune(oT, IMMUNITY_TYPE_DAMAGE_IMMUNITY_DECREASE)) + SendMessageToPC(oUser, GetName(oT) + " IMMUNE Damage Immunity Decrease"); + if (GetIsImmune(oT, IMMUNITY_TYPE_DAZED)) + SendMessageToPC(oUser, GetName(oT) + " IMMUNE Dazed"); + if (GetIsImmune(oT, IMMUNITY_TYPE_DEAFNESS)) + SendMessageToPC(oUser, GetName(oT) + " IMMUNE Deafness"); + if (GetIsImmune(oT, IMMUNITY_TYPE_DEATH)) + SendMessageToPC(oUser, GetName(oT) + " IMMUNE Death"); + if (GetIsImmune(oT, IMMUNITY_TYPE_DISEASE)) + SendMessageToPC(oUser, GetName(oT) + " IMMUNE Disease"); + if (GetIsImmune(oT, IMMUNITY_TYPE_DOMINATE)) + SendMessageToPC(oUser, GetName(oT) + " IMMUNE Dominate"); + if (GetIsImmune(oT, IMMUNITY_TYPE_ENTANGLE)) + SendMessageToPC(oUser, GetName(oT) + " IMMUNE Entangle"); + if (GetIsImmune(oT, IMMUNITY_TYPE_FEAR)) + SendMessageToPC(oUser, GetName(oT) + " IMMUNE Fear"); + if (GetIsImmune(oT, IMMUNITY_TYPE_KNOCKDOWN)) + SendMessageToPC(oUser, GetName(oT) + " IMMUNE Knockdown"); + if (GetIsImmune(oT, IMMUNITY_TYPE_MIND_SPELLS)) + SendMessageToPC(oUser, GetName(oT) + " IMMUNE Mind Spells"); + if (GetIsImmune(oT, IMMUNITY_TYPE_MOVEMENT_SPEED_DECREASE)) + SendMessageToPC(oUser, GetName(oT) + " IMMUNE Movement Speed Decrease"); + if (GetIsImmune(oT, IMMUNITY_TYPE_NEGATIVE_LEVEL)) + SendMessageToPC(oUser, GetName(oT) + " IMMUNE Negative Level"); + if (GetIsImmune(oT, IMMUNITY_TYPE_PARALYSIS)) + SendMessageToPC(oUser, GetName(oT) + " IMMUNE Paralysis"); + if (GetIsImmune(oT, IMMUNITY_TYPE_POISON)) + SendMessageToPC(oUser, GetName(oT) + " IMMUNE Poison"); + if (GetIsImmune(oT, IMMUNITY_TYPE_SAVING_THROW_DECREASE)) + SendMessageToPC(oUser, GetName(oT) + " IMMUNE Saving Throw Decrease"); + if (GetIsImmune(oT, IMMUNITY_TYPE_SILENCE)) + SendMessageToPC(oUser, GetName(oT) + " IMMUNE Silence"); + if (GetIsImmune(oT, IMMUNITY_TYPE_SKILL_DECREASE)) + SendMessageToPC(oUser, GetName(oT) + " IMMUNE Skill Decrease"); + if (GetIsImmune(oT, IMMUNITY_TYPE_SLEEP)) + SendMessageToPC(oUser, GetName(oT) + " IMMUNE Sleep"); + if (GetIsImmune(oT, IMMUNITY_TYPE_SLOW)) + SendMessageToPC(oUser, GetName(oT) + " IMMUNE Slow"); + if (GetIsImmune(oT, IMMUNITY_TYPE_SNEAK_ATTACK)) + SendMessageToPC(oUser, GetName(oT) + " IMMUNE Sneak Attack"); + if (GetIsImmune(oT, IMMUNITY_TYPE_SPELL_RESISTANCE_DECREASE)) + SendMessageToPC(oUser, GetName(oT) + " IMMUNE Spell Resistance Decrease"); + if (GetIsImmune(oT, IMMUNITY_TYPE_STUN)) + SendMessageToPC(oUser, GetName(oT) + " IMMUNE Stun"); + if (GetIsImmune(oT, IMMUNITY_TYPE_TRAP)) + SendMessageToPC(oUser, GetName(oT) + " IMMUNE Trap"); +} + +void CheckForEffect(effect eA, object oT, object oUser) +{ + int Result = FALSE; + effect Check = GetFirstEffect(oT); + + while (GetIsEffectValid(Check)) + { + if (Check == eA) + Result = TRUE; + + Check = GetNextEffect(oT); + } + if (Result) + FloatingTextStringOnCreature("Affliction Wand Saving Throw Failure: " + GetName(oT), oUser); + else + FloatingTextStringOnCreature("Affliction Wand Saving Throw Success: No Effect: " + GetName(oT), oUser); +} + +void main() +{ + int iAfflict = GetLocalInt(OBJECT_SELF, "dmfi_univ_int"); + object oUser = OBJECT_SELF; + effect eEffect; + object oTarget = GetLocalObject(oUser, "dmfi_univ_target"); + float fDuration; + int nDNum; + effect eD; + effect eA; + effect eT; + effect eVis; + int nBug = 0; + int nSaveAmount; float fSaveAmount; + + nDNum = GetLocalInt(oUser, "dmfi_damagemodifier"); + fDuration = GetLocalFloat(oUser, "dmfi_stunduration"); + fSaveAmount = GetLocalFloat(oUser, "dmfi_saveamount"); + + nSaveAmount = FloatToInt(fSaveAmount); + + if (!(GetObjectType(oTarget) == OBJECT_TYPE_CREATURE) || + GetIsDM(oTarget)) + { + FloatingTextStringOnCreature("You must target a valid creature!", oUser, FALSE); + return; + } + switch(iAfflict) + { + case 11: eD= EffectDamage(d4(nDNum), DAMAGE_TYPE_MAGICAL, DAMAGE_POWER_PLUS_TWENTY); + eVis = EffectVisualEffect(VFX_COM_BLOOD_SPARK_SMALL); break; + case 12: eD = EffectDamage(d6(nDNum), DAMAGE_TYPE_MAGICAL, DAMAGE_POWER_PLUS_TWENTY); + eVis = EffectVisualEffect(VFX_COM_BLOOD_LRG_RED); break; + case 13: eD = EffectDamage(d8(nDNum), DAMAGE_TYPE_MAGICAL, DAMAGE_POWER_PLUS_TWENTY); + eVis = EffectVisualEffect(VFX_COM_BLOOD_LRG_RED); break; + case 14: eD = EffectDamage(d10(nDNum), DAMAGE_TYPE_MAGICAL, DAMAGE_POWER_PLUS_TWENTY); + eVis = EffectVisualEffect(VFX_COM_BLOOD_SPARK_SMALL); break; + case 15: eD = EffectDamage(d12(nDNum), DAMAGE_TYPE_MAGICAL, DAMAGE_POWER_PLUS_TWENTY); + eVis = EffectVisualEffect(VFX_COM_BLOOD_SPARK_SMALL); break; + case 16: eD = EffectDamage(GetCurrentHitPoints(oTarget)/4, DAMAGE_TYPE_MAGICAL, DAMAGE_POWER_PLUS_TWENTY); + eVis = EffectVisualEffect(VFX_COM_BLOOD_LRG_RED); break; + case 17: eD = EffectDamage(GetCurrentHitPoints(oTarget)/2, DAMAGE_TYPE_MAGICAL, DAMAGE_POWER_PLUS_TWENTY); + eVis = EffectVisualEffect(VFX_COM_BLOOD_LRG_RED); break; + case 18: eD = EffectDamage(GetCurrentHitPoints(oTarget) * 3 / 4, DAMAGE_TYPE_MAGICAL, DAMAGE_POWER_PLUS_TWENTY); + eVis =EffectVisualEffect(VFX_COM_CHUNK_RED_SMALL); break; + case 19: eD = EffectDamage(GetCurrentHitPoints(oTarget)-1, DAMAGE_TYPE_MAGICAL, DAMAGE_POWER_PLUS_TWENTY); + eVis =EffectVisualEffect(VFX_COM_CHUNK_RED_SMALL); break; + case 21: eA =EffectDisease(DISEASE_FILTH_FEVER); break; + case 22: eA =EffectDisease(DISEASE_MINDFIRE); break; + case 23: eA =EffectDisease(DISEASE_DREAD_BLISTERS); break; + case 24: eA =EffectDisease(DISEASE_SHAKES); break; + case 25: eA =EffectDisease(DISEASE_VERMIN_MADNESS); break; + case 26: eA =EffectDisease(DISEASE_DEVIL_CHILLS); break; + case 27: eA =EffectDisease(DISEASE_SLIMY_DOOM); break; + case 28: eA =EffectDisease(DISEASE_RED_ACHE); break; + case 29: eA =EffectDisease(DISEASE_ZOMBIE_CREEP); break; + case 31: eA =EffectDisease(DISEASE_BLINDING_SICKNESS); break; + case 32: eA =EffectDisease(DISEASE_CACKLE_FEVER); break; + case 33: eA =EffectDisease(DISEASE_BURROW_MAGGOTS); break; + case 34: eA =EffectDisease(DISEASE_RED_SLAAD_EGGS); break; + case 35: eA =EffectDisease(DISEASE_DEMON_FEVER); break; + case 36: eA =EffectDisease(DISEASE_GHOUL_ROT); break; + case 37: eA =EffectDisease(DISEASE_MUMMY_ROT); break; + case 38: eA =EffectDisease(DISEASE_SOLDIER_SHAKES); break; + case 39: eA =EffectDisease(DISEASE_SOLDIER_SHAKES); break; + case 41: eA =EffectPoison(POISON_TINY_SPIDER_VENOM); break; + case 42: eA =EffectPoison(POISON_ARANEA_VENOM); break; + case 43: eA =EffectPoison(POISON_MEDIUM_SPIDER_VENOM); break; + case 44: eA = EffectPoison(POISON_CARRION_CRAWLER_BRAIN_JUICE); break; + case 45: eA = EffectPoison(POISON_OIL_OF_TAGGIT); break; + case 46: eA = EffectPoison(POISON_ARSENIC); break; + case 47: eA = EffectPoison(POISON_GREENBLOOD_OIL); break; + case 48: eA = EffectPoison(POISON_NITHARIT); break; + case 49: eA = EffectPoison(POISON_PHASE_SPIDER_VENOM); break; + case 51: eA = EffectPoison(POISON_LICH_DUST); break; + case 52: eA = EffectPoison(POISON_SHADOW_ESSENCE); break; + case 53: eA = EffectPoison(POISON_LARGE_SPIDER_VENOM); break; + case 54: eA = EffectPoison(POISON_PURPLE_WORM_POISON); break; + case 55: eA = EffectPoison(POISON_IRON_GOLEM); break; + case 56: eA = EffectPoison(POISON_PIT_FIEND_ICHOR); break; + case 57: eA = EffectPoison(POISON_WYVERN_POISON); break; + case 58: eA = EffectPoison(POISON_BLACK_LOTUS_EXTRACT); break; + case 59: eA = EffectPoison(POISON_GARGANTUAN_SPIDER_VENOM); break; + case 60: eT = EffectPetrify(); break; + case 61: eT = EffectBlindness(); break; + case 62: eT = EffectCurse(4,4,4,4,4,4); break; + case 63: eT = EffectFrightened(); break; + case 64: eT = EffectStunned(); break; + case 65: eT = EffectSilence(); break; + case 66: eT = EffectSleep(); break; + case 67: eT = EffectSlow(); break; + case 68: eT = EffectKnockdown(); nBug = 1; break; + case 69: eD = EffectDamage( GetCurrentHitPoints(oTarget)-1, DAMAGE_TYPE_MAGICAL, DAMAGE_POWER_NORMAL); + AssignCommand( oTarget, ClearAllActions()); + AssignCommand( oTarget, ActionPlayAnimation( ANIMATION_LOOPING_DEAD_FRONT, 1.0, 99999.0)); + DelayCommand(0.5, SetCommandable( FALSE, oTarget)); break; + case 71: eA = EffectCutsceneDominated();break; + case 72: eA = EffectCutsceneGhost(); break; + case 73: eA = EffectCutsceneImmobilize(); break; + case 74: eA = EffectCutsceneParalyze(); break; + case 75: nBug = -1; break; //special case for combo death effect + case 81: eEffect = GetFirstEffect(oTarget); + while (GetIsEffectValid(eEffect)) + { + if (GetEffectType(eEffect) == EFFECT_TYPE_POISON) RemoveEffect(oTarget, eEffect); + eEffect = GetNextEffect(oTarget); + } break; + case 82: eEffect = GetFirstEffect(oTarget); + while (GetIsEffectValid(eEffect)) + { + if (GetEffectType(eEffect) == EFFECT_TYPE_DISEASE) RemoveEffect(oTarget, eEffect); + eEffect = GetNextEffect(oTarget); + } break; + case 83: eEffect = GetFirstEffect(oTarget); + while (GetIsEffectValid(eEffect)) + { + if (GetEffectType(eEffect) == EFFECT_TYPE_BLINDNESS) RemoveEffect(oTarget, eEffect); + eEffect = GetNextEffect(oTarget); + } break; + case 84: eEffect = GetFirstEffect(oTarget); + while (GetIsEffectValid(eEffect)) + { + if (GetEffectType(eEffect) == EFFECT_TYPE_CURSE) RemoveEffect(oTarget, eEffect); + eEffect = GetNextEffect(oTarget); + } break; + case 85: eEffect = GetFirstEffect(oTarget); + while (GetIsEffectValid(eEffect)) + { + if (GetEffectType(eEffect) == EFFECT_TYPE_FRIGHTENED) RemoveEffect(oTarget, eEffect); + eEffect = GetNextEffect(oTarget); + } break; + case 86: eEffect = GetFirstEffect(oTarget); + while (GetIsEffectValid(eEffect)) + { + if (GetEffectType(eEffect) == EFFECT_TYPE_STUNNED) RemoveEffect(oTarget, eEffect); + eEffect = GetNextEffect(oTarget); + } break; + case 87: eEffect = GetFirstEffect(oTarget); + while (GetIsEffectValid(eEffect)) + { + if (GetEffectType(eEffect) == EFFECT_TYPE_SILENCE) RemoveEffect(oTarget, eEffect); + eEffect = GetNextEffect(oTarget); + } break; + case 88: eEffect = GetFirstEffect(oTarget); + while (GetIsEffectValid(eEffect)) + { + RemoveEffect(oTarget, eEffect); + eEffect = GetNextEffect(oTarget); + } break; + case 89: SetCommandable(TRUE, oTarget); + AssignCommand(oTarget, ClearAllActions()); break; + case 80: eEffect = GetFirstEffect(oTarget); + while (GetIsEffectValid(eEffect)) + { + if (GetEffectType(eEffect) == EFFECT_TYPE_PETRIFY) RemoveEffect(oTarget, eEffect); + eEffect = GetNextEffect(oTarget); + } break;//Added July 5, 2003 + +// 99 is a duplicate instance - simple copy. - Demetrious + case 91: SetLocalString(oUser, "EffectSetting", "dmfi_stunduration"); + CreateSetting(oUser); + case 92: SetDMFIPersistentInt("dmfi", "DamageModifier", nDNum+1); SetCustomToken(20780, IntToString(nDNum+1));; break; + case 93: + if (nDNum==1) + { + FloatingTextStringOnCreature("Illegal operation: Minimum modifier is 1.", oUser); + break; + } + else + { + SetDMFIPersistentInt("dmfi", "DamageModifier", nDNum-1); SetCustomToken(20780, IntToString(nDNum-1)); ;break; + break; + } + case 94: ReportImmunity(oTarget, oUser); break; + case 95: DMFI_NextTarget(oTarget, oUser); break; + case 99: SetLocalString(oUser, "EffectSetting", "SaveEffectAmount"); + CreateSetting(oUser); break; + case 101: eT = EffectSavingThrowDecrease(SAVING_THROW_FORT, nSaveAmount); break; + case 102: eT = EffectSavingThrowDecrease(SAVING_THROW_REFLEX, nSaveAmount); break; + case 103: eT = EffectSavingThrowDecrease(SAVING_THROW_WILL, nSaveAmount); break; + case 104: eT = EffectSavingThrowIncrease(SAVING_THROW_FORT, nSaveAmount); break; + case 105: eT = EffectSavingThrowIncrease(SAVING_THROW_REFLEX, nSaveAmount); break; + case 106: eT = EffectSavingThrowIncrease(SAVING_THROW_WILL, nSaveAmount); break; + case 107: eT = EffectSavingThrowDecrease(SAVING_THROW_ALL, nSaveAmount); break; + case 108: eT = EffectSavingThrowIncrease(SAVING_THROW_ALL, nSaveAmount); break; + case 109: SetLocalString(oUser, "EffectSetting", "SaveEffectAmount"); + CreateSetting(oUser); + case 100: eEffect = GetFirstEffect(oTarget); + while (GetIsEffectValid(eEffect)) + { + if ((GetEffectType(eEffect) == EFFECT_TYPE_SAVING_THROW_INCREASE) + ||(GetEffectType(eEffect) == EFFECT_TYPE_SAVING_THROW_DECREASE)) + RemoveEffect(oTarget, eEffect); + eEffect = GetNextEffect(oTarget); + } break;//Added July 5, 2003 + + + + default: break; + } +//code down here to apply the effects an then go back and see if the +//player successfully saved or did not for the diseases and poisons. + + if ((GetEffectType(eD)!= EFFECT_TYPE_INVALIDEFFECT) || + (GetEffectType(eVis) != EFFECT_TYPE_INVALIDEFFECT)) + { + ApplyEffectToObject(DURATION_TYPE_PERMANENT, eD, oTarget); + ApplyEffectToObject(DURATION_TYPE_PERMANENT, eVis, oTarget); + return; + } + if (GetEffectType(eA)!= EFFECT_TYPE_INVALIDEFFECT) + { + ApplyEffectToObject(DURATION_TYPE_PERMANENT, eA, oTarget); + DelayCommand(5.0, CheckForEffect(eA, oTarget, oUser)); + return; + } + if ((GetEffectType(eT)!= EFFECT_TYPE_INVALIDEFFECT) || (nBug ==1)) + { + ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eT, oTarget, fDuration); + + if ((GetEffectType(eT)==EFFECT_TYPE_SAVING_THROW_INCREASE) || + (GetEffectType(eT)==EFFECT_TYPE_SAVING_THROW_DECREASE)) + { + DelayCommand(1.0, FloatingTextStringOnCreature("Target Saves: Fortitude " + IntToString(GetFortitudeSavingThrow(oTarget)) + + " Reflex " + IntToString(GetReflexSavingThrow(oTarget)) + " Will " + IntToString(GetWillSavingThrow(oTarget)), oUser)); + } + return; + } + if (nBug == -1) + { + object oFollowMe = GetFirstFactionMember(oTarget, TRUE); + + if (!GetIsObjectValid(oFollowMe)) + oFollowMe = GetNearestCreature(CREATURE_TYPE_PLAYER_CHAR, PLAYER_CHAR_IS_PC, oTarget, 1,CREATURE_TYPE_IS_ALIVE, TRUE); + + if (GetIsDM(oFollowMe) || GetIsDMPossessed(oFollowMe)) + oFollowMe = GetNearestCreature(CREATURE_TYPE_PLAYER_CHAR, PLAYER_CHAR_IS_PC, oTarget, 2,CREATURE_TYPE_IS_ALIVE, TRUE); + + if (!GetIsObjectValid(oFollowMe)) + oFollowMe = oUser; + + AssignCommand(oFollowMe, ApplyEffectToObject(DURATION_TYPE_PERMANENT, EffectCutsceneDominated(), oTarget)); + ApplyEffectToObject(DURATION_TYPE_PERMANENT, EffectCutsceneGhost(), oTarget); + ApplyEffectToObject(DURATION_TYPE_PERMANENT, EffectVisualEffect(VFX_DUR_CUTSCENE_INVISIBILITY), oTarget); + } + + return; +} diff --git a/_module/nss/dmfi_x_emote.nss b/_module/nss/dmfi_x_emote.nss new file mode 100644 index 00000000..9d32b30d --- /dev/null +++ b/_module/nss/dmfi_x_emote.nss @@ -0,0 +1,219 @@ +#include "prc_inc_racial" +//Smoking Function by Jason Robinson +location GetLocationAboveAndInFrontOf(object oPC, float fDist, float fHeight) +{ + float fDistance = -fDist; + object oTarget = (oPC); + object oArea = GetArea(oTarget); + vector vPosition = GetPosition(oTarget); + vPosition.z += fHeight; + float fOrientation = GetFacing(oTarget); + vector vNewPos = AngleToVector(fOrientation); + float vZ = vPosition.z; + float vX = vPosition.x - fDistance * vNewPos.x; + float vY = vPosition.y - fDistance * vNewPos.y; + fOrientation = GetFacing(oTarget); + vX = vPosition.x - fDistance * vNewPos.x; + vY = vPosition.y - fDistance * vNewPos.y; + vNewPos = AngleToVector(fOrientation); + vZ = vPosition.z; + vNewPos = Vector(vX, vY, vZ); + return Location(oArea, vNewPos, fOrientation); +} + +//Smoking Function by Jason Robinson +void SmokePipe(object oActivator) +{ + string sEmote1 = "*puffs on a pipe*"; + string sEmote2 = "*inhales from a pipe*"; + string sEmote3 = "*pulls a mouthful of smoke from a pipe*"; + float fHeight = 1.7; + float fDistance = 0.1; + // Set height based on race and gender + if (GetGender(oActivator) == GENDER_MALE) + { + switch (MyPRCGetRacialType(oActivator)) + { + case RACIAL_TYPE_HUMAN: + case RACIAL_TYPE_HALFELF: fHeight = 1.7; fDistance = 0.12; break; + case RACIAL_TYPE_ELF: fHeight = 1.55; fDistance = 0.08; break; + case RACIAL_TYPE_GNOME: + case RACIAL_TYPE_HALFLING: fHeight = 1.15; fDistance = 0.12; break; + case RACIAL_TYPE_DWARF: fHeight = 1.2; fDistance = 0.12; break; + case RACIAL_TYPE_HALFORC: fHeight = 1.9; fDistance = 0.2; break; + } + } + else + { + // FEMALES + switch (MyPRCGetRacialType(oActivator)) + { + case RACIAL_TYPE_HUMAN: + case RACIAL_TYPE_HALFELF: fHeight = 1.6; fDistance = 0.12; break; + case RACIAL_TYPE_ELF: fHeight = 1.45; fDistance = 0.12; break; + case RACIAL_TYPE_GNOME: + case RACIAL_TYPE_HALFLING: fHeight = 1.1; fDistance = 0.075; break; + case RACIAL_TYPE_DWARF: fHeight = 1.2; fDistance = 0.1; break; + case RACIAL_TYPE_HALFORC: fHeight = 1.8; fDistance = 0.13; break; + } + } + location lAboveHead = GetLocationAboveAndInFrontOf(oActivator, fDistance, fHeight); + // emotes + switch (d3()) + { + case 1: AssignCommand(oActivator, ActionSpeakString(sEmote1)); break; + case 2: AssignCommand(oActivator, ActionSpeakString(sEmote2)); break; + case 3: AssignCommand(oActivator, ActionSpeakString(sEmote3));break; + } + // glow red + AssignCommand(oActivator, ActionDoCommand(ApplyEffectToObject(DURATION_TYPE_TEMPORARY, EffectVisualEffect(VFX_DUR_LIGHT_RED_5), oActivator, 0.15))); + // wait a moment + AssignCommand(oActivator, ActionWait(3.0)); + // puff of smoke above and in front of head + AssignCommand(oActivator, ActionDoCommand(ApplyEffectAtLocation(DURATION_TYPE_INSTANT, EffectVisualEffect(VFX_FNF_SMOKE_PUFF), lAboveHead))); + // if female, turn head to left + if ((GetGender(oActivator) == GENDER_FEMALE) && (MyPRCGetRacialType(oActivator) != RACIAL_TYPE_DWARF)) + AssignCommand(oActivator, ActionPlayAnimation(ANIMATION_FIREFORGET_HEAD_TURN_LEFT, 1.0, 5.0)); +} + +void EmoteDance(object oPC) +{ + object oRightHand = GetItemInSlot(INVENTORY_SLOT_RIGHTHAND,oPC); + object oLeftHand = GetItemInSlot(INVENTORY_SLOT_LEFTHAND,oPC); + + AssignCommand(oPC,ActionUnequipItem(oRightHand)); + AssignCommand(oPC,ActionUnequipItem(oLeftHand)); + + AssignCommand(oPC,ActionPlayAnimation( ANIMATION_FIREFORGET_VICTORY2,1.0)); + AssignCommand(oPC,ActionDoCommand(PlayVoiceChat(VOICE_CHAT_LAUGH,oPC))); + AssignCommand(oPC,ActionPlayAnimation( ANIMATION_LOOPING_TALK_LAUGHING, 2.0, 2.0)); + AssignCommand(oPC,ActionPlayAnimation( ANIMATION_FIREFORGET_VICTORY1,1.0)); + AssignCommand(oPC,ActionPlayAnimation( ANIMATION_FIREFORGET_VICTORY3,2.0)); + AssignCommand(oPC,ActionPlayAnimation( ANIMATION_LOOPING_GET_MID, 3.0, 1.0)); + AssignCommand(oPC,ActionPlayAnimation( ANIMATION_LOOPING_TALK_FORCEFUL,1.0)); + AssignCommand(oPC,ActionPlayAnimation( ANIMATION_FIREFORGET_VICTORY2,1.0)); + AssignCommand(oPC,ActionDoCommand(PlayVoiceChat(VOICE_CHAT_LAUGH,oPC))); + AssignCommand(oPC,ActionPlayAnimation( ANIMATION_LOOPING_TALK_LAUGHING, 2.0, 2.0)); + AssignCommand(oPC,ActionPlayAnimation( ANIMATION_FIREFORGET_VICTORY1,1.0)); + AssignCommand(oPC,ActionPlayAnimation( ANIMATION_FIREFORGET_VICTORY3,2.0)); + AssignCommand(oPC,ActionDoCommand(PlayVoiceChat(VOICE_CHAT_LAUGH,oPC))); + AssignCommand(oPC,ActionPlayAnimation( ANIMATION_LOOPING_GET_MID, 3.0, 1.0)); + AssignCommand(oPC,ActionPlayAnimation( ANIMATION_FIREFORGET_VICTORY2,1.0)); + + AssignCommand(oPC,ActionDoCommand(ActionEquipItem(oLeftHand,INVENTORY_SLOT_LEFTHAND))); + AssignCommand(oPC,ActionDoCommand(ActionEquipItem(oRightHand,INVENTORY_SLOT_RIGHTHAND))); +} + +void SitInNearestChair(object oPC) +{ + object oSit,oRightHand,oLeftHand,oChair,oCouch,oBenchPew,oStool; + float fDistSit;int nth; + // get the closest chair, couch bench or stool + nth = 1;oChair = GetNearestObjectByTag("Chair", oPC,nth); + while(oChair != OBJECT_INVALID && GetSittingCreature(oChair) != OBJECT_INVALID) + {nth++;oChair = GetNearestObjectByTag("Chair", oPC,nth);} + + nth = 1;oCouch = GetNearestObjectByTag("Couch", oPC,nth); + while(oCouch != OBJECT_INVALID && GetSittingCreature(oCouch) != OBJECT_INVALID) + {nth++;oChair = GetNearestObjectByTag("Couch", oPC,nth);} + + nth = 1;oBenchPew = GetNearestObjectByTag("BenchPew", oPC,nth); + while(oBenchPew != OBJECT_INVALID && GetSittingCreature(oBenchPew) != OBJECT_INVALID) + {nth++;oChair = GetNearestObjectByTag("BenchPew", oPC,nth);} + /* 1.27 bug + nth = 1;oStool = GetNearestObjectByTag("Stool", oPC,nth); + while(oStool != OBJECT_INVALID && GetSittingCreature(oStool) != OBJECT_INVALID) + {nth++;oStool = GetNearestObjectByTag("Stool", oPC,nth);} + */ + // get the distance between the user and each object (-1.0 is the result if no + // object is found + float fDistanceChair = GetDistanceToObject(oChair); + float fDistanceBench = GetDistanceToObject(oBenchPew); + float fDistanceCouch = GetDistanceToObject(oCouch); + float fDistanceStool = GetDistanceToObject(oStool); + + // if any of the objects are invalid (not there), change the return value + // to a high number so the distance math can work + if (fDistanceChair == -1.0) + {fDistanceChair =1000.0;} + + if (fDistanceBench == -1.0) + {fDistanceBench = 1000.0;} + + if (fDistanceCouch == -1.0) + {fDistanceCouch = 1000.0;} + + if (fDistanceStool == -1.0) + {fDistanceStool = 1000.0;} + + // find out which object is closest to the PC + if (fDistanceChair2.0) FloatingTextStringOnCreature("Delay effect created", oUser, FALSE); + DelayCommand( fDelay, ApplyEffectAtLocation(DURATION_TYPE_INSTANT, EffectVisualEffect(iVFX),lEffect)); +} + +void main() +{ + int iDayMusic, iNightMusic, iBattleMusic; + int iEffect = GetLocalInt(OBJECT_SELF, "dmfi_univ_int"); + location lEffect = GetLocalLocation(OBJECT_SELF, "dmfi_univ_location"); + object oUser = OBJECT_SELF; + float fDelay; + float fDuration; + float fBeamDuration; + object oTarget; + + fDelay = GetLocalFloat(oUser, "dmfi_effectdelay"); + fDuration = GetLocalFloat(oUser, "dmfi_effectduration"); + fBeamDuration = GetLocalFloat(oUser, "dmfi_beamduration"); + + if (!GetIsObjectValid(GetLocalObject(oUser, "dmfi_univ_target"))) + oTarget = oUser; + else + oTarget = GetLocalObject(oUser, "dmfi_univ_target"); + switch(iEffect) + { + //SoU/HotU Duration Effects(must have a target) + case 101: ApplyEffectToObject(DURATION_TYPE_TEMPORARY, EffectVisualEffect(VFX_DUR_BIGBYS_CLENCHED_FIST), oTarget, fDuration); break; + case 102: ApplyEffectToObject(DURATION_TYPE_TEMPORARY, EffectVisualEffect(VFX_DUR_BIGBYS_CRUSHING_HAND), oTarget, fDuration); break; + case 103: ApplyEffectToObject(DURATION_TYPE_TEMPORARY, EffectVisualEffect(VFX_DUR_BIGBYS_GRASPING_HAND), oTarget, fDuration); break; + case 104: ApplyEffectToObject(DURATION_TYPE_TEMPORARY, EffectVisualEffect(VFX_DUR_BIGBYS_INTERPOSING_HAND), oTarget, fDuration); break; + case 105: ApplyEffectToObject(DURATION_TYPE_TEMPORARY, EffectVisualEffect(VFX_DUR_ICESKIN), oTarget, fDuration); break; + case 106: ApplyEffectToObject(DURATION_TYPE_TEMPORARY, EffectVisualEffect(VFX_DUR_INFERNO), oTarget, fDuration); break; + case 107: ApplyEffectToObject(DURATION_TYPE_TEMPORARY, EffectVisualEffect(VFX_DUR_PIXIEDUST), oTarget, fDuration); break; + case 108: ApplyEffectToObject(DURATION_TYPE_TEMPORARY, EffectVisualEffect(VFX_DUR_CUTSCENE_INVISIBILITY), oTarget, fDuration); break; + case 109: ApplyEffectToObject(DURATION_TYPE_TEMPORARY, EffectVisualEffect(VFX_DUR_FREEZE_ANIMATION), oTarget, fDuration); break; + case 100: ApplyEffectToObject(DURATION_TYPE_TEMPORARY, EffectVisualEffect(VFX_DUR_GHOSTLY_PULSE), oTarget, fDuration); break; + //Magical Duration Effects + case 10: ApplyEffectAtLocation(DURATION_TYPE_TEMPORARY, EffectVisualEffect(VFX_DUR_CALTROPS),lEffect, fDuration); break; + case 11: ApplyEffectAtLocation(DURATION_TYPE_TEMPORARY, EffectVisualEffect(VFX_DUR_TENTACLE),lEffect, fDuration); break; + case 12: ApplyEffectAtLocation(DURATION_TYPE_TEMPORARY, EffectVisualEffect(VFX_DUR_WEB_MASS),lEffect, fDuration); break; + case 13: FnFEffect(oUser, VFX_FNF_GAS_EXPLOSION_MIND,lEffect, fDelay); break; + case 14: FnFEffect(oUser, VFX_FNF_LOS_HOLY_30,lEffect, fDelay); break; + case 15: FnFEffect(oUser, VFX_FNF_LOS_EVIL_30,lEffect, fDelay); break; + case 16: FnFEffect(oUser, VFX_FNF_SMOKE_PUFF,lEffect, fDelay); break; + case 17: FnFEffect(oUser, VFX_FNF_GAS_EXPLOSION_NATURE,lEffect, fDelay); break; + case 18: FnFEffect(oUser, VFX_FNF_DISPEL_DISJUNCTION,lEffect, fDelay); break; + case 19: FnFEffect(oUser, VFX_FNF_GAS_EXPLOSION_EVIL,lEffect, fDelay); break; + //Magical Status Effects (must have a target) + case 21: ApplyEffectToObject(DURATION_TYPE_TEMPORARY, EffectVisualEffect(VFX_DUR_PROT_BARKSKIN), oTarget, fDuration); break; + case 22: ApplyEffectToObject(DURATION_TYPE_TEMPORARY, EffectVisualEffect(VFX_DUR_PROT_GREATER_STONESKIN), oTarget, fDuration); break; + case 23: ApplyEffectToObject(DURATION_TYPE_TEMPORARY, EffectVisualEffect(VFX_DUR_ENTANGLE), oTarget, fDuration); break; + case 24: ApplyEffectToObject(DURATION_TYPE_TEMPORARY, EffectVisualEffect(VFX_DUR_ETHEREAL_VISAGE), oTarget, fDuration); break; + case 25: ApplyEffectToObject(DURATION_TYPE_TEMPORARY, EffectVisualEffect(VFX_DUR_GHOSTLY_VISAGE), oTarget, fDuration); break; + case 26: ApplyEffectToObject(DURATION_TYPE_TEMPORARY, EffectVisualEffect(VFX_DUR_INVISIBILITY), oTarget, fDuration); break; + case 27: ApplyEffectToObject(DURATION_TYPE_TEMPORARY, EffectVisualEffect(VFX_DUR_BARD_SONG), oTarget, fDuration); break; + case 28: ApplyEffectToObject(DURATION_TYPE_TEMPORARY, EffectVisualEffect(VFX_DUR_GLOBE_INVULNERABILITY), oTarget, fDuration); break; + case 29: ApplyEffectToObject(DURATION_TYPE_TEMPORARY, EffectVisualEffect(VFX_DUR_PARALYZED), oTarget, fDuration); break; + case 20: ApplyEffectToObject(DURATION_TYPE_TEMPORARY, EffectVisualEffect(VFX_DUR_PROT_SHADOW_ARMOR), oTarget, fDuration); break; + //Magical Burst Effects + case 31: FnFEffect(oUser, VFX_FNF_FIREBALL,lEffect, fDelay); break; + case 32: FnFEffect(oUser, VFX_FNF_FIRESTORM,lEffect, fDelay); break; + case 33: FnFEffect(oUser, VFX_FNF_HORRID_WILTING,lEffect, fDelay); break; + case 34: FnFEffect(oUser, VFX_FNF_HOWL_WAR_CRY,lEffect, fDelay); break; + case 35: FnFEffect(oUser, VFX_FNF_IMPLOSION,lEffect, fDelay); break; + case 36: FnFEffect(oUser, VFX_FNF_PWKILL,lEffect, fDelay); break; + case 37: FnFEffect(oUser, VFX_FNF_PWSTUN,lEffect, fDelay); break; + case 38: FnFEffect(oUser, VFX_FNF_SOUND_BURST,lEffect, fDelay); break; + case 39: FnFEffect(oUser, VFX_FNF_STRIKE_HOLY,lEffect, fDelay); break; + case 30: FnFEffect(oUser, VFX_FNF_WORD,lEffect, fDelay); break; + //Lighting Effects + case 41: ApplyEffectAtLocation(DURATION_TYPE_TEMPORARY, EffectVisualEffect(VFX_DUR_BLACKOUT),lEffect, fDuration); break; + case 42: ApplyEffectToObject(DURATION_TYPE_TEMPORARY, EffectVisualEffect(VFX_DUR_ANTI_LIGHT_10),oTarget, fDuration); break; + case 43: ApplyEffectToObject(DURATION_TYPE_TEMPORARY, EffectVisualEffect(VFX_DUR_LIGHT_BLUE_20),oTarget, fDuration); break; + case 44: ApplyEffectToObject(DURATION_TYPE_TEMPORARY, EffectVisualEffect(VFX_DUR_LIGHT_GREY_20),oTarget, fDuration); break; + case 45: ApplyEffectToObject(DURATION_TYPE_TEMPORARY, EffectVisualEffect(VFX_DUR_LIGHT_ORANGE_20),oTarget, fDuration); break; + case 46: ApplyEffectToObject(DURATION_TYPE_TEMPORARY, EffectVisualEffect(VFX_DUR_LIGHT_PURPLE_20),oTarget, fDuration); break; + case 47: ApplyEffectToObject(DURATION_TYPE_TEMPORARY, EffectVisualEffect(VFX_DUR_LIGHT_RED_20),oTarget, fDuration); break; + case 48: ApplyEffectToObject(DURATION_TYPE_TEMPORARY, EffectVisualEffect(VFX_DUR_LIGHT_WHITE_20),oTarget, fDuration); break; + case 49: ApplyEffectToObject(DURATION_TYPE_TEMPORARY, EffectVisualEffect(VFX_DUR_LIGHT_YELLOW_20),oTarget, fDuration); break; + //Beam Effects + case 50: ApplyEffectToObject(DURATION_TYPE_TEMPORARY, EffectBeam(VFX_BEAM_CHAIN, oUser, BODY_NODE_CHEST, FALSE), oTarget, fBeamDuration); break; + case 51: ApplyEffectToObject(DURATION_TYPE_TEMPORARY, EffectBeam(VFX_BEAM_COLD, oUser, BODY_NODE_CHEST, FALSE), oTarget, fBeamDuration); break; + case 52: ApplyEffectToObject(DURATION_TYPE_TEMPORARY, EffectBeam(VFX_BEAM_EVIL, oUser, BODY_NODE_CHEST, FALSE), oTarget, fBeamDuration); break; + case 53: ApplyEffectToObject(DURATION_TYPE_TEMPORARY, EffectBeam(VFX_BEAM_FIRE, oUser, BODY_NODE_CHEST, FALSE), oTarget, fBeamDuration); break; + case 54: ApplyEffectToObject(DURATION_TYPE_TEMPORARY, EffectBeam(VFX_BEAM_FIRE_LASH, oUser, BODY_NODE_CHEST, FALSE), oTarget, fBeamDuration); break; + case 55: ApplyEffectToObject(DURATION_TYPE_TEMPORARY, EffectBeam(VFX_BEAM_HOLY, oUser, BODY_NODE_CHEST, FALSE), oTarget, fBeamDuration); break; + case 56: ApplyEffectToObject(DURATION_TYPE_TEMPORARY, EffectBeam(VFX_BEAM_LIGHTNING, oUser, BODY_NODE_CHEST, FALSE), oTarget, fBeamDuration); break; + case 57: ApplyEffectToObject(DURATION_TYPE_TEMPORARY, EffectBeam(VFX_BEAM_MIND, oUser, BODY_NODE_CHEST, FALSE), oTarget, fBeamDuration); break; + case 58: ApplyEffectToObject(DURATION_TYPE_TEMPORARY, EffectBeam(VFX_BEAM_ODD, oUser, BODY_NODE_CHEST, FALSE), oTarget, fBeamDuration); break; + case 59: ApplyEffectToObject(DURATION_TYPE_TEMPORARY, EffectBeam(VFX_BEAM_COLD, oUser, BODY_NODE_CHEST, FALSE), oTarget, fBeamDuration); + ApplyEffectToObject(DURATION_TYPE_TEMPORARY, EffectBeam(VFX_BEAM_EVIL, oUser, BODY_NODE_CHEST, FALSE), oTarget, fBeamDuration); + ApplyEffectToObject(DURATION_TYPE_TEMPORARY, EffectBeam(VFX_BEAM_FIRE, oUser, BODY_NODE_CHEST, FALSE), oTarget, fBeamDuration); + ApplyEffectToObject(DURATION_TYPE_TEMPORARY, EffectBeam(VFX_BEAM_FIRE_LASH, oUser, BODY_NODE_CHEST, FALSE), oTarget, fBeamDuration); + ApplyEffectToObject(DURATION_TYPE_TEMPORARY, EffectBeam(VFX_BEAM_HOLY, oUser, BODY_NODE_CHEST, FALSE), oTarget, fBeamDuration); + ApplyEffectToObject(DURATION_TYPE_TEMPORARY, EffectBeam(VFX_BEAM_LIGHTNING, oUser, BODY_NODE_CHEST, FALSE), oTarget, fBeamDuration); + ApplyEffectToObject(DURATION_TYPE_TEMPORARY, EffectBeam(VFX_BEAM_MIND, oUser, BODY_NODE_CHEST, FALSE), oTarget, fBeamDuration); + ApplyEffectToObject(DURATION_TYPE_TEMPORARY, EffectBeam(VFX_BEAM_ODD, oUser, BODY_NODE_CHEST, FALSE), oTarget, fBeamDuration); break; + + //Environmental Effects + case 60: FnFEffect(oUser, VFX_FNF_NATURES_BALANCE,lEffect, fDelay);break; + case 61: FXWand_Lightning(oTarget, lEffect); break; + case 62: FXWand_Firestorm(oTarget); break; + case 63: FXWand_Earthquake(oTarget); break; + case 64: FnFEffect(oUser, VFX_FNF_ICESTORM,lEffect, fDelay); break; + case 65: FnFEffect(oUser, VFX_FNF_SUNBEAM,lEffect, fDelay); break; + case 66: SetWeather(GetArea(oUser), WEATHER_CLEAR); break; + case 67: SetWeather(GetArea(oUser), WEATHER_RAIN); break; + case 68: SetWeather(GetArea(oUser), WEATHER_SNOW); break; + case 69: SetWeather(GetArea(oUser), WEATHER_USE_AREA_SETTINGS); break; + //Summon Effects + case 71: FnFEffect(oUser, VFX_FNF_SUMMON_MONSTER_1,lEffect, fDelay); break; + case 72: FnFEffect(oUser, VFX_FNF_SUMMON_MONSTER_2,lEffect, fDelay); break; + case 73: FnFEffect(oUser, VFX_FNF_SUMMON_MONSTER_3,lEffect, fDelay); break; + case 74: FnFEffect(oUser, VFX_FNF_SUMMON_CELESTIAL,lEffect, fDelay); break; + case 75: FnFEffect(oUser, VFX_FNF_SUMMONDRAGON,lEffect, fDelay); break; + case 76: FnFEffect(oUser, VFX_FNF_SUMMON_EPIC_UNDEAD,lEffect, fDelay); break; + case 77: FnFEffect(oUser, VFX_FNF_SUMMON_GATE,lEffect, fDelay); break; + case 78: FnFEffect(oUser, VFX_FNF_SUMMON_UNDEAD,lEffect, fDelay); break; + case 79: FnFEffect(oUser, VFX_FNF_UNDEAD_DRAGON,lEffect, fDelay); break; + case 70: FnFEffect(oUser, VFX_FNF_WAIL_O_BANSHEES,lEffect, fDelay); break; + //SoU/HotU Effects + case 80: ApplyEffectToObject(DURATION_TYPE_INSTANT, EffectVisualEffect(322), oTarget, fDuration); break; + case 81: ApplyEffectToObject(DURATION_TYPE_INSTANT, EffectVisualEffect(132), oTarget, fDuration); break; + case 82: ApplyEffectToObject(DURATION_TYPE_INSTANT, EffectVisualEffect(133), oTarget, fDuration); break; + case 83: ApplyEffectToObject(DURATION_TYPE_INSTANT, EffectVisualEffect(136), oTarget, fDuration); break; + case 84: ApplyEffectToObject(DURATION_TYPE_INSTANT, EffectVisualEffect(137), oTarget, fDuration); break; + case 85: FnFEffect(oUser, VFX_FNF_DEMON_HAND,lEffect, fDelay); break; + case 86: FnFEffect(oUser, VFX_FNF_ELECTRIC_EXPLOSION,lEffect, fDelay); break; + case 87: FnFEffect(oUser, VFX_FNF_GREATER_RUIN,lEffect, fDelay); break; + case 88: FnFEffect(oUser, VFX_FNF_MYSTICAL_EXPLOSION,lEffect, fDelay); break; + case 89: FnFEffect(oUser, VFX_FNF_SWINGING_BLADE,lEffect, fDelay); break; + //Settings + case 91: + SetLocalString(oUser, "EffectSetting", "dmfi_effectduration"); + CreateSetting(oUser); + break; + case 92: + SetLocalString(oUser, "EffectSetting", "dmfi_effectdelay"); + CreateSetting(oUser); + break; + case 93: + SetLocalString(oUser, "EffectSetting", "dmfi_beamduration"); + CreateSetting(oUser); + break; + case 94: //Change Day Music + iDayMusic = MusicBackgroundGetDayTrack(GetArea(oUser)) + 1; + if (iDayMusic > 33) iDayMusic = 49; + if (iDayMusic > 55) iDayMusic = 1; + MusicBackgroundStop(GetArea(oUser)); + MusicBackgroundChangeDay(GetArea(oUser), iDayMusic); + MusicBackgroundPlay(GetArea(oUser)); + break; + case 95: //Change Night Music + iNightMusic = MusicBackgroundGetDayTrack(GetArea(oUser)) + 1; + if (iNightMusic > 33) iNightMusic = 49; + if (iNightMusic > 55) iNightMusic = 1; + MusicBackgroundStop(GetArea(oUser)); + MusicBackgroundChangeNight(GetArea(oUser), iNightMusic); + MusicBackgroundPlay(GetArea(oUser)); + break; + case 96: //Play Background Music + MusicBackgroundPlay(GetArea(oUser)); + break; + case 97: //Stop Background Music + MusicBackgroundStop(GetArea(oUser)); + break; + case 98: //Change and Play Battle Music + iBattleMusic = MusicBackgroundGetBattleTrack(GetArea(oUser)) + 1; + if (iBattleMusic < 34 || iBattleMusic > 48) iBattleMusic = 34; + MusicBattleStop(GetArea(oUser)); + MusicBattleChange(GetArea(oUser), iBattleMusic); + MusicBattlePlay(GetArea(oUser)); + break; + case 99: //Stop Battle Music + MusicBattleStop(GetArea(oUser)); + break; + + default: break; + } + DeleteLocalObject(oUser, "EffectTarget"); + return; +} diff --git a/_module/nss/gzinc_effecttool.nss b/_module/nss/gzinc_effecttool.nss index 63c2b8e5..fa03f9cd 100644 --- a/_module/nss/gzinc_effecttool.nss +++ b/_module/nss/gzinc_effecttool.nss @@ -10,8 +10,7 @@ //:: Created By: Dom Queron //:: Created On: 06-13-2002 //::////////////////////////////////////////////// - - +#include "prc_inc_spells" #include "nw_i0_generic" /* @@ -61,7 +60,7 @@ int GZHasNegativeEffects(object oPC) int GZGetIsBlindOrDeaf(object oPC) { - int bBlind = ((GetHasEffect(EFFECT_TYPE_BLINDNESS,oPC) == TRUE) || (GetHasEffect(EFFECT_TYPE_DEAF,oPC)==TRUE)); + int bBlind = ((PRCGetHasEffect(EFFECT_TYPE_BLINDNESS,oPC) == TRUE) || (PRCGetHasEffect(EFFECT_TYPE_DEAF,oPC)==TRUE)); return bBlind; } @@ -73,37 +72,37 @@ int GZGetIsDamaged(object oPC) int GZGetHasAbilityDamage(object oPC) { - int bAbilityDmg = (GetHasEffect(EFFECT_TYPE_ABILITY_DECREASE,oPC) == TRUE); + int bAbilityDmg = (PRCGetHasEffect(EFFECT_TYPE_ABILITY_DECREASE,oPC) == TRUE); return bAbilityDmg; } int GZGetIsPoisoned(object oPC) { - int bPoisoned = (GetHasEffect(EFFECT_TYPE_POISON,oPC) == TRUE); + int bPoisoned = (PRCGetHasEffect(EFFECT_TYPE_POISON,oPC) == TRUE); return bPoisoned; } int GZGetIsDiseased(object oPC) { - int bDiseased = (GetHasEffect(EFFECT_TYPE_DISEASE,oPC) == TRUE); + int bDiseased = (PRCGetHasEffect(EFFECT_TYPE_DISEASE,oPC) == TRUE); return bDiseased; } int GZGetIsCursed(object oPC) { - int bCursed = (GetHasEffect(EFFECT_TYPE_CURSE,oPC) == TRUE); + int bCursed = (PRCGetHasEffect(EFFECT_TYPE_CURSE,oPC) == TRUE); return bCursed; } int GZGetIsPolymorphed(object oPC) { - int bPoly = (GetHasEffect(EFFECT_TYPE_POLYMORPH,oPC) == TRUE); + int bPoly = (PRCGetHasEffect(EFFECT_TYPE_POLYMORPH,oPC) == TRUE); return bPoly; } int GZHasNegativeLevels(object oPC) { - int bLvl = (GetHasEffect(EFFECT_TYPE_NEGATIVELEVEL,oPC) == TRUE); + int bLvl = (PRCGetHasEffect(EFFECT_TYPE_NEGATIVELEVEL,oPC) == TRUE); return bLvl; } diff --git a/_module/nss/hif_onacquireite.nss b/_module/nss/hif_onacquireite.nss new file mode 100644 index 00000000..a358b9f7 --- /dev/null +++ b/_module/nss/hif_onacquireite.nss @@ -0,0 +1,13 @@ +// prc_onaquire,on_acquire +///////////////////////////////////////////////////////////////////// +// +// This script has been auto-generated by HakInstaller to call +// multiple handlers for the onacquireitem event. +// +///////////////////////////////////////////////////////////////////// + +void main() +{ + ExecuteScript("prc_onaquire", OBJECT_SELF); + ExecuteScript("on_acquire", OBJECT_SELF); +} diff --git a/_module/nss/hif_onactivateit.nss b/_module/nss/hif_onactivateit.nss new file mode 100644 index 00000000..a8ccb2b8 --- /dev/null +++ b/_module/nss/hif_onactivateit.nss @@ -0,0 +1,13 @@ +// prc_onactivate,_on_active_item +///////////////////////////////////////////////////////////////////// +// +// This script has been auto-generated by HakInstaller to call +// multiple handlers for the onactivateitem event. +// +///////////////////////////////////////////////////////////////////// + +void main() +{ + ExecuteScript("prc_onactivate", OBJECT_SELF); + ExecuteScript("_on_active_item", OBJECT_SELF); +} diff --git a/_module/nss/hif_onclientente.nss b/_module/nss/hif_onclientente.nss new file mode 100644 index 00000000..dd9f9b74 --- /dev/null +++ b/_module/nss/hif_onclientente.nss @@ -0,0 +1,13 @@ +// prc_onenter,on_client_enter +///////////////////////////////////////////////////////////////////// +// +// This script has been auto-generated by HakInstaller to call +// multiple handlers for the oncliententer event. +// +///////////////////////////////////////////////////////////////////// + +void main() +{ + ExecuteScript("prc_onenter", OBJECT_SELF); + ExecuteScript("on_client_enter", OBJECT_SELF); +} diff --git a/_module/nss/hif_onheartbeat.nss b/_module/nss/hif_onheartbeat.nss new file mode 100644 index 00000000..779ecde5 --- /dev/null +++ b/_module/nss/hif_onheartbeat.nss @@ -0,0 +1,13 @@ +// prc_onheartbeat,temps_on_heartb +///////////////////////////////////////////////////////////////////// +// +// This script has been auto-generated by HakInstaller to call +// multiple handlers for the onheartbeat event. +// +///////////////////////////////////////////////////////////////////// + +void main() +{ + ExecuteScript("prc_onheartbeat", OBJECT_SELF); + ExecuteScript("temps_on_heartb", OBJECT_SELF); +} diff --git a/_module/nss/hif_onmoduleload.nss b/_module/nss/hif_onmoduleload.nss new file mode 100644 index 00000000..cd3b4143 --- /dev/null +++ b/_module/nss/hif_onmoduleload.nss @@ -0,0 +1,13 @@ +// prc_onmodload,x2_mod_def_load1 +///////////////////////////////////////////////////////////////////// +// +// This script has been auto-generated by HakInstaller to call +// multiple handlers for the onmoduleload event. +// +///////////////////////////////////////////////////////////////////// + +void main() +{ + ExecuteScript("prc_onmodload", OBJECT_SELF); + ExecuteScript("x2_mod_def_load1", OBJECT_SELF); +} diff --git a/_module/nss/hif_onplayerdeat.nss b/_module/nss/hif_onplayerdeat.nss new file mode 100644 index 00000000..5bb27158 --- /dev/null +++ b/_module/nss/hif_onplayerdeat.nss @@ -0,0 +1,13 @@ +// prc_ondeath,nw_o0_death +///////////////////////////////////////////////////////////////////// +// +// This script has been auto-generated by HakInstaller to call +// multiple handlers for the onplayerdeath event. +// +///////////////////////////////////////////////////////////////////// + +void main() +{ + ExecuteScript("prc_ondeath", OBJECT_SELF); + ExecuteScript("nw_o0_death", OBJECT_SELF); +} diff --git a/_module/nss/hif_onplayerdyin.nss b/_module/nss/hif_onplayerdyin.nss new file mode 100644 index 00000000..2c0ee4f6 --- /dev/null +++ b/_module/nss/hif_onplayerdyin.nss @@ -0,0 +1,13 @@ +// prc_ondying,nw_o0_dying +///////////////////////////////////////////////////////////////////// +// +// This script has been auto-generated by HakInstaller to call +// multiple handlers for the onplayerdying event. +// +///////////////////////////////////////////////////////////////////// + +void main() +{ + ExecuteScript("prc_ondying", OBJECT_SELF); + ExecuteScript("nw_o0_dying", OBJECT_SELF); +} diff --git a/_module/nss/hif_onplayerequi.nss b/_module/nss/hif_onplayerequi.nss new file mode 100644 index 00000000..e9ef049c --- /dev/null +++ b/_module/nss/hif_onplayerequi.nss @@ -0,0 +1,13 @@ +// prc_equip,zep_onequip +///////////////////////////////////////////////////////////////////// +// +// This script has been auto-generated by HakInstaller to call +// multiple handlers for the onplayerequipitem event. +// +///////////////////////////////////////////////////////////////////// + +void main() +{ + ExecuteScript("prc_equip", OBJECT_SELF); + ExecuteScript("zep_onequip", OBJECT_SELF); +} diff --git a/_module/nss/hif_onplayerleve.nss b/_module/nss/hif_onplayerleve.nss new file mode 100644 index 00000000..0f324fee --- /dev/null +++ b/_module/nss/hif_onplayerleve.nss @@ -0,0 +1,13 @@ +// prc_levelup,pc_level_notify +///////////////////////////////////////////////////////////////////// +// +// This script has been auto-generated by HakInstaller to call +// multiple handlers for the onplayerlevelup event. +// +///////////////////////////////////////////////////////////////////// + +void main() +{ + ExecuteScript("prc_levelup", OBJECT_SELF); + ExecuteScript("pc_level_notify", OBJECT_SELF); +} diff --git a/_module/nss/hif_onplayerresp.nss b/_module/nss/hif_onplayerresp.nss new file mode 100644 index 00000000..6b436c7d --- /dev/null +++ b/_module/nss/hif_onplayerresp.nss @@ -0,0 +1,13 @@ +// prc_onrespawn,nw_o0_respawn +///////////////////////////////////////////////////////////////////// +// +// This script has been auto-generated by HakInstaller to call +// multiple handlers for the onplayerrespawn event. +// +///////////////////////////////////////////////////////////////////// + +void main() +{ + ExecuteScript("prc_onrespawn", OBJECT_SELF); + ExecuteScript("nw_o0_respawn", OBJECT_SELF); +} diff --git a/_module/nss/hif_onplayerrest.nss b/_module/nss/hif_onplayerrest.nss new file mode 100644 index 00000000..a0974e79 --- /dev/null +++ b/_module/nss/hif_onplayerrest.nss @@ -0,0 +1,13 @@ +// prc_rest,x2_onrest +///////////////////////////////////////////////////////////////////// +// +// This script has been auto-generated by HakInstaller to call +// multiple handlers for the onplayerrest event. +// +///////////////////////////////////////////////////////////////////// + +void main() +{ + ExecuteScript("prc_rest", OBJECT_SELF); + ExecuteScript("x2_onrest", OBJECT_SELF); +} diff --git a/_module/nss/hif_onplayeruneq.nss b/_module/nss/hif_onplayeruneq.nss new file mode 100644 index 00000000..efab99cf --- /dev/null +++ b/_module/nss/hif_onplayeruneq.nss @@ -0,0 +1,13 @@ +// prc_unequip,x2_mod_def_unequ +///////////////////////////////////////////////////////////////////// +// +// This script has been auto-generated by HakInstaller to call +// multiple handlers for the onplayerunequipitem event. +// +///////////////////////////////////////////////////////////////////// + +void main() +{ + ExecuteScript("prc_unequip", OBJECT_SELF); + ExecuteScript("x2_mod_def_unequ", OBJECT_SELF); +} diff --git a/_module/nss/hif_onunaquireit.nss b/_module/nss/hif_onunaquireit.nss new file mode 100644 index 00000000..42401b03 --- /dev/null +++ b/_module/nss/hif_onunaquireit.nss @@ -0,0 +1,13 @@ +// prc_onunaquire,on_unacquire +///////////////////////////////////////////////////////////////////// +// +// This script has been auto-generated by HakInstaller to call +// multiple handlers for the onunaquireitem event. +// +///////////////////////////////////////////////////////////////////// + +void main() +{ + ExecuteScript("prc_onunaquire", OBJECT_SELF); + ExecuteScript("on_unacquire", OBJECT_SELF); +} diff --git a/_module/nss/i_battle.nss b/_module/nss/i_battle.nss index 2f88d7df..e2a7bc44 100644 --- a/_module/nss/i_battle.nss +++ b/_module/nss/i_battle.nss @@ -5,6 +5,7 @@ J.D. Robertson, 2002 */ +#include "prc_inc_spells" // Like TooFarFrom, but specify the object int TooFarFromO(object obj, float distance = 8.0) @@ -63,7 +64,7 @@ void ApplyDamage(vector center) { // Damage minus a reflex save int damage = d10(); // TODO: Change this value to whatever you want - damage = GetReflexAdjustedDamage(damage, hit, 14, SAVING_THROW_TYPE_FIRE); + damage = PRCGetReflexAdjustedDamage(damage, hit, 14, SAVING_THROW_TYPE_FIRE); // Hit 'em ApplyEffectToObject(DURATION_TYPE_INSTANT, diff --git a/_module/nss/ld_forge.nss b/_module/nss/ld_forge.nss index 61d4b2db..cae93672 100644 --- a/_module/nss/ld_forge.nss +++ b/_module/nss/ld_forge.nss @@ -500,7 +500,7 @@ int GetModCost(object oOriginal,object oForge, object oAnvil, string Mods) return z; } -string SetTag(string sStr, string sValue, int Pos) +string LDSetTag(string sStr, string sValue, int Pos) { string sTemp = ""; switch(Pos) diff --git a/_module/nss/ldf_abilbase.nss b/_module/nss/ldf_abilbase.nss index 1aeaf044..b44585f4 100644 --- a/_module/nss/ldf_abilbase.nss +++ b/_module/nss/ldf_abilbase.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(22),2)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(22),2)); } diff --git a/_module/nss/ldf_ammo.nss b/_module/nss/ldf_ammo.nss index 9806c57e..845be853 100644 --- a/_module/nss/ldf_ammo.nss +++ b/_module/nss/ldf_ammo.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(1),3)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(1),3)); } diff --git a/_module/nss/ldf_ammo1.nss b/_module/nss/ldf_ammo1.nss index c1ccfc13..017d776f 100644 --- a/_module/nss/ldf_ammo1.nss +++ b/_module/nss/ldf_ammo1.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(5),3)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(5),3)); } diff --git a/_module/nss/ldf_ammo2.nss b/_module/nss/ldf_ammo2.nss index 19c28209..dbb42d92 100644 --- a/_module/nss/ldf_ammo2.nss +++ b/_module/nss/ldf_ammo2.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(6),3)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(6),3)); } diff --git a/_module/nss/ldf_ammo3.nss b/_module/nss/ldf_ammo3.nss index a2ea78af..ab2ae954 100644 --- a/_module/nss/ldf_ammo3.nss +++ b/_module/nss/ldf_ammo3.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(7),3)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(7),3)); } diff --git a/_module/nss/ldf_ammo4.nss b/_module/nss/ldf_ammo4.nss index 53c5cad1..c5c4c6f0 100644 --- a/_module/nss/ldf_ammo4.nss +++ b/_module/nss/ldf_ammo4.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(8),3)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(8),3)); } diff --git a/_module/nss/ldf_ammo5.nss b/_module/nss/ldf_ammo5.nss index 788703cc..d7cfe2d6 100644 --- a/_module/nss/ldf_ammo5.nss +++ b/_module/nss/ldf_ammo5.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(9),3)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(9),3)); } diff --git a/_module/nss/ldf_ammobase.nss b/_module/nss/ldf_ammobase.nss index 49a9ccca..682b734c 100644 --- a/_module/nss/ldf_ammobase.nss +++ b/_module/nss/ldf_ammobase.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(12),2)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(12),2)); } diff --git a/_module/nss/ldf_ammoc.nss b/_module/nss/ldf_ammoc.nss index b2022b42..2dcab76c 100644 --- a/_module/nss/ldf_ammoc.nss +++ b/_module/nss/ldf_ammoc.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(2),3)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(2),3)); } diff --git a/_module/nss/ldf_ammoe.nss b/_module/nss/ldf_ammoe.nss index b12aea6d..5d82a98b 100644 --- a/_module/nss/ldf_ammoe.nss +++ b/_module/nss/ldf_ammoe.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(4),3)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(4),3)); } diff --git a/_module/nss/ldf_ammof.nss b/_module/nss/ldf_ammof.nss index 6d9921f6..b53f25c5 100644 --- a/_module/nss/ldf_ammof.nss +++ b/_module/nss/ldf_ammof.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(3),3)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(3),3)); } diff --git a/_module/nss/ldf_baseacid.nss b/_module/nss/ldf_baseacid.nss index 05f88e39..ae04dbb9 100644 --- a/_module/nss/ldf_baseacid.nss +++ b/_module/nss/ldf_baseacid.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(5),2)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(5),2)); } diff --git a/_module/nss/ldf_basebldg.nss b/_module/nss/ldf_basebldg.nss index f659d83f..3ff1e0f1 100644 --- a/_module/nss/ldf_basebldg.nss +++ b/_module/nss/ldf_basebldg.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(7),2)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(7),2)); } diff --git a/_module/nss/ldf_basecold.nss b/_module/nss/ldf_basecold.nss index 0a1cef73..46cbe680 100644 --- a/_module/nss/ldf_basecold.nss +++ b/_module/nss/ldf_basecold.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(3),2)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(3),2)); } diff --git a/_module/nss/ldf_baseelec.nss b/_module/nss/ldf_baseelec.nss index d6f87783..fcdffa83 100644 --- a/_module/nss/ldf_baseelec.nss +++ b/_module/nss/ldf_baseelec.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(4),2)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(4),2)); } diff --git a/_module/nss/ldf_basefeat.nss b/_module/nss/ldf_basefeat.nss index 547421c4..5b11395a 100644 --- a/_module/nss/ldf_basefeat.nss +++ b/_module/nss/ldf_basefeat.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(28),2)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(28),2)); } diff --git a/_module/nss/ldf_basefire.nss b/_module/nss/ldf_basefire.nss index 67b43a2b..d9810e68 100644 --- a/_module/nss/ldf_basefire.nss +++ b/_module/nss/ldf_basefire.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(2),2)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(2),2)); } diff --git a/_module/nss/ldf_basepierce.nss b/_module/nss/ldf_basepierce.nss index 80c99011..657ed83e 100644 --- a/_module/nss/ldf_basepierce.nss +++ b/_module/nss/ldf_basepierce.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(9),2)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(9),2)); } diff --git a/_module/nss/ldf_baseslash.nss b/_module/nss/ldf_baseslash.nss index db723844..d8c1a025 100644 --- a/_module/nss/ldf_baseslash.nss +++ b/_module/nss/ldf_baseslash.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(8),2)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(8),2)); } diff --git a/_module/nss/ldf_basesonic.nss b/_module/nss/ldf_basesonic.nss index 51dc586f..e641f9a0 100644 --- a/_module/nss/ldf_basesonic.nss +++ b/_module/nss/ldf_basesonic.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(6),2)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(6),2)); } diff --git a/_module/nss/ldf_basesr.nss b/_module/nss/ldf_basesr.nss index bac3beda..66d86997 100644 --- a/_module/nss/ldf_basesr.nss +++ b/_module/nss/ldf_basesr.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(31),2)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(31),2)); } diff --git a/_module/nss/ldf_basevis.nss b/_module/nss/ldf_basevis.nss index 1d82ddd2..25a3f43e 100644 --- a/_module/nss/ldf_basevis.nss +++ b/_module/nss/ldf_basevis.nss @@ -3,6 +3,6 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(35),2)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(35),2)); SetLocalInt(OBJECT_SELF,"Visual",TRUE); } diff --git a/_module/nss/ldf_bonspbase.nss b/_module/nss/ldf_bonspbase.nss index b15375aa..1b1828e2 100644 --- a/_module/nss/ldf_bonspbase.nss +++ b/_module/nss/ldf_bonspbase.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(32),2)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(32),2)); } diff --git a/_module/nss/ldf_dmg1.nss b/_module/nss/ldf_dmg1.nss index 8cd5a49c..83be4a8b 100644 --- a/_module/nss/ldf_dmg1.nss +++ b/_module/nss/ldf_dmg1.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(11),3)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(11),3)); } diff --git a/_module/nss/ldf_dmg10.nss b/_module/nss/ldf_dmg10.nss index 9e859899..33ea3ae4 100644 --- a/_module/nss/ldf_dmg10.nss +++ b/_module/nss/ldf_dmg10.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(20),3)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(20),3)); } diff --git a/_module/nss/ldf_dmg2.nss b/_module/nss/ldf_dmg2.nss index 299daf9c..fee5e690 100644 --- a/_module/nss/ldf_dmg2.nss +++ b/_module/nss/ldf_dmg2.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(12),3)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(12),3)); } diff --git a/_module/nss/ldf_dmg3.nss b/_module/nss/ldf_dmg3.nss index 4c7c10de..1df092ea 100644 --- a/_module/nss/ldf_dmg3.nss +++ b/_module/nss/ldf_dmg3.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(13),3)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(13),3)); } diff --git a/_module/nss/ldf_dmg4.nss b/_module/nss/ldf_dmg4.nss index a9b23a02..b5533f4f 100644 --- a/_module/nss/ldf_dmg4.nss +++ b/_module/nss/ldf_dmg4.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(14),3)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(14),3)); } diff --git a/_module/nss/ldf_dmg5.nss b/_module/nss/ldf_dmg5.nss index 4a4cbcde..962b91fd 100644 --- a/_module/nss/ldf_dmg5.nss +++ b/_module/nss/ldf_dmg5.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(15),3)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(15),3)); } diff --git a/_module/nss/ldf_dmg6.nss b/_module/nss/ldf_dmg6.nss index f8aa978f..55aaf3f9 100644 --- a/_module/nss/ldf_dmg6.nss +++ b/_module/nss/ldf_dmg6.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(16),3)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(16),3)); } diff --git a/_module/nss/ldf_dmg7.nss b/_module/nss/ldf_dmg7.nss index 7a889c48..10eea6a1 100644 --- a/_module/nss/ldf_dmg7.nss +++ b/_module/nss/ldf_dmg7.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(17),3)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(17),3)); } diff --git a/_module/nss/ldf_dmg8.nss b/_module/nss/ldf_dmg8.nss index a5ed94df..c362fe6c 100644 --- a/_module/nss/ldf_dmg8.nss +++ b/_module/nss/ldf_dmg8.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(18),3)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(18),3)); } diff --git a/_module/nss/ldf_dmg9.nss b/_module/nss/ldf_dmg9.nss index dec9fc9e..777e481d 100644 --- a/_module/nss/ldf_dmg9.nss +++ b/_module/nss/ldf_dmg9.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(19),3)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(19),3)); } diff --git a/_module/nss/ldf_dmgimbase.nss b/_module/nss/ldf_dmgimbase.nss index a06a45ad..d581cbfe 100644 --- a/_module/nss/ldf_dmgimbase.nss +++ b/_module/nss/ldf_dmgimbase.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(34),2)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(34),2)); } diff --git a/_module/nss/ldf_drbase.nss b/_module/nss/ldf_drbase.nss index c81a6192..52d91c8a 100644 --- a/_module/nss/ldf_drbase.nss +++ b/_module/nss/ldf_drbase.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(26),2)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(26),2)); } diff --git a/_module/nss/ldf_enh1.nss b/_module/nss/ldf_enh1.nss index 9806c57e..845be853 100644 --- a/_module/nss/ldf_enh1.nss +++ b/_module/nss/ldf_enh1.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(1),3)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(1),3)); } diff --git a/_module/nss/ldf_enh10.nss b/_module/nss/ldf_enh10.nss index f69b4905..8fb442b3 100644 --- a/_module/nss/ldf_enh10.nss +++ b/_module/nss/ldf_enh10.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(10),3)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(10),3)); } diff --git a/_module/nss/ldf_enh2.nss b/_module/nss/ldf_enh2.nss index b2022b42..2dcab76c 100644 --- a/_module/nss/ldf_enh2.nss +++ b/_module/nss/ldf_enh2.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(2),3)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(2),3)); } diff --git a/_module/nss/ldf_enh3.nss b/_module/nss/ldf_enh3.nss index 6d9921f6..b53f25c5 100644 --- a/_module/nss/ldf_enh3.nss +++ b/_module/nss/ldf_enh3.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(3),3)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(3),3)); } diff --git a/_module/nss/ldf_enh4.nss b/_module/nss/ldf_enh4.nss index b12aea6d..5d82a98b 100644 --- a/_module/nss/ldf_enh4.nss +++ b/_module/nss/ldf_enh4.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(4),3)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(4),3)); } diff --git a/_module/nss/ldf_enh5.nss b/_module/nss/ldf_enh5.nss index c1ccfc13..017d776f 100644 --- a/_module/nss/ldf_enh5.nss +++ b/_module/nss/ldf_enh5.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(5),3)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(5),3)); } diff --git a/_module/nss/ldf_enh6.nss b/_module/nss/ldf_enh6.nss index 19c28209..dbb42d92 100644 --- a/_module/nss/ldf_enh6.nss +++ b/_module/nss/ldf_enh6.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(6),3)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(6),3)); } diff --git a/_module/nss/ldf_enh7.nss b/_module/nss/ldf_enh7.nss index a2ea78af..ab2ae954 100644 --- a/_module/nss/ldf_enh7.nss +++ b/_module/nss/ldf_enh7.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(7),3)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(7),3)); } diff --git a/_module/nss/ldf_enh8.nss b/_module/nss/ldf_enh8.nss index 53c5cad1..c5c4c6f0 100644 --- a/_module/nss/ldf_enh8.nss +++ b/_module/nss/ldf_enh8.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(8),3)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(8),3)); } diff --git a/_module/nss/ldf_enh9.nss b/_module/nss/ldf_enh9.nss index 788703cc..d7cfe2d6 100644 --- a/_module/nss/ldf_enh9.nss +++ b/_module/nss/ldf_enh9.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(9),3)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(9),3)); } diff --git a/_module/nss/ldf_enhbase.nss b/_module/nss/ldf_enhbase.nss index 318aa6e9..34cbb7f2 100644 --- a/_module/nss/ldf_enhbase.nss +++ b/_module/nss/ldf_enhbase.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(1),2)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(1),2)); } diff --git a/_module/nss/ldf_feat1.nss b/_module/nss/ldf_feat1.nss index 9806c57e..845be853 100644 --- a/_module/nss/ldf_feat1.nss +++ b/_module/nss/ldf_feat1.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(1),3)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(1),3)); } diff --git a/_module/nss/ldf_feat10.nss b/_module/nss/ldf_feat10.nss index f69b4905..8fb442b3 100644 --- a/_module/nss/ldf_feat10.nss +++ b/_module/nss/ldf_feat10.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(10),3)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(10),3)); } diff --git a/_module/nss/ldf_feat11.nss b/_module/nss/ldf_feat11.nss index 8cd5a49c..83be4a8b 100644 --- a/_module/nss/ldf_feat11.nss +++ b/_module/nss/ldf_feat11.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(11),3)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(11),3)); } diff --git a/_module/nss/ldf_feat12.nss b/_module/nss/ldf_feat12.nss index 299daf9c..fee5e690 100644 --- a/_module/nss/ldf_feat12.nss +++ b/_module/nss/ldf_feat12.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(12),3)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(12),3)); } diff --git a/_module/nss/ldf_feat13.nss b/_module/nss/ldf_feat13.nss index 4c7c10de..1df092ea 100644 --- a/_module/nss/ldf_feat13.nss +++ b/_module/nss/ldf_feat13.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(13),3)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(13),3)); } diff --git a/_module/nss/ldf_feat14.nss b/_module/nss/ldf_feat14.nss index a9b23a02..b5533f4f 100644 --- a/_module/nss/ldf_feat14.nss +++ b/_module/nss/ldf_feat14.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(14),3)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(14),3)); } diff --git a/_module/nss/ldf_feat15.nss b/_module/nss/ldf_feat15.nss index 4a4cbcde..962b91fd 100644 --- a/_module/nss/ldf_feat15.nss +++ b/_module/nss/ldf_feat15.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(15),3)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(15),3)); } diff --git a/_module/nss/ldf_feat16.nss b/_module/nss/ldf_feat16.nss index f8aa978f..55aaf3f9 100644 --- a/_module/nss/ldf_feat16.nss +++ b/_module/nss/ldf_feat16.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(16),3)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(16),3)); } diff --git a/_module/nss/ldf_feat17.nss b/_module/nss/ldf_feat17.nss index 7a889c48..10eea6a1 100644 --- a/_module/nss/ldf_feat17.nss +++ b/_module/nss/ldf_feat17.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(17),3)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(17),3)); } diff --git a/_module/nss/ldf_feat18.nss b/_module/nss/ldf_feat18.nss index a5ed94df..c362fe6c 100644 --- a/_module/nss/ldf_feat18.nss +++ b/_module/nss/ldf_feat18.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(18),3)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(18),3)); } diff --git a/_module/nss/ldf_feat19.nss b/_module/nss/ldf_feat19.nss index dec9fc9e..777e481d 100644 --- a/_module/nss/ldf_feat19.nss +++ b/_module/nss/ldf_feat19.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(19),3)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(19),3)); } diff --git a/_module/nss/ldf_feat2.nss b/_module/nss/ldf_feat2.nss index b2022b42..2dcab76c 100644 --- a/_module/nss/ldf_feat2.nss +++ b/_module/nss/ldf_feat2.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(2),3)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(2),3)); } diff --git a/_module/nss/ldf_feat20.nss b/_module/nss/ldf_feat20.nss index 9e859899..33ea3ae4 100644 --- a/_module/nss/ldf_feat20.nss +++ b/_module/nss/ldf_feat20.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(20),3)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(20),3)); } diff --git a/_module/nss/ldf_feat21.nss b/_module/nss/ldf_feat21.nss index 69388b07..0f4ffa6a 100644 --- a/_module/nss/ldf_feat21.nss +++ b/_module/nss/ldf_feat21.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(21),3)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(21),3)); } diff --git a/_module/nss/ldf_feat22.nss b/_module/nss/ldf_feat22.nss index 43e5a531..a8544cc7 100644 --- a/_module/nss/ldf_feat22.nss +++ b/_module/nss/ldf_feat22.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(22),3)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(22),3)); } diff --git a/_module/nss/ldf_feat23.nss b/_module/nss/ldf_feat23.nss index 86e69ba7..9d4d5037 100644 --- a/_module/nss/ldf_feat23.nss +++ b/_module/nss/ldf_feat23.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(23),3)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(23),3)); } diff --git a/_module/nss/ldf_feat24.nss b/_module/nss/ldf_feat24.nss index 3bac3302..553252ea 100644 --- a/_module/nss/ldf_feat24.nss +++ b/_module/nss/ldf_feat24.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(24),3)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(24),3)); } diff --git a/_module/nss/ldf_feat25.nss b/_module/nss/ldf_feat25.nss index ee308a51..930cf39f 100644 --- a/_module/nss/ldf_feat25.nss +++ b/_module/nss/ldf_feat25.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(25),3)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(25),3)); } diff --git a/_module/nss/ldf_feat26.nss b/_module/nss/ldf_feat26.nss index 358eb98e..6a88c973 100644 --- a/_module/nss/ldf_feat26.nss +++ b/_module/nss/ldf_feat26.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(26),3)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(26),3)); } diff --git a/_module/nss/ldf_feat27.nss b/_module/nss/ldf_feat27.nss index 054b54cf..4019770d 100644 --- a/_module/nss/ldf_feat27.nss +++ b/_module/nss/ldf_feat27.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(27),3)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(27),3)); } diff --git a/_module/nss/ldf_feat3.nss b/_module/nss/ldf_feat3.nss index 6d9921f6..b53f25c5 100644 --- a/_module/nss/ldf_feat3.nss +++ b/_module/nss/ldf_feat3.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(3),3)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(3),3)); } diff --git a/_module/nss/ldf_feat4.nss b/_module/nss/ldf_feat4.nss index b12aea6d..5d82a98b 100644 --- a/_module/nss/ldf_feat4.nss +++ b/_module/nss/ldf_feat4.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(4),3)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(4),3)); } diff --git a/_module/nss/ldf_feat5.nss b/_module/nss/ldf_feat5.nss index c1ccfc13..017d776f 100644 --- a/_module/nss/ldf_feat5.nss +++ b/_module/nss/ldf_feat5.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(5),3)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(5),3)); } diff --git a/_module/nss/ldf_feat6.nss b/_module/nss/ldf_feat6.nss index 19c28209..dbb42d92 100644 --- a/_module/nss/ldf_feat6.nss +++ b/_module/nss/ldf_feat6.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(6),3)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(6),3)); } diff --git a/_module/nss/ldf_feat7.nss b/_module/nss/ldf_feat7.nss index a2ea78af..ab2ae954 100644 --- a/_module/nss/ldf_feat7.nss +++ b/_module/nss/ldf_feat7.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(7),3)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(7),3)); } diff --git a/_module/nss/ldf_feat8.nss b/_module/nss/ldf_feat8.nss index 53c5cad1..c5c4c6f0 100644 --- a/_module/nss/ldf_feat8.nss +++ b/_module/nss/ldf_feat8.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(8),3)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(8),3)); } diff --git a/_module/nss/ldf_feat9.nss b/_module/nss/ldf_feat9.nss index 788703cc..d7cfe2d6 100644 --- a/_module/nss/ldf_feat9.nss +++ b/_module/nss/ldf_feat9.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(9),3)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(9),3)); } diff --git a/_module/nss/ldf_freedom.nss b/_module/nss/ldf_freedom.nss index 1ec4d60b..2d46e145 100644 --- a/_module/nss/ldf_freedom.nss +++ b/_module/nss/ldf_freedom.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(23),2)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(23),2)); } diff --git a/_module/nss/ldf_haste.nss b/_module/nss/ldf_haste.nss index 6dec8277..50ecb5b0 100644 --- a/_module/nss/ldf_haste.nss +++ b/_module/nss/ldf_haste.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(10),2)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(10),2)); } diff --git a/_module/nss/ldf_holyaveng.nss b/_module/nss/ldf_holyaveng.nss index 78a46bfd..57088cc6 100644 --- a/_module/nss/ldf_holyaveng.nss +++ b/_module/nss/ldf_holyaveng.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(30),2)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(30),2)); } diff --git a/_module/nss/ldf_immunbase.nss b/_module/nss/ldf_immunbase.nss index 06fcbf3c..0e8dff2a 100644 --- a/_module/nss/ldf_immunbase.nss +++ b/_module/nss/ldf_immunbase.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(21),2)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(21),2)); } diff --git a/_module/nss/ldf_impevasion.nss b/_module/nss/ldf_impevasion.nss index ed353614..e6529d4c 100644 --- a/_module/nss/ldf_impevasion.nss +++ b/_module/nss/ldf_impevasion.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(33),2)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(33),2)); } diff --git a/_module/nss/ldf_keen.nss b/_module/nss/ldf_keen.nss index b04331d0..b7b9ec32 100644 --- a/_module/nss/ldf_keen.nss +++ b/_module/nss/ldf_keen.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(11),2)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(11),2)); } diff --git a/_module/nss/ldf_masscrit.nss b/_module/nss/ldf_masscrit.nss index 91e9efe4..2d191043 100644 --- a/_module/nss/ldf_masscrit.nss +++ b/_module/nss/ldf_masscrit.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(13),2)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(13),2)); } diff --git a/_module/nss/ldf_saves1.nss b/_module/nss/ldf_saves1.nss index 2145a6f4..10eb694f 100644 --- a/_module/nss/ldf_saves1.nss +++ b/_module/nss/ldf_saves1.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(SetTag(sTag,TagEncode(27),2),TagEncode(1),1)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(LDSetTag(sTag,TagEncode(27),2),TagEncode(1),1)); } diff --git a/_module/nss/ldf_saves2.nss b/_module/nss/ldf_saves2.nss index c0e67d14..f43a48ef 100644 --- a/_module/nss/ldf_saves2.nss +++ b/_module/nss/ldf_saves2.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(SetTag(sTag,TagEncode(27),2),TagEncode(2),1)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(LDSetTag(sTag,TagEncode(27),2),TagEncode(2),1)); } diff --git a/_module/nss/ldf_saves3.nss b/_module/nss/ldf_saves3.nss index 10ed8f76..e9b5610d 100644 --- a/_module/nss/ldf_saves3.nss +++ b/_module/nss/ldf_saves3.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(SetTag(sTag,TagEncode(27),2),TagEncode(3),1)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(LDSetTag(sTag,TagEncode(27),2),TagEncode(3),1)); } diff --git a/_module/nss/ldf_saves4.nss b/_module/nss/ldf_saves4.nss index b7132189..0290a76c 100644 --- a/_module/nss/ldf_saves4.nss +++ b/_module/nss/ldf_saves4.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(29),2)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(29),2)); } diff --git a/_module/nss/ldf_scbard.nss b/_module/nss/ldf_scbard.nss index 3342d859..656aa8bb 100644 --- a/_module/nss/ldf_scbard.nss +++ b/_module/nss/ldf_scbard.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(1),1)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(1),1)); } diff --git a/_module/nss/ldf_sccleric.nss b/_module/nss/ldf_sccleric.nss index dde54ef2..31ee4e5b 100644 --- a/_module/nss/ldf_sccleric.nss +++ b/_module/nss/ldf_sccleric.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(2),1)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(2),1)); } diff --git a/_module/nss/ldf_scdruid.nss b/_module/nss/ldf_scdruid.nss index 5b28b9a9..f3a1c71d 100644 --- a/_module/nss/ldf_scdruid.nss +++ b/_module/nss/ldf_scdruid.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(3),1)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(3),1)); } diff --git a/_module/nss/ldf_scpaladin.nss b/_module/nss/ldf_scpaladin.nss index 3fdc65a2..edc0b59e 100644 --- a/_module/nss/ldf_scpaladin.nss +++ b/_module/nss/ldf_scpaladin.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(4),1)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(4),1)); } diff --git a/_module/nss/ldf_scranger.nss b/_module/nss/ldf_scranger.nss index 02e6d1bc..1f565997 100644 --- a/_module/nss/ldf_scranger.nss +++ b/_module/nss/ldf_scranger.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(5),1)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(5),1)); } diff --git a/_module/nss/ldf_scsorcerer.nss b/_module/nss/ldf_scsorcerer.nss index 5d8227db..82e5aaa3 100644 --- a/_module/nss/ldf_scsorcerer.nss +++ b/_module/nss/ldf_scsorcerer.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(6),1)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(6),1)); } diff --git a/_module/nss/ldf_scwizard.nss b/_module/nss/ldf_scwizard.nss index a9cfe566..b4accc03 100644 --- a/_module/nss/ldf_scwizard.nss +++ b/_module/nss/ldf_scwizard.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(7),1)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(7),1)); } diff --git a/_module/nss/ldf_skillbase.nss b/_module/nss/ldf_skillbase.nss index 919adc49..7545f7ee 100644 --- a/_module/nss/ldf_skillbase.nss +++ b/_module/nss/ldf_skillbase.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(24),2)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(24),2)); } diff --git a/_module/nss/ldf_soak1.nss b/_module/nss/ldf_soak1.nss index 3342d859..656aa8bb 100644 --- a/_module/nss/ldf_soak1.nss +++ b/_module/nss/ldf_soak1.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(1),1)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(1),1)); } diff --git a/_module/nss/ldf_soak10.nss b/_module/nss/ldf_soak10.nss index 40428b49..65bb7d28 100644 --- a/_module/nss/ldf_soak10.nss +++ b/_module/nss/ldf_soak10.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(10),1)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(10),1)); } diff --git a/_module/nss/ldf_soak11.nss b/_module/nss/ldf_soak11.nss index 8910413a..04c41c41 100644 --- a/_module/nss/ldf_soak11.nss +++ b/_module/nss/ldf_soak11.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(11),1)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(11),1)); } diff --git a/_module/nss/ldf_soak12.nss b/_module/nss/ldf_soak12.nss index f1716e91..24d3867e 100644 --- a/_module/nss/ldf_soak12.nss +++ b/_module/nss/ldf_soak12.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(12),1)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(12),1)); } diff --git a/_module/nss/ldf_soak13.nss b/_module/nss/ldf_soak13.nss index 22b88d0a..e24649b6 100644 --- a/_module/nss/ldf_soak13.nss +++ b/_module/nss/ldf_soak13.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(13),1)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(13),1)); } diff --git a/_module/nss/ldf_soak14.nss b/_module/nss/ldf_soak14.nss index e79b3c23..3b459659 100644 --- a/_module/nss/ldf_soak14.nss +++ b/_module/nss/ldf_soak14.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(14),1)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(14),1)); } diff --git a/_module/nss/ldf_soak15.nss b/_module/nss/ldf_soak15.nss index a65be897..91291800 100644 --- a/_module/nss/ldf_soak15.nss +++ b/_module/nss/ldf_soak15.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(15),1)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(15),1)); } diff --git a/_module/nss/ldf_soak16.nss b/_module/nss/ldf_soak16.nss index d52accc0..c79b7f12 100644 --- a/_module/nss/ldf_soak16.nss +++ b/_module/nss/ldf_soak16.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(16),1)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(16),1)); } diff --git a/_module/nss/ldf_soak17.nss b/_module/nss/ldf_soak17.nss index ac3c5b6a..728dc679 100644 --- a/_module/nss/ldf_soak17.nss +++ b/_module/nss/ldf_soak17.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(17),1)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(17),1)); } diff --git a/_module/nss/ldf_soak18.nss b/_module/nss/ldf_soak18.nss index d0e3561b..baed5528 100644 --- a/_module/nss/ldf_soak18.nss +++ b/_module/nss/ldf_soak18.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(18),1)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(18),1)); } diff --git a/_module/nss/ldf_soak19.nss b/_module/nss/ldf_soak19.nss index c2b2d6fc..4cf59ec5 100644 --- a/_module/nss/ldf_soak19.nss +++ b/_module/nss/ldf_soak19.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(19),1)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(19),1)); } diff --git a/_module/nss/ldf_soak2.nss b/_module/nss/ldf_soak2.nss index dde54ef2..31ee4e5b 100644 --- a/_module/nss/ldf_soak2.nss +++ b/_module/nss/ldf_soak2.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(2),1)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(2),1)); } diff --git a/_module/nss/ldf_soak20.nss b/_module/nss/ldf_soak20.nss index 07f1dfbd..04032939 100644 --- a/_module/nss/ldf_soak20.nss +++ b/_module/nss/ldf_soak20.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(20),1)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(20),1)); } diff --git a/_module/nss/ldf_soak21.nss b/_module/nss/ldf_soak21.nss index 6c8c3b37..df5dc185 100644 --- a/_module/nss/ldf_soak21.nss +++ b/_module/nss/ldf_soak21.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(21),1)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(21),1)); } diff --git a/_module/nss/ldf_soak22.nss b/_module/nss/ldf_soak22.nss index fd1302fb..d978e1c9 100644 --- a/_module/nss/ldf_soak22.nss +++ b/_module/nss/ldf_soak22.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(22),1)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(22),1)); } diff --git a/_module/nss/ldf_soak23.nss b/_module/nss/ldf_soak23.nss index a6e38e2f..4b8f29fe 100644 --- a/_module/nss/ldf_soak23.nss +++ b/_module/nss/ldf_soak23.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(23),1)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(23),1)); } diff --git a/_module/nss/ldf_soak24.nss b/_module/nss/ldf_soak24.nss index 2105ed6b..9bb8fef2 100644 --- a/_module/nss/ldf_soak24.nss +++ b/_module/nss/ldf_soak24.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(24),1)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(24),1)); } diff --git a/_module/nss/ldf_soak25.nss b/_module/nss/ldf_soak25.nss index e1c22ed1..102bf2e6 100644 --- a/_module/nss/ldf_soak25.nss +++ b/_module/nss/ldf_soak25.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(25),1)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(25),1)); } diff --git a/_module/nss/ldf_soak26.nss b/_module/nss/ldf_soak26.nss index 9fa4a79e..df258011 100644 --- a/_module/nss/ldf_soak26.nss +++ b/_module/nss/ldf_soak26.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(26),1)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(26),1)); } diff --git a/_module/nss/ldf_soak27.nss b/_module/nss/ldf_soak27.nss index 3a35d9bb..cfb8d4e6 100644 --- a/_module/nss/ldf_soak27.nss +++ b/_module/nss/ldf_soak27.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(27),1)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(27),1)); } diff --git a/_module/nss/ldf_soak3.nss b/_module/nss/ldf_soak3.nss index 5b28b9a9..f3a1c71d 100644 --- a/_module/nss/ldf_soak3.nss +++ b/_module/nss/ldf_soak3.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(3),1)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(3),1)); } diff --git a/_module/nss/ldf_soak4.nss b/_module/nss/ldf_soak4.nss index 3fdc65a2..edc0b59e 100644 --- a/_module/nss/ldf_soak4.nss +++ b/_module/nss/ldf_soak4.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(4),1)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(4),1)); } diff --git a/_module/nss/ldf_soak5.nss b/_module/nss/ldf_soak5.nss index 02e6d1bc..1f565997 100644 --- a/_module/nss/ldf_soak5.nss +++ b/_module/nss/ldf_soak5.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(5),1)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(5),1)); } diff --git a/_module/nss/ldf_soak6.nss b/_module/nss/ldf_soak6.nss index 5d8227db..82e5aaa3 100644 --- a/_module/nss/ldf_soak6.nss +++ b/_module/nss/ldf_soak6.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(6),1)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(6),1)); } diff --git a/_module/nss/ldf_soak7.nss b/_module/nss/ldf_soak7.nss index a9cfe566..b4accc03 100644 --- a/_module/nss/ldf_soak7.nss +++ b/_module/nss/ldf_soak7.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(7),1)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(7),1)); } diff --git a/_module/nss/ldf_soak8.nss b/_module/nss/ldf_soak8.nss index a7ca43be..63a63d38 100644 --- a/_module/nss/ldf_soak8.nss +++ b/_module/nss/ldf_soak8.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(8),1)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(8),1)); } diff --git a/_module/nss/ldf_soak9.nss b/_module/nss/ldf_soak9.nss index 539db06c..0dd157d2 100644 --- a/_module/nss/ldf_soak9.nss +++ b/_module/nss/ldf_soak9.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(9),1)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(9),1)); } diff --git a/_module/nss/ldf_trueseeing.nss b/_module/nss/ldf_trueseeing.nss index ef52ab64..388659d2 100644 --- a/_module/nss/ldf_trueseeing.nss +++ b/_module/nss/ldf_trueseeing.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(25),2)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(25),2)); } diff --git a/_module/nss/ldf_vamprbase.nss b/_module/nss/ldf_vamprbase.nss index 4a726200..f6f20e16 100644 --- a/_module/nss/ldf_vamprbase.nss +++ b/_module/nss/ldf_vamprbase.nss @@ -3,5 +3,5 @@ void main() { string sTag = GetLocalString(OBJECT_SELF,"Mods"); - SetLocalString(OBJECT_SELF,"Mods",SetTag(sTag,TagEncode(14),2)); + SetLocalString(OBJECT_SELF,"Mods",LDSetTag(sTag,TagEncode(14),2)); } diff --git a/_module/nss/ms_name_inc.nss b/_module/nss/ms_name_inc.nss new file mode 100644 index 00000000..e4953212 --- /dev/null +++ b/_module/nss/ms_name_inc.nss @@ -0,0 +1,2470 @@ +//////////////////////////////////////////////////////////////////////////////// +// // +// Markshire's Nomenclature // +// ms_name_inc.nss // +// // +// By Thrym of Markshire 5/21/06 // +// Updated by: Jaysyn 2021/12/03 // +// // +//////////////////////////////////////////////////////////////////////////////// +/* +// FUNCTION: +// The Nomenclature is an include file placed in the spawn script +// nw_c2_default9 designed to assign a name to a generic NPC who may +// wander towns, roads, shops, etc. +// +// Utilizing both SetName and RandomName the system will name the NPC in +// one of two ways ... +// +// "SET_NAME": By setting the variable "SET_NAME" on the NPC and +// assigning it a string the creature will rename itself upon spawning. +// This is handy for DM's and builders to create more precisely named +// creatures for the palette and then generize them upon spawn. +// +// eg. Ancient White Dragon in the Creator becomes White Dragon on Spawn. +// +// "SET_NAME" = "RANDOM": By setting the same variable to the name "RANDOM" +// the NPC then is given a random name generated by RACE and GENDER using +// the RandomName function. +// +// eg. Male Dwarven Villager in the Aurora Toolset becomes Gloigan on spawn +// this time and perhaps Rufus on the next spawned Villager. +// +// "NAME_TYPE": Setting this int variable to "1" will cause a Full Name +// to be generated if the "SET_NAME" is set to "RANDOM". +// +// eg. Male Dwarven Villager becomes Gloigan Stonecutter or Rufus Mason. +// +// "TITLE": Prepends the defined string to the NPCs name. +// +// eg. "Lord" Brown +// +// "POSTFIX": Appends the defind string after the NPC's name. +// +// eg. Ralph "the Guard" +// + + + "RND_ROGUE" + "RND_BARBARIAN" + "RND_FIGHTER" + "RND_CLERIC" : Setting these to "1" will give the NPC a randomized class + "RND_MAGE" : appropriate postfix + "RND_DRUID" + "RND_RANGER" + + +// +// +//////////////////////////////////////////////////////////////////////////////*/ + +#include "prc_inc_racial" + + + +///// FUNCTION DECLARATIONS //////////////////////////////////////////////////// + +string GetClassLevelTitle(int nClassType); + +int GetHighestClassLevel(object oCreature = OBJECT_SELF); + +// Generates a Random First Name +// based on Race and Gender +// For all Standard PC Races and Animals +string ms_RandomFirstName(object oNPC = OBJECT_SELF); + +// Generates a Random Last Name +// based on Race For all +// Standard PC Races and Animals +string ms_RandomLastName(object oNPC = OBJECT_SELF); + +// Function designed to read the variable +// "SET_NAME" and assign a new name to the NPC +// If the variable is set to "RANDOM" a +// random name is assigned. +// A second variable can be assigned to +// have the random name be a random Full Name. +void ms_Nomenclature(object oNPC = OBJECT_SELF); + + +///// FUNCTIONS //////////////////////////////////////////////////////////////// + +void ms_Nomenclature(object oNPC = OBJECT_SELF) +{ + string sRandomName = GetLocalString(oNPC, "SET_NAME"); + string sTitle = GetLocalString(oNPC, "TITLE"); + string sPostfix = GetLocalString(oNPC, "POSTFIX"); + string sBaseRace = GetLocalString(oNPC, "BASE_RACE"); + + int nGender = GetGender(oNPC); + int bClassTitle = GetLocalInt(oNPC,"CLASS_TITLE"); + int nHighClass = GetHighestClassLevel(oNPC); + int nLevel = GetLevelByClass(nHighClass, oNPC); + +//:: Handles class level based NPC titles + if (bClassTitle) + { + string sTitle; + + switch (nHighClass) + { + case CLASS_TYPE_BARBARIAN: + switch(nLevel) + { + case 1: case 2: case 3: + sTitle = "Brute" ; + break; + + case 4: case 5: + sTitle = "Vandal"; break; + + case 6: + if (nGender == 1) + {sTitle = "Plunderess"; break;} + else + {sTitle = "Plunderer"; break;} + + case 7: + sTitle = "Pillager"; break; + + case 8: + sTitle = "Marauder"; break; + + case 9: + sTitle = "Reaver"; break; + + case 10: + sTitle = "Barbarian"; break; + + case 11: + sTitle = "Mauler"; break; + + case 12: + sTitle = "Ravager"; break; + + case 13: + sTitle = "Slaughterer"; break; + + case 14: + sTitle = "Destroyer"; break; + + case 15: + if (nGender == 1) + {sTitle = "Chieftainess"; break;} + else + {sTitle = "Chieftain"; break;} + + case 16: + sTitle = "Bloodletter"; break; + + case 17: + sTitle = "Rampager"; break; + + case 18: + sTitle = "Slayer"; break; + + case 19: + sTitle = "Warmonger"; break; + + case 20: + if (nGender == 1) + {sTitle = "High Chieftainess"; break;} + else + {sTitle = "High Chieftain"; break;} + + default: + if (nGender == 1) + {sTitle = "Conqueress"; break;} + else + {sTitle = "Conqueror"; break;} + + } + + case CLASS_TYPE_ROGUE: + switch(nLevel) + { + case 1: case 2: case 3: + sTitle = "Lookout" ; + break; + + case 4: case 5: + sTitle = "Outlaw"; break; + + case 6: + sTitle = "Scalawag"; break; + + case 7: + sTitle = "Creeper"; break; + + case 8: + sTitle = "Larker"; break; + + case 9: + sTitle = "Footpad"; break; + + case 10: + sTitle = "Rogue"; break; + + case 11: + sTitle = "Cutpurse"; break; + + case 12: + sTitle = "Thief"; break; + + case 13: + sTitle = "Pilferer"; break; + + case 14: + sTitle = "Robber"; break; + + case 15: + sTitle = "Sharper"; break; + + case 16: + sTitle = "Burglar"; break; + + case 17: + sTitle = "Filcher"; break; + + case 18: + sTitle = "Scoundrel"; break; + + case 19: + sTitle = "Knave"; break; + + case 20: + sTitle = "Prowler"; break; + + default: + sTitle = "Master Rogue"; break; + + } + + case CLASS_TYPE_BARD: + switch(nLevel) + { + case 1: case 2: case 3: + sTitle = "Crier" ; + break; + + case 4: case 5: + if (nGender == 1) + {sTitle = "Chantress"; break;} + else + {sTitle = "Chanter"; break;} + + case 6: + sTitle = "Skop"; break; + + case 7: + sTitle = "Accompanist"; break; + + case 8: + sTitle = "Rhymer"; break; + + case 9: + sTitle = "Singer"; break; + + case 10: + sTitle = "Balladeer"; break; + + case 11: + if (nGender == 1) + {sTitle = "Cantoress"; break;} + else + {sTitle = "Cantor"; break;} + + case 12: + sTitle = "Lutenist"; break; + + case 13: + sTitle = "Melodist"; break; + + case 14: + sTitle = "Lyrist"; break; + + case 15: + sTitle = "Jongleur"; break; + + case 16: + sTitle = "Loreweaver"; break; + + case 17: + sTitle = "Chronicler"; break; + + case 18: + sTitle = "Muse"; break; + + case 19: + if (nGender == 1) + {sTitle = "Rhapsode"; break;} + else + {sTitle = "Rhapsodist"; break;} + + case 20: + sTitle = "Bard"; break; + + case 21: + sTitle = "Raconteur"; break; + + case 22: + sTitle = "Siren"; break; + + case 23: + sTitle = "Songsmith"; break; + + case 24: + sTitle = "Versifer"; break; + + case 25: + sTitle = "Minstrel"; break; + + case 26: + sTitle = "Sonneteer"; break; + + case 27: + if (nGender == 1) + {sTitle = "Trobairitz"; break;} + else + {sTitle = "Troubadour"; break;} + + case 28: + sTitle = "Citharist"; break; + + case 29: + sTitle = "High Minstrel"; break; + + default: + sTitle = "Master Bard"; break; + + } + + case CLASS_TYPE_SORCERER: + case CLASS_TYPE_WIZARD: + switch(nLevel) + { + case 1: case 2: case 3: + sTitle = "Apprentice" ; + break; + + case 4: case 5: + sTitle = "Adept"; break; + + case 6: + sTitle = "Journeymage"; break; + + case 7: + sTitle = "Hedge Mage"; break; + + case 8: + sTitle = "Magician"; break; + + case 9: + sTitle = "Prestidigitator"; break; + + case 10: + sTitle = "Wizard"; break; + + case 11: + sTitle = "Sage"; break; + + case 12: + sTitle = "Visionary"; break; + + case 13: + sTitle = "Loremaster"; break; + + case 14: + sTitle = "Mage"; break; + + case 15: + sTitle = "Fatespinner"; break; + + case 16: + sTitle = "Cabalist"; break; + + case 17: + sTitle = "Thaumaturge"; break; + + case 18: + sTitle = "Theurgist"; break; + + case 19: + sTitle = "Augur"; break; + + case 20: + sTitle = "Spellbinder"; break; + + default: + sTitle = "Archmage"; break; + + } + + case CLASS_TYPE_CLERIC: + switch(nLevel) + { + case 1: case 2: case 3: + sTitle = "Candidate" ; + break; + + case 4: case 5: + sTitle = "Aspirant"; break; + + case 6: + sTitle = "Novice"; break; + + case 7: + sTitle = "Acolyte"; break; + + case 8: + sTitle = "Initiate"; break; + + case 9: + if (nGender == 1) + {sTitle = "Priestess"; break;} + else + {sTitle = "Priest"; break;} + + case 10: + sTitle = "Cleric"; break; + + case 11: + sTitle = "Curate"; break; + + case 12: + sTitle = "Apostle"; break; + + case 13: + sTitle = "Ovate"; break; + + case 14: + sTitle = "Missionary"; break; + + case 15: + if (nGender == 1) + {sTitle = "Canoness"; break;} + else + {sTitle = "Canon"; break;} + + case 16: + if (nGender == 1) + {sTitle = "Abbotess"; break;} + else + {sTitle = "Abbot"; break;} + + case 17: + sTitle = "Bishop"; break; + + case 18: + if (nGender == 1) + {sTitle = "Matriarch"; break;} + else + {sTitle = "Patriarch"; break;} + + case 19: + sTitle = "Preacher"; break; + + default: + if (nGender == 1) + {sTitle = "High Priestess"; break;} + else + {sTitle = "High Priest"; break;} + + } + + case CLASS_TYPE_DRUID: + switch(nLevel) + { + case 1: case 2: case 3: + sTitle = "Initiate" ; + break; + + case 4: case 5: + sTitle = "Devotee"; break; + + case 6: + sTitle = "Beastling"; break; + + case 7: + sTitle = "Grovelurker"; break; + + case 8: + sTitle = "Shaper"; break; + + case 9: + sTitle = "Springwalker"; break; + + case 10: + sTitle = "Druid"; break; + + case 11: + sTitle = "Naturekin"; break; + + case 12: + sTitle = "Treewarden"; break; + + case 13: + sTitle = "Auspex"; break; + + case 14: + sTitle = "Haruspex"; break; + + case 15: + sTitle = "Student of Stones"; break; + + case 16: + sTitle = "Student of Waters"; break; + + case 17: + sTitle = "Student of Forests"; break; + + case 18: + sTitle = "Student of Winds"; break; + + case 19: + sTitle = "Student of Changes"; break; + + case 20: + sTitle = "Pathwarden"; break; + + default: + sTitle = "Archdruid"; break; + + } + + case CLASS_TYPE_FIGHTER: + switch(nLevel) + { + case 1: case 2: case 3: + sTitle = "Guard"; + break; + + case 4: + sTitle = "Elite Guard"; break; + + case 5: case 6: + sTitle = "Warrior"; break; + + case 7: + sTitle = "Elite Warrior"; break; + + case 8: + sTitle = "Soldier"; break; + + case 9: + sTitle = "Enforcer"; break; + + case 10: + sTitle = "Fighter"; break; + + case 11: + sTitle = "Skirmisher"; break; + + case 12: + sTitle = "Veteran"; break; + + case 13: + sTitle = "Armiger"; break; + + case 14: + sTitle = "Myrmidon"; break; + + case 15: + sTitle = "Hero"; break; + + case 16: + sTitle = "Vanguard"; break; + + case 17: + sTitle = "Sentinel"; break; + + case 18: + sTitle = "Dominator"; break; + + case 19: + sTitle = "Warmonger"; break; + + case 20: + sTitle = "Champion"; break; + + default: + sTitle = "Grandmaster"; break; + + } + + case CLASS_TYPE_MONK: + switch(nLevel) + { + case 1: + sTitle = "Trainee"; break; + + case 2: + sTitle = "Initiate"; break; + + case 3: + sTitle = "Novice"; break; + + case 4: + sTitle = "Neophyte"; break; + + case 5: + sTitle = "Aspirant"; break; + + case 6: + sTitle = "Acolyte"; break; + + case 7: + sTitle = "Devotee"; break; + + case 8: + sTitle = "Disciple"; break; + + case 9: + sTitle = "Adept"; break; + + case 10: + sTitle = "Ascetic"; break; + + case 11: + sTitle = "Pilgrim"; break; + + case 12: + sTitle = "Master"; break; + + case 13: + sTitle = "Anchorite"; break; + + case 14: + sTitle = "Mystic"; break; + + case 15: + sTitle = "Meditator"; break; + + case 16: + sTitle = "Seeker"; break; + + case 17: + sTitle = "Guru"; break; + + case 18: + sTitle = "Sensei"; break; + + case 19: + sTitle = "Sannyasi"; break; + + case 20: + sTitle = "Exemplar"; break; + + case 21: + sTitle = "Transcendent"; break; + + default: + sTitle = "High Master"; break; + + } + + case CLASS_TYPE_PALADIN: + switch(nLevel) + { + case 1: + sTitle = "Advocate"; break; + + case 2: + sTitle = "Initiate"; break; + + case 3: + sTitle = "Squire"; break; + + case 4: + sTitle = "Gallant"; break; + + case 5: + sTitle = "Emissary"; break; + + case 6: + sTitle = "Guardian"; break; + + case 7: + sTitle = "Devotee"; break; + + case 8: + sTitle = "Disciple"; break; + + case 9: + sTitle = "Adept"; break; + + case 10: + sTitle = "Ascetic"; break; + + case 11: + sTitle = "Pilgrim"; break; + + case 12: + sTitle = "Master"; break; + + case 13: + sTitle = "Anchorite"; break; + + case 14: + sTitle = "Mystic"; break; + + case 15: + sTitle = "Meditator"; break; + + case 16: + sTitle = "Seeker"; break; + + case 17: + sTitle = "Guru"; break; + + case 18: + sTitle = "Sensei"; break; + + case 19: + sTitle = "Sannyasi"; break; + + case 20: + sTitle = "Exemplar"; break; + + case 21: + sTitle = "Transcendent"; break; + + default: + sTitle = "High Master"; break; + + } + + case CLASS_TYPE_RANGER: + switch(nLevel) + { + case 1: case 2: case 3: + sTitle = "Greenhorn" ; + break; + + case 4: case 5: + sTitle = "Tenderfoot"; break; + + case 6: + sTitle = "Vagrant"; break; + + case 7: + sTitle = "Tramp"; break; + + case 8: + sTitle = "Nomad"; break; + + case 9: + sTitle = "Wanderer"; break; + + case 10: + sTitle = "Ranger"; break; + + case 11: + sTitle = "Rambler"; break; + + case 12: + sTitle = "Traveler"; break; + + case 13: + sTitle = "Sojourner"; break; + + case 14: + sTitle = "Outrider"; break; + + case 15: + sTitle = "Wayfarer"; break; + + case 16: + sTitle = "Excursionist"; break; + + case 17: + sTitle = "Trekker"; break; + + case 18: + sTitle = "Trailblazer"; break; + + case 19: + sTitle = "Woodsman"; break; + + case 20: + sTitle = "High Ranger"; break; + + case 21: + sTitle = "Ranger"; break; + + case 22: + sTitle = "Rambler"; break; + + case 23: + sTitle = "Traveler"; break; + + case 24: + sTitle = "Sojourner"; break; + + case 25: + sTitle = "Outrider"; break; + + case 26: + sTitle = "Wayfarer"; break; + + case 27: + sTitle = "Excursionist"; break; + + case 28: + sTitle = "Trekker"; break; + + case 29: + sTitle = "Trailblazer"; break; + + default: + sTitle = "Ranger Lord"; break; + + } + + } + + //return sTitle; + } + +//:: Handles class based Henchman titles + int nRndRogue = GetLocalInt(OBJECT_SELF,"RND_ROGUE"); + if (nRndRogue == 1) + { + int nResult = Random(30) + 1; // Generate a random number between 1 and 30 + switch (nResult) + { + case 1: + sPostfix = "the Quick"; + break; + case 2: + sPostfix = "the Quiet"; + break; + case 3: + sPostfix = "the Sharp"; + break; + case 4: + sPostfix = "the Sneak"; + break; + case 5: + sPostfix = "the Rogue"; + break; + case 6: + sPostfix = "the Footpad"; + break; + case 7: + sPostfix = "the Shadow"; + break; + case 8: + sPostfix = "the Nimble"; + break; + case 9: + sPostfix = "the Swift"; + break; + case 10: + sPostfix = "the Silent"; + break; + case 11: + sPostfix = "the Sly"; + break; + case 12: + sPostfix = "the Crafty"; + break; + case 13: + sPostfix = "the Cunning"; + break; + case 14: + sPostfix = "the Elusive"; + break; + case 15: + sPostfix = "the Deft"; + break; + case 16: + sPostfix = "the Guileful"; + break; + case 17: + sPostfix = "the Lurker"; + break; + case 18: + sPostfix = "the Trickster"; + break; + case 19: + sPostfix = "the Prowler"; + break; + case 20: + sPostfix = "the Skulker"; + break; + case 21: + sPostfix = "the Phantom"; + break; + case 22: + sPostfix = "the Wily"; + break; + case 23: + sPostfix = "the Mysterious"; + break; + case 24: + sPostfix = "the Furtive"; + break; + case 25: + sPostfix = "the Discreet"; + break; + case 26: + sPostfix = "the Spy"; + break; + case 27: + sPostfix = "the Veiled"; + break; + case 28: + sPostfix = "the Artful"; + break; + case 29: + sPostfix = "the Sleuth"; + break; + case 30: + sPostfix = "the Masked"; + break; + } + } + + int nRndBarb = GetLocalInt(OBJECT_SELF,"RND_BARBARIAN"); + if (nRndBarb == 1) + { + int nResult = Random(30) + 1; // Generate a random number between 1 and 30 + switch (nResult) + { + case 1: + sPostfix = "the Barbarian"; + break; + case 2: + sPostfix = "the Destroyer"; + break; + case 3: + sPostfix = "of the Plains"; + break; + case 4: + sPostfix = "of Klar Clan"; + break; + case 5: + sPostfix = "the Rampager"; + break; + case 6: + sPostfix = "the Reaver"; + break; + case 7: + sPostfix = "the Savage"; + break; + case 8: + sPostfix = "the Berserker"; + break; + case 9: + sPostfix = "the Untamed"; + break; + case 10: + sPostfix = "the Fierce"; + break; + case 11: + sPostfix = "the Warbringer"; + break; + case 12: + sPostfix = "the Wild"; + break; + case 13: + sPostfix = "the Raider"; + break; + case 14: + sPostfix = "the Vicious"; + break; + case 15: + sPostfix = "the Ruthless"; + break; + case 16: + sPostfix = "the Savage"; + break; + case 17: + sPostfix = "the Bloodthirsty"; + break; + case 18: + sPostfix = "the Warlord"; + break; + case 19: + sPostfix = "the Brute"; + break; + case 20: + sPostfix = "the Fierce"; + break; + case 21: + sPostfix = "the Marauder"; + break; + case 22: + sPostfix = "the Howler"; + break; + case 23: + sPostfix = "the Ravager"; + break; + case 24: + sPostfix = "the Crusher"; + break; + case 25: + sPostfix = "the Frenzied"; + break; + case 26: + sPostfix = "the Beast"; + break; + case 27: + sPostfix = "the Juggernaut"; + break; + case 28: + sPostfix = "the Slayer"; + break; + case 29: + sPostfix = "the Rager"; + break; + case 30: + sPostfix = "the Conqueror"; + break; + } + } + + int nRndFight = GetLocalInt(OBJECT_SELF,"RND_FIGHTER"); + if (nRndFight == 1) + { + int nResult = Random(30) + 1; // Generate a random number between 1 and 30 + switch (nResult) + { + case 1: + sPostfix = "the Strong"; + break; + case 2: + sPostfix = "the Stout"; + break; + case 3: + sPostfix = "of the Blade"; + break; + case 4: + sPostfix = "of Tyr"; + break; + case 5: + sPostfix = "of Urik"; + break; + case 6: + sPostfix = "the Swordhand"; + break; + case 7: + sPostfix = "the Valiant"; + break; + case 8: + sPostfix = "the Brave"; + break; + case 9: + sPostfix = "the Defender"; + break; + case 10: + sPostfix = "the Just"; + break; + case 11: + sPostfix = "the Noble"; + break; + case 12: + sPostfix = "the Gallant"; + break; + case 13: + sPostfix = "the Protector"; + break; + case 14: + sPostfix = "the Shield"; + break; + case 15: + sPostfix = "the Champion"; + break; + case 16: + sPostfix = "the Guardian"; + break; + case 17: + sPostfix = "the Sentinel"; + break; + case 18: + sPostfix = "the Warrior"; + break; + case 19: + sPostfix = "the Stalwart"; + break; + case 20: + sPostfix = "the Ironclad"; + break; + case 21: + sPostfix = "the Blade"; + break; + case 22: + sPostfix = "the Swordsman"; + break; + case 23: + sPostfix = "the Vanguard"; + break; + case 24: + sPostfix = "the Lancer"; + break; + case 25: + sPostfix = "the Spearhead"; + break; + case 26: + sPostfix = "the Battlemaster"; + break; + case 27: + sPostfix = "the Blademaster"; + break; + case 28: + sPostfix = "the Warlord"; + break; + case 29: + sPostfix = "the Vanquisher"; + break; + case 30: + sPostfix = "the Swordmaster"; + break; + } + } + + int nRndCleric = GetLocalInt(OBJECT_SELF,"RND_CLERIC"); + if (nRndCleric == 1) + { + int nResult = Random(30) + 1; // Generate a random number between 1 and 30 + if (nResult == 1) + { + sPostfix = "the Pious"; + } + else if (nResult == 2) + { + sPostfix = "the Holy"; + } + else if (nResult == 3) + { + sPostfix = "the Priest"; + } + else if (nResult == 4) + { + sPostfix = "the Zealous"; + } + else if (nResult == 5) + { + sPostfix = "of Salt View"; + } + else if (nResult == 6) + { + sPostfix = "the Wise"; + } + else if (nResult == 7) + { + sPostfix = "the Devout"; + } + else if (nResult == 8) + { + sPostfix = "the Faithful"; + } + else if (nResult == 9) + { + sPostfix = "the Righteous"; + } + else if (nResult == 10) + { + sPostfix = "the Blessed"; + } + else if (nResult == 11) + { + sPostfix = "the Pure"; + } + else if (nResult == 12) + { + sPostfix = "the Sacred"; + } + else if (nResult == 13) + { + sPostfix = "the Benevolent"; + } + else if (nResult == 14) + { + sPostfix = "the Virtuous"; + } + else if (nResult == 15) + { + sPostfix = "the Saintly"; + } + else if (nResult == 16) + { + sPostfix = "the Healer"; + } + else if (nResult == 17) + { + sPostfix = "the Anointed"; + } + else if (nResult == 18) + { + sPostfix = "the Protector"; + } + else if (nResult == 19) + { + sPostfix = "the Merciful"; + } + else if (nResult == 20) + { + sPostfix = "the Revered"; + } + else if (nResult == 21) + { + sPostfix = "the Graceful"; + } + else if (nResult == 22) + { + sPostfix = "the Watchful"; + } + else if (nResult == 23) + { + sPostfix = "the Forgiving"; + } + else if (nResult == 24) + { + sPostfix = "the Humble"; + } + else if (nResult == 25) + { + sPostfix = "the Divine"; + } + else if (nResult == 26) + { + sPostfix = "the Preacher"; + } + else if (nResult == 27) + { + sPostfix = "the Illuminated"; + } + else if (nResult == 28) + { + sPostfix = "the Mystic"; + } + else if (nResult == 29) + { + sPostfix = "the Herald"; + } + else // nResult == 30 + { + sPostfix = "the Exalted"; + } + } + + int nRndMage = GetLocalInt(OBJECT_SELF,"RND_MAGE"); + if (nRndMage == 1) + { + int nResult = Random(30) + 1; // Generate a random number between 1 and 30 + switch (nResult) + { + case 1: + sPostfix = "the Mad"; + break; + case 2: + sPostfix = "the Arcane"; + break; + case 3: + sPostfix = "the Black"; + break; + case 4: + sPostfix = "the Wizard"; + break; + case 5: + sPostfix = "of Ur-Draxa"; + break; + case 6: + sPostfix = "the Mage"; + break; + case 7: + sPostfix = "the Enigmatic"; + break; + case 8: + sPostfix = "the Mystical"; + break; + case 9: + sPostfix = "the Eldritch"; + break; + case 10: + sPostfix = "the Runeweaver"; + break; + case 11: + sPostfix = "the Sorcerous"; + break; + case 12: + sPostfix = "the Seer"; + break; + case 13: + sPostfix = "the Arcanist"; + break; + case 14: + sPostfix = "the Illustrious"; + break; + case 15: + sPostfix = "the Sage"; + break; + case 16: + sPostfix = "the Sorcerous"; + break; + case 17: + sPostfix = "the Occult"; + break; + case 18: + sPostfix = "the Arcane Adept"; + break; + case 19: + sPostfix = "the Spellbinder"; + break; + case 20: + sPostfix = "the Occultist"; + break; + case 21: + sPostfix = "the Conjurer"; + break; + case 22: + sPostfix = "the Seer"; + break; + case 23: + sPostfix = "the Invoker"; + break; + case 24: + sPostfix = "the Mysterious"; + break; + case 25: + sPostfix = "the Shrouded"; + break; + case 26: + sPostfix = "the Visionary"; + break; + case 27: + sPostfix = "the Spellweaver"; + break; + case 28: + sPostfix = "the Willbreaker"; + break; + case 29: + sPostfix = "the Charmer"; + break; + case 30: + sPostfix = "the Elementalist"; + break; + } + } + + int nRndBard = GetLocalInt(OBJECT_SELF,"RND_BARD"); + if (nRndBard == 1) + { + int nResult = Random(25) + 1; // Generate a random number between 1 and 25 + switch (nResult) + { + case 1: + sPostfix = "the Subtle"; + break; + case 2: + sPostfix = "the Veiled"; + break; + case 3: + sPostfix = "the Shadowed"; + break; + case 4: + sPostfix = "the Intriguer"; + break; + case 5: + sPostfix = "of Altaruk"; + break; + case 6: + sPostfix = "the Elusive"; + break; + case 7: + sPostfix = "the Mysterious"; + break; + case 8: + sPostfix = "the Cryptic"; + break; + case 9: + sPostfix = "the Insidious"; + break; + case 10: + sPostfix = "the Quiet"; + break; + case 11: + sPostfix = "the Sly"; + break; + case 12: + sPostfix = "the Covert"; + break; + case 13: + sPostfix = "the Furtive"; + break; + case 14: + sPostfix = "the Discreet"; + break; + case 15: + sPostfix = "the Subversive"; + break; + case 16: + sPostfix = "the Shrouded"; + break; + case 17: + sPostfix = "the Obscured"; + break; + case 18: + sPostfix = "the Clever"; + break; + case 19: + sPostfix = "the Enigmatic"; + break; + case 20: + sPostfix = "of Balic"; + break; + case 21: + sPostfix = "of Tyr"; + break; + case 22: + sPostfix = "of Raam"; + break; + case 23: + sPostfix = "of Urik"; + break; + case 24: + sPostfix = "the Crafty"; + break; + case 25: + sPostfix = "of Draj"; + break; + } + } + + int nRndDruid = GetLocalInt(OBJECT_SELF,"RND_DRUID"); + if (nRndDruid == 1) + { + int nResult = Random(25) + 1; // Generate a random number between 1 and 25 + switch (nResult) + { + case 1: + sPostfix = "the Druid"; + break; + case 2: + sPostfix = "of the Forest"; + break; + case 3: + sPostfix = "of the Wild"; + break; + case 4: + sPostfix = "the Wolflord"; + break; + case 5: + sPostfix = "the Treelord"; + break; + case 6: + sPostfix = "the Verdant"; + break; + case 7: + sPostfix = "the Earthshaker"; + break; + case 8: + sPostfix = "the Feral"; + break; + case 9: + sPostfix = "of the Glade"; + break; + case 10: + sPostfix = "of the Crystal Forest"; + break; + case 11: + sPostfix = "the Thorned"; + break; + case 12: + sPostfix = "the Greenwarden"; + break; + case 13: + sPostfix = "the Naturebound"; + break; + case 14: + sPostfix = "the Forestborn"; + break; + case 15: + sPostfix = "the Spiritcaller"; + break; + case 16: + sPostfix = "the Leafblade"; + break; + case 17: + sPostfix = "the Mossy"; + break; + case 18: + sPostfix = "the Grovekeeper"; + break; + case 19: + sPostfix = "the Stormbringer"; + break; + case 20: + sPostfix = "the Earthshaper"; + break; + case 21: + sPostfix = "the Bramble"; + break; + case 22: + sPostfix = "of the Black Sands"; + break; + case 23: + sPostfix = "of the Silt Sea"; + break; + case 24: + sPostfix = "the Spiritbinder"; + break; + case 25: + sPostfix = "the Wildheart"; + break; + } + } + + int nRndRanger = GetLocalInt(OBJECT_SELF,"RND_RANGER"); + if (nRndRanger == 1) + { + int nResult = Random(25) + 1; // Generate a random number between 1 and 25 + switch (nResult) + { + case 1: + sPostfix = "the Ranger"; + break; + case 2: + sPostfix = "of the Forest"; + break; + case 3: + sPostfix = "of the Wild"; + break; + case 4: + sPostfix = "the Strider"; + break; + case 5: + sPostfix = "the Venger"; + break; + case 6: + sPostfix = "the Pathfinder"; + break; + case 7: + sPostfix = "the Woodsman"; + break; + case 8: + sPostfix = "the Trailblazer"; + break; + case 9: + sPostfix = "the Hunter"; + break; + case 10: + sPostfix = "the Scout"; + break; + case 11: + sPostfix = "the Wayfarer"; + break; + case 12: + sPostfix = "the Outrider"; + break; + case 13: + sPostfix = "the Seeker"; + break; + case 14: + sPostfix = "the Sentinel"; + break; + case 15: + sPostfix = "the Forestborn"; + break; + case 16: + sPostfix = "the Survivalist"; + break; + case 17: + sPostfix = "the Tracker"; + break; + case 18: + sPostfix = "the Forager"; + break; + case 19: + sPostfix = "the Warder"; + break; + case 20: + sPostfix = "the Greenblade"; + break; + case 21: + sPostfix = "the Beastmaster"; + break; + case 22: + sPostfix = "the Thornhunter"; + break; + case 23: + sPostfix = "of the Deepwood"; + break; + case 24: + sPostfix = "of the Roughlands"; + break; + case 25: + sPostfix = "the Wilderness Guide"; + break; + } + } + + + if (sRandomName != "") + { + if (sRandomName == "RANDOM") + { + switch (GetLocalInt(oNPC, "NAME_TYPE")) + { + case 1: sRandomName = sTitle + " " + ms_RandomFirstName(oNPC) + " " + ms_RandomLastName(oNPC)+ " " + sPostfix; break; + default: sRandomName = sTitle + " " + ms_RandomFirstName(oNPC) + " " + sPostfix; break; + } + } + + if (bClassTitle) + { + sRandomName = sBaseRace +" "+ sTitle; + } + + SetName(oNPC, (sRandomName)); + return; + } +} + +string ms_RandomFirstName(object oNPC = OBJECT_SELF) +{ + int Gender = GetGender(oNPC); + int Race = MyPRCGetRacialType(oNPC); + + string Name; + + switch (Race) + { + case RACIAL_TYPE_ANIMAL: Name = RandomName(0); break; + case RACIAL_TYPE_DWARF: + switch (Gender) + { default: Name = RandomName(2); break; + case GENDER_FEMALE: Name = RandomName(3); break; } break; + case RACIAL_TYPE_ELF: + switch (Gender) + { default: Name = RandomName(5); break; + case GENDER_FEMALE: Name = RandomName(6); break; } break; + case RACIAL_TYPE_GNOME: + switch (Gender) + { default: Name = RandomName(8); break; + case GENDER_FEMALE: Name = RandomName(9); break; } break; + case RACIAL_TYPE_HALFELF: + switch (Gender) + { default: Name = RandomName(11); break; + case GENDER_FEMALE: Name = RandomName(12); break; } break; + case RACIAL_TYPE_HALFLING: + switch (Gender) + { default: Name = RandomName(14); break; + case GENDER_FEMALE: Name = RandomName(15); break; } break; + case RACIAL_TYPE_HALFORC: + switch (Gender) + { default: Name = RandomName(17); break; + case GENDER_FEMALE: Name = RandomName(18); break; } break; + case RACIAL_TYPE_HUMAN: + switch (Gender) + { default: Name = RandomName(20); break; + case GENDER_FEMALE: Name = RandomName(21); break; } break; + default: + switch (Gender) + { default: Name = RandomName(-1); break; + case GENDER_FEMALE: Name = RandomName(0); break; } break; + } + + return Name; +} + +string ms_RandomLastName(object oNPC = OBJECT_SELF) +{ + int Race = MyPRCGetRacialType(oNPC); + + string Name; + + switch (Race) + { + case RACIAL_TYPE_DWARF: Name = RandomName(4); break; + case RACIAL_TYPE_ELF: Name = RandomName(7); break; + case RACIAL_TYPE_GNOME: Name = RandomName(10); break; + case RACIAL_TYPE_HALFELF: Name = RandomName(13); break; + case RACIAL_TYPE_HALFLING: Name = RandomName(16); break; + case RACIAL_TYPE_HALFORC: Name = RandomName(19); break; + case RACIAL_TYPE_HUMAN: Name = RandomName(22); break; + default: Name = RandomName(1); break; + } + + return Name; +} + +// Function to get the class-based level title based on the class type +string GetClassLevelTitle(int nClassType) +{ + object oCreature = OBJECT_SELF; // Assuming this function is called on a creature object + + int nLevel = GetLevelByClass(nClassType, oCreature); + int nGender = GetGender(oCreature); + + string sTitle; + + switch (nClassType) + { + case CLASS_TYPE_BARBARIAN: + switch(nLevel) + { + case 1: case 2: case 3: + sTitle = "Brute" ; + break; + + case 4: case 5: + sTitle = "Vandal"; break; + + case 6: + if (nGender == 1) + {sTitle = "Plunderess"; break;} + else + {sTitle = "Plunderer"; break;} + + case 7: + sTitle = "Pillager"; break; + + case 8: + sTitle = "Marauder"; break; + + case 9: + sTitle = "Reaver"; break; + + case 10: + sTitle = "Barbarian"; break; + + case 11: + sTitle = "Mauler"; break; + + case 12: + sTitle = "Ravager"; break; + + case 13: + sTitle = "Slaughterer"; break; + + case 14: + sTitle = "Destroyer"; break; + + case 15: + if (nGender == 1) + {sTitle = "Chieftainess"; break;} + else + {sTitle = "Chieftain"; break;} + + case 16: + sTitle = "Bloodletter"; break; + + case 17: + sTitle = "Rampager"; break; + + case 18: + sTitle = "Slayer"; break; + + case 19: + sTitle = "Warmonger"; break; + + case 20: + if (nGender == 1) + {sTitle = "High Chieftainess"; break;} + else + {sTitle = "High Chieftain"; break;} + + default: + if (nGender == 1) + {sTitle = "Conqueress"; break;} + else + {sTitle = "Conqueror"; break;} + + } + + case CLASS_TYPE_ROGUE: + switch(nLevel) + { + case 1: case 2: case 3: + sTitle = "Lookout" ; + break; + + case 4: case 5: + sTitle = "Outlaw"; break; + + case 6: + sTitle = "Scalawag"; break; + + case 7: + sTitle = "Creeper"; break; + + case 8: + sTitle = "Larker"; break; + + case 9: + sTitle = "Footpad"; break; + + case 10: + sTitle = "Rogue"; break; + + case 11: + sTitle = "Cutpurse"; break; + + case 12: + sTitle = "Thief"; break; + + case 13: + sTitle = "Pilferer"; break; + + case 14: + sTitle = "Robber"; break; + + case 15: + sTitle = "Sharper"; break; + + case 16: + sTitle = "Burglar"; break; + + case 17: + sTitle = "Filcher"; break; + + case 18: + sTitle = "Scoundrel"; break; + + case 19: + sTitle = "Knave"; break; + + case 20: + sTitle = "Prowler"; break; + + default: + sTitle = "Master Rogue"; break; + + } + + case CLASS_TYPE_BARD: + switch(nLevel) + { + case 1: case 2: case 3: + sTitle = "Crier" ; + break; + + case 4: case 5: + if (nGender == 1) + {sTitle = "Chantress"; break;} + else + {sTitle = "Chanter"; break;} + + case 6: + sTitle = "Skop"; break; + + case 7: + sTitle = "Accompanist"; break; + + case 8: + sTitle = "Rhymer"; break; + + case 9: + sTitle = "Singer"; break; + + case 10: + sTitle = "Balladeer"; break; + + case 11: + if (nGender == 1) + {sTitle = "Cantoress"; break;} + else + {sTitle = "Cantor"; break;} + + case 12: + sTitle = "Lutenist"; break; + + case 13: + sTitle = "Melodist"; break; + + case 14: + sTitle = "Lyrist"; break; + + case 15: + sTitle = "Jongleur"; break; + + case 16: + sTitle = "Loreweaver"; break; + + case 17: + sTitle = "Chronicler"; break; + + case 18: + sTitle = "Muse"; break; + + case 19: + if (nGender == 1) + {sTitle = "Rhapsode"; break;} + else + {sTitle = "Rhapsodist"; break;} + + case 20: + sTitle = "Bard"; break; + + case 21: + sTitle = "Raconteur"; break; + + case 22: + sTitle = "Siren"; break; + + case 23: + sTitle = "Songsmith"; break; + + case 24: + sTitle = "Versifer"; break; + + case 25: + sTitle = "Minstrel"; break; + + case 26: + sTitle = "Sonneteer"; break; + + case 27: + if (nGender == 1) + {sTitle = "Trobairitz"; break;} + else + {sTitle = "Troubadour"; break;} + + case 28: + sTitle = "Citharist"; break; + + case 29: + sTitle = "High Minstrel"; break; + + default: + sTitle = "Master Bard"; break; + + } + + case CLASS_TYPE_SORCERER: + case CLASS_TYPE_WIZARD: + switch(nLevel) + { + case 1: case 2: case 3: + sTitle = "Apprentice" ; + break; + + case 4: case 5: + sTitle = "Adept"; break; + + case 6: + sTitle = "Journeymage"; break; + + case 7: + sTitle = "Hedge Mage"; break; + + case 8: + sTitle = "Magician"; break; + + case 9: + sTitle = "Prestidigitator"; break; + + case 10: + sTitle = "Wizard"; break; + + case 11: + sTitle = "Sage"; break; + + case 12: + sTitle = "Visionary"; break; + + case 13: + sTitle = "Loremaster"; break; + + case 14: + sTitle = "Mage"; break; + + case 15: + sTitle = "Fatespinner"; break; + + case 16: + sTitle = "Cabalist"; break; + + case 17: + sTitle = "Thaumaturge"; break; + + case 18: + sTitle = "Theurgist"; break; + + case 19: + sTitle = "Augur"; break; + + case 20: + sTitle = "Spellbinder"; break; + + default: + sTitle = "Archmage"; break; + + } + + case CLASS_TYPE_CLERIC: + switch(nLevel) + { + case 1: case 2: case 3: + sTitle = "Candidate" ; + break; + + case 4: case 5: + sTitle = "Aspirant"; break; + + case 6: + sTitle = "Novice"; break; + + case 7: + sTitle = "Acolyte"; break; + + case 8: + sTitle = "Initiate"; break; + + case 9: + if (nGender == 1) + {sTitle = "Priestess"; break;} + else + {sTitle = "Priest"; break;} + + case 10: + sTitle = "Cleric"; break; + + case 11: + sTitle = "Curate"; break; + + case 12: + sTitle = "Apostle"; break; + + case 13: + sTitle = "Ovate"; break; + + case 14: + sTitle = "Missionary"; break; + + case 15: + if (nGender == 1) + {sTitle = "Canoness"; break;} + else + {sTitle = "Canon"; break;} + + case 16: + if (nGender == 1) + {sTitle = "Abbotess"; break;} + else + {sTitle = "Abbot"; break;} + + case 17: + sTitle = "Bishop"; break; + + case 18: + if (nGender == 1) + {sTitle = "Matriarch"; break;} + else + {sTitle = "Patriarch"; break;} + + case 19: + sTitle = "Preacher"; break; + + default: + if (nGender == 1) + {sTitle = "High Priestess"; break;} + else + {sTitle = "High Priest"; break;} + + } + + case CLASS_TYPE_DRUID: + switch(nLevel) + { + case 1: case 2: case 3: + sTitle = "Initiate" ; + break; + + case 4: case 5: + sTitle = "Devotee"; break; + + case 6: + sTitle = "Beastling"; break; + + case 7: + sTitle = "Grovelurker"; break; + + case 8: + sTitle = "Shaper"; break; + + case 9: + sTitle = "Springwalker"; break; + + case 10: + sTitle = "Druid"; break; + + case 11: + sTitle = "Naturekin"; break; + + case 12: + sTitle = "Treewarden"; break; + + case 13: + sTitle = "Auspex"; break; + + case 14: + sTitle = "Haruspex"; break; + + case 15: + sTitle = "Student of Stones"; break; + + case 16: + sTitle = "Student of Waters"; break; + + case 17: + sTitle = "Student of Forests"; break; + + case 18: + sTitle = "Student of Winds"; break; + + case 19: + sTitle = "Student of Changes"; break; + + case 20: + sTitle = "Pathwarden"; break; + + default: + sTitle = "Archdruid"; break; + + } + + case CLASS_TYPE_FIGHTER: + switch(nLevel) + { + case 1: case 2: case 3: + sTitle = "Guard"; + break; + + case 4: + sTitle = "Elite Guard"; break; + + case 5: case 6: + sTitle = "Warrior"; break; + + case 7: + sTitle = "Elite Warrior"; break; + + case 8: + sTitle = "Soldier"; break; + + case 9: + sTitle = "Enforcer"; break; + + case 10: + sTitle = "Fighter"; break; + + case 11: + sTitle = "Skirmisher"; break; + + case 12: + sTitle = "Veteran"; break; + + case 13: + sTitle = "Armiger"; break; + + case 14: + sTitle = "Myrmidon"; break; + + case 15: + sTitle = "Hero"; break; + + case 16: + sTitle = "Vanguard"; break; + + case 17: + sTitle = "Sentinel"; break; + + case 18: + sTitle = "Dominator"; break; + + case 19: + sTitle = "Warmonger"; break; + + case 20: + sTitle = "Champion"; break; + + default: + sTitle = "Grandmaster"; break; + + } + + case CLASS_TYPE_MONK: + switch(nLevel) + { + case 1: + sTitle = "Trainee"; break; + + case 2: + sTitle = "Initiate"; break; + + case 3: + sTitle = "Novice"; break; + + case 4: + sTitle = "Neophyte"; break; + + case 5: + sTitle = "Aspirant"; break; + + case 6: + sTitle = "Acolyte"; break; + + case 7: + sTitle = "Devotee"; break; + + case 8: + sTitle = "Disciple"; break; + + case 9: + sTitle = "Adept"; break; + + case 10: + sTitle = "Ascetic"; break; + + case 11: + sTitle = "Pilgrim"; break; + + case 12: + sTitle = "Master"; break; + + case 13: + sTitle = "Anchorite"; break; + + case 14: + sTitle = "Mystic"; break; + + case 15: + sTitle = "Meditator"; break; + + case 16: + sTitle = "Seeker"; break; + + case 17: + sTitle = "Guru"; break; + + case 18: + sTitle = "Sensei"; break; + + case 19: + sTitle = "Sannyasi"; break; + + case 20: + sTitle = "Exemplar"; break; + + case 21: + sTitle = "Transcendent"; break; + + default: + sTitle = "High Master"; break; + + } + + case CLASS_TYPE_PALADIN: + switch(nLevel) + { + case 1: + sTitle = "Advocate"; break; + + case 2: + sTitle = "Initiate"; break; + + case 3: + sTitle = "Squire"; break; + + case 4: + sTitle = "Gallant"; break; + + case 5: + sTitle = "Emissary"; break; + + case 6: + sTitle = "Guardian"; break; + + case 7: + sTitle = "Devotee"; break; + + case 8: + sTitle = "Disciple"; break; + + case 9: + sTitle = "Adept"; break; + + case 10: + sTitle = "Ascetic"; break; + + case 11: + sTitle = "Pilgrim"; break; + + case 12: + sTitle = "Master"; break; + + case 13: + sTitle = "Anchorite"; break; + + case 14: + sTitle = "Mystic"; break; + + case 15: + sTitle = "Meditator"; break; + + case 16: + sTitle = "Seeker"; break; + + case 17: + sTitle = "Guru"; break; + + case 18: + sTitle = "Sensei"; break; + + case 19: + sTitle = "Sannyasi"; break; + + case 20: + sTitle = "Exemplar"; break; + + case 21: + sTitle = "Transcendent"; break; + + default: + sTitle = "High Master"; break; + + } + + case CLASS_TYPE_RANGER: + switch(nLevel) + { + case 1: case 2: case 3: + sTitle = "Greenhorn" ; + break; + + case 4: case 5: + sTitle = "Tenderfoot"; break; + + case 6: + sTitle = "Vagrant"; break; + + case 7: + sTitle = "Tramp"; break; + + case 8: + sTitle = "Nomad"; break; + + case 9: + sTitle = "Wanderer"; break; + + case 10: + sTitle = "Ranger"; break; + + case 11: + sTitle = "Rambler"; break; + + case 12: + sTitle = "Traveler"; break; + + case 13: + sTitle = "Sojourner"; break; + + case 14: + sTitle = "Outrider"; break; + + case 15: + sTitle = "Wayfarer"; break; + + case 16: + sTitle = "Excursionist"; break; + + case 17: + sTitle = "Trekker"; break; + + case 18: + sTitle = "Trailblazer"; break; + + case 19: + sTitle = "Woodsman"; break; + + case 20: + sTitle = "High Ranger"; break; + + case 21: + sTitle = "Ranger"; break; + + case 22: + sTitle = "Rambler"; break; + + case 23: + sTitle = "Traveler"; break; + + case 24: + sTitle = "Sojourner"; break; + + case 25: + sTitle = "Outrider"; break; + + case 26: + sTitle = "Wayfarer"; break; + + case 27: + sTitle = "Excursionist"; break; + + case 28: + sTitle = "Trekker"; break; + + case 29: + sTitle = "Trailblazer"; break; + + default: + sTitle = "Ranger Lord"; break; + + } + + } + + return sTitle; +} + +//:: Function to get the highest class level of an object, excluding racialtype classes +int GetHighestClassLevel(object oCreature) +{ + int nHighestLevel = -1; + int nClassTypes = 254; // Maximum number of class types + int i; + + for (i = 0; i <= nClassTypes; i++) + { + // Check if the class type is excluded + if (i == CLASS_TYPE_ABERRATION || + i == CLASS_TYPE_ANIMAL || + i == CLASS_TYPE_BEAST || + i == CLASS_TYPE_CONSTRUCT || + i == CLASS_TYPE_DRAGON || + i == CLASS_TYPE_ELEMENTAL || + i == CLASS_TYPE_FEY || + i == CLASS_TYPE_GIANT || + i == CLASS_TYPE_HUMANOID || + i == CLASS_TYPE_MAGICAL_BEAST || + i == CLASS_TYPE_MONSTROUS || + i == CLASS_TYPE_OOZE || + i == CLASS_TYPE_OUTSIDER || + i == CLASS_TYPE_PLANT || + i == CLASS_TYPE_SHAPECHANGER || + i == CLASS_TYPE_UNDEAD || + i == CLASS_TYPE_VERMIN) + continue; + + int nLevel = GetLevelByClass(i, oCreature); + if (nLevel > 0) + { + if (nLevel > nHighestLevel) + { + nHighestLevel = nLevel; + } + } + else + { + break; // Reached an invalid class level, exit the loop + } + } + + return nHighestLevel; +} + +//::void main (){} diff --git a/_module/nss/mushroomrespawn.nss b/_module/nss/mushroomrespawn.nss index 9bbc2a57..aaf52bd8 100644 --- a/_module/nss/mushroomrespawn.nss +++ b/_module/nss/mushroomrespawn.nss @@ -9,7 +9,9 @@ CreateObject(iType, sResRef, lLoc); void main() { - string sResRef = GetResRef(OBJECT_SELF); + ExecuteScript("prc_npc_death", OBJECT_SELF); + + string sResRef = GetResRef(OBJECT_SELF); int iType = GetObjectType(OBJECT_SELF); // For creatures, save the location at spawn-time as a local location and // use it instead. Otherwise, the creature will respawn where it died. diff --git a/_module/nss/nbde_inc.nss b/_module/nss/nbde_inc.nss new file mode 100644 index 00000000..673fd31d --- /dev/null +++ b/_module/nss/nbde_inc.nss @@ -0,0 +1,747 @@ +//void main(){} + +//:://///////////////////////////////////////////// +//:: Natural Bioware Database Extension v1.0 +//:: nbde_inc +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + +*/ +//::////////////////////////////////////////////// +//:: Created By: Knat +//:: Created On: 8/2004 +//::////////////////////////////////////////////// +/* + +Natural Bioware Database Extension v1.0 +"Andale, Andale! EEEE-ha....!" + +----------------------------------------------------------------------------- +--- What is NBDE ? +----------------------------------------------------------------------------- + +NBDE is basically a wrapper for the standard bioware database system, +eliminating most of its restrictions. But even more important, it significantly +boosts both reading and writing speed. + +It will make your db scripts more secure and always keeps your database files +in the best possible shape. It furthermore reduces the amount of overhead in +your database and keeps it as slim as possible. + +there is no need to periodically use a pack utility, which further +reduces administrative tasks... + +and this all gets achieved with the use of this simple script. I recommend any +scripter to check this out if he plans to use biowares onboard database +functionality. It should also be very easy to convert already existing scripts. + +----------------------------------------------------------------------------- +--- Installation +----------------------------------------------------------------------------- + +Simply import nbde.erf and you are done. + +It includes the following stuff: + +Scripts: + + name: nbde_inc + main include script... + +Areas: + + name: _NBDE + special area. this is a 2x2 microset area holding the database vault container. + you can delete this area and move the container to another place if you want. + +Items: + + Custom > Special > Custom 4 + name: Database + special database item with the resref "nbde_database" + don't touch this item... + +----------------------------------------------------------------------------- +--- Eliminated Restrictions ? +----------------------------------------------------------------------------- + +Biowares database system mimics the interface of Local Variables. +Instead of SetLocalInt() you use SetCampaignInt(), GetLocalInt() turns into +GetCampaignInt(). This makes it very easy to use, even for novice scripters. +But the normal bioware database does not consequently implement this approach. +Several stumbling blocks, slight differences to normal Set-/GetLocal functions, +may lead to severe functional problems and hard to track bugs if you try to +achieve a bit more complex goals... + +>>> 32-Char sVarName Limitation: +-------------------------------- + +the sVarName parameter in the original functions only accepts strings with a +maximum length of 32 chars. it will simply cut the string if it exceeds this +limit... + +example: + +SetCampaignInt("MYDB", "PREFIX" + GetTag(oArea), 100); + +The second parameter is the sVarName one, with the 32 char limit. The above +statement is a bit risky, because GetTag(oArea) could return a string with a +maximum length of 32. "PREFIX" has a length of 6 chars, so any area with a +tag of length >26 could lead to unintended sVarNames. + +Same for this example: + +SetCampaignInt("MYDB", GetName(oPC) + GetPCPlayerName(oPC), 100); + +same problem. GetName() alone may return a string with a length >32, which +could again lead to a problematic sVarName. + +NBDE completely eliminates the 32-char sVarName limitation and enables the +scripter to use the full scope of dynamically concatenated sVarNames, +without the need of hashing systems or other workarounds, which generally +consume a bit of extra cpu time... + +>>> UNIQUE sVarName Limitation: +------------------------------- + +the sVarName parameter in the original functions MUST be unique across the +entire database, regardless of the variable type. + +example: + +SetCampaignInt("MYDB", "TEST", 10); +SetCampaignString("MYDB", "TEST", "ABCD"); + +the second line will OVERWRITE the former integer variable "TEST" with a string. +This means a GetCampaignInt("MYDB", "TEST") returns 0 + +using NBDE eliminates this limitation. +It works now similar to LocalVariables (the intended goal) + +NBDE conversion of the above example: + +NBDE_SetCampaignInt("MYDB", "TEST", 10); +NBDE_SetCampaignString("MYDB", "TEST", "ABCD"); + +second line will not overwrite the integer variable + +NBDE_GetCampaignInt("MYDB", "TEST") returns the correct 10 +NBDE_GetCampaignString("MYDB", "TEST") returns "ABCD" + +The original function set contains only one delete command, called +DeleteCampaignVariable(), because of the unique nature of sVarNames. + +NBDE contains one delete command for each variable type, to account for the +possible non uniqueness: + +NBDE_DeleteCampaignInt() +NBDE_DeleteCampaignFloat() +NBDE_DeleteCampaignString() +NBDE_DeleteCampaignVector() +NBDE_DeleteCampaignLocation() + +this again now works similar to the LocalVariables interface, which also +gives you a delete command for each variable type: + +aka DeleteLoaclInt(), DeleteLocalFloat(), DeleteLocalString(), + DeleteLocalVector(), DeleteLocalLocation() + +>>> Broken Locations: +--------------------- + +the original SetCampaignLocation/GetCampaignLocation functions are not very +reliable, because they are using the areas object-id for reference, which +is a runtime generated ID. stored locations in the database can get invalid +if you change the area layout in the toolset (e.g. deleting old areas, etc.) + +nbde location functions are 100% reliable, as long as you use unique TAGs for +your areas. I repeat, you need to use UNIQUE TAGS for your areas... + +----------------------------------------------------------------------------- +--- No need to pack the database +----------------------------------------------------------------------------- + +NWN's database files grow very large, very fast, because deleted entries get +only "flagged" as deleted. but they still reside in the dabase file physically. + +to stop this evergrowing database, you usually call an external "pack" +utility which reorganizes the database files (deletion of flagged entries, +index re-ordering, etc.) + +unfortunately, the only working pack utility is the one you find in the +/utils directory, called DataPack.exe . But some people reported problems +on large database files... (i never had problems with this tool, though) + +the good news is, you don't need to touch this utility ever, while using +this extension. NBDE will automatically keep all your database files as +compact/small as possible. + +no external maintenance needed... + +NBDE_Delete commands immediately shrink your database in size (physically +deleted records) after a flushing command (read more about that in a minute). + +attention: +there is a known problem in the linux version: + +The DestroyCampaignDatabase command doesnt always work in linux. i think +this relates to the different file systems used. + +you should be ok using the following rules for your database +names (sCampaignName parameter): + + - max length 16 chars + - only use alphanumeric chars and underscore + - NO space + + +----------------------------------------------------------------------------- +--- Usage +----------------------------------------------------------------------------- + +first, include nbde_inc to all scripts using this extension: + +#include "nbde_inc" + +You basically use it the same way you would use the original +database. just add the NBDE_ prefix infront of the function. + +original example: + +int n = GetCampaignInt("MYDB", "MYVAR"); + +nbde conversion: + +#include "nbde_inc" + +int n = NBDE_GetCampaignInt("MYDB", "MYVAR"); + +Important differences: + +Database Flushing: +------------------ + +writing to the database will not issue a physical write directly. +You need to "Flush" a database in order to physically write the contents of +a complete database to your HD. this sounds slow, but its not, because of +the large overhead of standard SetCampaign calls... +Writing out a single integer via SetCampaignInt takes roughly +100ms (0.1 seconds), writing out an object with 1000 integers via +SetCampaignObject takes roughly 150ms. that's the whole +magic behind the system. it basically just consolidates your writes.. + +original example: + +SetCampaignInt("MYDB", "MYVAR1", 10); +SetCampaignInt("MYDB", "MYVAR2", 20); +SetCampaignInt("MYDB", "MYVAR3", 30); +SetCampaignInt("MYDB", "MYVAR4", 40); +SetCampaignInt("MYDB", "MYVAR5", 50); + +nbde conversion: + +NBDE_SetCampaignInt("MYDB", "MYVAR1", 10); +NBDE_SetCampaignInt("MYDB", "MYVAR2", 20); +NBDE_SetCampaignInt("MYDB", "MYVAR3", 30); +NBDE_SetCampaignInt("MYDB", "MYVAR4", 40); +NBDE_SetCampaignInt("MYDB", "MYVAR5", 50); +NBDE_FlushCampaignDatabase("MYDB"); + +the original example takes roughly half a second (500ms), +the converted example only 100ms. + +you can gain a lot of speed and do things impossible with the original +database using the right flushing scheme. you can flush critical data asap +but you can get away flushing not so critical stuff only once every few +minutes, or during onClientLeave, or once an Area is out of players, and so on... + +keep in mind: you can loose data if the server crashes before +you flushed your database. + +delete function: +---------------- + +the original version only got one delete function, DeleteCampaignVariable. +That's because of the unique nature of sVarNames... +NBDE eliminates this restriction and therefore exposes one delete +function for each data-type. + +original example: + +DeleteCampaignVariable("MYDB", "MYVAR"); + +you need to know the datatype of "MYVAR" in order to correctly convert this +line to NBDE. lets assume it's an integer... + +nbde conversion: + +NBDE_DeleteCampaignInt("MYDB", "MYVAR"); + + +Unloading a Database: +--------------------- + +nbde databases are kept in memory. NBDE_UnloadCampaignDatabase() unloads +the database with the name sCampaignName from memory. + +useful to unload databases you don't need often. unloading/reloading is quite +fast, so don't hesitate to use this regulary... + + +*/ + +// database item name, used as sVarName parameter in Store-/RetrieveCampaignObject +const string NBDE_DATABASE_ITEM_VARNAME = "+++_DATABASE_ITEM_+++"; + +// database item resref, needed for auto-creation +const string NBDE_DATABASE_ITEM_RESREF = "nbde_database"; + +// database index prefix +// used to index a database via Get/SetLocalObject +const string NBDE_INDEX_PREFIX = "NBDE_DATABASE_"; + +// database vault tag +// this vault is usually a container +const string NBDE_VAULT_TAG = "NBDE_VAULT"; + +// prefixes used to store locations/vectors as strings +// this should eliminate collisions with normal strings +const string NBDE_LOC_PREFIX = "¥Æ¥"; +const string NBDE_VEC_PREFIX = "ø£ø"; + +// This stores an int out to the specified campaign database +// The database name IS case sensitive and it must be the same for both set and get functions. +// If you want a variable to pertain to a specific player in the game, provide a player object. +// +// Improvements to original bioware function: +// Vastly improved writing speed... +// There is no limit on the length of sVarname (original function is limited to 32 chars) +// sVarname must NOT be unique. you can use the same sVarname with a different data-type +void NBDE_SetCampaignInt(string sCampaignName, string sVarname, int nInt, object oPlayer = OBJECT_INVALID); + +// This stores a float out to the specified campaign database +// The database name IS case sensitive and it must be the same for both set and get functions. +// If you want a variable to pertain to a specific player in the game, provide a player object. +// +// Improvements to original bioware function: +// Vastly improved writing speed... +// There is no limit on the length of sVarname (original function is limited to 32 chars) +// sVarname must NOT be unique. you can use the same sVarname with a different data-type +void NBDE_SetCampaignFloat(string sCampaignName, string sVarname, float flFloat, object oPlayer = OBJECT_INVALID); + +// This stores a string out to the specified campaign database +// The database name IS case sensitive and it must be the same for both set and get functions. +// If you want a variable to pertain to a specific player in the game, provide a player object. +// +// Improvements to original bioware function: +// Vastly improved writing speed... +// There is no limit on the length of sVarname (original function is limited to 32 chars) +// sVarname must NOT be unique. you can use the same sVarname with a different data-type +void NBDE_SetCampaignString(string sCampaignName, string sVarname, string sString, object oPlayer = OBJECT_INVALID); + +// This stores a location out to the specified campaign database +// The database name IS case sensitive and it must be the same for both set and get functions. +// If you want a variable to pertain to a specific player in the game, provide a player object. +// +// Improvements to original bioware function: +// Vastly improved writing speed... +// There is no limit on the length of sVarname (original function is limited to 32 chars) +// sVarname must NOT be unique. you can use the same sVarname with a different data-type +// +// Original function is not very reliable, because it is using the areas object-id, which is +// a runtime generated ID. Stored locations may turn invalid in case you change the area layout in the toolset. +// (e.g. deleting old areas) +// +// This function is 100% reliable, as long as you use unique TAGs for your areas +void NBDE_SetCampaignLocation(string sCampaignName, string sVarname, location locLocation, object oPlayer = OBJECT_SELF); + +// This stores a vector out to the specified campaign database +// The database name IS case sensitive and it must be the same for both set and get functions. +// If you want a variable to pertain to a specific player in the game, provide a player object. +// +// Improvements to original bioware function: +// Vastly improved writing speed... +// There is no limit on the length of sVarname (original function is limited to 32 chars) +// sVarname must NOT be unique. you can use the same sVarname with a different data-type +void NBDE_SetCampaignVector(string sCampaignName, string sVarname, vector vVector, object oPlayer = OBJECT_SELF); + +// This will read an int from the specified campaign database +// The database name IS case sensitive and it must be the same for both set and get functions. +// If you want a variable to pertain to a specific player in the game, provide a player object. +// +// Improvements to original bioware function: +// Improved reading speed... +// There is no limit on the length of sVarname (original function is limited to 32 chars) +// sVarname must NOT be unique. you can use the same sVarname with a different data-type +int NBDE_GetCampaignInt(string sCampaignName, string sVarname, object oPlayer = OBJECT_INVALID); + +// This will read a float from the specified campaign database +// The database name IS case sensitive and it must be the same for both set and get functions. +// If you want a variable to pertain to a specific player in the game, provide a player object. +// +// Improvements to original bioware function: +// Improved reading speed... +// There is no limit on the length of sVarname (original function is limited to 32 chars) +// sVarname must NOT be unique. you can use the same sVarname with a different data-type +float NBDE_GetCampaignFloat(string sCampaignName, string sVarname, object oPlayer = OBJECT_INVALID); + +// This will read a string from the specified campaign database +// The database name IS case sensitive and it must be the same for both set and get functions. +// If you want a variable to pertain to a specific player in the game, provide a player object. +// +// Improvements to original bioware function: +// Improved reading speed... +// There is no limit on the length of sVarname (original function is limited to 32 chars) +// sVarname must NOT be unique. you can use the same sVarname with a different data-type +string NBDE_GetCampaignString(string sCampaignName, string sVarname, object oPlayer = OBJECT_INVALID); + +// This will read a location from the specified campaign database +// The database name IS case sensitive and it must be the same for both set and get functions. +// If you want a variable to pertain to a specific player in the game, provide a player object. +// +// Improvements to original bioware function: +// Improved reading speed... +// There is no limit on the length of sVarname (original function is limited to 32 chars) +// sVarname must NOT be unique. you can use the same sVarname with a different data-type +// +// Original function is not very reliable, because it is using the areas object-id, which is +// a runtime generated ID. Stored locations may turn invalid in case you change the area layout in the toolset. +// (e.g. deleting old areas) +// +// This function is 100% reliable, as long as you use unique TAGs for your areas +location NBDE_GetCampaignLocation(string sCampaignName, string sVarname, object oPlayer = OBJECT_INVALID); + +// This will read a vector from the specified campaign database +// The database name IS case sensitive and it must be the same for both set and get functions. +// If you want a variable to pertain to a specific player in the game, provide a player object. +// +// Improvements to original bioware function: +// Improved reading speed... +// There is no limit on the length of sVarname (original function is limited to 32 chars) +// sVarname must NOT be unique. you can use the same sVarname with a different data-type +vector NBDE_GetCampaignVector(string sCampaignName, string sVarname, object oPlayer = OBJECT_INVALID); + +// this will remove an integer from the specified campaign database +// +// Improvements to original bioware function: +// This will physically delete the variable from the database, not only flagging it +// Database will shrink in size +// No need to pack your database ever +void NBDE_DeleteCampaignInt(string sCampaignName, string sVarname, object oPlayer = OBJECT_INVALID); + +// this will remove a float from the specified campaign database +// +// Improvements to original bioware function: +// This will physically delete the variable from the database, not only flagging it +// Database will shrink in size +// No need to pack your database ever +void NBDE_DeleteCampaignFloat(string sCampaignName, string sVarname, object oPlayer = OBJECT_INVALID); + +// This will remove a string from the specified campaign database +// +// Improvements to original bioware function: +// This will physically delete the variable from the database, not only flagging it +// Database will shrink in size +// No need to pack your database ever +void NBDE_DeleteCampaignString(string sCampaignName, string sVarname, object oPlayer = OBJECT_INVALID); + +// This will remove a location from the specified campaign database +// +// Improvements to original bioware function: +// This will physically delete the variable from the database, not only flagging it +// Database will shrink in size +// No need to pack your database ever +void NBDE_DeleteCampaignLocation(string sCampaignName, string sVarname, object oPlayer = OBJECT_INVALID); + +// This will remove a vector from the specified campaign database +// +// Improvements to original bioware function: +// This will physically delete the variable from the database, not only flagging it +// Database will shrink in size +// No need to pack your database ever +void NBDE_DeleteCampaignVector(string sCampaignName, string sVarname, object oPlayer = OBJECT_INVALID); + +// This will flush a database to disk with a SINGLE StoreCampaignObject() call +// +// Don't use this function in a rapid manner. +// Delay each call to this function by at least 1 second (using delaycommand) +// in order to eliminate possible spikes... +void NBDE_FlushCampaignDatabase(string sCampaignName); + +// NBDE databases are kept in memory. this commands unloads +// the database with the name sCampaignName from memory. +// +// Useful to unload databases you don't need often. +// Unloading/reloading is quite fast, so don't hesitate to use +// this regulary... +// +// Reloading happens automatically, btw... +void NBDE_UnloadCampaignDatabase(string sCampaignName); + + +// --------------------------- IMPLEMENTATION ---------------------------- +/* ----------------------------------------------------------------------- */ + +// everything not in here gets considered an illegal character +// - mixed up for additional security +const string HASH_INDEX = "#i!j$k%l{&M/n(o)p=q?r^¤Xs`Tu'v]AwBxCyDzE1F2-G3t;4I}5Y:J6_K7+Z[Lm9N\ l0kOjPhQ,gRfSeHdU8cVbWa."; + +const int HASH_PRIME = 3021377; + +// simple hash +// returns -1 if string contains illegal character +int NBDE_Hash(string sData) +{ + int nLen = GetStringLength(sData); + int i, nHash, nChar; + for(i=0;i>27)) ^ nChar; + } + return nHash % HASH_PRIME; +} + +// serialize location to padded string +string NBDE_LocationToString(location lLoc) +{ + // serialization garbage... more or less "redo if it screws" code + string sLoc = IntToString(FloatToInt(GetPositionFromLocation(lLoc).x*100)); + sLoc = (GetStringLength(sLoc) < 5) ? sLoc + GetStringLeft(" ",5 - GetStringLength(sLoc)) : GetStringLeft(sLoc,5); + sLoc += IntToString(FloatToInt(GetPositionFromLocation(lLoc).y*100)); + sLoc = (GetStringLength(sLoc) < 10) ? sLoc + GetStringLeft(" ",10 - GetStringLength(sLoc)) : GetStringLeft(sLoc,10); + sLoc += IntToString(FloatToInt(GetPositionFromLocation(lLoc).z*100)); + sLoc = (GetStringLength(sLoc) < 15) ? sLoc + GetStringLeft(" ",15 - GetStringLength(sLoc)) : GetStringLeft(sLoc,15); + sLoc += IntToString(FloatToInt(GetFacingFromLocation(lLoc)*100)); + sLoc = (GetStringLength(sLoc) < 20) ? sLoc + GetStringLeft(" ",20 - GetStringLength(sLoc)) : GetStringLeft(sLoc,20); + sLoc += GetTag(GetAreaFromLocation(lLoc)); + sLoc = (GetStringLength(sLoc) < 52) ? sLoc + GetStringLeft(" ",52 - GetStringLength(sLoc)) : GetStringLeft(sLoc,52); + return sLoc; +} + +// de-serialize string to location +location NBDE_StringToLocation(string sLoc) +{ + // fast de-serialize code using padded strings + vector vVec; + // build vector + vVec.x = StringToFloat(GetStringLeft(sLoc,5)) / 100; + vVec.y = StringToFloat(GetSubString(sLoc,5,5)) / 100; + vVec.z = StringToFloat(GetSubString(sLoc,10,5)) / 100;; + int nPad = FindSubString(GetSubString(sLoc, 20,32)," "); + // build & return location + return Location(GetObjectByTag((nPad != -1) ? GetSubString(sLoc, 20,nPad) : GetSubString(sLoc, 20,32)), vVec, StringToFloat(GetSubString(sLoc,15,5)) / 100); +} + +// serialize vector to padded string +string NBDE_VectorToString(vector vVec) +{ + // serialization garbage... more or less "redo if it screws" code + string sVec = IntToString(FloatToInt(vVec.x*100)); + sVec = (GetStringLength(sVec) < 5) ? sVec + GetStringLeft(" ",5 - GetStringLength(sVec)) : GetStringLeft(sVec,5); + sVec += IntToString(FloatToInt(vVec.y*100)); + sVec = (GetStringLength(sVec) < 10) ? sVec + GetStringLeft(" ",10 - GetStringLength(sVec)) : GetStringLeft(sVec,10); + sVec += IntToString(FloatToInt(vVec.z*100)); + sVec = (GetStringLength(sVec) < 15) ? sVec + GetStringLeft(" ",15 - GetStringLength(sVec)) : GetStringLeft(sVec,15); + return sVec; +} + +vector NBDE_StringToVector(string sVec) +{ + // fast de-serialize code using padded strings + vector vVec; + vVec.x = StringToFloat(GetStringLeft(sVec,5)) / 100; + vVec.y = StringToFloat(GetSubString(sVec,5,5)) / 100; + vVec.z = StringToFloat(GetSubString(sVec,10,5)) / 100; + return vVec; +} + +// returns player key with hopefully safe delimiter +string NBDE_GetPlayerKey(object oPC) +{ + return GetName(oPC)+"¤"+GetPCPlayerName(oPC); +} + +// returns database object for the specified campaign database +// +// - auto-creates database object in case it doesn't exist +// - builds index for fast access +// +// you usually don't need to use this function directly... +object NBDE_GetCampaignDatabaseObject(string sCampaignName) +{ + // get database item + object oDatabase = GetLocalObject(GetObjectByTag(NBDE_VAULT_TAG), NBDE_INDEX_PREFIX + sCampaignName); + // retrieve/create database if not indexed already + if(!GetIsObjectValid(oDatabase)) + { + // get database vault object + // this container holds all database objects/items + object oVault = GetObjectByTag(NBDE_VAULT_TAG); + // check for valid vault + if(!GetIsObjectValid(oVault)) + { + WriteTimestampedLogEntry("NBDE> Error: unable to locate '"+NBDE_VAULT_TAG+"' vault container object"); + return OBJECT_INVALID; + } + // one time load + oDatabase = RetrieveCampaignObject(sCampaignName, NBDE_DATABASE_ITEM_VARNAME, GetLocation(oVault), oVault); + // not found ? create it + if(!GetIsObjectValid(oDatabase)) oDatabase = CreateItemOnObject(NBDE_DATABASE_ITEM_RESREF, oVault); + // check for valid database object + if(!GetIsObjectValid(oDatabase)) + { + WriteTimestampedLogEntry("NBDE> Error: unable to create '"+sCampaignName+"' database object"); + return OBJECT_INVALID; + } + // index item for fast access + SetLocalObject(oVault, NBDE_INDEX_PREFIX + sCampaignName, oDatabase); + } + return oDatabase; +} + +// this will flush (aka write to disk) the specified campaign database in one big swoop +// +// don't use this function in a rapid manner. +// delay each subsequent call to this function by at least 1 second (using delaycommand) +// this way you completely eliminate cpu-spikes, no matter how many database +// you flush. +void NBDE_FlushCampaignDatabase(string sCampaignName) +{ + // get database vault, it holds all database items + object oVault = GetObjectByTag(NBDE_VAULT_TAG); + if(GetIsObjectValid(oVault)) + { + // get database item + object oDatabase = GetLocalObject(oVault, NBDE_INDEX_PREFIX + sCampaignName); + // store the whole database via one single StoreCampaignObject call + // all variables on the item get stored with the item + if(GetIsObjectValid(oDatabase)) + { + // delete database on each flush to keep it compact and clean + DestroyCampaignDatabase(sCampaignName); + // store database + StoreCampaignObject(sCampaignName, NBDE_DATABASE_ITEM_VARNAME , oDatabase); + } + // database not loaded, no need to flush... + } + else // vault container missing + WriteTimestampedLogEntry("NBDE> Error: unable to locate '"+NBDE_VAULT_TAG+"' vault container object"); +} + +void NBDE_UnloadCampaignDatabase(string sCampaignName) +{ + // get database vault, it holds all database items + object oVault = GetObjectByTag(NBDE_VAULT_TAG); + if(GetIsObjectValid(oVault)) + { + // get database item + object oDatabase = GetLocalObject(oVault, NBDE_INDEX_PREFIX + sCampaignName); + if(GetIsObjectValid(oDatabase)) + { + // delete index + DeleteLocalObject(oVault, NBDE_INDEX_PREFIX + sCampaignName); + // delete database object + DestroyObject(oDatabase); + } + // database not loaded, do nothing + } + else // vault container missing + WriteTimestampedLogEntry("NBDE> Error: unable to locate '"+NBDE_VAULT_TAG+"' vault container object"); +} + +void NBDE_SetCampaignInt(string sCampaignName, string sVarname, int nInt, object oPlayer = OBJECT_INVALID) +{ + SetLocalInt(NBDE_GetCampaignDatabaseObject(sCampaignName) , + ((GetIsObjectValid(oPlayer)) ? NBDE_GetPlayerKey(oPlayer) : "") + sVarname, nInt ); +} + +void NBDE_SetCampaignFloat(string sCampaignName, string sVarname, float fFloat, object oPlayer = OBJECT_INVALID) +{ + SetLocalFloat(NBDE_GetCampaignDatabaseObject(sCampaignName) , + ((GetIsObjectValid(oPlayer)) ? NBDE_GetPlayerKey(oPlayer) : "") + sVarname, fFloat); +} + +void NBDE_SetCampaignString(string sCampaignName, string sVarname, string sString, object oPlayer = OBJECT_INVALID) +{ + SetLocalString(NBDE_GetCampaignDatabaseObject(sCampaignName) , + ((GetIsObjectValid(oPlayer)) ? NBDE_GetPlayerKey(oPlayer) : "") + sVarname, sString); +} + +void NBDE_SetCampaignLocation(string sCampaignName, string sVarname, location locLocation, object oPlayer = OBJECT_SELF) +{ + SetLocalString( NBDE_GetCampaignDatabaseObject(sCampaignName) , + NBDE_LOC_PREFIX + ((GetIsObjectValid(oPlayer)) ? NBDE_GetPlayerKey(oPlayer) : "") + sVarname , + NBDE_LocationToString(locLocation) ); +} + +void NBDE_SetCampaignVector(string sCampaignName, string sVarname, vector vVector, object oPlayer = OBJECT_SELF) +{ + SetLocalString(NBDE_GetCampaignDatabaseObject(sCampaignName) , + NBDE_VEC_PREFIX + ((GetIsObjectValid(oPlayer)) ? NBDE_GetPlayerKey(oPlayer) : "") + sVarname , + NBDE_VectorToString(vVector) ); +} + +int NBDE_GetCampaignInt(string sCampaignName, string sVarname, object oPlayer = OBJECT_INVALID) +{ + return GetLocalInt(NBDE_GetCampaignDatabaseObject(sCampaignName) , + ((GetIsObjectValid(oPlayer)) ? NBDE_GetPlayerKey(oPlayer) : "") + sVarname ); +} + +float NBDE_GetCampaignFloat(string sCampaignName, string sVarname, object oPlayer = OBJECT_INVALID) +{ + return GetLocalFloat(NBDE_GetCampaignDatabaseObject(sCampaignName) , + ((GetIsObjectValid(oPlayer)) ? NBDE_GetPlayerKey(oPlayer) : "") + sVarname ); +} + +string NBDE_GetCampaignString(string sCampaignName, string sVarname, object oPlayer = OBJECT_INVALID) +{ + return GetLocalString(NBDE_GetCampaignDatabaseObject(sCampaignName) , + ((GetIsObjectValid(oPlayer)) ? NBDE_GetPlayerKey(oPlayer) : "") + sVarname ); +} + +location NBDE_GetCampaignLocation(string sCampaignName, string sVarname, object oPlayer = OBJECT_INVALID) +{ + return NBDE_StringToLocation( GetLocalString(NBDE_GetCampaignDatabaseObject(sCampaignName) , + NBDE_LOC_PREFIX + ((GetIsObjectValid(oPlayer)) ? NBDE_GetPlayerKey(oPlayer) : "") + sVarname) ); +} + +vector NBDE_GetCampaignVector(string sCampaignName, string sVarname, object oPlayer = OBJECT_INVALID) +{ + return NBDE_StringToVector( GetLocalString(NBDE_GetCampaignDatabaseObject(sCampaignName), + NBDE_VEC_PREFIX + ((GetIsObjectValid(oPlayer)) ? NBDE_GetPlayerKey(oPlayer) : "") + sVarname) ); +} + +void NBDE_DeleteCampaignInt(string sCampaignName, string sVarname, object oPlayer = OBJECT_INVALID) +{ + DeleteLocalInt(NBDE_GetCampaignDatabaseObject(sCampaignName) , + ((GetIsObjectValid(oPlayer)) ? NBDE_GetPlayerKey(oPlayer) : "") + sVarname); +} + +void NBDE_DeleteCampaignFloat(string sCampaignName, string sVarname, object oPlayer = OBJECT_INVALID) +{ + DeleteLocalFloat(NBDE_GetCampaignDatabaseObject(sCampaignName) , + ((GetIsObjectValid(oPlayer)) ? NBDE_GetPlayerKey(oPlayer) : "") + sVarname); +} + +void NBDE_DeleteCampaignString(string sCampaignName, string sVarname, object oPlayer = OBJECT_INVALID) +{ + DeleteLocalString(NBDE_GetCampaignDatabaseObject(sCampaignName) , + ((GetIsObjectValid(oPlayer)) ? NBDE_GetPlayerKey(oPlayer) : "") + sVarname); +} + +void NBDE_DeleteCampaignLocation(string sCampaignName, string sVarname, object oPlayer = OBJECT_INVALID) +{ + DeleteLocalString(NBDE_GetCampaignDatabaseObject(sCampaignName) , + NBDE_LOC_PREFIX + ((GetIsObjectValid(oPlayer)) ? NBDE_GetPlayerKey(oPlayer) : "") + sVarname); +} + +void NBDE_DeleteCampaignVector(string sCampaignName, string sVarname, object oPlayer = OBJECT_INVALID) +{ + DeleteLocalString(NBDE_GetCampaignDatabaseObject(sCampaignName) , + NBDE_VEC_PREFIX + ((GetIsObjectValid(oPlayer)) ? NBDE_GetPlayerKey(oPlayer) : "") + sVarname); +} + + diff --git a/_module/nss/nw_c2_default1.nss b/_module/nss/nw_c2_default1.nss index 3098adde..149e31c9 100644 --- a/_module/nss/nw_c2_default1.nss +++ b/_module/nss/nw_c2_default1.nss @@ -12,6 +12,7 @@ //:: Created On: Nov 23, 2001 //::////////////////////////////////////////////// #include "NW_I0_GENERIC" +#include "prc_inc_spells" object GetNearestTougherFriend(object oSelf, object oPC) { @@ -46,6 +47,11 @@ object GetNearestTougherFriend(object oSelf, object oPC) { void main() { + +// * if not runnning normal or better Ai then exit for performance reasons + if (GetAILevel() == AI_LEVEL_VERY_LOW) return; + + ExecuteScript("prc_npc_hb", OBJECT_SELF); // Pausanias: monsters try to find you. @@ -140,7 +146,7 @@ void main() } } - if(!GetHasEffect(EFFECT_TYPE_SLEEP)) + if(!PRCGetHasEffect(EFFECT_TYPE_SLEEP)) { if(!GetIsPostOrWalking()) { diff --git a/_module/nss/nw_c2_default2.nss b/_module/nss/nw_c2_default2.nss index f61a920f..862646dc 100644 --- a/_module/nss/nw_c2_default2.nss +++ b/_module/nss/nw_c2_default2.nss @@ -7,7 +7,7 @@ first time. */ //::////////////////////////////////////////////////// - +#include "prc_inc_spells" #include "nw_i0_generic" void main() @@ -15,6 +15,8 @@ void main() // * if not runnning normal or better Ai then exit for performance reasons // * if not runnning normal or better Ai then exit for performance reasons if (GetAILevel() == AI_LEVEL_VERY_LOW) return; + + ExecuteScript("prc_npc_percep", OBJECT_SELF); object oPercep = GetLastPerceived(); int bSeen = GetLastPerceptionSeen(); @@ -72,7 +74,7 @@ void main() { // SpawnScriptDebugger(); //MyPrintString("GetIsEnemy: TRUE"); // We spotted an enemy and we're not already fighting - if(!GetHasEffect(EFFECT_TYPE_SLEEP)) { + if(!PRCGetHasEffect(EFFECT_TYPE_SLEEP)) { if(GetBehaviorState(NW_FLAG_BEHAVIOR_SPECIAL)) { //MyPrintString("DetermineSpecialBehavior"); @@ -161,6 +163,7 @@ void main() //////////////////////// // Werewolf Addon location lTransform = GetLocation(OBJECT_SELF); + object oSelf = OBJECT_SELF; object oTarget = GetFirstObjectInShape(SHAPE_SPHERE,10.0,lTransform,FALSE,OBJECT_TYPE_CREATURE); string sNPCTag = GetTag(oTarget); string sMyTag = GetTag(OBJECT_SELF); @@ -204,3 +207,4 @@ void main() //Get next object. oTarget = GetNextObjectInShape(SHAPE_SPHERE,10.0,lTransform,FALSE,OBJECT_TYPE_CREATURE); } +} diff --git a/_module/nss/nw_c2_default3.nss b/_module/nss/nw_c2_default3.nss index 0d5451cf..774fba58 100644 --- a/_module/nss/nw_c2_default3.nss +++ b/_module/nss/nw_c2_default3.nss @@ -14,7 +14,26 @@ #include "NW_I0_GENERIC" void main() { - GSC_CheckDisarcionare(OBJECT_SELF); + ExecuteScript("prc_npc_combat", OBJECT_SELF); + + if (!GetLocalInt(GetModule(),"X3_NO_MOUNTED_COMBAT_FEAT")) + { // set variables on target for mounted combat + DeleteLocalInt(OBJECT_SELF,"bX3_LAST_ATTACK_PHYSICAL"); + DeleteLocalInt(OBJECT_SELF,"nX3_HP_BEFORE"); + DeleteLocalInt(OBJECT_SELF,"bX3_ALREADY_MOUNTED_COMBAT"); + if (GetHasFeat(FEAT_MOUNTED_COMBAT,OBJECT_SELF)) + { // check for AC increase + int nRoll=d20()+GetSkillRank(SKILL_RIDE); + nRoll=nRoll-10; + if (nRoll>4) + { // ac increase + nRoll=nRoll/5; + ApplyEffectToObject(DURATION_TYPE_TEMPORARY,EffectACIncrease(nRoll),OBJECT_SELF,8.5); + } // ac increase + } // check for AC increase + } // set variables on target for mounted combat + + GSC_CheckDisarcionare(OBJECT_SELF); if (GetIsDead(GetAttackTarget())) //see below { //.. ClearAllActions(); //.. diff --git a/_module/nss/nw_c2_default4.nss b/_module/nss/nw_c2_default4.nss index a0d3d504..0b7c92b3 100644 --- a/_module/nss/nw_c2_default4.nss +++ b/_module/nss/nw_c2_default4.nss @@ -9,13 +9,13 @@ //:: Created By: Naomi Novik //:: Created On: 12/22/2002 //::////////////////////////////////////////////////// - +#include "prc_inc_spells" #include "nw_i0_generic" void main() { // * if petrified, jump out - if (GetHasEffect(EFFECT_TYPE_PETRIFY, OBJECT_SELF) == TRUE) + if (PRCGetHasEffect(EFFECT_TYPE_PETRIFY, OBJECT_SELF) == TRUE) { return; } @@ -26,6 +26,7 @@ void main() return; } + ExecuteScript("prc_npc_conv", OBJECT_SELF); // See if what we just 'heard' matches any of our // predefined patterns @@ -33,12 +34,11 @@ void main() object oShouter = GetLastSpeaker(); - // 2008.05.25 tsunami282 - removed for NWN 1.69 (no longer needed) //DMFI CODE ADDITIONS BEGIN HERE - // if (GetIsPC(oShouter) || GetIsDM(oShouter) || GetIsDMPossessed(oShouter)) - // { - // ExecuteScript("dmfi_voice_exe", OBJECT_SELF); - // } + if (GetIsPC(oShouter)) + { + ExecuteScript("dmfi_voice_exe", OBJECT_SELF); + } if (nMatch == -1 && GetIsPC(oShouter) &&(GetLocalInt(GetModule(), "dmfi_AllMute") || GetLocalInt(OBJECT_SELF, "dmfi_Mute"))) { @@ -63,7 +63,7 @@ void main() // * If only charmed then allow conversation // * so you can have a better chance of convincing // * people of lowering prices - if (GetHasEffect(EFFECT_TYPE_CHARMED) == TRUE) + if (PRCGetHasEffect(EFFECT_TYPE_CHARMED) == TRUE) { ClearActions(CLEAR_NW_C2_DEFAULT4_29); BeginConversation(); diff --git a/_module/nss/nw_c2_default5.nss b/_module/nss/nw_c2_default5.nss index fa4d20ff..7fba9193 100644 --- a/_module/nss/nw_c2_default5.nss +++ b/_module/nss/nw_c2_default5.nss @@ -11,11 +11,6 @@ //:: Created By: Preston Watamaniuk //:: Created On: Oct 16, 2001 //::////////////////////////////////////////////// -//::////////////////////////////////////////////// -//:: Modified By: Deva Winblood -//:: Modified On: Jan 4th, 2008 -//:: Added Support for Mounted Combat Feat Support -//::////////////////////////////////////////////// #include "nw_i0_generic" @@ -43,7 +38,15 @@ void SafeFaction(object oCurrent, object oAttacker) //END DMFI CODE ADDITIONS************************* void main() -{ +{ + ExecuteScript("prc_npc_physatt", OBJECT_SELF); + + if (!GetLocalInt(GetModule(),"X3_NO_MOUNTED_COMBAT_FEAT")) + { // set variables on target for mounted combat + SetLocalInt(OBJECT_SELF,"bX3_LAST_ATTACK_PHYSICAL",TRUE); + SetLocalInt(OBJECT_SELF,"nX3_HP_BEFORE",GetCurrentHitPoints(OBJECT_SELF)); + } // set variables on target for mounted combat + //DMFI CODE ADDITIONS***************************** if ((GetIsPC(GetLastAttacker()) && (GetLocalInt(GetModule(), "dmfi_safe_factions")==1))) { @@ -55,11 +58,6 @@ void main() } //END DMFI CODE ADDITIONS**************************** - if (!GetLocalInt(GetModule(),"X3_NO_MOUNTED_COMBAT_FEAT")) - { // set variables on target for mounted combat - SetLocalInt(OBJECT_SELF,"bX3_LAST_ATTACK_PHYSICAL",TRUE); - SetLocalInt(OBJECT_SELF,"nX3_HP_BEFORE",GetCurrentHitPoints(OBJECT_SELF)); - } // set variables on target for mounted combat if(GetFleeToExit()) { // Run away! @@ -101,4 +99,3 @@ void main() SignalEvent(OBJECT_SELF, EventUserDefined(EVENT_ATTACKED)); } } - diff --git a/_module/nss/nw_c2_default6.nss b/_module/nss/nw_c2_default6.nss index 9e36f4ba..14d3d4b5 100644 --- a/_module/nss/nw_c2_default6.nss +++ b/_module/nss/nw_c2_default6.nss @@ -1,64 +1,109 @@ -//:://///////////////////////////////////////////// -//:: Default On Damaged +//::////////////////////////////////////////////////// //:: NW_C2_DEFAULT6 -//:: Copyright (c) 2001 Bioware Corp. -//::////////////////////////////////////////////// +//:: Default OnDamaged handler /* If already fighting then ignore, else determine combat round -*/ -//::////////////////////////////////////////////// -//:: Created By: Preston Watamaniuk -//:: Created On: Oct 16, 2001 -//::////////////////////////////////////////////// + */ +//::////////////////////////////////////////////////// +//:: Copyright (c) 2002 Floodgate Entertainment +//:: Created By: Naomi Novik +//:: Created On: 12/22/2002 +//::////////////////////////////////////////////////// +//::////////////////////////////////////////////////// +//:: Modified By: Deva Winblood +//:: Modified On: Jan 17th, 2008 +//:: Added Support for Mounted Combat Feat Support +//::////////////////////////////////////////////////// -#include "NW_I0_GENERIC" +#include "nw_i0_generic" +#include "x3_inc_horse" void main() { - if(!GetFleeToExit()) - { - if(!GetSpawnInCondition(NW_FLAG_SET_WARNINGS)) - { - if(!GetIsObjectValid(GetAttemptedAttackTarget()) && !GetIsObjectValid(GetAttemptedSpellTarget())) - { - if(GetBehaviorState(NW_FLAG_BEHAVIOR_SPECIAL)) - { - DetermineSpecialBehavior(GetLastDamager()); - } - else if(GetIsObjectValid(GetLastDamager())) - { + ExecuteScript("prc_npc_damaged", OBJECT_SELF); + + object oDamager = GetLastDamager(); + object oMe=OBJECT_SELF; + int nHPBefore; + if (!GetLocalInt(GetModule(),"X3_NO_MOUNTED_COMBAT_FEAT")) + if (GetHasFeat(FEAT_MOUNTED_COMBAT)&&HorseGetIsMounted(OBJECT_SELF)) + { // see if can negate some damage + if (GetLocalInt(OBJECT_SELF,"bX3_LAST_ATTACK_PHYSICAL")) + { // last attack was physical + nHPBefore=GetLocalInt(OBJECT_SELF,"nX3_HP_BEFORE"); + if (!GetLocalInt(OBJECT_SELF,"bX3_ALREADY_MOUNTED_COMBAT")) + { // haven't already had a chance to use this for the round + SetLocalInt(OBJECT_SELF,"bX3_ALREADY_MOUNTED_COMBAT",TRUE); + int nAttackRoll=GetBaseAttackBonus(oDamager)+d20(); + int nRideCheck=GetSkillRank(SKILL_RIDE,OBJECT_SELF)+d20(); + if (nRideCheck>=nAttackRoll&&!GetIsDead(OBJECT_SELF)) + { // averted attack + if (GetIsPC(oDamager)) SendMessageToPC(oDamager,GetName(OBJECT_SELF)+GetStringByStrRef(111991)); + //if (GetIsPC(OBJECT_SELF)) SendMessageToPCByStrRef(OBJECT_SELF,111992"); + if (GetCurrentHitPoints(OBJECT_SELF) (GetMaxHitPoints(OBJECT_SELF) / 4) + || (GetHitDice(oDamager) - 2) > GetHitDice(oTarget) + ) + ) + ) { - object oTarget = GetAttackTarget(); - if(!GetIsObjectValid(oTarget)) - { - oTarget = GetAttemptedAttackTarget(); - } - object oAttacker = GetLastHostileActor(); - if (GetIsObjectValid(oAttacker) && oTarget != oAttacker && GetIsEnemy(oAttacker) && - (GetTotalDamageDealt() > (GetMaxHitPoints(OBJECT_SELF) / 4) || - (GetHitDice(oAttacker) - 2) > GetHitDice(oTarget) ) ) - { - DetermineCombatRound(oAttacker); - } + // Switch targets + DetermineCombatRound(oDamager); } } } + + // Send the user-defined event signal if(GetSpawnInCondition(NW_FLAG_DAMAGED_EVENT)) { - SignalEvent(OBJECT_SELF, EventUserDefined(1006)); + SignalEvent(OBJECT_SELF, EventUserDefined(EVENT_DAMAGED)); } -} +} \ No newline at end of file diff --git a/_module/nss/nw_c2_default7.nss b/_module/nss/nw_c2_default7.nss deleted file mode 100644 index d53bf78c..00000000 --- a/_module/nss/nw_c2_default7.nss +++ /dev/null @@ -1,70 +0,0 @@ -//::////////////////////////////////////////////////////// -//:: NW_C2_DEFAULT7 -/* - Default OnDeath event handler for NPCs. - - Adjusts killer's alignment if appropriate and - alerts allies to our death. - */ -//:://///////////////////////////////////////////////////// -//:: Copyright (c) 2002 Floodgate Entertainment -//:: Created By: Naomi Novik -//:: Created On: 12/22/2002 -//:://///////////////////////////////////////////////////// -//:://///////////////////////////////////////////////////// -//:: Modified By: Deva Winblood -//:: Modified On: April 1st, 2008 -//:: Added Support for Dying Wile Mounted -//:: Modified By: Sir Elric -//:: Modified On: July 20th, 2008 -//:: Added Support for Sir Elric's Simple Creature Respawns -//:://///////////////////////////////////////////////////// - -#include "x2_inc_compon" -#include "x0_i0_spawncond" -#include "x3_inc_horse" -#include "se_respawn_inc" -#include "_kb_loot_corpse" - -void main() -{ - ExecuteScript("sf_xp", OBJECT_SELF); - int nClass = GetLevelByClass(CLASS_TYPE_COMMONER); - int nAlign = GetAlignmentGoodEvil(OBJECT_SELF); - object oKiller = GetLastKiller(); - - if (GetLocalInt(GetModule(),"X3_ENABLE_MOUNT_DB")&&GetIsObjectValid(GetMaster(OBJECT_SELF))) SetLocalInt(GetMaster(OBJECT_SELF),"bX3_STORE_MOUNT_INFO",TRUE); - - - // If we're a good/neutral commoner, - // adjust the killer's alignment evil - if(nClass > 0 && (nAlign == ALIGNMENT_GOOD || nAlign == ALIGNMENT_NEUTRAL)) - { - AdjustAlignment(oKiller, ALIGNMENT_EVIL, 5); - } - - // Call to allies to let them know we're dead - SpeakString("NW_I_AM_DEAD", TALKVOLUME_SILENT_TALK); - - //Shout Attack my target, only works with the On Spawn In setup - SpeakString("NW_ATTACK_MY_TARGET", TALKVOLUME_SILENT_TALK); - - // NOTE: the OnDeath user-defined event does not - // trigger reliably and should probably be removed - if(GetSpawnInCondition(NW_FLAG_DEATH_EVENT)) - { - SignalEvent(OBJECT_SELF, EventUserDefined(1007)); - } - craft_drop_items(oKiller); - LeaveCorpse(); - // ----------------------------------------------------------------------------- - // Sir Elric's Simple Creature Respawns additions - SE v2.0 - // ----------------------------------------------------------------------------- - - // Do not respawn creature if tagged with _NSP eg. NW_GOBLINA_NSP - if (FindSubString(GetTag(OBJECT_SELF), "NSP") > -1) - return; - - if(GetLocalInt(OBJECT_SELF, "PLACED"))// Only respawn original placed mobs - SE_DoCreatureRespawn(5, 10); -} diff --git a/_module/nss/nw_c2_default8.nss b/_module/nss/nw_c2_default8.nss index d647c784..3e494283 100644 --- a/_module/nss/nw_c2_default8.nss +++ b/_module/nss/nw_c2_default8.nss @@ -1,35 +1,30 @@ -//:://///////////////////////////////////////////// -//:: Default: On Disturbed +//::////////////////////////////////////////////////// //:: NW_C2_DEFAULT8 -//:: Copyright (c) 2001 Bioware Corp. -//::////////////////////////////////////////////// /* - Calls the end of combat script every round -*/ -//::////////////////////////////////////////////// -//:: Created By: Preston Watamaniuk -//:: Created On: Oct 16, 2001 -//:://///////////////////////////////////////// + Default OnDisturbed event handler for NPCs. + */ +//::////////////////////////////////////////////////// +//:: Copyright (c) 2002 Floodgate Entertainment +//:: Created By: Naomi Novik +//:: Created On: 12/22/2002 +//::////////////////////////////////////////////////// -// * Make me hostile the faction of my last attacker (TEMP) -// AdjustReputation(OBJECT_SELF,GetFaction(GetLastAttacker()),-100); -// * Determined Combat Round - -#include "NW_I0_GENERIC" +#include "nw_i0_generic" void main() { + ExecuteScript("prc_npc_disturb", OBJECT_SELF); + object oTarget = GetLastDisturbed(); - if(!GetIsObjectValid(GetAttemptedAttackTarget()) && !GetIsObjectValid(GetAttemptedSpellTarget())) - { - if(GetIsObjectValid(oTarget)) - { - DetermineCombatRound(oTarget); - } + // If we've been disturbed and are not already fighting, + // attack our disturber. + if (GetIsObjectValid(oTarget) && !GetIsFighting(OBJECT_SELF)) { + DetermineCombatRound(oTarget); } - if(GetSpawnInCondition(NW_FLAG_DISTURBED_EVENT)) - { - SignalEvent(OBJECT_SELF, EventUserDefined(1008)); + + // Send the disturbed flag if appropriate. + if(GetSpawnInCondition(NW_FLAG_DISTURBED_EVENT)) { + SignalEvent(OBJECT_SELF, EventUserDefined(EVENT_DISTURBED)); } -} +} \ No newline at end of file diff --git a/_module/nss/nw_c2_default9.nss b/_module/nss/nw_c2_default9.nss deleted file mode 100644 index a6eb7217..00000000 --- a/_module/nss/nw_c2_default9.nss +++ /dev/null @@ -1,337 +0,0 @@ -//::////////////////////////////////////////////////// -//:: NW_C2_DEFAULT9 -/* - * Default OnSpawn handler with XP1 revisions. - * This corresponds to and produces the same results - * as the default OnSpawn handler in the OC. - * - * This can be used to customize creature behavior in three main ways: - * - * - Uncomment the existing lines of code to activate certain - * common desired behaviors from the moment when the creature - * spawns in. - * - * - Uncomment the user-defined event signals to cause the - * creature to fire events that you can then handle with - * a custom OnUserDefined event handler script. - * - * - Add new code _at the end_ to alter the initial - * behavior in a more customized way. - */ -//::////////////////////////////////////////////////// -//:: Copyright (c) 2002 Floodgate Entertainment -//:: Created By: Naomi Novik -//:: Created On: 12/11/2002 -//:: Modified By: Sir Elric -//:: Modified On: July 20th, 2008 -//:: Added Support for Sir Elric's Simple Creature Respawns -//::////////////////////////////////////////////////// -//:: Updated 2003-08-20 Georg Zoeller: Added check for variables to active spawn in conditions without changing the spawnscript - - -#include "x0_i0_anims" -// #include "x0_i0_walkway" - in x0_i0_anims -#include "x0_i0_treasure" - -#include "x2_inc_switches" - -void main() -{ - // ***** Spawn-In Conditions ***** // - ExecuteScript("spawn_rand_stats", OBJECT_SELF); - //ExecuteScript("wotr_npc_onspawn", OBJECT_SELF); - // * REMOVE COMMENTS (// ) before the "Set..." functions to activate - // * them. Do NOT touch lines commented out with // *, those are - // * real comments for information. - - // * This causes the creature to say a one-line greeting in their - // * conversation file upon perceiving the player. Put [NW_D2_GenCheck] - // * in the "Text Seen When" field of the greeting in the conversation - // * file. Don't attach any player responses. - // * - // SetSpawnInCondition(NW_FLAG_SPECIAL_CONVERSATION); - - // * Same as above, but for hostile creatures to make them say - // * a line before attacking. - // * - // SetSpawnInCondition(NW_FLAG_SPECIAL_COMBAT_CONVERSATION); - - // * This NPC will attack when its allies call for help - // * - // SetSpawnInCondition(NW_FLAG_SHOUT_ATTACK_MY_TARGET); - - // * If the NPC has the Hide skill they will go into stealth mode - // * while doing WalkWayPoints(). - // * - // SetSpawnInCondition(NW_FLAG_STEALTH); - - //-------------------------------------------------------------------------- - // Enable stealth mode by setting a variable on the creature - // Great for ambushes - // See x2_inc_switches for more information about this - //-------------------------------------------------------------------------- - if (GetCreatureFlag(OBJECT_SELF, CREATURE_VAR_USE_SPAWN_STEALTH) == TRUE) - { - SetSpawnInCondition(NW_FLAG_STEALTH); - } - // * Same, but for Search mode - // * - // SetSpawnInCondition(NW_FLAG_SEARCH); - - //-------------------------------------------------------------------------- - // Make creature enter search mode after spawning by setting a variable - // Great for guards, etc - // See x2_inc_switches for more information about this - //-------------------------------------------------------------------------- - if (GetCreatureFlag(OBJECT_SELF, CREATURE_VAR_USE_SPAWN_SEARCH) == TRUE) - { - SetSpawnInCondition(NW_FLAG_SEARCH); - } - // * This will set the NPC to give a warning to non-enemies - // * before attacking. - // * NN -- no clue what this really does yet - // * - // SetSpawnInCondition(NW_FLAG_SET_WARNINGS); - - // * Separate the NPC's waypoints into day & night. - // * See comment on WalkWayPoints() for use. - // * - // SetSpawnInCondition(NW_FLAG_DAY_NIGHT_POSTING); - - // * If this is set, the NPC will appear using the "EffectAppear" - // * animation instead of fading in, *IF* SetListeningPatterns() - // * is called below. - // * - //SetSpawnInCondition(NW_FLAG_APPEAR_SPAWN_IN_ANIMATION); - - // * This will cause an NPC to use common animations it possesses, - // * and use social ones to any other nearby friendly NPCs. - // * - // SetSpawnInCondition(NW_FLAG_IMMOBILE_AMBIENT_ANIMATIONS); - - //-------------------------------------------------------------------------- - // Enable immobile ambient animations by setting a variable - // See x2_inc_switches for more information about this - //-------------------------------------------------------------------------- - if (GetCreatureFlag(OBJECT_SELF, CREATURE_VAR_USE_SPAWN_AMBIENT_IMMOBILE) == TRUE) - { - SetSpawnInCondition(NW_FLAG_IMMOBILE_AMBIENT_ANIMATIONS); - } - // * Same as above, except NPC will wander randomly around the - // * area. - // * - SetSpawnInCondition(NW_FLAG_AMBIENT_ANIMATIONS); - - - //-------------------------------------------------------------------------- - // Enable mobile ambient animations by setting a variable - // See x2_inc_switches for more information about this - //-------------------------------------------------------------------------- - if (GetCreatureFlag(OBJECT_SELF, CREATURE_VAR_USE_SPAWN_AMBIENT) == TRUE) - { - SetSpawnInCondition(NW_FLAG_AMBIENT_ANIMATIONS); - } - // **** Animation Conditions **** // - // * These are extra conditions you can put on creatures with ambient - // * animations. - - // * Civilized creatures interact with placeables in - // * their area that have the tag "NW_INTERACTIVE" - // * and "talk" to each other. - // * - // * Humanoid races are civilized by default, so only - // * set this flag for monster races that you want to - // * behave the same way. - // SetAnimationCondition(NW_ANIM_FLAG_IS_CIVILIZED); - - // * If this flag is set, this creature will constantly - // * be acting. Otherwise, creatures will only start - // * performing their ambient animations when they - // * first perceive a player, and they will stop when - // * the player moves away. - SetAnimationCondition(NW_ANIM_FLAG_CONSTANT); - - // * Civilized creatures with this flag set will - // * randomly use a few voicechats. It's a good - // * idea to avoid putting this on multiple - // * creatures using the same voiceset. - // SetAnimationCondition(NW_ANIM_FLAG_CHATTER); - - // * Creatures with _immobile_ ambient animations - // * can have this flag set to make them mobile in a - // * close range. They will never leave their immediate - // * area, but will move around in it, frequently - // * returning to their starting point. - // * - // * Note that creatures spawned inside interior areas - // * that contain a waypoint with one of the tags - // * "NW_HOME", "NW_TAVERN", "NW_SHOP" will automatically - // * have this condition set. - // SetAnimationCondition(NW_ANIM_FLAG_IS_MOBILE_CLOSE_RANGE); - - - // **** Special Combat Tactics *****// - // * These are special flags that can be set on creatures to - // * make them follow certain specialized combat tactics. - // * NOTE: ONLY ONE OF THESE SHOULD BE SET ON A SINGLE CREATURE. - - // * Ranged attacker - // * Will attempt to stay at ranged distance from their - // * target. - // SetCombatCondition(X0_COMBAT_FLAG_RANGED); - - // * Defensive attacker - // * Will use defensive combat feats and parry - // SetCombatCondition(X0_COMBAT_FLAG_DEFENSIVE); - - // * Ambusher - // * Will go stealthy/invisible and attack, then - // * run away and try to go stealthy again before - // * attacking anew. - // SetCombatCondition(X0_COMBAT_FLAG_AMBUSHER); - - // * Cowardly - // * Cowardly creatures will attempt to flee - // * attackers. - // SetCombatCondition(X0_COMBAT_FLAG_COWARDLY); - - - // **** Escape Commands ***** // - // * NOTE: ONLY ONE OF THE FOLLOWING SHOULD EVER BE SET AT ONE TIME. - // * NOTE2: Not clear that these actually work. -- NN - - // * Flee to a way point and return a short time later. - // * - // SetSpawnInCondition(NW_FLAG_ESCAPE_RETURN); - - // * Flee to a way point and do not return. - // * - // SetSpawnInCondition(NW_FLAG_ESCAPE_LEAVE); - - // * Teleport to safety and do not return. - // * - // SetSpawnInCondition(NW_FLAG_TELEPORT_LEAVE); - - // * Teleport to safety and return a short time later. - // * - // SetSpawnInCondition(NW_FLAG_TELEPORT_RETURN); - - - - // ***** CUSTOM USER DEFINED EVENTS ***** / - - - /* - If you uncomment any of these conditions, the creature will fire - a specific user-defined event number on each event. That will then - allow you to write custom code in the "OnUserDefinedEvent" handler - script to go on top of the default NPC behaviors for that event. - - Example: I want to add some custom behavior to my NPC when they - are damaged. I uncomment the "NW_FLAG_DAMAGED_EVENT", then create - a new user-defined script that has something like this in it: - - if (GetUserDefinedEventNumber() == 1006) { - // Custom code for my NPC to execute when it's damaged - } - - These user-defined events are in the range 1001-1007. - */ - - // * Fire User Defined Event 1001 in the OnHeartbeat - // * - // SetSpawnInCondition(NW_FLAG_HEARTBEAT_EVENT); - - // * Fire User Defined Event 1002 - // * - // SetSpawnInCondition(NW_FLAG_PERCIEVE_EVENT); - - // * Fire User Defined Event 1005 - // * - // SetSpawnInCondition(NW_FLAG_ATTACK_EVENT); - - // * Fire User Defined Event 1006 - // * - // SetSpawnInCondition(NW_FLAG_DAMAGED_EVENT); - - // * Fire User Defined Event 1008 - // * - // SetSpawnInCondition(NW_FLAG_DISTURBED_EVENT); - - // * Fire User Defined Event 1003 - // * - // SetSpawnInCondition(NW_FLAG_END_COMBAT_ROUND_EVENT); - - // * Fire User Defined Event 1004 - // * - // SetSpawnInCondition(NW_FLAG_ON_DIALOGUE_EVENT); - - - - // ***** DEFAULT GENERIC BEHAVIOR (DO NOT TOUCH) ***** // - - // * Goes through and sets up which shouts the NPC will listen to. - // * - SetListeningPatterns(); - - // * Walk among a set of waypoints. - // * 1. Find waypoints with the tag "WP_" + NPC TAG + "_##" and walk - // * among them in order. - // * 2. If the tag of the Way Point is "POST_" + NPC TAG, stay there - // * and return to it after combat. - // - // * Optional Parameters: - // * void WalkWayPoints(int nRun = FALSE, float fPause = 1.0) - // - // * If "NW_FLAG_DAY_NIGHT_POSTING" is set above, you can also - // * create waypoints with the tags "WN_" + NPC Tag + "_##" - // * and those will be walked at night. (The standard waypoints - // * will be walked during the day.) - // * The night "posting" waypoint tag is simply "NIGHT_" + NPC tag. - WalkWayPoints(); - - //* Create a small amount of treasure on the creature - //if ((GetLocalInt(GetModule(), "X2_L_NOTREASURE") == FALSE) && - // (GetLocalInt(OBJECT_SELF, "X2_L_NOTREASURE") == FALSE) ) - //{ - // CTG_GenerateNPCTreasure(TREASURE_TYPE_MONSTER, OBJECT_SELF); - //} - - - // ***** ADD ANY SPECIAL ON-SPAWN CODE HERE ***** // -// ----------------------------------------------------------------------------- -// Sir Elric's Simple Creature Respawns additions - SE v1.9 -// ----------------------------------------------------------------------------- - SetLocalLocation(OBJECT_SELF, "spawn", GetLocation(OBJECT_SELF)); - // Set as original placed mobs... - if(!GetLocalInt(GetModule(), "ORIGINAL_PLACED_MOBS")) - { - SetLocalInt(OBJECT_SELF, "PLACED", 1); - } - - // * If Incorporeal, apply changes - if (GetCreatureFlag(OBJECT_SELF, CREATURE_VAR_IS_INCORPOREAL) == TRUE) - { - effect eConceal = EffectConcealment(50, MISS_CHANCE_TYPE_NORMAL); - eConceal = ExtraordinaryEffect(eConceal); - effect eGhost = EffectCutsceneGhost(); - eGhost = ExtraordinaryEffect(eGhost); - ApplyEffectToObject(DURATION_TYPE_PERMANENT, eConceal, OBJECT_SELF); - ApplyEffectToObject(DURATION_TYPE_PERMANENT, eGhost, OBJECT_SELF); - - } - // * Give the create a random name. - // * If you create a script named x3_name_gen in your module, you can - // * set the value of the variable X3_S_RANDOM_NAME on OBJECT_SELF inside - // * the script to override the creature's default name. - if (GetCreatureFlag(OBJECT_SELF, CREATURE_VAR_RANDOMIZE_NAME) == TRUE) - { - ExecuteScript("x3_name_gen",OBJECT_SELF); - string sName = GetLocalString(OBJECT_SELF,"X3_S_RANDOM_NAME"); - if ( sName == "" ) - { - sName = RandomName(); - } - SetName(OBJECT_SELF,sName); - } -} diff --git a/_module/nss/nw_c2_defaulta.nss b/_module/nss/nw_c2_defaulta.nss new file mode 100644 index 00000000..e76fe15a --- /dev/null +++ b/_module/nss/nw_c2_defaulta.nss @@ -0,0 +1,20 @@ +//:://///////////////////////////////////////////// +//:: Default: On Rested +//:: NW_C2_DEFAULTA +//:: Copyright (c) 2002 Bioware Corp. +//::////////////////////////////////////////////// +/* + Determines the course of action to be taken + after having just rested. +*/ +//::////////////////////////////////////////////// +//:: Created By: Don Moar +//:: Created On: April 28, 2002 +//::////////////////////////////////////////////// +void main() +{ + ExecuteScript("prc_npc_rested", OBJECT_SELF); + + return; + +} diff --git a/_module/nss/nw_c2_defaultb.nss b/_module/nss/nw_c2_defaultb.nss new file mode 100644 index 00000000..13385446 --- /dev/null +++ b/_module/nss/nw_c2_defaultb.nss @@ -0,0 +1,159 @@ +//:://///////////////////////////////////////////// +//:: Default: On Spell Cast At +//:: NW_C2_DEFAULTB +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + This determines if the spell just cast at the + target is harmful or not. + + GZ 2003-Oct-02 : - New AoE Behavior AI. Will use + Dispel Magic against AOES + - Flying Creatures will ignore + Grease + +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: Dec 6, 2001 +//:: Last Modified On: 2003-Oct-13 +//::////////////////////////////////////////////// +//::////////////////////////////////////////////// +//:: Modified By: Deva Winblood +//:: Modified On: Jan 4th, 2008 +//:: Added Support for Mounted Combat Feat Support +//::////////////////////////////////////////////// + +#include "nw_i0_generic" +#include "x2_i0_spells" + +void main() +{ + ExecuteScript("prc_npc_spellat", OBJECT_SELF); + + object oCaster = GetLastSpellCaster(); + + + if(GetLastSpellHarmful()) + { + SetCommandable(TRUE); + + if (!GetLocalInt(GetModule(),"X3_NO_MOUNTED_COMBAT_FEAT")) + { // set variables on target for mounted combat + DeleteLocalInt(OBJECT_SELF,"bX3_LAST_ATTACK_PHYSICAL"); + } // set variables on target for mounted combat + + // ------------------------------------------------------------------ + // If I was hurt by someone in my own faction + // Then clear any hostile feelings I have against them + // After all, we're all just trying to do our job here + // if we singe some eyebrow hair, oh well. + // ------------------------------------------------------------------ + if (GetFactionEqual(oCaster, OBJECT_SELF) == TRUE) + { + ClearPersonalReputation(oCaster, OBJECT_SELF); + ClearAllActions(TRUE); + DelayCommand(1.2, ActionDoCommand(DetermineCombatRound(OBJECT_INVALID))); + // Send the user-defined event as appropriate + if(GetSpawnInCondition(NW_FLAG_SPELL_CAST_AT_EVENT)) + { + SignalEvent(OBJECT_SELF, EventUserDefined(EVENT_SPELL_CAST_AT)); + } + return; + } + + int bAttack = TRUE; + // ------------------------------------------------------------------ + // GZ, 2003-Oct-02 + // Try to do something smart if we are subject to an AoE Spell. + // ------------------------------------------------------------------ + if (MatchAreaOfEffectSpell(GetLastSpell()) == TRUE) + { + int nAI = (GetBestAOEBehavior(GetLastSpell())); // from x2_i0_spells + switch (nAI) + { + case X2_SPELL_AOEBEHAVIOR_DISPEL_L: + case X2_SPELL_AOEBEHAVIOR_DISPEL_N: + case X2_SPELL_AOEBEHAVIOR_DISPEL_M: + case X2_SPELL_AOEBEHAVIOR_DISPEL_G: + case X2_SPELL_AOEBEHAVIOR_DISPEL_C: + bAttack = FALSE; + ActionCastSpellAtLocation(nAI, GetLocation(OBJECT_SELF)); + ActionDoCommand(SetCommandable(TRUE)); + SetCommandable(FALSE); + break; + + case X2_SPELL_AOEBEHAVIOR_FLEE: + ClearActions(CLEAR_NW_C2_DEFAULTB_GUSTWIND); + oCaster = GetLastSpellCaster(); + ActionForceMoveToObject(oCaster, TRUE, 2.0); + DelayCommand(1.2, ActionDoCommand(DetermineCombatRound(oCaster))); + bAttack = FALSE; + break; + + case X2_SPELL_AOEBEHAVIOR_IGNORE: + // well ... nothing + break; + + case X2_SPELL_AOEBEHAVIOR_GUST: + ActionCastSpellAtLocation(SPELL_GUST_OF_WIND, GetLocation(OBJECT_SELF)); + ActionDoCommand(SetCommandable(TRUE)); + SetCommandable(FALSE); + bAttack = FALSE; + break; + } + + } + // --------------------------------------------------------------------- + // Not an area of effect spell, but another hostile spell. + // If we're not already fighting someone else, + // attack the caster. + // --------------------------------------------------------------------- + if( !GetIsFighting(OBJECT_SELF) && bAttack) + { + if(GetBehaviorState(NW_FLAG_BEHAVIOR_SPECIAL)) + { + DetermineSpecialBehavior(oCaster); + } + else + { + DetermineCombatRound(oCaster); + } + } + + // We were attacked, so yell for help + SetCommandable(TRUE); + //Shout Attack my target, only works with the On Spawn In setup + SpeakString("NW_ATTACK_MY_TARGET", TALKVOLUME_SILENT_TALK); + + //Shout that I was attacked + SpeakString("NW_I_WAS_ATTACKED", TALKVOLUME_SILENT_TALK); + } + else + { + // --------------------------------------------------------------------- + // July 14, 2003 BK + // If there is a valid enemy nearby and a NON HARMFUL spell has been + // cast on me I should call DetermineCombatRound + // I may be invisible and casting spells on myself to buff myself up + // --------------------------------------------------------------------- + // Fix: JE - let's only do this if I'm currently in combat. If I'm not + // in combat, and something casts a spell on me, it'll make me search + // out the nearest enemy, no matter where they are on the level, which + // is kinda dumb. + object oEnemy =GetNearestEnemy(); + if ((GetIsObjectValid(oEnemy) == TRUE) && (GetIsInCombat() == TRUE)) + { + // SpeakString("keep me in combat"); + DetermineCombatRound(oEnemy); + } + } + + // Send the user-defined event as appropriate + if(GetSpawnInCondition(NW_FLAG_SPELL_CAST_AT_EVENT)) + { + SignalEvent(OBJECT_SELF, EventUserDefined(EVENT_SPELL_CAST_AT)); + } + + +} diff --git a/_module/nss/nw_c2_defaulte.nss b/_module/nss/nw_c2_defaulte.nss new file mode 100644 index 00000000..3d8ab2c9 --- /dev/null +++ b/_module/nss/nw_c2_defaulte.nss @@ -0,0 +1,51 @@ +//:://///////////////////////////////////////////// +//:: Default On Blocked +//:: NW_C2_DEFAULTE +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + This will cause blocked creatures to open + or smash down doors depending on int and + str. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: Nov 23, 2001 +//::////////////////////////////////////////////// + +void main() +{ + ExecuteScript("prc_npc_blocked", OBJECT_SELF); + + object oDoor = GetBlockingDoor(); + if (GetObjectType(oDoor) == OBJECT_TYPE_CREATURE) + { + // * Increment number of times blocked + /*SetLocalInt(OBJECT_SELF, "X2_NUMTIMES_BLOCKED", GetLocalInt(OBJECT_SELF, "X2_NUMTIMES_BLOCKED") + 1); + if (GetLocalInt(OBJECT_SELF, "X2_NUMTIMES_BLOCKED") > 3) + { + SpeakString("Blocked by creature"); + SetLocalInt(OBJECT_SELF, "X2_NUMTIMES_BLOCKED",0); + ClearAllActions(); + object oEnemy = GetNearestCreature(CREATURE_TYPE_REPUTATION, REPUTATION_TYPE_ENEMY); + if (GetIsObjectValid(oEnemy) == TRUE) + { + ActionEquipMostDamagingRanged(oEnemy); + ActionAttack(oEnemy); + } + return; + } */ + return; + } + if(GetAbilityScore(OBJECT_SELF, ABILITY_INTELLIGENCE) >= 5) + { + if(GetIsDoorActionPossible(oDoor, DOOR_ACTION_OPEN) && GetAbilityScore(OBJECT_SELF, ABILITY_INTELLIGENCE) >= 7 ) + { + DoDoorAction(oDoor, DOOR_ACTION_OPEN); + } + else if(GetIsDoorActionPossible(oDoor, DOOR_ACTION_BASH)) + { + DoDoorAction(oDoor, DOOR_ACTION_BASH); + } + } +} diff --git a/_module/nss/nw_c2_dropin9.nss b/_module/nss/nw_c2_dropin9.nss index 2b5e3fd2..9cf668cd 100644 --- a/_module/nss/nw_c2_dropin9.nss +++ b/_module/nss/nw_c2_dropin9.nss @@ -11,10 +11,9 @@ //:: Created By: Preston Watamaniuk //:: Created On: Oct 25, 2001 //::////////////////////////////////////////////// - #include "NW_O2_CONINCLUDE" - #include "NW_I0_GENERIC" + void main() { // OPTIONAL BEHAVIORS (Comment In or Out to Activate ) **************************************************************************** @@ -82,4 +81,6 @@ void main() // combat. GenerateNPCTreasure(); //* Use this to create a small amount of treasure on the creature + + ExecuteScript("prc_npc_spawn", OBJECT_SELF); } diff --git a/_module/nss/nw_c2_herbivore.nss b/_module/nss/nw_c2_herbivore.nss index 9149e419..8c644d10 100644 --- a/_module/nss/nw_c2_herbivore.nss +++ b/_module/nss/nw_c2_herbivore.nss @@ -11,9 +11,9 @@ //:: Created By: Preston Watamaniuk //:: Created On: Dec 21, 2001 //::////////////////////////////////////////////// - #include "NW_I0_GENERIC" #include "NW_O2_CONINCLUDE" + void main() { // OPTIONAL BEHAVIORS (Comment In or Out to Activate ) **************************************************************************** @@ -79,4 +79,6 @@ void main() // 2. If the tag of the Way Point is "POST_" + NPC TAG the creature will return this way point after // combat. GenerateNPCTreasure(); //* Use this to create a small amount of treasure on the creature + + ExecuteScript("prc_npc_spawn", OBJECT_SELF); } diff --git a/_module/nss/nw_c2_omnivore.nss b/_module/nss/nw_c2_omnivore.nss new file mode 100644 index 00000000..2d92bb28 --- /dev/null +++ b/_module/nss/nw_c2_omnivore.nss @@ -0,0 +1,84 @@ +//:://///////////////////////////////////////////// +//:: Default: On Spawn In +//:: NW_C2_OMNIVORE +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Determines the course of action to be taken + after having just been spawned in for Omniivores +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: Dec 21, 2001 +//::////////////////////////////////////////////// + +#include "NW_I0_GENERIC" +#include "NW_O2_CONINCLUDE" +void main() +{ +// OPTIONAL BEHAVIORS (Comment In or Out to Activate ) **************************************************************************** + //SetSpawnInCondition(NW_FLAG_SPECIAL_CONVERSATION); + //SetSpawnInCondition(NW_FLAG_SPECIAL_COMBAT_CONVERSATION); + // This causes the creature to say a special greeting in their conversation file + // upon Perceiving the player. Attach the [NW_D2_GenCheck.nss] script to the desired + // greeting in order to designate it. As the creature is actually saying this to + // himself, don't attach any player responses to the greeting. + //SetSpawnInCondition(NW_FLAG_SHOUT_ATTACK_MY_TARGET); + // This will set the listening pattern on the NPC to attack when allies call + //SetSpawnInCondition(NW_FLAG_STEALTH); + // If the NPC has stealth and they are a rogue go into stealth mode + //SetSpawnInCondition(NW_FLAG_SEARCH); + // If the NPC has Search go into Search Mode + //SetSpawnInCondition(NW_FLAG_SET_WARNINGS); + // This will set the NPC to give a warning to non-enemies before attacking + //SetSpawnInCondition(NW_FLAG_AMBIENT_ANIMATIONS); + //This will play Ambient Animations until the NPC sees an enemy or is cleared. + //NOTE that these animations will play automatically for Encounter Creatures. + //SetSpawnInCondition(NW_FLAG_IMMOBILE_AMBIENT_ANIMATIONS); + //This will play Ambient Animations until the NPC sees an enemy or is cleared. + //NOTE that NPCs using this form of ambient animations will not move to other NPCs. + + // NOTE: ONLY ONE OF THE FOLOOWING ESCAPE COMMANDS SHOULD EVER BE ACTIVATED AT ANY ONE TIME. + //SetSpawnInCondition(NW_FLAG_ESCAPE_RETURN); // OPTIONAL BEHAVIOR (Flee to a way point and return a short time later.) + //SetSpawnInCondition(NW_FLAG_ESCAPE_LEAVE); // OPTIONAL BEHAVIOR (Flee to a way point and do not return.) + //SetSpawnInCondition(NW_FLAG_TELEPORT_LEAVE); // OPTIONAL BEHAVIOR (Teleport to safety and do not return.) + //SetSpawnInCondition(NW_FLAG_TELEPORT_RETURN); // OPTIONAL BEHAVIOR (Teleport to safety and return a short time later.) + +// SPECIAL BEHAVIOR SECTION +/* + The following section outlines the various special behaviors that can be placed on a creature. To activate one of the special + behaviors: + 1. Comment in SetBehaviorState(NW_FLAG_BEHAVIOR_SPECIAL); + 2. Comment in one other special behavior setting (ONLY ONE). +*/ + SetBehaviorState(NW_FLAG_BEHAVIOR_SPECIAL); + SetBehaviorState(NW_FLAG_BEHAVIOR_OMNIVORE); //Creature will only attack those that close within 5m and are not friends, + //Rangers or Druids. + //SetBehaviorState(NW_FLAG_BEHAVIOR_HERBIVORE);//Creature will flee those that close within 7m if they are not friends, + //Rangers or Druids. + +// CUSTOM USER DEFINED EVENTS +/* + The following settings will allow the user to fire one of the blank user defined events in the NW_D2_DefaultD. Like the + On Spawn In script this script is meant to be customized by the end user to allow for unique behaviors. The user defined + events user 1000 - 1010 +*/ + //SetSpawnInCondition(NW_FLAG_HEARTBEAT_EVENT); //OPTIONAL BEHAVIOR - Fire User Defined Event 1001 + //SetSpawnInCondition(NW_FLAG_PERCIEVE_EVENT); //OPTIONAL BEHAVIOR - Fire User Defined Event 1002 + //SetSpawnInCondition(NW_FLAG_ATTACK_EVENT); //OPTIONAL BEHAVIOR - Fire User Defined Event 1005 + //SetSpawnInCondition(NW_FLAG_DAMAGED_EVENT); //OPTIONAL BEHAVIOR - Fire User Defined Event 1006 + //SetSpawnInCondition(NW_FLAG_DISTURBED_EVENT); //OPTIONAL BEHAVIOR - Fire User Defined Event 1008 + //SetSpawnInCondition(NW_FLAG_END_COMBAT_ROUND_EVENT); //OPTIONAL BEHAVIOR - Fire User Defined Event 1003 + //SetSpawnInCondition(NW_FLAG_ON_DIALOGUE_EVENT); //OPTIONAL BEHAVIOR - Fire User Defined Event 1004 + //SetSpawnInCondition(NW_FLAG_DEATH_EVENT); //OPTIONAL BEHAVIOR - Fire User Defined Event 1007 + SetLocalLocation(OBJECT_SELF, "spawn", GetLocation(OBJECT_SELF)); +// DEFAULT GENERIC BEHAVIOR (DO NOT TOUCH) ***************************************************************************************** + SetListeningPatterns(); // Goes through and sets up which shouts the NPC will listen to. + WalkWayPoints(); // Optional Parameter: void WalkWayPoints(int nRun = FALSE, float fPause = 1.0) + // 1. Looks to see if any Way Points in the module have the tag "WP_" + NPC TAG + "_0X", if so walk them + // 2. If the tag of the Way Point is "POST_" + NPC TAG the creature will return this way point after + // combat. + GenerateNPCTreasure(); //* Use this to create a small amount of treasure on the creature + + ExecuteScript("prc_npc_spawn", OBJECT_SELF); +} diff --git a/_module/nss/nw_ch_ac4.nss b/_module/nss/nw_ch_ac4.nss index a27c162c..7005d634 100644 --- a/_module/nss/nw_ch_ac4.nss +++ b/_module/nss/nw_ch_ac4.nss @@ -12,9 +12,9 @@ //:: Created By: Preston Watamaniuk //:: Created On: Oct 24, 2001 //::////////////////////////////////////////////// - - +#include "prc_inc_spells" #include "x0_inc_henai" + // * This function checks to make sure no // * dehibilating effects are on the player that should // * Don't use getcommandable for this since the dying system @@ -23,9 +23,9 @@ int AbleToTalk(object oSelf) { if (GetCommandable(oSelf) == FALSE) { - if (GetHasEffect(EFFECT_TYPE_CONFUSED, oSelf) || GetHasEffect(EFFECT_TYPE_DOMINATED, oSelf) || - GetHasEffect(EFFECT_TYPE_PETRIFY, oSelf) || GetHasEffect(EFFECT_TYPE_PARALYZE, oSelf) || - GetHasEffect(EFFECT_TYPE_STUNNED, oSelf) || GetHasEffect(EFFECT_TYPE_FRIGHTENED, oSelf) + if (PRCGetHasEffect(EFFECT_TYPE_CONFUSED, oSelf) || PRCGetHasEffect(EFFECT_TYPE_DOMINATED, oSelf) || + PRCGetHasEffect(EFFECT_TYPE_PETRIFY, oSelf) || PRCGetHasEffect(EFFECT_TYPE_PARALYZE, oSelf) || + PRCGetHasEffect(EFFECT_TYPE_STUNNED, oSelf) || PRCGetHasEffect(EFFECT_TYPE_FRIGHTENED, oSelf) ) { return FALSE; diff --git a/_module/nss/nw_ch_ac9.nss b/_module/nss/nw_ch_ac9.nss index b3658e52..26013dea 100644 --- a/_module/nss/nw_ch_ac9.nss +++ b/_module/nss/nw_ch_ac9.nss @@ -3,6 +3,15 @@ //:: NW_CH_AC9 //:: Copyright (c) 2001 Bioware Corp. //::////////////////////////////////////////////// +/* + + 2007-12-31: Deva Winblood + Modified to look for X3_HORSE_OWNER_TAG and if + it is defined look for an NPC with that tag + nearby or in the module (checks near first). + It will make that NPC this horse's master. + +*/ //::////////////////////////////////////////////// //:: Created By: Preston Watamaniuk //:: Created On: Nov 19, 2001 @@ -12,6 +21,8 @@ void main() { + string sTag; + object oNPC; SetAssociateListenPatterns();//Sets up the special henchmen listening patterns bkSetListeningPatterns(); // Goes through and sets up which shouts the NPC will listen to. @@ -37,7 +48,27 @@ void main() break; } - + sTag=GetLocalString(OBJECT_SELF,"X3_HORSE_OWNER_TAG"); + if (GetStringLength(sTag)>0) + { // look for master + oNPC=GetNearestObjectByTag(sTag); + if (GetIsObjectValid(oNPC)&&GetObjectType(oNPC)==OBJECT_TYPE_CREATURE) + { // master found + AddHenchman(oNPC); + } // master found + else + { // look in module + oNPC=GetObjectByTag(sTag); + if (GetIsObjectValid(oNPC)&&GetObjectType(oNPC)==OBJECT_TYPE_CREATURE) + { // master found + AddHenchman(oNPC); + } // master found + else + { // master does not exist - remove X3_HORSE_OWNER_TAG + DeleteLocalString(OBJECT_SELF,"X3_HORSE_OWNER_TAG"); + } // master does not exist - remove X3_HORSE_OWNER_TAG + } // look in module + } // look for master /* if (GetAssociate(ASSOCIATE_TYPE_ANIMALCOMPANION, GetMaster()) == OBJECT_SELF || GetAssociate(ASSOCIATE_TYPE_DOMINATED, GetMaster()) == OBJECT_SELF || GetAssociate(ASSOCIATE_TYPE_FAMILIAR, GetMaster()) == OBJECT_SELF || diff --git a/_module/nss/nw_i0_generic.nss b/_module/nss/nw_i0_generic.nss deleted file mode 100644 index 49692cdc..00000000 --- a/_module/nss/nw_i0_generic.nss +++ /dev/null @@ -1,2022 +0,0 @@ -//:://///////////////////////////////////////////// -//:: Generic Scripting Include v1.0 -//:: NW_I0_GENERIC -//:: Copyright (c) 2001 Bioware Corp. -//::////////////////////////////////////////////// -/* - - December 7 2002, Naomi Novik - Many functions removed to separate libraries: - - x0_i0_anims - PlayMobileAmbientAnimations_NonAvian - PlayMobileAmbientAnimations_Avian - (with PlayMobileAmbientAnimations changed to - just a call to one of these two) - PlayImmobileAmbientAnimations - - x0_i0_assoc - associate constants (NW_ASC_...) - GetPercentageHPLoss (only used in GetAssociateHealMaster) - SetAssociateState - GetAssociateState - ResetHenchmenState - AssociateCheck - GetAssociateHealMaster - GetFollowDistance - SetAssociateStartLocation - GetAssociateStartLocation - - x0_i0_behavior - behavior constants - SetBehaviorState - GetBehaviorState - - x0_i0_spawncond - OnSpawn condition constants - SetSpawnInCondition - GetSpawnInCondition - SetSpawnInLocals - SetListeningPatterns - - x0_i0_walkway - WalkWayPoints - RunNextCircuit - RunCircuit - CheckWayPoints - GetIsPostOrWalking - - x0_i0_talent - ALL the talent functions - - x0_i0_equip - Equipping functions - - x0_i0_match - Matching functions - - x0_i0_debug - MyPrintString - DebugPrintTalentId - newdebug - - x0_inc_generic - Pretty much everything else - - ***********************************************' - CHANGE SUMMARY - - - February 6 2003: Commented out the Henchman RespondToShout because now using - the newer bkRespondToShout function in x0_i0_henchman - - - September 18 2002: DetermineCombatRound broken into smaller functions - 19 : Removed randomness from Talent system. You can't - have smart AI and random behavior. Only healing - has the possiblity of being random. - - I may want to add the possibility of getting a - random talent only in the Talent filter if - something fails (*) - - - ******************************************** - WARNING THIS SCRIPT IS CHANGED AT YOUR PERIL - ******************************************** - - This is the master generic script and currently - handles all combat and some plot behavior - within NWN. If this script is tampered - with there is a chance of introducing game - breaking bugs. But other than that enjoy. -*/ -//::////////////////////////////////////////////// -//:: Created By: Preston Watamaniuk -//:: Created On: Sept 20, 2001 -//::////////////////////////////////////////////// - -//#include "x0_i0_assoc" - included in x0_inc_generic -//#include "x0_inc_generic" - included in x0_i0_talent -//#include "x0_i0_talent" - included in x0_i0_combat - -//#include "x0_i0_combat" - include in x0_i0_anims - -//#include "x0_i0_walkway" - include in x0_i0_anims -#include "x0_i0_behavior" -#include "x0_i0_anims" - - -/********************************************************************** - * CONSTANTS - **********************************************************************/ - -/********************************************************************** - * Flee and move constants - **********************************************************************/ - -const int NW_GENERIC_FLEE_EXIT_FLEE = 0; -const int NW_GENERIC_FLEE_EXIT_RETURN = 1; -const int NW_GENERIC_FLEE_TELEPORT_FLEE = 2; -const int NW_GENERIC_FLEE_TELEPORT_RETURN = 3; - -/********************************************************************** - * Shout constants - **********************************************************************/ - -// NOT USED -const int NW_GENERIC_SHOUT_I_WAS_ATTACKED = 1; - -//IN OnDeath Script -const int NW_GENERIC_SHOUT_I_AM_DEAD = 12; - -//IN TalentMeleeAttacked -const int NW_GENERIC_SHOUT_BACK_UP_NEEDED = 13; - -const int NW_GENERIC_SHOUT_BLOCKER = 2; - -/********************************************************************** - * chooseTactics constants - **********************************************************************/ - -const int chooseTactics_MEMORY_OFFENSE_MELEE = 0; -const int chooseTactics_MEMORY_DEFENSE_OTHERS = 1; -const int chooseTactics_MEMORY_DEFENSE_SELF = 2; -const int chooseTactics_MEMORY_OFFENSE_SPELL = 3; - - -/********************************************************************** - * FUNCTION PROTOTYPES - **********************************************************************/ - -// * New Functions September - 2002 - - -// * The class-specific tactics have been broken out from DetermineCombatRound -// * for readability. This function determines the actual tactics each class -// * will use. -int chooseTactics(object oIntruder); - -// Adds all three of the class levels together. Used before -// GetHitDice became available -int GetCharacterLevel(object oTarget); - -//If using ambient sleep this will remove the effect -void RemoveAmbientSleep(); - -//Searches for the nearest locked object to the master -object GetLockedObject(object oMaster); - -/********************************************************************** - * DetermineCombatRound subfunctions - **********************************************************************/ - -// Used in DetermineCombatRound to keep a -// henchmen bashing doors. -int BashDoorCheck(object oIntruder = OBJECT_INVALID); - -// Determines which of a NPCs three classes to -// use in DetermineCombatRound -int DetermineClassToUse(); - - -/********************************************************************** - * Core AI Functions - **********************************************************************/ - -//:://///////////////////////////////////////////// -//:: DetermineCombatRound -//:: Copyright (c) 2001 Bioware Corp. -//::////////////////////////////////////////////// -/* - This function is the master function for the - generic include and is called from the main - script. This function is used in lieu of - any actual scripting. -*/ -//::////////////////////////////////////////////// -//:: Created By: Preston Watamaniuk -//:: Created On: Oct 16, 2001 -//::////////////////////////////////////////////// -void DetermineCombatRound(object oIntruder = OBJECT_INVALID, int nAI_Difficulty = 10); - -//:://///////////////////////////////////////////// -//:: Respond To Shouts -//:: Copyright (c) 2001 Bioware Corp. -//::////////////////////////////////////////////// -// Allows the listener to react in a manner -// consistant with the given shout but only to one -// combat shout per round -//::////////////////////////////////////////////// -//:: Created By: Preston Watamaniuk -//:: Created On: Oct 25, 2001 -//::////////////////////////////////////////////// -//NOTE ABOUT COMMONERS -// Commoners are universal cowards. If you attack anyone -// they will flee for 4 seconds away from the attacker. -// However to make the commoners into a mob, make a single -// commoner at least 10th level of the same faction. -// If that higher level commoner is attacked or killed then -// the commoners will attack the attacker. They will disperse again -// after some of them are killed. Should NOT make multi-class -// creatures using commoners. -// -//NOTE ABOUT BLOCKERS -// It should be noted that the Generic Script for On Dialogue -// attempts to get a local set on the shouter by itself. -// This object represents the LastOpenedBy object. It is this -// object that becomes the oIntruder within this function. -// -//NOTE ABOUT INTRUDERS -// The intruder object is for cases where a placable needs to -// pass a LastOpenedBy Object or a AttackMyAttacker -// needs to make his attacker the enemy of everyone. -void RespondToShout(object oShouter, int nShoutIndex, object oIntruder = OBJECT_INVALID); - - -//******** PLOT FUNCTIONS - -// NPCs who have warning status set to TRUE will allow -// one 'free' attack by PCs from a non-hostile faction. -void SetNPCWarningStatus(int nStatus = TRUE); - -// NPCs who have warning status set to TRUE will allow -// one 'free' attack by PCs from a non-hostile faction. -int GetNPCWarningStatus(); - -// * Presently Does not work with the current implementation -// * of encounter triggers! -// -// This function works in tandem with an encounter -// to spawn in guards to fight for the attacked -// NPC. MAKE SURE THE ENCOUNTER TAG IS SET TO: -// -// "ENC_" + NPC TAG -//:: Created By: Preston Watamaniuk -//:: Created On: Oct 29, 2001 -void SetSummonHelpIfAttacked(); - -// The target object flees to the specified -// way point and then destroys itself, to be -// respawned at a later point. For unkillable -// sign post characters who are not meant to fight -// back. -// This function is used only because ActionDoCommand can -// only accept void functions. -void CreateSignPostNPC(string sTag, location lLocal); - -// The target object flees to the specified -// way point and then destroys itself, to be -// respawned at a later point. For unkillable -// sign post characters who are not meant to fight -// back. -void ActivateFleeToExit(); - -// The target object flees to the specified -// way point and then destroys itself, to be -// respawned at a later point. For unkillable -// sign post characters who are not meant to fight -// back. -int GetFleeToExit(); - -// Checks that an item was unlocked. -//:: Created By: Preston Watamaniuk -//:: Created On: Nov 19, 2001 -void CheckIsUnlocked(object oLastObject); - -// This function is now just a wrapper around the functions -// PlayMobileAmbientAnimations_Nonavian() and -// PlayMobileAmbientAnimations_Avian(), in x0_i0_anims -void PlayMobileAmbientAnimations(); - -// Determines the special behavior used by the NPC. -// Generally all NPCs who you want to behave differently -// than the defualt behavior. -// For these behaviors, passing in a valid object will -// cause the creature to become hostile the the attacker. -void DetermineSpecialBehavior(object oIntruder = OBJECT_INVALID); - -// * Am I in a invisible or stealth state or sanctuary? -int InvisibleTrue(object oSelf = OBJECT_SELF); - -/********************************************************************** - * FUNCTION DEFINITIONS - **********************************************************************/ - -//:://///////////////////////////////////////////// -//:: AdjustBehaviorVariable -//:: Copyright (c) 2001 Bioware Corp. -//::////////////////////////////////////////////// -/* -Overriding "behavior" variables. -If a variable has been stored on the creature it overrides the above -class defaults -*/ -//::////////////////////////////////////////////// -//:: Created By: -//:: Created On: -//::////////////////////////////////////////////// - -int AdjustBehaviorVariable(int nVar, string sVarName) -{ - int nPlace =GetLocalInt(OBJECT_SELF, sVarName); - if (nPlace > 0) - { - return nPlace; - } - //return nVar; // * return the original value - return 0; -} - -//:://///////////////////////////////////////////// -//:: InvisibleBecome -//:: Copyright (c) 2003 Bioware Corp. -//::////////////////////////////////////////////// -/* - A more intelligent invisibility solution, - along the lines of the one used in - the various end-user AIs. -*/ -//::////////////////////////////////////////////// -//:: Created By: Brent -//:: Created On: June 14, 2003 -//::////////////////////////////////////////////// -int InvisibleBecome(object oSelf = OBJECT_SELF) -{ - int iDarkness = FALSE; - if(GetHasSpell(SPELL_DARKNESS) && GetHasSpell(SPELL_DARKVISION)) iDarkness = TRUE; - if(GetHasSpell(SPELL_IMPROVED_INVISIBILITY) || GetHasSpell(SPELL_INVISIBILITY) || - GetHasSpell(SPELL_INVISIBILITY_SPHERE) || (iDarkness) || GetHasSpell(SPELL_SANCTUARY) - || GetHasSpell(SPELL_ETHEREALNESS) - || GetHasFeat(FEAT_HIDE_IN_PLAIN_SIGHT, oSelf) == TRUE) - { - - // * cannot already be invisible, otherwise what is the point - if(InvisibleTrue(oSelf) == FALSE) - { - // * this bit ported directly from Jasperre - // Can anyone see me? (has spell effects of X) - // * The point of this is to see if its even worthwhile to go invisbile - // * or will it be immediately dispeled. - object oSeeMe = GetNearestCreature(CREATURE_TYPE_REPUTATION, REPUTATION_TYPE_ENEMY, OBJECT_SELF, 1, CREATURE_TYPE_PERCEPTION, PERCEPTION_SEEN, CREATURE_TYPE_HAS_SPELL_EFFECT, SPELL_TRUE_SEEING); - if(!GetIsObjectValid(oSeeMe)) - { - oSeeMe = GetNearestCreature(CREATURE_TYPE_REPUTATION, REPUTATION_TYPE_ENEMY, OBJECT_SELF, 1, CREATURE_TYPE_PERCEPTION, PERCEPTION_SEEN, CREATURE_TYPE_HAS_SPELL_EFFECT, SPELL_SEE_INVISIBILITY); - // if(!GetIsObjectValid(oSeeMe)) - // { - // oSeeMe = GetNearestCreature(CREATURE_TYPE_REPUTATION, REPUTATION_TYPE_ENEMY, OBJECT_SELF, 1, CREATURE_TYPE_PERCEPTION, PERCEPTION_SEEN, CREATURE_TYPE_HAS_SPELL_EFFECT, SPELL_INVISIBILITY_PURGE); - // } - } - - - if(!GetIsObjectValid(oSeeMe)) - { - int nDiff = GetCombatDifficulty(oSelf, TRUE); - //SpeakString(IntToString(nDiff)); - if (nDiff > -1) - { - - ClearActions(1001); - if (iDarkness==TRUE) - { - ActionCastSpellAtObject(SPELL_DARKVISION, oSelf); - ActionCastSpellAtObject(SPELL_DARKNESS, oSelf); - return TRUE; - } -// if (GetHasSpell(SPELL_IMPROVED_INVISIBILITY, oSelf) == TRUE) - if (GetHasSpell(SPELL_IMPROVED_INVISIBILITY, oSelf)) - { - ActionCastSpellAtObject(SPELL_IMPROVED_INVISIBILITY, oSelf); - return TRUE; - } - else -// if (GetHasSpell(SPELL_INVISIBILITY, oSelf) == TRUE) - if (GetHasSpell(SPELL_INVISIBILITY, oSelf)) - { - ActionCastSpellAtObject(SPELL_INVISIBILITY, oSelf); - return TRUE; - } - else -// if (GetHasSpell(SPELL_INVISIBILITY_SPHERE, oSelf) == TRUE) - if (GetHasSpell(SPELL_INVISIBILITY_SPHERE, oSelf)) - { - ActionCastSpellAtObject(SPELL_INVISIBILITY_SPHERE, oSelf); - return TRUE; - } - else -// if (GetHasSpell(SPELL_ETHEREALNESS, oSelf) == TRUE) - if (GetHasSpell(SPELL_ETHEREALNESS, oSelf)) - { - ActionCastSpellAtObject(SPELL_ETHEREALNESS, oSelf); - return TRUE; - } - else -// if (GetHasSpell(SPELL_SANCTUARY, oSelf) == TRUE) - if (GetHasSpell(SPELL_SANCTUARY, oSelf)) - { - ActionCastSpellAtObject(SPELL_SANCTUARY, oSelf); - return TRUE; - } - else - if (GetHasFeat(FEAT_HIDE_IN_PLAIN_SIGHT, oSelf)) - // * go into stealth mode - { - // SpeakString("Attempting stealth mode"); - SetActionMode(OBJECT_SELF, ACTION_MODE_STEALTH, TRUE); - WrapperActionAttack(GetNearestEnemy()); - return TRUE; - } - - } - } - }// is NOT invisible - } - return FALSE; -} - -//:://///////////////////////////////////////////// -//:: InvisibleTrue -//:: Copyright (c) 2003 Bioware Corp. -//::////////////////////////////////////////////// -/* - Returns TRUE if oSelf is hidden either - magically or via stealth - -*/ -//::////////////////////////////////////////////// -//:: Created By: Brent -//:: Created On: July 14, 2003 -//::////////////////////////////////////////////// - -int InvisibleTrue(object oSelf =OBJECT_SELF) -{ - if(GetHasEffect(EFFECT_TYPE_INVISIBILITY, oSelf) || GetHasEffect(EFFECT_TYPE_IMPROVEDINVISIBILITY, oSelf) - || (GetHasSpellEffect(SPELL_DARKNESS, oSelf) && GetHasSpellEffect(SPELL_DARKVISION, oSelf)) - || GetActionMode(oSelf, ACTION_MODE_STEALTH) || GetHasEffect(EFFECT_TYPE_SANCTUARY, oSelf) - || GetHasEffect(EFFECT_TYPE_ETHEREAL, oSelf)) - { - return TRUE; - - } - return FALSE; -} - -// * Returns true if a wizard or sorcerer and wearing armor -int GetShouldNotCastSpellsBecauseofArmor(object oTarget, int nClass) -{ - - if (GetArcaneSpellFailure(oTarget) > 15 && (nClass == CLASS_TYPE_SORCERER || nClass == CLASS_TYPE_WIZARD)) - { - return TRUE; - } - return FALSE; -} - - -//:://///////////////////////////////////////////// -//:: chooseTactics -//:: Copyright (c) 2001 Bioware Corp. -//::////////////////////////////////////////////// -/* - Separated this function out from DetermineCombatRound - for readibility -*/ -//::////////////////////////////////////////////// -//:: Created By: Brent -//:: Created On: September 2002 -//::////////////////////////////////////////////// - -int chooseTactics(object oIntruder) -{ - - // SELF PRESERVATION: Always attempt to heal self first - if(TalentHealingSelf() == TRUE) return 99; //Use spells and potions - - // Next, try the special tactics routines - // specific to XP1 - if (SpecialTactics(oIntruder)) return 99; - - // * These constants in ChooseTactics routine - // * remember previous rounds choices - - //moved to top of script, made into real constants - //int MEMORY_OFFENSE_MELEE = 0; - //int MEMORY_DEFENSE_OTHERS = 1; - //int MEMORY_DEFENSE_SELF = 2; - //int MEMORY_OFFENSE_SPELL = 3; - - // * If defensive last round, try to be offensive this round - // * this is to prevent wasting time on multiple protections - int nPreviousMemory = GetLocalInt(OBJECT_SELF, "NW_L_MEMORY"); - - int nClass = DetermineClassToUse(); - - //This does not seem to be used, so no point declaring it... - //int nCrazy = 0; - - // * Defaulted high so unspecified classes will not be cowards - int nOffense = 50; - - int nCompassion = 25; - - // * Defaulted this high because non standard creatures - // * with spells should try and use them. - int nMagic = 55; - - // * setup base BEHAVIOR - switch (nClass) - { - case CLASS_TYPE_COMMONER: - // Commoners should run away from fights - //SpawnScriptDebugger(); - nOffense = 0; nCompassion = 0; nMagic = 0; break; - case CLASS_TYPE_PALEMASTER: - case CLASS_TYPE_WIZARD: - case CLASS_TYPE_SORCERER: - // SpawnScriptDebugger(); - nOffense = 40; nCompassion = 40; nMagic = 100; break; - case CLASS_TYPE_BARD: - case CLASS_TYPE_HARPER: - case CLASS_TYPE_DRAGONDISCIPLE: - { - if(TalentBardSong() == TRUE) return 99; - nOffense = 40; nCompassion = 42; nMagic = 43; break; - } - case CLASS_TYPE_CLERIC: - case CLASS_TYPE_DRUID: - case CLASS_TYPE_SHIFTER: - { - nOffense = 40; - nCompassion = 45; - nMagic = 44; - // * Clerics shouldn't constantly cast spells - if (nPreviousMemory != chooseTactics_MEMORY_OFFENSE_MELEE) - nMagic = Random(50) + 1; - break; - } - case CLASS_TYPE_PALADIN : - case CLASS_TYPE_RANGER : - nOffense = 40; nCompassion = 25; nMagic = Random(50) + 1; break; - case CLASS_TYPE_BARBARIAN: - { - // SpawnScriptDebugger(); - // * GetHasFeat(...) does not work correctly with no-leveled up - // * characters. So for now, only Xanos gets to do this. - string sTag = GetTag(OBJECT_SELF); - if (sTag == "x0_hen_xan" || sTag == "x2_hen_daelan") - { - if (GetHasFeatEffect(FEAT_BARBARIAN_RAGE) == FALSE) - { - - if (GetHasFeat(FEAT_BARBARIAN_RAGE) == TRUE) - { - ActionUseFeat(FEAT_BARBARIAN_RAGE, OBJECT_SELF); - return 99; - } - } - } - nOffense = 50; nCompassion = 25; nMagic = 20; break; - // * set high magic to use rage - // * suggestion don't give barbarians lots of magic or else they will fight oddly - } - case CLASS_TYPE_WEAPON_MASTER: - case CLASS_TYPE_ARCANE_ARCHER: - case CLASS_TYPE_BLACKGUARD: - case CLASS_TYPE_SHADOWDANCER: - case CLASS_TYPE_DWARVENDEFENDER: - case CLASS_TYPE_ASSASSIN: - case CLASS_TYPE_FIGHTER: - case CLASS_TYPE_ROGUE : //SpawnScriptDebugger(); - case CLASS_TYPE_MONK : - nOffense = 40; nCompassion = 0; nMagic = 0; break; - case CLASS_TYPE_UNDEAD: - nOffense = 40; nCompassion = 40; nMagic = 40; break; - case CLASS_TYPE_OUTSIDER: - { - nOffense = 40; nMagic = 40; - if (GetAlignmentGoodEvil(OBJECT_SELF) == ALIGNMENT_GOOD) - { - nCompassion = 40; - } - else nCompassion = 0; - break; - } - case CLASS_TYPE_CONSTRUCT: - case CLASS_TYPE_ELEMENTAL: - nOffense = 40; nCompassion = 0; nMagic = 40; break; - case CLASS_TYPE_DRAGON: - nOffense = 40; nCompassion = 20; nMagic = 40; break; - default: - nOffense = 50; nCompassion = 25; nMagic = 55; break; - } - - //really minor optimization - since this bit doesn't rely on the variables set - //below, might as well check it before we do all those calculations - // * Dragon Disciple Breath - if (GetHasFeat(FEAT_DRAGON_DIS_BREATH) && Random(100) > 50) - { - ClearActions(2000); - ActionCastSpellAtObject(690, GetNearestEnemy(), METAMAGIC_ANY, TRUE); - DecrementRemainingFeatUses(OBJECT_SELF, FEAT_DRAGON_DIS_BREATH); - return 99; - } - - - // MyPrintString("Made it past the class-specific settings"); - - - // ************************************ - // * MODIFY BEHAVIOR FOR SPECIAL CASES - // ************************************ - if (GetRacialType(OBJECT_SELF) == RACIAL_TYPE_UNDEAD) - nCompassion = nCompassion - 20; - - // Randomize things a bit - //seems that nCrazy is always 0, so might as well comment them out - nOffense = Random(10 /*+ nCrazy*/) + nOffense; - nMagic = Random(10 /*+ nCrazy*/) + nMagic; - nCompassion = Random(10 /*+ nCrazy*/) + nCompassion; - - - - // * if your opponent is close to you, then increase offense - // * as casting defensive abilities when enemies are close - // * is generally not a good idea. - // * Dec 18 2002: If you have Combat Casting, you'll still be more - // * liable to use defensive abilities - if (GetIsObjectValid(oIntruder) && !GetHasFeat(FEAT_COMBAT_CASTING)) - { - if (GetDistanceToObject(oIntruder) <= 5.0) { - nOffense = nOffense + 20; - nMagic = nMagic - 20; - } - } - - // * If enemies are further away, more chance of doing magic - if (GetDistanceToObject(oIntruder) > 3.0) - nMagic = nMagic + 15; - - // * Dec 18 2002: Add your level to your magic rating - nMagic = nMagic + GetHitDice(OBJECT_SELF); - - - // ************************************** - // * CHOOSE TALENT TO USE - // ************************************** - - //SpawnScriptDebugger(); - - // * If defensive last round, try to be offensive this round - // * this is to prevent wasting time on multiple protections - if ((nPreviousMemory == chooseTactics_MEMORY_DEFENSE_OTHERS) - || (nPreviousMemory == chooseTactics_MEMORY_DEFENSE_SELF)) - { - nOffense = nOffense + 40; - } - - - // April 2003 - // If in rage should be almost no chance of doing magic - // * June 2003 - // * If has more than 5% chance of spell failure don't try casting - // 5% chance changed to 15% - if (GetHasFeatEffect(FEAT_BARBARIAN_RAGE)== TRUE || GetShouldNotCastSpellsBecauseofArmor(OBJECT_SELF, nClass) == TRUE - || GetLocalInt(OBJECT_SELF, "X2_L_STOPCASTING") == 10) - { - nMagic = 0; - } - - - - - // ************** - // * JULY 12 2003 - // * Overriding "behavior" variables. - // * If a variable has been stored on the creature it overrides the above - // * class defaults - // * JULY 28 2003 - // * changed this so that its an additive process, not an overrwrite. - // * gives more flexiblity. - // ************** - nMagic = nMagic + AdjustBehaviorVariable(nMagic, "X2_L_BEH_MAGIC"); - nOffense = nOffense + AdjustBehaviorVariable(nOffense, "X2_L_BEH_OFFENSE"); - nCompassion = nCompassion + AdjustBehaviorVariable(nCompassion, "X2_L_BEH_COMPASSION"); - - - // * If invisbile of any sort, become Defensive and - // * magical to use any buffs you may have - // * This behavior variable setting should override all others - // * October 22 2003 - Lines 690 and 713 modified to only work if magic - // * setting has not been turned off. Nathyrra always going invisible - // * can be annoying. - if (InvisibleTrue(OBJECT_SELF) == TRUE && nMagic > 0) - { - // SpawnScriptDebugger(); - // * if wounded at all take this time to heal self - // * since I am invisible there is little danger from doing this - if (GetCurrentHitPoints(OBJECT_SELF) < GetMaxHitPoints(OBJECT_SELF)) - { - if(TalentHealingSelf(TRUE) == TRUE) return 99; - } - - nOffense = 7; - nMagic = 100; - - if (GetActionMode(OBJECT_SELF, ACTION_MODE_STEALTH) == TRUE) - { - nOffense = 100; // * if in stealth attempt sneak attacks - } - } - else - // ************** - // * JULY 14 2003 - // * Attempt To Go Invisible - // ************** - if (InvisibleBecome() == TRUE && nMagic > 0) - return 99; - - // PHYSICAL, NO OFFENSE - if (nOffense <= 5) - { - //SpawnScriptDebugger(); - //SpeakString("fleeing"); - if (TalentFlee(oIntruder) == TRUE) return 99; - } - - // protect others: MAGICAL, DEFENSE, COMPASSION - if ((nOffense<= 50) && (nMagic > 50) && (nCompassion > 50)) - { - SetLocalInt(OBJECT_SELF, "NW_L_MEMORY", chooseTactics_MEMORY_DEFENSE_OTHERS); - if (TalentHeal() == TRUE) return 99; - if (TalentCureCondition() == TRUE) return 99; - if (TalentUseProtectionOthers() == TRUE) return 99; - if (TalentEnhanceOthers() == TRUE) return 99; - - // * Temporarily be non-compassionate to buff self - // * if we got to this point. - nCompassion = 0; - } - - // protectself: MAGICAL, DEFENSE, NO COMPASSION - if ((nOffense<= 50) && (nMagic > 50) && (nCompassion <=50)) - { - SetLocalInt(OBJECT_SELF, "NW_L_MEMORY", chooseTactics_MEMORY_DEFENSE_SELF); - - /* Dec 19 2002: - Against spell-casters, cast protection spells more often - */ - int nClass = GetClassByPosition(1,oIntruder); - if (nClass == CLASS_TYPE_WIZARD || nClass == CLASS_TYPE_SORCERER - || nClass == CLASS_TYPE_CLERIC || nClass == CLASS_TYPE_DRUID) - { - if (TalentSelfProtectionMantleOrGlobe()) - return 99; - } - - if(TalentUseProtectionOnSelf() == TRUE) return 99; - if(TalentUseEnhancementOnSelf() == TRUE) return 99; - if(TalentPersistentAbilities() == TRUE) return 99; - // int TalentAdvancedBuff(float fDistance); - - //Used for Potions of Enhancement and Protection - if(TalentBuffSelf() == TRUE) return 99; - - if(TalentAdvancedProtectSelf() == TRUE) return 99; - if(TalentSummonAllies() == TRUE) return 99; - if(TalentSeeInvisible() == TRUE) return 99; - if(TalentMeleeAttacked(oIntruder) == TRUE) return 99; - if(TalentRangedAttackers(oIntruder) == TRUE) return 99; - if(TalentRangedEnemies(oIntruder) == TRUE) return 99; - - - } - - // MAGICAL, OFFENSE - if (nMagic > 50) - { - // // MyPrintString("in offensive spell"); - // SpawnScriptDebugger(); - SetLocalInt(OBJECT_SELF, "NW_L_MEMORY", chooseTactics_MEMORY_OFFENSE_SPELL); - if (TalentUseTurning() == TRUE) return 99; - if (TalentSpellAttack(oIntruder) == TRUE) return 99; - } - - // If we got here, we're going to melee offense - SetLocalInt(OBJECT_SELF, "NW_L_MEMORY", chooseTactics_MEMORY_OFFENSE_MELEE); - - // PHYSICAL, OFFENSE (if nothing else applies) - if (TryKiDamage(oIntruder) == TRUE) return 99; - if (TalentSneakAttack() == TRUE) return 99; - if (TalentDragonCombat(oIntruder)) {return 99;} - if (TalentMeleeAttack(oIntruder) == TRUE) return 99; - - - object oHostile = GetNearestSeenEnemy(); - - // * Feb 17 2003: This error could happen in the situation that someone - // * went into combat mode and their 'hostility' ended while going through ChooseTactics - if (GetIsObjectValid(oHostile) == TRUE) - { - - // * BK if it returns this it means the AI found nothing - // * Appropriate to do - //SpeakString("BUG!!!!!!!!!!!!!!!!!!!!!!!! (Let Brent Knowles know about this. Supply savegame) Nothing valid to do !!!!!!!!!!!!!!!!!!!!!"); - //SpeakString("BUG!! Magic " + IntToString(nMagic) + " Compassion " + IntToString(nCompassion) + " Offense " + IntToString(nOffense)); - } - return 1; - -} // * END of choosetactics - -//:://///////////////////////////////////////////// -//:: __InCombatRound -//:: Copyright (c) 2001 Bioware Corp. -//::////////////////////////////////////////////// -/* - Tests to see if already running a determine - combatround this round. -*/ -//::////////////////////////////////////////////// -//:: Created By: Brent -//:: Created On: July 11 2003 -//::////////////////////////////////////////////// -int __InCombatRound() -{ - - // * if just in attackaction, turn combat round off - // * if simply fighting it is okay to turn the combat round off - // * and try again because it doesn't hurt an attackaction - // * to be reiniated whereas it does break a spell - int nCurrentAction = GetCurrentAction(OBJECT_SELF); - if (nCurrentAction == ACTION_ATTACKOBJECT || nCurrentAction == ACTION_INVALID || nCurrentAction == ACTION_MOVETOPOINT) - { - return FALSE; - } - if (GetLocalInt(OBJECT_SELF, "X2_L_MUTEXCOMBATROUND") == TRUE) - { - //SpeakString("DEBUG:: In Combat Round, busy."); - return TRUE; - } - return FALSE; -} -//:://///////////////////////////////////////////// -//:: __TurnCombatRoundOn -//:: Copyright (c) 2001 Bioware Corp. -//::////////////////////////////////////////////// -/* - Will set the exclusion variable on whether - in combat or not. - This is to prevent multiple firings - of determinecombatround in one round -*/ -//::////////////////////////////////////////////// -//:: Created By: Brent -//:: Created On: July 11 2003 -//::////////////////////////////////////////////// - -void __TurnCombatRoundOn(int bBool) -{ - if (bBool == TRUE) - { - SetLocalInt(OBJECT_SELF, "X2_L_MUTEXCOMBATROUND", TRUE); - } - else - { - // * delay it turning off like an action - ActionDoCommand(SetLocalInt(OBJECT_SELF, "X2_L_MUTEXCOMBATROUND", FALSE)); - } -} -//:://///////////////////////////////////////////// -//:: DetermineCombatRound -//:: Copyright (c) 2001 Bioware Corp. -//::////////////////////////////////////////////// -/* - This function is the master function for the - generic include and is called from the main - script. This function is used in lieu of - any actual scripting. -*/ -//::////////////////////////////////////////////// -//:: Created By: Preston Watamaniuk -//:: Created On: Oct 16, 2001 -//::////////////////////////////////////////////// - -void DetermineCombatRound(object oIntruder = OBJECT_INVALID, int nAI_Difficulty = 10) -{ - // MyPrintString("************** DETERMINE COMBAT ROUND START *************"); - // MyPrintString("************** " + GetTag(OBJECT_SELF) + " ************"); - - // ---------------------------------------------------------------------------------------- - // May 2003 - // Abort out of here, if petrified - // ---------------------------------------------------------------------------------------- - if (GetHasEffect(EFFECT_TYPE_PETRIFY, OBJECT_SELF) == TRUE) - { - return; - } - - // ---------------------------------------------------------------------------------------- - // Oct 06/2003 - Georg Zoeller, - // Fix for ActionRandomWalk blocking the action queue under certain circumstances - // ---------------------------------------------------------------------------------------- - if (GetCurrentAction() == ACTION_RANDOMWALK) - { - ClearAllActions(); - } - - // ---------------------------------------------------------------------------------------- - // July 27/2003 - Georg Zoeller, - // Added to allow a replacement for determine combat round - // If a creature has a local string variable named X2_SPECIAL_COMBAT_AI_SCRIPT - // set, the script name specified in the variable gets run instead - // see x2_ai_behold for details: - // ---------------------------------------------------------------------------------------- - string sSpecialAI = GetLocalString(OBJECT_SELF,"X2_SPECIAL_COMBAT_AI_SCRIPT"); - if (sSpecialAI != "") - { - SetLocalObject(OBJECT_SELF,"X2_NW_I0_GENERIC_INTRUDER", oIntruder); - ExecuteScript(sSpecialAI, OBJECT_SELF); - if (GetLocalInt(OBJECT_SELF,"X2_SPECIAL_COMBAT_AI_SCRIPT_OK")) - { - DeleteLocalInt(OBJECT_SELF,"X2_SPECIAL_COMBAT_AI_SCRIPT_OK"); - return; - } - } - - - // ---------------------------------------------------------------------------------------- - // DetermineCombatRound: EVALUATIONS - // ---------------------------------------------------------------------------------------- - if(GetAssociateState(NW_ASC_IS_BUSY)) - { - return; - } - - if(BashDoorCheck(oIntruder)) {return;} - - // ---------------------------------------------------------------------------------------- - // BK: stop fighting if something bizarre that shouldn't happen, happens - // ---------------------------------------------------------------------------------------- - - if (bkEvaluationSanityCheck(oIntruder, GetFollowDistance()) == TRUE) - return; - - // ** Store HOw Difficult the combat is for this round - int nDiff = GetCombatDifficulty(); - SetLocalInt(OBJECT_SELF, "NW_L_COMBATDIFF", nDiff); - - // MyPrintString("COMBAT: " + IntToString(nDiff)); - - // ---------------------------------------------------------------------------------------- - // If no special target has been passed into the function - // then choose an appropriate target - // ---------------------------------------------------------------------------------------- - if (GetIsObjectValid(oIntruder) == FALSE) - oIntruder = bkAcquireTarget(); - - - if (GetIsDead(oIntruder) == TRUE) - { - // ---------------------------------------------------------------------------------------- - // If for some reason my target is dead, then leave - // the poor guy alone. Jeez. What kind of monster am I? - // ---------------------------------------------------------------------------------------- - return; - } - - // ---------------------------------------------------------------------------------------- - /* - JULY 11 2003 - If in combat round already (variable set) do not enter it again. - This is meant to prevent multiple calls to DetermineCombatRound - from happening during the *same* round. - - This variable is turned on at the start of this function call. - It is turned off at each "return" point for this function - */ - // ---------------------------------------------------------------------------------------- - if (__InCombatRound() == TRUE) - { - return; - } - - __TurnCombatRoundOn(TRUE); - - // ---------------------------------------------------------------------------------------- - // DetermineCombatRound: ACTIONS - // ---------------------------------------------------------------------------------------- - if(GetIsObjectValid(oIntruder)) - { - - if(TalentPersistentAbilities()) // * Will put up things like Auras quickly - { - __TurnCombatRoundOn(FALSE); - return; - } - - // ---------------------------------------------------------------------------------------- - // BK September 2002 - // If a succesful tactic has been chosen then - // exit this function directly - // ---------------------------------------------------------------------------------------- - - if (chooseTactics(oIntruder) == 99) - { - __TurnCombatRoundOn(FALSE); - return; - } - - // ---------------------------------------------------------------------------------------- - // This check is to make sure that people do not drop out of - // combat before they are supposed to. - // ---------------------------------------------------------------------------------------- - - object oNearEnemy = GetNearestSeenEnemy(); - DetermineCombatRound(oNearEnemy); - - return; - } - __TurnCombatRoundOn(FALSE); - - // ---------------------------------------------------------------------------------------- - // This is a call to the function which determines which - // way point to go back to. - // ---------------------------------------------------------------------------------------- - ClearActions(CLEAR_NW_I0_GENERIC_658); - SetLocalObject(OBJECT_SELF, - "NW_GENERIC_LAST_ATTACK_TARGET", - OBJECT_INVALID); - WalkWayPoints(); -} - - - -//:://///////////////////////////////////////////// -//:: Respond To Shouts -//:: Copyright (c) 2001 Bioware Corp. -//::////////////////////////////////////////////// -/* - Allows the listener to react in a manner - consistant with the given shout but only to one - combat shout per round -*/ -//::////////////////////////////////////////////// -//:: Created By: Preston Watamaniuk -//:: Created On: Oct 25, 2001 -//::////////////////////////////////////////////// - -//NOTE ABOUT COMMONERS -/* - Commoners are universal cowards. If you attack anyone they will flee for 4 seconds away from the attacker. - However to make the commoners into a mob, make a single commoner at least 10th level of the same faction. - If that higher level commoner is attacked or killed then the commoners will attack the attacker. They will disperse again - after some of them are killed. Should NOT make multi-class creatures using commoners. -*/ -//NOTE ABOUT BLOCKERS -/* - It should be noted that the Generic Script for On Dialogue attempts to get a local set on the shouter by itself. - This object represents the LastOpenedBy object. It is this object that becomes the oIntruder within this function. -*/ - -//NOTE ABOUT INTRUDERS -/* - The intruder object is for cases where a placable needs to pass a LastOpenedBy Object or a AttackMyAttacker - needs to make his attacker the enemy of everyone. -*/ - -void RespondToShout(object oShouter, int nShoutIndex, object oIntruder = OBJECT_INVALID) -{ - - // Pausanias: Do not respond to shouts if you've surrendered. - int iSurrendered = GetLocalInt(OBJECT_SELF,"Generic_Surrender"); - if (iSurrendered) return; - - switch (nShoutIndex) - { - case 1://NW_GENERIC_SHOUT_I_WAS_ATTACKED: - { - object oTarget = oIntruder; - if(!GetIsObjectValid(oTarget)) - { - oTarget = GetLastHostileActor(oShouter); - } - if(!GetBehaviorState(NW_FLAG_BEHAVIOR_SPECIAL)) - { - if(!GetLevelByClass(CLASS_TYPE_COMMONER)) - { - if(!GetIsObjectValid(GetAttemptedAttackTarget()) && !GetIsObjectValid(GetAttemptedSpellTarget())) - { - if(GetIsObjectValid(oTarget)) - { - if(!GetIsFriend(oTarget) && GetIsFriend(oShouter)) - { - RemoveAmbientSleep(); - //DetermineCombatRound(oTarget); - DetermineCombatRound(GetLastHostileActor(oShouter)); - } - } - } - } - else if (GetLevelByClass(CLASS_TYPE_COMMONER, oShouter) >= 10) - { - WrapperActionAttack(GetLastHostileActor(oShouter)); - } - else - { - DetermineCombatRound(oIntruder); - } - } - else - { - DetermineSpecialBehavior(); - } - } - break; - - case 2://NW_GENERIC_SHOUT_MOB_ATTACK: - { - if(!GetBehaviorState(NW_FLAG_BEHAVIOR_SPECIAL)) - { - - //Is friendly check to make sure that only like minded commoners attack. - if(GetIsFriend(oShouter)) - { - WrapperActionAttack(GetLastHostileActor(oShouter)); - } - //if(TalentMeleeAttack()) {return;} - } - else - { - DetermineSpecialBehavior(); - } - } - break; - - case 3://NW_GENERIC_SHOUT_I_AM_DEAD: - { - if(!GetBehaviorState(NW_FLAG_BEHAVIOR_SPECIAL)) - { - //Use I was attacked script above - if(!GetLevelByClass(CLASS_TYPE_COMMONER)) - { - if(!GetIsObjectValid(GetAttemptedAttackTarget()) && !GetIsObjectValid(GetAttemptedSpellTarget())) - { - if(GetIsObjectValid(GetLastHostileActor(oShouter))) - { - if(!GetIsFriend(GetLastHostileActor(oShouter)) && GetIsFriend(oShouter)) - { - DetermineCombatRound(GetLastHostileActor(oShouter)); - } - } - } - } - else if (GetLevelByClass(CLASS_TYPE_COMMONER, oShouter) >= 10) - { - WrapperActionAttack(GetLastHostileActor(oShouter)); - } - else - { - DetermineCombatRound(); - } - - } - else - { - DetermineSpecialBehavior(); - } - } - break; - //For this shout to work the object must shout the following - //string sHelp = "NW_BLOCKER_BLK_" + GetTag(OBJECT_SELF); - case 4: //BLOCKER OBJECT HAS BEEN DISTURBED - { - if(!GetLevelByClass(CLASS_TYPE_COMMONER)) - { - if(!GetIsObjectValid(GetAttemptedAttackTarget()) && !GetIsObjectValid(GetAttemptedSpellTarget())) - { - if(GetIsObjectValid(oIntruder)) - { - SetIsTemporaryEnemy(oIntruder); - DetermineCombatRound(oIntruder); - } - } - } - else if (GetLevelByClass(CLASS_TYPE_COMMONER, oShouter) >= 10) - { - WrapperActionAttack(oIntruder); - } - else - { - DetermineCombatRound(); - } - } - break; - - case 5: //ATTACK MY TARGET - { - AdjustReputation(oIntruder, OBJECT_SELF, -100); - if(GetIsFriend(oShouter)) - { - SetIsTemporaryEnemy(oIntruder); - ClearActions(CLEAR_NW_I0_GENERIC_834); - DetermineCombatRound(oIntruder); - } - } - break; - - case 6: //CALL_TO_ARMS - { - //This was once commented out. - DetermineCombatRound(); - } - break; - - //ASSOCIATE SHOUT RESPONSES ****************************************************************************** - - /* This was moved into X0_I0_HENCHMAN as bkRespondToHenchmenShout - case ASSOCIATE_COMMAND_ATTACKNEAREST: //Used to de-activate AGGRESSIVE DEFEND MODE - { - ResetHenchmenState(); - SetAssociateState(NW_ASC_MODE_DEFEND_MASTER, FALSE); - SetAssociateState(NW_ASC_MODE_STAND_GROUND, FALSE); - DetermineCombatRound(); - } - break; - - case ASSOCIATE_COMMAND_FOLLOWMASTER: //Only used to retreat, or break free from Stand Ground Mode - { - ResetHenchmenState(); - SetAssociateState(NW_ASC_MODE_STAND_GROUND, FALSE); - DelayCommand(2.5, VoiceCanDo()); - - if(GetAssociateState(NW_ASC_AGGRESSIVE_STEALTH)) - { - //ActionUseSkill(SKILL_HIDE, OBJECT_SELF); - } - if(GetAssociateState(NW_ASC_AGGRESSIVE_SEARCH)) - { - ActionUseSkill(SKILL_SEARCH, OBJECT_SELF); - } - ActionForceFollowObject(GetMaster(), GetFollowDistance()); - SetAssociateState(NW_ASC_IS_BUSY); - DelayCommand(5.0, SetAssociateState(NW_ASC_IS_BUSY, FALSE)); - } - break; - - case ASSOCIATE_COMMAND_GUARDMASTER: //Used to activate AGGRESSIVE DEFEND MODE - { - ResetHenchmenState(); - DelayCommand(2.5, VoiceCanDo()); - //Companions will only attack the Masters Last Attacker - SetAssociateState(NW_ASC_MODE_DEFEND_MASTER); - SetAssociateState(NW_ASC_MODE_STAND_GROUND, FALSE); - if(GetIsObjectValid(GetLastHostileActor(GetMaster()))) - { - DetermineCombatRound(GetLastHostileActor(GetMaster())); - } - } - break; - - case ASSOCIATE_COMMAND_HEALMASTER: //Ignore current healing settings and heal me now - { - ResetHenchmenState(); - //SetCommandable(TRUE); - if(TalentCureCondition()) {DelayCommand(2.0, VoiceCanDo()); return;} - if(TalentHeal(TRUE)) {DelayCommand(2.0, VoiceCanDo()); return;} - DelayCommand(2.5, VoiceCannotDo()); - } - break; - - case ASSOCIATE_COMMAND_MASTERFAILEDLOCKPICK: //Check local for Re-try locked doors and - { - if(!GetAssociateState(NW_ASC_MODE_STAND_GROUND)) - { - if(GetAssociateState(NW_ASC_RETRY_OPEN_LOCKS)) - { - int bValid = TRUE; - object oLastObject = GetLockedObject(GetMaster()); - int nSkill = GetSkillRank(SKILL_OPEN_LOCK) - GetAbilityModifier(ABILITY_DEXTERITY); - - if(GetIsObjectValid(oLastObject) && GetPlotFlag(oLastObject) == FALSE) - { - if(GetIsDoorActionPossible(oLastObject, DOOR_ACTION_KNOCK) || GetIsPlaceableObjectActionPossible(oLastObject, PLACEABLE_ACTION_KNOCK)) - { - ClarAllActions(); - VoiceCanDo(); - ActionCastSpellAtObject(SPELL_KNOCK, oLastObject); - ActionWait(1.0); - bValid = FALSE; - } - else if (GetIsDoorActionPossible(oLastObject, DOOR_ACTION_UNLOCK)|| GetIsPlaceableObjectActionPossible(oLastObject, PLACEABLE_ACTION_UNLOCK)) - { - ClarAllActions(); - VoicePicklock(); - ActionWait(1.0); - ActionUseSkill(SKILL_OPEN_LOCK,oLastObject); - bValid = FALSE; - } - else if(nSkill < 5 && GetAbilityScore(OBJECT_SELF, ABILITY_STRENGTH) >= 16 && GetSkillRank(SKILL_OPEN_LOCK) <= 0) - { - if(GetIsDoorActionPossible(oLastObject, DOOR_ACTION_BASH) || GetIsPlaceableObjectActionPossible(oLastObject, PLACEABLE_ACTION_BASH)) - { - ClarAllActions(); - VoiceCanDo(); - ActionEquipMostDamagingMelee(oLastObject); - WrapperActionAttack(oLastObject); - SetLocalObject(OBJECT_SELF, "NW_GENERIC_DOOR_TO_BASH", oLastObject); - bValid = FALSE; - } - } - if(bValid == TRUE) - { - //ClarAllActions(); - VoiceCannotDo(); - } - else - { - ActionDoCommand(VoiceTaskComplete()); - } - } - } - } - } - break; - - case ASSOCIATE_COMMAND_MASTERUNDERATTACK: //Check whether the master has you in AGGRESSIVE DEFEND MODE - { - if(!GetAssociateState(NW_ASC_MODE_STAND_GROUND)) - { - //Check the henchmens current target - object oTarget = GetAttemptedAttackTarget(); - if(!GetIsObjectValid(oTarget)) - { - oTarget = GetAttemptedSpellTarget(); - if(!GetIsObjectValid(oTarget)) - { - if(GetAssociateState(NW_ASC_MODE_DEFEND_MASTER)) - { - DetermineCombatRound(GetLastHostileActor(GetMaster())); - } - else - { - DetermineCombatRound(); - } - } - } - //Switch targets only if the target is not attacking the master and is greater than 6.0 from - //the master. - if(GetAttackTarget(oTarget) != GetMaster() && GetDistanceBetween(oTarget, GetMaster()) > 6.0) - { - if(GetAssociateState(NW_ASC_MODE_DEFEND_MASTER) && GetIsObjectValid(GetLastHostileActor(GetMaster()))) - { - DetermineCombatRound(GetLastHostileActor(GetMaster())); - } - } - } - } - break; - - case ASSOCIATE_COMMAND_STANDGROUND: //No longer follow the master or guard him - { - SetAssociateState(NW_ASC_MODE_STAND_GROUND); - SetAssociateState(NW_ASC_MODE_DEFEND_MASTER, FALSE); - DelayCommand(2.0, VoiceCanDo()); - WrapperActionAttack(OBJECT_INVALID); - ClarAllActions(); - } - break; - - case ASSOCIATE_COMMAND_MASTERSAWTRAP: - { - int nCheck = 0; - if(!GetIsInCombat()) - { - if(!GetAssociateState(NW_ASC_MODE_STAND_GROUND)) - { - object oTrap = GetLastTrapDetected(); - if(GetIsObjectValid(oTrap)) - { - int nTrapDC = GetTrapDisarmDC(oTrap); - int nSkill = GetSkillRank(SKILL_DISABLE_TRAP); - int nMod = GetAbilityModifier(ABILITY_DEXTERITY); - if((nSkill - nMod) > 0) - { - nSkill = nSkill + 20 - nTrapDC; - } - else - { - nSkill = 0; - nCheck = 1; - } - - if(GetCurrentAction(OBJECT_SELF) != ACTION_DISABLETRAP && nSkill > 0) - { - VoiceStop(); - if(GetHasSkill(SKILL_DISABLE_TRAP, OBJECT_SELF)) - { - ClarAllActions(); - ActionUseSkill(SKILL_DISABLE_TRAP, oTrap); - ActionDoCommand(SetCommandable(TRUE)); - ActionDoCommand(VoiceTaskComplete()); - SetCommandable(FALSE); - nCheck = 2; - } - } - else if(nCheck = 0 && - GetSkillRank(SKILL_DISABLE_TRAP) > 0 && - GetCurrentAction(OBJECT_SELF) != ACTION_DISABLETRAP) - { - VoiceCannotDo(); - } - } - } - } - } - break; - - case ASSOCIATE_COMMAND_MASTERATTACKEDOTHER: - { - if(!GetAssociateState(NW_ASC_MODE_STAND_GROUND)) - { - if(!GetAssociateState(NW_ASC_MODE_DEFEND_MASTER)) - { - if(!GetIsFighting(OBJECT_SELF)) - { - object oAttack = GetAttackTarget(GetMaster()); - if(GetIsObjectValid(oAttack) && GetObjectSeen(oAttack)) - { - ClarAllActions(); - DetermineCombatRound(oAttack); - } - } - } - } - } - break; - - case ASSOCIATE_COMMAND_MASTERGOINGTOBEATTACKED: - { - if(!GetAssociateState(NW_ASC_MODE_STAND_GROUND)) - { - if(!GetIsFighting(OBJECT_SELF)) - { - object oAttacker = GetGoingToBeAttackedBy(GetMaster()); - if(GetIsObjectValid(oAttacker) && GetObjectSeen(oAttacker)) - { - ClarAllActions(); - DetermineCombatRound(oAttacker); - } - } - } - } - break; - - case ASSOCIATE_COMMAND_LEAVEPARTY: - { - object oMaster = GetMaster(); - if(GetIsObjectValid(oMaster)) - { - ClarAllActions(); - if(GetAssociate(ASSOCIATE_TYPE_HENCHMAN, GetMaster()) == OBJECT_SELF) - { - AddJournalQuestEntry("Henchman",50,GetMaster(),FALSE,FALSE,TRUE); - } - SetLocalObject(OBJECT_SELF,"NW_L_FORMERMASTER", oMaster); - RemoveHenchman(oMaster, OBJECT_SELF); - } - - } - break; */ - } -} - -//:://///////////////////////////////////////////// -//:: Set and Get NPC Warning Status -//:: Copyright (c) 2001 Bioware Corp. -//::////////////////////////////////////////////// -/* - This function sets a local int on OBJECT_SELF - which will be checked in the On Attack, On - Damaged and On Disturbed scripts to check if - the offending party was a PC and was friendly. - The Get will return the status of the local. -*/ -//::////////////////////////////////////////////// -//:: Created By: Preston Watamaniuk -//:: Created On: Oct 29, 2001 -//::////////////////////////////////////////////// - -// NPCs who have warning status set to TRUE will allow -// one 'free' attack by PCs from a non-hostile faction. -void SetNPCWarningStatus(int nStatus = TRUE) -{ - SetLocalInt(OBJECT_SELF, "NW_GENERIC_WARNING_STATUS", nStatus); -} - -// NPCs who have warning status set to TRUE will allow -// one 'free' attack by PCs from a non-hostile faction. -int GetNPCWarningStatus() -{ - return GetLocalInt(OBJECT_SELF, "NW_GENERIC_WARNING_STATUS"); -} - -//:://///////////////////////////////////////////// -//:: Set SummonHelpIfAttacked -//:: Copyright (c) 2001 Bioware Corp. -//::////////////////////////////////////////////// -/* - This function works in tandem with an encounter - to spawn in guards to fight for the attacked - NPC. MAKE SURE THE ENCOUNTER TAG IS SET TO: - - "ENC_" + NPC TAG -*/ -//::////////////////////////////////////////////// -//:: Created By: Preston Watamaniuk -//:: Created On: Oct 29, 2001 -//::////////////////////////////////////////////// - -//Presently Does not work with the current implementation of encounter trigger -void SetSummonHelpIfAttacked() -{ - string sEncounter = "ENC_" + GetTag(OBJECT_SELF); - object oTrigger = GetObjectByTag(sEncounter); - - if(GetIsObjectValid(oTrigger)) - { - SetEncounterActive(TRUE, oTrigger); - } -} - -//************************************************************************************************************************************ -//************************************************************************************************************************************ -// -// ESCAPE FUNCTIONS -// -//************************************************************************************************************************************ -//************************************************************************************************************************************ - -//:://///////////////////////////////////////////// -//:: Set, Get Activate,Flee to Exit -//:: Copyright (c) 2001 Bioware Corp. -//::////////////////////////////////////////////// -/* - The target object flees to the specified - way point and then destroys itself, to be - respawned at a later point. For unkillable - sign post characters who are not meant to fight - back. -*/ -//::////////////////////////////////////////////// -//:: Created By: Preston Watamaniuk -//:: Created On: Oct 29, 2001 -//::////////////////////////////////////////////// - -//This function is used only because ActionDoCommand can only accept void functions -void CreateSignPostNPC(string sTag, location lLocal) -{ - CreateObject(OBJECT_TYPE_CREATURE, sTag, lLocal); -} - -void ActivateFleeToExit() -{ - //minor optimizations - only grab these variables when actually needed - //can make for larger code, but it's faster - //object oExitWay = GetWaypointByTag("EXIT_" + GetTag(OBJECT_SELF)); - //location lLocal = GetLocalLocation(OBJECT_SELF, "NW_GENERIC_START_POINT"); - //string sTag = GetTag(OBJECT_SELF); - - //I suppose having this as a variable made it easier to change at one point.... - //but it never changes, and is only used twice, so we don't need it - //float fDelay = 6.0; - - int nPlot = GetLocalInt(OBJECT_SELF, "NW_GENERIC_MASTER"); - - if(nPlot & NW_FLAG_TELEPORT_RETURN || nPlot & NW_FLAG_TELEPORT_LEAVE) - { - effect eVis = EffectVisualEffect(VFX_IMP_UNSUMMON); - ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, OBJECT_SELF); - if(nPlot & NW_FLAG_TELEPORT_RETURN) - { - location lLocal = GetLocalLocation(OBJECT_SELF, "NW_GENERIC_START_POINT"); - string sTag = GetTag(OBJECT_SELF); - DelayCommand(6.0, ActionDoCommand(CreateSignPostNPC(sTag, lLocal))); - } - ActionDoCommand(DestroyObject(OBJECT_SELF, 0.75)); - } - else - { - if(nPlot & NW_FLAG_ESCAPE_LEAVE) - { - object oExitWay = GetWaypointByTag("EXIT_" + GetTag(OBJECT_SELF)); - ActionMoveToObject(oExitWay, TRUE); - ActionDoCommand(DestroyObject(OBJECT_SELF, 1.0)); - } - else if(nPlot & NW_FLAG_ESCAPE_RETURN) - { - string sTag = GetTag(OBJECT_SELF); - object oExitWay = GetWaypointByTag("EXIT_" + sTag); - ActionMoveToObject(oExitWay, TRUE); - location lLocal = GetLocalLocation(OBJECT_SELF, "NW_GENERIC_START_POINT"); - DelayCommand(6.0, ActionDoCommand(CreateSignPostNPC(sTag, lLocal))); - ActionDoCommand(DestroyObject(OBJECT_SELF, 1.0)); - } - } -} - -int GetFleeToExit() -{ - int nPlot = GetLocalInt(OBJECT_SELF, "NW_GENERIC_MASTER"); - if(nPlot & NW_FLAG_ESCAPE_RETURN) - { - return TRUE; - } - else if(nPlot & NW_FLAG_ESCAPE_LEAVE) - { - return TRUE; - } - else if(nPlot & NW_FLAG_TELEPORT_RETURN) - { - return TRUE; - } - else if(nPlot & NW_FLAG_TELEPORT_LEAVE) - { - return TRUE; - } - return FALSE; -} - - - -//********************************** -//********************************** -//********************************** -// PRIVATE FUNCTIONS -//********************************** -//********************************** -//********************************** - -//This is experimental and has not been looked at closely. -void ExitAOESpellArea(object oAOEObject) -{ - ClearActions(CLEAR_NW_I0_GENERIC_ExitAOESpellArea); - ActionMoveAwayFromObject(oAOEObject, TRUE, 5.0); - AssignCommand(OBJECT_SELF, DetermineCombatRound()); -} - - -//:://///////////////////////////////////////////// -//:: Get Character Levels -//:: Copyright (c) 2001 Bioware Corp. -//::////////////////////////////////////////////// -/* - Returns the combined class levels of the - target. -*/ -//::////////////////////////////////////////////// -//:: Created By: Preston Watamaniuk -//:: Created On: Oct 22, 2001 -//::////////////////////////////////////////////// - -int GetCharacterLevel(object oTarget) -{ - return GetHitDice(oTarget); -} - - - - -//:://///////////////////////////////////////////// -//:: Remove Ambient Sleep -//:: Copyright (c) 2001 Bioware Corp. -//::////////////////////////////////////////////// -/* - Checks if the NPC has sleep on them because - of ambient animations. Sleeping creatures - must make a DC 15 listen check. -*/ -//::////////////////////////////////////////////// -//:: Created By: Preston Watamaniuk -//:: Created On: Feb 27, 2002 -//::////////////////////////////////////////////// - -void RemoveAmbientSleep() -{ - if(GetHasEffect(EFFECT_TYPE_SLEEP)) - { - effect eSleep = GetFirstEffect(OBJECT_SELF); - while(GetIsEffectValid(eSleep)) - { - if(GetEffectCreator(eSleep) == OBJECT_SELF) - { - int nRoll = d20(); - nRoll += GetSkillRank(SKILL_LISTEN); - nRoll += GetAbilityModifier(ABILITY_WISDOM); - if(nRoll > 15) - { - RemoveEffect(OBJECT_SELF, eSleep); - } - } - eSleep = GetNextEffect(OBJECT_SELF); - } - } -} - - -//:://///////////////////////////////////////////// -//:: Get Locked Object -//:: Copyright (c) 2001 Bioware Corp. -//::////////////////////////////////////////////// -/* - Finds the closest locked object to the object - passed in up to a maximum of 10 objects. -*/ -//::////////////////////////////////////////////// -//:: Created By: Preston Watamaniuk -//:: Created On: March 15, 2002 -//::////////////////////////////////////////////// - -object GetLockedObject(object oMaster) -{ - int nCnt = 1; - int bValid = TRUE; - object oLastObject = GetNearestObjectToLocation(OBJECT_TYPE_DOOR | OBJECT_TYPE_PLACEABLE, GetLocation(oMaster), nCnt); - while (GetIsObjectValid(oLastObject) && bValid == TRUE) - { - //COMMENT THIS BACK IN WHEN DOOR ACTION WORKS ON PLACABLE. - - //object oItem = GetFirstItemInInventory(oLastObject); - if(GetLocked(oLastObject)) - { - return oLastObject; - } - nCnt++; - if(nCnt == 10) - { - bValid = FALSE; - } - oLastObject = GetNearestObjectToLocation(OBJECT_TYPE_DOOR | OBJECT_TYPE_PLACEABLE, GetLocation(oMaster), nCnt); - } - return OBJECT_INVALID; -} - - - - - -//:://///////////////////////////////////////////// -//:: Check if an item is locked -//:: Copyright (c) 2001 Bioware Corp. -//::////////////////////////////////////////////// -/* - Checks that an item was unlocked. -*/ -//::////////////////////////////////////////////// -//:: Created By: Preston Watamaniuk -//:: Created On: Nov 19, 2001 -//::////////////////////////////////////////////// - -void CheckIsUnlocked(object oLastObject) -{ - if(GetLocked(oLastObject)) - { - ActionDoCommand(VoiceCuss()); - } - else - { - ActionDoCommand(VoiceCanDo()); - } -} - - -//:://///////////////////////////////////////////// -//:: Play Mobile Ambient Animations -//:: This function is now just a wrapper around -//:: code from x0_i0_anims. -//::////////////////////////////////////////////// -void PlayMobileAmbientAnimations() -{ - if(!GetSpawnInCondition(NW_FLAG_AMBIENT_ANIMATIONS_AVIAN)) { - // not a bird - PlayMobileAmbientAnimations_NonAvian(); - } else { - // a bird - PlayMobileAmbientAnimations_Avian(); - } -} - -//:://///////////////////////////////////////////// -//:: Determine Special Behavior -//:: Copyright (c) 2001 Bioware Corp. -//::////////////////////////////////////////////// -/* - Determines the special behavior used by the NPC. - Generally all NPCs who you want to behave differently - than the defualt behavior. - For these behaviors, passing in a valid object will - cause the creature to become hostile the the attacker. - - MODIFIED February 7 2003: - - Rearranged logic order a little so that the creatures - will actually randomwalk when not fighting -*/ -//::////////////////////////////////////////////// -//:: Created By: Preston Watamaniuk -//:: Created On: Dec 14, 2001 -//::////////////////////////////////////////////// - -void DetermineSpecialBehavior(object oIntruder = OBJECT_INVALID) -{ - object oTarget = GetNearestSeenEnemy(); - if(GetBehaviorState(NW_FLAG_BEHAVIOR_OMNIVORE)) - { - int bAttack = FALSE; - if(!GetIsObjectValid(oIntruder)) - { - if(!GetIsObjectValid(GetAttemptedAttackTarget()) && - !GetIsObjectValid(GetAttemptedSpellTarget()) && - !GetIsObjectValid(GetAttackTarget())) - { - if(GetIsObjectValid(oTarget) && GetDistanceToObject(oTarget) <= 8.0) - { - if(!GetIsFriend(oTarget)) - { - if(GetLevelByClass(CLASS_TYPE_DRUID, oTarget) == 0 && GetLevelByClass(CLASS_TYPE_RANGER, oTarget) == 0) - { - SetIsTemporaryEnemy(oTarget, OBJECT_SELF, FALSE, 20.0); - bAttack = TRUE; - DetermineCombatRound(oTarget); - } - } - } - } - } - else if(!IsInConversation(OBJECT_SELF)) - { - bAttack = TRUE; - DetermineCombatRound(oIntruder); - } - - // * if not attacking, the wander - if (bAttack == FALSE) - { - ClearActions(CLEAR_NW_I0_GENERIC_DetermineSpecialBehavior1); - ActionRandomWalk(); - return; - } - } - else if(GetBehaviorState(NW_FLAG_BEHAVIOR_HERBIVORE)) - { - if(!GetIsObjectValid(GetAttemptedAttackTarget()) && - !GetIsObjectValid(GetAttemptedSpellTarget()) && - !GetIsObjectValid(GetAttackTarget())) - { - if(GetIsObjectValid(oTarget) && GetDistanceToObject(oTarget) <= 6.0) - { - if(!GetIsFriend(oTarget)) - { - if(GetLevelByClass(CLASS_TYPE_DRUID, oTarget) == 0 && GetLevelByClass(CLASS_TYPE_RANGER, oTarget) == 0) - { - TalentFlee(oTarget); - } - } - } - } - else if(!IsInConversation(OBJECT_SELF)) - { - ClearActions(CLEAR_NW_I0_GENERIC_DetermineSpecialBehavior2); - ActionRandomWalk(); - return; - } - } -} - -//:://///////////////////////////////////////////// -//:: Bash Doors -//:: Copyright (c) 2002 Bioware Corp. -//::////////////////////////////////////////////// -/* - Used in DetermineCombatRound to keep a - henchmen bashing doors. -*/ -//::////////////////////////////////////////////// -//:: Created By: Preston Watamaniuk -//:: Created On: April 4, 2002 -//::////////////////////////////////////////////// - -int BashDoorCheck(object oIntruder = OBJECT_INVALID) -{ - int bDoor = FALSE; - //This code is here to make sure that henchmen keep bashing doors and placables. - object oDoor = GetLocalObject(OBJECT_SELF, "NW_GENERIC_DOOR_TO_BASH"); - - // * MODIFICATION February 7 2003 BK - // * don't bash trapped doors. - if (GetIsTrapped(oDoor) ) return FALSE; - - if(GetIsObjectValid(oDoor)) - { - int nDoorMax = GetMaxHitPoints(oDoor); - int nDoorNow = GetCurrentHitPoints(oDoor); - int nCnt = GetLocalInt(OBJECT_SELF,"NW_GENERIC_DOOR_TO_BASH_HP"); - if(!GetIsObjectValid(GetNearestCreature(CREATURE_TYPE_REPUTATION, REPUTATION_TYPE_ENEMY, OBJECT_SELF, 1, CREATURE_TYPE_PERCEPTION, PERCEPTION_SEEN)) - || (!GetIsObjectValid(oIntruder) && !GetIsObjectValid(GetMaster()))) - { - if(GetLocked(oDoor)) - { - if(nDoorMax == nDoorNow) - { - nCnt++; - SetLocalInt(OBJECT_SELF,"NW_GENERIC_DOOR_TO_BASH_HP", nCnt); - } - if(nCnt <= 0) - { - bDoor = TRUE; - if(GetHasFeat(FEAT_IMPROVED_POWER_ATTACK)) - { - ActionUseFeat(FEAT_IMPROVED_POWER_ATTACK, oDoor); - } - else if(GetHasFeat(FEAT_POWER_ATTACK)) - { - ActionUseFeat(FEAT_POWER_ATTACK, oDoor); - } - else - { - WrapperActionAttack(oDoor); - } - } - } - } - if(bDoor == FALSE) - { - VoiceCuss(); - DeleteLocalObject(OBJECT_SELF, "NW_GENERIC_DOOR_TO_BASH"); - DeleteLocalInt(OBJECT_SELF, "NW_GENERIC_DOOR_TO_BASH_HP"); - } - } - return bDoor; -} - -//:://///////////////////////////////////////////// -//:: Determine Class to Use -//:: Copyright (c) 2002 Bioware Corp. -//::////////////////////////////////////////////// -/* - Determines which of a NPCs three classes to - use in DetermineCombatRound -*/ -//::////////////////////////////////////////////// -//:: Created By: Preston Watamaniuk -//:: Created On: April 4, 2002 -//::////////////////////////////////////////////// - -int DetermineClassToUse() -{ - int nClass; - int nTotal = GetHitDice(OBJECT_SELF); - - //this is silly... -/* - float fTotal = IntToFloat(nTotal); - int nState1 = FloatToInt((IntToFloat(GetLevelByClass(GetClassByPosition(1))) / fTotal) * 100); - // MyPrintString(GetTag(OBJECT_SELF) + "Class: " + IntToString(GetClassByPosition(1)) + " %" + IntToString(nState1)); - - int nState2 = FloatToInt((IntToFloat(GetLevelByClass(GetClassByPosition(2))) / fTotal) * 100) + nState1; - // MyPrintString(GetTag(OBJECT_SELF) + "Class: " + IntToString(GetClassByPosition(2)) + " %" + IntToString(nState2)); - - int nState3 = FloatToInt((IntToFloat(GetLevelByClass(GetClassByPosition(3))) / fTotal) * 100) + nState2; - // MyPrintString(GetTag(OBJECT_SELF) + "Class: " + IntToString(GetClassByPosition(3)) + " %" + IntToString(nState3)); -*/ - int nClass1 = GetClassByPosition(1); - int nClass2 = GetClassByPosition(2); - - int nState1 = GetLevelByClass(nClass1) * 100 / nTotal; - int nState2 = GetLevelByClass(nClass2) * 100 / nTotal; -// int nState3 = GetLevelByClass(GetClassByPosition(3)) * 100 / nTotal; - - int nUseClass = d100(); - // MyPrintString("D100 Roll " + IntToString(nUseClass)); - - if(nUseClass <= nState1) - { - nClass = nClass1; - } - else if(nUseClass > nState1 && nUseClass <= nState2) - { - nClass = nClass2; - } - else - { - nClass = GetClassByPosition(3); - } - // MyPrintString(GetName(OBJECT_SELF) + " Return Class = " + IntToString(nClass)); - - return nClass; -} - - - -//void main() {} -/* DO NOT CLOSE THIS TOP COMMENT! - This main() function is here only for compilation testing. - -/* */ diff --git a/_module/nss/nw_i0_spells.nss b/_module/nss/nw_i0_spells.nss deleted file mode 100644 index 3314d7e6..00000000 --- a/_module/nss/nw_i0_spells.nss +++ /dev/null @@ -1,857 +0,0 @@ -//:://///////////////////////////////////////////// -//:: Spells Include -//:: NW_I0_SPELLS -//:: Copyright (c) 2001 Bioware Corp. -//::////////////////////////////////////////////// -//::////////////////////////////////////////////// -//:: Created By: Preston Watamaniuk -//:: Created On: Jan 2, 2002 -//:: Updated By: 2003/20/10 Georg Zoeller -//::////////////////////////////////////////////// - -// GZ: Number of spells in GetSpellBreachProtections -const int NW_I0_SPELLS_MAX_BREACH = 33; - -// * Function for doing electrical traps -void TrapDoElectricalDamage(int ngDamageMaster, int nSaveDC, int nSecondary); - -// * Used to route the resist magic checks into this function to check for spell countering by SR, Globes or Mantles. -// Return value if oCaster or oTarget is an invalid object: FALSE -// Return value if spell cast is not a player spell: - 1 -// Return value if spell resisted: 1 -// Return value if spell resisted via magic immunity: 2 -// Return value if spell resisted via spell absorption: 3 -int MyResistSpell(object oCaster, object oTarget, float fDelay = 0.0); - -// * Used to route the saving throws through this function to check for spell countering by a saving throw. -// Returns: 0 if the saving throw roll failed -// Returns: 1 if the saving throw roll succeeded -// Returns: 2 if the target was immune to the save type specified -// Note: If used within an Area of Effect Object Script (On Enter, OnExit, OnHeartbeat), you MUST pass -// GetAreaOfEffectCreator() into oSaveVersus!! \ -int MySavingThrow(int nSavingThrow, object oTarget, int nDC, int nSaveType=SAVING_THROW_TYPE_NONE, object oSaveVersus = OBJECT_SELF, float fDelay = 0.0); - -// * Will pass back a linked effect for all the protection from alignment spells. The power represents the multiplier of strength. -// * That is instead of +3 AC and +2 Saves a power of 2 will yield +6 AC and +4 Saves. -effect CreateProtectionFromAlignmentLink(int nAlignment, int nPower = 1); - -// * Will pass back a linked effect for all of the doom effects. -effect CreateDoomEffectsLink(); - -// * Searchs through a persons effects and removes those from a particular spell by a particular caster. -void RemoveSpellEffects(int nSpell_ID, object oCaster, object oTarget); - -// * Searchs through a persons effects and removes all those of a specific type. -void RemoveSpecificEffect(int nEffectTypeID, object oTarget); - -// * Returns the time in seconds that the effect should be delayed before application. -float GetSpellEffectDelay(location SpellTargetLocation, object oTarget); - -// * This allows the application of a random delay to effects based on time parameters passed in. Min default = 0.4, Max default = 1.1 -float GetRandomDelay(float fMinimumTime = 0.4, float MaximumTime = 1.1); - -// * Get Difficulty Duration -int GetScaledDuration(int nActualDuration, object oTarget); - -// * Get Scaled Effect -effect GetScaledEffect(effect eStandard, object oTarget); - -// * Remove all spell protections of a specific type -int RemoveProtections(int nSpell_ID, object oTarget, int nCount); - -// * Performs a spell breach up to nTotal spells are removed and nSR spell -// * resistance is lowered. -int GetSpellBreachProtection(int nLastChecked); - -//* Assigns a debug string to the Area of Effect Creator -void AssignAOEDebugString(string sString); - -// * Plays a random dragon battlecry based on age. -void PlayDragonBattleCry(); - -// * Returns true if Target is a humanoid -int AmIAHumanoid(object oTarget); - - -// * Performs a spell breach up to nTotal spell are removed and -// * nSR spell resistance is lowered. nSpellId can be used to override -// * the originating spell ID. If not specified, SPELL_GREATER_SPELL_BREACH -// * is used -void DoSpellBreach(object oTarget, int nTotal, int nSR, int nSpellId = -1); - - -// * Returns true if Target is a humanoid -int AmIAHumanoid(object oTarget) -{ - int nRacial = GetRacialType(oTarget); - - if((nRacial == RACIAL_TYPE_DWARF) || - (nRacial == RACIAL_TYPE_HALFELF) || - (nRacial == RACIAL_TYPE_HALFORC) || - (nRacial == RACIAL_TYPE_ELF) || - (nRacial == RACIAL_TYPE_GNOME) || - (nRacial == RACIAL_TYPE_HUMANOID_GOBLINOID) || - (nRacial == RACIAL_TYPE_HALFLING) || - (nRacial == RACIAL_TYPE_HUMAN) || - (nRacial == RACIAL_TYPE_HUMANOID_MONSTROUS) || - (nRacial == RACIAL_TYPE_HUMANOID_ORC) || - (nRacial == RACIAL_TYPE_HUMANOID_REPTILIAN)) - { - return TRUE; - } - return FALSE; -} - -//:://///////////////////////////////////////////// -//:: spellsCure -//:: Copyright (c) 2001 Bioware Corp. -//::////////////////////////////////////////////// -/* - Used by the 'cure' series of spells. - Will do max heal/damage if at normal or low - difficulty. - Random rolls occur at higher difficulties. -*/ -//::////////////////////////////////////////////// -//:: Created By: -//:: Created On: -//::////////////////////////////////////////////// - -void spellsCure(int nDamage, int nMaxExtraDamage, int nMaximized, int vfx_impactHurt, int vfx_impactHeal, int nSpellID) -{ - //Declare major variables - object oTarget = GetSpellTargetObject(); - int nHeal; - int nMetaMagic = GetMetaMagicFeat(); - effect eVis = EffectVisualEffect(vfx_impactHurt); - effect eVis2 = EffectVisualEffect(vfx_impactHeal); - effect eHeal, eDam; - - PrintString("nw_i0_spells: spellsCure() called"); - int nExtraDamage = GetCasterLevel(OBJECT_SELF); // * figure out the bonus damage - if (nExtraDamage > nMaxExtraDamage) - { - nExtraDamage = nMaxExtraDamage; - } - // * if low or normal difficulty is treated as MAXIMIZED - if(GetIsPC(oTarget) && GetGameDifficulty() < GAME_DIFFICULTY_CORE_RULES) - { - nDamage = nMaximized + nExtraDamage; - } - else - { - nDamage = nDamage + nExtraDamage; - } - - - //Make metamagic checks - if (nMetaMagic == METAMAGIC_MAXIMIZE) - { - nDamage = 8 + nExtraDamage; - // * if low or normal difficulty then MAXMIZED is doubled. - if(GetIsPC(OBJECT_SELF) && GetGameDifficulty() < GAME_DIFFICULTY_CORE_RULES) - { - nDamage = nDamage + nExtraDamage; - } - } - if (nMetaMagic == METAMAGIC_EMPOWER || GetHasFeat(FEAT_HEALING_DOMAIN_POWER)) - { - nDamage = nDamage + (nDamage/2); - } - - PrintString("nw_i0_spells: RACE["+IntToString(GetRacialType(oTarget))+"] SUBRACE["+GetSubRace(oTarget)+"] NAME["+GetName(oTarget)+"]"); - if ((GetRacialType(oTarget) == RACIAL_TYPE_UNDEAD)||(GetSubRace(oTarget)=="Vampire")) - { - PrintString("nw_i0_spells: NAME["+GetName(oTarget)+"] was undead or Vampire."); - int nTouch = TouchAttackMelee(oTarget); - if (nTouch > 0) - { - PrintString("nw_i0_spells: NAME["+GetName(oTarget)+"] was HIT."); - if(!GetIsReactionTypeFriendly(oTarget)) - { - PrintString("nw_i0_spells: NAME["+GetName(oTarget)+"] is not friendly with the attacker."); - //Fire cast spell at event for the specified target - SignalEvent(oTarget, EventSpellCastAt(OBJECT_SELF, nSpellID)); - if (!MyResistSpell(OBJECT_SELF, oTarget)) - { - PrintString("nw_i0_spells: NAME["+GetName(oTarget)+"] did not resist the spell attack."); - eDam = EffectDamage(nDamage,DAMAGE_TYPE_NEGATIVE); - //Apply the VFX impact and effects - DelayCommand(1.0, ApplyEffectToObject(DURATION_TYPE_INSTANT, eDam, oTarget)); - ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget); - } - } - } - } - //Check that the target is undead - else - { - PrintString("nw_i0_spells: NAME["+GetName(oTarget)+"] was NOT undead or Vampire."); - //Figure out the amount of damage to heal - nHeal = nDamage; - //Set the heal effect - eHeal = EffectHeal(nHeal); - //Apply heal effect and VFX impact - ApplyEffectToObject(DURATION_TYPE_INSTANT, eHeal, oTarget); - ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis2, oTarget); - //Fire cast spell at event for the specified target - SignalEvent(oTarget, EventSpellCastAt(OBJECT_SELF, nSpellID, FALSE)); - } -} - -//:://///////////////////////////////////////////// -//:: DoSpelLBreach -//:: Copyright (c) 2001 Bioware Corp. -//::////////////////////////////////////////////// -/* - Performs a spell breach up to nTotal spells - are removed and nSR spell resistance is - lowered. -*/ -//::////////////////////////////////////////////// -//:: Created By: Brent -//:: Created On: September 2002 -//:: Modified : Georg, Oct 31, 2003 -//::////////////////////////////////////////////// -void DoSpellBreach(object oTarget, int nTotal, int nSR, int nSpellId = -1) -{ - if (nSpellId == -1) - { - nSpellId = SPELL_GREATER_SPELL_BREACH; - } - effect eSR = EffectSpellResistanceDecrease(nSR); - effect eDur = EffectVisualEffect(VFX_DUR_CESSATE_NEGATIVE); - - effect eVis = EffectVisualEffect(VFX_IMP_BREACH); - int nCnt, nIdx; - if(!GetIsReactionTypeFriendly(oTarget)) - { - //Fire cast spell at event for the specified target - SignalEvent(oTarget, EventSpellCastAt(OBJECT_SELF, nSpellId )); - //Search through and remove protections. - while(nCnt <= NW_I0_SPELLS_MAX_BREACH && nIdx < nTotal) - { - nIdx = nIdx + RemoveProtections(GetSpellBreachProtection(nCnt), oTarget, nCnt); - nCnt++; - } - effect eLink = EffectLinkEffects(eDur, eSR); - //-------------------------------------------------------------------------- - // This can not be dispelled - //-------------------------------------------------------------------------- - eLink = ExtraordinaryEffect(eLink); - ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eLink, oTarget, RoundsToSeconds(10)); - } - ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget); - -} - -//:://///////////////////////////////////////////// -//:: GetDragonFearDC -//:: Copyright (c) 2001 Bioware Corp. -//::////////////////////////////////////////////// -/* - Adding a function, we were using two different - sets of numbers before. Standardizing it to be - closer to 3e. - nAge - hit dice -*/ -//::////////////////////////////////////////////// -//:: Created By: Brent -//:: Created On: Sep 13, 2002 -//::////////////////////////////////////////////// -int GetDragonFearDC(int nAge) -{ - //hmm... not sure what's up with all these nCount variables, they're not - //actually used... so I'm gonna comment them out - - int nDC = 13; -// int nCount = 1; - //Determine the duration and save DC - //wyrmling meant no change from default, so we don't need it -/* - if (nAge <= 6) //Wyrmling - { - nDC = 13; - nCount = 1; - } - else -*/ - if (nAge >= 7 && nAge <= 9) //Very Young - { - nDC = 15; -// nCount = 2; - } - else if (/*nAge >= 10 &&*/ nAge <= 12) //Young - { - nDC = 17; -// nCount = 3; - } - else if (/*nAge >= 13 &&*/ nAge <= 15) //Juvenile - { - nDC = 19; -// nCount = 4; - } - else if (/*nAge >= 16 &&*/ nAge <= 18) //Young Adult - { - nDC = 21; -// nCount = 5; - } - else if (/*nAge >= 19 &&*/ nAge <= 21) //Adult - { - nDC = 24; -// nCount = 6; - } - else if (/*nAge >= 22 &&*/ nAge <= 24) //Mature Adult - { - nDC = 27; -// nCount = 7; - } - else if (/*nAge >= 25 &&*/ nAge <= 27) //Old - { - nDC = 28; -// nCount = 8; - } - else if (/*nAge >= 28 &&*/ nAge <= 30) //Very Old - { - nDC = 30; -// nCount = 9; - } - else if (/*nAge >= 31 &&*/ nAge <= 33) //Ancient - { - nDC = 32; -// nCount = 10; - } - else if (/*nAge >= 34 &&*/ nAge <= 37) //Wyrm - { - nDC = 34; -// nCount = 11; - } - else if (nAge > 37) //Great Wyrm - { - nDC = 37; -// nCount = 12; - } - - return nDC; -} - -//------------------------------------------------------------------------------ -// Kovi function: calculates the appropriate base number of attacks -// for spells that increase this (tensers, divine power) -//------------------------------------------------------------------------------ -int CalcNumberOfAttacks() -{ - int n = GetCasterLevel(OBJECT_SELF); - int nBAB1 = GetLevelByClass(CLASS_TYPE_RANGER) - + GetLevelByClass(CLASS_TYPE_FIGHTER) - + GetLevelByClass(CLASS_TYPE_PALADIN) - + GetLevelByClass(CLASS_TYPE_BARBARIAN); - int nBAB2 = GetLevelByClass(CLASS_TYPE_DRUID) - + GetLevelByClass(CLASS_TYPE_MONK) - + GetLevelByClass(CLASS_TYPE_ROGUE) - + GetLevelByClass(CLASS_TYPE_BARD); - int nBAB3 = GetLevelByClass(CLASS_TYPE_WIZARD) - + GetLevelByClass(CLASS_TYPE_SORCERER); - - int nOldBAB = nBAB1 + (nBAB2 + n) * 3 / 4 + nBAB3 / 2; - int nNewBAB = nBAB1 + n + nBAB2 * 3 / 4 + nBAB3 / 2; - if (nNewBAB / 5 > nOldBAB / 5) - return 2; // additional attack - else - return 1; // everything is normal -} - -//------------------------------------------------------------------------------ -// GZ: gets rids of temporary hit points so that they will not stack -//------------------------------------------------------------------------------ -void RemoveTempHitPoints() -{ - effect eProtection; - int nCnt = 0; - - eProtection = GetFirstEffect(OBJECT_SELF); - while (GetIsEffectValid(eProtection)) - { - if(GetEffectType(eProtection) == EFFECT_TYPE_TEMPORARY_HITPOINTS) - RemoveEffect(OBJECT_SELF, eProtection); - eProtection = GetNextEffect(OBJECT_SELF); - } -} - -// * Kovi. removes any effects from this type of spell -// * i.e., used in Mage Armor to remove any previous -// * mage armors -void RemoveEffectsFromSpell(object oTarget, int SpellID) -{ - effect eLook = GetFirstEffect(oTarget); - while (GetIsEffectValid(eLook)) { - if (GetEffectSpellId(eLook) == SpellID) - RemoveEffect(oTarget, eLook); - eLook = GetNextEffect(oTarget); - } -} - -int MyResistSpell(object oCaster, object oTarget, float fDelay = 0.0) -{ - if (fDelay > 0.5) - { - fDelay = fDelay - 0.1; - } - int nResist = ResistSpell(oCaster, oTarget); - effect eSR = EffectVisualEffect(VFX_IMP_MAGIC_RESISTANCE_USE); - effect eGlobe = EffectVisualEffect(VFX_IMP_GLOBE_USE); - effect eMantle = EffectVisualEffect(VFX_IMP_SPELL_MANTLE_USE); - if(nResist == 1) //Spell Resistance - { - DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eSR, oTarget)); - } - else if(nResist == 2) //Globe - { - DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eGlobe, oTarget)); - } - else if(nResist == 3) //Spell Mantle - { - if (fDelay > 0.5) - { - fDelay = fDelay - 0.1; - } - DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eMantle, oTarget)); - } - return nResist; -} - -int MySavingThrow(int nSavingThrow, object oTarget, int nDC, int nSaveType=SAVING_THROW_TYPE_NONE, object oSaveVersus = OBJECT_SELF, float fDelay = 0.0) -{ - // ------------------------------------------------------------------------- - // GZ: sanity checks to prevent wrapping around - // ------------------------------------------------------------------------- - if (nDC<1) - { - nDC = 1; - } - else if (nDC > 255) - { - nDC = 255; - } - - effect eVis; - int bValid = FALSE; - int nSpellID; - if(nSavingThrow == SAVING_THROW_FORT) - { - bValid = FortitudeSave(oTarget, nDC, nSaveType, oSaveVersus); - if(bValid == 1) - { - eVis = EffectVisualEffect(VFX_IMP_FORTITUDE_SAVING_THROW_USE); - } - } - else if(nSavingThrow == SAVING_THROW_REFLEX) - { - bValid = ReflexSave(oTarget, nDC, nSaveType, oSaveVersus); - if(bValid == 1) - { - eVis = EffectVisualEffect(VFX_IMP_REFLEX_SAVE_THROW_USE); - } - } - else if(nSavingThrow == SAVING_THROW_WILL) - { - bValid = WillSave(oTarget, nDC, nSaveType, oSaveVersus); - if(bValid == 1) - { - eVis = EffectVisualEffect(VFX_IMP_WILL_SAVING_THROW_USE); - } - } - - nSpellID = GetSpellId(); - - /* - return 0 = FAILED SAVE - return 1 = SAVE SUCCESSFUL - return 2 = IMMUNE TO WHAT WAS BEING SAVED AGAINST - */ - if(bValid == 0) - { - if((nSaveType == SAVING_THROW_TYPE_DEATH - || nSpellID == SPELL_WEIRD - || nSpellID == SPELL_FINGER_OF_DEATH) && - nSpellID != SPELL_HORRID_WILTING) - { - eVis = EffectVisualEffect(VFX_IMP_DEATH); - DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); - } - } - //redundant comparison on bValid, let's move the eVis line down below -/* if(bValid == 2) - { - eVis = EffectVisualEffect(VFX_IMP_MAGIC_RESISTANCE_USE); - }*/ - if(bValid == 1 || bValid == 2) - { - if(bValid == 2) - { - eVis = EffectVisualEffect(VFX_IMP_MAGIC_RESISTANCE_USE); - /* - If the spell is save immune then the link must be applied in order to get the true immunity - to be resisted. That is the reason for returing false and not true. True blocks the - application of effects. - */ - bValid = FALSE; - } - DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); - } - return bValid; -} - -effect CreateProtectionFromAlignmentLink(int nAlignment, int nPower = 1) -{ - int nFinal = nPower * 2; - effect eAC = EffectACIncrease(nFinal, AC_DEFLECTION_BONUS); - eAC = VersusAlignmentEffect(eAC, ALIGNMENT_ALL, nAlignment); - effect eSave = EffectSavingThrowIncrease(SAVING_THROW_ALL, nFinal); - eSave = VersusAlignmentEffect(eSave,ALIGNMENT_ALL, nAlignment); - effect eImmune = EffectImmunity(IMMUNITY_TYPE_MIND_SPELLS); - eImmune = VersusAlignmentEffect(eImmune,ALIGNMENT_ALL, nAlignment); - effect eDur; - if(nAlignment == ALIGNMENT_EVIL) - { - eDur = EffectVisualEffect(VFX_DUR_PROTECTION_GOOD_MINOR); - } - else if(nAlignment == ALIGNMENT_GOOD) - { - eDur = EffectVisualEffect(VFX_DUR_PROTECTION_EVIL_MINOR); - } - - effect eDur2 = EffectVisualEffect(VFX_DUR_CESSATE_POSITIVE); - effect eLink = EffectLinkEffects(eImmune, eSave); - eLink = EffectLinkEffects(eLink, eAC); - eLink = EffectLinkEffects(eLink, eDur); - eLink = EffectLinkEffects(eLink, eDur2); - return eLink; -} - -effect CreateDoomEffectsLink() -{ - //Declare major variables - effect eSaves = EffectSavingThrowDecrease(SAVING_THROW_ALL, 2); - effect eAttack = EffectAttackDecrease(2); - effect eDamage = EffectDamageDecrease(2); - effect eSkill = EffectSkillDecrease(SKILL_ALL_SKILLS, 2); - effect eDur = EffectVisualEffect(VFX_DUR_CESSATE_NEGATIVE); - - effect eLink = EffectLinkEffects(eAttack, eDamage); - eLink = EffectLinkEffects(eLink, eSaves); - eLink = EffectLinkEffects(eLink, eSkill); - eLink = EffectLinkEffects(eLink, eDur); - - return eLink; -} - -void RemoveSpellEffects(int nSpell_ID, object oCaster, object oTarget) -{ - //Declare major variables - int bValid = FALSE; - effect eAOE; - if(GetHasSpellEffect(nSpell_ID, oTarget)) - { - //Search through the valid effects on the target. - eAOE = GetFirstEffect(oTarget); - while (GetIsEffectValid(eAOE) && bValid == FALSE) - { - if (GetEffectCreator(eAOE) == oCaster) - { - //If the effect was created by the spell then remove it - if(GetEffectSpellId(eAOE) == nSpell_ID) - { - RemoveEffect(oTarget, eAOE); - bValid = TRUE; - } - } - //Get next effect on the target - eAOE = GetNextEffect(oTarget); - } - } -} - -void RemoveSpecificEffect(int nEffectTypeID, object oTarget) -{ - //Declare major variables - //Get the object that is exiting the AOE - int bValid = FALSE; - effect eAOE; - //Search through the valid effects on the target. - eAOE = GetFirstEffect(oTarget); - while (GetIsEffectValid(eAOE)) - { - if (GetEffectType(eAOE) == nEffectTypeID) - { - //If the effect was created by the spell then remove it - bValid = TRUE; - RemoveEffect(oTarget, eAOE); - } - //Get next effect on the target - eAOE = GetNextEffect(oTarget); - } -} - -float GetSpellEffectDelay(location SpellTargetLocation, object oTarget) -{ - float fDelay; - return fDelay = GetDistanceBetweenLocations(SpellTargetLocation, GetLocation(oTarget))/20; -} - -float GetRandomDelay(float fMinimumTime = 0.4, float MaximumTime = 1.1) -{ - float fRandom = MaximumTime - fMinimumTime; - if(fRandom < 0.0) - { - return 0.0; - } - else - { - int nRandom; - nRandom = FloatToInt(fRandom * 10.0); - nRandom = Random(nRandom) + 1; - fRandom = IntToFloat(nRandom); - fRandom /= 10.0; - return fRandom + fMinimumTime; - } -} - -int GetScaledDuration(int nActualDuration, object oTarget) -{ - - int nDiff = GetGameDifficulty(); - int nNew = nActualDuration; - if(GetIsPC(oTarget) && nActualDuration > 3) - { - if(nDiff == GAME_DIFFICULTY_VERY_EASY || nDiff == GAME_DIFFICULTY_EASY) - { - nNew = nActualDuration / 4; - } - else if(nDiff == GAME_DIFFICULTY_NORMAL) - { - nNew = nActualDuration / 2; - } - if(nNew == 0) - { - nNew = 1; - } - } - return nNew; -} - -effect GetScaledEffect(effect eStandard, object oTarget) -{ - int nDiff = GetGameDifficulty(); - effect eNew = eStandard; - object oMaster = GetMaster(oTarget); - if(GetIsPC(oTarget) || (GetIsObjectValid(oMaster) && GetIsPC(oMaster))) - { - if(GetEffectType(eStandard) == EFFECT_TYPE_FRIGHTENED && nDiff == GAME_DIFFICULTY_VERY_EASY) - { - eNew = EffectAttackDecrease(-2); - return eNew; - } - if(GetEffectType(eStandard) == EFFECT_TYPE_FRIGHTENED && nDiff == GAME_DIFFICULTY_EASY) - { - eNew = EffectAttackDecrease(-4); - return eNew; - } - if(nDiff == GAME_DIFFICULTY_VERY_EASY && - (GetEffectType(eStandard) == EFFECT_TYPE_PARALYZE || - GetEffectType(eStandard) == EFFECT_TYPE_STUNNED || - GetEffectType(eStandard) == EFFECT_TYPE_CONFUSED)) - { - eNew = EffectDazed(); - return eNew; - } - else if(GetEffectType(eStandard) == EFFECT_TYPE_CHARMED || GetEffectType(eStandard) == EFFECT_TYPE_DOMINATED) - { - eNew = EffectDazed(); - return eNew; - } - } - return eNew; -} - -int RemoveProtections(int nSpell_ID, object oTarget, int nCount) -{ - //Declare major variables - effect eProtection; - int nCnt = 0; - if(GetHasSpellEffect(nSpell_ID, oTarget)) - { - //Search through the valid effects on the target. - eProtection = GetFirstEffect(oTarget); - while (GetIsEffectValid(eProtection)) - { - //If the effect was created by the spell then remove it - if(GetEffectSpellId(eProtection) == nSpell_ID) - { - RemoveEffect(oTarget, eProtection); - //return 1; - nCnt++; - } - //Get next effect on the target - eProtection = GetNextEffect(oTarget); - } - } - if(nCnt > 0) - { - return 1; - } - else - { - return 0; - } -} - -//------------------------------------------------------------------------------ -// Returns the nLastChecked-nth highest spell on the creature for use in -// the spell breach routines -// Please modify the constatn NW_I0_SPELLS_MAX_BREACH at the top of this file -// if you change the number of spells. -//------------------------------------------------------------------------------ -int GetSpellBreachProtection(int nLastChecked) -{ - //-------------------------------------------------------------------------- - // GZ: Protections are stripped in the order they appear here - //-------------------------------------------------------------------------- - if(nLastChecked == 1) {return SPELL_GREATER_SPELL_MANTLE;} - else if (nLastChecked == 2){return SPELL_PREMONITION;} - else if(nLastChecked == 3) {return SPELL_SPELL_MANTLE;} - else if(nLastChecked == 4) {return SPELL_SHADOW_SHIELD;} - else if(nLastChecked == 5) {return SPELL_GREATER_STONESKIN;} - else if(nLastChecked == 6) {return SPELL_ETHEREAL_VISAGE;} - else if(nLastChecked == 7) {return SPELL_GLOBE_OF_INVULNERABILITY;} - else if(nLastChecked == 8) {return SPELL_ENERGY_BUFFER;} - else if(nLastChecked == 9) {return 443;} // greater sanctuary - else if(nLastChecked == 10) {return SPELL_MINOR_GLOBE_OF_INVULNERABILITY;} - else if(nLastChecked == 11) {return SPELL_SPELL_RESISTANCE;} - else if(nLastChecked == 12) {return SPELL_STONESKIN;} - else if(nLastChecked == 13) {return SPELL_LESSER_SPELL_MANTLE;} - else if(nLastChecked == 14) {return SPELL_MESTILS_ACID_SHEATH;} - else if(nLastChecked == 15) {return SPELL_MIND_BLANK;} - else if(nLastChecked == 16) {return SPELL_ELEMENTAL_SHIELD;} - else if(nLastChecked == 17) {return SPELL_PROTECTION_FROM_SPELLS;} - else if(nLastChecked == 18) {return SPELL_PROTECTION_FROM_ELEMENTS;} - else if(nLastChecked == 19) {return SPELL_RESIST_ELEMENTS;} - else if(nLastChecked == 20) {return SPELL_DEATH_ARMOR;} - else if(nLastChecked == 21) {return SPELL_GHOSTLY_VISAGE;} - else if(nLastChecked == 22) {return SPELL_ENDURE_ELEMENTS;} - else if(nLastChecked == 23) {return SPELL_SHADOW_SHIELD;} - else if(nLastChecked == 24) {return SPELL_SHADOW_CONJURATION_MAGE_ARMOR;} - else if(nLastChecked == 25) {return SPELL_NEGATIVE_ENERGY_PROTECTION;} - else if(nLastChecked == 26) {return SPELL_SANCTUARY;} - else if(nLastChecked == 27) {return SPELL_MAGE_ARMOR;} - else if(nLastChecked == 28) {return SPELL_STONE_BONES;} - else if(nLastChecked == 29) {return SPELL_SHIELD;} - else if(nLastChecked == 30) {return SPELL_SHIELD_OF_FAITH;} - else if(nLastChecked == 31) {return SPELL_LESSER_MIND_BLANK;} - else if(nLastChecked == 32) {return SPELL_IRONGUTS;} - else if(nLastChecked == 33) {return SPELL_RESISTANCE;} - return nLastChecked; -} - -void AssignAOEDebugString(string sString) -{ - object oTarget = GetAreaOfEffectCreator(); - AssignCommand(oTarget, SpeakString(sString)); -} - - -void PlayDragonBattleCry() -{ - if(d100() > 50) - { - PlayVoiceChat(VOICE_CHAT_BATTLECRY1); - } - else - { - PlayVoiceChat(VOICE_CHAT_BATTLECRY2); - } -} - -void TrapDoElectricalDamage(int ngDamageMaster, int nSaveDC, int nSecondary) -{ - //Declare major variables - object oTarget = GetEnteringObject(); - object o2ndTarget; - effect eLightning = EffectBeam(VFX_BEAM_LIGHTNING, oTarget, BODY_NODE_CHEST); - int nDamageMaster = ngDamageMaster; - int nDamage = nDamageMaster; - effect eDam; - effect eVis = EffectVisualEffect(VFX_IMP_LIGHTNING_S); - location lTarget = GetLocation(oTarget); - int nCount = 0; - //Adjust the trap damage based on the feats of the target - if(!MySavingThrow(SAVING_THROW_REFLEX, oTarget, nSaveDC, SAVING_THROW_TYPE_TRAP)) - { - if (GetHasFeat(FEAT_IMPROVED_EVASION, oTarget)) - { - nDamage /= 2; - } - } - else if (GetHasFeat(FEAT_EVASION, oTarget) || GetHasFeat(FEAT_IMPROVED_EVASION, oTarget)) - { - nDamage = 0; - } - else - { - nDamage /= 2; - } - if (nDamage > 0) - { - eDam = EffectDamage(nDamage, DAMAGE_TYPE_ELECTRICAL); - DelayCommand(0.0, ApplyEffectToObject(DURATION_TYPE_INSTANT, eDam, oTarget)); - ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget); - } - //Reset the damage; - nDamage = nDamageMaster; - o2ndTarget = GetFirstObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_LARGE, lTarget); - while (GetIsObjectValid(o2ndTarget) && nCount <= nSecondary) - { - if(!GetIsReactionTypeFriendly(oTarget)) - { - //check to see that the original target is not hit again. - if(o2ndTarget != oTarget) - { - //Adjust the trap damage based on the feats of the target - if(!MySavingThrow(SAVING_THROW_REFLEX, o2ndTarget, nSaveDC, SAVING_THROW_TYPE_ELECTRICITY)) - { - if (GetHasFeat(FEAT_IMPROVED_EVASION, o2ndTarget)) - { - nDamage /= 2; - } - } - else if (GetHasFeat(FEAT_EVASION, o2ndTarget) || GetHasFeat(FEAT_IMPROVED_EVASION, o2ndTarget)) - { - nDamage = 0; - } - else - { - nDamage /= 2; - } - if (nDamage > 0) - { - //Set the damage effect - eDam = EffectDamage(nDamage, DAMAGE_TYPE_ELECTRICAL); - //Apply the VFX impact and damage effect - DelayCommand(0.0, ApplyEffectToObject(DURATION_TYPE_INSTANT, eDam, o2ndTarget)); - ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, o2ndTarget); - //Connect the lightning stream from one target to another. - ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eLightning, o2ndTarget, 0.75); - //Set the last target as the new start for the lightning stream - eLightning = EffectBeam(VFX_BEAM_LIGHTNING, o2ndTarget, BODY_NODE_CHEST); - } - } - //Reset the damage - nDamage = nDamageMaster; - //Increment the count - nCount++; - } - //Get next target in the shape. - o2ndTarget = GetNextObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_LARGE, lTarget); - } -} - diff --git a/_module/nss/nw_o0_death.nss b/_module/nss/nw_o0_death.nss index 6c343675..37ad61f4 100644 --- a/_module/nss/nw_o0_death.nss +++ b/_module/nss/nw_o0_death.nss @@ -101,18 +101,18 @@ void main() AssignCommand(xItem,TakeGoldFromCreature(xGold,xPC,FALSE)); //Now let's pop the death GUI DelayCommand(2.5, PopUpDeathGUIPanel(xPC,TRUE,TRUE)); -} + object oPlayer = GetLastPlayerDied(); // * increment global tracking number of times that I died //SetLocalInt(oPlayer, "NW_L_PLAYER_DIED", GetLocalInt(oPlayer, "NW_L_PLAYER_DIED") + 1); // * BK: Automation Control. Autopcs ignore death - //if (GetLocalInt(oPlayer, "NW_L_AUTOMATION") == 10) - //{ +/* if (GetLocalInt(oPlayer, "NW_L_AUTOMATION") == 10) + { */ Raise(oPlayer); DelayCommand(1.0, ExecuteScript("crawl", OBJECT_SELF)); return; // Raise and return - } + //} // * Handle Spirit of the Wood Death diff --git a/_module/nss/nw_o2_boss.nss b/_module/nss/nw_o2_boss.nss new file mode 100644 index 00000000..c42e22ef --- /dev/null +++ b/_module/nss/nw_o2_boss.nss @@ -0,0 +1,37 @@ +//:://///////////////////////////////////////////// +//:: General Treasure Spawn Script BOSS +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Spawns in general purpose treasure, usable + by all classes. +*/ +//::////////////////////////////////////////////// +//:: Created By: Brent +//:: Created On: March 19 2002 +//::////////////////////////////////////////////// +#include "NW_O2_CONINCLUDE" + +void main() + +{ + if (GetLocalInt(OBJECT_SELF,"NW_DO_ONCE") != 0) + { + return; + } + object oLastOpener = GetLastOpener(); + + // * May 13 2002: Must create appropriate treasure for each + // * faction member in the party. + if (GetIsObjectValid(oLastOpener) == TRUE) + { + object oMember = GetFirstFactionMember(oLastOpener, TRUE); + while (GetIsObjectValid(oMember) == TRUE) + { + GenerateBossTreasure(oMember, OBJECT_SELF); + oMember = GetNextFactionMember(oLastOpener, TRUE); + } + SetLocalInt(OBJECT_SELF,"NW_DO_ONCE",1); + } + ShoutDisturbed(); +} diff --git a/_module/nss/nw_o2_classhig.nss b/_module/nss/nw_o2_classhig.nss new file mode 100644 index 00000000..d6e51ee9 --- /dev/null +++ b/_module/nss/nw_o2_classhig.nss @@ -0,0 +1,17 @@ +//:://///////////////////////////////////////////// +//:: General Treasure Spawn Script HIGH +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Spawns in general purpose treasure, usable + by all classes. +*/ +//::////////////////////////////////////////////// +//:: Created By: Brent +//:: Created On: February 26 2001 +//::////////////////////////////////////////////// + +void main() +{ + ExecuteScript("nw_o2_generalhig", OBJECT_SELF); +} diff --git a/_module/nss/nw_o2_classlow.nss b/_module/nss/nw_o2_classlow.nss new file mode 100644 index 00000000..701921fb --- /dev/null +++ b/_module/nss/nw_o2_classlow.nss @@ -0,0 +1,17 @@ +//:://///////////////////////////////////////////// +//:: General Treasure Spawn Script +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Spawns in general purpose treasure, usable + by all classes. +*/ +//::////////////////////////////////////////////// +//:: Created By: Brent +//:: Created On: February 26 2001 +//::////////////////////////////////////////////// + +void main() +{ + ExecuteScript("nw_o2_generallow", OBJECT_SELF); +} diff --git a/_module/nss/nw_o2_classmed.nss b/_module/nss/nw_o2_classmed.nss new file mode 100644 index 00000000..732a1637 --- /dev/null +++ b/_module/nss/nw_o2_classmed.nss @@ -0,0 +1,17 @@ +//:://///////////////////////////////////////////// +//:: General Treasure Spawn Script MEDIUM +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Spawns in general purpose treasure, usable + by all classes. +*/ +//::////////////////////////////////////////////// +//:: Created By: Brent +//:: Created On: February 26 2001 +//::////////////////////////////////////////////// + +void main() +{ + ExecuteScript("nw_o2_generalmed", OBJECT_SELF); +} diff --git a/_module/nss/nw_o2_classweap.nss b/_module/nss/nw_o2_classweap.nss new file mode 100644 index 00000000..f2954e2f --- /dev/null +++ b/_module/nss/nw_o2_classweap.nss @@ -0,0 +1,2898 @@ +//:://///////////////////////////////////////////// +//:: Weapon Spawn Script for Martial Classes +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Spawns in a magical SPECIFIC weapon suited for that class. + Will spawn in either a generic or specific, depending on the + value. + + NOTE: Only works on containers +*/ +//::////////////////////////////////////////////// +//:: Created By: Andrew, Brent +//:: Created On: February 2002 +//::////////////////////////////////////////////// + +#include "NW_O2_CONINCLUDE" +#include "prc_class_const" + + +void CreateBastardSword(object oTarget, object oAdventurer) +{ + string sItem = ""; + int nHD = GetHitDice(oAdventurer); + + if (GetRange(1, nHD)) // * 800 + { + int nRandom = Random(1) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wswmbs002"; break; + } + } + else if (GetRange(2, nHD)) // * 200 - 2500 + { + int nRandom = Random(1) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wswmbs002"; break; + } + } + else if (GetRange(3, nHD)) // * 800 - 10000 + { + int nRandom = Random(2) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wswmbs002"; break; + case 2: sItem = "nw_wswmbs009"; break; + } + + } + else if (GetRange(4, nHD)) // * 2500 - 16500 + { + int nRandom = Random(2) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wswmbs009"; break; + case 2: sItem = "nw_wswmbs005"; break; + } + + } + else if (GetRange(5, nHD)) // * 8000 - 25000 + { + int nRandom = Random(3) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wswmbs005"; break; + case 2: sItem = "nw_wswmbs010"; break; + case 3: sItem = "nw_wswmbs006"; break; + } + + } + else if (GetRange(6, nHD)) // * 16000 and up + { + int nRandom = Random(5) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wswmbs010"; break; + case 2: sItem = "nw_wswmbs006"; break; + case 3: sItem = "nw_wswmbs007"; break; + case 4: sItem = "nw_wswmbs003"; break; + case 5: sItem = "nw_wswmbs004"; break; + } + } + if (sItem != "") + dbCreateItemOnObject(sItem, oTarget, 1); +} +void CreateBattleAxe(object oTarget, object oAdventurer) +{ + + string sItem = ""; + int nHD = GetHitDice(oAdventurer); + + if (GetRange(1, nHD)) // * 800 + { + int nRandom = Random(1) + 1; + switch (nRandom) + { + case 1: sItem = "nw_waxmbt002"; break; + } + + } + else if (GetRange(2, nHD)) // * 200 - 2500 + { + int nRandom = Random(1) + 1; + switch (nRandom) + { + case 1: sItem = "nw_waxmbt002"; break; + } + + } + else if (GetRange(3, nHD)) // * 800 - 10000 + { + int nRandom = Random(2) + 1; + switch (nRandom) + { + case 1: sItem = "nw_waxmbt002"; break; + case 2: sItem = "nw_waxmbt010"; break; + } + + } + else if (GetRange(4, nHD)) // * 2500 - 16500 + { + int nRandom = Random(2) + 1; + switch (nRandom) + { + case 1: sItem = "nw_waxmbt010"; break; + case 2: sItem = "nw_waxmbt011"; break; + } + + } + else if (GetRange(5, nHD)) // * 8000 - 25000 + { + int nRandom = Random(2) + 1; + switch (nRandom) + { + case 1: sItem = "nw_waxmbt011"; break; + case 2: sItem = "nw_waxmbt006"; break; + } + + } + else if (GetRange(6, nHD)) // * 16000 and up + { + int nRandom = Random(5) + 1; + switch (nRandom) + { + case 1: sItem = "nw_waxmbt011"; break; + case 2: sItem = "nw_waxmbt006"; break; + case 3: sItem = "nw_waxmbt003"; break; + case 4: sItem = "nw_waxmbt004"; break; + case 5: sItem = "nw_waxmbt005"; break; + } + + } + if (sItem != "") + dbCreateItemOnObject(sItem, oTarget, 1); +} +void CreateClub(object oTarget, object oAdventurer) +{ + + string sItem = ""; + int nHD = GetHitDice(oAdventurer); + + if (GetRange(1, nHD)) // * 800 + { + int nRandom = Random(1) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wblmcl002"; break; + } + + } + else if (GetRange(2, nHD)) // * 200 - 2500 + { + int nRandom = Random(1) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wblmcl002"; break; + } + + } + else if (GetRange(3, nHD)) // * 800 - 10000 + { + int nRandom = Random(2) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wblmcl002"; break; + case 2: sItem = "nw_wblmcl010"; break; + } + + } + else if (GetRange(4, nHD)) // * 2500 - 16500 + { + int nRandom = Random(3) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wblmcl010"; break; + case 2: sItem = "nw_wblmcl004"; break; + case 3: sItem = "nw_wblmcl003"; break; + } + + } + else if (GetRange(5, nHD)) // * 8000 - 25000 + { + int nRandom = Random(4) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wblmcl004"; break; + case 2: sItem = "nw_wblmcl003"; break; + case 3: sItem = "nw_wblmcl011"; break; + case 4: sItem = "nw_wblmcl005"; break; + } + + } + else if (GetRange(6, nHD)) // * 16000 and up + { + int nRandom = Random(3) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wblmcl011"; break; + case 2: sItem = "nw_wblmcl005"; break; + case 3: sItem = "nw_wblmcl006"; break; + } + + } + if (sItem != "") + dbCreateItemOnObject(sItem, oTarget, 1); +} + +void CreateDagger(object oTarget, object oAdventurer) +{ + + string sItem = ""; + int nHD = GetHitDice(oAdventurer); + + if (GetRange(1, nHD)) // * 800 + { + int nRandom = Random(1) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wswmdg002"; break; + } + + } + else if (GetRange(2, nHD)) // * 200 - 2500 + { + + int nRandom = Random(1) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wswmdg002"; break; + } + } + else if (GetRange(3, nHD)) // * 800 - 10000 + { + int nRandom = Random(3) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wswmdg002"; break; + case 2: sItem = "nw_wswmdg008"; break; + case 3: sItem = "nw_wswmdg006"; break; + } + + } + else if (GetRange(4, nHD)) // * 2500 - 16500 + { + int nRandom = Random(3) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wswmdg008"; break; + case 2: sItem = "nw_wswmdg006"; break; + case 3: sItem = "nw_wswmdg009"; break; + } + + } + else if (GetRange(5, nHD)) // * 8000 - 25000 + { + int nRandom = Random(2) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wswmdg009"; break; + case 2: sItem = "nw_wswmdg004"; break; + } + + } + else if (GetRange(6, nHD)) // * 16000 and up + { + int nRandom = Random(5) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wswmdg009"; break; + case 2: sItem = "nw_wswmdg004"; break; + case 3: sItem = "nw_wswmdg003"; break; + case 4: sItem = "nw_wswmdg007"; break; + case 5: sItem = "nw_wswmdg005"; break; + } + + } + if (sItem != "") + dbCreateItemOnObject(sItem, oTarget, 1); +} +void CreateDart(object oTarget, object oAdventurer) +{ + + string sItem = ""; + int nHD = GetHitDice(oAdventurer); + + if (GetRange(1, nHD)) // * 800 + { + int nRandom = Random(3) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wthmdt002"; break; + case 2: sItem = "nw_wthmdt002"; break; + case 3: sItem = "nw_wthmdt008"; break; + } + + } + else if (GetRange(2, nHD)) // * 200 - 2500 + { + int nRandom = Random(3) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wthmdt008"; break; + case 2: sItem = "nw_wthmdt009"; break; + case 3: sItem = "nw_wthmdt003"; break; + } + + } + else + { + int nRandom = Random(3) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wthmdt009"; break; + case 2: sItem = "nw_wthmdt003"; break; + case 3: sItem = "nw_wthmdt007"; break; + } + + } + + if (sItem != "") + dbCreateItemOnObject(sItem, oTarget, Random(40) + 1); +} +void CreateDireMace(object oTarget, object oAdventurer) +{ + + string sItem = ""; + int nHD = GetHitDice(oAdventurer); + + if (GetRange(1, nHD)) // * 800 + { + int nRandom = Random(1) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wdbmma002"; break; + } + + } + else if (GetRange(2, nHD)) // * 200 - 2500 + { + int nRandom = Random(1) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wdbmma002"; break; + } + + } + else if (GetRange(3, nHD)) // * 800 - 10000 + { + int nRandom = Random(3) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wdbmma002"; break; + case 2: sItem = "nw_wdbmma003"; break; + case 3: sItem = "nw_wdbmma010"; break; + } + + } + else if (GetRange(4, nHD)) // * 2500 - 16500 + { + int nRandom = Random(3) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wdbmma003"; break; + case 2: sItem = "nw_wdbmma010"; break; + case 3: sItem = "nw_wdbmma005"; break; + } + + } + else if (GetRange(5, nHD)) // * 8000 - 25000 + { + int nRandom = Random(4) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wdbmma005"; break; + case 2: sItem = "nw_wdbmma011"; break; + case 3: sItem = "nw_wdbmma004"; break; + case 4: sItem = "nw_wdbmma006"; break; + } + + } + else if (GetRange(6, nHD)) // * 16000 and up + { + int nRandom = Random(4) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wdbmma005"; break; + case 2: sItem = "nw_wdbmma011"; break; + case 3: sItem = "nw_wdbmma004"; break; + case 4: sItem = "nw_wdbmma006"; break; + } + + } + if (sItem != "") + dbCreateItemOnObject(sItem, oTarget, 1); +} +void CreateDoubleAxe(object oTarget, object oAdventurer) +{ + + string sItem = ""; + int nHD = GetHitDice(oAdventurer); + + if (GetRange(1, nHD)) // * 800 + { + int nRandom = Random(1) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wdbmax002"; break; + } + + } + else if (GetRange(2, nHD)) // * 200 - 2500 + { + int nRandom = Random(1) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wdbmax002"; break; + } + + } + else if (GetRange(3, nHD)) // * 800 - 10000 + { + int nRandom = Random(3) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wdbmax002"; break; + case 2: sItem = "nw_wdbmax010"; break; + case 3: sItem = "nw_wdbmax006"; break; + } + + } + else if (GetRange(4, nHD)) // * 2500 - 16500 + { + int nRandom = Random(3) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wdbmax010"; break; + case 2: sItem = "nw_wdbmax006"; break; + case 3: sItem = "nw_wdbmax005"; break; + } + + } + else if (GetRange(5, nHD)) + { + int nRandom = Random(4) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wdbmax005"; break; + case 2: sItem = "nw_wdbmax011"; break; + case 3: sItem = "nw_wdbmax004"; break; + case 4: sItem = "nw_wdbmax007"; break; + } + + } + else if (GetRange(6, nHD)) // * 16000 and up + { + int nRandom = Random(3) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wdbmax011"; break; + case 2: sItem = "nw_wdbmax004"; break; + case 3: sItem = "nw_wdbmax007"; break; + } + + } + if (sItem != "") + dbCreateItemOnObject(sItem, oTarget, 1); +} +void CreateGreatAxe(object oTarget, object oAdventurer) +{ + + string sItem = ""; + int nHD = GetHitDice(oAdventurer); + + if (GetRange(1, nHD)) // * 800 + { + int nRandom = Random(1) + 1; + switch (nRandom) + { + case 1: sItem = "nw_waxmgr002"; break; + } + + } + else if (GetRange(2, nHD)) // * 200 - 2500 + { + int nRandom = Random(1) + 1; + switch (nRandom) + { + case 1: sItem = "nw_waxmgr002"; break; + } + + } + else if (GetRange(3, nHD)) // * 800 - 10000 + { + int nRandom = Random(2) + 1; + switch (nRandom) + { + case 1: sItem = "nw_waxmgr002"; break; + case 2: sItem = "nw_waxmgr009"; break; + } + + } + else if (GetRange(4, nHD)) // * 2500 - 16500 + { + int nRandom = Random(4) + 1; + switch (nRandom) + { + case 1: sItem = "nw_waxmgr002"; break; + case 2: sItem = "nw_waxmgr009"; break; + case 3: sItem = "nw_waxmgr003"; break; + case 4: sItem = "nw_waxmgr006"; break; + } + + } + else if (GetRange(5, nHD)) // * 8000 - 25000 + { + + int nRandom = Random(3) + 1; + switch (nRandom) + { + case 1: sItem = "nw_waxmgr003"; break; + case 2: sItem = "nw_waxmgr006"; break; + case 3: sItem = "nw_waxmgr011"; break; + } + } + else if (GetRange(6, nHD)) // * 16000 and up + { + int nRandom = Random(3) + 1; + switch (nRandom) + { + case 1: sItem = "nw_waxmgr011"; break; + case 2: sItem = "nw_waxmgr005"; break; + case 3: sItem = "nw_waxmgr004"; break; + } + + } + if (sItem != "") + dbCreateItemOnObject(sItem, oTarget, 1); +} +void CreateGreatSword(object oTarget, object oAdventurer) +{ + + string sItem = ""; + int nHD = GetHitDice(oAdventurer); + + if (GetRange(1, nHD)) // * 800 + { + int nRandom = Random(1) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wswmgs002"; break; + } + + } + else if (GetRange(2, nHD)) // * 200 - 2500 + { + int nRandom = Random(1) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wswmgs002"; break; + } + + } + else if (GetRange(3, nHD)) // * 800 - 10000 + { + int nRandom = Random(2) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wswmgs002"; break; + case 2: sItem = "nw_wswmgs011"; break; + } + + } + else if (GetRange(4, nHD)) // * 2500 - 16500 + { + int nRandom = Random(3) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wswmgs011"; break; + case 2: sItem = "nw_wswmgs006"; break; + case 3: sItem = "nw_wswmgs004"; break; + } + + } + else if (GetRange(5, nHD)) // * 8000 - 25000 + { + int nRandom = Random(4) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wswmgs006"; break; + case 2: sItem = "nw_wswmgs004"; break; + case 3: sItem = "nw_wswmgs012"; break; + case 4: sItem = "nw_wswmgs005"; break; + } + + } + else if (GetRange(6, nHD)) // * 16000 and up + { + + int nRandom = Random(3) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wswmgs012"; break; + case 2: sItem = "nw_wswmgs005"; break; + case 3: sItem = "nw_wswmgs003"; break; + } + } + if (sItem != "") + dbCreateItemOnObject(sItem, oTarget, 1); +} +void CreateHalberd(object oTarget, object oAdventurer) +{ + + string sItem = ""; + int nHD = GetHitDice(oAdventurer); + + if (GetRange(1, nHD)) // * 800 + { + int nRandom = Random(1) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wplmhb002"; break; + } + + } + else if (GetRange(2, nHD)) // * 200 - 2500 + { + int nRandom = Random(1) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wplmhb002"; break; + } + + } + else if (GetRange(3, nHD)) // * 800 - 10000 + { + int nRandom = Random(2) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wplmhb002"; break; + case 2: sItem = "nw_wplmhb010"; break; + } + + } + else if (GetRange(4, nHD)) // * 2500 - 16500 + { + int nRandom = Random(2) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wplmhb010"; break; + case 2: sItem = "nw_wplmhb004"; break; + } + + } + else if (GetRange(5, nHD)) // * 8000 - 25000 + { + int nRandom = Random(3) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wplmhb004"; break; + case 2: sItem = "nw_wplmhb011"; break; + case 3: sItem = "nw_wplmhb003"; break; + } + + } + else if (GetRange(6, nHD)) // * 16000 and up + { + int nRandom = Random(4) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wplmhb011"; break; + case 2: sItem = "nw_wplmhb003"; break; + case 3: sItem = "nw_wplmhb007"; break; + case 4: sItem = "nw_wplmhb006"; break; + } + + } + if (sItem != "") + dbCreateItemOnObject(sItem, oTarget, 1); +} +void CreateHandAxe(object oTarget, object oAdventurer) +{ + + string sItem = ""; + int nHD = GetHitDice(oAdventurer); + + if (GetRange(1, nHD)) // * 800 + { + int nRandom = Random(1) + 1; + switch (nRandom) + { + case 1: sItem = "nw_waxmhn002"; break; + } + + } + else if (GetRange(2, nHD)) // * 200 - 2500 + { + int nRandom = Random(1) + 1; + switch (nRandom) + { + case 1: sItem = "nw_waxmhn002"; break; + } + + } + else if (GetRange(3, nHD)) // * 800 - 10000 + { + int nRandom = Random(2) + 1; + switch (nRandom) + { + case 1: sItem = "nw_waxmhn002"; break; + case 2: sItem = "nw_waxmhn010"; break; + } + + } + else if (GetRange(4, nHD)) // * 2500 - 16500 + { + int nRandom = Random(2) + 1; + switch (nRandom) + { + case 1: sItem = "nw_waxmhn010"; break; + case 2: sItem = "nw_waxmhn004"; break; + } + + } + else if (GetRange(5, nHD)) // * 8000 - 25000 + { + int nRandom = Random(4) + 1; + switch (nRandom) + { + case 1: sItem = "nw_waxmhn004"; break; + case 2: sItem = "nw_waxmhn011"; break; + case 3: sItem = "nw_waxmhn003"; break; + case 4: sItem = "nw_waxmhn005"; break; + } + + } + else if (GetRange(6, nHD)) // * 16000 and up + { + int nRandom = Random(4) + 1; + switch (nRandom) + { + case 1: sItem = "nw_waxmhn011"; break; + case 2: sItem = "nw_waxmhn003"; break; + case 3: sItem = "nw_waxmhn005"; break; + case 4: sItem = "nw_waxmhn006"; break; + } + + } + if (sItem != "") + dbCreateItemOnObject(sItem, oTarget, 1); +} +void CreateHeavyCrossbow(object oTarget, object oAdventurer) +{ + + string sItem = ""; + int nHD = GetHitDice(oAdventurer); + + if (GetRange(1, nHD)) // * 800 + { + int nRandom = Random(2) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wbwmxh002"; break; + case 2: sItem = "nw_wbwmxh002"; break; + } + + } + else if (GetRange(2, nHD)) // * 200 - 2500 + { + int nRandom = Random(2) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wbwmxh002"; break; + case 2: sItem = "nw_wbwmxh008"; break; + } + + } + else if (GetRange(3, nHD)) // * 800 - 10000 + { + int nRandom = Random(4) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wbwmxh002"; break; + case 2: sItem = "nw_wbwmxh008"; break; + case 3: sItem = "nw_wbwmxh009"; break; + case 4: sItem = "nw_wbwmxh005"; break; + } + + } + else if (GetRange(4, nHD)) // * 2500 - 16500 + { + int nRandom = Random(3) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wbwmxh009"; break; + case 2: sItem = "nw_wbwmxh005"; break; + case 3: sItem = "nw_wbwmxh003"; break; + } + + } + else if (GetRange(5, nHD)) // * 8000 - 25000 + { + int nRandom = Random(2) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wbwmxh003"; break; + case 2: sItem = "nw_wbwmxh004"; break; + } + + } + else if (GetRange(6, nHD)) // * 16000 and up + { + int nRandom = Random(3) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wbwmxh004"; break; + case 2: sItem = "nw_wbwmxh007"; break; + case 3: sItem = "nw_wbwmxh006"; break; + } + + } + if (sItem != "") + dbCreateItemOnObject(sItem, oTarget, 1); +} +void CreateHeavyFlail(object oTarget, object oAdventurer) +{ + + string sItem = ""; + int nHD = GetHitDice(oAdventurer); + + if (GetRange(1, nHD)) // * 800 + { + int nRandom = Random(1) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wblmfh002"; break; + } + + } + else if (GetRange(2, nHD)) // * 200 - 2500 + { + int nRandom = Random(1) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wblmfh002"; break; + } + + } + else if (GetRange(3, nHD)) // * 800 - 10000 + { + int nRandom = Random(3) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wblmfh002"; break; + case 2: sItem = "nw_wblmfh007"; break; + case 3: sItem = "nw_wblmfh010"; break; + } + + } + else if (GetRange(4, nHD)) // * 2500 - 16500 + { + int nRandom = Random(5) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wblmfh002"; break; + case 2: sItem = "nw_wblmfh007"; break; + case 3: sItem = "nw_wblmfh010"; break; + case 4: sItem = "nw_wblmfh004"; break; + case 5: sItem = "nw_wblmfh008"; break; + } + + } + else if (GetRange(5, nHD)) // * 8000 - 25000 + { + int nRandom = Random(5) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wblmfh004"; break; + case 2: sItem = "nw_wblmfh008"; break; + case 3: sItem = "nw_wblmfh011"; break; + case 4: sItem = "nw_wblmfh006"; break; + case 5: sItem = "nw_wblmfh003"; break; + } + + } + else if (GetRange(6, nHD)) // * 16000 and up + { + int nRandom = Random(4) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wblmfh011"; break; + case 2: sItem = "nw_wblmfh006"; break; + case 3: sItem = "nw_wblmfh003"; break; + case 4: sItem = "nw_wblmfh005"; break; + } + + } + if (sItem != "") + dbCreateItemOnObject(sItem, oTarget, 1); +} +void CreateKama(object oTarget, object oAdventurer) +{ + + string sItem = ""; + int nHD = GetHitDice(oAdventurer); + + if (GetRange(1, nHD)) // * 800 + { + int nRandom = Random(1) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wspmka002"; break; + } + + } + else if (GetRange(2, nHD)) // * 200 - 2500 + { + int nRandom = Random(1) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wspmka002"; break; + } + + } + else if (GetRange(3, nHD)) // * 800 - 10000 + { + int nRandom = Random(5) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wspmka002"; break; + case 2: sItem = "nw_wspmka004"; break; + case 3: sItem = "nw_wspmka007"; break; + case 4: sItem = "nw_wspmka008"; break; + case 5: sItem = "nw_wspmka005"; break; + } + + } + else if (GetRange(4, nHD)) // * 2500 - 16500 + { + int nRandom = Random(4) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wspmka004"; break; + case 2: sItem = "nw_wspmka007"; break; + case 3: sItem = "nw_wspmka008"; break; + case 4: sItem = "nw_wspmka005"; break; + } + + } + else if (GetRange(5, nHD)) // * 8000 - 25000 + { + int nRandom = Random(4) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wspmka005"; break; + case 2: sItem = "nw_wspmka009"; break; + case 3: sItem = "nw_wspmka006"; break; + case 4: sItem = "nw_wspmka003"; break; + } + + } + else if (GetRange(6, nHD)) // * 16000 and up + { + int nRandom = Random(3) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wspmka009"; break; + case 2: sItem = "nw_wspmka006"; break; + case 3: sItem = "nw_wspmka003"; break; + } + + } + if (sItem != "") + dbCreateItemOnObject(sItem, oTarget, 1); +} +void CreateKatana(object oTarget, object oAdventurer) +{ + + string sItem = ""; + int nHD = GetHitDice(oAdventurer); + + if (GetRange(1, nHD)) // * 800 + { + int nRandom = Random(1) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wswmka002"; break; + } + + } + else if (GetRange(2, nHD)) // * 200 - 2500 + { + int nRandom = Random(1) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wswmka002"; break; + } + + } + else if (GetRange(3, nHD)) // * 800 - 10000 + { + int nRandom = Random(3) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wswmka002"; break; + case 2: sItem = "nw_wswmka005"; break; + case 3: sItem = "nw_wswmka010"; break; + } + + } + else if (GetRange(4, nHD)) // * 2500 - 16500 + { + int nRandom = Random(2) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wswmka005"; break; + case 2: sItem = "nw_wswmka010"; break; + } + + } + else if (GetRange(5, nHD)) // * 8000 - 25000 + { + int nRandom = Random(2) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wswmka011"; break; + case 2: sItem = "nw_wswmka007"; break; + } + + } + else if (GetRange(6, nHD)) // * 16000 and up + { + int nRandom = Random(4) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wswmka011"; break; + case 2: sItem = "nw_wswmka007"; break; + case 3: sItem = "nw_wswmka006"; break; + case 4: sItem = "nw_wswmka004"; break; + } + + } + if (sItem != "") + dbCreateItemOnObject(sItem, oTarget, 1); +} +void CreateKukri(object oTarget, object oAdventurer) +{ + + string sItem = ""; + int nHD = GetHitDice(oAdventurer); + + if (GetRange(1, nHD)) // * 800 + { + int nRandom = Random(1) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wspmku002"; break; + } + + } + else if (GetRange(2, nHD)) // * 200 - 2500 + { + int nRandom = Random(1) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wspmku002"; break; + } + + } + else if (GetRange(3, nHD)) // * 800 - 10000 + { + int nRandom = Random(4) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wspmku002"; break; + case 2: sItem = "nw_wspmku006"; break; + case 3: sItem = "nw_wspmku008"; break; + case 4: sItem = "nw_wspmku005"; break; + } + + } + else if (GetRange(4, nHD)) // * 2500 - 16500 + { + int nRandom = Random(4) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wspmku006"; break; + case 2: sItem = "nw_wspmku008"; break; + case 3: sItem = "nw_wspmku005"; break; + case 4: sItem = "nw_wspmku004"; break; + } + + } + else if (GetRange(5, nHD)) // * 8000 - 25000 + { + int nRandom = Random(3) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wspmku004"; break; + case 2: sItem = "nw_wspmku009"; break; + case 3: sItem = "nw_wspmku007"; break; + } + + } + else if (GetRange(6, nHD)) // * 16000 and up + { + int nRandom = Random(2) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wspmku009"; break; + case 2: sItem = "nw_wspmku007"; break; + } + + } + if (sItem != "") + dbCreateItemOnObject(sItem, oTarget, 1); +} +void CreateLightCrossbow(object oTarget, object oAdventurer) +{ + + string sItem = ""; + int nHD = GetHitDice(oAdventurer); + + if (GetRange(1, nHD)) // * 800 + { + int nRandom = Random(2) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wbwxl001"; break; + case 2: sItem = "nw_wbwmxl002"; break; + } + + } + else if (GetRange(2, nHD)) // * 200 - 2500 + { + int nRandom = Random(2) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wbwmxl002"; break; + case 2: sItem = "nw_wbwmxl008"; break; + } + + } + else if (GetRange(3, nHD)) // * 800 - 10000 + { + int nRandom = Random(3) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wbwmxl008"; break; + case 2: sItem = "nw_wbwmxl009"; break; + case 3: sItem = "nw_wbwmxl005"; break; + } + + } + else if (GetRange(4, nHD)) // * 2500 - 16500 + { + int nRandom = Random(3) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wbwmxl009"; break; + case 2: sItem = "nw_wbwmxl005"; break; + case 3: sItem = "nw_wbwmxl003"; break; + } + + } + else if (GetRange(5, nHD)) // * 8000 - 25000 + { + int nRandom = Random(3) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wbwmxl003"; break; + case 2: sItem = "nw_wbwmxl004"; break; + case 3: sItem = "nw_wbwmxl007"; break; + } + + } + else if (GetRange(6, nHD)) // * 16000 and up + { + int nRandom = Random(4) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wbwmxl003"; break; + case 2: sItem = "nw_wbwmxl004"; break; + case 3: sItem = "nw_wbwmxl007"; break; + case 4: sItem = "nw_wbwmxl006"; break; + } + + } + if (sItem != "") + dbCreateItemOnObject(sItem, oTarget, 1); +} + +void CreateLightFlail(object oTarget, object oAdventurer) +{ + + string sItem = ""; + int nHD = GetHitDice(oAdventurer); + + if (GetRange(1, nHD)) // * 800 + { + int nRandom = Random(1) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wblmfl002"; break; + } + + } + else if (GetRange(2, nHD)) // * 200 - 2500 + { + int nRandom = Random(1) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wblmfl002"; break; + } + + } + else if (GetRange(3, nHD)) // * 800 - 10000 + { + int nRandom = Random(3) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wblmfl002"; break; + case 2: sItem = "nw_wblmfl010"; break; + case 3: sItem = "nw_wblmfl004"; break; + } + + } + else if (GetRange(4, nHD)) // * 2500 - 16500 + { + int nRandom = Random(3) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wblmfl010"; break; + case 2: sItem = "nw_wblmfl004"; break; + case 3: sItem = "nw_wblmfl005"; break; + } + + } + else if (GetRange(5, nHD)) // * 8000 - 25000 + { + int nRandom = Random(4) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wblmfl005"; break; + case 2: sItem = "nw_wblmfl011"; break; + case 3: sItem = "nw_wblmfl007"; break; + case 4: sItem = "nw_wblmfl006"; break; + } + + } + else if (GetRange(6, nHD)) // * 16000 and up + { + int nRandom = Random(3) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wblmfl011"; break; + case 2: sItem = "nw_wblmfl007"; break; + case 3: sItem = "nw_wblmfl006"; break; + } + + } + if (sItem != "") + dbCreateItemOnObject(sItem, oTarget, 1); +} + +void CreateLightHammer(object oTarget, object oAdventurer) +{ + + string sItem = ""; + int nHD = GetHitDice(oAdventurer); + + if (GetRange(1, nHD)) // * 800 + { + int nRandom = Random(1) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wblmhl002"; break; + } + + } + else if (GetRange(2, nHD)) // * 200 - 2500 + { + int nRandom = Random(1) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wblmhl002"; break; + } + + } + else if (GetRange(3, nHD)) // * 800 - 10000 + { + int nRandom = Random(3) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wblmhl002"; break; + case 2: sItem = "nw_wblmhl010"; break; + case 3: sItem = "nw_wblmhl004"; break; + } + + } + else if (GetRange(4, nHD)) // * 2500 - 16500 + { + int nRandom = Random(2) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wblmhl010"; break; + case 2: sItem = "nw_wblmhl004"; break; + } + + } + else if (GetRange(5, nHD)) // * 8000 - 25000 + { + int nRandom = Random(3) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wblmhl005"; break; + case 2: sItem = "nw_wblmhl011"; break; + case 3: sItem = "nw_wblmhl006"; break; + } + + } + else if (GetRange(6, nHD)) // * 16000 and up + { + int nRandom = Random(5) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wblmhl005"; break; + case 2: sItem = "nw_wblmhl011"; break; + case 3: sItem = "nw_wblmhl006"; break; + case 4: sItem = "nw_wblmhl009"; break; + case 5: sItem = "nw_wblmhl003"; break; + } + + } + if (sItem != "") + dbCreateItemOnObject(sItem, oTarget, 1); +} +void CreateLightMace(object oTarget, object oAdventurer) +{ + + string sItem = ""; + int nHD = GetHitDice(oAdventurer); + + if (GetRange(1, nHD)) // * 800 + { + int nRandom = Random(1) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wblmml002"; break; + } + + } + else if (GetRange(2, nHD)) // * 200 - 2500 + { + int nRandom = Random(1) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wblmml002"; break; + } + + } + else if (GetRange(3, nHD)) // * 800 - 10000 + { + int nRandom = Random(3) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wblmml002"; break; + case 2: sItem = "nw_wblmml011"; break; + case 3: sItem = "nw_wblmml006"; break; + } + + } + else if (GetRange(4, nHD)) // * 2500 - 16500 + { + int nRandom = Random(2) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wblmml011"; break; + case 2: sItem = "nw_wblmml006"; break; + } + + } + else if (GetRange(5, nHD)) // * 8000 - 25000 + { + int nRandom = Random(4) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wblmml012"; break; + case 2: sItem = "nw_wblmml004"; break; + case 3: sItem = "nw_wblmml005"; break; + case 4: sItem = "nw_wblmml007"; break; + } + + } + else if (GetRange(6, nHD)) // * 16000 and up + { + int nRandom = Random(5) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wblmml012"; break; + case 2: sItem = "nw_wblmml004"; break; + case 3: sItem = "nw_wblmml005"; break; + case 4: sItem = "nw_wblmml007"; break; + case 5: sItem = "nw_wblmml008"; break; + } + + } + if (sItem != "") + dbCreateItemOnObject(sItem, oTarget, 1); +} +void CreateLongSword(object oTarget, object oAdventurer) +{ + + string sItem = ""; + int nHD = GetHitDice(oAdventurer); + + if (GetRange(1, nHD)) // * 800 + { + int nRandom = Random(1) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wswmls002"; break; + } + + } + else if (GetRange(2, nHD)) // * 200 - 2500 + { + int nRandom = Random(1) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wswmls002"; break; + } + + } + else if (GetRange(3, nHD)) // * 800 - 10000 + { + int nRandom = Random(2) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wswmls002"; break; + case 2: sItem = "nw_wswmls010"; break; + } + + } + else if (GetRange(4, nHD)) // * 2500 - 16500 + { + int nRandom = Random(2) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wswmls010"; break; + case 2: sItem = "nw_wswmls007"; break; + } + + } + else if (GetRange(5, nHD)) // * 8000 - 25000 + { + int nRandom = Random(4) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wswmls007"; break; + case 2: sItem = "nw_wswmls012"; break; + case 3: sItem = "nw_wswmls005"; break; + case 4: sItem = "nw_wswmls006"; break; + } + + } + else if (GetRange(6, nHD)) // * 16000 and up + { + int nRandom = Random(5) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wswmls012"; break; + case 2: sItem = "nw_wswmls005"; break; + case 3: sItem = "nw_wswmls006"; break; + case 4: sItem = "nw_wswmls004"; break; + case 5: sItem = "nw_wswmls013"; break; + } + + } + if (sItem != "") + dbCreateItemOnObject(sItem, oTarget, 1); +} +void CreateLongbow(object oTarget, object oAdventurer) +{ + + string sItem = ""; + int nHD = GetHitDice(oAdventurer); + + if (GetRange(1, nHD)) // * 800 + { + int nRandom = Random(1) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wbwmln002"; break; + } + + } + else if (GetRange(2, nHD)) // * 200 - 2500 + { + int nRandom = Random(3) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wbwmln002"; break; + case 2: sItem = "nw_wbwmln002"; break; + case 3: sItem = "nw_wbwmln008"; break; + } + + } + else if (GetRange(3, nHD)) // * 800 - 10000 + { + int nRandom = Random(4) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wbwmln002"; break; + case 2: sItem = "nw_wbwmln008"; break; + case 3: sItem = "nw_wbwmln009"; break; + case 4: sItem = "nw_wbwmln004"; break; + } + + } + else if (GetRange(4, nHD)) // * 2500 - 16500 + { + int nRandom = Random(2) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wbwmln009"; break; + case 2: sItem = "nw_wbwmln004"; break; + } + + } + else if (GetRange(5, nHD)) // * 8000 - 25000 + { + int nRandom = Random(3) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wbwmln004"; break; + case 2: sItem = "nw_wbwmln007"; break; + case 3: sItem = "nw_wbwmln006"; break; + } + + } + else if (GetRange(6, nHD)) // * 16000 and up + { + int nRandom = Random(4) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wbwmln007"; break; + case 2: sItem = "nw_wbwmln006"; break; + case 3: sItem = "nw_wbwmln005"; break; + case 4: sItem = "nw_wbwmln003"; break; + } + + } + if (sItem != "") + dbCreateItemOnObject(sItem, oTarget, 1); +} +void CreateMorningstar(object oTarget, object oAdventurer) +{ + + string sItem = ""; + int nHD = GetHitDice(oAdventurer); + + if (GetRange(1, nHD)) // * 800 + { + int nRandom = Random(1) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wblmms002"; break; + } + + } + else if (GetRange(2, nHD)) // * 200 - 2500 + { + int nRandom = Random(1) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wblmms002"; break; + } + + } + else if (GetRange(3, nHD)) // * 800 - 10000 + { + int nRandom = Random(3) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wblmms002"; break; + case 2: sItem = "nw_wblmms010"; break; + case 3: sItem = "nw_wblmms007"; break; + } + + } + else if (GetRange(4, nHD)) // * 2500 - 16500 + { + int nRandom = Random(2) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wblmms007"; break; + case 2: sItem = "nw_wblmms003"; break; + } + + } + else if (GetRange(5, nHD)) // * 8000 - 25000 + { + int nRandom = Random(2) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wblmms003"; break; + case 2: sItem = "nw_wblmms011"; break; + } + + } + else if (GetRange(6, nHD)) // * 16000 and up + { + int nRandom = Random(3) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wblmms011"; break; + case 2: sItem = "nw_wblmms006"; break; + case 3: sItem = "nw_wblmms004"; break; + } + + } + if (sItem != "") + dbCreateItemOnObject(sItem, oTarget, 1); +} +void CreateRapier(object oTarget, object oAdventurer) +{ + + string sItem = ""; + int nHD = GetHitDice(oAdventurer); + + if (GetRange(1, nHD)) // * 800 + { + int nRandom = Random(1) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wswmrp002"; break; + } + + } + else if (GetRange(2, nHD)) // * 200 - 2500 + { + int nRandom = Random(1) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wswmrp002"; break; + } + + } + else if (GetRange(3, nHD)) // * 800 - 10000 + { + int nRandom = Random(4) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wswmrp002"; break; + case 2: sItem = "nw_wswmrp004"; break; + case 3: sItem = "nw_wswmrp010"; break; + case 4: sItem = "nw_wswmrp003"; break; + } + + } + else if (GetRange(4, nHD)) // * 2500 - 16500 + { + int nRandom = Random(4) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wswmrp004"; break; + case 2: sItem = "nw_wswmrp010"; break; + case 3: sItem = "nw_wswmrp003"; break; + case 4: sItem = "nw_wswmrp005"; break; + } + + } + else if (GetRange(5, nHD)) // * 8000 - 25000 + { + int nRandom = Random(4) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wswmrp003"; break; + case 2: sItem = "nw_wswmrp005"; break; + case 3: sItem = "nw_wswmrp011"; break; + case 4: sItem = "nw_wswmrp007"; break; + } + + } + else if (GetRange(6, nHD)) // * 16000 and up + { + int nRandom = Random(3) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wswmrp011"; break; + case 2: sItem = "nw_wswmrp007"; break; + case 3: sItem = "nw_wswmrp006"; break; + } + + } + if (sItem != "") + dbCreateItemOnObject(sItem, oTarget, 1); +} +void CreateScimitar(object oTarget, object oAdventurer) +{ + + string sItem = ""; + int nHD = GetHitDice(oAdventurer); + + if (GetRange(1, nHD)) // * 800 + { + int nRandom = Random(1) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wswmsc002"; break; + } + + } + else if (GetRange(2, nHD)) // * 200 - 2500 + { + int nRandom = Random(1) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wswmsc002"; break; + } + + } + else if (GetRange(3, nHD)) // * 800 - 10000 + { + int nRandom = Random(2) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wswmsc002"; break; + case 2: sItem = "nw_wswmsc010"; break; + } + + } + else if (GetRange(4, nHD)) // * 2500 - 16500 + { + int nRandom = Random(2) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wswmsc010"; break; + case 2: sItem = "nw_wswmsc004"; break; + } + + } + else if (GetRange(5, nHD)) // * 8000 - 25000 + { + int nRandom = Random(3) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wswmsc004"; break; + case 2: sItem = "nw_wswmsc011"; break; + case 3: sItem = "nw_wswmsc006"; break; + } + + } + else if (GetRange(6, nHD)) // * 16000 and up + { + int nRandom = Random(4) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wswmsc011"; break; + case 2: sItem = "nw_wswmsc006"; break; + case 3: sItem = "nw_wswmsc007"; break; + case 4: sItem = "nw_wswmsc005"; break; + } + + } + if (sItem != "") + dbCreateItemOnObject(sItem, oTarget, 1); +} +void CreateScythe(object oTarget, object oAdventurer) +{ + + string sItem = ""; + int nHD = GetHitDice(oAdventurer); + + if (GetRange(1, nHD)) // * 800 + { + int nRandom = Random(1) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wplmsc002"; break; + } + + } + else if (GetRange(2, nHD)) // * 200 - 2500 + { + int nRandom = Random(1) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wplmsc002"; break; + } + + } + else if (GetRange(3, nHD)) // * 800 - 10000 + { + int nRandom = Random(3) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wplmsc002"; break; + case 2: sItem = "nw_wplmsc010"; break; + case 3: sItem = "nw_wplmsc003"; break; + } + + } + else if (GetRange(4, nHD)) // * 2500 - 16500 + { + int nRandom = Random(2) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wplmsc010"; break; + case 2: sItem = "nw_wplmsc003"; break; + } + + } + else if (GetRange(5, nHD)) // * 8000 - 25000 + { + int nRandom = Random(3) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wplmsc003"; break; + case 2: sItem = "nw_wplmsc011"; break; + case 3: sItem = "nw_wplmsc006"; break; + } + + } + else if (GetRange(6, nHD)) // * 16000 and up + { + int nRandom = Random(4) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wplmsc011"; break; + case 2: sItem = "nw_wplmsc006"; break; + case 3: sItem = "nw_wplmsc005"; break; + case 4: sItem = "nw_wplmsc004"; break; + } + + } + if (sItem != "") + dbCreateItemOnObject(sItem, oTarget, 1); +} +void CreateShortsword(object oTarget, object oAdventurer) +{ + + string sItem = ""; + int nHD = GetHitDice(oAdventurer); + + if (GetRange(1, nHD)) // * 800 + { + int nRandom = Random(1) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wswmss002"; break; + } + + } + else if (GetRange(2, nHD)) // * 200 - 2500 + { + int nRandom = Random(1) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wswmss002"; break; + } + + } + else if (GetRange(3, nHD)) // * 800 - 10000 + { + int nRandom = Random(2) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wswmss002"; break; + case 2: sItem = "nw_wswmss009"; break; + } + + } + else if (GetRange(4, nHD)) // * 2500 - 16500 + { + int nRandom = Random(2) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wswmss009"; break; + case 2: sItem = "nw_wswmss011"; break; + } + + } + else if (GetRange(5, nHD)) // * 8000 - 25000 + { + int nRandom = Random(3) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wswmss011"; break; + case 2: sItem = "nw_wswmss005"; break; + case 3: sItem = "nw_wswmss004"; break; + } + + } + else if (GetRange(6, nHD)) // * 16000 and up + { + int nRandom = Random(5) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wswmss011"; break; + case 2: sItem = "nw_wswmss005"; break; + case 3: sItem = "nw_wswmss004"; break; + case 4: sItem = "nw_wswmss006"; break; + case 5: sItem = "nw_wswmss003"; break; + } + + } + if (sItem != "") + dbCreateItemOnObject(sItem, oTarget, 1); +} +void CreateShortbow(object oTarget, object oAdventurer) +{ + + string sItem = ""; + int nHD = GetHitDice(oAdventurer); + + if (GetRange(1, nHD)) // * 800 + { + int nRandom = Random(2) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wbwmsh002"; break; + case 2: sItem = "nw_wbwmsh002"; break; + } + } + else if (GetRange(2, nHD)) // * 200 - 2500 + { + int nRandom = Random(2) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wbwmsh002"; break; + case 2: sItem = "nw_wbwmsh008"; break; + } + + } + else if (GetRange(3, nHD)) // * 800 - 10000 + { + int nRandom = Random(3) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wbwmsh008"; break; + case 2: sItem = "nw_wbwmsh009"; break; + case 3: sItem = "nw_wbwmsh003"; break; + } + + } + else if (GetRange(4, nHD)) // * 2500 - 16500 + { + int nRandom = Random(3) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wbwmsh009"; break; + case 2: sItem = "nw_wbwmsh003"; break; + case 3: sItem = "nw_wbwmsh006"; break; + } + + } + else if (GetRange(5, nHD)) // * 8000 - 25000 + { + int nRandom = Random(2) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wbwmsh006"; break; + case 2: sItem = "nw_wbwmsh007"; break; + } + + } + else if (GetRange(6, nHD)) // * 16000 and up + { + int nRandom = Random(3) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wbwmsh007"; break; + case 2: sItem = "nw_wbwmsh005"; break; + case 3: sItem = "nw_wbwmsh004"; break; + } + + } + if (sItem != "") + dbCreateItemOnObject(sItem, oTarget, 1); +} +void CreateShuriken(object oTarget, object oAdventurer) +{ + + string sItem = ""; + int nHD = GetHitDice(oAdventurer); + + if (GetRange(1, nHD)) // * 800 + { + int nRandom = Random(5) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wthmsh002"; break; + case 2: sItem = "nw_wthmsh002"; break; + case 3: sItem = "nw_wthmsh003"; break; + case 4: sItem = "nw_wthmsh008"; break; + case 5: sItem = "nw_wthmsh006"; break; + } + + } + else if (GetRange(2, nHD)) // * 200 - 2500 + { + int nRandom = Random(5) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wthmsh002"; break; + case 2: sItem = "nw_wthmsh003"; break; + case 3: sItem = "nw_wthmsh008"; break; + case 4: sItem = "nw_wthmsh006"; break; + case 5: sItem = "nw_wthmsh009"; break; + } + + } + else if (GetRange(3, nHD)) // * 800 - 10000 + { + int nRandom = Random(3) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wthmsh006"; break; + case 2: sItem = "nw_wthmsh009"; break; + case 3: sItem = "nw_wthmsh005"; break; + } + + } + else if (GetRange(4, nHD)) // * 2500 - 16500 + { + int nRandom = Random(3) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wthmsh009"; break; + case 2: sItem = "nw_wthmsh005"; break; + case 3: sItem = "nw_wthmsh004"; break; + } + + } + else if (GetRange(5, nHD)) // * 8000 - 25000 + { + int nRandom = Random(3) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wthmsh005"; break; + case 2: sItem = "nw_wthmsh004"; break; + case 3: sItem = "nw_wthmsh007"; break; + } + + } + else if (GetRange(6, nHD)) // * 16000 and up + { + int nRandom = Random(3) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wthmsh005"; break; + case 2: sItem = "nw_wthmsh004"; break; + case 3: sItem = "nw_wthmsh007"; break; + } + + } + if (sItem != "") + dbCreateItemOnObject(sItem, oTarget, Random(40) + 1); +} +void CreateSickle(object oTarget, object oAdventurer) +{ + + string sItem = ""; + int nHD = GetHitDice(oAdventurer); + + if (GetRange(1, nHD)) // * 800 + { + int nRandom = Random(1) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wspmsc002"; break; + } + + } + else if (GetRange(2, nHD)) // * 200 - 2500 + { + int nRandom = Random(1) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wspmsc002"; break; + } + + } + else if (GetRange(3, nHD)) // * 800 - 10000 + { + int nRandom = Random(3) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wspmsc002"; break; + case 2: sItem = "nw_wspmsc010"; break; + case 3: sItem = "nw_wspmsc004"; break; + } + + } + else if (GetRange(4, nHD)) // * 2500 - 16500 + { + int nRandom = Random(5) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wspmsc010"; break; + case 2: sItem = "nw_wspmsc004"; break; + case 3: sItem = "nw_wspmsc005"; break; + case 4: sItem = "nw_wspmsc006"; break; + case 5: sItem = "nw_wspmsc003"; break; + } + + } + else if (GetRange(5, nHD)) // * 8000 - 25000 + { + int nRandom = Random(4) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wspmsc005"; break; + case 2: sItem = "nw_wspmsc006"; break; + case 3: sItem = "nw_wspmsc003"; break; + case 4: sItem = "nw_wspmsc011"; break; + } + + } + else if (GetRange(6, nHD)) // * 16000 and up + { + int nRandom = Random(1) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wspmsc011"; break; + } + + } + if (sItem != "") + dbCreateItemOnObject(sItem, oTarget, 1); +} +void CreateSling(object oTarget, object oAdventurer) +{ + + string sItem = ""; + int nHD = GetHitDice(oAdventurer); + + if (GetRange(1, nHD)) // * 800 + { + int nRandom = Random(2) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wbwmsl001"; break; + case 2: sItem = "nw_wbwmsl001"; break; + } + + } + else if (GetRange(2, nHD)) // * 200 - 2500 + { + int nRandom = Random(2) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wbwmsl001"; break; + case 2: sItem = "nw_wbwmsl009"; break; + } + + } + else if (GetRange(3, nHD)) // * 800 - 10000 + { + int nRandom = Random(2) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wbwmsl009"; break; + case 2: sItem = "nw_wbwmsl010"; break; + } + + } + else if (GetRange(4, nHD)) // * 2500 - 16500 + { + int nRandom = Random(2) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wbwmsl010"; break; + case 2: sItem = "nw_wbwmsl003"; break; + } + + } + else if (GetRange(5, nHD)) // * 8000 - 25000 + { + int nRandom = Random(2) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wbwmsl003"; break; + case 2: sItem = "nw_wbwmsl007"; break; + } + + } + else if (GetRange(6, nHD)) // * 16000 and up + { + int nRandom = Random(4) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wbwmsl007"; break; + case 2: sItem = "nw_wbwmsl006"; break; + case 3: sItem = "nw_wbwmsl008"; break; + case 4: sItem = "nw_wbwmsl004"; break; + } + + } + if (sItem != "") + dbCreateItemOnObject(sItem, oTarget, 1); +} +void CreateSpear(object oTarget, object oAdventurer) +{ + + string sItem = ""; + int nHD = GetHitDice(oAdventurer); + + if (GetRange(1, nHD)) // * 800 + { + int nRandom = Random(1) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wplmss002"; break; + } + + } + else if (GetRange(2, nHD)) // * 200 - 2500 + { + int nRandom = Random(1) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wplmss002"; break; + } + } + else if (GetRange(3, nHD)) // * 800 - 10000 + { + int nRandom = Random(3) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wplmss002"; break; + case 2: sItem = "nw_wbwmsl005"; break; + case 3: sItem = "nw_wplmss010"; break; + } + + } + else if (GetRange(4, nHD)) // * 2500 - 16500 + { + int nRandom = Random(3) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wbwmsl005"; break; + case 2: sItem = "nw_wplmss010"; break; + case 3: sItem = "nw_wplmss005"; break; + } + + } + else if (GetRange(5, nHD)) // * 8000 - 25000 + { + int nRandom = Random(4) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wplmss005"; break; + case 2: sItem = "nw_wplmss011"; break; + case 3: sItem = "nw_wplmss007"; break; + case 4: sItem = "nw_wplmss006"; break; + } + + } + else if (GetRange(6, nHD)) // * 16000 and up + { + int nRandom = Random(4) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wplmss011"; break; + case 2: sItem = "nw_wplmss007"; break; + case 3: sItem = "nw_wplmss006"; break; + case 4: sItem = "nw_wplmss004"; break; + } + + } + if (sItem != "") + dbCreateItemOnObject(sItem, oTarget, 1); +} +void CreateStaff(object oTarget, object oAdventurer) +{ + + string sItem = ""; + int nHD = GetHitDice(oAdventurer); + + if (GetRange(1, nHD)) // * 800 + { + int nRandom = Random(1) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wdbmqs002"; break; + } + + } + else if (GetRange(2, nHD)) // * 200 - 2500 + { + int nRandom = Random(1) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wdbmqs002"; break; + } + + } + else if (GetRange(3, nHD)) // * 800 - 10000 + { + int nRandom = Random(4) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wdbmqs002"; break; + case 2: sItem = "nw_wdbmqs005"; break; + case 3: sItem = "nw_wdbmqs006"; break; + case 4: sItem = "nw_wdbmqs008"; break; + } + + } + else if (GetRange(4, nHD)) // * 2500 - 16500 + { + int nRandom = Random(4) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wdbmqs005"; break; + case 2: sItem = "nw_wdbmqs006"; break; + case 3: sItem = "nw_wdbmqs008"; break; + case 4: sItem = "nw_wdbmqs004"; break; + } + + } + else if (GetRange(5, nHD)) // * 8000 - 25000 + { + int nRandom = Random(3) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wdbmqs004"; break; + case 2: sItem = "nw_wdbmqs009"; break; + case 3: sItem = "nw_wdbmqs003"; break; + } + + } + else if (GetRange(6, nHD)) // * 16000 and up + { + int nRandom = Random(3) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wdbmqs009"; break; + case 2: sItem = "nw_wdbmqs003"; break; + case 3: sItem = "nw_wdbmqs007"; break; + } + + } + if (sItem != "") + dbCreateItemOnObject(sItem, oTarget, 1); +} +void CreateThrowingAxe(object oTarget, object oAdventurer) +{ + + string sItem = ""; + int nHD = GetHitDice(oAdventurer); + + if (GetRange(1, nHD)) // * 800 + { + int nRandom = Random(1) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wthmax002"; break; + } + + } + else if (GetRange(2, nHD)) // * 200 - 2500 + { + int nRandom = Random(4) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wthmax002"; break; + case 2: sItem = "nw_wthmax008"; break; + case 3: sItem = "nw_wthmax005"; break; + case 4: sItem = "nw_wthmax007"; break; + } + + } + else if (GetRange(3, nHD)) // * 800 - 10000 + { + int nRandom = Random(5) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wthmax008"; break; + case 2: sItem = "nw_wthmax005"; break; + case 3: sItem = "nw_wthmax007"; break; + case 4: sItem = "nw_wthmax003"; break; + case 5: sItem = "nw_wthmax004"; break; + } + + } + else if (GetRange(4, nHD)) // * 2500 - 16500 + { + int nRandom = Random(4) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wthmax007"; break; + case 2: sItem = "nw_wthmax003"; break; + case 3: sItem = "nw_wthmax004"; break; + case 4: sItem = "nw_wthmax009"; break; + } + + } + else if (GetRange(5, nHD)) // * 8000 - 25000 + { + int nRandom = Random(4) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wthmax003"; break; + case 2: sItem = "nw_wthmax004"; break; + case 3: sItem = "nw_wthmax009"; break; + case 4: sItem = "nw_wthmax006"; break; + } + + } + else if (GetRange(6, nHD)) // * 16000 and up + { + int nRandom = Random(2) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wthmax009"; break; + case 2: sItem = "nw_wthmax006"; break; + } + + } + if (sItem != "") + dbCreateItemOnObject(sItem, oTarget, Random(40) + 1); +} +void CreateTwoBladedSword(object oTarget, object oAdventurer) +{ + + string sItem = ""; + int nHD = GetHitDice(oAdventurer); + + if (GetRange(1, nHD)) // * 800 + { + int nRandom = Random(1) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wdbmsw002"; break; + } + + } + else if (GetRange(2, nHD)) // * 200 - 2500 + { + int nRandom = Random(2) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wdbmsw002"; break; + case 2: sItem = "nw_wdbmsw002"; break; + } + + } + else if (GetRange(3, nHD)) // * 800 - 10000 + { + int nRandom = Random(4) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wdbmsw002"; break; + case 2: sItem = "nw_wdbmsw010"; break; + case 3: sItem = "nw_wdbmsw006"; break; + case 4: sItem = "nw_wdbmsw007"; break; + } + + } + else if (GetRange(4, nHD)) // * 2500 - 16500 + { + int nRandom = Random(3) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wdbmsw010"; break; + case 2: sItem = "nw_wdbmsw006"; break; + case 3: sItem = "nw_wdbmsw007"; break; + } + + } + else if (GetRange(5, nHD)) // * 8000 - 25000 + { + int nRandom = Random(2) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wdbmsw011"; break; + case 2: sItem = "nw_wdbmsw005"; break; + } + + } + else if (GetRange(6, nHD)) // * 16000 and up + { + int nRandom = Random(3) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wdbmsw011"; break; + case 2: sItem = "nw_wdbmsw005"; break; + case 3: sItem = "nw_wdbmsw004"; break; + } + + } + if (sItem != "") + dbCreateItemOnObject(sItem, oTarget, 1); +} +void CreateWarhammer(object oTarget, object oAdventurer) +{ + + string sItem = ""; + int nHD = GetHitDice(oAdventurer); + + if (GetRange(1, nHD)) // * 800 + { + int nRandom = Random(1) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wblmhw002"; break; + } + + } + else if (GetRange(2, nHD)) // * 200 - 2500 + { + int nRandom = Random(1) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wblmhw002"; break; + } + + } + else if (GetRange(3, nHD)) // * 800 - 10000 + { + int nRandom = Random(3) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wblmhw002"; break; + case 2: sItem = "nw_wblmhw011"; break; + case 3: sItem = "nw_wblmhw006"; break; + } + + } + else if (GetRange(4, nHD)) // * 2500 - 16500 + { + int nRandom = Random(2) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wblmhw011"; break; + case 2: sItem = "nw_wblmhw006"; break; + } + + } + else if (GetRange(5, nHD)) // * 8000 - 25000 + { + int nRandom = Random(4) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wblmhw006"; break; + case 2: sItem = "nw_wblmhw005"; break; + case 3: sItem = "nw_wblmhw012"; break; + case 4: sItem = "nw_wblmhw003"; break; + } + + } + else if (GetRange(6, nHD)) // * 16000 and up + { + int nRandom = Random(3) + 1; + switch (nRandom) + { + case 1: sItem = "nw_wblmhw012"; break; + case 2: sItem = "nw_wblmhw003"; break; + case 3: sItem = "nw_wblmhw004"; break; + } + + } + if (sItem != "") + dbCreateItemOnObject(sItem, oTarget, 1); +} +void CreateWhip(object oTarget, object oAdventurer) +{ + string sItem = ""; + int nHD = GetHitDice(oAdventurer); + + if (GetRange(1, nHD)) // * 800 + { + sItem = "x2_it_wpmwhip1"; + } + else if (GetRange(2, nHD)) // * 200 - 2500 + { + sItem = "x2_it_wpmwhip1"; + } + else if (GetRange(3, nHD)) // * 800 - 10000 + { + int nRandom = Random(2) + 1; + switch (nRandom) + { + case 1: sItem = "x2_it_wpmwhip1"; break; + case 2: sItem = "x2_it_wpmwhip2"; break; + } + } + else if (GetRange(4, nHD)) // * 2500 - 16500 + { + sItem = "x2_it_wpmwhip2"; + } + else if (GetRange(5, nHD)) // * 8000 - 25000 + { + sItem = "x2_it_wpmwhip3"; + } + else if (GetRange(6, nHD)) // * 16000 and up + { + sItem = "x2_it_wpmwhip3"; + } + if (sItem != "") + dbCreateItemOnObject(sItem, oTarget, 1); +} + +//:://///////////////////////////////////////////// +//:: Prefers +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Returns true if oAdventurer prefers using + this weapon. + CRITERIA: They have Weapon Focus + nFeatWeaponType: Uses the feat constants + to differentiate the weapon types +*/ +//::////////////////////////////////////////////// +//:: Created By: Brent +//:: Created On: March 2002 +//::////////////////////////////////////////////// +int Prefers(int nFeatWeaponType, object oAdventurer) +{ + if (GetHasFeat(nFeatWeaponType, oAdventurer) == TRUE) + return TRUE; + else + return FALSE; +} + +void main() +{ + object oLastOpener = GetLastOpener(); + object oContainer = OBJECT_SELF; + + if (GetLocalInt(OBJECT_SELF, "NW_L_OPENONCE") > 0 || GetIsObjectValid(oLastOpener) == FALSE) + { + return; // * abort treasure if no one opened the container + } + SetLocalInt(OBJECT_SELF, "NW_L_OPENONCE",1); + ShoutDisturbed(); + + // * CHoose the weapon type to create + if (Prefers(FEAT_WEAPON_FOCUS_BASTARD_SWORD, oLastOpener) == TRUE) + { + CreateBastardSword(oContainer, oLastOpener); + } + else if (Prefers(FEAT_WEAPON_FOCUS_BATTLE_AXE,oLastOpener)) + { + CreateBattleAxe(oContainer, oLastOpener); + } + else if (Prefers(FEAT_WEAPON_FOCUS_CLUB,oLastOpener)) + { + CreateClub(oContainer, oLastOpener); + } + else if (Prefers(FEAT_WEAPON_FOCUS_DAGGER,oLastOpener)) + { + CreateDagger(oContainer, oLastOpener); + } + else if (Prefers(FEAT_WEAPON_FOCUS_DART,oLastOpener)) + { + CreateDart(oContainer, oLastOpener); + } + else if (Prefers(FEAT_WEAPON_FOCUS_DIRE_MACE,oLastOpener)) + { + CreateDireMace(oContainer, oLastOpener); + } + else if (Prefers(FEAT_WEAPON_FOCUS_DOUBLE_AXE,oLastOpener)) + { + CreateDoubleAxe(oContainer, oLastOpener); + } + else if (Prefers(FEAT_WEAPON_FOCUS_GREAT_AXE,oLastOpener)) + { + CreateGreatAxe(oContainer, oLastOpener); + } + else if (Prefers(FEAT_WEAPON_FOCUS_GREAT_SWORD,oLastOpener)) + { + CreateGreatSword(oContainer, oLastOpener); + } + else if (Prefers(FEAT_WEAPON_FOCUS_HALBERD,oLastOpener)) + { + CreateHalberd(oContainer, oLastOpener); + } + else if (Prefers(FEAT_WEAPON_FOCUS_HAND_AXE,oLastOpener)) + { + CreateHandAxe(oContainer, oLastOpener); + } + else if (Prefers(FEAT_WEAPON_FOCUS_HEAVY_CROSSBOW,oLastOpener)) + { + CreateHeavyCrossbow(oContainer, oLastOpener); + } + else if (Prefers(FEAT_WEAPON_FOCUS_HEAVY_FLAIL,oLastOpener)) + { + CreateHeavyFlail(oContainer, oLastOpener); + } + else if (Prefers(FEAT_WEAPON_FOCUS_KAMA,oLastOpener)) + { + CreateKama(oContainer, oLastOpener); + } + else if (Prefers(FEAT_WEAPON_FOCUS_KATANA,oLastOpener)) + { + CreateKatana(oContainer, oLastOpener); + } + else if (Prefers(FEAT_WEAPON_FOCUS_KUKRI,oLastOpener)) + { + CreateKukri(oContainer, oLastOpener); + } + else if (Prefers(FEAT_WEAPON_FOCUS_LIGHT_CROSSBOW,oLastOpener)) + { + CreateLightCrossbow(oContainer, oLastOpener); + } + else if (Prefers(FEAT_WEAPON_FOCUS_LIGHT_FLAIL,oLastOpener)) + { + CreateLightFlail(oContainer, oLastOpener); + } + else if (Prefers(FEAT_WEAPON_FOCUS_LIGHT_HAMMER,oLastOpener)) + { + CreateLightHammer(oContainer, oLastOpener); + } + else if (Prefers(FEAT_WEAPON_FOCUS_LIGHT_MACE,oLastOpener)) + { + CreateLightMace(oContainer, oLastOpener); + } + else if (Prefers(FEAT_WEAPON_FOCUS_LONG_SWORD,oLastOpener)) + { + CreateLongSword(oContainer, oLastOpener); + } + else if (Prefers(FEAT_WEAPON_FOCUS_LONGBOW,oLastOpener)) + { + CreateLongbow(oContainer, oLastOpener); + } + else if (Prefers(FEAT_WEAPON_FOCUS_MORNING_STAR,oLastOpener)) + { + CreateMorningstar(oContainer, oLastOpener); + } + else if (Prefers(FEAT_WEAPON_FOCUS_RAPIER,oLastOpener)) + { + CreateRapier(oContainer, oLastOpener); + } + else if (Prefers(FEAT_WEAPON_FOCUS_SCIMITAR,oLastOpener)) + { + CreateScimitar(oContainer, oLastOpener); + } + else if (Prefers(FEAT_WEAPON_FOCUS_SCYTHE,oLastOpener)) + { + CreateScythe(oContainer, oLastOpener); + } + else if (Prefers(FEAT_WEAPON_FOCUS_SHORT_SWORD,oLastOpener)) + { + CreateShortsword(oContainer, oLastOpener); + } + else if (Prefers(FEAT_WEAPON_FOCUS_SHORTBOW,oLastOpener)) + { + CreateShortbow(oContainer, oLastOpener); + } + else if (Prefers(FEAT_WEAPON_FOCUS_SHURIKEN,oLastOpener)) + { + CreateShuriken(oContainer, oLastOpener); + } + else if (Prefers(FEAT_WEAPON_FOCUS_SICKLE,oLastOpener)) + { + CreateSickle(oContainer, oLastOpener); + } + else if (Prefers(FEAT_WEAPON_FOCUS_SLING,oLastOpener)) + { + CreateSling(oContainer, oLastOpener); + } + else if (Prefers(FEAT_WEAPON_FOCUS_SPEAR,oLastOpener)) + { + CreateSpear(oContainer, oLastOpener); + } + else if (Prefers(FEAT_WEAPON_FOCUS_STAFF,oLastOpener)) + { + CreateStaff(oContainer, oLastOpener); + } + else if (Prefers(FEAT_WEAPON_FOCUS_THROWING_AXE,oLastOpener)) + { + CreateThrowingAxe(oContainer, oLastOpener); + } + else if (Prefers(FEAT_WEAPON_FOCUS_TWO_BLADED_SWORD,oLastOpener)) + { + CreateTwoBladedSword(oContainer, oLastOpener); + } + else if (Prefers(FEAT_WEAPON_FOCUS_WAR_HAMMER,oLastOpener)) + { + CreateWarhammer(oContainer, oLastOpener); + } + else + { + // * if get to this point then the PC did not have Weapon Focus + // * in anything then do additional logic to give an appropriate weapon + if (GetLevelByClass(CLASS_TYPE_ALAGHAR, oLastOpener) >= 1) + { + CreateBattleAxe(oContainer, oLastOpener); + } + else + if (GetLevelByClass(CLASS_TYPE_HEARTWARDER, oLastOpener) >= 1 + || GetLevelByClass(CLASS_TYPE_LASHER, oLastOpener) >= 1) + { + CreateWhip(oContainer, oLastOpener); + } + else + if (GetLevelByClass(CLASS_TYPE_STORMLORD, oLastOpener) >= 1) + { + CreateSpear(oContainer, oLastOpener); + } + else + if (GetLevelByClass(CLASS_TYPE_BLIGHTLORD, oLastOpener) >= 1) + { + CreateHalberd(oContainer, oLastOpener); + } + else + if (GetLevelByClass(CLASS_TYPE_HALFLING_WARSLINGER, oLastOpener) >= 1) + { + CreateSling(oContainer, oLastOpener); + } + else + if (GetLevelByClass(CLASS_TYPE_BOWMAN, oLastOpener) >= 1 + || GetLevelByClass(CLASS_TYPE_BLARCHER, oLastOpener) >= 1) + { + CreateLongbow(oContainer, oLastOpener); + } + else + if (GetLevelByClass(CLASS_TYPE_SAMURAI, oLastOpener) >= 1 + || GetLevelByClass(CLASS_TYPE_CW_SAMURAI, oLastOpener) >= 1) + { + CreateKatana(oContainer, oLastOpener); + } + else + if (GetLevelByClass(CLASS_TYPE_SWASHBUCKLER, oLastOpener) >= 1 + || GetLevelByClass(CLASS_TYPE_PSYCHIC_ROGUE, oLastOpener) >= 1 + || GetLevelByClass(CLASS_TYPE_DUELIST, oLastOpener) >= 1) + { + CreateRapier(oContainer, oLastOpener); + } + else + if (GetLevelByClass(CLASS_TYPE_WIZARD, oLastOpener) >= 1 + || GetLevelByClass(CLASS_TYPE_PSION, oLastOpener) >= 1 + || GetLevelByClass(CLASS_TYPE_SHADOWCASTER, oLastOpener) >= 1) + { + CreateSpecificWizardWeapon(oContainer, oLastOpener); + } + else + if (GetLevelByClass(CLASS_TYPE_DRUID, oLastOpener) >= 1) + { + CreateScimitar(oContainer, oLastOpener); + } + else + if (GetLevelByClass(CLASS_TYPE_MONK, oLastOpener) >= 1) + { + CreateSpecificMonkWeapon(oContainer, oLastOpener); + } + else + if (GetLevelByClass(CLASS_TYPE_ROGUE, oLastOpener) >= 1 + || GetLevelByClass(CLASS_TYPE_BARD, oLastOpener) >= 1) + { + CreateShortsword(oContainer, oLastOpener); + } + else + if (GetHasFeat(FEAT_WEAPON_PROFICIENCY_EXOTIC, oLastOpener)) + { + CreateBastardSword(oContainer, oLastOpener); + } + else + if (GetHasFeat(FEAT_WEAPON_PROFICIENCY_MARTIAL, oLastOpener)) + { + CreateLongSword(oContainer, oLastOpener); + } + else + if (GetHasFeat(FEAT_WEAPON_PROFICIENCY_SIMPLE, oLastOpener)) + { + CreateMorningstar(oContainer, oLastOpener); + } + } +} + + diff --git a/_module/nss/nw_o2_coninclude.nss b/_module/nss/nw_o2_coninclude.nss deleted file mode 100644 index 7418f728..00000000 --- a/_module/nss/nw_o2_coninclude.nss +++ /dev/null @@ -1,4626 +0,0 @@ -//:://///////////////////////////////////////////// -//:: NW_O2_CONINCLUDE.nss -//:: Copyright (c) 2001 Bioware Corp. -//::////////////////////////////////////////////// -/* - This include file handles the random treasure - distribution for treasure from creatures and containers - - [ ] Documented -*/ -//::////////////////////////////////////////////// -//:: Created By: Brent, Andrew -//:: Created On: November - May -//::////////////////////////////////////////////// -// :: MODS -// April 23 2002: Removed animal parts. They were silly. -// May 6 2002: Added Undead to the EXCLUSION treasure list (they drop nothing now) -// - redistributed treasure (to lessen amoun t of armor and increase 'class specific treasure' -// - Rangers with heavy armor prof. will be treated as Fighters else as Barbarians -// - Gave wizards, druids and monk their own function -// MAY 29 2002: Removed the heal potion from treasure -// Moved nymph cloak +4 to treasure bracket 6 -// Added Monk Enhancement items to random treasure - -// * --------- -// * CONSTANTS -// * --------- - -// * tweaking constants - - // * SIX LEVEL RANGES - int RANGE_1_MIN = 0; - int RANGE_1_MAX = 5; - int RANGE_2_MIN = 6; - int RANGE_2_MAX = 8; - - int RANGE_3_MIN = 9; - int RANGE_3_MAX = 10; - - int RANGE_4_MIN = 11; - int RANGE_4_MAX = 13; - - int RANGE_5_MIN = 14; - int RANGE_5_MAX = 16; - - int RANGE_6_MIN = 17; - int RANGE_6_MAX = 100; - - // * NUMBER OF ITEMS APPEARING - int NUMBER_LOW_ONE = 100; int NUMBER_MED_ONE = 60; int NUMBER_HIGH_ONE = 40; int NUMBER_BOSS_ONE = 100; - int NUMBER_LOW_TWO = 0; int NUMBER_MED_TWO = 30; int NUMBER_HIGH_TWO = 40; int NUMBER_BOSS_TWO = 0; - int NUMBER_LOW_THREE = 0; int NUMBER_MED_THREE = 10; int NUMBER_HIGH_THREE = 20; int NUMBER_BOSS_THREE = 0; - - int NUMBER_BOOK_ONE = 75; - int NUMBER_BOOK_TWO = 20; - int NUMBER_BOOK_THREE = 5; - - // * AMOUNT OF GOLD BY VALUE - float LOW_MOD_GOLD = 0.5; float MEDIUM_MOD_GOLD = 1.0; float HIGH_MOD_GOLD = 3.0; - // * FREQUENCY OF ITEM TYPE APPEARING BY TREASURE TYPE - int LOW_PROB_BOOK = 1; int MEDIUM_PROB_BOOK = 1; int HIGH_PROB_BOOK =1; - int LOW_PROB_ANIMAL = 0; int MEDIUM_PROB_ANIMAL = 0; int HIGH_PROB_ANIMAL = 0; - int LOW_PROB_JUNK = 2; int MEDIUM_PROB_JUNK = 1; int HIGH_PROB_JUNK = 1; - int LOW_PROB_GOLD = 43; int MEDIUM_PROB_GOLD = 38; int HIGH_PROB_GOLD = 15; - int LOW_PROB_GEM = 9; int MEDIUM_PROB_GEM = 15; int HIGH_PROB_GEM = 15; - int LOW_PROB_JEWEL = 4; int MEDIUM_PROB_JEWEL = 6; int HIGH_PROB_JEWEL = 15; - int LOW_PROB_ARCANE = 3; int MEDIUM_PROB_ARCANE = 3; int HIGH_PROB_ARCANE = 3; - int LOW_PROB_DIVINE = 3; int MEDIUM_PROB_DIVINE = 3; int HIGH_PROB_DIVINE = 3; - int LOW_PROB_AMMO = 10; int MEDIUM_PROB_AMMO = 5; int HIGH_PROB_AMMO = 3; - int LOW_PROB_KIT = 5; int MEDIUM_PROB_KIT = 5; int HIGH_PROB_KIT = 5; - int LOW_PROB_POTION =17; int MEDIUM_PROB_POTION = 20; int HIGH_PROB_POTION= 9; - int LOW_PROB_TABLE2 = 3; int MEDIUM_PROB_TABLE2 = 3; int HIGH_PROB_TABLE2= 30; - - -// * readability constants - -int TREASURE_LOW = 1; -int TREASURE_MEDIUM = 2; -int TREASURE_HIGH = 3; -int TREASURE_BOSS = 4; -int TREASURE_BOOK = 5; - - -// * JUMP_LEVEL is used in a Specific item function -// * in the case where a generic item is called for within that function -// * it will create a generic item by adding JUMP_LEVEL to the character's -// * hit die for the purposes of the treasure evaluation. -// * May 2002: Lowered JUMP_LEVEL from 3 to 2 - -int JUMP_LEVEL = 2; - - -//* Declarations - int CoinChance(int iPercent); - void CreateFunds(string strItemTag, object oContainer, int iBaseAmount, int nTreasureType); - int CopperAdjust(string strItemTag, int iBaseAmount); - void CreateGenericExotic(object oTarget, object oAdventurer, int nModifier = 0); - void CreateGenericMonkWeapon(object oTarget, object oAdventurer, int nModifier = 0); - void CreateSpecificMonkWeapon(object oTarget, object oAdventurer, int nModifier = 0); - void CreateGenericDruidWeapon(object oTarget, object oAdventurer, int nModifier = 0); - void CreateSpecificDruidWeapon(object oTarget, object oAdventurer, int nModifier = 0); - void CreateGenericWizardWeapon(object oTarget, object oAdventurer, int nModifier = 0); - void CreateSpecificWizardWeapon(object oTarget, object oAdventurer, int nModifier = 0); - int nDetermineClassToUse(object oCharacter); - - -// * -// * IMPLEMENTATION -// * - -// * Comment the speakstring in to debug treasure generation -void dbSpeak(string s) -{ -// SpeakString(s); -} - -//* made this function to help with debugging -void dbCreateItemOnObject(string sItemTemplate, object oTarget = OBJECT_SELF, int nStackSize = 1) -{ - if (sItemTemplate == "") - { - PrintString("blank item passed into dbCreateItemOnObject. Please report as bug to Brent."); - } - dbSpeak(sItemTemplate); - - //sItemTemplate = GetStringLowerCase - - if (nStackSize == 1) - { - // * checks to see if this is a throwing item and if it is - // * it creates more - - string sRoot = GetSubString(sItemTemplate, 0, 6); - dbSpeak("ROOT: " + sRoot); - if (GetStringLowerCase(sRoot) == "nw_wth") - { - nStackSize = Random(30) + 1; - } - } - object oItem = CreateItemOnObject(sItemTemplate, oTarget, nStackSize); - if (GetIsObjectValid(oItem) == FALSE && sItemTemplate != "NW_IT_GOLD001") - { - - // * check to see if item is there in a stack, if not give warning - if (GetIsObjectValid(GetItemPossessedBy(oTarget, GetStringUpperCase(sItemTemplate))) == FALSE && - GetIsObjectValid(GetItemPossessedBy(oTarget, GetStringLowerCase(sItemTemplate))) == FALSE) - { - PrintString("**DESIGN***"); - PrintString("******" + sItemTemplate + " is an invalid item template. Please report as bug to Brent."); - PrintString("*******"); - } - } -} - - -// * -// * GET FUNCTIONS -// * - -// * Returns the object that either last opened the container or destroyed it -object GetLastOpener() -{ - if (GetIsObjectValid(GetLastOpenedBy()) == TRUE) - { - dbSpeak("LastOpener: GetLastOpenedBy " + GetTag(GetLastOpenedBy())); - return GetLastOpenedBy(); - } - else - if (GetIsObjectValid(GetLastKiller()) == TRUE) - { - dbSpeak("LastOpener: GetLastAttacker"); - return GetLastKiller(); - } - dbSpeak("LastOpener: The Object is Invalid you weenie!"); - return OBJECT_INVALID; -} - -//:://///////////////////////////////////////////// -//:: GetRange -//:: Copyright (c) 2002 Bioware Corp. -//::////////////////////////////////////////////// -/* - Returns true if nHD matches the correct - level range for the indicated nCategory. - (i.e., First to Fourth level characters - are considered Range1) -*/ -//::////////////////////////////////////////////// -//:: Created By: Brent -//:: Created On: -//::////////////////////////////////////////////// -int GetRange(int nCategory, int nHD) -{ - int nMin = 0; int nMax = 0; - switch (nCategory) - { - case 6: nMin = RANGE_6_MIN; nMax = RANGE_6_MAX; break; - case 5: nMin = RANGE_5_MIN; nMax = RANGE_5_MAX; break; - case 4: nMin = RANGE_4_MIN; nMax = RANGE_4_MAX; break; - case 3: nMin = RANGE_3_MIN; nMax = RANGE_3_MAX; break; - case 2: nMin = RANGE_2_MIN; nMax = RANGE_2_MAX; break; - case 1: nMin = RANGE_1_MIN; nMax = RANGE_1_MAX; break; - } - - dbSpeak("nMin = " + IntToString(nMin)); - dbSpeak("nMax = " + IntToString(nMax)); - dbSpeak("GetRange.nHD = " + IntToString(nHD)); - if (nHD >= nMin && nHD <= nMax) - { - return TRUE; - } - - return FALSE; - -} - -//:://///////////////////////////////////////////// -//:: GetNumberOfItems -//:: Copyright (c) 2002 Bioware Corp. -//::////////////////////////////////////////////// -/* - Returns the number of items to create. -*/ -//::////////////////////////////////////////////// -//:: Created By: Brent -//:: Created On: -//::////////////////////////////////////////////// -int GetNumberOfItems(int nTreasureType) -{ - int nItems = 0; - int nRandom = 0; - - int nProbThreeItems = 0; - int nProbTwoItems = 0; - int nProbOneItems = 0; - - if (nTreasureType == TREASURE_LOW) - { - nProbThreeItems = NUMBER_LOW_THREE; - nProbTwoItems = NUMBER_LOW_TWO; - nProbOneItems = NUMBER_LOW_ONE; - } - else - if (nTreasureType == TREASURE_MEDIUM) - { - nProbThreeItems = NUMBER_MED_THREE; - nProbTwoItems = NUMBER_MED_TWO; - nProbOneItems = NUMBER_MED_ONE; - } - else - if (nTreasureType == TREASURE_HIGH) - { - nProbThreeItems = NUMBER_HIGH_THREE; - nProbTwoItems = NUMBER_HIGH_TWO; - nProbOneItems = NUMBER_HIGH_ONE; - } - else - if (nTreasureType == TREASURE_BOSS) - { - nProbThreeItems = NUMBER_BOSS_THREE; - nProbTwoItems = NUMBER_BOSS_TWO; - nProbOneItems = NUMBER_BOSS_ONE; - } - else - if (nTreasureType == TREASURE_BOOK) - { - nProbThreeItems = NUMBER_BOOK_THREE; - nProbTwoItems = NUMBER_BOOK_TWO; - nProbOneItems = NUMBER_BOOK_ONE; - } - - - nRandom = d100(); - if (nRandom <= nProbThreeItems) - { - nItems = 3; - } - else - if (nRandom <= nProbTwoItems + nProbThreeItems) - { - nItems = 2; - } - else - { - nItems = 1; - } - - // * May 13 2002: Cap number of items, in case of logic error - if (nItems > 3) - { - nItems = 3; - } - - return nItems; -} - - -// * -// * TREASURE GENERATION FUNCTIONS -// * - // * - // * Non-Scaling Treasure - // * - void CreateBook(object oTarget) - { - int nBook1 = Random(31) + 1; - string sRes = "NW_IT_BOOK01"; - - if (nBook1 < 10) - { - sRes = "NW_IT_BOOK00" + IntToString(nBook1); - } - else - { - sRes = "NW_IT_BOOK0" + IntToString(nBook1); - } - dbSpeak("Create book"); - dbCreateItemOnObject(sRes, oTarget); - } - - void CreateAnimalPart(object oTarget) - { - - string sRes = ""; - int nResult = Random(3) + 1; - switch (nResult) - { - case 1: sRes = "NW_IT_MSMLMISC20"; break; - case 2: sRes = "NW_IT_MMIDMISC05"; break; - case 3: sRes = "NW_IT_MMIDMISC06"; break; - } - dbSpeak("animal"); - dbCreateItemOnObject(sRes, oTarget); - } - - void CreateJunk(object oTarget) - { - string sRes = "NW_IT_TORCH001"; - int NUM_ITEMS = 11; - int nResult = Random(NUM_ITEMS) + 1; - int nKit = 0; - switch (nResult) - { - case 1: sRes = "cu_food003"; break; //ale - case 2: sRes = "cu_food003"; break; // ale - case 3: sRes = "cu_food005"; break; // wine - case 4: sRes = "cu_food003"; break; // ale - case 5: sRes = "cu_food004"; break; // spirits - case 6: sRes = "NW_IT_TORCH001"; break; //torch - case 7: sRes = "cu_food000"; break; // meat - case 8: sRes = "cu_food001"; break; // garlic - case 9: sRes = "cu_food002"; break; // fish - case 10: sRes = "cu_food006"; break; // bread - case 11: sRes = "cu_food007"; break; // water - } - dbSpeak("CreateJunk"); - dbCreateItemOnObject(sRes, oTarget); - } - // * - // * Scaling Treasure - // * -int CopperAdjust(string strItemTag, int iBaseAmount) { - if (strItemTag == "cu_gold001") iBaseAmount *= d10(3); // You can get tons of copper - if (strItemTag == "cu_gold002") iBaseAmount *= d4(2); // Lots of silver - if (strItemTag == "cu_gold003") iBaseAmount *= d3(); // A little extra electrum - return(iBaseAmount); -} - -void CreateFunds(string strItemTag, object oContainer, int iBaseAmount, int nTreasureType) { - // Calculate modifier - float nMod = 0.0; - if (nTreasureType == TREASURE_LOW) { iBaseAmount = CopperAdjust(strItemTag, iBaseAmount); nMod = LOW_MOD_GOLD; } - else if (nTreasureType == TREASURE_MEDIUM) { iBaseAmount = CopperAdjust(strItemTag, iBaseAmount); nMod = MEDIUM_MOD_GOLD; } - else if (nTreasureType == TREASURE_HIGH) { iBaseAmount = CopperAdjust(strItemTag, iBaseAmount); nMod = HIGH_MOD_GOLD; } - - // Calculate the amount of the coin to give based on the modifier - iBaseAmount = FloatToInt(iBaseAmount * nMod); - if (iBaseAmount <= 0) iBaseAmount = 1; // Always create at least 1 coin - dbSpeak("gold"); - dbCreateItemOnObject(strItemTag, oContainer, iBaseAmount); -} - -int CoinChance(int iPercent) { - int iRand = Random(100); - if (iRand <= iPercent) return TRUE; - return FALSE; -} - - - void CreateGold(object oTarget, object oAdventurer, int nTreasureType, int nModifier = 0) { - int iLevel = 0; - int iIndex; - for (iIndex=1; iIndex<=3; iIndex++) { iLevel += GetClassByPosition(iIndex, oAdventurer); } - int nHD = GetHitDice(oAdventurer) + nModifier; - int nAmount = 0; - - // Create amount based on hitdice, then level - if (GetRange(1, nHD)) - { - // Copper only - CreateFunds("cu_gold001", oTarget, d10(), nTreasureType); - } - else if (GetRange(2, nHD)) - { - // Copper only - CreateFunds("cu_gold001", oTarget, d20(), nTreasureType); - } - else if (GetRange(3, nHD)) - { - // Copper, Silver only - if (CoinChance(50)) CreateFunds("cu_gold001", oTarget, d20(2), nTreasureType); - CreateFunds("cu_gold002", oTarget, d20(), TREASURE_LOW); - } - else if (GetRange(4, nHD)) - { - // Copper, Silver, Electrum only - if (CoinChance(60)) CreateFunds("cu_gold001", oTarget, d20(7), nTreasureType); - if (CoinChance(30)) CreateFunds("cu_gold002", oTarget, d20(3), nTreasureType); - CreateFunds("cu_gold003", oTarget, d20(), TREASURE_LOW); - } - else if (GetRange(5, nHD)) - { - // Copper, Silver, Electrum, Gold only - if (CoinChance(60)) CreateFunds("cu_gold001", oTarget, d20(9), nTreasureType); - if (CoinChance(40)) CreateFunds("cu_gold002", oTarget, d20(4), nTreasureType); - if (CoinChance(20)) CreateFunds("cu_gold003", oTarget, d20(2), nTreasureType); - CreateFunds("NW_IT_GOLD001", oTarget, d20(), TREASURE_LOW); - } - else if (GetRange(6, nHD)) - { - // Copper, Silver, Electrum, Gold or Platinum - if (CoinChance(30)) CreateFunds("cu_gold001", oTarget, d20(15), nTreasureType); - if (CoinChance(40)) CreateFunds("cu_gold002", oTarget, d20(7), nTreasureType); - if (CoinChance(70)) CreateFunds("cu_gold003", oTarget, d20(4), nTreasureType); - if (CoinChance(40)) CreateFunds("NW_IT_GOLD001", oTarget, d20(3), nTreasureType); - if (CoinChance(10)) CreateFunds("cu_gold005", oTarget, d4(), TREASURE_LOW); - } - } - void CreateGem(object oTarget, object oAdventurer, int nTreasureType, int nModifier = 0) - { - int nHD = GetHitDice(oAdventurer) + nModifier; - string sGem = "nw_it_gem001"; - if (GetRange(1, nHD)) - { - int nRandom = Random(9) + 1; - switch (nRandom) - { - case 1: sGem = "nw_it_gem001"; break; - case 2: sGem = "nw_it_gem007"; break; - case 3: sGem = "nw_it_gem002"; break; - case 4: case 5: sGem = "nw_it_gem004"; break; - case 6: case 7: sGem = "nw_it_gem014"; break; - case 8: sGem = "nw_it_gem003"; break; - case 9: sGem = "nw_it_gem015"; break; - } - } - else if (GetRange(2, nHD)) // 30 GP Avg; 150 gp Max - { - int nRandom = d12(); - switch (nRandom) - { - case 1: sGem = "nw_it_gem001"; break; - case 2: sGem = "nw_it_gem007"; break; - case 3: sGem = "nw_it_gem002"; break; - case 4: sGem = "nw_it_gem004"; break; - case 5: case 6: sGem = "nw_it_gem014"; break; - case 7: case 8: sGem = "nw_it_gem003"; break; - case 9: case 10: sGem = "nw_it_gem015"; break; - case 11: sGem = "nw_it_gem011"; break; - case 12: sGem = "nw_it_gem013"; break; - } - - } - else if (GetRange(3, nHD)) // 75GP Avg; 500 gp max - { - int nRandom = d2(); - switch (nRandom) - { - case 1: sGem = "nw_it_gem013"; break; - case 2: sGem = "nw_it_gem010"; break; - } - - } - else if (GetRange(4, nHD)) // 150 gp avg; 1000 gp max - { - int nRandom = d3(); - switch (nRandom) - { - case 1: sGem = "nw_it_gem013"; break; - case 2: sGem = "nw_it_gem010"; break; - case 3: sGem = "nw_it_gem008"; break; - } - } - else if (GetRange(5, nHD)) // 300 gp avg; any - { - int nRandom = d6(); - switch (nRandom) - { - case 1: sGem = "nw_it_gem013"; break; - case 2: sGem = "nw_it_gem010"; break; - case 3: case 4: sGem = "nw_it_gem008"; break; - case 5: sGem = "nw_it_gem009"; break; - case 6: sGem = "nw_it_gem009"; break; - } - } - else if (GetRange(6, nHD))// * Anything higher than level 15 500 gp avg; any - { - int nRandom = Random(8) + 1; - switch (nRandom) - { - case 1: sGem = "nw_it_gem013"; break; - case 2: sGem = "nw_it_gem010"; break; - case 3: case 4: sGem = "nw_it_gem008"; break; - case 5: sGem = "nw_it_gem009"; break; - case 6: sGem = "nw_it_gem009"; break; - case 7: sGem = "nw_it_gem006"; break; - case 8: sGem = "nw_it_gem012"; break; - } - } - dbSpeak("Create Gem"); - dbCreateItemOnObject(sGem, oTarget, 1); - } - void CreateJewel(object oTarget, object oAdventurer, int nTreasureType, int nModifier = 0) - { - int nHD = GetHitDice(oAdventurer) + nModifier; - string sJewel = ""; - - if (GetRange(1, nHD)) // 15 gp avg; 75 gp max - { - int nRandom = d2(); - switch (nRandom) - { - case 1: sJewel = "nw_it_mring021"; break; - case 2: sJewel = "nw_it_mneck020"; break; - } - } - else if (GetRange(2, nHD)) // 30 GP Avg; 150 gp Max - { - int nRandom = d6(); - switch (nRandom) - { - case 1: sJewel = "nw_it_mring021"; break; - case 2: case 3: sJewel = "nw_it_mneck020"; break; - case 4: sJewel = "nw_it_mring022"; break; - case 5: case 6: sJewel = "nw_it_mneck023"; break; } - } - else if (GetRange(3, nHD)) // 75GP Avg; 500 gp max - { - int nRandom = d6(); - switch (nRandom) - { - case 1: sJewel = "nw_it_mring021"; break; - case 2: case 3: sJewel = "nw_it_mneck020"; break; - case 4: case 5: sJewel = "nw_it_mring022"; break; - case 6: sJewel = "nw_it_mneck021"; break; - } - } - else if (GetRange(4, nHD)) // 150 gp avg; 1000 gp max - { - int nRandom = d6(); - switch (nRandom) - { - case 1: sJewel = "nw_it_mring021"; break; - case 2: sJewel = "nw_it_mring022"; break; - case 3: case 4: case 5: sJewel = "nw_it_mneck021"; break; - case 6: sJewel = "nw_it_mring023"; break; - } - } - else if (GetRange(5, nHD)) // 300 gp avg; any - { - int nRandom = d8(); - switch (nRandom) - { - case 1: sJewel = "nw_it_mring022"; break; - case 2: case 3: sJewel = "nw_it_mneck021"; break; - case 4: case 5: case 6: sJewel = "nw_it_mring023"; break; - case 7: case 8: sJewel = "nw_it_mneck022"; break; - } - } - else if (GetRange(6, nHD)) - { - int nRandom = d6(); - switch (nRandom) - { - case 1: sJewel = "nw_it_mring022"; break; - case 2: sJewel = "nw_it_mneck021"; break; - case 3: case 4: sJewel = "nw_it_mring023"; break; - case 5: case 6: sJewel = "nw_it_mneck022"; break; - } - } - dbSpeak("Create Jewel"); - - dbCreateItemOnObject(sJewel, oTarget, 1); - - } - // * returns the valid upper limit for any arcane spell scroll - int TrimLevel(int nScroll, int nLevel) - { int nMax = 5; - switch (nLevel) - { - case 0: nMax = 4; break; - case 1: nMax = 13; break; - case 2: nMax = 21; break; - case 3: nMax = 15; break; - case 4: nMax = 17; break; - case 5: nMax = 13; break; - case 6: nMax = 14; break; - case 7: nMax = 8; break; - case 8: nMax = 9; break; - case 9: nMax = 12; break; - } - if (nScroll > nMax) nScroll = nMax; - return nScroll; - - } - // * nModifier is to 'raise' the level of the oAdventurer - void CreateArcaneScroll(object oTarget, object oAdventurer, int nModifier = 0) - { - int nMaxSpells = 21; - int nHD = GetHitDice(oAdventurer) + nModifier; - int nScroll = 1; - int nLevel = 1; - - if (GetRange(1, nHD)) // l 1-2 - { - nLevel = d2(); - nScroll = Random(nMaxSpells) + 1; - } - else if (GetRange(2, nHD)) // l 1-4 - { - nLevel = d4(); - nScroll = Random(nMaxSpells) + 1; - } - else if (GetRange(3, nHD)) // l 2-6 - { - nLevel = d6(); - if (nLevel < 2) nLevel = 2; - - nScroll = Random(nMaxSpells) + 1; - } - else if (GetRange(4, nHD)) // l 3-8 - { - nLevel = d8(); - if (nLevel < 3) nLevel = 3; - - nScroll = Random(nMaxSpells) + 1; - } - else if (GetRange(5, nHD)) // l 4-9 - { - nLevel = d8() + 1; - if (nLevel < 4) nLevel = 4; - - nScroll = Random(nMaxSpells) + 1; - } - else if (GetRange(6, nHD)) // 5 -9 - { - nLevel = d8() + 1; - if (nLevel < 5) nLevel = 5; - - nScroll = Random(nMaxSpells) + 1; - } - - // * Trims the level of the scroll to match the max # of scrolls in each level range - nScroll = TrimLevel(nScroll, nLevel); - - string sRes = "nw_it_sparscr216"; - - if (nScroll < 10) - { - sRes = "NW_IT_SPARSCR" + IntToString(nLevel) + "0" + IntToString(nScroll); - } - else - { - sRes = "NW_IT_SPARSCR" + IntToString(nLevel) + IntToString(nScroll); - } - dbCreateItemOnObject(sRes, oTarget, 1); - } - - void CreateDivineScroll(object oTarget, object oAdventurer, int nModifier=0) - { - int nHD = GetHitDice(oAdventurer) + nModifier; - string sScroll = ""; - if (GetRange(1, nHD)) - { - int nRandom = d4(); - switch (nRandom) - { - case 1: sScroll = "nw_it_spdvscr201"; break; - case 2: sScroll = "nw_it_spdvscr202"; break; - case 3: sScroll = "nw_it_spdvscr203"; break; - case 4: sScroll = "nw_it_spdvscr204"; break; - } - } - else if (GetRange(2, nHD)) - { - int nRandom = d8(); - switch (nRandom) - { - case 1: sScroll = "nw_it_spdvscr201"; break; - case 2: sScroll = "nw_it_spdvscr202";break; - case 3: sScroll = "nw_it_spdvscr203"; break; - case 4: sScroll = "nw_it_spdvscr204"; break; - case 5: sScroll = "nw_it_spdvscr301"; break; - case 6: sScroll = "nw_it_spdvscr302"; break; - case 7: sScroll = "nw_it_spdvscr401"; break; - case 8: sScroll = "nw_it_spdvscr402"; break; - } - - } - else if (GetRange(3, nHD)) - { - int nRandom = Random(9) + 1; - switch (nRandom) - { - case 1: sScroll = "nw_it_spdvscr201"; break; - case 2: sScroll = "nw_it_spdvscr202"; break; - case 3: sScroll = "nw_it_spdvscr203"; break; - case 4: sScroll = "nw_it_spdvscr204"; break; - case 5: sScroll = "nw_it_spdvscr301"; break; - case 6: sScroll = "nw_it_spdvscr302"; break; - case 7: sScroll = "nw_it_spdvscr401"; break; - case 8: sScroll = "nw_it_spdvscr402"; break; - case 9: sScroll = "nw_it_spdvscr501"; break; - } - - } - else - { - int nRandom = Random(7) + 1; - switch (nRandom) - { - case 1: sScroll = "nw_it_spdvscr301"; break; - case 2: sScroll = "nw_it_spdvscr302"; break; - case 3: sScroll = "nw_it_spdvscr401"; break; - case 4: sScroll = "nw_it_spdvscr402"; break; - case 5: sScroll = "nw_it_spdvscr501"; break; - case 6: sScroll = "nw_it_spdvscr701"; break; - case 7: sScroll = "nw_it_spdvscr702"; break; - } - } - dbSpeak("Divine Scroll"); - - dbCreateItemOnObject(sScroll, oTarget, 1); - - } - void CreateAmmo(object oTarget, object oAdventurer, int nModifier=0) - { - int nHD = GetHitDice(oAdventurer) + nModifier; - string sAmmo = ""; - - if (GetRange(1, nHD)) // * 200 gp max - { - int nRandom = d3(); - switch (nRandom) - { - case 1: sAmmo = "nw_wamar001"; break; - case 2: sAmmo = "nw_wambo001"; break; - case 3: sAmmo = "nw_wambu001"; break; - } - } - else if (GetRange(2, nHD)) // * 800 gp max - { - int nRandom = d6(); - switch (nRandom) - { - case 1: sAmmo = "nw_wamar001"; break; - case 2: sAmmo = "nw_wambo001"; break; - case 3: sAmmo = "nw_wambu001"; break; - case 4: sAmmo = "nw_wammar001"; break; - case 5: sAmmo = "nw_wammbo001"; break; - case 6: sAmmo = "nw_wammbo002"; break; - } - } - else if (GetRange(3, nHD)) // * - 2500 gp - { - int nRandom = d20(); - switch (nRandom) - { - case 1: sAmmo = "nw_wamar001"; break; - case 2: sAmmo = "nw_wambo001"; break; - case 3: sAmmo = "nw_wambu001"; break; - case 4: sAmmo = "nw_wammar001"; break; - case 5: sAmmo = "nw_wammbo001"; break; - case 6: sAmmo = "nw_wammbo002"; break; - case 7: sAmmo = "nw_wammbo003"; break; - case 8: sAmmo = "nw_wammbu002"; break; - case 9: sAmmo = "nw_wammar002"; break; - case 10: sAmmo = "nw_wammar001"; break; - case 11: sAmmo = "nw_wammar003"; break; - case 12: sAmmo = "nw_wammar004"; break; - case 13: sAmmo = "nw_wammar005"; break; - case 14: sAmmo = "nw_wammar006"; break; - case 15: sAmmo = "nw_wammbo004"; break; - case 16: sAmmo = "nw_wammbo005"; break; - case 17: sAmmo = "nw_wammbu004"; break; - case 18: sAmmo = "nw_wammbu005"; break; - case 19: sAmmo = "nw_wammbu006"; break; - case 20: sAmmo = "nw_wammbu007"; break; - } - } - else - { - int nRandom = d20(); - switch (nRandom) - { - case 1: sAmmo = "nw_wamar001"; break; - case 2: sAmmo = "nw_wammbu001"; break; - case 3: sAmmo = "nw_wammbu003"; break; - case 4: sAmmo = "nw_wammar001"; break; - case 5: sAmmo = "nw_wammbo001"; break; - case 6: sAmmo = "nw_wammbo002"; break; - case 7: sAmmo = "nw_wammbo003"; break; - case 8: sAmmo = "nw_wammbu002"; break; - case 9: sAmmo = "nw_wammar002"; break; - case 10: sAmmo = "nw_wammar001"; break; - case 11: sAmmo = "nw_wammar003"; break; - case 12: sAmmo = "nw_wammar004"; break; - case 13: sAmmo = "nw_wammar005"; break; - case 14: sAmmo = "nw_wammar006"; break; - case 15: sAmmo = "nw_wammbo004"; break; - case 16: sAmmo = "nw_wammbo005"; break; - case 17: sAmmo = "nw_wammbu004"; break; - case 18: sAmmo = "nw_wammbu005"; break; - case 19: sAmmo = "nw_wammbu006"; break; - case 20: sAmmo = "nw_wammbu007"; break; - } - } - dbSpeak("ammo"); - dbCreateItemOnObject(sAmmo, oTarget, Random(30) + 1); // create up to 30 of the specified ammo type - } - - void CreateTrapKit(object oTarget, object oAdventurer, int nModifier = 0) - { - int nHD = GetHitDice(oAdventurer) + nModifier; - string sKit = ""; - if (GetRange(1, nHD)) // 200 - { - int nRandom = d3(); - switch (nRandom) - { - case 1: sKit = "nw_it_trap001"; break; - case 2: sKit = "nw_it_trap029"; break; - case 3: sKit = "nw_it_trap033"; break; - } - } - else if (GetRange(2, nHD)) // 800 - { - int nRandom = d12(); - switch (nRandom) - { - case 1: sKit = "nw_it_trap001"; break; - case 2: sKit = "nw_it_trap029"; break; - case 3: sKit = "nw_it_trap033"; break; - case 4: sKit = "nw_it_trap002"; break; - case 5: sKit = "nw_it_trap030"; break; - case 6: sKit = "nw_it_trap037"; break; - case 7: sKit = "nw_it_trap034"; break; - case 8: sKit = "nw_it_trap005"; break; - case 9: sKit = "nw_it_trap038"; break; - case 10: sKit = "nw_it_trap041"; break; - case 11: sKit = "nw_it_trap003"; break; - case 12: sKit = "nw_it_trap031"; break; - } - - } - else if (GetRange(3, nHD)) // 200 - 2500 - { - int nRandom = Random(17) + 1; - switch (nRandom) - { - case 1: sKit = "nw_it_trap002"; break; - case 2: sKit = "nw_it_trap030"; break; - case 3: sKit = "nw_it_trap037"; break; - case 4: sKit = "nw_it_trap034"; break; - case 5: sKit = "nw_it_trap005"; break; - case 6: sKit = "nw_it_trap038"; break; - case 7: sKit = "nw_it_trap041"; break; - case 8: sKit = "nw_it_trap003"; break; - case 9: sKit = "nw_it_trap031"; break; - case 10: sKit = "nw_it_trap035"; break; - case 11: sKit = "nw_it_trap006"; break; - case 12: sKit = "nw_it_trap042"; break; - case 13: sKit = "nw_it_trap004"; break; - case 14: sKit = "nw_it_trap032"; break; - case 15: sKit = "nw_it_trap039"; break; - case 16: sKit = "nw_it_trap009"; break; - case 17: sKit = "nw_it_trap036"; break; - } - - } - else if (GetRange(4, nHD)) // 800 - 10000 - { - int nRandom = Random(19) + 1; - switch (nRandom) - { - case 1: sKit = "nw_it_trap035"; break; - case 2: sKit = "nw_it_trap006"; break; - case 3: sKit = "nw_it_trap042"; break; - case 4: sKit = "nw_it_trap004"; break; - case 5: sKit = "nw_it_trap032"; break; - case 6: sKit = "nw_it_trap039"; break; - case 7: sKit = "nw_it_trap009"; break; - case 8: sKit = "nw_it_trap036"; break; - case 9: sKit = "nw_it_trap013"; break; - case 10: sKit = "nw_it_trap040"; break; - case 11: sKit = "nw_it_trap007"; break; - case 12: sKit = "nw_it_trap043"; break; - case 13: sKit = "nw_it_trap010"; break; - case 14: sKit = "nw_it_trap017"; break; - case 15: sKit = "nw_it_trap021"; break; - case 16: sKit = "nw_it_trap014"; break; - case 17: sKit = "nw_it_trap025"; break; - case 18: sKit = "nw_it_trap008"; break; - case 19: sKit = "nw_it_trap044"; break; - } - - } - else if (GetRange(5, nHD)) // 2000 -16500 - { - int nRandom = Random(18) + 1; - switch (nRandom) - { - case 1: sKit = "nw_it_trap039"; break; - case 2: sKit = "nw_it_trap009"; break; - case 3: sKit = "nw_it_trap036"; break; - case 4: sKit = "nw_it_trap013"; break; - case 5: sKit = "nw_it_trap040"; break; - case 6: sKit = "nw_it_trap007"; break; - case 7: sKit = "nw_it_trap043"; break; - case 8: sKit = "nw_it_trap010"; break; - case 9: sKit = "nw_it_trap017"; break; - case 10: sKit = "nw_it_trap021"; break; - case 11: sKit = "nw_it_trap014"; break; - case 12: sKit = "nw_it_trap025"; break; - case 13: sKit = "nw_it_trap008"; break; - case 14: sKit = "nw_it_trap044"; break; - case 15: sKit = "nw_it_trap018"; break; - case 16: sKit = "nw_it_trap011"; break; - case 17: sKit = "nw_it_trap022"; break; - case 18: sKit = "nw_it_trap026"; break; - } - - } - else if (GetRange(6, nHD)) // 2000 - ? - { - int nRandom = Random(27) + 1; - switch (nRandom) - { - case 1: sKit = "nw_it_trap039"; break; - case 2: sKit = "nw_it_trap009"; break; - case 3: sKit = "nw_it_trap036"; break; - case 4: sKit = "nw_it_trap013"; break; - case 5: sKit = "nw_it_trap040"; break; - case 6: sKit = "nw_it_trap007"; break; - case 7: sKit = "nw_it_trap043"; break; - case 8: sKit = "nw_it_trap010"; break; - case 9: sKit = "nw_it_trap017"; break; - case 10: sKit = "nw_it_trap021"; break; - case 11: sKit = "nw_it_trap014"; break; - case 12: sKit = "nw_it_trap025"; break; - case 13: sKit = "nw_it_trap008"; break; - case 14: sKit = "nw_it_trap044"; break; - case 15: sKit = "nw_it_trap018"; break; - case 16: sKit = "nw_it_trap011"; break; - case 17: sKit = "nw_it_trap022"; break; - case 18: sKit = "nw_it_trap026"; break; - case 19: sKit = "nw_it_trap015"; break; - case 20: sKit = "nw_it_trap012"; break; - case 21: sKit = "nw_it_trap019"; break; - case 22: sKit = "nw_it_trap023"; break; - case 23: sKit = "nw_it_trap016"; break; - case 24: sKit = "nw_it_trap027"; break; - case 25: sKit = "nw_it_trap020"; break; - case 26: sKit = "nw_it_trap024"; break; - case 27: sKit = "nw_it_trap028"; break; - } - - } - dbSpeak("Create Trapkit"); - dbCreateItemOnObject(sKit, oTarget, 1); - - } - void CreateHealingKit(object oTarget, object oAdventurer, int nModifier = 0) - { - int nHD = GetHitDice(oAdventurer) + nModifier; - string sKit = ""; - if (GetRange(1, nHD)) // 200 - { - int nRandom = Random(1) + 1; - switch (nRandom) - { - case 1: sKit = "nw_it_medkit001"; break; - } - } - else if (GetRange(2, nHD)) // 800 - { - int nRandom = Random(2) + 1; - switch (nRandom) - { - case 1: sKit = "nw_it_medkit001"; break; - case 2: sKit = "nw_it_medkit002"; break; - } - - } - else if (GetRange(3, nHD)) // 200 - 2500 - { - int nRandom = Random(2) + 1; - switch (nRandom) - { - case 1: sKit = "nw_it_medkit002"; break; - case 2: sKit = "nw_it_medkit003"; break; - } - - } - else if (GetRange(4, nHD)) // 800 - 10000 - { - int nRandom = Random(2) + 1; - switch (nRandom) - { - case 1: sKit = "nw_it_medkit003";break; - case 2: sKit = "nw_it_medkit004"; break; - } - - } - else if (GetRange(5, nHD)) // 2000 -16500 - { - int nRandom = Random(2) + 1; - switch (nRandom) - { - case 1: sKit = "nw_it_medkit003"; break; - case 2: sKit = "nw_it_medkit004";break; - } - - } - else if (GetRange(6, nHD)) // 2000 - ? - { - int nRandom = Random(2) + 1; - switch (nRandom) - { - case 1: sKit = "nw_it_medkit003"; break; - case 2: sKit = "nw_it_medkit004";break; - } - - } - dbSpeak("Create Healing Kit"); - - dbCreateItemOnObject(sKit, oTarget, 1); - - } - void CreateLockPick(object oTarget, object oAdventurer, int nModifier = 0) - { - int nHD = GetHitDice(oAdventurer) + nModifier; - string sKit = ""; - if (GetRange(1, nHD)) // 200 - { - int nRandom = d8(); - switch (nRandom) - { - case 1: sKit = "nw_it_picks001"; break; - case 2: sKit = "nw_it_picks002"; break; - case 3: sKit = "nw_it_picks001"; break; - case 4: sKit = "nw_it_picks001"; break; - case 5: sKit = "nw_it_picks001"; break; - case 6: sKit = "nw_it_picks001"; break; - case 7: sKit = "nw_it_picks001"; break; - case 8: sKit = "nw_it_picks001"; break; - } - } - else if (GetRange(2, nHD)) // 800 - { - int nRandom = d6(); - switch (nRandom) - { - case 1: sKit = "nw_it_picks001"; break; - case 2: sKit = "nw_it_picks002"; break; - case 3: sKit = "nw_it_picks003"; break; - case 4: sKit = "nw_it_picks002"; break; - case 5: sKit = "nw_it_picks002"; break; - case 6: sKit = "nw_it_picks002"; break; - } - - } - else if (GetRange(3, nHD)) // 200 - 2500 - { - int nRandom = Random(2) + 1; - switch (nRandom) - { - case 1: sKit = "nw_it_picks003"; break; - case 2: sKit = "nw_it_picks004"; break; - } - - } - else if (GetRange(4, nHD)) // 800 - 10000 - { - int nRandom = Random(1) + 1; - switch (nRandom) - { - case 1: sKit = "nw_it_picks004"; break; - } - - } - else if (GetRange(5, nHD)) // 2000 -16500 - { - int nRandom = Random(1) + 1; - switch (nRandom) - { - case 1: sKit = "nw_it_picks004"; break; - } - - } - else if (GetRange(6, nHD)) // 2000 - ? - { - int nRandom = Random(1) + 1; - switch (nRandom) - { - case 1: sKit = "nw_it_picks004"; break; - } - - } - dbSpeak("Create Lockpick"); - - dbCreateItemOnObject(sKit, oTarget, 1); - - } - void CreateKit(object oTarget, object oAdventurer, int nModifier = 0) - { - // * April 23 2002: Major restructuring of this function - // * to allow me to - - switch (Random(8) + 1) - { - case 1: CreateTrapKit(oTarget, oAdventurer, nModifier); break; - case 2: case 3: case 4: case 5: CreateHealingKit(oTarget, oAdventurer, nModifier); break; - case 6: case 7: case 8: CreateLockPick(oTarget, oAdventurer, nModifier); break; - } - } - - void CreatePotion(object oTarget, object oAdventurer, int nModifier = 0) - { - string sPotion = ""; - int nHD = GetHitDice(oAdventurer) + nModifier; - - if (GetRange(1, nHD)) - { - int nRandom = d10(); - switch (nRandom) - { - case 1: case 2: case 3: case 4: sPotion = "nw_it_mpotion001"; break; - case 5: case 6: case 7: sPotion = "nw_it_mpotion020"; break; - case 8: sPotion = "nw_it_mpotion002"; break; - case 9: sPotion = "nw_it_mpotion009"; break; - case 10: sPotion = "nw_it_mpotion005"; break; - } - - } - else if (GetRange(2, nHD)) - { - int nRandom = Random(29) + 1; - switch (nRandom) - { - case 1: case 2: case 3: sPotion = "nw_it_mpotion001"; break; - case 4: case 5: case 6: case 7: case 8: sPotion = "nw_it_mpotion020"; break; - case 9: case 10: case 11: case 12: sPotion = "nw_it_mpotion002"; break; - case 13: case 14: sPotion = "nw_it_mpotion003"; break; - case 15: sPotion = "nw_it_mpotion009"; break; - case 16: sPotion = "nw_it_mpotion005"; break; - case 17: sPotion = "nw_it_mpotion007"; break; - case 18: sPotion = "nw_it_mpotion008"; break; - case 19: sPotion = "nw_it_mpotion010"; break; - case 20: sPotion = "nw_it_mpotion011"; break; - case 21: sPotion = "nw_it_mpotion013"; break; - case 22: sPotion = "nw_it_mpotion014"; break; - case 23: sPotion = "nw_it_mpotion015"; break; - case 24: sPotion = "nw_it_mpotion016"; break; - case 25: sPotion = "nw_it_mpotion017"; break; - case 26: sPotion = "nw_it_mpotion018"; break; - case 27: sPotion = "nw_it_mpotion019"; break; - case 28: sPotion = "nw_it_mpotion004"; break; - case 29: sPotion = "nw_it_mpotion006"; break; - } - } - else if (GetRange(3, nHD)) - { - int nRandom = Random(29) + 1; - switch (nRandom) - { - case 1: case 2: case 3: case 4: case 5: case 6: case 7: case 8: - case 9: case 10: case 11: case 12: - case 13: case 14: sPotion = "nw_it_mpotion003"; break; - case 15: sPotion = "nw_it_mpotion009"; break; - case 16: sPotion = "nw_it_mpotion005"; break; - case 17: sPotion = "nw_it_mpotion007"; break; - case 18: sPotion = "nw_it_mpotion008"; break; - case 19: sPotion = "nw_it_mpotion010"; break; - case 20: sPotion = "nw_it_mpotion011"; break; - case 21: sPotion = "nw_it_mpotion013"; break; - case 22: sPotion = "nw_it_mpotion014"; break; - case 23: sPotion = "nw_it_mpotion015"; break; - case 24: sPotion = "nw_it_mpotion016"; break; - case 25: sPotion = "nw_it_mpotion017"; break; - case 26: sPotion = "nw_it_mpotion018"; break; - case 27: sPotion = "nw_it_mpotion019"; break; - case 28: sPotion = "nw_it_mpotion004"; break; - case 29: sPotion = "nw_it_mpotion006"; break; - } - } - else if (GetRange(4, nHD)) - { - int nRandom = Random(29) + 1; - switch (nRandom) - { - case 1: case 2: case 3: case 4: case 5: case 6: case 7: case 8: - case 9: case 10: case 11: case 12: sPotion = "nw_it_mpotion003"; break; - case 13: case 14: sPotion = "nw_it_mpotion003"; break; - case 15: sPotion = "nw_it_mpotion009"; break; - case 16: sPotion = "nw_it_mpotion005"; break; - case 17: sPotion = "nw_it_mpotion007"; break; - case 18: sPotion = "nw_it_mpotion008"; break; - case 19: sPotion = "nw_it_mpotion010"; break; - case 20: sPotion = "nw_it_mpotion011"; break; - case 21: sPotion = "nw_it_mpotion013"; break; - case 22: sPotion = "nw_it_mpotion014"; break; - case 23: sPotion = "nw_it_mpotion015"; break; - case 24: sPotion = "nw_it_mpotion016"; break; - case 25: sPotion = "nw_it_mpotion017"; break; - case 26: sPotion = "nw_it_mpotion018"; break; - case 27: sPotion = "nw_it_mpotion019"; break; - case 28: sPotion = "nw_it_mpotion004"; break; - case 29: sPotion = "nw_it_mpotion006"; break; - } - } - else // keep 5 and 6 the same - { - int nRandom = Random(29) + 1; - switch (nRandom) - { - case 1: case 2: case 3: case 4: case 5: case 6: case 7: case 8: - case 9: sPotion = "nw_it_mpotion003" ; - case 10: case 11: case 12: case 13: case 14: sPotion = "nw_it_mpotion003"; break; - case 15: sPotion = "nw_it_mpotion009"; break; - case 16: sPotion = "nw_it_mpotion005"; break; - case 17: sPotion = "nw_it_mpotion007"; break; - case 18: sPotion = "nw_it_mpotion008"; break; - case 19: sPotion = "nw_it_mpotion010"; break; - case 20: sPotion = "nw_it_mpotion011"; break; - case 21: sPotion = "nw_it_mpotion013"; break; - case 22: sPotion = "nw_it_mpotion014"; break; - case 23: sPotion = "nw_it_mpotion015"; break; - case 24: sPotion = "nw_it_mpotion016"; break; - case 25: sPotion = "nw_it_mpotion017"; break; - case 26: sPotion = "nw_it_mpotion018"; break; - case 27: sPotion = "nw_it_mpotion019"; break; - case 28: sPotion = "nw_it_mpotion004"; break; - case 29: sPotion = "nw_it_mpotion006"; break; - } - } - dbSpeak("Create Potion"); - dbCreateItemOnObject(sPotion, oTarget, 1); - } - //:://///////////////////////////////////////////// - //:: CreateTable2GenericItem - //:: Copyright (c) 2002 Bioware Corp. - //::////////////////////////////////////////////// - /* - Creates an item based upon the class of - oAdventurer - */ - //::////////////////////////////////////////////// - //:: Created By: Brent - //:: Created On: - //::////////////////////////////////////////////// - void CreateGenericMiscItem(object oTarget, object oAdventurer, int nModifier=0) - { - int nHD = GetHitDice(oAdventurer) + nModifier; - string sItem = ""; - if (GetRange(1, nHD)) // * 200 - { - int nRandom = Random(9) + 1; - switch (nRandom) - { - case 1: sItem = "nw_it_mglove004"; break; - case 2: sItem = "nw_it_mglove004"; break; - case 3: sItem = "nw_it_mglove005"; break; - case 4: sItem = "nw_it_mglove006"; break; - case 5: sItem = "nw_it_mglove007"; break; - case 6: sItem = "nw_it_mglove008"; break; - case 7: sItem = "nw_it_mglove009"; break; - case 8: sItem = "nw_mcloth006"; break; - case 9: sItem = "nw_it_mglove012"; break; - } - } - else if (GetRange(2, nHD)) // * 800 - { - int nRandom = Random(25) + 1; - switch (nRandom) - { - case 1: sItem = "nw_mcloth006"; break; - case 2: sItem = "nw_it_mring009"; break; - case 3: sItem = "nw_it_mring009"; break; - case 4: sItem = "nw_it_mring010"; break; - case 5: sItem = "nw_it_mring011"; break; - case 6: sItem = "nw_it_mboots010"; break; - case 7: sItem = "nw_it_mneck024"; break; - case 8: sItem = "nw_mcloth007"; break; - case 9: sItem = "nw_it_mring024"; break; - case 10: sItem = "nw_it_mring012"; break; - case 11: sItem = "nw_mcloth008"; break; - case 12: sItem = "nw_it_mglove010"; break; - case 13: sItem = "nw_it_mglove011"; break; - case 14: sItem = "nw_it_mglove013"; break; - case 15: sItem = "nw_it_mglove014"; break; - case 16: sItem = "nw_it_mglove015"; break; - case 17: sItem = "nw_maarcl097"; break; - case 18: sItem = "nw_maarcl097"; break; - case 19: sItem = "nw_maarcl099"; break; - case 20: sItem = "nw_it_mneck032"; break; - case 21: sItem = "nw_mcloth010"; break; - case 22: sItem = "nw_it_mbracer002"; break; - case 23: sItem = "nw_it_mneck001"; break; - case 24: sItem = "nw_maarcl055"; break; - case 25: sItem = "nw_mcloth009"; break; - } - - } - else if (GetRange(3, nHD)) // * 200 - 2500 - { - int nRandom = Random(44) + 1; - switch (nRandom) - { - case 1: sItem = "nw_it_mring009"; break; - case 2: sItem = "nw_it_mring009"; break; - case 3: sItem = "nw_it_mring010"; break; - case 4: sItem = "nw_it_mring011"; break; - case 5: sItem = "nw_it_mboots010"; break; - case 6: sItem = "nw_it_mneck024"; break; - case 7: sItem = "nw_mcloth007"; break; - case 8: sItem = "nw_it_mring024"; break; - case 9: sItem = "nw_it_mring012"; break; - case 10: sItem = "nw_mcloth008"; break; - case 11: sItem = "nw_it_mglove010"; break; - case 12: sItem = "nw_it_mglove011"; break; - case 13: sItem = "nw_it_mglove013"; break; - case 14: sItem = "nw_it_mglove014"; break; - case 15: sItem = "nw_it_mglove015"; break; - case 16: sItem = "nw_it_contain003"; break; - case 17: sItem = "nw_maarcl097"; break; - case 18: sItem = "nw_maarcl099"; break; - case 19: sItem = "nw_it_mneck032"; break; - case 20: sItem = "nw_mcloth010"; break; - case 21: sItem = "nw_it_mbracer002"; break; - case 22: sItem = "nw_it_mneck001"; break; - case 23: sItem = "nw_maarcl055"; break; - case 24: sItem = "nw_mcloth009"; break; - case 25: sItem = "nw_it_mring001"; break; - case 26: sItem = "nw_it_mboots001"; break; - case 27: sItem = "nw_it_mbracer001"; break; - case 28: sItem = "nw_it_mneck007"; break; - case 29: sItem = "nw_maarcl096"; break; - case 30: sItem = "nw_it_mglove003"; break; - case 31: sItem = "nw_it_contain004"; break; - case 32: sItem = "nw_it_mneck031"; break; - case 33: sItem = "nw_it_mring006"; break; - case 34: sItem = "nw_it_mneck006"; break; - case 35: sItem = "nw_it_mneck029"; break; - case 36: sItem = "nw_it_mring013"; break; - case 37: sItem = "nw_it_mboots011"; break; - case 38: sItem = "nw_it_mneck025"; break; - case 39: sItem = "nw_it_mbelt009"; break; - case 40: sItem = "nw_it_mbelt010"; break; - case 41: sItem = "nw_it_mbelt011"; break; - case 42: sItem = "nw_it_mring025"; break; - case 43: sItem = "nw_it_mring025"; break; - case 44: sItem = "nw_maarcl031"; break; - - } - - } - else if (GetRange(4, nHD)) // * 800 - 10000 - { - int nRandom = Random(48) + 1; - switch (nRandom) - { - case 1: sItem = "nw_it_mring001"; break; - case 2: sItem = "nw_it_mboots001"; break; - case 3: sItem = "nw_it_mbracer001"; break; - case 4: sItem = "nw_it_mneck007"; break; - case 5: sItem = "nw_maarcl096"; break; - case 6: sItem = "nw_it_mglove003"; break; - case 7: sItem = "nw_it_mneck031"; break; - case 8: sItem = "nw_it_mneck031"; break; - case 9: sItem = "nw_it_mring006"; break; - case 10: sItem = "nw_it_mneck006"; break; - case 11: sItem = "nw_it_mneck029"; break; - case 12: sItem = "nw_it_mring013"; break; - case 13: sItem = "nw_it_mboots011"; break; - case 14: sItem = "nw_it_mneck025"; break; - case 15: sItem = "nw_it_mbelt009"; break; - case 16: sItem = "nw_it_mbelt010"; break; - case 17: sItem = "nw_it_mbelt011"; break; - case 18: sItem = "nw_it_mring025"; break; - case 19: sItem = "nw_it_mring025"; break; - case 20: sItem = "nw_it_mbracer007"; break; - case 21: sItem = "nw_it_mbracer007"; break; - case 22: sItem = "nw_it_mneck012"; break; - case 23: sItem = "nw_maarcl088"; break; - case 24: sItem = "nw_it_mboots012"; break; - case 25: sItem = "nw_it_mneck026"; break; - case 26: sItem = "nw_it_mboots006"; break; - case 27: sItem = "nw_it_mbracer003"; break; - case 28: sItem = "nw_it_mneck008"; break; - case 29: sItem = "nw_it_mring008"; break; - case 30: sItem = "nw_maarcl056"; break; - case 31: sItem = "nw_maarcl092"; break; - case 32: sItem = "nw_it_mring014"; break; - case 33: sItem = "nw_it_mneck016"; break; - case 34: sItem = "nw_it_mboots013"; break; - case 35: sItem = "nw_it_mneck027"; break; - case 36: sItem = "nw_it_mbracer008"; break; - case 37: sItem = "nw_it_mneck013"; break; - case 38: sItem = "nw_maarcl089"; break; - case 39: sItem = "nw_it_mbelt012"; break; - case 40: sItem = "nw_it_mbelt013"; break; - case 41: sItem = "nw_it_mbelt014"; break; - case 42: sItem = "nw_it_mring027"; break; - case 43: sItem = "nw_it_mboots007"; break; - case 44: sItem = "nw_it_mbracer004"; break; - case 45: sItem = "nw_it_mneck009"; break; - case 46: sItem = "nw_it_mring018"; break; - case 47: sItem = "nw_maarcl093"; break; - case 48: sItem = "nw_it_mboots002"; break; - - } - } - else if (GetRange(5, nHD)) // * 2500 - 16500 - { - int nRandom = Random(42) + 1; - switch (nRandom) - { - case 1: sItem = "nw_it_mbracer007"; break; - case 2: sItem = "nw_it_mbracer007"; break; - case 3: sItem = "nw_it_mneck012"; break; - case 4: sItem = "nw_maarcl088"; break; - case 5: sItem = "nw_it_mboots012"; break; - case 6: sItem = "nw_it_mneck026"; break; - case 7: sItem = "nw_it_mboots006"; break; - case 8: sItem = "nw_it_mbracer003"; break; - case 9: sItem = "nw_it_mneck008"; break; - case 10: sItem = "nw_it_mring008"; break; - case 11: sItem = "nw_maarcl056"; break; - case 12: sItem = "nw_maarcl092"; break; - case 13: sItem = "nw_it_mring014"; break; - case 14: sItem = "nw_it_mneck016"; break; - case 15: sItem = "nw_it_mboots013"; break; - case 16: sItem = "nw_it_mneck027"; break; - case 17: sItem = "nw_it_mbracer008"; break; - case 18: sItem = "nw_it_mneck013"; break; - case 19: sItem = "nw_maarcl089"; break; - case 20: sItem = "nw_it_mbelt012"; break; - case 21: sItem = "nw_it_mbelt013"; break; - case 22: sItem = "nw_it_mbelt014"; break; - case 23: sItem = "nw_it_mring027"; break; - case 24: sItem = "nw_it_mboots007"; break; - case 25: sItem = "nw_it_mbracer004"; break; - case 26: sItem = "nw_it_mneck009"; break; - case 27: sItem = "nw_it_mring018"; break; - case 28: sItem = "nw_maarcl093"; break; - case 29: sItem = "nw_it_mboots002"; break; - case 30: sItem = "nw_it_mboots014"; break; - case 31: sItem = "nw_it_mneck028"; break; - case 32: sItem = "nw_it_mring015"; break; - case 33: sItem = "nw_it_mbracer009"; break; - case 34: sItem = "nw_it_mneck014"; break; - case 35: sItem = "nw_maarcl090"; break; - case 36: sItem = "nw_it_mring028"; break; - case 37: sItem = "nw_it_mneck017"; break; - case 38: sItem = "nw_it_mboots008"; break; - case 39: sItem = "nw_it_mbracer005"; break; - case 40: sItem = "nw_it_mneck010"; break; - case 41: sItem = "nw_it_mmidmisc02"; break; - case 42: sItem = "nw_it_mring019"; break; - } - } - else if (GetRange(6, nHD)) // * 8000 - 25000 - { - int nRandom = Random(30) + 1; - switch (nRandom) - { - case 1: sItem = "nw_it_mring027"; break; - case 2: sItem = "nw_it_mboots007"; break; - case 3: sItem = "nw_it_mbracer004"; break; - case 4: sItem = "nw_it_mneck009"; break; - case 5: sItem = "nw_it_mring018"; break; - case 6: sItem = "nw_maarcl093"; break; - case 7: sItem = "nw_it_mboots002"; break; - case 8: sItem = "nw_it_mboots014"; break; - case 9: sItem = "nw_it_mneck028"; break; - case 10: sItem = "nw_it_mring015"; break; - case 11: sItem = "nw_it_mbracer009"; break; - case 12: sItem = "nw_it_mneck014"; break; - case 13: sItem = "nw_maarcl090"; break; - case 14: sItem = "nw_it_mring028"; break; - case 15: sItem = "nw_it_mneck017"; break; - case 16: sItem = "nw_it_mboots008"; break; - case 17: sItem = "nw_it_mbracer005"; break; - case 18: sItem = "nw_it_mneck010"; break; - case 19: sItem = "nw_it_mmidmisc02"; break; - case 20: sItem = "nw_maarcl094"; break; - case 21: sItem = "nw_it_mring019"; break; - case 22: sItem = "nw_it_mring016"; break; - case 23: sItem = "nw_it_mbracer010"; break; - case 24: sItem = "nw_it_mneck015"; break; - case 25: sItem = "nw_maarcl091"; break; - case 26: sItem = "nw_it_mboots009"; break; - case 27: sItem = "nw_it_mbracer006"; break; - case 28: sItem = "nw_it_mneck011"; break; - case 29: sItem = "nw_maarcl095"; break; - case 30: sItem = "nw_it_mneck018"; break; - } - } - dbSpeak("Create Misc"); - - dbCreateItemOnObject(sItem, oTarget, 1); - } - - // * this function just returns an item that is more appropriate - // * for this class. Only wizards, sorcerers, clerics, monks, rogues and bards get this - void CreateGenericClassItem(object oTarget, object oAdventurer, int nSpecific =0) - { - - - if (GetLevelByClass(CLASS_TYPE_DRUID, oAdventurer)>= 1) - { - if (nSpecific == 0) - { - CreateGenericDruidWeapon(oTarget, oAdventurer); - } - else - { - CreateSpecificDruidWeapon(oTarget, oAdventurer); - } - } - else - if (GetLevelByClass(CLASS_TYPE_WIZARD, oAdventurer)>= 1 || GetLevelByClass(CLASS_TYPE_SORCERER, oAdventurer) >= 1) - { - // * 30% chance of getting a magic scroll else get a weapon suited for a wizard - if (Random(100) + 1 > 70) - { - // * grab an arcane scroll as if the wizard had +4 levels - CreateArcaneScroll(oTarget, oAdventurer, 4); - } - else - if (nSpecific == 0) - { - CreateGenericWizardWeapon(oTarget, oAdventurer); - } - else - { - CreateSpecificWizardWeapon(oTarget, oAdventurer); - } - - - } - else - if (GetLevelByClass(CLASS_TYPE_CLERIC, oAdventurer)>= 1) - { - int nRandom = Random(4) + 1; - string sItem = "nw_it_medkit001"; - switch (nRandom) - { - case 1: sItem = "nw_it_medkit001"; break; - case 2: sItem = "nw_it_medkit002"; break; - case 3: sItem = "nw_it_medkit003"; break; - case 4: sItem = "nw_it_medkit004"; break; - } - dbCreateItemOnObject(sItem, oTarget, 1); - } - else - if (GetLevelByClass(CLASS_TYPE_MONK, oAdventurer)>= 1) - { - dbSpeak("in monk function"); - if (nSpecific == 0) - { - CreateGenericMonkWeapon(oTarget, oAdventurer); - } - else - { - CreateSpecificMonkWeapon(oTarget, oAdventurer); - } - } - else - if (GetLevelByClass(CLASS_TYPE_ROGUE, oAdventurer)>= 1) - { - // * give a misc item as if a couple levels higher - CreateGenericMiscItem(oTarget, oAdventurer, 2); - } - else - if (GetLevelByClass(CLASS_TYPE_BARD, oAdventurer)>= 1) - { - // * give a misc item as if a couple levels higher - CreateGenericMiscItem(oTarget, oAdventurer, 2); - } - - } - void CreateGenericRodStaffWand(object oTarget, object oAdventurer, int nModifier = 0) - { - string sItem = ""; - int nHD = GetHitDice(oAdventurer) + nModifier; - - if (GetRange(1, nHD)) // * 200 - { - int nRandom = Random(3) + 1; - switch (nRandom) - { - case 1: sItem = "nw_wmgwn013"; break; - case 2: sItem = "nw_wmgwn006"; break; - case 3: sItem = "nw_it_gem002"; break; // gem for variety - } - } - else if (GetRange(2, nHD)) // * 800 - { - int nRandom = Random(3) + 1; - switch (nRandom) - { - case 1: sItem = "nw_wmgwn013"; break; - case 2: sItem = "nw_wmgwn006"; break; - case 3: sItem = "nw_it_gem002"; break;// gem for variety - } - } - else if (GetRange(3, nHD)) // * 200 - 2500 - { - int nRandom = Random(4) + 1; - switch (nRandom) - { - case 1: sItem = "nw_wmgwn006"; break; - case 2: sItem = "nw_wmgwn004"; break; - case 3: sItem = "nw_wmgrd002"; break; - case 4: sItem = "nw_wmgwn012"; break; - } - } - else if (GetRange(4, nHD)) // * 800 - 10000 - { - int nRandom = Random(11) + 1; - switch (nRandom) - { - case 1: sItem = "nw_wmgwn004"; break; - case 2: sItem = "nw_wmgwn002"; break; - case 3: sItem = "nw_wmgwn007"; break; - case 4: sItem = "nw_wmgwn003"; break; - case 5: sItem = "nw_wmgwn010"; break; - case 6: sItem = "nw_wmgwn011"; break; - case 7: sItem = "nw_wmgwn005"; break; - case 8: sItem = "nw_wmgwn008"; break; - case 9: sItem = "nw_wmgwn009"; break; - case 10: sItem = "nw_wmgrd002"; break; - case 11: sItem = "nw_wmgwn012"; break; - } - - } - else // * 2500 - 16500 - { - int nRandom = d8(); - switch (nRandom) - { - case 1: sItem = "nw_wmgwn002"; break; - case 2: sItem = "nw_wmgwn007"; break; - case 3: sItem = "nw_wmgwn003"; break; - case 4: sItem = "nw_wmgwn010"; break; - case 5: sItem = "nw_wmgwn011"; break; - case 6: sItem = "nw_wmgwn005"; break; - case 7: sItem = "nw_wmgwn008"; break; - case 8: sItem = "nw_wmgwn009"; break; - } - - } - dbSpeak("Generic Rod staff wand"); - - dbCreateItemOnObject(sItem, oTarget, 1); - } - - void CreateGenericMonkWeapon(object oTarget, object oAdventurer, int nModifier = 0) - { - string sItem = ""; - int nHD = GetHitDice(oAdventurer) + nModifier; - - if (GetRange(1, nHD)) // * 200 - { - int nRandom = Random(10) + 1; - switch (nRandom) - { - case 1: sItem = "nw_wthsh001"; break; - case 2: sItem = "nw_wblcl001"; break; - case 3: sItem = "nw_wdbqs001"; break; - case 4: sItem = "nw_wbwsl001"; break; - case 5: sItem = "nw_wswdg001"; break; - case 6: sItem = "nw_wspka001"; break; - case 7: sItem = "nw_wbwxh001"; break; - case 8: sItem = "nw_waxhn001"; break; - case 9: sItem = "nw_wbwxl001"; break; - case 10: sItem = "nw_wthmsh002"; break; - } - - } - else if (GetRange(2, nHD)) // * 800 - { - int nRandom = Random(14) + 1; - switch (nRandom) - { - case 1: sItem = "nw_wthsh001"; break; - case 2: sItem = "nw_wblcl001"; break; - case 3: sItem = "nw_wdbqs001"; break; - case 4: sItem = "nw_wbwsl001"; break; - case 5: sItem = "nw_wswdg001"; break; - case 6: sItem = "nw_wspka001"; break; - case 7: sItem = "nw_wbwxh001"; break; - case 8: sItem = "nw_waxhn001"; break; - case 9: sItem = "nw_wbwxl001"; break; - case 10: sItem = "nw_wthmsh002"; break; - case 11: sItem = "nw_wbwmsl001"; break; - case 12: sItem = "nw_wbwmxh002"; break; - case 13: sItem = "nw_wthmsh008"; break; - case 14: sItem = "nw_wbwmxl002"; break; - } - - } - else if (GetRange(3, nHD)) // * 200 - 2500 - { - int nRandom = Random(13) + 1; - switch (nRandom) - { - case 1: sItem = "nw_wbwmsl001"; break; - case 2: sItem = "nw_wbwmxh002"; break; - case 3: sItem = "nw_wthmsh008"; break; - case 4: sItem = "nw_wbwmxl002"; break; - case 5: sItem = "nw_wthmsh009"; break; - case 6: sItem = "nw_wblmcl002"; break; - case 7: sItem = "nw_wdbmqs002"; break; - case 8: sItem = "nw_wswmdg002"; break; - case 9: sItem = "nw_wspmka002"; break; - case 10: sItem = "nw_waxmhn002"; break; - case 11: sItem = "nw_wbwmsl009"; break; - case 12: sItem = "nw_wbwmxh008"; break; - case 13: sItem = "nw_wbwmxl008"; break; - } - - - } - else if (GetRange(4, nHD)) // * 800 - 10000 - { - int nRandom = Random(17) + 1; - switch (nRandom) - { - case 1: sItem = "nw_wthmsh009"; break; - case 2: sItem = "nw_wblmcl002"; break; - case 3: sItem = "nw_wdbmqs002"; break; - case 4: sItem = "nw_wswmdg002"; break; - case 5: sItem = "nw_wspmka002"; break; - case 6: sItem = "nw_waxmhn002"; break; - case 7: sItem = "nw_wbwmsl009"; break; - case 8: sItem = "nw_wbwmxh008"; break; - case 9: sItem = "nw_wbwmxl008"; break; - case 10: sItem = "nw_wbwmsl010"; break; - case 11: sItem = "nw_wbwmxh009"; break; - case 12: sItem = "nw_wbwmxl009"; break; - case 13: sItem = "nw_wblmcl010"; break; - case 14: sItem = "nw_wdbmqs008"; break; - case 15: sItem = "nw_wswmdg008"; break; - case 16: sItem = "nw_wspmka008"; break; - case 17: sItem = "nw_waxmhn010"; break; - } - } - else // * 2500 - 16500 - { - int nRandom = Random(13) + 1; - switch (nRandom) - { - case 1: sItem = "nw_wbwmsl010"; break; - case 2: sItem = "nw_wbwmxh009"; break; - case 3: sItem = "nw_wbwmxl009"; break; - case 4: sItem = "nw_wblmcl010"; break; - case 5: sItem = "nw_wdbmqs008"; break; - case 6: sItem = "nw_wswmdg008"; break; - case 7: sItem = "nw_wspmka008"; break; - case 8: sItem = "nw_waxmhn010"; break; - case 9: sItem = "nw_wblmcl011"; break; - case 10: sItem = "nw_wdbmqs009"; break; - case 11: sItem = "nw_wswmdg009"; break; - case 12: sItem = "nw_wspmka009"; break; - case 13: sItem = "nw_waxmhn011"; break; - } - } - dbSpeak("Generic Monk Weapon"); - - dbCreateItemOnObject(sItem, oTarget, 1); - } - void CreateSpecificMonkWeapon(object oTarget, object oAdventurer, int nModifier = 0) - { - - string sItem = ""; - int nHD = GetHitDice(oAdventurer) + nModifier; - - if (GetRange(1, nHD)) // * 800 - { - int nRandom = Random(3) + 1; - switch (nRandom) - { - case 1: sItem = "nw_wthmsh003"; break; - case 2: sItem = "nw_wthmsh006"; break; - case 3: CreateGenericMonkWeapon(oTarget, oAdventurer, JUMP_LEVEL); return; break; - } - - } - else if (GetRange(2, nHD)) // * 2500 - { - int nRandom = Random(8) + 1; - switch (nRandom) - { - case 1: sItem = "nw_wthmsh003"; break; - case 2: sItem = "nw_wthmsh006"; break; - case 3: sItem = "nw_wthmsh004"; break; - case 4: sItem = "nw_wthmsh007"; break; - case 5: sItem = "NW_IT_MGLOVE016"; break; - case 6: sItem = "NW_IT_MGLOVE021"; break; - case 7: sItem = "NW_IT_MGLOVE026"; break; - case 8: CreateGenericMonkWeapon(oTarget, oAdventurer, JUMP_LEVEL); return; break; - } - - } - else if (GetRange(3, nHD)) // * 800 - 10000 - { - int nRandom = Random(21) + 1; - switch (nRandom) - { - case 1: sItem = "nw_wthmsh006"; break; - case 2: sItem = "nw_wthmsh004"; break; - case 3: sItem = "nw_wthmsh007"; break; - case 4: sItem = "nw_wbwmsl005"; break; - case 5: sItem = "nw_wbwmxh005"; break; - case 6: sItem = "nw_wspmka004"; break; - case 7: sItem = "nw_wbwmxl005"; break; - case 8: sItem = "nw_wspmka007"; break; - case 9: sItem = "nw_wswmdg006"; break; - case 10: sItem = "nw_wspmka005"; break; - case 11: sItem = "NW_IT_MGLOVE016"; break; - case 12: sItem = "NW_IT_MGLOVE021"; break; - case 13: sItem = "NW_IT_MGLOVE026"; break; - - case 14: sItem = "NW_IT_MGLOVE017"; break; - case 15: sItem = "NW_IT_MGLOVE022"; break; - case 16: sItem = "NW_IT_MGLOVE027"; break; - - case 17: sItem = "NW_IT_MGLOVE018"; break; - case 18: sItem = "NW_IT_MGLOVE023"; break; - case 19: sItem = "NW_IT_MGLOVE028"; break; - - case 20: sItem = "NW_IT_MGLOVE029"; break; - case 21: sItem = "NW_IT_MGLOVE030"; break; - - - } - - } - else if (GetRange(4, nHD)) // * 2500 -16500 - { - int nRandom = Random(22) + 1; - switch (nRandom) - { - case 1: sItem = "nw_wbwmsl005"; break; - case 2: sItem = "nw_wbwmxh005"; break; - case 3: sItem = "nw_wspmka004"; break; - case 4: sItem = "nw_wbwmxl005"; break; - case 5: sItem = "nw_wspmka007"; break; - case 6: sItem = "nw_wswmdg006"; break; - case 7: sItem = "nw_wspmka005"; break; - case 8: sItem = "nw_wblmcl004"; break; - case 9: sItem = "nw_wblmcl003"; break; - case 10: sItem = "nw_wbwmsl003"; break; - case 11: sItem = "nw_wbwmxh003"; break; - case 12: sItem = "nw_waxmhn004"; break; - case 13: sItem = "nw_wbwmxl003"; break; - - case 14: sItem = "NW_IT_MGLOVE017"; break; - case 15: sItem = "NW_IT_MGLOVE022"; break; - - case 16: sItem = "NW_IT_MGLOVE018"; break; - case 17: sItem = "NW_IT_MGLOVE023"; break; - case 18: sItem = "NW_IT_MGLOVE028"; break; - - case 19: sItem = "NW_IT_MGLOVE029"; break; - case 20: sItem = "NW_IT_MGLOVE030"; break; - - case 21: sItem = "NW_IT_MGLOVE019"; break; - case 22: sItem = "NW_IT_MGLOVE024"; break; - - - } - - } - else // * 16000 + - { - int nRandom = Random(24) + 1; - switch (nRandom) - { - case 1: sItem = "nw_wbwmxl003"; break; - case 2: sItem = "nw_wspmka006"; break; - case 3: sItem = "nw_wbwmxl004"; break; - case 4: sItem = "nw_wspmka003"; break; - case 5: sItem = "nw_wbwmxl007"; break; - case 6: sItem = "nw_waxmhn003"; break; - case 7: sItem = "nw_wblmcl005"; break; - case 8: sItem = "nw_wswmdg004"; break; - case 9: sItem = "nw_wbwmsl007"; break; - case 10: sItem = "nw_wbwmxh004"; break; - case 11: sItem = "nw_waxmhn005"; break; - case 12: sItem = "nw_wbwmxh007"; break; - case 13: sItem = "nw_wswmdg003"; break; - case 14: sItem = "nw_wswmdg007"; break; - case 15: sItem = "nw_wbwmsl006"; break; - case 16: sItem = "nw_wbwmsl008"; break; - case 17: sItem = "nw_wblmcl006"; break; - case 18: sItem = "nw_wbwmsl004"; break; - case 19: sItem = "nw_waxmhn006"; break; - case 20: sItem = "nw_wbwmxh006"; break; - case 21: sItem = "nw_wswmdg005"; break; - case 22: sItem = "nw_wbwmxl006"; break; - - case 23: sItem = "NW_IT_MGLOVE020"; break; - case 24: sItem = "NW_IT_MGLOVE025"; break; - - } - - } - dbSpeak("Specific Monk Weapon"); - - dbCreateItemOnObject(sItem, oTarget, 1); - - } - - void CreateGenericDruidWeapon(object oTarget, object oAdventurer, int nModifier = 0) - { - string sItem = ""; - int nHD = GetHitDice(oAdventurer) + nModifier; - - if (GetRange(1, nHD)) // * 200 - { - int nRandom = Random(8) + 1; - switch (nRandom) - { - case 1: sItem = "nw_wthdt001"; break; - case 2: sItem = "nw_wblcl001"; break; - case 3: sItem = "nw_wdbqs001"; break; - case 4: sItem = "nw_wplss001"; break; - case 5: sItem = "nw_wswdg001"; break; - case 6: sItem = "nw_wspsc001"; break; - case 7: sItem = "nw_wswsc001"; break; - case 8: sItem = "nw_wthmdt002"; break; - } - } - else if (GetRange(2, nHD)) // * 800 - { - int nRandom = Random(11) + 1; - switch (nRandom) - { - case 1: sItem = "nw_wthdt001"; break; - case 2: sItem = "nw_wblcl001"; break; - case 3: sItem = "nw_wdbqs001"; break; - case 4: sItem = "nw_wplss001"; break; - case 5: sItem = "nw_wswdg001"; break; - case 6: sItem = "nw_wspsc001"; break; - case 7: sItem = "nw_wswsc001"; break; - case 8: sItem = "nw_wthmdt002"; break; - case 9: sItem = "nw_wthmdt005"; break; - case 10: sItem = "nw_wbwmsl001"; break; - case 11: sItem = "nw_wthmdt008"; break; - } - - } - else if (GetRange(3, nHD)) // * 200 - 2500 - { - int nRandom = Random(13) + 1; - switch (nRandom) - { - case 1: sItem = "nw_wthmdt005"; break; - case 2: sItem = "nw_wbwmsl001"; break; - case 3: sItem = "nw_wthmdt008"; break; - case 4: sItem = "nw_wthmdt009"; break; - case 5: sItem = "nw_wthmdt006"; break; - case 6: sItem = "nw_wblmcl002"; break; - case 7: sItem = "nw_wdbmqs002"; break; - case 8: sItem = "nw_wplmss002"; break; - case 9: sItem = "nw_wswmdg002"; break; - case 10: sItem = "nw_wspmsc002"; break; - case 11: sItem = "nw_wswmsc002"; break; - case 12: sItem = "nw_wthmdt003"; break; - case 13: sItem = "nw_wbwmsl009"; break; - } - - } - else if (GetRange(4, nHD)) // * 800 - 10000 - { - int nRandom = Random(19) + 1; - switch (nRandom) - { - case 1: sItem = "nw_wthmdt009"; break; - case 2: sItem = "nw_wthmdt006"; break; - case 3: sItem = "nw_wblmcl002"; break; - case 4: sItem = "nw_wdbmqs002"; break; - case 5: sItem = "nw_wplmss002"; break; - case 6: sItem = "nw_wswmdg002"; break; - case 7: sItem = "nw_wspmsc002"; break; - case 8: sItem = "nw_wswmsc002"; break; - case 9: sItem = "nw_wthmdt003"; break; - case 10: sItem = "nw_wbwmsl009"; break; - case 11: sItem = "nw_wthmdt007"; break; - case 12: sItem = "nw_wthmdt004"; break; - case 13: sItem = "nw_wbwmsl010"; break; - case 14: sItem = "nw_wblmcl010"; break; - case 15: sItem = "nw_wdbmqs008"; break; - case 16: sItem = "nw_wplmss010"; break; - case 17: sItem = "nw_wswmdg008"; break; - case 18: sItem = "nw_wspmsc010"; break; - case 19: sItem = "nw_wswmsc010"; break; - } - - } - else // * 2500 - 16500 - { - int nRandom = Random(15) + 1; - switch (nRandom) - { - case 1: sItem = "nw_wthmdt007"; break; - case 2: sItem = "nw_wthmdt004"; break; - case 3: sItem = "nw_wbwmsl010"; break; - case 4: sItem = "nw_wblmcl010"; break; - case 5: sItem = "nw_wdbmqs008"; break; - case 6: sItem = "nw_wplmss010"; break; - case 7: sItem = "nw_wswmdg008"; break; - case 8: sItem = "nw_wspmsc010"; break; - case 9: sItem = "nw_wswmsc010"; break; - case 10: sItem = "nw_wblmcl011"; break; - case 11: sItem = "nw_wdbmqs009"; break; - case 12: sItem = "nw_wplmss011"; break; - case 13: sItem = "nw_wswmdg009"; break; - case 14: sItem = "nw_wspmsc011"; break; - case 15: sItem = "nw_wswmsc011"; break; - } - - } - dbSpeak("Generic Druid weapon"); - - dbCreateItemOnObject(sItem, oTarget, 1); - - - } - void CreateSpecificDruidWeapon(object oTarget, object oAdventurer, int nModifier = 0) - { - - string sItem = ""; - int nHD = GetHitDice(oAdventurer) + nModifier; - - if (GetRange(1, nHD)) // * 800 - { - CreateGenericDruidWeapon(oTarget, oAdventurer, JUMP_LEVEL); return; - - } - else if (GetRange(2, nHD)) // * 2500 - { - CreateGenericDruidWeapon(oTarget, oAdventurer, JUMP_LEVEL); return; - } - else if (GetRange(3, nHD)) // * 800 - 10000 - { - int nRandom = Random(5) + 1; - switch (nRandom) - { - case 1: sItem = "nw_wdbmqs005"; break; - case 2: sItem = "nw_wdbmqs006"; break; - case 3: sItem = "nw_wbwmsl005"; break; - case 4: sItem = "nw_wswmdg006"; break; - case 5: CreateGenericDruidWeapon(oTarget, oAdventurer, JUMP_LEVEL); return; break; - } - - } - else if (GetRange(4, nHD)) // * 2500 -16500 - { - int nRandom = Random(10) + 1; - switch (nRandom) - { - case 1: sItem = "nw_wdbmqs005"; break; - case 2: sItem = "nw_wdbmqs006"; break; - case 3: sItem = "nw_wbwmsl005"; break; - case 4: sItem = "nw_wswmdg006"; break; - case 5: sItem = "nw_wblmcl004"; break; - case 6: sItem = "nw_wdbmqs004"; break; - case 7: sItem = "nw_wblmcl003"; break; - case 8: sItem = "nw_wbwmsl003"; break; - case 9: sItem = "nw_wswmsc004"; break; - case 10: sItem = "nw_wplmss005"; break; - } - - } - else // * 16000 + - { - int nRandom = Random(18) + 1; - switch (nRandom) - { - case 1: sItem = "nw_wdbmqs003"; break; - case 2: sItem = "nw_wblmcl005"; break; - case 3: sItem = "nw_wplmss007"; break; - case 4: sItem = "nw_wswmdg004"; break; - case 5: sItem = "nw_wbwmsl007"; break; - case 6: sItem = "nw_wplmss006"; break; - case 7: sItem = "nw_wswmsc006"; break; - case 8: sItem = "nw_wswmdg003"; break; - case 9: sItem = "nw_wswmdg007"; break; - case 10: sItem = "nw_wswmsc007"; break; - case 11: sItem = "nw_wbwmsl006"; break; - case 12: sItem = "nw_wbwmsl008"; break; - case 13: sItem = "nw_wdbmqs007"; break; - case 14: sItem = "nw_wblmcl006"; break; - case 15: sItem = "nw_wbwmsl004"; break; - case 16: sItem = "nw_wswmsc005"; break; - case 17: sItem = "nw_wplmss004"; break; - case 18: sItem = "nw_wswmdg005"; break; - } - - } - dbSpeak("specific druid weapon"); - - dbCreateItemOnObject(sItem, oTarget, 1); - - } - - void CreateGenericWizardWeapon(object oTarget, object oAdventurer, int nModifier = 0) - { - string sItem = ""; - int nHD = GetHitDice(oAdventurer) + nModifier; - - if (GetRange(1, nHD)) // * 200 - { - int nRandom = Random(5) + 1; - switch (nRandom) - { - case 1: sItem = "nw_wblcl001"; break; - case 2: sItem = "nw_wdbqs001"; break; - case 3: sItem = "nw_wswdg001"; break; - case 4: sItem = "nw_wbwxh001"; break; - case 5: sItem = "nw_wbwxl001"; break; - } - - } - else if (GetRange(2, nHD)) // * 800 - { - int nRandom = Random(6) + 1; - switch (nRandom) - { - case 1: sItem = "nw_wblcl001"; break; - case 2: sItem = "nw_wdbqs001"; break; - case 3: sItem = "nw_wswdg001"; break; - case 4: sItem = "nw_wbwxh001"; break; - case 5: sItem = "nw_wbwxl001"; break; - case 6: sItem = "nw_wbwmxl002"; break; - } - - } - else if (GetRange(3, nHD)) // * 200 - 2500 - { - int nRandom = Random(6) + 1; - switch (nRandom) - { - case 1: sItem = "nw_wbwmxl002"; break; - case 2: sItem = "nw_wblmcl002"; break; - case 3: sItem = "nw_wdbmqs002"; break; - case 4: sItem = "nw_wswmdg002"; break; - case 5: sItem = "nw_wbwmxh008"; break; - case 6: sItem = "nw_wbwmxl008"; break; - } - - } - else if (GetRange(4, nHD)) // * 800 - 10000 - { - int nRandom = Random(10) + 1; - switch (nRandom) - { - case 1: sItem = "nw_wblmcl002"; break; - case 2: sItem = "nw_wdbmqs002"; break; - case 3: sItem = "nw_wswmdg002"; break; - case 4: sItem = "nw_wbwmxh008"; break; - case 5: sItem = "nw_wbwmxl008"; break; - case 6: sItem = "nw_wbwmxh009"; break; - case 7: sItem = "nw_wbwmxl009"; break; - case 8: sItem = "nw_wblmcl010"; break; - case 9: sItem = "nw_wdbmqs008"; break; - case 10: sItem = "nw_wswmdg008"; break; - } - - } - else // * 2500 - 16500 - { - int nRandom = Random(8) + 1; - switch (nRandom) - { - case 1: sItem = "nw_wbwmxh009"; break; - case 2: sItem = "nw_wbwmxl009"; break; - case 3: sItem = "nw_wblmcl010"; break; - case 4: sItem = "nw_wdbmqs008"; break; - case 5: sItem = "nw_wswmdg008"; break; - case 6: sItem = "nw_wblmcl011"; break; - case 7: sItem = "nw_wdbmqs009"; break; - case 8: sItem = "nw_wswmdg009"; break; - } - - } - dbSpeak("Generic Wizard or Sorcerer Weapon"); - - dbCreateItemOnObject(sItem, oTarget, 1); - - } - void CreateSpecificWizardWeapon(object oTarget, object oAdventurer, int nModifier = 0) - { - - string sItem = ""; - int nHD = GetHitDice(oAdventurer) + nModifier; - - if (GetRange(1, nHD)) // * 800 - { - CreateGenericWizardWeapon(oTarget, oAdventurer, JUMP_LEVEL); return; - } - else if (GetRange(2, nHD)) // * 2500 - { - CreateGenericWizardWeapon(oTarget, oAdventurer, JUMP_LEVEL); return; - } - else if (GetRange(3, nHD)) // * 800 - 10000 - { - int nRandom = Random(5) + 1; - switch (nRandom) - { - case 1: sItem = "nw_wdbmqs005"; break; - case 2: sItem = "nw_wdbmqs006"; break; - case 3: sItem = "nw_wbwmxh005"; break; - case 4: sItem = "nw_wbwmxl005"; break; - case 5: sItem = "nw_wswmdg006"; break; - } - - } - else if (GetRange(4, nHD)) // * 2500 -16500 - { - int nRandom = Random(10) + 1; - switch (nRandom) - { - case 1: sItem = "nw_wdbmqs005"; break; - case 2: sItem = "nw_wdbmqs006"; break; - case 3: sItem = "nw_wbwmxh005"; break; - case 4: sItem = "nw_wbwmxl005"; break; - case 5: sItem = "nw_wswmdg006"; break; - case 6: sItem = "nw_wblmcl004"; break; - case 7: sItem = "nw_wdbmqs004"; break; - case 8: sItem = "nw_wblmcl003"; break; - case 9: sItem = "nw_wbwmxh003"; break; - case 10: sItem = "nw_wbwmxl003"; break; - } - - } - else // * 16000 + - { - int nRandom = Random(15) + 1; - switch (nRandom) - { - case 1: sItem = "nw_wbwmxl003"; break; - case 2: sItem = "nw_wdbmqs003"; break; - case 3: sItem = "nw_wbwmxl004"; break; - case 4: sItem = "nw_wbwmxl007"; break; - case 5: sItem = "nw_wblmcl005"; break; - case 6: sItem = "nw_wswmdg004"; break; - case 7: sItem = "nw_wbwmxh004"; break; - case 8: sItem = "nw_wbwmxh007"; break; - case 9: sItem = "nw_wswmdg003"; break; - case 10: sItem = "nw_wswmdg007"; break; - case 11: sItem = "nw_wdbmqs007"; break; - case 12: sItem = "nw_wblmcl006"; break; - case 13: sItem = "nw_wbwmxh006"; break; - case 14: sItem = "nw_wswmdg005"; break; - case 15: sItem = "nw_wbwmxl006"; break; - } - - } - dbSpeak("Specific Wizard or Sorcerer Weapon"); - - dbCreateItemOnObject(sItem, oTarget, 1); - - } - - void CreateGenericSimple(object oTarget, object oAdventurer, int nModifier = 0) - { - string sItem = ""; - int nHD = GetHitDice(oAdventurer) + nModifier; - - if (GetRange(1, nHD)) // * 200 - { - int nRandom = d12(); - switch (nRandom) - { - case 1: sItem = "nw_wthdt001"; break; - case 2: sItem = "nw_wblcl001"; break; - case 3: sItem = "nw_wbwsl001"; break; - case 4: sItem = "nw_wplss001"; break; - case 5: sItem = "nw_wdbqs001"; break; - case 6: sItem = "nw_wswdg001"; break; - case 7: sItem = "nw_wblml001"; break; - case 8: sItem = "nw_wbwxh001"; break; - case 9: sItem = "nw_wspsc001"; break; - case 10: sItem = "nw_wblms001"; break; - case 11: sItem = "nw_wbwxl001"; break; - case 12: sItem = "nw_wthmdt002"; break; - } - - } - else if (GetRange(2, nHD)) // * 800 - { - int nRandom = Random(17) + 1; - switch (nRandom) - { - case 1: sItem = "nw_wthdt001"; break; - case 2: sItem = "nw_wblcl001"; break; - case 3: sItem = "nw_wbwsl001"; break; - case 4: sItem = "nw_wplss001"; break; - case 5: sItem = "nw_wdbqs001"; break; - case 6: sItem = "nw_wswdg001"; break; - case 7: sItem = "nw_wblml001"; break; - case 8: sItem = "nw_wbwxh001"; break; - case 9: sItem = "nw_wspsc001"; break; - case 10: sItem = "nw_wblms001"; break; - case 11: sItem = "nw_wbwxl001"; break; - case 12: sItem = "nw_wthmdt002"; break; - case 13: sItem = "nw_wthmdt005"; break; - case 14: sItem = "nw_wbwmsl001"; break; - case 15: sItem = "nw_wbwmxh002"; break; - case 16: sItem = "nw_wthmdt008"; break; - case 17: sItem = "nw_wbwmxl002"; break; - } - } - else if (GetRange(3, nHD)) // * 200 - 2500 - { - int nRandom = Random(19) + 1; - switch (nRandom) - { - case 1: sItem = "nw_wthmdt005"; break; - case 2: sItem = "nw_wbwmsl001"; break; - case 3: sItem = "nw_wbwmxh002"; break; - case 4: sItem = "nw_wthmdt008"; break; - case 5: sItem = "nw_wbwmxl002"; break; - case 6: sItem = "nw_wthmdt009"; break; - case 7: sItem = "nw_wthmdt006"; break; - case 8: sItem = "nw_wblmcl002"; break; - case 9: sItem = "nw_wplmss002"; break; - case 10: sItem = "nw_wdbmqs002"; break; - case 11: sItem = "nw_wswmdg002"; break; - case 12: sItem = "nw_wblmml002"; break; - case 13: sItem = "nw_wspmsc002"; break; - case 14: sItem = "nw_wblmms002"; break; - case 15: sItem = "nw_wthmdt003"; break; - case 16: sItem = "nw_wthmdt003"; break; - case 17: sItem = "nw_wbwmsl009"; break; - case 18: sItem = "nw_wbwmxh008"; break; - case 19: sItem = "nw_wbwmxl008"; break; - } - } - else if (GetRange(4, nHD)) // * 800 - 10000 - { - int nRandom = Random(27) + 1; - switch (nRandom) - { - case 1: sItem = "nw_wthmdt009"; break; - case 2: sItem = "nw_wthmdt006"; break; - case 3: sItem = "nw_wblmcl002"; break; - case 4: sItem = "nw_wplmss002"; break; - case 5: sItem = "nw_wdbmqs002"; break; - case 6: sItem = "nw_wswmdg002"; break; - case 7: sItem = "nw_wblmml002"; break; - case 8: sItem = "nw_wspmsc002"; break; - case 9: sItem = "nw_wblmms002"; break; - case 10: sItem = "nw_wthmdt003"; break; - case 11: sItem = "nw_wthmdt003"; break; - case 12: sItem = "nw_wbwmsl009"; break; - case 13: sItem = "nw_wbwmxh008"; break; - case 14: sItem = "nw_wbwmxl008"; break; - case 15: sItem = "nw_wthmdt007"; break; - case 16: sItem = "nw_wthmdt004"; break; - case 17: sItem = "nw_wbwmsl010"; break; - case 18: sItem = "nw_wbwmxh009"; break; - case 19: sItem = "nw_wbwmxl009"; break; - case 20: sItem = "nw_wbwmsl005"; break; - case 21: sItem = "nw_wblmcl010"; break; - case 22: sItem = "nw_wplmss010"; break; - case 23: sItem = "nw_wdbmqs008"; break; - case 24: sItem = "nw_wswmdg008"; break; - case 25: sItem = "nw_wblmml011"; break; - case 26: sItem = "nw_wspmsc010"; break; - case 27: sItem = "nw_wblmms010"; break; - - - - } - - } - else if (GetRange(5, nHD)) // * 2500 - 16500 - { - int nRandom = Random(23) + 1; - switch (nRandom) - { - case 1: sItem = "nw_wthmdt007"; break; - case 2: sItem = "nw_wthmdt004"; break; - case 3: sItem = "nw_wbwmsl010"; break; - case 4: sItem = "nw_wbwmxh009"; break; - case 5: sItem = "nw_wbwmxl009"; break; - case 6: sItem = "nw_wbwmsl005"; break; - case 7: sItem = "nw_wblmcl010"; break; - case 8: sItem = "nw_wplmss010"; break; - case 9: sItem = "nw_wdbmqs008"; break; - case 10: sItem = "nw_wswmdg008"; break; - case 11: sItem = "nw_wblmml011"; break; - case 12: sItem = "nw_wspmsc010"; break; - case 13: sItem = "nw_wblmms010"; break; - case 14: sItem = "nw_wblmms010"; break; - case 15: sItem = "nw_wblmms010"; break; - case 16: sItem = "nw_wblmms010"; break; - case 17: sItem = "nw_wblmcl011"; break; - case 18: sItem = "nw_wplmss011"; break; - case 19: sItem = "nw_wdbmqs009"; break; - case 20: sItem = "nw_wswmdg009"; break; - case 21: sItem = "nw_wblmml012"; break; - case 22: sItem = "nw_wspmsc011"; break; - case 23: sItem = "nw_wblmms011"; break; - - - - } - } - else if (GetRange(6, nHD)) // * 8000 - 25000 - { - int nRandom = Random(7) + 1; - switch (nRandom) - { - case 1: sItem = "nw_wblmcl011"; break; - case 2: sItem = "nw_wplmss011"; break; - case 3: sItem = "nw_wdbmqs009"; break; - case 4: sItem = "nw_wswmdg009"; break; - case 5: sItem = "nw_wblmml012"; break; - case 6: sItem = "nw_wspmsc011"; break; - case 7: sItem = "nw_wblmms011"; break; - - - - } - } - dbSpeak("Create Generic SImple; Specific = " + IntToString(nModifier)); - - dbCreateItemOnObject(sItem, oTarget, 1); - } - void CreateGenericMartial(object oTarget, object oAdventurer, int nModifier = 0) - { - string sItem = ""; - - int nHD = GetHitDice(oAdventurer) +nModifier; - - if (GetRange(1, nHD)) // * 200 - { - int nRandom = Random(17) + 1; - switch (nRandom) - { - case 1: sItem = "nw_wthax001"; break; - case 2: sItem = "nw_wblhl001"; break; - case 3: sItem = "nw_waxhn001"; break; - case 4: sItem = "nw_wblfl001"; break; - case 5: sItem = "nw_waxbt001"; break; - case 6: sItem = "nw_wplhb001"; break; - case 7: sItem = "nw_wswss001"; break; - case 8: sItem = "nw_wblhw001"; break; - case 9: sItem = "nw_wblfh001"; break; - case 10: sItem = "nw_wswls001"; break; - case 11: sItem = "nw_wswsc001"; break; - case 12: sItem = "nw_waxgr001"; break; - case 13: sItem = "nw_wswrp001"; break; - case 14: sItem = "nw_wbwsh001"; break; - case 15: sItem = "nw_wswbs001"; break; - case 16: sItem = "nw_wswgs001"; break; - case 17: sItem = "nw_wbwln001"; break; - } - - } - else if (GetRange(2, nHD)) // * 800 - { - int nRandom = Random(20) + 1; - switch (nRandom) - { - case 1: sItem = "nw_wthax001"; break; - case 2: sItem = "nw_wblhl001"; break; - case 3: sItem = "nw_waxhn001"; break; - case 4: sItem = "nw_wblfl001"; break; - case 5: sItem = "nw_waxbt001"; break; - case 6: sItem = "nw_wplhb001"; break; - case 7: sItem = "nw_wswss001"; break; - case 8: sItem = "nw_wblhw001"; break; - case 9: sItem = "nw_wblfh001"; break; - case 10: sItem = "nw_wswls001"; break; - case 11: sItem = "nw_wswsc001"; break; - case 12: sItem = "nw_waxgr001"; break; - case 13: sItem = "nw_wswrp001"; break; - case 14: sItem = "nw_wbwsh001"; break; - case 15: sItem = "nw_wswbs001"; break; - case 16: sItem = "nw_wswgs001"; break; - case 17: sItem = "nw_wbwln001"; break; - case 18: sItem = "nw_wthmax002"; break; - case 19: sItem = "nw_wbwmsh002"; break; - case 20: sItem = "nw_wbwmln002"; break; - } - - } - else if (GetRange(3, nHD)) // * 200 - 2500 - { - int nRandom = Random(20) + 1; - switch (nRandom) - { - case 1: sItem = "nw_wthmax002"; break; - case 2: sItem = "nw_wbwmsh002"; break; - case 3: sItem = "nw_wbwmln002"; break; - case 4: sItem = "nw_wblmhl002"; break; - case 5: sItem = "nw_waxmhn002"; break; - case 6: sItem = "nw_wblmfl002"; break; - case 7: sItem = "nw_waxmbt002"; break; - case 8: sItem = "nw_wplmhb002"; break; - case 9: sItem = "nw_wblmhw002"; break; - case 10: sItem = "nw_wblmfh002"; break; - case 11: sItem = "nw_wswmls002"; break; - case 12: sItem = "nw_wswmsc002"; break; - case 13: sItem = "nw_waxmgr002"; break; - case 14: sItem = "nw_wswmrp002"; break; - case 15: sItem = "nw_wswmbs002"; break; - case 16: sItem = "nw_wswmgs002"; break; - case 17: sItem = "nw_wthmax008"; break; - case 18: sItem = "nw_wbwmsh008"; break; - case 19: sItem = "nw_wbwmln008"; break; - case 20: sItem = "nw_wswmss002"; break; - - } - - } - else if (GetRange(4, nHD)) // * 800 - 10000 - { - int nRandom = Random(33) + 1; - switch (nRandom) - { - case 1: sItem = "nw_wblmhl002"; break; - case 2: sItem = "nw_waxmhn002"; break; - case 3: sItem = "nw_wblmfl002"; break; - case 4: sItem = "nw_waxmbt002"; break; - case 5: sItem = "nw_wplmhb002"; break; - case 6: sItem = "nw_wblmhw002"; break; - case 7: sItem = "nw_wblmfh002"; break; - case 8: sItem = "nw_wswmls002"; break; - case 9: sItem = "nw_wswmsc002"; break; - case 10: sItem = "nw_waxmgr002"; break; - case 11: sItem = "nw_wswmrp002"; break; - case 12: sItem = "nw_wswmbs002"; break; - case 13: sItem = "nw_wswmgs002"; break; - case 14: sItem = "nw_wthmax008"; break; - case 15: sItem = "nw_wbwmsh008"; break; - case 16: sItem = "nw_wbwmln008"; break; - case 17: sItem = "nw_wbwmsh009"; break; - case 18: sItem = "nw_wbwmln009"; break; - case 19: sItem = "nw_wblmhl010"; break; - case 20: sItem = "nw_waxmhn010"; break; - case 21: sItem = "nw_wblmfl010"; break; - case 22: sItem = "nw_waxmbt010"; break; - case 23: sItem = "nw_wplmhb010"; break; - case 24: sItem = "nw_wblmhw011"; break; - case 25: sItem = "nw_wblmfh010"; break; - case 26: sItem = "nw_wswmls010"; break; - case 27: sItem = "nw_waxmgr009"; break; - case 28: sItem = "nw_wswmbs009"; break; - case 29: sItem = "nw_wswmgs011"; break; - case 30: sItem = "nw_wswmrp010"; break; - case 31: sItem = "nw_wswmsc010"; break; - case 32: sItem = "nw_wswmss002"; break; - case 33: sItem = "nw_wswmss009"; break; - } - - } - else if (GetRange(5, nHD)) // * 2500 - 16500 - { - int nRandom = Random(20) + 1; - switch (nRandom) - { - case 1: sItem = "nw_wbwmsh009"; break; - case 2: sItem = "nw_wbwmln009"; break; - case 3: sItem = "nw_wblmhl010"; break; - case 4: sItem = "nw_waxmhn010"; break; - case 5: sItem = "nw_wblmfl010"; break; - case 6: sItem = "nw_waxmbt010"; break; - case 7: sItem = "nw_wplmhb010"; break; - case 8: sItem = "nw_wblmhw011"; break; - case 9: sItem = "nw_wblmfh010"; break; - case 10: sItem = "nw_wswmls010"; break; - case 11: sItem = "nw_waxmgr009"; break; - case 12: sItem = "nw_wswmbs009"; break; - case 13: sItem = "nw_wswmgs011"; break; - case 14: sItem = "nw_wthmax009"; break; - case 15: sItem = "nw_wswmrp010"; break; - case 16: sItem = "nw_wswmrp011"; break; - case 17: sItem = "nw_wswmsc010"; break; - case 18: sItem = "nw_wswmss009"; break; - case 19: sItem = "nw_wswmsc011"; break; - case 20: sItem = "nw_wswmss011"; break; - } - - } - else if (GetRange(6, nHD)) // * 8000 - 25000 - { - int nRandom = Random(14) + 1; - switch (nRandom) - { - case 1: sItem = "nw_wthmax009"; break; - case 2: sItem = "nw_waxmhn011"; break; - case 3: sItem = "nw_wblmfl011"; break; - case 4: sItem = "nw_waxmbt011"; break; - case 5: sItem = "nw_wplmhb011"; break; - case 6: sItem = "nw_wblmhw012"; break; - case 7: sItem = "nw_wblmfh011"; break; - case 8: sItem = "nw_wswmls012"; break; - case 9: sItem = "nw_waxmgr011"; break; - case 10: sItem = "nw_wswmbs010"; break; - case 11: sItem = "nw_wswmgs012"; break; - case 12: sItem = "nw_wswmrp011"; break; - case 13: sItem = "nw_wswmsc011"; break; - case 14: sItem = "nw_wswmss011"; break; - } - - } - - dbSpeak("Create Generic Martial"); - - dbCreateItemOnObject(sItem, oTarget, 1); - } - void CreateGenericExotic(object oTarget, object oAdventurer, int nModifier = 0) - { - string sItem = ""; - - int nHD = GetHitDice(oAdventurer) + nModifier; - - if (GetRange(1, nHD)) // * 200 - { - int nRandom = Random(9) + 1; - switch (nRandom) - { - case 1: sItem = "nw_wthsh001"; break; - case 2: sItem = "nw_wspka001"; break; - case 3: sItem = "nw_wspku001"; break; - case 4: sItem = "nw_wplsc001"; break; - case 5: sItem = "nw_wdbax001"; break; - case 6: sItem = "nw_wdbma001"; break; - case 7: sItem = "nw_wswka001"; break; - case 8: sItem = "nw_wthmsh002"; break; - case 9: sItem = "nw_wdbsw001"; break; - } - - } - else if (GetRange(2, nHD)) // * 800 - { - int nRandom = Random(17) + 1; - switch (nRandom) - { - case 1: sItem = "nw_wthsh001"; break; - case 2: sItem = "nw_wspka001"; break; - case 3: sItem = "nw_wspku001"; break; - case 4: sItem = "nw_wplsc001"; break; - case 5: sItem = "nw_wdbax001"; break; - case 6: sItem = "nw_wdbma001"; break; - case 7: sItem = "nw_wswka001"; break; - case 8: sItem = "nw_wthmsh002"; break; - case 9: sItem = "nw_wdbsw001"; break; - case 10: sItem = "nw_wthmsh005"; break; - case 11: sItem = "nw_wspmka002"; break; - case 12: sItem = "nw_wspmku002"; break; - case 13: sItem = "nw_wplmsc002"; break; - case 14: sItem = "nw_wdbmax002"; break; - case 15: sItem = "nw_wdbmma002"; break; - case 16: sItem = "nw_wswmka002"; break; - case 17: sItem = "nw_wdbmsw002"; break; - } - - } - else if (GetRange(3, nHD)) // * 200 - 2500 - { - int nRandom = Random(9) + 1; - switch (nRandom) - { - case 1: sItem = "nw_wdbsw001"; break; - case 2: sItem = "nw_wthmsh005"; break; - case 3: sItem = "nw_wspmka002"; break; - case 4: sItem = "nw_wspmku002"; break; - case 5: sItem = "nw_wplmsc002"; break; - case 6: sItem = "nw_wdbmax002"; break; - case 7: sItem = "nw_wdbmma002"; break; - case 8: sItem = "nw_wswmka002"; break; - case 9: sItem = "nw_wdbmsw002"; break; - } - - } - else if (GetRange(4, nHD)) // * 800 - 10000 - { - int nRandom = Random(17) + 1; - switch (nRandom) - { - case 1: sItem = "nw_wthmsh005"; break; - case 2: sItem = "nw_wspmka002"; break; - case 3: sItem = "nw_wspmku002"; break; - case 4: sItem = "nw_wplmsc002"; break; - case 5: sItem = "nw_wdbmax002"; break; - case 6: sItem = "nw_wdbmma002"; break; - case 7: sItem = "nw_wswmka002"; break; - case 8: sItem = "nw_wdbmsw002"; break; - case 9: sItem = "nw_wthmsh008"; break; - case 10: sItem = "nw_wspmka008"; break; - case 11: sItem = "nw_wspmku008"; break; - case 12: sItem = "nw_wplmsc010"; break; - case 13: sItem = "nw_wdbmax010"; break; - case 14: sItem = "nw_wdbmma010"; break; - case 15: sItem = "nw_wswmka010"; break; - case 16: sItem = "nw_wdbmsw010"; break; - case 17: sItem = "nw_wthmsh009"; break; - } - - } - else if (GetRange(5, nHD)) // * 2500 - 16500 - { - int nRandom = Random(13) + 1; - switch (nRandom) - { - case 1: sItem = "nw_wspmka008"; break; - case 2: sItem = "nw_wspmku008"; break; - case 3: sItem = "nw_wplmsc010"; break; - case 4: sItem = "nw_wdbmax010"; break; - case 5: sItem = "nw_wdbmma010"; break; - case 6: sItem = "nw_wswmka010"; break; - case 7: sItem = "nw_wdbmsw010"; break; - case 8: sItem = "nw_wthmsh009"; break; - case 9: sItem = "nw_wspmka009"; break; - case 10: sItem = "nw_wspmku009"; break; - case 11: sItem = "nw_wplmsc011"; break; - case 12: sItem = "nw_wdbmax011"; break; - case 13: sItem = "nw_wdbmma011"; break; - } - - } - else if (GetRange(6, nHD)) // * 8000 - 25000 - { - int nRandom = Random(9) + 1; - switch (nRandom) - { - case 1: sItem = "nw_wdbmsw010"; break; - case 2: sItem = "nw_wthmsh009"; break; - case 3: sItem = "nw_wspmka009"; break; - case 4: sItem = "nw_wspmku009"; break; - case 5: sItem = "nw_wplmsc011"; break; - case 6: sItem = "nw_wdbmax011"; break; - case 7: sItem = "nw_wdbmma011"; break; - case 8: sItem = "nw_wswmka011"; break; - case 9: sItem = "nw_wdbmsw011"; break; - } - - } - dbSpeak("Create generic exotic"); - - dbCreateItemOnObject(sItem, oTarget, 1); - } - void CreateGenericLightArmor(object oTarget, object oAdventurer, int nModifier = 0) - { - string sItem = ""; - - int nHD = GetHitDice(oAdventurer) + nModifier; - - if (GetRange(1, nHD)) // * 200 - { - int nRandom = Random(5) + 1; - switch (nRandom) - { - case 1: sItem = "nw_aarcl009"; break; - case 2: sItem = "nw_ashsw001"; break; - case 3: sItem = "nw_aarcl001"; break; - case 4: sItem = "nw_aarcl002"; break; - case 5: sItem = "nw_aarcl012"; break; - } - - } - else if (GetRange(2, nHD)) // * 800 - { - int nRandom = Random(9) + 1; - switch (nRandom) - { - case 1: sItem = "nw_aarcl009"; break; - case 2: sItem = "nw_ashsw001"; break; - case 3: sItem = "nw_aarcl001"; break; - case 4: sItem = "nw_aarcl002"; break; - case 5: sItem = "nw_aarcl012"; break; - case 6: sItem = "nw_maarcl043"; break; - case 7: sItem = "nw_ashmsw002"; break; - case 8: sItem = "nw_maarcl044"; break; - case 9: sItem = "nw_maarcl045"; break; - } - - } - else if (GetRange(3, nHD)) // * 200 - 2500 - { - int nRandom = Random(8) + 1; - switch (nRandom) - { - case 1: sItem = "nw_maarcl043"; break; - case 2: sItem = "nw_ashmsw002"; break; - case 3: sItem = "nw_maarcl044"; break; - case 4: sItem = "nw_maarcl045"; break; - case 5: sItem = "nw_maarcl072"; break; - case 6: sItem = "nw_ashmsw008"; break; - case 7: sItem = "nw_maarcl071"; break; - case 8: sItem = "nw_maarcl075"; break; - } - - } - else if (GetRange(4, nHD)) // * 800 - 10000 - { - int nRandom = Random(9) + 1; - switch (nRandom) - { - case 1: sItem = "nw_maarcl072"; break; - case 2: sItem = "nw_ashmsw008"; break; - case 3: sItem = "nw_maarcl071"; break; - case 4: sItem = "nw_maarcl075"; break; - case 5: sItem = "nw_maarcl084"; break; - case 6: sItem = "nw_ashmsw009"; break; - case 7: sItem = "nw_maarcl083"; break; - case 8: sItem = "nw_maarcl087"; break; - case 9: sItem = "nw_maarcl079"; break; - } - - } - else if (GetRange(5, nHD)) // * 2500 - 16500 - { - int nRandom = Random(5) + 1; - switch (nRandom) - { - case 1: sItem = "nw_maarcl084"; break; - case 2: sItem = "nw_ashmsw009"; break; - case 3: sItem = "nw_maarcl083"; break; - case 4: sItem = "nw_maarcl087"; break; - case 5: sItem = "nw_maarcl079"; break; - } - - } - else if (GetRange(6, nHD)) // * 8000 - 25000 - { - int nRandom = Random(5) + 1; - switch (nRandom) - { - case 1: sItem = "nw_maarcl084"; break; - case 2: sItem = "nw_ashmsw009"; break; - case 3: sItem = "nw_maarcl083"; break; - case 4: sItem = "nw_maarcl087"; break; - case 5: sItem = "nw_maarcl079"; break; - } - - } - dbSpeak("Create Generic light"); - - dbCreateItemOnObject(sItem, oTarget, 1); - } - void CreateGenericMediumArmor(object oTarget, object oAdventurer, int nModifier = 0) - { - int nHD = GetHitDice(oAdventurer) + nModifier; - string sItem = ""; - if (GetRange(1, nHD)) // * 200 - { - int nRandom = Random(10) + 1; - switch (nRandom) - { - case 1: sItem = "nw_arhe001"; break; - case 2: sItem = "nw_arhe002"; break; - case 3: sItem = "nw_arhe003"; break; - case 4: sItem = "nw_arhe004"; break; - case 5: sItem = "nw_arhe005"; break; - case 6: sItem = "nw_aarcl008"; break; - case 7: sItem = "nw_ashlw001"; break; - case 8: sItem = "nw_aarcl003"; break; - case 9: sItem = "nw_aarcl004"; break; - case 10: sItem = "nw_aarcl010"; break; - } - } - else if (GetRange(2, nHD)) // * 800 - { - int nRandom = Random(17) + 1; - switch (nRandom) - { - case 1: sItem = "nw_arhe001"; break; - case 2: sItem = "nw_arhe002"; break; - case 3: sItem = "nw_arhe003"; break; - case 4: sItem = "nw_arhe004"; break; - case 5: sItem = "nw_arhe005"; break; - case 6: sItem = "nw_aarcl008"; break; - case 7: sItem = "nw_ashlw001"; break; - case 8: sItem = "nw_aarcl003"; break; - case 9: sItem = "nw_aarcl004"; break; - case 10: sItem = "nw_aarcl010"; break; - case 11: sItem = "nw_maarcl047"; break; - case 12: sItem = "nw_ashmlw002"; break; - case 13: sItem = "nw_maarcl046"; break; - case 14: sItem = "nw_maarcl048"; break; - case 15: sItem = "nw_maarcl035"; break; - case 16: sItem = "nw_maarcl049"; break; - case 17: sItem = "nw_maarcl050"; break; - } - - } - else if (GetRange(3, nHD)) // * 200 - 2500 - { - int nRandom = Random(9) + 1; - switch (nRandom) - { - case 1: sItem = "nw_maarcl047"; break; - case 2: sItem = "nw_ashmlw002"; break; - case 3: sItem = "nw_maarcl046"; break; - case 4: sItem = "nw_maarcl048"; break; - case 5: sItem = "nw_maarcl035"; break; - case 6: sItem = "nw_maarcl049"; break; - case 7: sItem = "nw_maarcl050"; break; - case 8: sItem = "nw_maarcl070"; break; - case 9: sItem = "nw_ashmlw008"; break; - } - - } - else if (GetRange(4, nHD)) // * 800 - 10000 - { - int nRandom = Random(14) + 1; - switch (nRandom) - { - case 1: sItem = "nw_maarcl035"; break; - case 2: sItem = "nw_maarcl049"; break; - case 3: sItem = "nw_maarcl050"; break; - case 4: sItem = "nw_maarcl070"; break; - case 5: sItem = "nw_ashmlw008"; break; - case 6: sItem = "nw_maarcl067"; break; - case 7: sItem = "nw_maarcl073"; break; - case 8: sItem = "nw_maarcl065"; break; - case 9: sItem = "nw_maarcl066"; break; - case 10: sItem = "nw_maarcl082"; break; - case 11: sItem = "nw_ashmlw009"; break; - case 12: sItem = "nw_maarcl085"; break; - case 13: sItem = "nw_maarcl077"; break; - case 14: sItem = "nw_maarcl078"; break; - } - - } - else if (GetRange(5, nHD)) // * 2500 - 16500 - { - int nRandom = Random(11) + 1; - switch (nRandom) - { - case 1: sItem = "nw_maarcl070"; break; - case 2: sItem = "nw_ashmlw008"; break; - case 3: sItem = "nw_maarcl067"; break; - case 4: sItem = "nw_maarcl073"; break; - case 5: sItem = "nw_maarcl065"; break; - case 6: sItem = "nw_maarcl066"; break; - case 7: sItem = "nw_maarcl082"; break; - case 8: sItem = "nw_ashmlw009"; break; - case 9: sItem = "nw_maarcl085"; break; - case 10: sItem = "nw_maarcl077"; break; - case 11: sItem = "nw_maarcl078"; break; - } - - } - else if (GetRange(6, nHD)) // * 8000 - 25000 - { - int nRandom = Random(11) + 1; - switch (nRandom) - { - case 1: sItem = "nw_maarcl070"; break; - case 2: sItem = "nw_ashmlw008"; break; - case 3: sItem = "nw_maarcl067"; break; - case 4: sItem = "nw_maarcl073"; break; - case 5: sItem = "nw_maarcl065"; break; - case 6: sItem = "nw_maarcl066"; break; - case 7: sItem = "nw_maarcl082"; break; - case 8: sItem = "nw_ashmlw009"; break; - case 9: sItem = "nw_maarcl085"; break; - case 10: sItem = "nw_maarcl077"; break; - case 11: sItem = "nw_maarcl078"; break; - } - - } - dbSpeak("Create Generic medium"); - - dbCreateItemOnObject(sItem, oTarget, 1); - } - void CreateGenericHeavyArmor(object oTarget, object oAdventurer, int nModifier = 0) - { - string sItem = ""; - int nHD = GetHitDice(oAdventurer) + nModifier; - - if (GetRange(1, nHD)) // * 200 - { - int nRandom = Random(3) + 1; - switch (nRandom) - { - case 1: sItem = "nw_ashto001"; break; - case 2: sItem = "nw_aarcl005"; break; - case 3: sItem = "nw_aarcl011"; break; - } - - } - else if (GetRange(2, nHD)) // * 800 - { - int nRandom = Random(6) + 1; - switch (nRandom) - { - case 1: sItem = "nw_ashto001"; break; - case 2: sItem = "nw_aarcl005"; break; - case 3: sItem = "nw_aarcl011"; break; - case 4: sItem = "nw_aarcl006"; break; - case 5: sItem = "nw_ashmto002"; break; - case 6: sItem = "nw_maarcl051"; break; - } - - } - else if (GetRange(3, nHD)) // * 200 - 2500 - { - int nRandom = Random(9) + 1; - switch (nRandom) - { - case 1: sItem = "nw_aarcl005"; break; - case 2: sItem = "nw_aarcl011"; break; - case 3: sItem = "nw_aarcl006"; break; - case 4: sItem = "nw_ashmto002"; break; - case 5: sItem = "nw_maarcl051"; break; - case 6: sItem = "nw_maarcl052"; break; - case 7: sItem = "nw_aarcl007"; break; - case 8: sItem = "nw_maarcl053"; break; - case 9: sItem = "nw_ashmto008"; break; - } - - } - else if (GetRange(4, nHD)) // * 800 - 10000 - { - int nRandom = Random(15) + 1; - switch (nRandom) - { - case 1: sItem = "nw_maarcl051"; break; - case 2: sItem = "nw_maarcl052"; break; - case 3: sItem = "nw_aarcl007"; break; - case 4: sItem = "nw_maarcl053"; break; - case 5: sItem = "nw_ashmto008"; break; - case 6: sItem = "nw_maarcl064"; break; - case 7: sItem = "nw_maarcl074"; break; - case 8: sItem = "nw_maarcl069"; break; - case 9: sItem = "nw_maarcl068"; break; - case 10: sItem = "nw_ashmto003"; break; - case 11: sItem = "nw_ashmto009"; break; - case 12: sItem = "nw_maarcl076"; break; - case 13: sItem = "nw_maarcl086"; break; - case 14: sItem = "nw_maarcl081"; break; - case 15: sItem = "nw_maarcl080"; break; - } - - } - else if (GetRange(5, nHD)) // * 2500 - 16500 - { - int nRandom = Random(10) + 1; - switch (nRandom) - { - case 1: sItem = "nw_ashmto008"; break; - case 2: sItem = "nw_maarcl064"; break; - case 3: sItem = "nw_maarcl074"; break; - case 4: sItem = "nw_maarcl069"; break; - case 5: sItem = "nw_maarcl068"; break; - case 6: sItem = "nw_ashmto009"; break; - case 7: sItem = "nw_maarcl076"; break; - case 8: sItem = "nw_maarcl086"; break; - case 9: sItem = "nw_maarcl081"; break; - case 10: sItem = "nw_maarcl080"; break; - } - - - } - else if (GetRange(6, nHD)) // * 8000 - 25000 - { - int nRandom = Random(5) + 1; - switch (nRandom) - { - case 1: sItem = "nw_ashmto009"; break; - case 2: sItem = "nw_maarcl076"; break; - case 3: sItem = "nw_maarcl086"; break; - case 4: sItem = "nw_maarcl081"; break; - case 5: sItem = "nw_maarcl080"; break; - } - - } - dbSpeak("Create Generic heavy"); - - dbCreateItemOnObject(sItem, oTarget, 1); - } - // * - // * SPECIC TREASURE ITEMS (re: Named Items) - // * - void CreateSpecificMiscItem(object oTarget,object oAdventurer) - { - string sItem = ""; - int nHD = GetHitDice(oAdventurer); - - if (GetRange(1, nHD)) // * 800 - { - CreateGenericMiscItem(oTarget, oAdventurer, JUMP_LEVEL); - return; - } - else if (GetRange(2, nHD)) // * 200 - 2500 - { - int nRandom = Random(3) + 1; - switch (nRandom) - { - case 1: CreateGenericMiscItem(oTarget, oAdventurer, JUMP_LEVEL); return; break; - case 2: sItem = "nw_maarcl057"; break; - case 3: sItem = "nw_it_mbelt005"; break; - } - - } - else if (GetRange(3, nHD)) // * 800 - 10000 - { - int nRandom = Random(13) + 1; - switch (nRandom) - { - case 1: sItem = "nw_maarcl057"; break; - case 2: sItem = "nw_it_mbelt005"; break; - case 3: sItem = "nw_maarcl101"; break; - case 4: sItem = "nw_maarcl102"; break; - case 5: sItem = "nw_maarcl103"; break; - case 6: sItem = "nw_it_mglove001"; break; - case 7: sItem = "nw_maarcl100"; break; - case 8: sItem = "nw_it_mbracer011"; break; - case 9: sItem = "nw_it_mmidmisc04"; break; - case 10: sItem = "nw_it_mring003"; break; - case 11: sItem = "nw_it_mbelt006"; break; - case 12: sItem = "nw_it_mbelt002"; break; - case 13: sItem = "nw_it_mmidmisc03"; break; - } - - } - else if (GetRange(4, nHD)) // * 2500 - 16500 - { - int nRandom = Random(19) + 1; - switch (nRandom) - { - case 1: sItem = "nw_maarcl101"; break; - case 2: sItem = "nw_maarcl101"; break; - case 3: sItem = "nw_maarcl102"; break; - case 4: sItem = "nw_maarcl103"; break; - case 5: sItem = "nw_it_mglove001"; break; - case 6: sItem = "nw_maarcl100"; break; - case 7: sItem = "nw_it_mbracer011"; break; - case 8: sItem = "nw_it_mmidmisc04"; break; - case 9: sItem = "nw_it_mring003"; break; - case 10: sItem = "nw_it_mbelt006"; break; - case 11: sItem = "nw_it_mbelt002"; break; - case 12: sItem = "nw_it_mmidmisc03"; break; - case 13: sItem = "nw_it_mring002"; break; - case 14: sItem = "nw_it_mbelt004"; break; - case 15: sItem = "nw_it_mring005"; break; - case 16: sItem = "nw_it_mboots005"; break; - case 17: sItem = "nw_it_mring007"; break; - case 18: sItem = "nw_it_mneck003"; break; - case 19: sItem = "nw_it_mbelt007"; break; - } - - } - else if (GetRange(5, nHD)) // * 8000 - 25000 - { - int nRandom = Random(15) + 1; - switch (nRandom) - { - case 1: sItem = "nw_it_mbelt002"; break; - case 2: sItem = "nw_it_mbelt002"; break; - case 3: sItem = "nw_it_mmidmisc03"; break; - case 4: sItem = "nw_it_mring002"; break; - case 5: sItem = "nw_it_mbelt004"; break; - case 6: sItem = "nw_it_mring005"; break; - case 7: sItem = "nw_it_mboots005"; break; - case 8: sItem = "nw_it_mring007"; break; - case 9: sItem = "nw_it_mneck003"; break; - case 10: sItem = "nw_it_mbelt007"; break; - case 11: sItem = "nw_it_mboots004"; break; - case 12: sItem = "nw_it_mboots003"; break; - case 13: sItem = "nw_it_mneck005"; break; - case 14: sItem = "nw_it_mbelt008"; break; - case 15: sItem = "nw_it_mring020"; break; - } - - } - else if (GetRange(6, nHD)) // * 16000 and up - { - int nRandom = Random(19) + 1; - switch (nRandom) - { - case 1: sItem = "nw_it_mboots004"; break; - case 2: sItem = "nw_it_mboots004"; break; - case 3: sItem = "nw_it_mboots003"; break; - case 4: sItem = "nw_it_mneck005"; break; - case 5: sItem = "nw_it_mbelt008"; break; - case 6: sItem = "nw_it_mring020"; break; - case 7: sItem = "nw_it_mbelt001"; break; - case 8: sItem = "nw_it_mring017"; break; - case 9: sItem = "nw_mcloth001"; break; - case 10: sItem = "nw_it_mneck019"; break; - case 11: sItem = "nw_it_mneck002"; break; - case 12: sItem = "nw_it_mneck004"; break; - case 13: sItem = "nw_it_mmidmisc01"; break; - case 14: sItem = "nw_mcloth002"; break; - case 15: sItem = "nw_mcloth003"; break; - case 16: sItem = "nw_mcloth004"; break; - case 17: sItem = "nw_it_mbelt003"; break; - // * new items - case 18: sItem = "NW_IT_MBELT020"; break; - case 19: sItem = "NW_IT_MBELT021"; break; - } - - } - dbCreateItemOnObject(sItem, oTarget, 1); - } - void CreateSpecificRodStaffWand(object oTarget, object oAdventurer) - { - string sItem = ""; - int nHD = GetHitDice(oAdventurer); - - if (GetRange(1, nHD)) // * 800 - { - CreateGenericRodStaffWand(oTarget, oAdventurer, JUMP_LEVEL); - return; - } - else if (GetRange(2, nHD)) // * 200 - 2500 - { - CreateGenericRodStaffWand(oTarget, oAdventurer, JUMP_LEVEL); - return; - } - else if (GetRange(3, nHD)) // * 800 - 10000 - { - int nRandom = Random(4) + 1; - switch (nRandom) - { - case 1: sItem = "nw_wmgst004"; break; - case 2: sItem = "nw_wmgst006"; break; - case 3: sItem = "nw_wmgmrd003"; break; - case 4: sItem = "nw_wmgst004"; break; - } - - } - else if (GetRange(4, nHD)) // * 2500 - 16500 - { - int nRandom = Random(7) + 1; - switch (nRandom) - { - case 1: sItem = "nw_wmgmrd003"; break; - case 2: sItem = "nw_wmgst006"; break; - case 3: sItem = "nw_wmgmrd003"; break; - case 4: sItem = "nw_wmgst004"; break; - case 5: sItem = "nw_wmgst005"; break; - case 6: sItem = "nw_wmgmrd004"; break; - case 7: sItem = "nw_wmgrd002"; break; - } - - } - else if (GetRange(5, nHD)) // * 8000 - 25000 - { - int nRandom = Random(8) + 1; - switch (nRandom) - { - case 1: sItem = "nw_wblmcl012"; break; - case 2: sItem = "nw_wmgmrd003"; break; - case 3: sItem = "nw_wmgst004"; break; - case 4: sItem = "nw_wmgst005"; break; - case 5: sItem = "nw_wblmcl012"; break; - case 6: sItem = "nw_wmgmrd004"; break; - case 7: sItem = "nw_wmgst002"; break; - case 8: sItem = "nw_wmgmrd005"; break; - } - - } - else if (GetRange(6, nHD)) // * 16000 and up - { - int nRandom = Random(6) + 1; - switch (nRandom) - { - case 1: sItem = "nw_wmgmrd004"; break; - case 2: sItem = "nw_wmgst002"; break; - case 3: sItem = "nw_wmgmrd005"; break; - case 4: sItem = "nw_wmgmrd002"; break; - case 5: sItem = "nw_wmgst003"; break; - case 6: sItem = "nw_wblmcl012"; break; - } - - } - dbCreateItemOnObject(sItem, oTarget, 1); - } - - - void CreateSpecificSimple(object oTarget, object oAdventurer) - { - string sItem = ""; - int nHD = GetHitDice(oAdventurer); - - if (GetRange(1, nHD)) // * 800 - { - CreateGenericSimple(oTarget, oAdventurer, JUMP_LEVEL); - return; - } - else if (GetRange(2, nHD)) // * 200 - 2500 - { - CreateGenericSimple(oTarget, oAdventurer, JUMP_LEVEL); - return; - } - else if (GetRange(3, nHD)) // * 800 - 10000 - { - int nRandom = Random(9) + 1; - switch (nRandom) - { - case 1: sItem = "nw_wdbmqs005"; break; - case 2: sItem = "nw_wdbmqs005"; break; - case 3: sItem = "nw_wdbmqs006"; break; - case 4: sItem = "nw_wbwmxh005"; break; - case 5: sItem = "nw_wbwmxl005"; break; - case 6: sItem = "nw_wswmdg006"; break; - case 7: sItem = "nw_wblmml006"; break; - case 8: sItem = "nw_wspmsc004"; break; - case 9: sItem = "nw_wblmms007"; break; - } - - } - else if (GetRange(4, nHD)) // * 2500 - 16500 - { - int nRandom = Random(22) + 1; - switch (nRandom) - { - case 1: sItem = "nw_wdbmqs006"; break; - case 2: sItem = "nw_wdbmqs005"; break; - case 3: sItem = "nw_wdbmqs006"; break; - case 4: sItem = "nw_wbwmxh005"; break; - case 5: sItem = "nw_wbwmxl005"; break; - case 6: sItem = "nw_wswmdg006"; break; - case 7: sItem = "nw_wblmml006"; break; - case 8: sItem = "nw_wspmsc004"; break; - case 9: sItem = "nw_wblmms007"; break; - case 10: sItem = "nw_wblmms003"; break; - case 11: sItem = "nw_wblmcl004"; break; - case 12: sItem = "nw_wspmsc006"; break; - case 13: sItem = "nw_wspmsc006"; break; - case 14: sItem = "nw_wdbmqs004"; break; - case 15: sItem = "nw_wblmcl003"; break; - case 16: sItem = "nw_wbwmsl003"; break; - case 17: sItem = "nw_wbwmxh003"; break; - case 18: sItem = "nw_wspmsc003"; break; - case 19: sItem = "nw_wplmss005"; break; - case 20: sItem = "nw_wplmss005"; break; - case 21: sItem = "nw_wbwmxl003"; break; - case 22: sItem = "nw_wblmml004"; break; - } - - } - else if (GetRange(5, nHD)) // * 8000 - 25000 - { - int nRandom = Random(27) + 1; - switch (nRandom) - { - case 1: sItem = "nw_wblmms003"; break; - case 2: sItem = "nw_wblmms003"; break; - case 3: sItem = "nw_wblmcl004"; break; - case 4: sItem = "nw_wspmsc006"; break; - case 5: sItem = "nw_wspmsc006"; break; - case 6: sItem = "nw_wdbmqs004"; break; - case 7: sItem = "nw_wblmcl003"; break; - case 8: sItem = "nw_wbwmsl003"; break; - case 9: sItem = "nw_wbwmxh003"; break; - case 10: sItem = "nw_wspmsc003"; break; - case 11: sItem = "nw_wplmss005"; break; - case 12: sItem = "nw_wplmss005"; break; - case 13: sItem = "nw_wbwmxl003"; break; - case 14: sItem = "nw_wblmml004"; break; - case 15: sItem = "nw_wdbmqs003"; break; - case 16: sItem = "nw_wbwmxl004"; break; - case 17: sItem = "nw_wbwmxl007"; break; - case 18: sItem = "nw_wblmml005"; break; - case 19: sItem = "nw_wblmcl005"; break; - case 20: sItem = "nw_wplmss007"; break; - case 21: sItem = "nw_wswmdg004"; break; - case 22: sItem = "nw_wbwmsl007"; break; - case 23: sItem = "nw_wblmml007"; break; - case 24: sItem = "nw_wblmml007"; break; - case 25: sItem = "nw_wbwmxh004"; break; - case 26: sItem = "nw_wplmss006"; break; - case 27: sItem = "nw_wbwmxh007"; break; - } - - } - else if (GetRange(6, nHD)) // * 16000 and up - { - int nRandom = Random(31) + 1; - switch (nRandom) - { - case 1: sItem = "nw_wbwmxl003"; break; - case 2: sItem = "nw_wbwmxl003"; break; - case 3: sItem = "nw_wblmml004"; break; - case 4: sItem = "nw_wdbmqs003"; break; - case 5: sItem = "nw_wbwmxl004"; break; - case 6: sItem = "nw_wbwmxl007"; break; - case 7: sItem = "nw_wblmml005"; break; - case 8: sItem = "nw_wblmcl005"; break; - case 9: sItem = "nw_wplmss007"; break; - case 10: sItem = "nw_wswmdg004"; break; - case 11: sItem = "nw_wbwmsl007"; break; - case 12: sItem = "nw_wblmml007"; break; - case 13: sItem = "nw_wblmml007"; break; - case 14: sItem = "nw_wbwmxh004"; break; - case 15: sItem = "nw_wplmss006"; break; - case 16: sItem = "nw_wbwmxh007"; break; - case 17: sItem = "nw_wblmms006"; break; - case 18: sItem = "nw_wswmdg003"; break; - case 19: sItem = "nw_wswmdg007"; break; - case 20: sItem = "nw_wblmms004"; break; - case 21: sItem = "nw_wbwmsl006"; break; - case 22: sItem = "nw_wbwmsl008"; break; - case 23: sItem = "nw_wblmml008"; break; - case 24: sItem = "nw_wdbmqs007"; break; - case 25: sItem = "nw_wblmcl006"; break; - case 26: sItem = "nw_wbwmsl004"; break; - case 27: sItem = "nw_wbwmxh006"; break; - case 28: sItem = "nw_wplmss004"; break; - case 29: sItem = "nw_wswmdg005"; break; - case 30: sItem = "nw_wbwmxl006"; break; - case 31: sItem = "nw_wspmsc005"; break; - - } - - } - dbCreateItemOnObject(sItem, oTarget, 1); - } - void CreateSpecificMartial(object oTarget, object oAdventurer) - { - string sItem = ""; - int nHD = GetHitDice(oAdventurer); - - if (GetRange(1, nHD)) // * 800 - { - CreateGenericMartial(oTarget, oAdventurer, JUMP_LEVEL); - return; - } - else if (GetRange(2, nHD)) // * 200 - 2500 - { - int nRandom = Random(3) + 1; - switch (nRandom) - { - case 1: CreateGenericMartial(oTarget, oAdventurer, JUMP_LEVEL); return; break; - case 2: sItem = "nw_wthmax005"; break; - case 3: sItem = "nw_wthmax007"; break; - } - - } - else if (GetRange(3, nHD)) // * 800 - 10000 - { - int nRandom = Random(14) + 1; - switch (nRandom) - { - case 1: sItem = "nw_wthmax003"; break; - case 2: sItem = "nw_wthmax005"; break; - case 3: sItem = "nw_wthmax007"; break; - case 4: sItem = "nw_wthmax003"; break; - case 5: sItem = "nw_wthmax004"; break; - case 6: sItem = "nw_wthmax006"; break; - case 7: sItem = "nw_wswmrp004"; break; - case 8: sItem = "nw_wswmrp004"; break; - case 9: sItem = "nw_wblmfl004"; break; - case 10: sItem = "nw_wblmhl004"; break; - case 11: sItem = "nw_wbwmsh003"; break; - case 12: sItem = "nw_wblmhw006"; break; - case 13: sItem = "nw_wblmhw006"; break; - case 14: sItem = "nw_wbwmln004"; break; - } - - } - else if (GetRange(4, nHD)) // * 2500 - 16500 - { - int nRandom = Random(28) + 1; - switch (nRandom) - { - case 1: sItem = "nw_wblmfl005"; break; - case 2: sItem = "nw_wthmax007"; break; - case 3: sItem = "nw_wthmax003"; break; - case 4: sItem = "nw_wthmax004"; break; - case 5: sItem = "nw_wthmax006"; break; - case 6: sItem = "nw_wswmrp004"; break; - case 7: sItem = "nw_wswmrp004"; break; - case 8: sItem = "nw_wblmfl004"; break; - case 9: sItem = "nw_wblmhl004"; break; - case 10: sItem = "nw_wbwmsh003"; break; - case 11: sItem = "nw_wblmhw006"; break; - case 12: sItem = "nw_wblmhw006"; break; - case 13: sItem = "nw_wbwmln004"; break; - case 14: sItem = "nw_wblmfl005"; break; - case 15: sItem = "nw_wswmgs006"; break; - case 16: sItem = "nw_waxmgr003"; break; - case 17: sItem = "nw_wplmhb004"; break; - case 18: sItem = "nw_wblmhw005"; break; - case 19: sItem = "nw_wblmfh004"; break; - case 20: sItem = "nw_wblmfh008"; break; - case 21: sItem = "nw_wbwmsh006"; break; - case 22: sItem = "nw_wswmsc004"; break; - case 23: sItem = "nw_waxmgr006"; break; - case 24: sItem = "nw_wswmrp005"; break; - case 25: sItem = "nw_wswmls007"; break; - case 26: sItem = "nw_wswmgs004"; break; - case 27: sItem = "nw_waxmhn004"; break; - case 28: sItem = "nw_wswmbs005"; break; - } - - } - else if (GetRange(5, nHD)) // * 8000 - 25000 - { - int nRandom = Random(42) + 1; - switch (nRandom) - { - case 1: sItem = "nw_wblmhw006"; break; - case 2: sItem = "nw_wblmhw006"; break; - case 3: sItem = "nw_wblmhw006"; break; - case 4: sItem = "nw_wbwmln004"; break; - case 5: sItem = "nw_wblmfl005"; break; - case 6: sItem = "nw_wswmgs006"; break; - case 7: sItem = "nw_waxmgr003"; break; - case 8: sItem = "nw_wplmhb004"; break; - case 9: sItem = "nw_wblmhw005"; break; - case 10: sItem = "nw_wblmfh004"; break; - case 11: sItem = "nw_wblmfh008"; break; - case 12: sItem = "nw_wbwmsh006"; break; - case 13: sItem = "nw_wswmsc004"; break; - case 14: sItem = "nw_waxmgr006"; break; - case 15: sItem = "nw_wswmrp005"; break; - case 16: sItem = "nw_wswmls007"; break; - case 17: sItem = "nw_wswmgs004"; break; - case 18: sItem = "nw_waxmhn004"; break; - case 19: sItem = "nw_wswmbs005"; break; - case 20: sItem = "nw_wblmhl005"; break; - case 21: sItem = "nw_wblmhl011"; break; - case 22: sItem = "nw_wswmss005"; break; - case 23: sItem = "nw_wplmhb003"; break; - case 24: sItem = "nw_wbwmln007"; break; - case 25: sItem = "nw_wbwmln007"; break; - case 26: sItem = "nw_wbwmsh007"; break; - case 27: sItem = "nw_waxmbt006"; break; - case 28: sItem = "nw_wswmbs006"; break; - case 29: sItem = "nw_wblmfl007"; break; - case 30: sItem = "nw_waxmhn003"; break; - case 31: sItem = "nw_wblmhl006"; break; - case 32: sItem = "nw_wblmfl006"; break; - case 33: sItem = "nw_wswmls005"; break; - case 34: sItem = "nw_wswmss004"; break; - case 35: sItem = "nw_wbwmln006"; break; - case 36: sItem = "nw_wblmhw003"; break; - case 37: sItem = "nw_wblmfh006"; break; - case 38: sItem = "nw_wswmsc006"; break; - case 39: sItem = "nw_waxmhn005"; break; - case 40: sItem = "nw_wblmfh003"; break; - case 41: sItem = "nw_wswmls006"; break; - case 42: sItem = "nw_wswmrp007"; break; - } - - } - else if (GetRange(6, nHD)) // * 16000 and up - { - int nRandom = Random(55) + 1; - switch (nRandom) - { - case 1: sItem = "nw_wblmhl005"; break; - case 2: sItem = "nw_wblmhl005"; break; - case 3: sItem = "nw_wblmhl011"; break; - case 4: sItem = "nw_wswmss005"; break; - case 5: sItem = "nw_wplmhb003"; break; - case 6: sItem = "nw_wbwmln007"; break; - case 7: sItem = "nw_wbwmln007"; break; - case 8: sItem = "nw_wbwmsh007"; break; - case 9: sItem = "nw_waxmbt006"; break; - case 10: sItem = "nw_wswmbs006"; break; - case 11: sItem = "nw_wblmfl007"; break; - case 12: sItem = "nw_waxmhn003"; break; - case 13: sItem = "nw_wblmhl006"; break; - case 14: sItem = "nw_wblmfl006"; break; - case 15: sItem = "nw_wswmls005"; break; - case 16: sItem = "nw_wswmss004"; break; - case 17: sItem = "nw_wbwmln006"; break; - case 18: sItem = "nw_wblmhw003"; break; - case 19: sItem = "nw_wblmfh006"; break; - case 20: sItem = "nw_wswmsc006"; break; - case 21: sItem = "nw_waxmhn005"; break; - case 22: sItem = "nw_wblmfh003"; break; - case 23: sItem = "nw_wswmls006"; break; - case 24: sItem = "nw_wswmrp007"; break; - case 25: sItem = "nw_wswmgs005"; break; - case 26: sItem = "nw_wswmgs005"; break; - case 27: sItem = "nw_waxmgr005"; break; - case 28: sItem = "nw_wplmhb007"; break; - case 29: sItem = "nw_wswmsc007"; break; - case 30: sItem = "nw_wswmrp006"; break; - case 31: sItem = "nw_wswmss006"; break; - case 32: sItem = "nw_wblmhl009"; break; - case 33: sItem = "nw_wswmbs007"; break; - case 34: sItem = "nw_wbwmln005"; break; - case 35: sItem = "nw_wblmfh005"; break; - case 36: sItem = "nw_wswmgs003"; break; - case 37: sItem = "nw_waxmbt003"; break; - case 38: sItem = "nw_wswmls004"; break; - case 39: sItem = "nw_wbwmsh005"; break; - case 40: sItem = "nw_wbwmsh005"; break; - case 41: sItem = "nw_waxmbt004"; break; - case 42: sItem = "nw_waxmbt004"; break; - case 43: sItem = "nw_wblmhl003"; break; - case 44: sItem = "nw_wblmhl003"; break; - case 45: sItem = "nw_wswmbs003"; break; - case 46: sItem = "nw_waxmbt005"; break; - case 47: sItem = "nw_waxmhn006"; break; - case 48: sItem = "nw_wswmss003"; break; - case 49: sItem = "nw_wswmsc005"; break; - case 50: sItem = "nw_wplmhb006"; break; - case 51: sItem = "nw_wbwmsh004"; break; - case 52: sItem = "nw_wswmbs004"; break; - case 53: sItem = "nw_wbwmln003"; break; - case 54: sItem = "nw_wblmhw004"; break; - case 55: sItem = "nw_waxmgr004"; break; - } - - } - dbCreateItemOnObject(sItem, oTarget, 1); - } - void CreateSpecificExotic(object oTarget, object oAdventurer) - { - string sItem = ""; - int nHD = GetHitDice(oAdventurer); - - if (GetRange(1, nHD)) // * 800 - { - int nRandom = Random(3) + 1; - switch (nRandom) - { - case 1: CreateGenericExotic(oTarget, oAdventurer, JUMP_LEVEL); return; break; - case 2: sItem = "nw_wthmsh003"; break; - case 3: sItem = "nw_wthmsh006"; break; - } - - } - else if (GetRange(2, nHD)) // * 200 - 2500 - { - int nRandom = Random(5) + 1; - switch (nRandom) - { - case 1: CreateGenericExotic(oTarget, oAdventurer, JUMP_LEVEL); return; break; - case 2: sItem = "nw_wthmsh003"; break; - case 3: sItem = "nw_wthmsh006"; break; - case 4: sItem = "nw_wthmsh004"; break; - case 5: sItem = "nw_wthmsh007"; break; - } - - } - else if (GetRange(3, nHD)) // * 800 - 10000 - { - int nRandom = Random(14) + 1; - switch (nRandom) - { - case 1: sItem = "nw_wthmsh006"; break; - case 2: sItem = "nw_wthmsh006"; break; - case 3: sItem = "nw_wthmsh004"; break; - case 4: sItem = "nw_wthmsh007"; break; - case 5: sItem = "nw_wspmku006"; break; - case 6: sItem = "nw_wdbmma003"; break; - case 7: sItem = "nw_wswmka005"; break; - case 8: sItem = "nw_wspmka004"; break; - case 9: sItem = "nw_wspmka007"; break; - case 10: sItem = "nw_wdbmax006"; break; - case 11: sItem = "nw_wdbmsw006"; break; - case 12: sItem = "nw_wspmku005"; break; - case 13: sItem = "nw_wdbmsw007"; break; - case 14: sItem = "nw_wspmka005"; break; - } - - } - else if (GetRange(4, nHD)) // * 2500 - 16500 - { - int nRandom = Random(16) + 1; - switch (nRandom) - { - case 1:sItem = "nw_wthmsh007"; break; - case 2: sItem = "nw_wthmsh007"; break; - case 3: sItem = "nw_wspmku006"; break; - case 4: sItem = "nw_wdbmma003"; break; - case 5: sItem = "nw_wswmka005"; break; - case 6: sItem = "nw_wspmka004"; break; - case 7: sItem = "nw_wspmka007"; break; - case 8: sItem = "nw_wdbmax006"; break; - case 9: sItem = "nw_wdbmsw006"; break; - case 10: sItem = "nw_wspmku005"; break; - case 11: sItem = "nw_wdbmsw007"; break; - case 12: sItem = "nw_wspmka005"; break; - case 13: sItem = "nw_wplmsc003"; break; - case 14: sItem = "nw_wdbmax005"; break; - case 15: sItem = "nw_wspmku004"; break; - case 16: sItem = "nw_wdbmma005"; break; - } - - } - else if (GetRange(5, nHD)) // * 8000 - 25000 - { - int nRandom = Random(17) + 1; - switch (nRandom) - { - case 1: sItem = "nw_wplmsc003"; break; - case 2: sItem = "nw_wspmka005"; break; - case 3: sItem = "nw_wplmsc003"; break; - case 4: sItem = "nw_wdbmax005"; break; - case 5: sItem = "nw_wspmku004"; break; - case 6: sItem = "nw_wdbmma005"; break; - case 7: sItem = "nw_wdbmma005"; break; - case 8: sItem = "nw_wdbmax004"; break; - case 9: sItem = "nw_wdbmma004"; break; - case 10: sItem = "nw_wswmka007"; break; - case 11: sItem = "nw_wdbmsw005"; break; - case 12: sItem = "nw_wspmka006"; break; - case 13: sItem = "nw_wspmka003"; break; - case 14: sItem = "nw_wdbmax007"; break; - case 15: sItem = "nw_wplmsc006"; break; - case 16: sItem = "nw_wspmku007"; break; - case 17: sItem = "nw_wdbmma006"; break; - } - - } - else if (GetRange(6, nHD)) // * 16000 and up - { - int nRandom = Random(21) + 1; - switch (nRandom) - { - case 1: sItem = "nw_wdbmma005"; break; - case 2: sItem = "nw_wdbmma005"; break; - case 3: sItem = "nw_wdbmma005"; break; - case 4: sItem = "nw_wdbmax004"; break; - case 5: sItem = "nw_wdbmma004"; break; - case 6: sItem = "nw_wswmka007"; break; - case 7: sItem = "nw_wdbmsw005"; break; - case 8: sItem = "nw_wspmka006"; break; - case 9: sItem = "nw_wspmka003"; break; - case 10: sItem = "nw_wdbmax007"; break; - case 11: sItem = "nw_wplmsc006"; break; - case 12: sItem = "nw_wspmku007"; break; - case 13: sItem = "nw_wdbmma006"; break; - case 14: sItem = "nw_wspmku003"; break; - case 15: sItem = "nw_wswmka006"; break; - case 16: sItem = "nw_wplmsc005"; break; - case 17: sItem = "nw_wplmsc005"; break; - case 18: sItem = "nw_wswmka004"; break; - case 19: sItem = "nw_wswmka004"; break; - case 20: sItem = "nw_wdbmsw004"; break; - case 21: sItem = "nw_wplmsc004"; break; - } - - } - dbCreateItemOnObject(sItem, oTarget, 1); - } - void CreateSpecificLightArmor(object oTarget, object oAdventurer) - { - string sItem = ""; - int nHD = GetHitDice(oAdventurer); - - if (GetRange(1, nHD)) // * 800 - { - CreateGenericLightArmor(oTarget, oAdventurer, JUMP_LEVEL); - return; - } - else if (GetRange(2, nHD)) // * 200 - 2500 - { - int nRandom = Random(3) + 1; - switch (nRandom) - { - case 1: CreateGenericLightArmor(oTarget, oAdventurer, JUMP_LEVEL); return; break; - case 2: sItem = "nw_ashmsw011"; break; - case 3: sItem = "nw_ashmsw010"; break; - } - } - else if (GetRange(3, nHD)) // * 800 - 10000 - { - int nRandom = Random(9) + 1; - switch (nRandom) - { - case 1: sItem = "nw_ashmsw011"; break; - case 2: sItem = "nw_ashmsw011"; break; - case 3: sItem = "nw_ashmsw010"; break; - case 4: sItem = "nw_maarcl011"; break; - case 5: sItem = "nw_ashmsw006"; break; - case 6: sItem = "nw_maarcl017"; break; - case 7: sItem = "nw_ashmsw005"; break; - case 8: sItem = "nw_maarcl013"; break; - case 9: sItem = "nw_maarcl012"; break; - } - - } - else if (GetRange(4, nHD)) // * 2500 - 16500 - { - int nRandom = Random(13) + 1; - switch (nRandom) - { - case 1: sItem = "nw_maarcl011"; break; - case 2: sItem = "nw_maarcl011"; break; - case 3: sItem = "nw_ashmsw006"; break; - case 4: sItem = "nw_maarcl017"; break; - case 5: sItem = "nw_ashmsw005"; break; - case 6: sItem = "nw_maarcl013"; break; - case 7: sItem = "nw_maarcl012"; break; - case 8: sItem = "nw_ashmsw004"; break; - case 9: sItem = "nw_maarcl006"; break; - case 10: sItem = "nw_maarcl032"; break; - case 11: sItem = "nw_maarcl003"; break; - case 12: sItem = "nw_maarcl002"; break; - case 13: sItem = "nw_maarcl007"; break; - } - - } - else if (GetRange(5, nHD)) // * 8000 - 25000 - { - int nRandom = Random(11) + 1; - switch (nRandom) - { - case 1: sItem = "nw_maarcl012"; break; - case 2: sItem = "nw_maarcl012"; break; - case 3: sItem = "nw_ashmsw004"; break; - case 4: sItem = "nw_maarcl006"; break; - case 5: sItem = "nw_maarcl032"; break; - case 6: sItem = "nw_maarcl003"; break; - case 7: sItem = "nw_maarcl002"; break; - case 8: sItem = "nw_maarcl005"; break; - case 9: sItem = "nw_ashmsw003"; break; - case 10: sItem = "nw_maarcl001"; break; - case 11: sItem = "nw_maarcl034"; break; - } - - } - else if (GetRange(6, nHD)) // * 16000 and up - { - int nRandom = Random(11) + 1; - switch (nRandom) - { - case 1: sItem = "nw_maarcl005"; break; - case 2: sItem = "nw_maarcl005"; break; - case 3: sItem = "nw_ashmsw003"; break; - case 4: sItem = "nw_maarcl001"; break; - case 5: sItem = "nw_maarcl034"; break; - case 6: sItem = "nw_maarcl008"; break; - case 7: sItem = "nw_ashmsw007"; break; - case 8: sItem = "nw_maarcl033"; break; - case 9: sItem = "nw_mcloth005"; break; - case 10: sItem = "nw_maarcl009"; break; - case 11: sItem = "nw_maarcl004"; break; - } - - } - dbCreateItemOnObject(sItem, oTarget, 1); - } - void CreateSpecificMediumArmor(object oTarget, object oAdventurer) - { - string sItem = ""; - int nHD = GetHitDice(oAdventurer); - - if (GetRange(1, nHD)) // * 800 - { - CreateGenericMediumArmor(oTarget, oAdventurer, JUMP_LEVEL); - return; - } - else if (GetRange(2, nHD)) // * 200 - 2500 - { - CreateGenericMediumArmor(oTarget, oAdventurer, JUMP_LEVEL); - return; - } - else if (GetRange(3, nHD)) // * 800 - 10000 - { - int nRandom = Random(5) + 1; - switch (nRandom) - { - case 1: sItem = "nw_armhe008"; break; - case 2: sItem = "nw_armhe008"; break; - case 3: sItem = "nw_armhe007"; break; - case 4: sItem = "nw_armhe009"; break; - case 5: sItem = "nw_armhe010"; break; - } - - } - else if (GetRange(4, nHD)) // * 2500 - 16500 - { - int nRandom = Random(9) + 1; - switch (nRandom) - { - case 1: sItem = "nw_armhe008"; break; - case 2: sItem = "nw_armhe008"; break; - case 3: sItem = "nw_armhe007"; break; - case 4: sItem = "nw_armhe009"; break; - case 5: sItem = "nw_armhe010"; break; - case 6: sItem = "nw_armhe006"; break; - case 7: sItem = "nw_ashmlw007"; break; - case 8: sItem = "nw_ashmlw005"; break; - case 9: sItem = "nw_maarcl016"; break; - } - - } - else if (GetRange(5, nHD)) // * 8000 - 25000 - { - int nRandom = Random(12) + 1; - switch (nRandom) - { - case 1: sItem = "nw_armhe009"; break; - case 2: sItem = "nw_armhe009"; break; - case 3: sItem = "nw_armhe010"; break; - case 4: sItem = "nw_armhe006"; break; - case 5: sItem = "nw_ashmlw007"; break; - case 6: sItem = "nw_ashmlw005"; break; - case 7: sItem = "nw_maarcl016"; break; - case 8: sItem = "nw_maarcl036"; break; - case 9: sItem = "nw_ashmlw004"; break; - case 10: sItem = "nw_maarcl037"; break; - case 11: sItem = "nw_maarcl040"; break; - case 12: sItem = "nw_ashmlw006"; break; - } - - } - else if (GetRange(6, nHD)) // * 16000 and up - { - int nRandom = Random(12) + 1; - switch (nRandom) - { - case 1: sItem = "nw_maarcl016"; break; - case 2: sItem = "nw_maarcl016"; break; - case 3: sItem = "nw_maarcl036"; break; - case 4: sItem = "nw_ashmlw004"; break; - case 5: sItem = "nw_maarcl037"; break; - case 6: sItem = "nw_maarcl040"; break; - case 7: sItem = "nw_ashmlw006"; break; - case 8: sItem = "nw_ashmlw003"; break; - case 9: sItem = "nw_maarcl014"; break; - case 10: sItem = "nw_maarcl039"; break; - case 11: sItem = "nw_maarcl010"; break; - case 12: sItem = "nw_maarcl015"; break; - } - - } - dbCreateItemOnObject(sItem, oTarget, 1); - } - void CreateSpecificHeavyArmor(object oTarget, object oAdventurer) - { - string sItem = ""; - int nHD = GetHitDice(oAdventurer); - - if (GetRange(1, nHD)) // * 800 - { - CreateGenericHeavyArmor(oTarget, oAdventurer, JUMP_LEVEL); - return; - } - else if (GetRange(2, nHD)) // * 200 - 2500 - { - CreateGenericHeavyArmor(oTarget, oAdventurer, JUMP_LEVEL); - return; - } - else if (GetRange(3, nHD)) // * 800 - 10000 - { - int nRandom = Random(6) + 1; - switch (nRandom) - { - case 1: sItem = "nw_maarcl026"; break; - case 2: sItem = "nw_maarcl026"; break; - case 3: sItem = "nw_maarcl021"; break; - case 4: sItem = "nw_ashmto003"; break; - case 5: sItem = "nw_maarcl029"; break; - case 6: sItem = "nw_maarcl020"; break; - } - - } - else if (GetRange(4, nHD)) // * 2500 - 16500 - { - int nRandom = Random(13) + 1; - switch (nRandom) - { - case 1: sItem = "nw_maarcl021"; break; - case 2: sItem = "nw_maarcl026"; break; - case 3: sItem = "nw_maarcl021"; break; - case 4: sItem = "nw_ashmto003"; break; - case 5: sItem = "nw_maarcl029"; break; - case 6: sItem = "nw_maarcl020"; break; - case 7: sItem = "nw_ashmto006"; break; - case 8: sItem = "nw_maarcl041"; break; - case 9: sItem = "nw_ashmto005"; break; - case 10: sItem = "nw_ashmto007"; break; - case 11: sItem = "nw_ashmto010"; break; - case 12: sItem = "nw_maarcl022"; break; - case 13: sItem = "nw_maarcl018"; break; - } - - } - else if (GetRange(5, nHD)) // * 8000 - 25000 - { - int nRandom = Random(13) + 1; - switch (nRandom) - { - case 1: sItem = "nw_maarcl020"; break; - case 2: sItem = "nw_maarcl020"; break; - case 3: sItem = "nw_ashmto006"; break; - case 4: sItem = "nw_maarcl041"; break; - case 5: sItem = "nw_ashmto005"; break; - case 6: sItem = "nw_ashmto007"; break; - case 7: sItem = "nw_ashmto010"; break; - case 8: sItem = "nw_maarcl022"; break; - case 9: sItem = "nw_maarcl018"; break; - case 10: sItem = "nw_maarcl024"; break; - case 11: sItem = "nw_ashmto011"; break; - case 12: sItem = "nw_maarcl042"; break; - case 13: sItem = "nw_maarcl054"; break; - } - - } - else if (GetRange(6, nHD)) // * 16000 and up - { - int nRandom = Random(10) + 1; - switch (nRandom) - { - case 1: sItem = "nw_maarcl018"; break; - case 2: sItem = "nw_maarcl018"; break; - case 3: sItem = "nw_maarcl024"; break; - case 4: sItem = "nw_ashmto011"; break; - case 5: sItem = "nw_maarcl042"; break; - case 6: sItem = "nw_maarcl054"; break; - case 7: sItem = "nw_ashmto004"; break; - case 8: sItem = "nw_maarcl025"; break; - case 9: sItem = "nw_maarcl028"; break; - case 10: sItem = "nw_maarcl027"; break; - } - - } - dbCreateItemOnObject(sItem, oTarget, 1); - - } - // * if nSpecific is = 1 then spawn in 'named' items at the higher levels - void CreateTable2Item(object oTarget, object oAdventurer, int nSpecific=0) - { - dbSpeak("In CreateTable2Item"); - string sItem = ""; - int nProbMisc = 0; - int nProbClass = 0; - int nProbRodStaffWand = 0; - int nProbSimple = 0; - int nProbMartial = 0; - int nProbExotic = 0; - int nProbLight = 0; - int nProbMedium = 0; - int nProbHeavy = 0; - - int nSpecialRanger = 0; // 2 Means to treat the ranger as a barbarian. A 1 is to treat it as a fighter - - - // * May 2002: Changed using Preston's multiclass function - // * it randomly chooses one of your classes - int nClass = nDetermineClassToUse(oAdventurer); - - - // * SPECIAL RANGER BEHAVIOR - // * If the ranger has the Heavy Armor proficiency, will treat the ranger - if ( nClass == CLASS_TYPE_RANGER && GetHasFeat(FEAT_ARMOR_PROFICIENCY_HEAVY)) - { - nSpecialRanger = 1; - } - else - if (nClass == CLASS_TYPE_RANGER) - { - nSpecialRanger = 2; - } - - - - //* SETUP probabilities based on Class - if ( nClass == CLASS_TYPE_FIGHTER || nClass == CLASS_TYPE_PALADIN || nSpecialRanger == 1) - { - dbSpeak("I am fighter or paladin or heavy ranger"); - nProbMisc = 20; - nProbClass = 0; - nProbRodStaffWand = 5; - nProbSimple = 5; - nProbMartial = 20; - nProbExotic = 10; - nProbLight = 5; - nProbMedium = 15; - nProbHeavy = 20; - } - else - if (nClass == CLASS_TYPE_WIZARD || nClass == CLASS_TYPE_SORCERER) - { - dbSpeak("I am wizard or sorcerer"); - nProbMisc = 40; - nProbClass = 30; - nProbRodStaffWand = 15; - nProbSimple = 3; - nProbMartial = 3; - nProbExotic = 3; - nProbLight = 2; - nProbMedium = 2; - nProbHeavy = 2; - } - else - if (nClass == CLASS_TYPE_BARBARIAN || nSpecialRanger == 2) - { - dbSpeak("I am barbarian or light ranger"); - - nProbMisc = 20; - nProbClass = 0; - nProbRodStaffWand = 5; - nProbSimple = 17; - nProbMartial = 27; - nProbExotic = 15; - nProbLight = 8; - nProbMedium = 5; - nProbHeavy = 3; - } - else - if (nClass == CLASS_TYPE_CLERIC) - { - dbSpeak("I am cleric"); - - nProbMisc = 20; - nProbClass = 10; - nProbRodStaffWand = 10; - nProbSimple = 25; - nProbMartial = 7; - nProbExotic = 5; - nProbLight = 5; - nProbMedium = 8; - nProbHeavy = 10; - } - else - if (nClass == CLASS_TYPE_DRUID) - { - dbSpeak("I am druid"); - - nProbMisc = 20; - nProbClass = 25; - nProbRodStaffWand = 15; - nProbSimple = 10; - nProbMartial = 5; - nProbExotic = 5; - nProbLight = 10; - nProbMedium = 5; - nProbHeavy = 5; - } - else - if (nClass == CLASS_TYPE_MONK) - { - dbSpeak("I am monk"); - nProbMisc = 20; - nProbClass = 50; - nProbRodStaffWand = 2; - nProbSimple = 7; - nProbMartial = 2; - nProbExotic = 7; - nProbLight = 4; - nProbMedium = 4; - nProbHeavy = 4; - } - else - if (nClass == CLASS_TYPE_ROGUE) - { - dbSpeak("I am rogue"); - - nProbMisc = 25; - nProbClass = 10; - nProbRodStaffWand = 10; - nProbSimple = 25; - nProbMartial = 5; - nProbExotic = 5; - nProbLight = 10; - nProbMedium = 5; - nProbHeavy = 5; - } - else - if (nClass == CLASS_TYPE_BARD) - { - dbSpeak("I am bard"); - - nProbMisc = 25; - nProbClass = 5; - nProbRodStaffWand = 5; - nProbSimple = 25; - nProbMartial = 10; - nProbExotic = 10; - nProbLight = 10; - nProbMedium = 5; - nProbHeavy = 5; - } - else - { - dbSpeak("No Valid Class"); - } - dbSpeak("Table2Item: After Class Distribution"); - //* Create Items based on Probabilities - int nRandom = d100(); - if (nRandom <= nProbMisc) - { - if (nSpecific == 0) CreateGenericMiscItem(oTarget, oAdventurer); - else CreateSpecificMiscItem(oTarget, oAdventurer); - - } - else - if (nRandom <= nProbMisc + nProbClass) - { // * no need for a seperate specific function here - CreateGenericClassItem(oTarget, oAdventurer, nSpecific); - } - else - if (nRandom <= nProbMisc + nProbClass + nProbRodStaffWand) - { - if (nSpecific == 0) CreateGenericRodStaffWand(oTarget, oAdventurer); - else CreateSpecificRodStaffWand(oTarget, oAdventurer); - } - else - if (nRandom <= nProbMisc + nProbClass + nProbRodStaffWand + nProbSimple) - { - if (nSpecific == 0) CreateGenericSimple(oTarget, oAdventurer); - else CreateSpecificSimple(oTarget, oAdventurer); - } - else - if (nRandom <= nProbMisc + nProbClass + nProbRodStaffWand + nProbSimple + nProbMartial) - { - - if (nSpecific == 0) CreateGenericMartial(oTarget, oAdventurer); - else CreateSpecificMartial(oTarget, oAdventurer); - } - else - if (nRandom <= nProbMisc + nProbClass + nProbRodStaffWand + nProbSimple + nProbMartial + nProbExotic) - { - if (nSpecific == 0) CreateGenericExotic(oTarget, oAdventurer); - else CreateSpecificExotic(oTarget, oAdventurer); - } - else - if (nRandom <= nProbMisc + nProbClass + nProbRodStaffWand + nProbSimple + nProbMartial + nProbExotic + nProbLight) - { - if (nSpecific == 0) CreateGenericLightArmor(oTarget, oAdventurer); - else CreateSpecificLightArmor(oTarget, oAdventurer); - } - else - if (nRandom <= nProbMisc + nProbClass + nProbRodStaffWand + nProbSimple + nProbMartial + nProbExotic + nProbLight + nProbMedium) - { - if (nSpecific == 0) CreateGenericMediumArmor(oTarget, oAdventurer); - else CreateSpecificMediumArmor(oTarget, oAdventurer); - } - else - if (nRandom <= nProbMisc + nProbClass + nProbRodStaffWand + nProbSimple + nProbMartial + nProbExotic + nProbLight + nProbMedium + nProbHeavy) - { - if (nSpecific == 0) CreateGenericHeavyArmor(oTarget, oAdventurer); - else CreateSpecificHeavyArmor(oTarget, oAdventurer); - } - else - { - dbSpeak("Generic Generic or Specific; error: 3524"); - } - } - -//:://///////////////////////////////////////////// -//:: GenerateTreasure -//:: Copyright (c) 2001 Bioware Corp. -//::////////////////////////////////////////////// -/* - Generate Treasure - NOTE: When used by NPCs, the treasure is scaled - to how powerful the NPC is. - - If used by containers, it is scaled by how - powerful the PC is. - - PARAMETERS - oLastOpener = The creature that opened the container - oCreateOn = The place to put the treasure. If this is - invalid then the treasure is placed on oLastOpener - - -*/ -//::////////////////////////////////////////////// -//:: Created By: Andrew -//:: Created On: -//::////////////////////////////////////////////// -void GenerateTreasure(int nTreasureType, object oLastOpener, object oCreateOn) -{ - - dbSpeak("*********************NEW TREASURE*************************"); - - // * abort treasure if no one opened the container - if (GetIsObjectValid(oLastOpener) == FALSE) - { - dbSpeak("Aborted. No valid Last Opener"); - return; - } - - // * if no valid create on object, then create on oLastOpener - if (oCreateOn == OBJECT_INVALID) - { - oCreateOn = oLastOpener; - } - - // * if an Animal then generate 100% animal treasure - - // not done yet - // * VARIABLES - int nProbBook = 0; - int nProbAnimal = 0; - int nProbJunk = 0; - int nProbGold = 0; - int nProbGem = 0; - int nProbJewel = 0; - int nProbArcane = 0; - int nProbDivine = 0; - int nProbAmmo = 0; - int nProbKit = 0; - int nProbPotion = 0; - int nProbTable2 = 0; - - int nSpecific = 0; - int i = 0; - int nNumberItems = GetNumberOfItems(nTreasureType); - - // * Set Treasure Type Values - if (nTreasureType == TREASURE_LOW) - { - nProbBook = LOW_PROB_BOOK; - nProbAnimal = LOW_PROB_ANIMAL; - nProbJunk = LOW_PROB_JUNK; - nProbGold = LOW_PROB_GOLD; - nProbGem = LOW_PROB_GEM; - nProbJewel = LOW_PROB_JEWEL; - nProbArcane = LOW_PROB_ARCANE; - nProbDivine = LOW_PROB_DIVINE; - nProbAmmo = LOW_PROB_AMMO ; - nProbKit = LOW_PROB_KIT; - nProbPotion = LOW_PROB_POTION; - nProbTable2 = LOW_PROB_TABLE2; - } - else if (nTreasureType == TREASURE_MEDIUM) - { - nProbBook = MEDIUM_PROB_BOOK; - nProbAnimal = MEDIUM_PROB_ANIMAL; - nProbJunk = MEDIUM_PROB_JUNK; - nProbGold = MEDIUM_PROB_GOLD; - nProbGem = MEDIUM_PROB_GEM; - nProbJewel = MEDIUM_PROB_JEWEL; - nProbArcane = MEDIUM_PROB_ARCANE; - nProbDivine = MEDIUM_PROB_DIVINE; - nProbAmmo = MEDIUM_PROB_AMMO ; - nProbKit = MEDIUM_PROB_KIT; - nProbPotion = MEDIUM_PROB_POTION; - nProbTable2 = MEDIUM_PROB_TABLE2; - } - else if (nTreasureType == TREASURE_HIGH) - { - nProbBook = HIGH_PROB_BOOK; - nProbAnimal = HIGH_PROB_ANIMAL; - nProbJunk = HIGH_PROB_JUNK; - nProbGold = HIGH_PROB_GOLD; - nProbGem = HIGH_PROB_GEM; - nProbJewel = HIGH_PROB_JEWEL; - nProbArcane = HIGH_PROB_ARCANE; - nProbDivine = HIGH_PROB_DIVINE; - nProbAmmo = HIGH_PROB_AMMO ; - nProbKit = HIGH_PROB_KIT; - nProbPotion = HIGH_PROB_POTION; - nProbTable2 = HIGH_PROB_TABLE2; - } - else if (nTreasureType == TREASURE_BOSS) - { dbSpeak("boss"); - nProbTable2 = 100; - nSpecific = 1; - } - else if (nTreasureType == TREASURE_BOOK) - { - nProbBook = 90; - nProbArcane = 6; - nProbDivine = 4; - } - - dbSpeak("Generate Treasure nSpecific = " + IntToString(nSpecific)); - - for (i = 1; i <= nNumberItems; i++) - { - int nRandom = d100(); - if (nRandom <= nProbBook) - CreateBook(oCreateOn); // * Book - else if (nRandom <= nProbBook + nProbAnimal) - CreateAnimalPart(oCreateOn); // * Animal - else if (nRandom <= nProbBook + nProbAnimal + nProbJunk) - CreateJunk(oCreateOn); // * Junk - else if (nRandom <= nProbBook + nProbAnimal + nProbJunk + nProbGold) - CreateGold(oCreateOn, oLastOpener, nTreasureType); // * Gold - else if (nRandom <= nProbBook + nProbAnimal + nProbJunk + nProbGold + nProbGem) - CreateGem(oCreateOn, oLastOpener, nTreasureType); // * Gem - else if (nRandom <= nProbBook + nProbAnimal + nProbJunk + nProbGold + nProbGem + nProbJewel) - CreateJewel(oCreateOn, oLastOpener, nTreasureType); // * Jewel - else if (nRandom <= nProbBook + nProbAnimal + nProbJunk + nProbGold + nProbGem + nProbJewel + nProbArcane) - CreateArcaneScroll(oCreateOn, oLastOpener); // * Arcane Scroll - else if (nRandom <= nProbBook + nProbAnimal + nProbJunk + nProbGold + nProbGem + nProbJewel + nProbArcane + nProbDivine) - CreateDivineScroll(oCreateOn, oLastOpener); // * Divine Scroll - else if (nRandom <= nProbBook + nProbAnimal + nProbJunk + nProbGold + nProbGem + nProbJewel + nProbArcane + nProbDivine + nProbAmmo) - CreateAmmo(oCreateOn, oLastOpener); // * Ammo - else if (nRandom <= nProbBook + nProbAnimal + nProbJunk + nProbGold + nProbGem + nProbJewel + nProbArcane + nProbDivine + nProbAmmo + nProbKit) - CreateKit(oCreateOn, oLastOpener); // * Healing, Trap, or Thief kit - else if (nRandom <= nProbBook + nProbAnimal + nProbJunk + nProbGold + nProbGem + nProbJewel + nProbArcane + nProbDivine + nProbAmmo + nProbKit + nProbPotion) - CreatePotion(oCreateOn, oLastOpener); // * Potion - else if (nRandom <= nProbBook + nProbAnimal + nProbJunk + nProbGold + nProbGem + nProbJewel + nProbArcane + nProbDivine + nProbAmmo + nProbKit + nProbPotion + nProbTable2) - { - CreateTable2Item(oCreateOn, oLastOpener, nSpecific); // * Weapons, Armor, Misc - Class based - } - else - dbSpeak("other stuff"); - - - - } -} -void GenerateLowTreasure(object oLastOpener, object oCreateOn=OBJECT_INVALID) -{ - GenerateTreasure(TREASURE_LOW, oLastOpener, oCreateOn); -} -void GenerateMediumTreasure(object oLastOpener, object oCreateOn=OBJECT_INVALID) -{ - GenerateTreasure(TREASURE_MEDIUM, oLastOpener, oCreateOn); -} -void GenerateHighTreasure(object oLastOpener, object oCreateOn=OBJECT_INVALID) -{ - GenerateTreasure(TREASURE_HIGH, oLastOpener, oCreateOn); -} -void GenerateBossTreasure(object oLastOpener, object oCreateOn=OBJECT_INVALID) -{ - GenerateTreasure(TREASURE_BOSS, oLastOpener, oCreateOn); -} -void GenerateBookTreasure(object oLastOpener, object oCreateOn=OBJECT_INVALID) -{ - GenerateTreasure(TREASURE_BOOK, oLastOpener, oCreateOn); -} -//:://///////////////////////////////////////////// -//:: GenerateNPCTreasure -//:: Copyright (c) 2001 Bioware Corp. -//::////////////////////////////////////////////// -/* - Preferrably called from OnSpawn scripts. - Use the random treasure functions to generate - appropriate treasure for the creature to drop. -*/ -//::////////////////////////////////////////////// -//:: Created By: Brent -//:: Created On: January 2002 -//::////////////////////////////////////////////// - -void GenerateNPCTreasure(int nTreasureValue=1, object oTreasureGetter=OBJECT_SELF, object oKiller=OBJECT_SELF) -{ - //DestroyObject(OBJECT_SELF); - // * if I am an animal ,then give me animal stuff instead - if (GetObjectType(oTreasureGetter) == OBJECT_TYPE_CREATURE) - { - if ( - (GetRacialType(oTreasureGetter) == RACIAL_TYPE_UNDEAD) || - (GetRacialType(oTreasureGetter) == RACIAL_TYPE_ANIMAL) || - (GetRacialType(oTreasureGetter) == RACIAL_TYPE_BEAST) || - (GetRacialType(oTreasureGetter) == RACIAL_TYPE_MAGICAL_BEAST) || - (GetRacialType(oTreasureGetter) == RACIAL_TYPE_VERMIN) - ) - { - //CreateAnimalPart(oTreasureGetter); - // April 23 2002: Removed animal parts. They are silly. - return; - } - } - - if (nTreasureValue == 1) - { - // April 2002: 30% chance of not getting any treasure now - // if a creature - if (Random(100)+1 >= 75) - { - GenerateTreasure(TREASURE_LOW, oTreasureGetter, oKiller); - } - } - else - if (nTreasureValue == 2) - { - GenerateTreasure(TREASURE_MEDIUM, oTreasureGetter, oKiller); - } - else - if (nTreasureValue == 3) - { - GenerateTreasure(TREASURE_HIGH, oTreasureGetter, oKiller); - } - else - if (nTreasureValue == 4) - { - GenerateBossTreasure(oKiller, oTreasureGetter); - } - -} - -// * -// * Theft Prevention -// * - -//:://///////////////////////////////////////////// -//:: ShoutDisturbed -//:: Copyright (c) 2001 Bioware Corp. -//::////////////////////////////////////////////// -/* - -*/ -//::////////////////////////////////////////////// -//:: Created By: -//:: Created On: -//::////////////////////////////////////////////// - -// * Container shouts if disturbed -void ShoutDisturbed() -{ - if (GetIsDead(OBJECT_SELF) == TRUE) - { - object oTarget = GetFirstObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_LARGE, GetLocation(OBJECT_SELF), TRUE, OBJECT_TYPE_CREATURE); - //Cycle through the targets within the spell shape until an invalid object is captured. - while (GetIsObjectValid(oTarget)) - { - if (GetFactionEqual(oTarget, OBJECT_SELF) == TRUE) - { - // * Make anyone who is a member of my faction hostile if I am violated - object oAttacker = GetLastAttacker(); - SetIsTemporaryEnemy(oAttacker,oTarget); - AssignCommand(oTarget, ActionAttack(oAttacker)); - } - oTarget = GetNextObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_LARGE, GetLocation(OBJECT_SELF), TRUE, OBJECT_TYPE_CREATURE); - } - } - else if (GetIsOpen(OBJECT_SELF) == TRUE) - { - object oTarget = GetFirstObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_LARGE, GetLocation(OBJECT_SELF), TRUE, OBJECT_TYPE_CREATURE); - //Cycle through the targets within the spell shape until an invalid object is captured. - while (GetIsObjectValid(oTarget)) - { - if (GetFactionEqual(oTarget, OBJECT_SELF) == TRUE) - { - // * Make anyone who is a member of my faction hostile if I am violated - object oAttacker = GetLastOpener(); - SetIsTemporaryEnemy(oAttacker,oTarget); - AssignCommand(oTarget, ActionAttack(oAttacker)); - - } - oTarget = GetNextObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_LARGE, GetLocation(OBJECT_SELF), TRUE, OBJECT_TYPE_CREATURE); - } - } -} - - -//:://///////////////////////////////////////////// -//:: Determine Class to Use -//:: Copyright (c) 2002 Bioware Corp. -//::////////////////////////////////////////////// -/* - Determines which of a NPCs three classes to - use in the random treasure system -*/ -//::////////////////////////////////////////////// -//:: Created By: Preston Watamaniuk -//:: Created On: April 4, 2002 -//::////////////////////////////////////////////// - -int nDetermineClassToUse(object oCharacter) -{ - int nClass; - int nTotal = GetHitDice(oCharacter); - dbSpeak("Hit dice " + IntToString(nTotal)); - if (nTotal < 1) - { - nTotal = 1; - } - float fTotal = IntToFloat(nTotal); - if (GetIsObjectValid(oCharacter) == FALSE) - { - dbSpeak("DetermineClassToUse: This character is invalid"); - } - int nClass1 = GetClassByPosition(1, oCharacter); - int nState1 = FloatToInt((IntToFloat(GetLevelByClass(nClass1, oCharacter)) / fTotal) * 100); - dbSpeak("Level 1 Class Level = " + IntToString(GetLevelByClass(nClass1,oCharacter))); - - PrintString("GENERIC SCRIPT DEBUG STRING ********** " + GetTag(oCharacter) + "Class 1 " + IntToString(nState1)); - dbSpeak("State 1 " + IntToString(nState1)); - int nClass2 = GetClassByPosition(2, oCharacter); - int nState2 = FloatToInt((IntToFloat(GetLevelByClass(nClass2, oCharacter)) / fTotal) * 100) + nState1; - PrintString("GENERIC SCRIPT DEBUG STRING ********** " + GetTag(oCharacter) + "Class 2 " + IntToString(nState2)); - - int nClass3 = GetClassByPosition(3, oCharacter); - int nState3 = FloatToInt((IntToFloat(GetLevelByClass(nClass3, oCharacter)) / fTotal) * 100) + nState2; - PrintString("GENERIC SCRIPT DEBUG STRING ********** " + GetTag(oCharacter) + "Class 3 " + IntToString(nState3)); - - int nUseClass = d100(); - PrintString("GENERIC SCRIPT DEBUG STRING ********** " + "D100 Roll " +IntToString(nUseClass)); - - - dbSpeak("Before comparison : " + IntToString(nClass1)); - if(nUseClass <= nState1) - { - nClass = nClass1; - } - else if(nUseClass > nState1 && nUseClass <= nState2) - { - nClass = nClass2; - } - else - { - nClass = nClass3; - } - dbSpeak("Class from determineClass " + IntToString(nClass)); - return nClass; -} - - - diff --git a/_module/nss/nw_o2_feat.nss b/_module/nss/nw_o2_feat.nss new file mode 100644 index 00000000..d9be1a3f --- /dev/null +++ b/_module/nss/nw_o2_feat.nss @@ -0,0 +1,20 @@ +//:://///////////////////////////////////////////// +//:: Weapon Spawn Script for Martial Classes +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Spawns in a magical SPECIFIC weapon suited for that class. + Will spawn in either a generic or specific, depending on the + value. + + NOTE: Only works on containers +*/ +//::////////////////////////////////////////////// +//:: Created By: Andrew, Brent +//:: Created On: February 2002 +//::////////////////////////////////////////////// + +void main() +{ + ExecuteScript("nw_o2_classweap", OBJECT_SELF); +} diff --git a/_module/nss/nw_o2_generalmid.nss b/_module/nss/nw_o2_generalmid.nss new file mode 100644 index 00000000..a6b2ef68 --- /dev/null +++ b/_module/nss/nw_o2_generalmid.nss @@ -0,0 +1,17 @@ +//:://///////////////////////////////////////////// +//:: General Treasure Spawn Script Medium +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Spawns in general purpose treasure, usable + by all classes. +*/ +//::////////////////////////////////////////////// +//:: Created By: Brent +//:: Created On: February 26 2001 +//::////////////////////////////////////////////// + +void main() +{ + ExecuteScript("nw_o2_generalmed", OBJECT_SELF); +} diff --git a/_module/nss/nw_s0_circdoom.nss b/_module/nss/nw_s0_circdoom.nss deleted file mode 100644 index 4f167be7..00000000 --- a/_module/nss/nw_s0_circdoom.nss +++ /dev/null @@ -1,108 +0,0 @@ -//:://///////////////////////////////////////////// -//:: [Circle of Doom] -//:: [NW_S0_CircDoom.nss] -//:: Copyright (c) 2000 Bioware Corp. -//::////////////////////////////////////////////// -//:: All enemies of the caster take 1d8 damage +1 -//:: per caster level (max 20). Undead are healed -//:: for the same amount -//::////////////////////////////////////////////// -//:: Created By: Preston Watamaniuk and Keith Soleski -//:: Created On: Jan 31, 2001 -//::////////////////////////////////////////////// -//:: VFX Pass By: Preston W, On: June 20, 2001 -//:: Update Pass By: Preston W, On: July 25, 2001 - -#include "X0_I0_SPELLS" -#include "x2_inc_spellhook" - -void main() -{ - -/* - Spellcast Hook Code - Added 2003-06-20 by Georg - If you want to make changes to all spells, - check x2_inc_spellhook.nss to find out more - -*/ - - if (!X2PreSpellCastCode()) - { - // If code within the PreSpellCastHook (i.e. UMD) reports FALSE, do not run this spell - return; - } - -// End of Spell Cast Hook - - - //Declare major variables - object oTarget; - effect eDam; - effect eVis = EffectVisualEffect(VFX_IMP_NEGATIVE_ENERGY); - effect eVis2 = EffectVisualEffect(VFX_IMP_HEALING_M); - effect eFNF = EffectVisualEffect(VFX_FNF_LOS_EVIL_10); - effect eHeal; - int nCasterLevel = GetCasterLevel(OBJECT_SELF); - //Limit Caster Level - if(nCasterLevel > 20) - { - nCasterLevel = 20; - } - int nMetaMagic = GetMetaMagicFeat(); - int nDamage; - float fDelay; - ApplyEffectAtLocation(DURATION_TYPE_INSTANT, eFNF, GetSpellTargetLocation()); - //Get first target in the specified area - oTarget =GetFirstObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_MEDIUM, GetSpellTargetLocation()); - while (GetIsObjectValid(oTarget)) - { - fDelay = GetRandomDelay(); - //Roll damage - nDamage = d8() + nCasterLevel; - //Make metamagic checks - if (nMetaMagic == METAMAGIC_MAXIMIZE) - { - nDamage = 8 + nCasterLevel; - } - else if (nMetaMagic == METAMAGIC_EMPOWER) - { - nDamage = nDamage + (nDamage/2) + nCasterLevel; - } - //If the target is an allied undead it is healed - if(GetRacialType(oTarget) == RACIAL_TYPE_UNDEAD||(GetSubRace(oTarget)=="Vampire")) - { - //Fire cast spell at event for the specified target - SignalEvent(oTarget, EventSpellCastAt(OBJECT_SELF, SPELL_CIRCLE_OF_DOOM, FALSE)); - //Set the heal effect - eHeal = EffectHeal(nDamage); - //Apply the impact VFX and healing effect - DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eHeal, oTarget)); - DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis2, oTarget)); - } - else - { - if (spellsIsTarget(oTarget, SPELL_TARGET_STANDARDHOSTILE, OBJECT_SELF)) - { - //Fire cast spell at event for the specified target - SignalEvent(oTarget, EventSpellCastAt(OBJECT_SELF, SPELL_CIRCLE_OF_DOOM)); - //Make an SR Check - if (!MyResistSpell(OBJECT_SELF, oTarget, fDelay)) - { - if (MySavingThrow(SAVING_THROW_FORT, oTarget, GetSpellSaveDC(), SAVING_THROW_TYPE_NEGATIVE, OBJECT_SELF, fDelay)) - { - nDamage = nDamage/2; - } - //Set Damage - eDam = EffectDamage(nDamage, DAMAGE_TYPE_NEGATIVE); - //Apply impact VFX and damage - DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eDam, oTarget)); - DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); - } - } - } - //Get next target in the specified area - oTarget = GetNextObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_MEDIUM, GetSpellTargetLocation()); - } -} - diff --git a/_module/nss/nw_s0_curcrwn.nss b/_module/nss/nw_s0_curcrwn.nss deleted file mode 100644 index f74b24cd..00000000 --- a/_module/nss/nw_s0_curcrwn.nss +++ /dev/null @@ -1,43 +0,0 @@ -//:://///////////////////////////////////////////// -//:: Cure Critical Wounds -//:: NW_S0_CurCrWn -//:: Copyright (c) 2001 Bioware Corp. -//::////////////////////////////////////////////// -/* -// As cure light wounds, except cure critical wounds -// cures 4d8 points of damage plus 1 point per -// caster level (up to +20). -*/ -//::////////////////////////////////////////////// -//:: Created By: Noel Borstad -//:: Created On: Oct 18, 2000 -//::////////////////////////////////////////////// -//:: VFX Pass By: Preston W, On: June 20, 2001 -//:: Update Pass By: Preston W, On: July 26, 2001 - -#include "NW_I0_SPELLS" -#include "x2_inc_spellhook" - -void main() -{ - -/* - Spellcast Hook Code - Added 2003-06-20 by Georg - If you want to make changes to all spells, - check x2_inc_spellhook.nss to find out more - -*/ - - if (!X2PreSpellCastCode()) - { - // If code within the PreSpellCastHook (i.e. UMD) reports FALSE, do not run this spell - return; - } - -// End of Spell Cast Hook - - - spellsCure(d8(4), 20, 32, VFX_IMP_SUNSTRIKE, VFX_IMP_HEALING_G, GetSpellId()); -} - diff --git a/_module/nss/nw_s0_curlgtw.nss b/_module/nss/nw_s0_curlgtw.nss deleted file mode 100644 index 41ae005d..00000000 --- a/_module/nss/nw_s0_curlgtw.nss +++ /dev/null @@ -1,45 +0,0 @@ -//:://///////////////////////////////////////////// -//:: Cure Light Wounds -//:: NW_S0_CurLgtW -//:: Copyright (c) 2001 Bioware Corp. -//::////////////////////////////////////////////// -/* -// When laying your hand upon a living creature, -// you channel positive energy that cures 1d8 points -// of damage plus 1 point per caster level (up to +5). -// Since undead are powered by negative energy, this -// spell inflicts damage on them instead of curing -// their wounds. An undead creature can attempt a -// Will save to take half damage. -*/ -//::////////////////////////////////////////////// -//:: Created By: Brennon Holmes -//:: Created On: Oct 12, 2000 -//::////////////////////////////////////////////// -//:: Update Pass By: Preston W, On: July 26, 2001 - -#include "NW_I0_SPELLS" -#include "x2_inc_spellhook" - -void main() -{ - -/* - Spellcast Hook Code - Added 2003-06-20 by Georg - If you want to make changes to all spells, - check x2_inc_spellhook.nss to find out more - -*/ - - if (!X2PreSpellCastCode()) - { - // If code within the PreSpellCastHook (i.e. UMD) reports FALSE, do not run this spell - return; - } - -// End of Spell Cast Hook - - spellsCure(d8(), 5, 8, VFX_IMP_SUNSTRIKE, VFX_IMP_HEALING_S, GetSpellId()); -} - diff --git a/_module/nss/nw_s0_curminw.nss b/_module/nss/nw_s0_curminw.nss deleted file mode 100644 index 22e583c2..00000000 --- a/_module/nss/nw_s0_curminw.nss +++ /dev/null @@ -1,41 +0,0 @@ -//:://///////////////////////////////////////////// -//:: Cure Minor Wounds -//:: NW_S0_CurMinW -//:: Copyright (c) 2001 Bioware Corp. -//::////////////////////////////////////////////// -/* -// As cure light wounds, except cure minor wounds -// cures only 1 point of damage -*/ -//::////////////////////////////////////////////// -//:: Created By: Noel Borstad -//:: Created On: Oct 18, 2000 -//::////////////////////////////////////////////// -//:: Last Updated By: Preston Watamaniuk, On: Feb 22, 2001 -//:: Last Updated By: Preston Watamaniuk, On: April 6, 2001 - -#include "NW_I0_SPELLS" -#include "x2_inc_spellhook" - -void main() -{ - -/* - Spellcast Hook Code - Added 2003-06-20 by Georg - If you want to make changes to all spells, - check x2_inc_spellhook.nss to find out more - -*/ - - if (!X2PreSpellCastCode()) - { - // If code within the PreSpellCastHook (i.e. UMD) reports FALSE, do not run this spell - return; - } - -// End of Spell Cast Hook - - - spellsCure(4, 0, 4, VFX_IMP_SUNSTRIKE, VFX_IMP_HEAD_HEAL, GetSpellId()); -} diff --git a/_module/nss/nw_s0_curmodw.nss b/_module/nss/nw_s0_curmodw.nss deleted file mode 100644 index f9a3311a..00000000 --- a/_module/nss/nw_s0_curmodw.nss +++ /dev/null @@ -1,42 +0,0 @@ -//:://///////////////////////////////////////////// -//:: Cure Moderate Wounds -//:: NW_S0_CurModW -//:: Copyright (c) 2001 Bioware Corp. -//::////////////////////////////////////////////// -/* -// As cure light wounds, except cure moderate wounds -// cures 2d8 points of damage plus 1 point per -// caster level (up to +10). -*/ -//::////////////////////////////////////////////// -//:: Created By: Noel Borstad -//:: Created On: Oct 18, 2001 -//::////////////////////////////////////////////// -//:: Update Pass By: Preston W, On: July 25, 2001 - -#include "NW_I0_SPELLS" -#include "x2_inc_spellhook" - -void main() -{ - -/* - Spellcast Hook Code - Added 2003-06-20 by Georg - If you want to make changes to all spells, - check x2_inc_spellhook.nss to find out more - -*/ - - if (!X2PreSpellCastCode()) - { - // If code within the PreSpellCastHook (i.e. UMD) reports FALSE, do not run this spell - return; - } - -// End of Spell Cast Hook - - - spellsCure(d8(2), 10, 16, VFX_IMP_SUNSTRIKE, VFX_IMP_HEALING_M, GetSpellId()); -} - diff --git a/_module/nss/nw_s0_curserw.nss b/_module/nss/nw_s0_curserw.nss deleted file mode 100644 index b5664986..00000000 --- a/_module/nss/nw_s0_curserw.nss +++ /dev/null @@ -1,42 +0,0 @@ -//:://///////////////////////////////////////////// -//:: Cure Serious Wounds -//:: NW_S0_CurSerW -//:: Copyright (c) 2001 Bioware Corp. -//::////////////////////////////////////////////// -/* -// As cure light wounds, except cure moderate wounds -// cures 3d8 points of damage plus 1 point per caster -// level (up to +15). -*/ -//::////////////////////////////////////////////// -//:: Created By: Noel Borstad -//:: Created On: Oct 18, 2000 -//::////////////////////////////////////////////// -//:: Update Pass By: Preston W, On: July 25, 2001 - -#include "NW_I0_SPELLS" -#include "x2_inc_spellhook" - -void main() -{ - -/* - Spellcast Hook Code - Added 2003-06-20 by Georg - If you want to make changes to all spells, - check x2_inc_spellhook.nss to find out more - -*/ - - if (!X2PreSpellCastCode()) - { - // If code within the PreSpellCastHook (i.e. UMD) reports FALSE, do not run this spell - return; - } - -// End of Spell Cast Hook - - - spellsCure(d8(3), 15, 24, VFX_IMP_SUNSTRIKE, VFX_IMP_HEALING_L, GetSpellId()); -} - diff --git a/_module/nss/nw_s0_harm.nss b/_module/nss/nw_s0_harm.nss deleted file mode 100644 index 4a2b3ec9..00000000 --- a/_module/nss/nw_s0_harm.nss +++ /dev/null @@ -1,82 +0,0 @@ -//:://///////////////////////////////////////////// -//:: [Harm] -//:: [NW_S0_Harm.nss] -//:: Copyright (c) 2000 Bioware Corp. -//::////////////////////////////////////////////// -//:: Reduces target to 1d4 HP on successful touch -//:: attack. If the target is undead it is healed. -//::////////////////////////////////////////////// -//:: Created By: Keith Soleski -//:: Created On: Jan 18, 2001 -//::////////////////////////////////////////////// -//:: VFX Pass By: Preston W, On: June 20, 2001 -//:: Update Pass By: Preston W, On: Aug 1, 2001 - -#include "NW_I0_SPELLS" -#include "x2_inc_spellhook" - -void main() -{ - -/* - Spellcast Hook Code - Added 2003-06-23 by GeorgZ - If you want to make changes to all spells, - check x2_inc_spellhook.nss to find out more - -*/ - - if (!X2PreSpellCastCode()) - { - // If code within the PreSpellCastHook (i.e. UMD) reports FALSE, do not run this spell - return; - } - -// End of Spell Cast Hook - - - //Declare major variables - object oTarget = GetSpellTargetObject(); - int nDamage, nHeal; - int nMetaMagic = GetMetaMagicFeat(); - int nTouch = TouchAttackMelee(oTarget); - effect eVis = EffectVisualEffect(246); - effect eVis2 = EffectVisualEffect(VFX_IMP_HEALING_G); - effect eHeal, eDam; - //Check that the target is undead - if (GetRacialType(oTarget) == RACIAL_TYPE_UNDEAD||(GetSubRace(oTarget)=="Vampire")) - { - //Figure out the amount of damage to heal - nHeal = GetMaxHitPoints(oTarget)/2; - if (nHeal + GetCurrentHitPoints(oTarget) > GetMaxHitPoints(oTarget)) - { nHeal = GetMaxHitPoints(oTarget); } - //Set the heal effect - eHeal = EffectHeal(nHeal); - //Apply heal effect and VFX impact - ApplyEffectToObject(DURATION_TYPE_INSTANT, eHeal, oTarget); - ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis2, oTarget); - //Fire cast spell at event for the specified target - SignalEvent(oTarget, EventSpellCastAt(OBJECT_SELF, SPELL_HARM, FALSE)); - } - else if (nTouch) //== TRUE) 1 or 2 are valid return numbers from TouchAttackMelee - { - if(!GetIsReactionTypeFriendly(oTarget)) - { - //Fire cast spell at event for the specified target - SignalEvent(oTarget, EventSpellCastAt(OBJECT_SELF, SPELL_HARM)); - if (!MyResistSpell(OBJECT_SELF, oTarget)) - { - nDamage = (GetCurrentHitPoints(oTarget)/2) - d4(1);// - d4(1); - //Check for metamagic - if (nMetaMagic == METAMAGIC_MAXIMIZE) - { - nDamage = GetCurrentHitPoints(oTarget)/2;// - 1; - } - eDam = EffectDamage(nDamage,DAMAGE_TYPE_NEGATIVE); - //Apply the VFX impact and effects - DelayCommand(1.0, ApplyEffectToObject(DURATION_TYPE_INSTANT, eDam, oTarget)); - ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget); - } - } - } -} diff --git a/_module/nss/nw_s0_heal.nss b/_module/nss/nw_s0_heal.nss deleted file mode 100644 index 2f01397a..00000000 --- a/_module/nss/nw_s0_heal.nss +++ /dev/null @@ -1,95 +0,0 @@ -//:://///////////////////////////////////////////// -//:: Heal -//:: [NW_S0_Heal.nss] -//:: Copyright (c) 2000 Bioware Corp. -//::////////////////////////////////////////////// -//:: Heals the target to full unless they are undead. -//:: If undead they reduced to 1d4 HP. -//::////////////////////////////////////////////// -//:: Created By: Preston Watamaniuk -//:: Created On: Jan 12, 2001 -//::////////////////////////////////////////////// -//:: Update Pass By: Preston W, On: Aug 1, 2001 - -#include "NW_I0_SPELLS" -#include "x2_inc_spellhook" - -#include "werewolf_cure" - -void main() -{ - -/* - Spellcast Hook Code - Added 2003-06-23 by GeorgZ - If you want to make changes to all spells, - check x2_inc_spellhook.nss to find out more - -*/ - - if (!X2PreSpellCastCode()) - { - // If code within the PreSpellCastHook (i.e. UMD) reports FALSE, do not run this spell - return; - } - -// End of Spell Cast Hook - - - //Declare major variables - object oTarget = GetSpellTargetObject(); - effect eKill, eHeal; - int nDamage, nHeal, nModify, nMetaMagic, nTouch; - effect eSun = EffectVisualEffect(VFX_IMP_SUNSTRIKE); - effect eHealVis = EffectVisualEffect(VFX_IMP_HEALING_X); - //Check to see if the target is an undead - if (GetRacialType(oTarget) == RACIAL_TYPE_UNDEAD||(GetSubRace(oTarget)=="Vampire")) - { - if(!GetIsReactionTypeFriendly(oTarget)) - { - //Fire cast spell at event for the specified target - SignalEvent(oTarget, EventSpellCastAt(OBJECT_SELF, SPELL_HEAL)); - //Make a touch attack - if (TouchAttackMelee(oTarget)) - { - //Make SR check - if (!MyResistSpell(OBJECT_SELF, oTarget)) - { - //Roll damage - nModify = d4(); - nMetaMagic = GetMetaMagicFeat(); - //Make metamagic check - if (nMetaMagic == METAMAGIC_MAXIMIZE) - { - nModify = 1; - } - //Figure out the amount of damage to inflict - nDamage = (GetCurrentHitPoints(oTarget)/2) - nModify; - //Set damage - eKill = EffectDamage(nDamage, DAMAGE_TYPE_POSITIVE); - //Apply damage effect and VFX impact - ApplyEffectToObject(DURATION_TYPE_INSTANT, eKill, oTarget); - ApplyEffectToObject(DURATION_TYPE_INSTANT, eSun, oTarget); - } - } - } - } - else - { - //Fire cast spell at event for the specified target - SignalEvent(oTarget, EventSpellCastAt(OBJECT_SELF, SPELL_HEAL, FALSE)); - //Figure out how much to heal - //nHeal = GetMaxHitPoints(oTarget); - nHeal = GetMaxHitPoints(oTarget)/2; - if (nHeal + GetCurrentHitPoints(oTarget) > GetMaxHitPoints(oTarget)) - { nHeal = GetMaxHitPoints(oTarget); } - //Set the heal effect - eHeal = EffectHeal(nHeal); - //Apply the heal effect and the VFX impact - ApplyEffectToObject(DURATION_TYPE_INSTANT, eHealVis, oTarget); - ApplyEffectToObject(DURATION_TYPE_INSTANT, eHeal, oTarget); - } - - werewolf(); - -} diff --git a/_module/nss/nw_s0_healcirc.nss b/_module/nss/nw_s0_healcirc.nss deleted file mode 100644 index 248ff253..00000000 --- a/_module/nss/nw_s0_healcirc.nss +++ /dev/null @@ -1,127 +0,0 @@ -//:://///////////////////////////////////////////// -//:: Healing Circle -//:: NW_S0_HealCirc -//:: Copyright (c) 2001 Bioware Corp. -//::////////////////////////////////////////////// -/* -// Positive energy spreads out in all directions -// from the point of origin, curing 1d8 points of -// damage plus 1 point per caster level (maximum +20) -// to nearby living allies. -// -// Like cure spells, healing circle damages undead in -// its area rather than curing them. -*/ -//::////////////////////////////////////////////// -//:: Created By: Noel Borstad -//:: Created On: Oct 18,2000 -//::////////////////////////////////////////////// -//:: VFX Pass By: Preston W, On: June 20, 2001 -//:: Update Pass By: Preston W, On: Aug 1, 2001 - -#include "NW_I0_SPELLS" -#include "x2_inc_spellhook" - -void main() -{ - -/* - Spellcast Hook Code - Added 2003-06-20 by Georg - If you want to make changes to all spells, - check x2_inc_spellhook.nss to find out more - -*/ - - if (!X2PreSpellCastCode()) - { - // If code within the PreSpellCastHook (i.e. UMD) reports FALSE, do not run this spell - return; - } - -// End of Spell Cast Hook - - - //Declare major variables - object oTarget; - int nCasterLvl = GetCasterLevel(OBJECT_SELF); - int nDamagen, nModify, nHurt, nHP; - int nMetaMagic = GetMetaMagicFeat(); - effect eKill; - effect eHeal; - effect eVis = EffectVisualEffect(VFX_IMP_SUNSTRIKE); - effect eVis2 = EffectVisualEffect(VFX_IMP_HEALING_M); - effect eImpact = EffectVisualEffect(VFX_FNF_LOS_HOLY_20); - float fDelay; - //Limit caster level - if (nCasterLvl > 20) - { - nCasterLvl = 20; - } - ApplyEffectAtLocation(DURATION_TYPE_INSTANT, eImpact, GetSpellTargetLocation()); - //Get first target in shape - oTarget = GetFirstObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_LARGE, GetSpellTargetLocation()); - while (GetIsObjectValid(oTarget)) - { - fDelay = GetRandomDelay(); - //Check if racial type is undead - if (GetRacialType(oTarget) == RACIAL_TYPE_UNDEAD ||(GetSubRace(oTarget)=="Vampire")) - { - if(!GetIsReactionTypeFriendly(oTarget)) - { - //Fire cast spell at event for the specified target - SignalEvent(oTarget, EventSpellCastAt(OBJECT_SELF, SPELL_HEALING_CIRCLE)); - //Make SR check - if (!MyResistSpell(OBJECT_SELF, oTarget, fDelay)) - { - nModify = d8() + nCasterLvl; - //Make metamagic check - if (nMetaMagic == METAMAGIC_MAXIMIZE) - { - nModify = 8 + nCasterLvl; - } - //Make Fort save - if (MySavingThrow(SAVING_THROW_FORT, oTarget, GetSpellSaveDC(), SAVING_THROW_TYPE_NONE, OBJECT_SELF, fDelay)) - { - nModify /= 2; - } - //Calculate damage - nHurt = nModify; - //Set damage effect - eKill = EffectDamage(nHurt, DAMAGE_TYPE_POSITIVE); - //Apply damage effect and VFX impact - DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eKill, oTarget)); - DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); - } - } - } - else - { - // * May 2003: Heal Neutrals as well - if(!GetIsReactionTypeHostile(oTarget) || GetFactionEqual(oTarget)) - { - //Fire cast spell at event for the specified target - SignalEvent(oTarget, EventSpellCastAt(OBJECT_SELF, SPELL_HEALING_CIRCLE, FALSE)); - nHP = d8(); - //Enter Metamagic conditions - if (nMetaMagic == METAMAGIC_MAXIMIZE) - { - nHP =8;//Damage is at max - } - if (nMetaMagic == METAMAGIC_EMPOWER) - { - nHP = nHP + (nHP/2); //Damage/Healing is +50% - } - //Set healing effect - nHP = nHP + nCasterLvl; - eHeal = EffectHeal(nHP); - //Apply heal effect and VFX impact - DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eHeal, oTarget)); - DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis2, oTarget)); - } - } - //Get next target in the shape - oTarget = GetNextObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_LARGE, GetSpellTargetLocation()); - } - -} diff --git a/_module/nss/nw_s0_horrwilt.nss b/_module/nss/nw_s0_horrwilt.nss deleted file mode 100644 index a05aaedc..00000000 --- a/_module/nss/nw_s0_horrwilt.nss +++ /dev/null @@ -1,101 +0,0 @@ -//:://///////////////////////////////////////////// -//:: Horrid Wilting -//:: NW_S0_HorrWilt -//:: Copyright (c) 2001 Bioware Corp. -//::////////////////////////////////////////////// -/* - All living creatures (not undead or constructs) - suffer 1d8 damage per caster level to a maximum - of 25d8 damage. -*/ -//::////////////////////////////////////////////// -//:: Created By: Preston Watamaniuk -//:: Created On: Sept 12 , 2001 -//::////////////////////////////////////////////// - -#include "X0_I0_SPELLS" -#include "x2_inc_spellhook" - -void main() -{ - -/* - Spellcast Hook Code - Added 2003-06-20 by Georg - If you want to make changes to all spells, - check x2_inc_spellhook.nss to find out more - -*/ - - if (!X2PreSpellCastCode()) - { - // If code within the PreSpellCastHook (i.e. UMD) reports FALSE, do not run this spell - return; - } - -// End of Spell Cast Hook - - - //Declare major variables - object oCaster = OBJECT_SELF; - int nCasterLvl = GetCasterLevel(oCaster); - int nMetaMagic = GetMetaMagicFeat(); - int nDamage; - float fDelay; - effect eExplode = EffectVisualEffect(VFX_FNF_HORRID_WILTING); - effect eVis = EffectVisualEffect(VFX_IMP_NEGATIVE_ENERGY); - effect eDam; - //Get the spell target location as opposed to the spell target. - location lTarget = GetSpellTargetLocation(); - //Limit Caster level for the purposes of damage - if (nCasterLvl > 25) - { - nCasterLvl = 25; - } - //Apply the horrid wilting explosion at the location captured above. - ApplyEffectAtLocation(DURATION_TYPE_INSTANT, eExplode, lTarget); - //Declare the spell shape, size and the location. Capture the first target object in the shape. - object oTarget = GetFirstObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_HUGE, lTarget); - //Cycle through the targets within the spell shape until an invalid object is captured. - while (GetIsObjectValid(oTarget)) - { - // GZ: Not much fun if the caster is always killing himself - if (spellsIsTarget(oTarget, SPELL_TARGET_STANDARDHOSTILE, OBJECT_SELF) && oTarget != OBJECT_SELF) - { - //Fire cast spell at event for the specified target - SignalEvent(oTarget, EventSpellCastAt(OBJECT_SELF, SPELL_HORRID_WILTING)); - //Get the distance between the explosion and the target to calculate delay - fDelay = GetRandomDelay(1.5, 2.5); - if (!MyResistSpell(OBJECT_SELF, oTarget, fDelay)) - { - if(GetRacialType(oTarget) != RACIAL_TYPE_CONSTRUCT && GetRacialType(oTarget) != RACIAL_TYPE_UNDEAD &&(GetSubRace(oTarget)!="Vampire")) - { - //Roll damage for each target - nDamage = d8(nCasterLvl); - //Resolve metamagic - if (nMetaMagic == METAMAGIC_MAXIMIZE) - { - nDamage = 8 * nCasterLvl; - } - else if (nMetaMagic == METAMAGIC_EMPOWER) - { - nDamage = nDamage + nDamage / 2; - } - if(/*Fort Save*/ MySavingThrow(SAVING_THROW_FORT, oTarget, GetSpellSaveDC(), SAVING_THROW_TYPE_NONE, OBJECT_SELF, fDelay)) - { - nDamage = nDamage/2; - } - //Set the damage effect - eDam = EffectDamage(nDamage, DAMAGE_TYPE_MAGICAL); - // Apply effects to the currently selected target. - DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eDam, oTarget)); - //This visual effect is applied to the target object not the location as above. This visual effect - //represents the flame that erupts on the target not on the ground. - DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); - } - } - } - //Select the next target within the spell shape. - oTarget = GetNextObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_HUGE, lTarget); - } -} diff --git a/_module/nss/nw_s0_masheal.nss b/_module/nss/nw_s0_masheal.nss deleted file mode 100644 index 6b43525a..00000000 --- a/_module/nss/nw_s0_masheal.nss +++ /dev/null @@ -1,110 +0,0 @@ -//:://///////////////////////////////////////////// -//:: Mass Heal -//:: [NW_S0_MasHeal.nss] -//:: Copyright (c) 2000 Bioware Corp. -//::////////////////////////////////////////////// -//:: Heals all friendly targets within 10ft to full -//:: unless they are undead. -//:: If undead they reduced to 1d4 HP. -//::////////////////////////////////////////////// -//:: Created By: Preston Watamaniuk -//:: Created On: April 11, 2001 -//::////////////////////////////////////////////// - -#include "NW_I0_SPELLS" -#include "x2_inc_spellhook" - -#include "werewolf_cure" - -void main() -{ - -/* - Spellcast Hook Code - Added 2003-06-23 by GeorgZ - If you want to make changes to all spells, - check x2_inc_spellhook.nss to find out more - -*/ - - if (!X2PreSpellCastCode()) - { - // If code within the PreSpellCastHook (i.e. UMD) reports FALSE, do not run this spell - return; - } - -// End of Spell Cast Hook - - - //Declare major variables - effect eKill; - effect eVis = EffectVisualEffect(VFX_IMP_SUNSTRIKE); - effect eHeal; - effect eVis2 = EffectVisualEffect(VFX_IMP_HEALING_G); - effect eStrike = EffectVisualEffect(VFX_FNF_LOS_HOLY_10); - int nTouch, nModify, nDamage, nHeal; - int nMetaMagic = GetMetaMagicFeat(); - float fDelay; - //Apply VFX area impact - ApplyEffectAtLocation(DURATION_TYPE_INSTANT, eStrike, GetSpellTargetLocation()); - //Get first target in spell area - object oTarget = GetFirstObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_MEDIUM, GetSpellTargetLocation()); - while(GetIsObjectValid(oTarget)) - { - fDelay = GetRandomDelay(); - //Check to see if the target is an undead - if ((GetRacialType(oTarget) == RACIAL_TYPE_UNDEAD && !GetIsReactionTypeFriendly(oTarget))||(GetSubRace(oTarget)=="Vampire" && !GetIsReactionTypeFriendly(oTarget))) -// if (GetRacialType(oTarget) == RACIAL_TYPE_UNDEAD && !GetIsReactionTypeFriendly(oTarget)) - { - //Fire cast spell at event for the specified target - SignalEvent(oTarget, EventSpellCastAt(OBJECT_SELF, SPELL_MASS_HEAL)); - //Make a touch attack - nTouch = TouchAttackRanged(oTarget); - if (nTouch == 1) - { - if(!GetIsReactionTypeFriendly(oTarget)) - { - //Make an SR check - if (!MyResistSpell(OBJECT_SELF, oTarget, fDelay)) - { - //Roll damage - nModify = d4(); - //make metamagic check - if (nMetaMagic == METAMAGIC_MAXIMIZE) - { - nModify = 1; - } - //Detemine the damage to inflict to the undead - nDamage = GetCurrentHitPoints(oTarget) - nModify; - //Set the damage effect - eKill = EffectDamage(nDamage, DAMAGE_TYPE_POSITIVE); - //Apply the VFX impact and damage effect - DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eKill, oTarget)); - DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); - } - } - } - } - else - { - //Make a faction check - if(GetIsFriend(oTarget) && GetRacialType(oTarget) != RACIAL_TYPE_UNDEAD) - { - //Fire cast spell at event for the specified target - SignalEvent(oTarget, EventSpellCastAt(OBJECT_SELF, SPELL_MASS_HEAL, FALSE)); - //Determine amount to heal - nHeal = GetMaxHitPoints(oTarget); - //Set the damage effect - eHeal = EffectHeal(nHeal); - //Apply the VFX impact and heal effect - DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eHeal, oTarget)); - DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis2, oTarget)); - } - } - //Get next target in the spell area - oTarget = GetNextObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_MEDIUM, GetSpellTargetLocation()); - } - - werewolf(); - -} diff --git a/_module/nss/nw_s0_negburst.nss b/_module/nss/nw_s0_negburst.nss deleted file mode 100644 index 899cd5bd..00000000 --- a/_module/nss/nw_s0_negburst.nss +++ /dev/null @@ -1,130 +0,0 @@ -//:://///////////////////////////////////////////// -//:: Negative Energy Burst -//:: NW_S0_NegBurst -//:: Copyright (c) 2001 Bioware Corp. -//::////////////////////////////////////////////// -/* - The caster releases a burst of negative energy - at a specified point doing 1d8 + 1 / level - negative energy damage -*/ -//::////////////////////////////////////////////// -//:: Created By: Preston Watamaniuk -//:: Created On: Sept 13, 2001 -//::////////////////////////////////////////////// - -#include "X0_I0_SPELLS" -#include "x2_inc_spellhook" - -void main() -{ - -/* - Spellcast Hook Code - Added 2003-06-20 by Georg - If you want to make changes to all spells, - check x2_inc_spellhook.nss to find out more - -*/ - - if (!X2PreSpellCastCode()) - { - // If code within the PreSpellCastHook (i.e. UMD) reports FALSE, do not run this spell - return; - } - -// End of Spell Cast Hook - - - //Declare major variables - object oCaster = OBJECT_SELF; - int nCasterLvl = GetCasterLevel(oCaster); - int nMetaMagic = GetMetaMagicFeat(); - int nDamage; - float fDelay; - effect eExplode = EffectVisualEffect(VFX_FNF_LOS_EVIL_20); //Replace with Negative Pulse - effect eVis = EffectVisualEffect(VFX_IMP_NEGATIVE_ENERGY); - effect eVisHeal = EffectVisualEffect(VFX_IMP_HEALING_M); - effect eDam, eHeal; - int nStr = nCasterLvl / 4; - if (nStr == 0) - { - nStr = 1; - } - effect eStr = EffectAbilityIncrease(ABILITY_STRENGTH, nStr); - effect eStr_Low = EffectAbilityDecrease(ABILITY_STRENGTH, nStr); - effect eDur = EffectVisualEffect(VFX_DUR_CESSATE_POSITIVE); - effect eDur2 = EffectVisualEffect(VFX_DUR_CESSATE_NEGATIVE); - - effect eGood = EffectLinkEffects(eStr, eDur); - effect eBad = EffectLinkEffects(eStr_Low, eDur2); - - //Get the spell target location as opposed to the spell target. - location lTarget = GetSpellTargetLocation(); - //Apply the explosion at the location captured above. - ApplyEffectAtLocation(DURATION_TYPE_INSTANT, eExplode, lTarget); - //Declare the spell shape, size and the location. Capture the first target object in the shape. - object oTarget = GetFirstObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_HUGE, lTarget); - //Cycle through the targets within the spell shape until an invalid object is captured. - while (GetIsObjectValid(oTarget)) - { - if(spellsIsTarget(oTarget, SPELL_TARGET_STANDARDHOSTILE, OBJECT_SELF)) - { - //Roll damage for each target - nDamage = d8() + nCasterLvl; - //Resolve metamagic - if (nMetaMagic == METAMAGIC_MAXIMIZE) - { - nDamage = 8 + nCasterLvl; - } - else if (nMetaMagic == METAMAGIC_EMPOWER) - { - nDamage = nDamage + (nDamage / 2); - } - if(MySavingThrow(SAVING_THROW_WILL, oTarget, GetSpellSaveDC(), SAVING_THROW_TYPE_NEGATIVE, OBJECT_SELF, fDelay)) - { - nDamage /= 2; - } - //Get the distance between the explosion and the target to calculate delay - fDelay = GetDistanceBetweenLocations(lTarget, GetLocation(oTarget))/20; - - // * any undead should be healed, not just Friendlies -// if (GetRacialType(oTarget) == RACIAL_TYPE_UNDEAD) - if ((GetRacialType(oTarget) == RACIAL_TYPE_UNDEAD)||(GetSubRace(oTarget)=="Vampire")) - { - //Fire cast spell at event for the specified target - SignalEvent(oTarget, EventSpellCastAt(OBJECT_SELF, SPELL_NEGATIVE_ENERGY_BURST, FALSE)); - //Set the heal effect - eHeal = EffectHeal(nDamage); - DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eHeal, oTarget)); - //This visual effect is applied to the target object not the location as above. This visual effect - //represents the flame that erupts on the target not on the ground. - DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVisHeal, oTarget)); - DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_PERMANENT, eGood, oTarget)); - } - else - if(spellsIsTarget(oTarget, SPELL_TARGET_STANDARDHOSTILE, OBJECT_SELF)) - { - if(GetRacialType(oTarget) != RACIAL_TYPE_UNDEAD) - { - if(!MyResistSpell(OBJECT_SELF, oTarget, fDelay)) - { - //Fire cast spell at event for the specified target - SignalEvent(oTarget, EventSpellCastAt(OBJECT_SELF, SPELL_NEGATIVE_ENERGY_BURST)); - //Set the damage effect - eDam = EffectDamage(nDamage, DAMAGE_TYPE_NEGATIVE); - // Apply effects to the currently selected target. - DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eDam, oTarget)); - //This visual effect is applied to the target object not the location as above. This visual effect - //represents the flame that erupts on the target not on the ground. - DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); - DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_PERMANENT, eBad, oTarget)); - } - } - } - } - - //Select the next target within the spell shape. - oTarget = GetNextObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_HUGE, lTarget); - } -} diff --git a/_module/nss/nw_s0_negray.nss b/_module/nss/nw_s0_negray.nss deleted file mode 100644 index 5bd07075..00000000 --- a/_module/nss/nw_s0_negray.nss +++ /dev/null @@ -1,96 +0,0 @@ -//:://///////////////////////////////////////////// -//:: Negative Energy Ray -//:: NW_S0_NegRay -//:: Copyright (c) 2001 Bioware Corp. -//::////////////////////////////////////////////// -/* - Fires a bolt of negative energy at the target - doing 1d6 damage. Does an additional 1d6 - damage for 2 levels after level 1 (3,5,7,9) to - a maximum of 5d6 at level 9. -*/ -//::////////////////////////////////////////////// -//:: Created By: Preston Watamaniuk -//:: Created On: Sept 13, 2001 -//::////////////////////////////////////////////// - -#include "NW_I0_SPELLS" -#include "x2_inc_spellhook" - -void main() -{ - -/* - Spellcast Hook Code - Added 2003-06-23 by GeorgZ - If you want to make changes to all spells, - check x2_inc_spellhook.nss to find out more - -*/ - - if (!X2PreSpellCastCode()) - { - // If code within the PreSpellCastHook (i.e. UMD) reports FALSE, do not run this spell - return; - } - -// End of Spell Cast Hook - - - //Declare major variables - object oTarget = GetSpellTargetObject(); - int nCasterLevel = GetCasterLevel(OBJECT_SELF); - int nMetaMagic = GetMetaMagicFeat(); - - if(nCasterLevel > 9) - { - nCasterLevel = 9; - } - nCasterLevel = (nCasterLevel + 1) / 2; - int nDamage = d6(nCasterLevel); - - //Enter Metamagic conditions - if (nMetaMagic == METAMAGIC_MAXIMIZE) - { - nDamage = 6 * nCasterLevel;//Damage is at max - } - else if (nMetaMagic == METAMAGIC_EMPOWER) - { - nDamage = nDamage + (nDamage/2); //Damage/Healing is +50% - } - effect eVis = EffectVisualEffect(VFX_IMP_NEGATIVE_ENERGY); - effect eDam = EffectDamage(nDamage, DAMAGE_TYPE_NEGATIVE); - effect eHeal = EffectHeal(nDamage); - effect eVisHeal = EffectVisualEffect(VFX_IMP_HEALING_M); - effect eRay; - if(GetRacialType(oTarget) != RACIAL_TYPE_UNDEAD || GetSubRace(oTarget) != "Vampire") - { - if(!GetIsReactionTypeFriendly(oTarget)) - { - //Fire cast spell at event for the specified target - SignalEvent(oTarget, EventSpellCastAt(OBJECT_SELF, SPELL_NEGATIVE_ENERGY_RAY)); - eRay = EffectBeam(VFX_BEAM_EVIL, OBJECT_SELF, BODY_NODE_HAND); - if (!MyResistSpell(OBJECT_SELF, oTarget)) - { - //Make a saving throw check - if(/*Will Save*/ MySavingThrow(SAVING_THROW_WILL, oTarget, GetSpellSaveDC(), SAVING_THROW_TYPE_NEGATIVE)) - { - nDamage /= 2; - } - //Apply the VFX impact and effects - //DelayCommand(0.5, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); - DelayCommand(0.5, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); - ApplyEffectToObject(DURATION_TYPE_INSTANT, eDam, oTarget); - } - } - } - else - { - //Fire cast spell at event for the specified target - SignalEvent(oTarget, EventSpellCastAt(OBJECT_SELF, SPELL_NEGATIVE_ENERGY_RAY, FALSE)); - eRay = EffectBeam(VFX_BEAM_EVIL, OBJECT_SELF, BODY_NODE_HAND); - ApplyEffectToObject(DURATION_TYPE_INSTANT, eVisHeal, oTarget); - ApplyEffectToObject(DURATION_TYPE_INSTANT, eHeal, oTarget); - } - ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eRay, oTarget, 1.7); -} diff --git a/_module/nss/nw_s0_raisdead.nss b/_module/nss/nw_s0_raisdead.nss deleted file mode 100644 index 3a0396f0..00000000 --- a/_module/nss/nw_s0_raisdead.nss +++ /dev/null @@ -1,51 +0,0 @@ -//:://///////////////////////////////////////////// -//:: [Raise Dead] -//:: [NW_S0_RaisDead.nss] -//:: Copyright (c) 2000 Bioware Corp. -//::////////////////////////////////////////////// -//:: Brings a character back to life with 1 HP. -//::////////////////////////////////////////////// -//:: Created By: Preston Watamaniuk -//:: Created On: Jan 31, 2001 -//::////////////////////////////////////////////// -//:: Last Updated By: Preston Watamaniuk, On: April 11, 2001 -//:: VFX Pass By: Preston W, On: June 22, 2001 - -#include "x2_inc_spellhook" - -void main() -{ - -/* - Spellcast Hook Code - Added 2003-06-20 by Georg - If you want to make changes to all spells, - check x2_inc_spellhook.nss to find out more - -*/ - - if (!X2PreSpellCastCode()) - { - // If code within the PreSpellCastHook (i.e. UMD) reports FALSE, do not run this spell - return; - } - -// End of Spell Cast Hook - - - //Declare major variables - object oTarget = GetSpellTargetObject(); - effect eRaise = EffectResurrection(); - effect eVis = EffectVisualEffect(VFX_IMP_RAISE_DEAD); - - //Fire cast spell at event for the specified target - SignalEvent(oTarget, EventSpellCastAt(OBJECT_SELF, SPELL_RAISE_DEAD, FALSE)); - //if(GetIsDead(oTarget)) - if((GetIsDead(oTarget))&&(GetSubRace(oTarget) != "Vampire")) - { - //Apply raise dead effect and VFX impact - ApplyEffectAtLocation(DURATION_TYPE_INSTANT, eVis, GetLocation(oTarget)); - ApplyEffectToObject(DURATION_TYPE_INSTANT, eRaise, oTarget); - } -} - diff --git a/_module/nss/nw_s0_remeffect.nss b/_module/nss/nw_s0_remeffect.nss deleted file mode 100644 index d1760e26..00000000 --- a/_module/nss/nw_s0_remeffect.nss +++ /dev/null @@ -1,69 +0,0 @@ -//:://///////////////////////////////////////////// -//:: Remove Effects -//:: NW_SO_RemEffect -//:: Copyright (c) 2001 Bioware Corp. -//::////////////////////////////////////////////// -/* - Takes the place of - Remove Disease - Neutralize Poison - Remove Paralysis - Remove Curse - Remove Blindness / Deafness -*/ -//::////////////////////////////////////////////// -//:: Created By: Preston Watamaniuk -//:: Created On: Jan 8, 2002 -//::////////////////////////////////////////////// -#include "NW_I0_SPELLS" -#include "werewolf_cure" -void main() -{ - // Werewolf Addon - werewolf(); - - //Declare major variables - int nSpellID = GetSpellId(); - object oTarget = GetSpellTargetObject(); - int nEffect1; - int nEffect2; - int nEffect3; - effect eVis = EffectVisualEffect(VFX_IMP_REMOVE_CONDITION); - //Check for which removal spell is being cast. - if(nSpellID == SPELL_REMOVE_BLINDNESS_AND_DEAFNESS) - { - nEffect1 = EFFECT_TYPE_BLINDNESS; - nEffect2 = EFFECT_TYPE_DEAF; - } - else if(nSpellID == SPELL_REMOVE_CURSE) - { - nEffect1 = EFFECT_TYPE_CURSE; - } - else if(nSpellID == SPELL_REMOVE_DISEASE || nSpellID == SPELLABILITY_REMOVE_DISEASE) - { - nEffect1 = EFFECT_TYPE_DISEASE; - nEffect2 = EFFECT_TYPE_ABILITY_DECREASE; - } - else if(nSpellID == SPELL_NEUTRALIZE_POISON) - { - nEffect1 = EFFECT_TYPE_POISON; - nEffect2 = EFFECT_TYPE_DISEASE; - nEffect3 = EFFECT_TYPE_ABILITY_DECREASE; - } - - //Fire cast spell at event for the specified target - SignalEvent(oTarget, EventSpellCastAt(OBJECT_SELF, nSpellID, FALSE)); - //Remove effects - RemoveSpecificEffect(nEffect1, oTarget); - if(nEffect2 != 0) - { - RemoveSpecificEffect(nEffect2, oTarget); - } - if(nEffect3 != 0) - { - RemoveSpecificEffect(nEffect3, oTarget); - } - ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget); -} - - diff --git a/_module/nss/nw_s0_resserec.nss b/_module/nss/nw_s0_resserec.nss deleted file mode 100644 index 778ba7b5..00000000 --- a/_module/nss/nw_s0_resserec.nss +++ /dev/null @@ -1,79 +0,0 @@ -//:://///////////////////////////////////////////// -//:: [Ressurection] -//:: [NW_S0_Ressurec.nss] -//:: Copyright (c) 2000 Bioware Corp. -//::////////////////////////////////////////////// -//:: Brings a character back to life with full -//:: health. -//:: When cast on placeables, you get a default error message. -//:: * You can specify a different message in -//:: X2_L_RESURRECT_SPELL_MSG_RESREF -//:: * You can turn off the message by setting the variable -//:: to -1 -//::////////////////////////////////////////////// -//:: Created By: Preston Watamaniuk -//:: Created On: Jan 31, 2001 -//::////////////////////////////////////////////// -//:: Last Updated By: Georg Z on 2003-07-31 -//:: VFX Pass By: Preston W, On: June 22, 2001 - -#include "x2_inc_spellhook" - -void main() -{ - -/* - Spellcast Hook Code - Added 2003-06-20 by Georg - If you want to make changes to all spells, - check x2_inc_spellhook.nss to find out more - -*/ - - if (!X2PreSpellCastCode()) - { - // If code within the PreSpellCastHook (i.e. UMD) reports FALSE, do not run this spell - return; - } - -// End of Spell Cast Hook - - - //Get the spell target - object oTarget = GetSpellTargetObject(); - //Check to make sure the target is dead first - //Fire cast spell at event for the specified target - if (GetIsObjectValid(oTarget)) - { - SignalEvent(oTarget, EventSpellCastAt(OBJECT_SELF, SPELL_RESURRECTION, FALSE)); - //if (GetIsDead(oTarget)) - if((GetIsDead(oTarget))&&(GetSubRace(oTarget) != "Vampire")) - { - //Declare major variables - int nHealed = GetMaxHitPoints(oTarget); - effect eRaise = EffectResurrection(); - effect eHeal = EffectHeal(nHealed + 10); - effect eVis = EffectVisualEffect(VFX_IMP_RAISE_DEAD); - //Apply the heal, raise dead and VFX impact effect - ApplyEffectToObject(DURATION_TYPE_INSTANT, eRaise, oTarget); - ApplyEffectToObject(DURATION_TYPE_INSTANT, eHeal, oTarget); - ApplyEffectAtLocation(DURATION_TYPE_INSTANT, eVis, GetLocation(oTarget)); - } - else - { - if (GetObjectType(oTarget) == OBJECT_TYPE_PLACEABLE) - { - int nStrRef = GetLocalInt(oTarget,"X2_L_RESURRECT_SPELL_MSG_RESREF"); - if (nStrRef == 0) - { - nStrRef = 83861; - } - if (nStrRef != -1) - { - FloatingTextStrRefOnCreature(nStrRef,OBJECT_SELF); - } - } - } - } -} - diff --git a/_module/nss/nw_s0_restore.nss b/_module/nss/nw_s0_restore.nss deleted file mode 100644 index 0e79c443..00000000 --- a/_module/nss/nw_s0_restore.nss +++ /dev/null @@ -1,89 +0,0 @@ -//:://///////////////////////////////////////////// -//:: Restoration -//:: NW_S0_Restore.nss -//:: Copyright (c) 2001 Bioware Corp. -//::////////////////////////////////////////////// -/* - Removes all negative effects unless they come - from Poison, Disease or Curses. -*/ -//::////////////////////////////////////////////// -//:: Created By: Preston Watamaniuk -//:: Created On: Jan 7, 2002 -//::////////////////////////////////////////////// -//:: VFX Pass By: Preston W, On: June 22, 2001 - -#include "x2_inc_spellhook" - -// return TRUE if the effect created by a supernatural force and can't be dispelled by spells -int GetIsSupernaturalCurse(effect eEff); - -void main() -{ - -/* - Spellcast Hook Code - Added 2003-06-23 by GeorgZ - If you want to make changes to all spells, - check x2_inc_spellhook.nss to find out more - -*/ - - if (!X2PreSpellCastCode()) - { - // If code within the PreSpellCastHook (i.e. UMD) reports FALSE, do not run this spell - return; - } - -// End of Spell Cast Hook - - - //Declare major variables - object oTarget = GetSpellTargetObject(); - effect eVisual = EffectVisualEffect(VFX_IMP_RESTORATION); - int bValid; - - effect eBad = GetFirstEffect(oTarget); - //Search for negative effects - while(GetIsEffectValid(eBad)) - { - if (GetEffectType(eBad) == EFFECT_TYPE_ABILITY_DECREASE || - GetEffectType(eBad) == EFFECT_TYPE_AC_DECREASE || - GetEffectType(eBad) == EFFECT_TYPE_ATTACK_DECREASE || - GetEffectType(eBad) == EFFECT_TYPE_DAMAGE_DECREASE || - GetEffectType(eBad) == EFFECT_TYPE_DAMAGE_IMMUNITY_DECREASE || - GetEffectType(eBad) == EFFECT_TYPE_SAVING_THROW_DECREASE || - GetEffectType(eBad) == EFFECT_TYPE_SPELL_RESISTANCE_DECREASE || - GetEffectType(eBad) == EFFECT_TYPE_SKILL_DECREASE || - GetEffectType(eBad) == EFFECT_TYPE_BLINDNESS || - GetEffectType(eBad) == EFFECT_TYPE_DEAF || - GetEffectType(eBad) == EFFECT_TYPE_PARALYZE || - GetEffectType(eBad) == EFFECT_TYPE_NEGATIVELEVEL) - { - //Remove effect if it is negative. - if(!GetIsSupernaturalCurse(eBad)) - { - RemoveEffect(oTarget, eBad); - } - effect eLevelDrain = SupernaturalEffect(EffectNegativeLevel(1)); - if(GetLocalInt(oTarget,"LevelDrain")==1) - { - RemoveEffect(oTarget, eLevelDrain); - SetLocalInt(oTarget,"LevelDrain", 0); - } - } - eBad = GetNextEffect(oTarget); - } - //Fire cast spell at event for the specified target - SignalEvent(oTarget, EventSpellCastAt(OBJECT_SELF, SPELL_RESTORATION, FALSE)); - - ApplyEffectToObject(DURATION_TYPE_INSTANT, eVisual, oTarget); -} - -int GetIsSupernaturalCurse(effect eEff) -{ - object oCreator = GetEffectCreator(eEff); - if(GetTag(oCreator) == "q6e_ShaorisFellTemple") - return TRUE; - return FALSE; -} diff --git a/_module/nss/nw_s0_rmvcurse.nss b/_module/nss/nw_s0_rmvcurse.nss deleted file mode 100644 index 340294ea..00000000 --- a/_module/nss/nw_s0_rmvcurse.nss +++ /dev/null @@ -1,43 +0,0 @@ -//:://///////////////////////////////////////////// -//:: Remove Curse -//:: NW_S0_RmvCurse.nss -//:: Copyright (c) 2001 Bioware Corp. -//::////////////////////////////////////////////// -/* - Goes through the effects on a character and removes - all curse effects. -*/ -//::////////////////////////////////////////////// -//:: Created By: Preston Watamaniuk -//:: Created On: Aug 7, 2001 -//::////////////////////////////////////////////// -//:: VFX Pass By: Preston W, On: June 22, 2001 - -#include "werewolf_cure" - -void main() -{ - //Declare major variables - object oTarget = GetSpellTargetObject(); - int nType; - effect eRemove = GetFirstEffect(oTarget); - effect eVis = EffectVisualEffect(VFX_IMP_REMOVE_CONDITION); - //Fire cast spell at event for the specified target - SignalEvent(oTarget, EventSpellCastAt(OBJECT_SELF, SPELL_REMOVE_CURSE, FALSE)); - //Get the first effect on the target - while(GetIsEffectValid(eRemove)) - { - //Check if the current effect is of correct type - if (GetEffectType(eRemove) == EFFECT_TYPE_CURSE) - { - //Remove the effect and apply VFX impact - RemoveEffect(oTarget, eRemove); - ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget); - } - //Get the next effect on the target - GetNextEffect(oTarget); - } - - werewolf(); - -} diff --git a/_module/nss/nw_s0_rmvdiseas.nss b/_module/nss/nw_s0_rmvdiseas.nss deleted file mode 100644 index 9df53d4a..00000000 --- a/_module/nss/nw_s0_rmvdiseas.nss +++ /dev/null @@ -1,48 +0,0 @@ -//:://///////////////////////////////////////////// -//:: Remove Disease -//:: NW_S0_RmvDiseas.nss -//:: Copyright (c) 2001 Bioware Corp. -//::////////////////////////////////////////////// -/* - Removes all disease effects on the character. -*/ -//::////////////////////////////////////////////// -//:: Created By: Preston Watamaniuk -//:: Created On: Aug 7, 2001 -//::////////////////////////////////////////////// -//:: VFX Pass By: Preston W, On: June 22, 2001 - -#include "werewolf_cure" - -void main() -{ - //Declare major variables - object oTarget = GetSpellTargetObject(); - int nType; - int bValid = FALSE; - effect eParal = GetFirstEffect(oTarget); - effect eVis = EffectVisualEffect(VFX_IMP_REMOVE_CONDITION); - //Fire cast spell at event for the specified target - SignalEvent(oTarget, EventSpellCastAt(OBJECT_SELF, SPELL_REMOVE_DISEASE, FALSE)); - //Get the first effect on the target - while(GetIsEffectValid(eParal)) - { - //Check if the current effect is of correct type - if (GetEffectType(eParal) == EFFECT_TYPE_DISEASE) - { - //Remove the effect - RemoveEffect(oTarget, eParal); - bValid = TRUE; - } - //Get the next effect on the target - GetNextEffect(oTarget); - } - if (bValid) - { - //Apply VFX Impact - ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget); - } - - werewolf(); - -} diff --git a/_module/nss/nw_s0_searlght.nss b/_module/nss/nw_s0_searlght.nss deleted file mode 100644 index 57de67d9..00000000 --- a/_module/nss/nw_s0_searlght.nss +++ /dev/null @@ -1,116 +0,0 @@ -//:://///////////////////////////////////////////// -//:: Searing Light -//:: NW_S0_SearLght.nss -//:: Copyright (c) 2000 Bioware Corp. -//::////////////////////////////////////////////// -//:: Focusing holy power like a ray of the sun, you project -//:: a blast of light from your open palm. You must succeed -//:: at a ranged touch attack to strike your target. A creature -//:: struck by this ray of light suffers 1d8 points of damage -//:: per two caster levels (maximum 5d8). Undead creatures suffer -//:: 1d6 points of damage per caster level (maximum 10d6), and -//:: undead creatures particularly vulnerable to sunlight, such -//:: as vampires, suffer 1d8 points of damage per caster level -//:: (maximum 10d8). Constructs and inanimate objects suffer only -//:: 1d6 points of damage per two caster levels (maximum 5d6). -//::////////////////////////////////////////////// -//:: Created By: Keith Soleski -//:: Created On: 02/05/2001 -//::////////////////////////////////////////////// -//:: VFX Pass By: Preston W, On: June 25, 2001 - -#include "NW_I0_SPELLS" -#include "x2_inc_spellhook" - -void main() -{ - -/* - Spellcast Hook Code - Added 2003-06-23 by GeorgZ - If you want to make changes to all spells, - check x2_inc_spellhook.nss to find out more - -*/ - - if (!X2PreSpellCastCode()) - { - // If code within the PreSpellCastHook (i.e. UMD) reports FALSE, do not run this spell - return; - } - -// End of Spell Cast Hook - - - //Declare major variables - object oCaster = OBJECT_SELF; - object oTarget = GetSpellTargetObject(); - int nMetaMagic = GetMetaMagicFeat(); - int nCasterLevel = GetCasterLevel(oCaster); - int nDamage; - int nMax; - effect eDam; - effect eVis = EffectVisualEffect(VFX_IMP_SUNSTRIKE); - effect eRay = EffectBeam(VFX_BEAM_HOLY, OBJECT_SELF, BODY_NODE_HAND); - if(!GetIsReactionTypeFriendly(oTarget)) - { - //Fire cast spell at event for the specified target - SignalEvent(oTarget, EventSpellCastAt(OBJECT_SELF, SPELL_SEARING_LIGHT)); - eRay = EffectBeam(VFX_BEAM_HOLY, OBJECT_SELF, BODY_NODE_HAND); - //Make an SR Check - if (!MyResistSpell(oCaster, oTarget)) - { - //Limit caster level - if (nCasterLevel > 10) - { - nCasterLevel = 10; - } - //Check for racial type undead - //if (GetRacialType(oTarget) == RACIAL_TYPE_UNDEAD) - if ((GetRacialType(oTarget) == RACIAL_TYPE_UNDEAD)||(GetSubRace(oTarget)=="Vampire")) - { - nDamage = d6(nCasterLevel); - nMax = 6; - } - //Check for racial type construct - else if (GetRacialType(oTarget) == RACIAL_TYPE_CONSTRUCT) - { - nCasterLevel /= 2; - if(nCasterLevel == 0) - { - nCasterLevel = 1; - } - nDamage = d6(nCasterLevel); - nMax = 6; - } - else - { - nCasterLevel = nCasterLevel/2; - if(nCasterLevel == 0) - { - nCasterLevel = 1; - } - nDamage = d8(nCasterLevel); - nMax = 8; - } - - //Make metamagic checks - if (nMetaMagic == METAMAGIC_MAXIMIZE) - { - nDamage = nMax * nCasterLevel; - } - if (nMetaMagic == METAMAGIC_EMPOWER) - { - nDamage = nDamage + (nDamage/2); - } - //Set the damage effect - eDam = EffectDamage(nDamage, DAMAGE_TYPE_DIVINE); - //Apply the damage effect and VFX impact - ApplyEffectToObject(DURATION_TYPE_INSTANT, eDam, oTarget); - DelayCommand(0.5, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); - //ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eRay, oTarget, 1.0); - } - } - ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eRay, oTarget, 1.7); -} - diff --git a/_module/nss/nw_s0_sunbeam.nss b/_module/nss/nw_s0_sunbeam.nss deleted file mode 100644 index df2f86a8..00000000 --- a/_module/nss/nw_s0_sunbeam.nss +++ /dev/null @@ -1,125 +0,0 @@ -//:://///////////////////////////////////////////// -//:: Sunbeam -//:: NW_S0_Sunbeam.nss -//:: Copyright (c) 2001 Bioware Corp. -//::////////////////////////////////////////////// -//:: All creatures in the beam are struck blind and suffer 4d6 points of damage. (A successful -//:: Reflex save negates the blindness and reduces the damage by half.) Creatures to whom sunlight -//:: is harmful or unnatural suffer double damage. -//:: -//:: Undead creatures caught within the ray are dealt 1d6 points of damage per caster level -//:: (maximum 20d6), or half damage if a Reflex save is successful. In addition, the ray results in -//:: the total destruction of undead creatures specifically affected by sunlight if they fail their saves. -//::////////////////////////////////////////////// -//:: Created By: Keith Soleski -//:: Created On: Feb 22, 2001 -//::////////////////////////////////////////////// -//:: Last Modified By: Keith Soleski, On: March 21, 2001 -//:: VFX Pass By: Preston W, On: June 25, 2001 - -#include "X0_I0_SPELLS" -#include "x2_inc_spellhook" - -void main() -{ - -/* - Spellcast Hook Code - Added 2003-06-20 by Georg - If you want to make changes to all spells, - check x2_inc_spellhook.nss to find out more - -*/ - - if (!X2PreSpellCastCode()) - { - // If code within the PreSpellCastHook (i.e. UMD) reports FALSE, do not run this spell - return; - } - -// End of Spell Cast Hook - - - //Declare major variables - int nMetaMagic = GetMetaMagicFeat(); - effect eVis = EffectVisualEffect(VFX_IMP_DEATH); - effect eVis2 = EffectVisualEffect(VFX_IMP_SUNSTRIKE); - effect eStrike = EffectVisualEffect(VFX_FNF_SUNBEAM); - effect eDam; - effect eBlind = EffectBlindness(); - effect eDur = EffectVisualEffect(VFX_DUR_CESSATE_NEGATIVE); - effect eLink = EffectLinkEffects(eBlind, eDur); - - int nCasterLevel= GetCasterLevel(OBJECT_SELF); - int nDamage; - int nOrgDam; - int nMax; - float fDelay; - int nBlindLength = 3; - //Limit caster level - if (nCasterLevel > 20) - { - nCasterLevel = 20; - } - ApplyEffectAtLocation(DURATION_TYPE_INSTANT, eStrike, GetSpellTargetLocation()); - //Get the first target in the spell area - object oTarget = GetFirstObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_COLOSSAL, GetSpellTargetLocation()); - while(GetIsObjectValid(oTarget)) - { - // Make a faction check - if (spellsIsTarget(oTarget, SPELL_TARGET_STANDARDHOSTILE, OBJECT_SELF)) - { - fDelay = GetRandomDelay(1.0, 2.0); - //Fire cast spell at event for the specified target - SignalEvent(oTarget, EventSpellCastAt(OBJECT_SELF, SPELL_SUNBEAM)); - //Make an SR check - if ( ! MyResistSpell(OBJECT_SELF, oTarget, 1.0)) - { - //Check if the target is an undead - //if (GetRacialType(oTarget) == RACIAL_TYPE_UNDEAD) - if ((GetRacialType(oTarget) == RACIAL_TYPE_UNDEAD) || (GetSubRace(oTarget)=="Vampire")) - { - //Roll damage and save - nDamage = d6(nCasterLevel); - nMax = 6; - } - else - { - //Roll damage and save - nDamage = d6(3); - nOrgDam = nDamage; - nMax = 6; - nCasterLevel = 3; - //Get the adjusted damage due to Reflex Save, Evasion or Improved Evasion - } - - //Do metamagic checks - if (nMetaMagic == METAMAGIC_MAXIMIZE) - { - nDamage = nMax * nCasterLevel; - } - if (nMetaMagic == METAMAGIC_EMPOWER) - { - nDamage = nDamage + (nDamage/2); - } - - //Check that a reflex save was made. - if(MySavingThrow(SAVING_THROW_REFLEX, oTarget, GetSpellSaveDC(), SAVING_THROW_TYPE_DIVINE, OBJECT_SELF, 1.0) == 0) - { - DelayCommand(1.0, ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eLink, oTarget, RoundsToSeconds(nBlindLength))); - nDamage = GetReflexAdjustedDamage(nDamage, oTarget, 0, SAVING_THROW_TYPE_DIVINE); - } - //Set damage effect - eDam = EffectDamage(nDamage, DAMAGE_TYPE_DIVINE); - if(nDamage > 0) - { - //Apply the damage effect and VFX impact - DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis2, oTarget)); - DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eDam, oTarget)); - } - } - } - //Get the next target in the spell area - oTarget = GetNextObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_COLOSSAL, GetSpellTargetLocation()); - } -} diff --git a/_module/nss/nw_s0_timestop.nss b/_module/nss/nw_s0_timestop.nss deleted file mode 100644 index a8953aa2..00000000 --- a/_module/nss/nw_s0_timestop.nss +++ /dev/null @@ -1,95 +0,0 @@ -//::////////////////////////////////////////////////////::// -//:: Invizible420's Alternate Time Stop Spell //::// -//:: //::// -//:: By: Invizible420 //::// -//:: (Created 12/20/02 updated 06/13/04 (v 1.75) //::// -//::////////////////////////////////////////////////////::// -//:: //::// -//:: Persistent World Workaround for Bioware's //::// -//:: Default Time Stop Spell. This will //::// -//:: CutSceneDominate creatures within a radius //::// -//:: of the caster. //::// -//:: //::// -//:: This version will not Time Stop the caster's //::// -//:: familiar, summons, animal companion, and only //::// -//:: the caster's first henchman (Does not support //::// -//:: multiple henchmens. Has been thoroughly tested //::// -//:: and will Time Stop creature's with Immunity to //::// -//:: Mind Affecting spells. //::// -//:: //::// -//:: Contact info/Bug Reports: Digiddy777@yahoo.com //::// -//::////////////////////////////////////////////////////::// -#include "NW_I0_GENERIC" - -// Customize User Defined Variables -//float fDur = 15.0; // Duration in seconds -- Change this to however long you want Time Stop to last Uncomment and Comment out 3rd ed duration - -// This is the formula for accurate 3rd ed. Duration -float fDur = IntToFloat(d4(1)+1)*6.0; // Least duration is 12 seconds, maximum duration is 30 seconds - -float fDist = 20.0; // Radius in meters -- for a wider area of affect increase this float - -// Function to resume creature(s) previous actions wrapped for Delay -void ResumeLast(object oResumee, object oIntruder) -{ - // Delay DetermineCombatRound - DelayCommand(fDur+0.25,AssignCommand(oResumee,DetermineCombatRound(oIntruder))); -} - - -// Function to control Time Stop effects -void TSEffects(object oEffector, object oCaster) -{ - // Check if stopped creature is a hostile - if (GetIsReactionTypeHostile(oCaster,oEffector) == TRUE) - { - // Start the resume combat round after Time Stop - ResumeLast(oEffector, oCaster); - } - - // Clear the creature(s) action que - AssignCommand(oEffector,ClearAllActions(TRUE)); - - // Make module dominate the creature(s) for fDur seconds & Freeze the Animation to look like time stopped - AssignCommand(GetModule(),ApplyEffectToObject(DURATION_TYPE_TEMPORARY,EffectCutsceneDominated(),oEffector,fDur)); - ApplyEffectToObject(DURATION_TYPE_TEMPORARY,EffectVisualEffect(VFX_DUR_FREEZE_ANIMATION),oEffector,fDur); - } - - -// Function to get creature(s) within radius and apply the alternate Time Stop -void TimeStop(object oTarget) -{ - object oNearestC; // Define nearest creature - - // Begin loop to find all creatures within the fDist meter radius - oNearestC = GetFirstObjectInShape(SHAPE_SPHERE, fDist, GetSpellTargetLocation(), FALSE, OBJECT_TYPE_CREATURE); - while(GetIsObjectValid(oNearestC)) - { - - // To make sure it doesn't stop the caster or caster's familiar, first henchman, or summons - if ((oNearestC != oTarget) && - (GetAssociate(ASSOCIATE_TYPE_ANIMALCOMPANION, oTarget) != oNearestC) && - (GetAssociate(ASSOCIATE_TYPE_FAMILIAR, oTarget) != oNearestC) && - (GetAssociate(ASSOCIATE_TYPE_HENCHMAN, oTarget) != oNearestC) && - (GetAssociate(ASSOCIATE_TYPE_SUMMONED, oTarget) != oNearestC)) - { - // Start the Time Stop effects - DelayCommand(0.75,TSEffects(oNearestC,oTarget)); - } - - // Get the next creature in the fDist meter radius and continue loop - oNearestC = GetNextObjectInShape(SHAPE_SPHERE, fDist, GetSpellTargetLocation(), FALSE, OBJECT_TYPE_CREATURE); - } -} - - -// Begin Main Function -void main() -{ - //Signal event to start the Time Stop - SignalEvent(OBJECT_SELF, EventSpellCastAt(OBJECT_SELF, SPELL_TIME_STOP, FALSE)); - - // Begin custom Time Stop - TimeStop(OBJECT_SELF); - ApplyEffectAtLocation(DURATION_TYPE_INSTANT, EffectVisualEffect(VFX_FNF_TIME_STOP), GetSpellTargetLocation()); -} diff --git a/_module/nss/nw_s0_vamptch.nss b/_module/nss/nw_s0_vamptch.nss deleted file mode 100644 index 294fca81..00000000 --- a/_module/nss/nw_s0_vamptch.nss +++ /dev/null @@ -1,126 +0,0 @@ -//:://///////////////////////////////////////////// -//:: Vampiric Touch -//:: NW_S0_VampTch -//:: Copyright (c) 2001 Bioware Corp. -//::////////////////////////////////////////////// -/* - drain 1d6 - HP per 2 caster levels from the target. -*/ -//::////////////////////////////////////////////// -//:: Created By: Preston Watamaniuk -//:: Created On: Oct 29, 2001 -//::////////////////////////////////////////////// - -/* -bugfix by Kovi 2002.07.22 -- did double damage with maximize -- temporary hp was stacked -2002.08.25 -- got temporary hp some immune creatures (Negative Energy Protection), lost -temporary hp against other resistant (SR, Shadow Shield) - -Georg 2003-09-11 -- Put in melee touch attack check, as the fixed attack bonus is now calculated correctly - -*/ - -#include "x0_I0_SPELLS" - - -#include "x2_inc_spellhook" - -void main() -{ - - //-------------------------------------------------------------------------- - /* Spellcast Hook Code - Added 2003-06-20 by Georg - If you want to make changes to all spells, - check x2_inc_spellhook.nss to find out more - */ - //-------------------------------------------------------------------------- - - if (!X2PreSpellCastCode()) - { - return; - } - //-------------------------------------------------------------------------- - // End of Spell Cast Hook - //-------------------------------------------------------------------------- - - - object oTarget = GetSpellTargetObject(); - int nMetaMagic = GetMetaMagicFeat(); - - int nCasterLevel = GetCasterLevel(OBJECT_SELF); - int nDDice = nCasterLevel /2; - if ((nDDice) == 0) - { - nDDice = 1; - } - //-------------------------------------------------------------------------- - // GZ: Cap according to the book - //-------------------------------------------------------------------------- - else if (nDDice>10) - { - nDDice = 10; - } - - int nDamage = d6(nDDice); - - //-------------------------------------------------------------------------- - //Enter Metamagic conditions - //-------------------------------------------------------------------------- - - nDamage = MaximizeOrEmpower(6,nDDice,nMetaMagic); - int nDuration = nCasterLevel/2; - - if (nMetaMagic == METAMAGIC_EXTEND) - { - nDuration *= 2; - } - - //-------------------------------------------------------------------------- - //Limit damage to max hp + 10 - //-------------------------------------------------------------------------- - int nMax = GetCurrentHitPoints(oTarget) + 10; - if(nMax < nDamage) - { - nDamage = nMax; - } - - effect eHeal = EffectTemporaryHitpoints(nDamage); - effect eDur = EffectVisualEffect(VFX_DUR_CESSATE_POSITIVE); - effect eLink = EffectLinkEffects(eHeal, eDur); - - effect eDamage = EffectDamage(nDamage, DAMAGE_TYPE_NEGATIVE); - effect eVis = EffectVisualEffect(VFX_IMP_NEGATIVE_ENERGY); - effect eVisHeal = EffectVisualEffect(VFX_IMP_HEALING_M); - if(GetObjectType(oTarget) == OBJECT_TYPE_CREATURE) - { - if(!GetIsReactionTypeFriendly(oTarget) && - GetRacialType(oTarget) != RACIAL_TYPE_UNDEAD && - GetRacialType(oTarget) != RACIAL_TYPE_CONSTRUCT && - !GetHasSpellEffect(SPELL_NEGATIVE_ENERGY_PROTECTION, oTarget)&& - (GetSubRace(oTarget)!="Vampire")) - { - - - SignalEvent(OBJECT_SELF, EventSpellCastAt(OBJECT_SELF, SPELL_VAMPIRIC_TOUCH, FALSE)); - SignalEvent(oTarget, EventSpellCastAt(OBJECT_SELF, SPELL_VAMPIRIC_TOUCH, TRUE)); - // GZ: * GetSpellCastItem() == OBJECT_INVALID is used to prevent feedback from showing up when used as OnHitCastSpell property - if (TouchAttackMelee(oTarget,GetSpellCastItem() == OBJECT_INVALID)>0) - { - if(MyResistSpell(OBJECT_SELF, oTarget) == 0) - { - ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget); - ApplyEffectToObject(DURATION_TYPE_INSTANT, eDamage, oTarget); - ApplyEffectToObject(DURATION_TYPE_INSTANT, eVisHeal, OBJECT_SELF); - RemoveTempHitPoints(); - ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eLink, OBJECT_SELF, HoursToSeconds(nDuration)); - } - } - } - } -} diff --git a/_module/nss/nw_s1_aurablnda.nss b/_module/nss/nw_s1_aurablnda.nss new file mode 100644 index 00000000..0babfaa1 --- /dev/null +++ b/_module/nss/nw_s1_aurablnda.nss @@ -0,0 +1,48 @@ +//:://///////////////////////////////////////////// +//:: Aura of Blinding On Enter +//:: NW_S1_AuraBlndA.nss +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Upon entering the aura of the creature the player + must make a will save or be blinded because of the + sheer ugliness or beauty of the creature. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 25, 2001 +//::////////////////////////////////////////////// +//#include "wm_include" +#include "prc_inc_spells" + +void main() +{ +//:: Declare major variables + object oNPC = GetAreaOfEffectCreator(); + object oTarget = GetEnteringObject(); + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + int nDuration = 1 + (nHD/3); + + effect eBlind = EffectBlindness(); + effect eDur = EffectVisualEffect(VFX_DUR_CESSATE_NEGATIVE); + effect eVis = EffectVisualEffect(VFX_IMP_BLIND_DEAF_M); + effect eLink = EffectLinkEffects(eBlind, eDur); + + //if (NullMagicOverride(GetArea(oTarget), oTarget, oTarget)) {return;} + + //Entering object must make a will save or be blinded for the duration. + if(GetIsEnemy(oTarget, GetAreaOfEffectCreator())) + { + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_AURA_BLINDING)); + if (!PRCMySavingThrow(SAVING_THROW_WILL, oTarget, nDC)) + { + //Apply the blind effect and the VFX impact + DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); + DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eLink, oTarget, RoundsToSeconds(nDuration))); + } + } +} \ No newline at end of file diff --git a/_module/nss/nw_s1_auracoldc.nss b/_module/nss/nw_s1_auracoldc.nss new file mode 100644 index 00000000..49cd95e0 --- /dev/null +++ b/_module/nss/nw_s1_auracoldc.nss @@ -0,0 +1,62 @@ +//:://///////////////////////////////////////////// +//:: Aura of Frost on Heartbeat +//:: NW_S1_AuraColdC.nss +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Prolonged exposure to the aura of the creature + causes frost damage to all within the aura. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 25, 2001 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +//#include "wm_include" +#include "prc_inc_spells" +void main() +{ +//:: Declare major variables + object oNPC = GetAreaOfEffectCreator(); + object oTarget = GetEnteringObject(); + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nFrost = 1 + (nHD/3); + int nDC = 10 +nCHAMod+ (nHD/2); + int nDamage; + + effect eDam; + effect eVis = EffectVisualEffect(VFX_IMP_FROST_S); + + //Get the first target in the aura of cold + oTarget = GetFirstInPersistentObject(); + + while (GetIsObjectValid(oTarget)) + { +/* if (NullMagicOverride(GetArea(oTarget), oTarget, oTarget)) + { + oTarget = GetNextInPersistentObject(OBJECT_SELF); + continue; + } */ + if(GetIsEnemy(oTarget, GetAreaOfEffectCreator())) + { + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_AURA_COLD)); + //Roll damage based on the creatures HD + nDamage = d4(nFrost); + //Make a Fortitude save for half + if(PRCMySavingThrow(SAVING_THROW_FORT, oTarget, nDC, SAVING_THROW_TYPE_COLD)) + { + nDamage = nDamage / 2; + } + //Set the damage effect + eDam = EffectDamage(nDamage, DAMAGE_TYPE_COLD); + //Apply the VFX constant and damage effect + ApplyEffectToObject(DURATION_TYPE_INSTANT, eDam, oTarget); + ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget); + } + //Get the next target in the aura of cold + oTarget = GetNextInPersistentObject(); + } +} diff --git a/_module/nss/nw_s1_auraelecc.nss b/_module/nss/nw_s1_auraelecc.nss new file mode 100644 index 00000000..06994f44 --- /dev/null +++ b/_module/nss/nw_s1_auraelecc.nss @@ -0,0 +1,58 @@ +//:://///////////////////////////////////////////// +//:: Aura of Electricity on Heartbeat +//:: NW_S1_AuraElecC.nss +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Prolonged exposure to the aura of the creature + causes electrical damage to all within the aura. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 25, 2001 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +//#include "wm_include" +#include "prc_inc_spells" + +void main() +{ +//:: Declare major variables + object oNPC = GetAreaOfEffectCreator(); + int nHD = GetHitDice(oNPC); + int nZap = 1 + (nHD / 3); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 + nCHAMod + (nHD/2); + int nDamage; + + effect eDam; + effect eVis = EffectVisualEffect(VFX_IMP_LIGHTNING_S); + + //Get first target in spell area + object oTarget = GetFirstInPersistentObject(); + while (GetIsObjectValid(oTarget)) + { +/* if (NullMagicOverride(GetArea(oTarget), oTarget, oTarget)) + { + oTarget = GetNextInPersistentObject(OBJECT_SELF); + continue; + } */ + if(GetIsEnemy(oTarget, GetAreaOfEffectCreator())) + { + nDamage = d4(nZap); + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(OBJECT_SELF, SPELLABILITY_AURA_ELECTRICITY)); + //Make a saving throw check + if(PRCMySavingThrow(SAVING_THROW_FORT, oTarget, nDC, SAVING_THROW_TYPE_ELECTRICITY)) + { + nDamage = nDamage / 2; + } + eDam = EffectDamage(nDamage, DAMAGE_TYPE_ELECTRICAL); + //Apply the VFX impact and effects + DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_INSTANT, eDam, oTarget)); + DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); + } + //Get next target in spell area + oTarget = GetNextInPersistentObject(); + } +} diff --git a/_module/nss/nw_s1_aurafirec.nss b/_module/nss/nw_s1_aurafirec.nss new file mode 100644 index 00000000..a6b96381 --- /dev/null +++ b/_module/nss/nw_s1_aurafirec.nss @@ -0,0 +1,59 @@ +//:://///////////////////////////////////////////// +//:: Aura of Fire on Heartbeat +//:: NW_S1_AuraFireC.nss +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Prolonged exposure to the aura of the creature + causes fire damage to all within the aura. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 25, 2001 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +//#include "wm_include" +#include "prc_inc_spells" +void main() +{ +//:: Declare major variables + object oNPC = GetAreaOfEffectCreator(); + object oTarget = GetFirstInPersistentObject(); //:: Get first target in spell area + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nBurn = 1 + (nHD/3); + int nDC = 10 +nCHAMod+ (nHD/2); + int nDamage; + int nDamSave; + + effect eDam; + effect eVis = EffectVisualEffect(VFX_IMP_FLAME_S); + + while(GetIsObjectValid(oTarget)) + { +/* if (NullMagicOverride(GetArea(oTarget), oTarget, oTarget)) + { + oTarget = GetNextInPersistentObject(OBJECT_SELF); + continue; + } */ + if(GetIsEnemy(oTarget, GetAreaOfEffectCreator())) + { + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(GetAreaOfEffectCreator(), SPELLABILITY_AURA_FIRE)); + //Roll damage + nDamage = d4(nBurn); + //Make a saving throw check + if(PRCMySavingThrow(SAVING_THROW_FORT, oTarget, nDC, SAVING_THROW_TYPE_FIRE)) + { + nDamage = nDamage / 2; + } + //Set the damage effect + eDam = EffectDamage(nDamage, DAMAGE_TYPE_FIRE); + ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget); + ApplyEffectToObject(DURATION_TYPE_INSTANT, eDam, oTarget); + } + //Get next target in spell area + oTarget = GetNextInPersistentObject(); + } +} diff --git a/_module/nss/nw_s1_auramenca.nss b/_module/nss/nw_s1_auramenca.nss new file mode 100644 index 00000000..e786aaa2 --- /dev/null +++ b/_module/nss/nw_s1_auramenca.nss @@ -0,0 +1,46 @@ +//:://///////////////////////////////////////////// +//:: Aura of Menace On Enter +//:: NW_S1_AuraMencA.nss +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Upon entering the aura all those that fail + a will save are stricken with Doom. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 25, 2001 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +//#include "wm_include" +#include "prc_inc_spells" + +void main() +{ +//:: Declare major variables + object oNPC = GetAreaOfEffectCreator(); + object oTarget = GetEnteringObject(); + + //if (NullMagicOverride(GetArea(oTarget), oTarget, oTarget)) {return;} + + int nDuration = 1 + (GetHitDice(oNPC)/3); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (GetHitDice(oNPC)/2); + int nLevel = GetCasterLevel(OBJECT_SELF); + int nMetaMagic = PRCGetMetaMagicFeat(); + + effect eVis = EffectVisualEffect(VFX_IMP_DOOM); + effect eLink = CreateDoomEffectsLink(); + + if(GetIsEnemy(oTarget, GetAreaOfEffectCreator())) + { + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(OBJECT_SELF, SPELLABILITY_AURA_MENACE)); + //Spell Resistance and Saving throw + if (!/*Will Save*/ PRCMySavingThrow(SAVING_THROW_WILL, oTarget, nDC)) + { + ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget); + ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eLink , oTarget, TurnsToSeconds(nDuration)); + } + } +} diff --git a/_module/nss/nw_s1_auraprota.nss b/_module/nss/nw_s1_auraprota.nss new file mode 100644 index 00000000..548f2840 --- /dev/null +++ b/_module/nss/nw_s1_auraprota.nss @@ -0,0 +1,35 @@ +//:://///////////////////////////////////////////// +//:: Aura of Protection: On Enter +//:: NW_S1_AuraProtA.nss +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Acts as a double strength Magic Circle against + evil and a Minor Globe for those friends in + the area. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On:Jan 8, 2002, 2001 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +//#include "wm_include" +void main() +{ + //Declare major variables + effect eProt = CreateProtectionFromAlignmentLink(ALIGNMENT_EVIL); + effect eGlobe = EffectSpellLevelAbsorption(3, 0); + effect eDur = EffectVisualEffect(VFX_DUR_GLOBE_MINOR); + + effect eLink = EffectLinkEffects(eProt, eGlobe); + eLink = EffectLinkEffects(eLink, eDur); + + object oTarget = GetEnteringObject(); + //if (NullMagicOverride(GetArea(oTarget), oTarget, oTarget)) {return;} + //Faction Check + if(GetIsFriend(oTarget, GetAreaOfEffectCreator())) + { + //Apply the VFX impact and effects + ApplyEffectToObject(DURATION_TYPE_PERMANENT, eLink, oTarget); + } +} diff --git a/_module/nss/nw_s1_aurastuna.nss b/_module/nss/nw_s1_aurastuna.nss new file mode 100644 index 00000000..03d0aae0 --- /dev/null +++ b/_module/nss/nw_s1_aurastuna.nss @@ -0,0 +1,48 @@ +//:://///////////////////////////////////////////// +//:: Aura Stunning On Enter +//:: NW_S1_AuraStunA.nss +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Upon entering the aura of the creature the player + must make a will save or be stunned. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 25, 2001 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +//#include "wm_include" +#include "prc_inc_spells" +void main() +{ +//:: Declare major variables + object oNPC = GetAreaOfEffectCreator(); + object oTarget = GetEnteringObject(); + + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDuration = GetHitDice(oNPC); + int nDC = 10 + nCHAMod + (nDuration/2); + + //if (NullMagicOverride(GetArea(oTarget), oTarget, oTarget)) {return;} + + effect eVis = EffectVisualEffect(VFX_IMP_STUN); + effect eVis2 = EffectVisualEffect(VFX_DUR_MIND_AFFECTING_DISABLED); + effect eDeath = EffectStunned(); + effect eLink = EffectLinkEffects(eVis2, eDeath); + + nDuration = GetScaledDuration(nDuration, oTarget); + + if(!GetIsFriend(oTarget)) + { + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_AURA_STUN)); + //Make a saving throw check + if(!PRCMySavingThrow(SAVING_THROW_WILL, oTarget, nDC, SAVING_THROW_TYPE_MIND_SPELLS)) + { + //Apply the VFX impact and effects + ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eLink, oTarget, RoundsToSeconds(nDuration)); + ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget); + } + } +} \ No newline at end of file diff --git a/_module/nss/nw_s1_auraunata.nss b/_module/nss/nw_s1_auraunata.nss new file mode 100644 index 00000000..a5970627 --- /dev/null +++ b/_module/nss/nw_s1_auraunata.nss @@ -0,0 +1,48 @@ +//:://///////////////////////////////////////////// +//:: Aura of the Unnatural On Enter +//:: NW_S1_AuraMencA.nss +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Upon entering the aura all animals are struck with + fear. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 25, 2001 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +//#include "wm_include" +#include "prc_inc_spells" +void main() +{ +//:: Declare major variables + object oNPC = GetAreaOfEffectCreator(); + effect eVis = EffectVisualEffect(VFX_DUR_MIND_AFFECTING_FEAR); + effect eFear = EffectFrightened(); + effect eLink = EffectLinkEffects(eVis, eFear); + object oTarget = GetEnteringObject(); + + //if (NullMagicOverride(GetArea(oTarget), oTarget, oTarget)) {return;} + + int nDuration = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nRacial = GetRacialType(oTarget); + int nDC = 10 + nCHAMod + (GetHitDice(oNPC)/2); + + if(GetIsEnemy(oTarget)) + { + nDuration = (nDuration / 3) + 1; + //Make a saving throw check + if(nRacial == RACIAL_TYPE_ANIMAL) + { + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(GetAreaOfEffectCreator(), SPELLABILITY_AURA_UNNATURAL)); + //if (!PRCMySavingThrow(SAVING_THROW_WILL, oTarget, nDC, SAVING_THROW_TYPE_FEAR)) //:: This ability only affects animals & they don't get a save. + //{ + //Apply the VFX impact and effects + ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eLink, oTarget, RoundsToSeconds(nDuration)); + //} + } + } +} \ No newline at end of file diff --git a/_module/nss/nw_s1_aurauneaa.nss b/_module/nss/nw_s1_aurauneaa.nss new file mode 100644 index 00000000..6f4a75bc --- /dev/null +++ b/_module/nss/nw_s1_aurauneaa.nss @@ -0,0 +1,46 @@ +//:://///////////////////////////////////////////// +//:: Aura Unearthly Visage On Enter +//:: NW_S1_AuraUnEaA.nss +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Upon entering the aura of the creature the player + must make a will save or be killed because of the + sheer ugliness or beauty of the creature. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 25, 2001 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +//#include "wm_include" +#include "prc_inc_spells" + +void main() +{ +//:: Declare major variables + object oNPC = GetAreaOfEffectCreator(); + object oTarget = GetEnteringObject(); + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + + //if (NullMagicOverride(GetArea(oTarget), oTarget, oTarget)) {return;} + + effect eDeath = EffectDeath(); + effect eVis = EffectVisualEffect(VFX_IMP_DEATH); + + if(GetIsEnemy(oTarget, oNPC)) + { + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_AURA_UNEARTHLY_VISAGE)); + //Make a saving throw check + if(!PRCMySavingThrow(SAVING_THROW_WILL, oTarget, nDC, SAVING_THROW_TYPE_DEATH)) + { + //Apply the VFX impact and effects + ApplyEffectToObject(DURATION_TYPE_INSTANT, eDeath, oTarget); + //ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget); + } + } +} diff --git a/_module/nss/nw_s1_bltacid.nss b/_module/nss/nw_s1_bltacid.nss new file mode 100644 index 00000000..ef53a16a --- /dev/null +++ b/_module/nss/nw_s1_bltacid.nss @@ -0,0 +1,66 @@ +//:://///////////////////////////////////////////// +//:: Bolt: Acid +//:: NW_S1_BltAcid +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Creature must make a ranged touch attack to hit + the intended target. Reflex or Will save is + needed to halve damage or avoid effect. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 11 , 2001 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +#include "prc_inc_spells" +//#include "wm_include" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget = PRCGetSpellTargetObject(); + + int nHD = GetHitDice(oNPC); + int nCONMod = GetAbilityModifier(ABILITY_CONSTITUTION, oNPC); + int nDC = 10 +nCONMod+ (nHD/2); + int nCount = nHD/2; + if (nCount == 0) { nCount = 1; } + int nDamage = d6(nCount); + + effect eVis = EffectVisualEffect(VFX_IMP_ACID_S); + effect eBolt; + + //ankheg + if(GetAppearanceType(oNPC) == APPEARANCE_TYPE_BEETLE_SLICER) + { + nDamage = d4(4); + } + + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_BOLT_ACID)); + + //Adjust the damage based on the Reflex Save, Evasion and Improved Evasion. + nDamage = PRCGetReflexAdjustedDamage(nDamage, oTarget, nDC,SAVING_THROW_TYPE_ACID); + + //Make a ranged touch attack + int nTouch = TouchAttackRanged(oTarget); + if(nTouch > 0) + { + if(nTouch == 2) + { + nDamage *= 2; + } + //Set damage effect + eBolt = EffectDamage(nDamage, DAMAGE_TYPE_ACID); + if(nDamage > 0) + { + //Apply the VFX impact and effects + ApplyEffectToObject(DURATION_TYPE_INSTANT, eBolt, oTarget); + ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget); + } + } +} diff --git a/_module/nss/nw_s1_bltcharm.nss b/_module/nss/nw_s1_bltcharm.nss new file mode 100644 index 00000000..df11d653 --- /dev/null +++ b/_module/nss/nw_s1_bltcharm.nss @@ -0,0 +1,47 @@ +//:://///////////////////////////////////////////// +//:: Bolt: Charm +//:: NW_S1_BltCharm +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Creature must make a ranged touch attack to hit + the intended target. Reflex or Will save is + needed to halve damage or avoid effect. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 11 , 2001 +//::////////////////////////////////////////////// +#include "prc_inc_spells" +//#include "wm_include" +#include "NW_I0_SPELLS" +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget = PRCGetSpellTargetObject(); + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + int nCount = (nHD + 1) / 2; + nCount = GetScaledDuration(nCount, oTarget); + + effect eVis = EffectVisualEffect(VFX_IMP_CHARM); + effect eBolt = EffectCharmed(); + eBolt = GetScaledEffect(eBolt, oTarget); + effect eDur = EffectVisualEffect(VFX_DUR_CESSATE_NEGATIVE); + effect eLink = EffectLinkEffects(eBolt, eDur); + + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_BOLT_CHARM)); + //Make a saving throw check + if (!/*Will Save*/ PRCMySavingThrow(SAVING_THROW_WILL, oTarget, nDC, SAVING_THROW_TYPE_MIND_SPELLS) && TouchAttackRanged(oTarget)) + { + //Apply the VFX impact and effects + ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eLink, oTarget, RoundsToSeconds(nCount)); + ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget); + } +} \ No newline at end of file diff --git a/_module/nss/nw_s1_bltchrdr.nss b/_module/nss/nw_s1_bltchrdr.nss new file mode 100644 index 00000000..e7345802 --- /dev/null +++ b/_module/nss/nw_s1_bltchrdr.nss @@ -0,0 +1,48 @@ +//:://///////////////////////////////////////////// +//:: Bolt: Charisma Drain +//:: NW_S1_BltChrDr +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Creature must make a ranged touch attack to hit + the intended target. Fortitude save is + needed to avoid effect. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 11 , 2001 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +#include "prc_inc_spells" +//#include "wm_include" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget = PRCGetSpellTargetObject(); + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + int nCount = nHD / 3; + if (nCount == 0) { nCount = 1; } + int nDamage = d6(nCount); + + effect eVis = EffectVisualEffect(VFX_IMP_NEGATIVE_ENERGY); + effect eBolt; + + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(OBJECT_SELF, SPELLABILITY_BOLT_ABILITY_DRAIN_CHARISMA)); + //Make a saving throw check + if (!/*Fort Save*/ PRCMySavingThrow(SAVING_THROW_FORT, oTarget, nDC, SAVING_THROW_TYPE_NEGATIVE) && TouchAttackRanged(oTarget)) + { + eBolt = EffectAbilityDecrease(ABILITY_CHARISMA, nCount); + eBolt = SupernaturalEffect(eBolt); + //Apply the VFX impact and effects + ApplyEffectToObject(DURATION_TYPE_PERMANENT, eBolt, oTarget, RoundsToSeconds(nHD)); + ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget); + } +} diff --git a/_module/nss/nw_s1_bltcold.nss b/_module/nss/nw_s1_bltcold.nss new file mode 100644 index 00000000..657f0fe6 --- /dev/null +++ b/_module/nss/nw_s1_bltcold.nss @@ -0,0 +1,60 @@ +//:://///////////////////////////////////////////// +//:: Bolt: Cold +//:: NW_S1_BltCold +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Creature must make a ranged touch attack to hit + the intended target. Reflex or Will save is + needed to halve damage or avoid effect. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 11 , 2001 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +#include "prc_inc_spells" +//#include "wm_include" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget = PRCGetSpellTargetObject(); + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + int nCount = nHD/2; + if (nCount == 0) { nCount = 1; } + int nDamage = d6(nCount); + + effect eVis = EffectVisualEffect(VFX_IMP_FROST_S); + effect eBolt; + + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_BOLT_COLD)); + + //Adjust the damage based on the Reflex Save, Evasion and Improved Evasion. + nDamage = PRCGetReflexAdjustedDamage(nDamage, oTarget, nDC,SAVING_THROW_TYPE_COLD); + + //Make a ranged touch attack + int nTouch = TouchAttackRanged(oTarget); + if(nTouch > 0) + { + if(nTouch == 2) + { + nDamage *= 2; + } + //Set damage effect + eBolt = EffectDamage(nDamage, DAMAGE_TYPE_COLD); + if(nDamage > 0) + { + //Apply the VFX impact and effects + ApplyEffectToObject(DURATION_TYPE_INSTANT, eBolt, oTarget); + ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget); + } + } +} diff --git a/_module/nss/nw_s1_bltcondr.nss b/_module/nss/nw_s1_bltcondr.nss new file mode 100644 index 00000000..9d85f042 --- /dev/null +++ b/_module/nss/nw_s1_bltcondr.nss @@ -0,0 +1,48 @@ +//:://///////////////////////////////////////////// +//:: Bolt: Constitution Drain +//:: NW_S1_BltConDr +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Creature must make a ranged touch attack to hit + the intended target. Fort save is + needed to avoid effect. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 11 , 2001 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +#include "prc_inc_spells" +//#include "wm_include" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget = PRCGetSpellTargetObject(); + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + int nCount = (nHD /3); + if (nCount == 0) { nCount = 1; } + int nDamage = d6(nCount); + + effect eVis = EffectVisualEffect(VFX_IMP_NEGATIVE_ENERGY); + effect eBolt; + + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_BOLT_ABILITY_DRAIN_CONSTITUTION)); + //Make a saving throw check + if (!/*Fort Save*/ PRCMySavingThrow(SAVING_THROW_FORT, oTarget, nDC, SAVING_THROW_TYPE_NEGATIVE) && TouchAttackRanged(oTarget)) + { + eBolt = EffectAbilityDecrease(ABILITY_CONSTITUTION, nCount); + eBolt = SupernaturalEffect(eBolt); + //Apply the VFX impact and effects + ApplyEffectToObject(DURATION_TYPE_PERMANENT, eBolt, oTarget, RoundsToSeconds(nHD)); + ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget); + } +} diff --git a/_module/nss/nw_s1_bltconf.nss b/_module/nss/nw_s1_bltconf.nss new file mode 100644 index 00000000..5bed7dc0 --- /dev/null +++ b/_module/nss/nw_s1_bltconf.nss @@ -0,0 +1,48 @@ +//:://///////////////////////////////////////////// +//:: Bolt: Confuse +//:: NW_S1_BltConf +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Creature must make a ranged touch attack to hit + the intended target. Reflex or Will save is + needed to halve damage or avoid effect. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 11 , 2001 +//::////////////////////////////////////////////// +#include "prc_inc_spells" +//#include "wm_include" +#include "NW_I0_SPELLS" +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget = PRCGetSpellTargetObject(); + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + int nCount = (nHD + 1) / 2; + nCount = GetScaledDuration(nCount, oTarget); + + effect eVis2 = EffectVisualEffect(VFX_IMP_CONFUSION_S); + effect eVis = EffectVisualEffect(VFX_DUR_MIND_AFFECTING_DISABLED); + effect eBolt = EffectConfused(); + effect eDur = EffectVisualEffect(VFX_DUR_CESSATE_NEGATIVE); + effect eLink = EffectLinkEffects(eBolt, eDur); + eLink = EffectLinkEffects(eLink, eVis); + + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_BOLT_CONFUSE)); + //Make a saving throw check + if (!PRCMySavingThrow(SAVING_THROW_WILL, oTarget, nDC, SAVING_THROW_TYPE_MIND_SPELLS) && TouchAttackRanged(oTarget)) + { + //Apply the VFX impact and effects + ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eLink, oTarget, RoundsToSeconds(nCount)); + ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis2, oTarget); + } +} \ No newline at end of file diff --git a/_module/nss/nw_s1_bltdaze.nss b/_module/nss/nw_s1_bltdaze.nss new file mode 100644 index 00000000..68d15c70 --- /dev/null +++ b/_module/nss/nw_s1_bltdaze.nss @@ -0,0 +1,47 @@ +//:://///////////////////////////////////////////// +//:: Bolt: Daze +//:: NW_S1_BltDaze +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Creature must make a ranged touch attack to hit + the intended target. Reflex or Will save is + needed to halve damage or avoid effect. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 11 , 2001 +//::////////////////////////////////////////////// +#include "prc_inc_spells" +//#include "wm_include" +#include "NW_I0_SPELLS" +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget = PRCGetSpellTargetObject(); + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + int nCount = (nHD + 1) / 2; + nCount = GetScaledDuration(nCount, oTarget); + + effect eVis = EffectVisualEffect(VFX_DUR_MIND_AFFECTING_DISABLED); + effect eBolt = EffectDazed(); + eBolt = GetScaledEffect(eBolt, oTarget); + effect eDur = EffectVisualEffect(VFX_DUR_CESSATE_NEGATIVE); + effect eLink = EffectLinkEffects(eBolt, eDur); + eLink = EffectLinkEffects(eLink, eVis); + + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_BOLT_DAZE)); + //Make a saving throw check + if (!/*Will Save*/ PRCMySavingThrow(SAVING_THROW_WILL, oTarget, nDC, SAVING_THROW_TYPE_MIND_SPELLS) && TouchAttackRanged(oTarget)) + { + //Apply the VFX impact and effects + ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eLink, oTarget, RoundsToSeconds(nCount)); + } +} diff --git a/_module/nss/nw_s1_bltdeath.nss b/_module/nss/nw_s1_bltdeath.nss new file mode 100644 index 00000000..e2cbcd73 --- /dev/null +++ b/_module/nss/nw_s1_bltdeath.nss @@ -0,0 +1,47 @@ +//:://///////////////////////////////////////////// +//:: Bolt: Death +//:: NW_S1_BltDeath +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Creature must make a ranged touch attack to hit + the intended target. Reflex or Will save is + needed to halve damage or avoid effect. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 11 , 2001 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +#include "prc_inc_spells" +//#include "wm_include" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget = PRCGetSpellTargetObject(); + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + + effect eVis = EffectVisualEffect(VFX_IMP_DEATH); + effect eBolt = EffectDeath(); + + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_BOLT_DEATH)); + //Make a saving throw check + if(TouchAttackRanged(oTarget)) + { + if(!PRCMySavingThrow(SAVING_THROW_FORT, oTarget, nDC, SAVING_THROW_TYPE_DEATH)) + { + //Apply the VFX impact and effects + ApplyEffectToObject(DURATION_TYPE_INSTANT, eBolt, oTarget); + //ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget); + } + } +} + diff --git a/_module/nss/nw_s1_bltdexdr.nss b/_module/nss/nw_s1_bltdexdr.nss new file mode 100644 index 00000000..4ef34d8b --- /dev/null +++ b/_module/nss/nw_s1_bltdexdr.nss @@ -0,0 +1,48 @@ +//:://///////////////////////////////////////////// +//:: Bolt: Dexterity Drain +//:: NW_S1_BltDexDr +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Creature must make a ranged touch attack to hit + the intended target. Fort save is + needed to avoid effect. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 11 , 2001 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +#include "prc_inc_spells" +//#include "wm_include" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget = PRCGetSpellTargetObject(); + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + int nCount = (nHD + 1) / 2; + if (nCount == 0) { nCount = 1; } + int nDamage = d6(nCount); + + effect eVis = EffectVisualEffect(VFX_IMP_NEGATIVE_ENERGY); + effect eBolt; + + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_BOLT_ABILITY_DRAIN_DEXTERITY)); + //Make a saving throw check + if (!/*Fort Save*/ PRCMySavingThrow(SAVING_THROW_FORT, oTarget, nDC, SAVING_THROW_TYPE_NEGATIVE) && TouchAttackRanged(oTarget)) + { + eBolt = EffectAbilityDecrease(ABILITY_DEXTERITY, nCount); + eBolt = SupernaturalEffect(eBolt); + //Apply the VFX impact and effects + ApplyEffectToObject(DURATION_TYPE_PERMANENT, eBolt, oTarget, RoundsToSeconds(nHD)); + ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget); + } +} diff --git a/_module/nss/nw_s1_bltdisese.nss b/_module/nss/nw_s1_bltdisese.nss new file mode 100644 index 00000000..6513a061 --- /dev/null +++ b/_module/nss/nw_s1_bltdisese.nss @@ -0,0 +1,73 @@ +//:://///////////////////////////////////////////// +//:: Bolt: Disease +//:: NW_S1_BltDisease +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Creature must make a ranged touch attack to infect + the target with a disease. The disease used + is chosen based upon the racial type of the + caster. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 11 , 2001 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +#include "prc_inc_spells" +//#include "wm_include" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget = PRCGetSpellTargetObject(); + + int nHD = GetHitDice(oNPC); + int nRacial = MyPRCGetRacialType(oNPC); + int nDisease; + + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_BOLT_DISEASE)); + + //Here we use the racial type of the attacker to select an + //appropriate disease. + switch (nRacial) + { + case RACIAL_TYPE_VERMIN: + nDisease = DISEASE_VERMIN_MADNESS; + break; + case RACIAL_TYPE_UNDEAD: + nDisease = DISEASE_FILTH_FEVER; + break; + case RACIAL_TYPE_OUTSIDER: + if(GetTag(oNPC) == "NW_SLAADRED") + { + nDisease = DISEASE_RED_SLAAD_EGGS; + } + else + { + nDisease = DISEASE_DEMON_FEVER; + } + break; + case RACIAL_TYPE_MAGICAL_BEAST: + nDisease = DISEASE_SOLDIER_SHAKES; + break; + case RACIAL_TYPE_ABERRATION: + nDisease = DISEASE_BLINDING_SICKNESS; + break; + default: + nDisease = DISEASE_SOLDIER_SHAKES; + break; + } + //Assign effect and chosen disease + effect eBolt = EffectDisease(nDisease); + //Make the ranged touch attack. + if (TouchAttackRanged(oTarget)) + { + //Apply the VFX impact and effects + ApplyEffectToObject(DURATION_TYPE_PERMANENT, eBolt, oTarget); + } +} diff --git a/_module/nss/nw_s1_bltdomn.nss b/_module/nss/nw_s1_bltdomn.nss new file mode 100644 index 00000000..5027b454 --- /dev/null +++ b/_module/nss/nw_s1_bltdomn.nss @@ -0,0 +1,53 @@ +//:://///////////////////////////////////////////// +//:: Bolt: Dominated +//:: NW_S1_BltDomn +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Creature must make a ranged touch attack to hit + the intended target. Reflex or Will save is + needed to halve damage or avoid effect. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 11 , 2001 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +#include "prc_inc_spells" +//#include "wm_include" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget = PRCGetSpellTargetObject(); + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + int nCount = (nHD + 1) / 2; + if (nCount == 0) { nCount = 1; } + nCount = GetScaledDuration(nCount, oTarget); + + effect eVis = EffectVisualEffect(VFX_IMP_DOMINATE_S); + effect eBolt = EffectDominated(); + eBolt = GetScaledEffect(eBolt, oTarget); + effect eVis2 = EffectVisualEffect(VFX_DUR_MIND_AFFECTING_DOMINATED); + eBolt = GetScaledEffect(eBolt, oTarget); + effect eDur = EffectVisualEffect(VFX_DUR_CESSATE_NEGATIVE); + effect eLink = EffectLinkEffects(eBolt, eDur); + eLink = EffectLinkEffects(eLink, eVis2); + + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_BOLT_DOMINATE)); + + //Make a saving throw check + if (!PRCMySavingThrow(SAVING_THROW_WILL, oTarget, nDC, SAVING_THROW_TYPE_MIND_SPELLS) && TouchAttackRanged(oTarget)) + { + //Apply the VFX impact and effects + ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eLink, oTarget, RoundsToSeconds(nCount)); + ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget); + } +} diff --git a/_module/nss/nw_s1_bltfire.nss b/_module/nss/nw_s1_bltfire.nss new file mode 100644 index 00000000..4f7a4236 --- /dev/null +++ b/_module/nss/nw_s1_bltfire.nss @@ -0,0 +1,58 @@ +//:://///////////////////////////////////////////// +//:: Bolt: Fire +//:: NW_S1_BoltFire +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Creature must make a ranged touch attack to hit + the intended target. Reflex or Will save is + needed to halve damage or avoid effect. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 11 , 2001 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +#include "prc_inc_spells" +//#include "wm_include" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget = PRCGetSpellTargetObject(); + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + int nCount = nHD/2; + if (nCount == 0) { nCount = 1; } + int nDamage = d6(nCount); + + effect eVis = EffectVisualEffect(VFX_IMP_FLAME_S); + effect eBolt; + + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_BOLT_FIRE)); + //Adjust the damage based on the Reflex Save, Evasion and Improved Evasion. + nDamage = PRCGetReflexAdjustedDamage(nDamage, oTarget, nDC,SAVING_THROW_TYPE_FIRE); + //Make a ranged touch attack + int nTouch = TouchAttackRanged(oTarget); + if(nTouch > 0) + { + if(nTouch == 2) + { + nDamage *= 2; + } + //Set damage effect + eBolt = EffectDamage(nDamage, DAMAGE_TYPE_FIRE); + if(nDamage > 0) + { + //Apply the VFX impact and effects + ApplyEffectToObject(DURATION_TYPE_INSTANT, eBolt, oTarget); + ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget); + } + } +} diff --git a/_module/nss/nw_s1_bltintdr.nss b/_module/nss/nw_s1_bltintdr.nss new file mode 100644 index 00000000..f3ffbad8 --- /dev/null +++ b/_module/nss/nw_s1_bltintdr.nss @@ -0,0 +1,48 @@ +//:://///////////////////////////////////////////// +//:: Bolt: Intelligence Drain +//:: NW_S1_BltIntDr +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Creature must make a ranged touch attack to hit + the intended target. Reflex or Will save is + needed to halve damage or avoid effect. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 11 , 2001 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +#include "prc_inc_spells" +//#include "wm_include" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget = PRCGetSpellTargetObject(); + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + int nCount = (nHD + 1) / 2; + if (nCount == 0) { nCount = 1; } + int nDamage = d6(nCount); + + effect eVis = EffectVisualEffect(VFX_IMP_NEGATIVE_ENERGY); + effect eBolt; + + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_BOLT_ABILITY_DRAIN_INTELLIGENCE)); + //Make a saving throw check + if (!/*Fort Save*/ PRCMySavingThrow(SAVING_THROW_FORT, oTarget, nDC, SAVING_THROW_TYPE_NEGATIVE) && TouchAttackRanged(oTarget)) + { + eBolt = EffectAbilityDecrease(ABILITY_INTELLIGENCE, nCount); + eBolt = SupernaturalEffect(eBolt); + //Apply the VFX impact and effects + ApplyEffectToObject(DURATION_TYPE_PERMANENT, eBolt, oTarget, RoundsToSeconds(nHD)); + ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget); + } +} diff --git a/_module/nss/nw_s1_bltknckd.nss b/_module/nss/nw_s1_bltknckd.nss new file mode 100644 index 00000000..68169647 --- /dev/null +++ b/_module/nss/nw_s1_bltknckd.nss @@ -0,0 +1,48 @@ +//:://///////////////////////////////////////////// +//:: Bolt: Knockdown +//:: NW_S1_BltKnckD +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Creature must make a ranged touch attack to hit + the intended target. Reflex or Will save is + needed to halve damage or avoid effect. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 11 , 2001 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +#include "prc_inc_spells" +//#include "wm_include" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget = PRCGetSpellTargetObject(); + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + int nCount = nHD/2; + if (nCount == 0) { nCount = 1; } + + effect eVis = EffectVisualEffect(VFX_IMP_SONIC); + effect eBolt = EffectKnockdown(); + effect eDam = EffectDamage(d6(), DAMAGE_TYPE_BLUDGEONING); + + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_BOLT_KNOCKDOWN)); + + //Make a saving throw check + if (!/*Reflex Save*/ PRCMySavingThrow(SAVING_THROW_REFLEX, oTarget, nDC) && TouchAttackRanged(oTarget)) + { + //Apply the VFX impact and effects + ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eBolt, oTarget, RoundsToSeconds(3)); + ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget); + ApplyEffectToObject(DURATION_TYPE_INSTANT, eDam, oTarget); + } +} diff --git a/_module/nss/nw_s1_bltlightn.nss b/_module/nss/nw_s1_bltlightn.nss new file mode 100644 index 00000000..024eafbe --- /dev/null +++ b/_module/nss/nw_s1_bltlightn.nss @@ -0,0 +1,59 @@ +//:://///////////////////////////////////////////// +//:: Bolt: Lightning +//:: NW_S1_BltLightn +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Does 1d6 per level to a single target. Reflex + save for half +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: Aug 10, 2001 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +#include "prc_inc_spells" +//#include "wm_include" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget = PRCGetSpellTargetObject(); + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + int nCount = nHD/2; + if (nCount == 0) { nCount = 1; } + int nDamage = d6(nCount); + + effect eLightning = EffectBeam(VFX_BEAM_LIGHTNING, OBJECT_SELF,BODY_NODE_HAND); + effect eVis = EffectVisualEffect(VFX_IMP_LIGHTNING_S); + effect eBolt; + + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(OBJECT_SELF, SPELLABILITY_BOLT_LIGHTNING)); + //Adjust the damage based on the Reflex Save, Evasion and Improved Evasion. + nDamage = PRCGetReflexAdjustedDamage(nDamage, oTarget, nDC,SAVING_THROW_TYPE_ELECTRICITY); + //Make a ranged touch attack + int nTouch = TouchAttackRanged(oTarget); + if(nTouch > 0) + { + if(nTouch == 2) + { + nDamage *= 2; + } + //Set damage effect + eBolt = EffectDamage(nDamage, DAMAGE_TYPE_ELECTRICAL); + if(nDamage > 0) + { + //Apply the VFX impact and effects + ApplyEffectToObject(DURATION_TYPE_INSTANT, eBolt, oTarget); + ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget); + ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eLightning, oTarget, 1.7); + } + } +} diff --git a/_module/nss/nw_s1_bltlvldr.nss b/_module/nss/nw_s1_bltlvldr.nss new file mode 100644 index 00000000..e3f14cab --- /dev/null +++ b/_module/nss/nw_s1_bltlvldr.nss @@ -0,0 +1,49 @@ +//:://///////////////////////////////////////////// +//:: Bolt: Level Drain +//:: NW_S1_BltLvlDr +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Creature must make a ranged touch attack to hit + the intended target. Reflex or Will save is + needed to halve damage or avoid effect. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 11 , 2001 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +#include "prc_inc_spells" +//#include "wm_include" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget = PRCGetSpellTargetObject(); + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + int nCount = nHD/5; + if (nCount == 0) { nCount = 1; } + int nDamage = d6(nCount); + + effect eVis = EffectVisualEffect(VFX_IMP_NEGATIVE_ENERGY); + effect eBolt = EffectNegativeLevel(1); + + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_BOLT_LEVEL_DRAIN)); + + //Make a saving throw check + if (!/*Fort Save*/ PRCMySavingThrow(SAVING_THROW_FORT, oTarget, nDC, SAVING_THROW_TYPE_NEGATIVE) && TouchAttackRanged(oTarget)) + { + //eBolt = LEVEL DRAIN EFFECT + eBolt = SupernaturalEffect(eBolt); + //Apply the VFX impact and effects + ApplyEffectToObject(DURATION_TYPE_INSTANT, eBolt, oTarget); + ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget); + } +} diff --git a/_module/nss/nw_s1_bltparal.nss b/_module/nss/nw_s1_bltparal.nss new file mode 100644 index 00000000..e4a6b59a --- /dev/null +++ b/_module/nss/nw_s1_bltparal.nss @@ -0,0 +1,48 @@ +//:://///////////////////////////////////////////// +//:: Bolt: Paralyze +//:: NW_S1_BltParal +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Creature must make a ranged touch attack to hit + the intended target. Reflex or Will save is + needed to halve damage or avoid effect. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 11 , 2001 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +#include "prc_inc_spells" +//#include "wm_include" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget = PRCGetSpellTargetObject(); + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + int nCount = (nHD + 1) / 2; + if (nCount == 0) { nCount = 1; } + nCount = GetScaledDuration(nCount, oTarget); + + effect eVis = EffectVisualEffect(VFX_DUR_PARALYZED); + effect eBolt = EffectParalyze(); + effect eDur = EffectVisualEffect(VFX_DUR_CESSATE_NEGATIVE); + effect eLink = EffectLinkEffects(eBolt, eDur); + eLink = EffectLinkEffects(eLink, eVis); + + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_BOLT_PARALYZE)); + //Make a saving throw check + if (!PRCMySavingThrow(SAVING_THROW_WILL, oTarget, nDC) && TouchAttackRanged(oTarget)) + { + //Apply the VFX impact and effects + ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eLink, oTarget, RoundsToSeconds(nCount)); + } +} diff --git a/_module/nss/nw_s1_bltpoison.nss b/_module/nss/nw_s1_bltpoison.nss new file mode 100644 index 00000000..8a34aca8 --- /dev/null +++ b/_module/nss/nw_s1_bltpoison.nss @@ -0,0 +1,123 @@ +//:://///////////////////////////////////////////// +//:: Bolt: Poison +//:: NW_S1_BltPoison.nss +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Must make a ranged touch attack. If successful + the target is struck down with poison that + scales with level. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 22, 2001 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +#include "prc_inc_spells" +//#include "wm_include" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget = PRCGetSpellTargetObject(); + + int nHD = GetHitDice(oNPC); + int nRacial = MyPRCGetRacialType(OBJECT_SELF); + int nPoison; + + effect ePoison; + + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_BOLT_POISON)); + + //Determine the poison type based on the Racial Type and HD + switch (nRacial) + { + case RACIAL_TYPE_OUTSIDER: + if (nHD <= 9) + { + nPoison = POISON_QUASIT_VENOM; + } + else if (nHD > 9 && nHD < 13) + { + nPoison = POISON_BEBILITH_VENOM; + } + else if (nHD >= 13) + { + nPoison = POISON_PIT_FIEND_ICHOR; + } + break; + case RACIAL_TYPE_VERMIN: + if (nHD < 3) + { + nPoison = POISON_TINY_SPIDER_VENOM; + } + else if (nHD <= 3 && nHD < 6) + { + nPoison = POISON_SMALL_SPIDER_VENOM; + } + else if (nHD <= 6 && nHD < 9) + { + nPoison = POISON_MEDIUM_SPIDER_VENOM; + } + else if (nHD <= 9 && nHD < 12) + { + nPoison = POISON_LARGE_SPIDER_VENOM; + } + else if (nHD <= 12 && nHD < 15) + { + nPoison = POISON_HUGE_SPIDER_VENOM; + } + else if (nHD <= 15 && nHD < 18) + { + nPoison = POISON_GARGANTUAN_SPIDER_VENOM; + } + else if (nHD >= 18) + { + nPoison = POISON_COLOSSAL_SPIDER_VENOM; + } + break; + default: + if (nHD < 3) + { + nPoison = POISON_NIGHTSHADE; + } + else if (nHD <= 3 && nHD < 6) + { + nPoison = POISON_BLADE_BANE; + } + else if (nHD <= 6 && nHD < 9) + { + nPoison = POISON_BLOODROOT; + } + else if (nHD <= 9 && nHD < 12) + { + nPoison = POISON_LARGE_SPIDER_VENOM; + } + else if (nHD <= 12 && nHD < 15) + { + nPoison = POISON_LICH_DUST; + } + else if (nHD <= 15 && nHD < 18) + { + nPoison = POISON_DARK_REAVER_POWDER; + } + else if (nHD >= 18 ) + { + nPoison = POISON_BLACK_LOTUS_EXTRACT; + } + + break; + } + //Make a ranged touch attack + if (TouchAttackRanged (oTarget)) + { + ePoison = EffectPoison(nPoison); + //Apply effects + ApplyEffectToObject(DURATION_TYPE_PERMANENT, ePoison, oTarget); + } +} + diff --git a/_module/nss/nw_s1_bltshards.nss b/_module/nss/nw_s1_bltshards.nss new file mode 100644 index 00000000..1b96e2bc --- /dev/null +++ b/_module/nss/nw_s1_bltshards.nss @@ -0,0 +1,58 @@ +//:://///////////////////////////////////////////// +//:: Bolt: Shards +//:: NW_S1_BltShard +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Creature must make a ranged touch attack to hit + the intended target. Reflex or Will save is + needed to halve damage or avoid effect. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 11 , 2001 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +#include "prc_inc_spells" +//#include "wm_include" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget = PRCGetSpellTargetObject(); + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + int nCount = (nHD + 1) / 2; + if (nCount == 0) { nCount = 1; } + int nDamage = d6(nCount); + + effect eBolt; + + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(OBJECT_SELF, SPELLABILITY_BOLT_SHARDS)); + + //Adjust the damage based on the Reflex Save, Evasion and Improved Evasion. + nDamage = PRCGetReflexAdjustedDamage(nDamage, oTarget, nDC); + + //Make a ranged touch attack + int nTouch = TouchAttackRanged(oTarget); + if(nTouch > 0) + { + if(nTouch == 2) + { + nDamage *= 2; + } + //Set damage effect + eBolt = EffectDamage(nDamage, DAMAGE_TYPE_PIERCING, DAMAGE_POWER_PLUS_ONE); + if(nDamage > 0) + { + //Apply the VFX impact and effects + ApplyEffectToObject(DURATION_TYPE_INSTANT, eBolt, oTarget); + } + } +} diff --git a/_module/nss/nw_s1_bltslow.nss b/_module/nss/nw_s1_bltslow.nss new file mode 100644 index 00000000..bf4813a1 --- /dev/null +++ b/_module/nss/nw_s1_bltslow.nss @@ -0,0 +1,47 @@ +//:://///////////////////////////////////////////// +//:: Bolt: Slow +//:: NW_S1_BltSlow +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Creature must make a ranged touch attack to hit + the intended target. Reflex save is + needed to or avoid effect. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: June 18 , 2001 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +#include "prc_inc_spells" +//#include "wm_include" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget = PRCGetSpellTargetObject(); + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + int nCount = (nHD + 1) / 2; + if (nCount == 0) { nCount = 1; } + + effect eVis = EffectVisualEffect(VFX_IMP_SLOW); + effect eBolt = EffectSlow(); + effect eDur = EffectVisualEffect(VFX_DUR_CESSATE_NEGATIVE); + effect eLink = EffectLinkEffects(eBolt, eDur); + + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_BOLT_SLOW)); + //Make a saving throw check + if (!/*Will Save*/ PRCMySavingThrow(SAVING_THROW_WILL, oTarget, nDC, SAVING_THROW_TYPE_MIND_SPELLS) && TouchAttackRanged(oTarget)) + { + //Apply the VFX impact and effects + ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eLink, oTarget, RoundsToSeconds(nCount)); + ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget); + } +} diff --git a/_module/nss/nw_s1_bltstrdr.nss b/_module/nss/nw_s1_bltstrdr.nss new file mode 100644 index 00000000..dd03161d --- /dev/null +++ b/_module/nss/nw_s1_bltstrdr.nss @@ -0,0 +1,48 @@ +//:://///////////////////////////////////////////// +//:: Bolt: Strength Drain +//:: NW_S1_BltStrDr +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Creature must make a ranged touch attack to hit + the intended target. Fort save is + needed to avoid effect. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 11 , 2001 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +#include "prc_inc_spells" +//#include "wm_include" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget = PRCGetSpellTargetObject(); + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + int nCount = (nHD + 1) / 2; + if (nCount == 0) { nCount = 1; } + int nDamage = d6(nCount); + + effect eVis = EffectVisualEffect(VFX_IMP_NEGATIVE_ENERGY); + effect eBolt; + + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(OBJECT_SELF, SPELLABILITY_BOLT_ABILITY_DRAIN_STRENGTH)); + //Make a saving throw check + if (!/*Fort Save*/ PRCMySavingThrow(SAVING_THROW_FORT, oTarget, nDC, SAVING_THROW_TYPE_NEGATIVE) && TouchAttackRanged(oTarget)) + { + eBolt = EffectAbilityDecrease(ABILITY_STRENGTH, nCount); + eBolt = SupernaturalEffect(eBolt); + //Apply the VFX impact and effects + ApplyEffectToObject(DURATION_TYPE_PERMANENT, eBolt, oTarget, RoundsToSeconds(nHD)); + ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget); + } +} \ No newline at end of file diff --git a/_module/nss/nw_s1_bltstun.nss b/_module/nss/nw_s1_bltstun.nss new file mode 100644 index 00000000..1d770089 --- /dev/null +++ b/_module/nss/nw_s1_bltstun.nss @@ -0,0 +1,50 @@ +//:://///////////////////////////////////////////// +//:: Bolt: Stun +//:: NW_S1_BltStun +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Creature must make a ranged touch attack to hit + the intended target. Reflex or Will save is + needed to halve damage or avoid effect. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 11 , 2001 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +#include "prc_inc_spells" +//#include "wm_include" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget = PRCGetSpellTargetObject(); + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + int nCount = (nHD + 1) / 2; + if (nCount == 0) { nCount = 1; } + nCount = GetScaledDuration(nCount, oTarget); + int nDamage = d6(nCount); + + effect eVis = EffectVisualEffect(VFX_IMP_STUN); + effect eBolt = EffectStunned(); + eBolt = GetScaledEffect(eBolt, oTarget); + effect eDur = EffectVisualEffect(VFX_DUR_CESSATE_NEGATIVE); + effect eLink = EffectLinkEffects(eBolt, eDur); + + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_BOLT_STUN)); + //Make a saving throw check + if (!/*Will Save*/ PRCMySavingThrow(SAVING_THROW_WILL, oTarget, nDC, SAVING_THROW_TYPE_MIND_SPELLS) && TouchAttackRanged(oTarget)) + { + //Apply the VFX impact and effects + ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eLink, oTarget, RoundsToSeconds(nCount)); + ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget); + } +} diff --git a/_module/nss/nw_s1_bltweb.nss b/_module/nss/nw_s1_bltweb.nss new file mode 100644 index 00000000..9ed210a0 --- /dev/null +++ b/_module/nss/nw_s1_bltweb.nss @@ -0,0 +1,44 @@ +//:://///////////////////////////////////////////// +//:: Bolt: Web +//:: NW_S1_BltWeb +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Glues a single target to the ground with + sticky strands of webbing. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: Jan 28, 2002 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +#include "prc_inc_spells" +//#include "wm_include" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget = PRCGetSpellTargetObject(); + + int nHD = GetHitDice(oNPC); + int nCONMod = GetAbilityModifier(ABILITY_CONSTITUTION, oNPC); + int nDC = 10 +nCONMod+ (nHD/2); + int nCount = 1 + (nHD /2); + if (nCount == 0) { nCount = 1; } + + effect eVis = EffectVisualEffect(VFX_DUR_WEB); + effect eStick = EffectEntangle(); + effect eLink = EffectLinkEffects(eVis, eStick); + + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_BOLT_WEB)); + //Make a saving throw check + if (!PRCMySavingThrow(SAVING_THROW_REFLEX, oTarget, nDC) && TouchAttackRanged(oTarget)) + { + //Apply the VFX impact and effects + ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eLink, oTarget, RoundsToSeconds(nCount)); + } +} diff --git a/_module/nss/nw_s1_bltwisdr.nss b/_module/nss/nw_s1_bltwisdr.nss new file mode 100644 index 00000000..49643c08 --- /dev/null +++ b/_module/nss/nw_s1_bltwisdr.nss @@ -0,0 +1,48 @@ +//:://///////////////////////////////////////////// +//:: Bolt: Wisdom Drain +//:: NW_S1_BltWisDr +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Creature must make a ranged touch attack to hit + the intended target. Fort save is + needed to avoid effect. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 11 , 2001 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +#include "prc_inc_spells" +//#include "wm_include" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget = PRCGetSpellTargetObject(); + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + int nCount = (nHD /3); + if (nCount == 0) { nCount = 1; } + int nDamage = d6(nCount); + + effect eVis = EffectVisualEffect(VFX_IMP_NEGATIVE_ENERGY); + effect eBolt; + + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_BOLT_ABILITY_DRAIN_WISDOM)); + //Make a saving throw check + if (!/*Fort Save*/ PRCMySavingThrow(SAVING_THROW_FORT, oTarget, nDC, SAVING_THROW_TYPE_NEGATIVE) && TouchAttackRanged(oTarget)) + { + eBolt = EffectAbilityDecrease(ABILITY_WISDOM, nCount); + eBolt = SupernaturalEffect(eBolt); + //Apply the VFX impact and effects + ApplyEffectToObject(DURATION_TYPE_PERMANENT, eBolt, oTarget); + ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget); + } +} diff --git a/_module/nss/nw_s1_coneacid.nss b/_module/nss/nw_s1_coneacid.nss new file mode 100644 index 00000000..97d9393f --- /dev/null +++ b/_module/nss/nw_s1_coneacid.nss @@ -0,0 +1,76 @@ +//:://///////////////////////////////////////////// +//:: Cone: Acid +//:: NW_S1_ConeAcid +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + A cone of damage eminated from the monster. Does + a set amount of damage based upon the creatures HD + and can be halved with a Reflex Save. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 11, 2001 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +#include "prc_inc_spells" +//#include "wm_include" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget; + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + int nDamage; + int nLoop = nHD / 3; + + float fDelay; + + if(nLoop == 0) + { + nLoop = 1; + } + + //Calculate the damage + for (nLoop; nLoop > 0; nLoop--) + { + nDamage = nDamage + d6(2); + } + location lTargetLocation = PRCGetSpellTargetLocation(); + + effect eCone; + effect eVis = EffectVisualEffect(VFX_IMP_ACID_S); + + oTarget = GetFirstObjectInShape(SHAPE_SPELLCONE, 10.0, lTargetLocation, TRUE); + //Get first target in spell area + while(GetIsObjectValid(oTarget)) + { + if(!GetIsReactionTypeFriendly(oTarget) && oTarget != oNPC) + { + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_CONE_ACID)); + //Determine effect delay + fDelay = GetDistanceBetween(oNPC, oTarget)/20; + //Adjust the damage based on the Reflex Save, Evasion and Improved Evasion. + nDamage = PRCGetReflexAdjustedDamage(nDamage, oTarget, nDC, SAVING_THROW_TYPE_ACID); + //Set damage effect + eCone = EffectDamage(nDamage, DAMAGE_TYPE_ACID); + if(nDamage > 0) + { + //Apply the VFX impact and effects + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eCone, oTarget)); + } + } + //Get next target in spell area + oTarget = GetNextObjectInShape(SHAPE_SPELLCONE, 10.0, lTargetLocation, TRUE); + } +} + + diff --git a/_module/nss/nw_s1_conecold.nss b/_module/nss/nw_s1_conecold.nss new file mode 100644 index 00000000..50f2a0c8 --- /dev/null +++ b/_module/nss/nw_s1_conecold.nss @@ -0,0 +1,76 @@ +//:://///////////////////////////////////////////// +//:: Cone: Cold +//:: NW_S1_ConeCold +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + A cone of damage eminated from the monster. Does + a set amount of damage based upon the creatures HD + and can be halved with a Reflex Save. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 11, 2001 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +#include "prc_inc_spells" +//#include "wm_include" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget; + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + int nDamage; + int nLoop = nHD / 3; + + float fDelay; + + if(nLoop == 0) + { + nLoop = 1; + } + + //Calculate the damage + for (nLoop; nLoop > 0; nLoop--) + { + nDamage = nDamage + d6(2); + } + location lTargetLocation = PRCGetSpellTargetLocation(); + + effect eCone; + effect eVis = EffectVisualEffect(VFX_IMP_FROST_S); + + oTarget = GetFirstObjectInShape(SHAPE_SPELLCONE, 10.0, lTargetLocation, TRUE); + //Get first target in spell area + while(GetIsObjectValid(oTarget)) + { + if(!GetIsReactionTypeFriendly(oTarget) && oTarget != oNPC) + { + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_CONE_COLD)); + //Determine effect delay + fDelay = GetDistanceBetween(oNPC, oTarget)/20; + //Adjust the damage based on the Reflex Save, Evasion and Improved Evasion. + nDamage = PRCGetReflexAdjustedDamage(nDamage, oTarget, nDC, SAVING_THROW_TYPE_COLD); + //Set damage effect + eCone = EffectDamage(nDamage, DAMAGE_TYPE_COLD); + if(nDamage > 0) + { + //Apply the VFX impact and effects + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eCone, oTarget)); + } + } + //Get next target in spell area + oTarget = GetNextObjectInShape(SHAPE_SPELLCONE, 11.0, lTargetLocation, TRUE); + } +} + + diff --git a/_module/nss/nw_s1_conedisea.nss b/_module/nss/nw_s1_conedisea.nss new file mode 100644 index 00000000..a1eb9b1f --- /dev/null +++ b/_module/nss/nw_s1_conedisea.nss @@ -0,0 +1,99 @@ +//:://///////////////////////////////////////////// +//:: Cone: Disease +//:: NW_S1_ConeDisea +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Creature spits out a cone of disease that cannot + be avoided unless a Reflex save is made. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 22, 2001 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +#include "prc_inc_spells" +//#include "wm_include" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget; + + int nHD = GetHitDice(oNPC); + int nRacial = MyPRCGetRacialType(oNPC); + int nDisease; + + location lTargetLocation = PRCGetSpellTargetLocation(); + + float fDelay; + + effect eCone = EffectDisease(nDisease); + effect eVis = EffectVisualEffect(VFX_IMP_DISEASE_S); + + + //Determine the disease type based on the Racial Type and HD + switch (nRacial) + { + case RACIAL_TYPE_OUTSIDER: + nDisease = DISEASE_DEMON_FEVER; + break; + case RACIAL_TYPE_VERMIN: + nDisease = DISEASE_VERMIN_MADNESS; + break; + case RACIAL_TYPE_UNDEAD: + if(nHD <= 3) + { + nDisease = DISEASE_ZOMBIE_CREEP; + } + else if (nHD > 3 && nHD <= 10) + { + nDisease = DISEASE_GHOUL_ROT; + } + else if(nHD > 10) + { + nDisease = DISEASE_MUMMY_ROT; + } + default: + if(nHD <= 3) + { + nDisease = DISEASE_MINDFIRE; + } + else if (nHD > 3 && nHD <= 10) + { + nDisease = DISEASE_RED_ACHE; + } + else if(nHD > 10) + { + nDisease = DISEASE_SHAKES; + } + + + break; + } + + oTarget = GetFirstObjectInShape(SHAPE_SPELLCONE, 10.0, lTargetLocation, TRUE); + //Get first target in spell area + while(GetIsObjectValid(oTarget)) + { + if(!GetIsReactionTypeFriendly(oTarget) && oTarget != OBJECT_SELF) + { + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(OBJECT_SELF, SPELLABILITY_CONE_DISEASE)); + //Get the delay time + fDelay = GetDistanceBetween(OBJECT_SELF, oTarget)/20; + //Apply the VFX impact and effects + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eCone, oTarget)); + } + //Get next target in spell area + oTarget = GetNextObjectInShape(SHAPE_SPELLCONE, 11.0, lTargetLocation, TRUE); + + } +} + + + diff --git a/_module/nss/nw_s1_coneelec.nss b/_module/nss/nw_s1_coneelec.nss new file mode 100644 index 00000000..0dba2257 --- /dev/null +++ b/_module/nss/nw_s1_coneelec.nss @@ -0,0 +1,78 @@ +//:://///////////////////////////////////////////// +//:: Cone: Lightning +//:: NW_S1_ConeElec +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + A cone of damage eminates from the monster. Does + a set amount of damage based upon the creatures HD + and can be halved with a Reflex Save. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 11, 2001 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +#include "prc_inc_spells" +//#include "wm_include" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget; + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + int nDamage; + int nLoop = nHD / 3; + + float fDelay; + + if(nLoop == 0) + { + nLoop = 1; + } + + //Calculate the damage + for (nLoop; nLoop > 0; nLoop--) + { + nDamage = nDamage + d6(2); + } + location lTargetLocation = PRCGetSpellTargetLocation(); + + effect eLightning = EffectBeam(VFX_BEAM_LIGHTNING, oNPC, BODY_NODE_HAND); + effect eCone; + effect eVis = EffectVisualEffect(VFX_IMP_LIGHTNING_S); + + oTarget = GetFirstObjectInShape(SHAPE_SPELLCONE, 10.0, lTargetLocation, TRUE); + //Get first target in spell area + while(GetIsObjectValid(oTarget)) + { + if(!GetIsReactionTypeFriendly(oTarget) && oTarget != oNPC) + { + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_CONE_LIGHTNING)); + //Determine effect delay + fDelay = GetDistanceBetween(oNPC, oTarget)/20; + //Adjust the damage based on the Reflex Save, Evasion and Improved Evasion. + nDamage = PRCGetReflexAdjustedDamage(nDamage, oTarget, nDC, SAVING_THROW_TYPE_ELECTRICITY); + //Set damage effect + eCone = EffectDamage(nDamage, DAMAGE_TYPE_ELECTRICAL); + if(nDamage > 0) + { + //Apply the VFX impact and effects + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_TEMPORARY,eLightning,oTarget,0.5)); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eCone, oTarget)); + } + } + //Get next target in spell area + oTarget = GetNextObjectInShape(SHAPE_SPELLCONE, 11.0, lTargetLocation, TRUE); + } +} + + diff --git a/_module/nss/nw_s1_conesonic.nss b/_module/nss/nw_s1_conesonic.nss new file mode 100644 index 00000000..1ba25bf3 --- /dev/null +++ b/_module/nss/nw_s1_conesonic.nss @@ -0,0 +1,75 @@ +//:://///////////////////////////////////////////// +//:: Cone: Sonic +//:: NW_S1_ConeSonic +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + A cone of damage eminated from the monster. Does + a set amount of damage based upon the creatures HD + and can be halved with a Reflex Save. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 11, 2001 +//::////////////////////////////////////////////// +#include "prc_inc_spells" +#include "NW_I0_SPELLS" +//#include "wm_include" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget; + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + int nDamage; + int nLoop = nHD / 3; + + float fDelay; + + if(nLoop == 0) + { + nLoop = 1; + } + + //Calculate the damage + for (nLoop; nLoop > 0; nLoop--) + { + nDamage = nDamage + d6(2); + } + location lTargetLocation = PRCGetSpellTargetLocation(); + + effect eCone; + effect eVis = EffectVisualEffect(VFX_IMP_SONIC); + + oTarget = GetFirstObjectInShape(SHAPE_SPELLCONE, 10.0, lTargetLocation, TRUE); + //Get first target in spell area + while(GetIsObjectValid(oTarget)) + { + if(!GetIsReactionTypeFriendly(oTarget) && oTarget != OBJECT_SELF) + { + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(OBJECT_SELF, SPELLABILITY_CONE_SONIC)); + //Determine effect delay + fDelay = GetDistanceBetween(OBJECT_SELF, oTarget)/20; + //Adjust the damage based on the Reflex Save, Evasion and Improved Evasion. + nDamage = PRCGetReflexAdjustedDamage(nDamage, oTarget, nDC,DAMAGE_TYPE_SONIC); + //Set damage effect + eCone = EffectDamage(nDamage, DAMAGE_TYPE_SONIC); + if(nDamage > 0) + { + //Apply the VFX impact and effects + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eCone, oTarget)); + } + } + //Get next target in spell area + oTarget = GetNextObjectInShape(SHAPE_SPELLCONE, 11.0, lTargetLocation, TRUE); + } +} + diff --git a/_module/nss/nw_s1_dragfear.nss b/_module/nss/nw_s1_dragfear.nss new file mode 100644 index 00000000..0b5e8826 --- /dev/null +++ b/_module/nss/nw_s1_dragfear.nss @@ -0,0 +1,119 @@ +//:://///////////////////////////////////////////// +//:: Dragon Breath Fear +//:: NW_S1_DragFear +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Calculates the proper DC Save for the + breath weapon based on the HD of the dragon. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 9, 2001 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +#include "prc_inc_spells" +//#include "wm_include" +void main() +{ + //if (WildMagicOverride()) { return; } + //Declare major variables + int nAge = GetHitDice(OBJECT_SELF); + int nCount; + int nDC; + float fDelay; + object oTarget; + effect eBreath = EffectFrightened(); + effect eFear = EffectVisualEffect(VFX_DUR_MIND_AFFECTING_FEAR); + effect eVis = EffectVisualEffect(VFX_IMP_FEAR_S); + effect eDur = EffectVisualEffect(VFX_DUR_CESSATE_NEGATIVE); + effect eLink = EffectLinkEffects(eBreath, eDur); + eLink = EffectLinkEffects(eLink, eFear); + + //Determine the duration and save DC + if (nAge <= 6) //Wyrmling + { + nDC = 13; + nCount = 1; + } + else if (nAge >= 7 && nAge <= 9) //Very Young + { + nDC = 15; + nCount = 2; + } + else if (nAge >= 10 && nAge <= 12) //Young + { + nDC = 17; + nCount = 3; + } + else if (nAge >= 13 && nAge <= 15) //Juvenile + { + nDC = 19; + nCount = 4; + } + else if (nAge >= 16 && nAge <= 18) //Young Adult + { + nDC = 21; + nCount = 5; + } + else if (nAge >= 19 && nAge <= 21) //Adult + { + nDC = 24; + nCount = 6; + } + else if (nAge >= 22 && nAge <= 24) //Mature Adult + { + nDC = 27; + nCount = 7; + } + else if (nAge >= 25 && nAge <= 27) //Old + { + nDC = 28; + nCount = 8; + } + else if (nAge >= 28 && nAge <= 30) //Very Old + { + nDC = 30; + nCount = 9; + } + else if (nAge >= 31 && nAge <= 33) //Ancient + { + nDC = 32; + nCount = 10; + } + else if (nAge >= 34 && nAge <= 37) //Wyrm + { + nDC = 34; + nCount = 11; + } + else if (nAge > 37) //Great Wyrm + { + nDC = 37; + nCount = 12; + } + PlayDragonBattleCry(); + oTarget = GetFirstObjectInShape(SHAPE_SPELLCONE, 14.0, PRCGetSpellTargetLocation(), TRUE); + //Get first target in spell area + while(GetIsObjectValid(oTarget)) + { + if(oTarget != OBJECT_SELF && !GetIsReactionTypeFriendly(oTarget)) + { + nCount = GetScaledDuration(nCount, oTarget); + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(OBJECT_SELF, SPELLABILITY_DRAGON_BREATH_FEAR)); + //Determine the effect delay time + fDelay = GetDistanceBetween(oTarget, OBJECT_SELF)/20; + //Make a saving throw check + if(!PRCMySavingThrow(SAVING_THROW_WILL, oTarget, nDC, SAVING_THROW_TYPE_FEAR, OBJECT_SELF, fDelay)) + { + //Apply the VFX impact and effects + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eLink, oTarget, RoundsToSeconds(nCount))); + } + } + //Get next target in spell area + oTarget = GetNextObjectInShape(SHAPE_SPELLCONE, 14.0, PRCGetSpellTargetLocation(), TRUE); + } +} + + diff --git a/_module/nss/nw_s1_dragfeara.nss b/_module/nss/nw_s1_dragfeara.nss new file mode 100644 index 00000000..2bb50095 --- /dev/null +++ b/_module/nss/nw_s1_dragfeara.nss @@ -0,0 +1,45 @@ +//:://///////////////////////////////////////////// +//:: Aura of Fear On Enter +//:: NW_S1_DragFearA.nss +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Upon entering the aura of the creature the player + must make a will save or be struck with fear because + of the creatures presence. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 25, 2001 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +//#include "wm_include" +#include "prc_inc_spells" +void main() +{ + //Declare major variables + object oTarget = GetEnteringObject(); + //if (NullMagicOverride(GetArea(oTarget), oTarget, oTarget)) {return;} + effect eVis = EffectVisualEffect(VFX_IMP_FEAR_S); + effect eDur = EffectVisualEffect(VFX_DUR_MIND_AFFECTING_FEAR); + effect eDur2 = EffectVisualEffect(VFX_DUR_CESSATE_NEGATIVE); + effect eFear = EffectFrightened(); + effect eLink = EffectLinkEffects(eFear, eDur); + eLink = EffectLinkEffects(eLink, eDur2); + + int nHD = GetHitDice(GetAreaOfEffectCreator()); + int nDC = 10 + GetHitDice(GetAreaOfEffectCreator())/3; + int nDuration = GetScaledDuration(nHD, oTarget); + if(GetIsEnemy(oTarget, GetAreaOfEffectCreator())) + { + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(GetAreaOfEffectCreator(), SPELLABILITY_AURA_FEAR)); + //Make a saving throw check + if(!PRCMySavingThrow(SAVING_THROW_WILL, oTarget, nDC, SAVING_THROW_TYPE_FEAR)) + { + //Apply the VFX impact and effects + ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eLink, oTarget, RoundsToSeconds(nDuration)); + ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget); + } + } +} diff --git a/_module/nss/nw_s1_feroc3.nss b/_module/nss/nw_s1_feroc3.nss new file mode 100644 index 00000000..58a44cbb --- /dev/null +++ b/_module/nss/nw_s1_feroc3.nss @@ -0,0 +1,41 @@ +//:://///////////////////////////////////////////// +//:: Ferocity 3 +//:: NW_S1_Feroc3 +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + The Dex and Str of the target increases +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: Aug 13, 2001 +//::////////////////////////////////////////////// + +void main() +{ +//:: Declare major variables + object oNPC = OBJECT_SELF; + + int nHD = GetHitDice(oNPC); + int nCONMod = GetAbilityModifier(ABILITY_CONSTITUTION); //:: Determine the duration by getting the con modifier + int nIncrease = 9; + int nDuration = 1 + nCONMod; + if(nDuration == 0) { nDuration = 1; } + + + effect eDex = EffectAbilityIncrease(ABILITY_DEXTERITY, nIncrease); + effect eStr = EffectAbilityIncrease(ABILITY_STRENGTH, nIncrease); + effect eDur = EffectVisualEffect(VFX_DUR_CESSATE_POSITIVE); + effect eLink = EffectLinkEffects(eStr, eDex); + eLink = EffectLinkEffects(eLink, eDur); + eLink = ExtraordinaryEffect(eLink); //:: Make effect extraordinary + + //effect eVis = EffectVisualEffect(VFX_IMP_IMPROVE_ABILITY_SCORE); + SignalEvent(oNPC, EventSpellCastAt(oNPC, SPELLABILITY_FEROCITY_3, FALSE)); + if (nCONMod > 0) + { + //Apply the VFX impact and effects + ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eLink, oNPC, RoundsToSeconds(nDuration)); + //ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, OBJECT_SELF) ; + } +} diff --git a/_module/nss/nw_s1_gazechaos.nss b/_module/nss/nw_s1_gazechaos.nss new file mode 100644 index 00000000..7ac57270 --- /dev/null +++ b/_module/nss/nw_s1_gazechaos.nss @@ -0,0 +1,69 @@ +//:://///////////////////////////////////////////// +//:: Gaze: Destroy Law +//:: NW_S1_GazeChaos +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Cone shape that affects all within the AoE if they + fail a Will Save and are of Lawful alignment. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 13, 2001 +//::////////////////////////////////////////////// +#include "prc_inc_spells" +#include "NW_I0_SPELLS" +//#include "wm_include" +#include "x0_i0_match" + +void main() +{ +//-------------------------------------------------------------------------- +// Make sure we are not blind +//-------------------------------------------------------------------------- + if (PRCGetHasEffect(EFFECT_TYPE_BLINDNESS, OBJECT_SELF)) + { + FloatingTextStrRefOnCreature(84530, OBJECT_SELF, FALSE); + return; + } + + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget; + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + + location lTargetLocation = PRCGetSpellTargetLocation(); + + effect eGaze = EffectDeath(); + effect eVis = EffectVisualEffect(VFX_IMP_DEATH); + + //Get first target in spell area + oTarget = GetFirstObjectInShape(SHAPE_SPELLCONE, 10.0, lTargetLocation, TRUE); + while(GetIsObjectValid(oTarget)) + { + if(!GetIsReactionTypeFriendly(oTarget) && oTarget != oNPC) + { + if(GetAlignmentLawChaos(oTarget) == ALIGNMENT_LAWFUL) + { + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_GAZE_DESTROY_LAW)); + //Determine effect delay + float fDelay = GetDistanceBetween(oNPC, oTarget)/20; + if(!/*WillSave*/PRCMySavingThrow(SAVING_THROW_WILL, oTarget, nDC, SAVING_THROW_TYPE_DEATH, oNPC, fDelay)) + { + //Apply the VFX impact and effects + //DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eGaze, oTarget)); + } + } + } + //Get next target in spell area + oTarget = GetNextObjectInShape(SHAPE_SPELLCONE, 10.0, lTargetLocation, TRUE); + } +} + diff --git a/_module/nss/nw_s1_gazecharm.nss b/_module/nss/nw_s1_gazecharm.nss new file mode 100644 index 00000000..574800c4 --- /dev/null +++ b/_module/nss/nw_s1_gazecharm.nss @@ -0,0 +1,76 @@ +//:://///////////////////////////////////////////// +//:: Gaze: Charm +//:: NW_S1_GazeCharm +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Cone shape that affects all within the AoE if they + fail a Will Save. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 9, 2001 +//::////////////////////////////////////////////// +#include "prc_inc_spells" +#include "NW_I0_SPELLS" +//#include "wm_include" +#include "x0_i0_match" + +void main() +{ +//-------------------------------------------------------------------------- +// Make sure we are not blind +//-------------------------------------------------------------------------- + if (PRCGetHasEffect(EFFECT_TYPE_BLINDNESS, OBJECT_SELF)) + { + FloatingTextStrRefOnCreature(84530, OBJECT_SELF, FALSE); + return; + } + + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget; + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + int nDuration = 1 + (nHD / 3); + if(nDuration == 0) { nDuration = 1; } + + location lTargetLocation = PRCGetSpellTargetLocation(); + + effect eGaze = EffectCharmed(); + + effect eVis = EffectVisualEffect(VFX_IMP_CHARM); + effect eDur = EffectVisualEffect(VFX_DUR_CESSATE_NEGATIVE); + effect eVisDur = EffectVisualEffect(VFX_DUR_MIND_AFFECTING_NEGATIVE); + effect eLink = EffectLinkEffects(eDur, eVisDur); + + //Get first target in spell area + oTarget = GetFirstObjectInShape(SHAPE_SPELLCONE, 10.0, lTargetLocation, TRUE); + while(GetIsObjectValid(oTarget)) + { + if(!GetIsReactionTypeFriendly(oTarget) && oTarget != OBJECT_SELF) + { + nDuration = GetScaledDuration(nDuration, oTarget); + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_GAZE_CHARM)); + //Determine effect delay + float fDelay = GetDistanceBetween(oNPC, oTarget)/20; + if(!PRCMySavingThrow(SAVING_THROW_WILL, oTarget, nDC, SAVING_THROW_TYPE_MIND_SPELLS, oNPC, fDelay)) + { + eGaze = GetScaledEffect(eGaze, oTarget); + eLink = EffectLinkEffects(eLink, eGaze); + //Apply the VFX impact and effects + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eLink, oTarget, RoundsToSeconds(nDuration))); + } + } + //Get next target in spell area + oTarget = GetNextObjectInShape(SHAPE_SPELLCONE, 10.0, lTargetLocation, TRUE); + } +} + + diff --git a/_module/nss/nw_s1_gazeconfu.nss b/_module/nss/nw_s1_gazeconfu.nss new file mode 100644 index 00000000..26c6de5b --- /dev/null +++ b/_module/nss/nw_s1_gazeconfu.nss @@ -0,0 +1,77 @@ +//:://///////////////////////////////////////////// +//:: Gaze: Confusion +//:: NW_S1_GazeConfu +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Cone shape that affects all within the AoE if they + fail a Will Save. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 9, 2001 +//::////////////////////////////////////////////// +#include "prc_inc_spells" +#include "NW_I0_SPELLS" +//#include "wm_include" +#include "x0_i0_match" + +void main() +{ +//-------------------------------------------------------------------------- +// Make sure we are not blind +//-------------------------------------------------------------------------- + if (PRCGetHasEffect(EFFECT_TYPE_BLINDNESS, OBJECT_SELF)) + { + FloatingTextStrRefOnCreature(84530, OBJECT_SELF, FALSE); + return; + } + + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget; + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + int nDuration = 1 + (nHD / 3); + if(nDuration == 0) { nDuration = 1; } + + location lTargetLocation = PRCGetSpellTargetLocation(); + + effect eGaze = EffectConfused(); + effect eVis = EffectVisualEffect(VFX_IMP_CONFUSION_S); + effect eDur = EffectVisualEffect(VFX_DUR_CESSATE_NEGATIVE); + effect eVisDur = EffectVisualEffect(VFX_DUR_MIND_AFFECTING_DISABLED); + effect eLink = EffectLinkEffects(eDur, eVisDur); + + //Get first target in spell area + oTarget = GetFirstObjectInShape(SHAPE_SPELLCONE, 10.0, lTargetLocation, TRUE); + while(GetIsObjectValid(oTarget)) + { + if(!GetIsReactionTypeFriendly(oTarget) && oTarget != oNPC) + { + if(oTarget != oNPC) + { + nDuration = GetScaledDuration(nDuration , oTarget); + //Determine effect delay + float fDelay = GetDistanceBetween(oNPC, oTarget)/20; + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_GAZE_CONFUSION)); + if(!PRCMySavingThrow(SAVING_THROW_WILL, oTarget, nDC, SAVING_THROW_TYPE_MIND_SPELLS, oNPC, fDelay)) + { + eGaze = GetScaledEffect(eGaze, oTarget); + eLink = EffectLinkEffects(eLink, eGaze); + + //Apply the VFX impact and effects + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eLink, oTarget, RoundsToSeconds(nDuration))); + } + } + } + //Get next target in spell area + oTarget = GetNextObjectInShape(SHAPE_SPELLCONE, 10.0, lTargetLocation, TRUE); + } +} \ No newline at end of file diff --git a/_module/nss/nw_s1_gazedaze.nss b/_module/nss/nw_s1_gazedaze.nss new file mode 100644 index 00000000..b42e54c3 --- /dev/null +++ b/_module/nss/nw_s1_gazedaze.nss @@ -0,0 +1,74 @@ +//:://///////////////////////////////////////////// +//:: Gaze: Daze +//:: NW_S1_GazeDaze +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Cone shape that affects all within the AoE if they + fail a Will Save. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 11, 2001 +//::////////////////////////////////////////////// +#include "prc_inc_spells" +#include "NW_I0_SPELLS" +//#include "wm_include" +#include "x0_i0_match" + +void main() +{ +//-------------------------------------------------------------------------- +// Make sure we are not blind +//-------------------------------------------------------------------------- + if (PRCGetHasEffect(EFFECT_TYPE_BLINDNESS, OBJECT_SELF)) + { + FloatingTextStrRefOnCreature(84530, OBJECT_SELF, FALSE); + return; + } + + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget; + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + int nDuration = 1 + (nHD / 3); + if(nDuration == 0) { nDuration = 1; } + + location lTargetLocation = PRCGetSpellTargetLocation(); + + effect eGaze = EffectDazed(); + effect eVis = EffectVisualEffect(VFX_IMP_DAZED_S); + effect eDur = EffectVisualEffect(VFX_DUR_CESSATE_NEGATIVE); + effect eVisDur = EffectVisualEffect(VFX_DUR_MIND_AFFECTING_DISABLED); + effect eLink = EffectLinkEffects(eGaze, eVisDur); + eLink = EffectLinkEffects(eLink, eDur); + + //Get first target in spell area + oTarget = GetFirstObjectInShape(SHAPE_SPELLCONE, 10.0, lTargetLocation, TRUE); + while(GetIsObjectValid(oTarget)) + { + if(!GetIsReactionTypeFriendly(oTarget) && oTarget != oNPC) + { + nDuration = GetScaledDuration(nDuration , oTarget); + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_GAZE_DAZE)); + + //Determine effect delay + float fDelay = GetDistanceBetween(oNPC, oTarget)/20; + if(!/*WillSave*/PRCMySavingThrow(SAVING_THROW_WILL, oTarget, nDC, SAVING_THROW_TYPE_MIND_SPELLS, oNPC, fDelay)) + { + //Apply the VFX impact and effects + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eLink, oTarget, RoundsToSeconds(nDuration))); + } + } + //Get next target in spell area + oTarget = GetNextObjectInShape(SHAPE_SPELLCONE, 10.0, lTargetLocation, TRUE); + } +} + diff --git a/_module/nss/nw_s1_gazedeath.nss b/_module/nss/nw_s1_gazedeath.nss new file mode 100644 index 00000000..05403108 --- /dev/null +++ b/_module/nss/nw_s1_gazedeath.nss @@ -0,0 +1,66 @@ +//:://///////////////////////////////////////////// +//:: Gaze: Death +//:: NW_S1_GazeDeath +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Cone shape that affects all within the AoE if they + fail a Will Save. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 9, 2001 +//::////////////////////////////////////////////// +#include "prc_inc_spells" +#include "NW_I0_SPELLS" +//#include "wm_include" +#include "x0_i0_match" + +void main() +{ +//-------------------------------------------------------------------------- +// Make sure we are not blind +//-------------------------------------------------------------------------- + if (PRCGetHasEffect(EFFECT_TYPE_BLINDNESS, OBJECT_SELF)) + { + FloatingTextStrRefOnCreature(84530, OBJECT_SELF, FALSE); + return; + } + + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget; + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + + location lTargetLocation = PRCGetSpellTargetLocation(); + + effect eGaze = EffectDeath(); + effect eVis = EffectVisualEffect(VFX_IMP_DEATH); + + //Get first target in spell area + oTarget = GetFirstObjectInShape(SHAPE_SPELLCONE, 10.0, lTargetLocation, TRUE); + while(GetIsObjectValid(oTarget)) + { + if(!GetIsReactionTypeFriendly(oTarget) || oTarget != oNPC) + { + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_GAZE_DEATH)); + //Determine effect delay + float fDelay = GetDistanceBetween(oNPC, oTarget)/20; + if(!PRCMySavingThrow(SAVING_THROW_WILL, oTarget, nDC, SAVING_THROW_TYPE_DEATH, oNPC, fDelay)) + { + //Apply the VFX impact and effects + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eGaze, oTarget)); + } + } + //Get next target in spell area + oTarget = GetNextObjectInShape(SHAPE_SPELLCONE, 10.0, lTargetLocation, TRUE); + } +} + diff --git a/_module/nss/nw_s1_gazedomn.nss b/_module/nss/nw_s1_gazedomn.nss new file mode 100644 index 00000000..ffca7cb2 --- /dev/null +++ b/_module/nss/nw_s1_gazedomn.nss @@ -0,0 +1,78 @@ +//:://///////////////////////////////////////////// +//:: Gaze: Dominate +//:: NW_S1_GazeDomn +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Cone shape that affects all within the AoE if they + fail a Will Save. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 9, 2001 +//::////////////////////////////////////////////// +#include "prc_inc_spells" +#include "NW_I0_SPELLS" +//#include "wm_include" +#include "x0_i0_match" + +void main() +{ +//-------------------------------------------------------------------------- +// Make sure we are not blind +//-------------------------------------------------------------------------- + if (PRCGetHasEffect(EFFECT_TYPE_BLINDNESS, OBJECT_SELF)) + { + FloatingTextStrRefOnCreature(84530, OBJECT_SELF, FALSE); + return; + } + + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget; + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + int nDuration = 1 + (nHD / 3); + if(nDuration == 0) { nDuration = 1; } + + location lTargetLocation = PRCGetSpellTargetLocation(); + + effect eGaze = EffectDominated(); + effect eVis = EffectVisualEffect(VFX_IMP_DOMINATE_S); + effect eDur = EffectVisualEffect(VFX_DUR_CESSATE_NEGATIVE); + effect eVisDur = EffectVisualEffect(VFX_DUR_MIND_AFFECTING_DOMINATED); + effect eLink = EffectLinkEffects(eDur, eVisDur); + + //Get first target in spell area + oTarget = GetFirstObjectInShape(SHAPE_SPELLCONE, 10.0, lTargetLocation, TRUE); + while(GetIsObjectValid(oTarget)) + { + if(!GetIsReactionTypeFriendly(oTarget) && oTarget != oNPC) + { + nDuration = GetScaledDuration(nDuration , oTarget); + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_GAZE_DOMINATE)); + //Determine effect delay + float fDelay = GetDistanceBetween(oNPC, oTarget)/20; + if(GetIsEnemy(oTarget)) + { + if(!PRCMySavingThrow(SAVING_THROW_WILL, oTarget, nDC, SAVING_THROW_TYPE_MIND_SPELLS, oNPC, fDelay)) + { + eGaze = GetScaledEffect(eGaze, oTarget); + eLink = EffectLinkEffects(eLink, eGaze); + + //Apply the VFX impact and effects + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eLink, oTarget, RoundsToSeconds(nDuration))); + } + } + } + //Get next target in spell area + oTarget = GetNextObjectInShape(SHAPE_SPELLCONE, 10.0, lTargetLocation, TRUE); + } +} + diff --git a/_module/nss/nw_s1_gazedoom.nss b/_module/nss/nw_s1_gazedoom.nss new file mode 100644 index 00000000..adeed849 --- /dev/null +++ b/_module/nss/nw_s1_gazedoom.nss @@ -0,0 +1,74 @@ +//:://///////////////////////////////////////////// +//:: Gaze of Doom +//:: NW_S1_GazeDoom.nss +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + If the target fails a save they recieve a -2 + penalty to all saves, attack rolls, damage and + skill checks for the duration of the spell. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: Oct 22, 2001 +//::////////////////////////////////////////////// +#include "prc_inc_spells" +#include "NW_I0_SPELLS" +//#include "wm_include" +#include "x0_i0_match" + +void main() +{ +//-------------------------------------------------------------------------- +// Make sure we are not blind +//-------------------------------------------------------------------------- + if (PRCGetHasEffect(EFFECT_TYPE_BLINDNESS, OBJECT_SELF)) + { + FloatingTextStrRefOnCreature(84530, OBJECT_SELF, FALSE); + return; + } + + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget; + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + int nDuration = 1 + (nHD / 3); + if(nDuration == 0) { nDuration = 1; } + + location lTargetLocation = PRCGetSpellTargetLocation(); + + effect eVis = EffectVisualEffect(VFX_IMP_DOOM); + effect eSaves = EffectSavingThrowDecrease(SAVING_THROW_ALL, 2); + effect eAttack = EffectAttackDecrease(2); + effect eDamage = EffectDamageDecrease(2); + effect eSkill = EffectSkillDecrease(SKILL_ALL_SKILLS, 2); + effect eDur = EffectVisualEffect(VFX_DUR_CESSATE_NEGATIVE); + effect eLink = EffectLinkEffects(eAttack, eDamage); + eLink = EffectLinkEffects(eLink, eSaves); + eLink = EffectLinkEffects(eLink, eSkill); + eLink = EffectLinkEffects(eLink, eDur); + + oTarget = GetFirstObjectInShape(SHAPE_SPELLCONE, 10.0, PRCGetSpellTargetLocation()); + while(GetIsObjectValid(oTarget)) + { + if(!GetIsReactionTypeFriendly(oTarget) && oTarget != oNPC) + { + if(oTarget != oNPC) + { + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_GAZE_DOOM)); + //Spell Resistance and Saving throw + if (!PRCMySavingThrow(SAVING_THROW_WILL, oTarget, nDC)) + { + ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget); + ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eLink , oTarget, RoundsToSeconds(nDuration)); + } + } + } + oTarget = GetNextObjectInShape(SHAPE_SPELLCONE, 10.0, PRCGetSpellTargetLocation()); + } +} diff --git a/_module/nss/nw_s1_gazeevil.nss b/_module/nss/nw_s1_gazeevil.nss new file mode 100644 index 00000000..005d89d8 --- /dev/null +++ b/_module/nss/nw_s1_gazeevil.nss @@ -0,0 +1,70 @@ +//:://///////////////////////////////////////////// +//:: Gaze: Deatroy Good +//:: NW_S1_GazeEvil +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Cone shape that affects all within the AoE if they + fail a Will Save. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 13, 2001 +//::////////////////////////////////////////////// +#include "prc_inc_spells" +#include "NW_I0_SPELLS" +//#include "wm_include" +#include "x0_i0_match" + +void main() +{ +//-------------------------------------------------------------------------- +// Make sure we are not blind +//-------------------------------------------------------------------------- + if (PRCGetHasEffect(EFFECT_TYPE_BLINDNESS, OBJECT_SELF)) + { + FloatingTextStrRefOnCreature(84530, OBJECT_SELF, FALSE); + return; + } + + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget; + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + int nDuration = 1 + (nHD / 3); + + location lTargetLocation = PRCGetSpellTargetLocation(); + + effect eGaze = EffectDeath(); + effect eVis = EffectVisualEffect(VFX_IMP_DEATH); + + //Get first target in spell area + oTarget = GetFirstObjectInShape(SHAPE_SPELLCONE, 10.0, lTargetLocation, TRUE); + while(GetIsObjectValid(oTarget)) + { + if(!GetIsReactionTypeFriendly(oTarget) && oTarget != oNPC) + { + if(GetAlignmentGoodEvil(oTarget) == ALIGNMENT_GOOD) + { + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_GAZE_DEATH)); + //Determine effect delay + float fDelay = GetDistanceBetween(oNPC, oTarget)/20; + if(!PRCMySavingThrow(SAVING_THROW_WILL, oTarget, nDC, SAVING_THROW_TYPE_DEATH, oNPC, fDelay)) + { + //Apply the VFX impact and effects + //DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eGaze, oTarget)); + } + } + } + //Get next target in spell area + oTarget = GetNextObjectInShape(SHAPE_SPELLCONE, 10.0, lTargetLocation, TRUE); + } +} + diff --git a/_module/nss/nw_s1_gazefear.nss b/_module/nss/nw_s1_gazefear.nss new file mode 100644 index 00000000..534bb818 --- /dev/null +++ b/_module/nss/nw_s1_gazefear.nss @@ -0,0 +1,74 @@ +//:://///////////////////////////////////////////// +//:: Gaze: Fear +//:: NW_S1_GazeFear +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Cone shape that affects all within the AoE if they + fail a Will Save. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 9, 2001 +//::////////////////////////////////////////////// +#include "prc_inc_spells" +#include "NW_I0_SPELLS" +//#include "wm_include" +#include "x0_i0_match" + +void main() +{ +//-------------------------------------------------------------------------- +// Make sure we are not blind +//-------------------------------------------------------------------------- + if (PRCGetHasEffect(EFFECT_TYPE_BLINDNESS, OBJECT_SELF)) + { + FloatingTextStrRefOnCreature(84530, OBJECT_SELF, FALSE); + return; + } + + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget; + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + int nDuration = 1 + (nHD / 3); + if(nDuration == 0) { nDuration = 1; } + nDuration = GetScaledDuration(nDuration , oTarget); + + location lTargetLocation = PRCGetSpellTargetLocation(); + + effect eGaze = EffectFrightened(); + effect eVis = EffectVisualEffect(VFX_IMP_FEAR_S); + effect eDur = EffectVisualEffect(VFX_DUR_CESSATE_NEGATIVE); + effect eVisDur = EffectVisualEffect(VFX_DUR_MIND_AFFECTING_FEAR); + effect eLink = EffectLinkEffects(eGaze, eVisDur); + eLink = EffectLinkEffects(eLink, eDur); + + //Get first target in spell area + oTarget = GetFirstObjectInShape(SHAPE_SPELLCONE, 10.0, lTargetLocation, TRUE); + while(GetIsObjectValid(oTarget)) + { + nDuration = GetScaledDuration(nDuration , oTarget); + if(!GetIsReactionTypeFriendly(oTarget) && oTarget != oNPC) + { + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_GAZE_FEAR)); + //Determine effect delay + float fDelay = GetDistanceBetween(oNPC, oTarget)/20; + if(!PRCMySavingThrow(SAVING_THROW_WILL, oTarget, nDC, SAVING_THROW_TYPE_FEAR, oNPC, fDelay)) + { + //Apply the VFX impact and effects + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eLink, oTarget, RoundsToSeconds(nDuration))); + } + } + //Get next target in spell area + oTarget = GetNextObjectInShape(SHAPE_SPELLCONE, 10.0, lTargetLocation, TRUE); + } +} + diff --git a/_module/nss/nw_s1_gazegood.nss b/_module/nss/nw_s1_gazegood.nss new file mode 100644 index 00000000..3c55735a --- /dev/null +++ b/_module/nss/nw_s1_gazegood.nss @@ -0,0 +1,70 @@ +//:://///////////////////////////////////////////// +//:: Gaze: Deatroy Evil +//:: NW_S1_GazeGood +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Cone shape that affects all within the AoE if they + fail a Will Save. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 13, 2001 +//::////////////////////////////////////////////// +#include "prc_inc_spells" +#include "NW_I0_SPELLS" +//#include "wm_include" +#include "x0_i0_match" + +void main() +{ +//-------------------------------------------------------------------------- +// Make sure we are not blind +//-------------------------------------------------------------------------- + if (PRCGetHasEffect(EFFECT_TYPE_BLINDNESS, OBJECT_SELF)) + { + FloatingTextStrRefOnCreature(84530, OBJECT_SELF, FALSE); + return; + } + + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget; + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + int nDuration = 1 + (nHD / 3); + + location lTargetLocation = PRCGetSpellTargetLocation(); + + effect eGaze = EffectDeath(); + effect eVis = EffectVisualEffect(VFX_IMP_DEATH); + + //Get first target in spell area + oTarget = GetFirstObjectInShape(SHAPE_SPELLCONE, 10.0, lTargetLocation, TRUE); + while(GetIsObjectValid(oTarget)) + { + if(!GetIsReactionTypeFriendly(oTarget) && oTarget != oNPC) + { + if(GetAlignmentGoodEvil(oTarget) == ALIGNMENT_EVIL) + { + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_GAZE_DEATH)); + //Determine effect delay + float fDelay = GetDistanceBetween(oNPC, oTarget)/20; + if(!PRCMySavingThrow(SAVING_THROW_WILL, oTarget, nDC, SAVING_THROW_TYPE_DEATH, oNPC, fDelay)) + { + //Apply the VFX impact and effects + //DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eGaze, oTarget)); + } + } + } + //Get next target in spell area + oTarget = GetNextObjectInShape(SHAPE_SPELLCONE, 10.0, lTargetLocation, TRUE); + } +} + diff --git a/_module/nss/nw_s1_gazelaw.nss b/_module/nss/nw_s1_gazelaw.nss new file mode 100644 index 00000000..b79cf14d --- /dev/null +++ b/_module/nss/nw_s1_gazelaw.nss @@ -0,0 +1,71 @@ +//:://///////////////////////////////////////////// +//:: Gaze: Deatroy Chaos +//:: NW_S1_GazeLaw +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Cone shape that affects all within the AoE if they + fail a Will Save. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 13, 2001 +//::////////////////////////////////////////////// +#include "prc_inc_spells" +#include "NW_I0_SPELLS" +//#include "wm_include" +#include "x0_i0_match" + +void main() +{ +//-------------------------------------------------------------------------- +// Make sure we are not blind +//-------------------------------------------------------------------------- + if (PRCGetHasEffect(EFFECT_TYPE_BLINDNESS, OBJECT_SELF)) + { + FloatingTextStrRefOnCreature(84530, OBJECT_SELF, FALSE); + return; + } + + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget; + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + int nDuration = 1 + (nHD / 3); + if(nDuration == 0) { nDuration = 1; } + + location lTargetLocation = PRCGetSpellTargetLocation(); + + effect eGaze = EffectDeath(); + effect eVis = EffectVisualEffect(VFX_IMP_DEATH); + + //Get first target in spell area + oTarget = GetFirstObjectInShape(SHAPE_SPELLCONE, 10.0, lTargetLocation, TRUE); + while(GetIsObjectValid(oTarget)) + { + if(!GetIsReactionTypeFriendly(oTarget) && oTarget != oNPC) + { + if(GetAlignmentLawChaos(oTarget) == ALIGNMENT_CHAOTIC) + { + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_GAZE_DESTROY_LAW)); + //Determine effect delay + float fDelay = GetDistanceBetween(oNPC, oTarget)/20; + if(!/*WillSave*/PRCMySavingThrow(SAVING_THROW_WILL, oTarget, nDC, SAVING_THROW_TYPE_DEATH, oNPC, fDelay)) + { + //Apply the VFX impact and effects + //DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eGaze, oTarget)); + } + } + } + //Get next target in spell area + oTarget = GetNextObjectInShape(SHAPE_SPELLCONE, 10.0, lTargetLocation, TRUE); + } +} + diff --git a/_module/nss/nw_s1_gazestun.nss b/_module/nss/nw_s1_gazestun.nss new file mode 100644 index 00000000..f1eb0084 --- /dev/null +++ b/_module/nss/nw_s1_gazestun.nss @@ -0,0 +1,73 @@ +//:://///////////////////////////////////////////// +//:: Gaze: Stun +//:: NW_S1_GazeStun +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Cone shape that affects all within the AoE if they + fail a Will Save. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 9, 2001 +//::////////////////////////////////////////////// +#include "prc_inc_spells" +#include "NW_I0_SPELLS" +//#include "wm_include" +#include "x0_i0_match" + +void main() +{ +//-------------------------------------------------------------------------- +// Make sure we are not blind +//-------------------------------------------------------------------------- + if (PRCGetHasEffect(EFFECT_TYPE_BLINDNESS, OBJECT_SELF)) + { + FloatingTextStrRefOnCreature(84530, OBJECT_SELF, FALSE); + return; + } + + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget; + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + int nDuration = 1 + (nHD / 3); + + location lTargetLocation = PRCGetSpellTargetLocation(); + + effect eGaze = EffectStunned(); + effect eVis = EffectVisualEffect(VFX_IMP_STUN); + effect eDur = EffectVisualEffect(VFX_DUR_CESSATE_NEGATIVE); + effect eVisDur = EffectVisualEffect(VFX_DUR_MIND_AFFECTING_DISABLED); + effect eLink = EffectLinkEffects(eDur, eVisDur); + + //Get first target in spell area + oTarget = GetFirstObjectInShape(SHAPE_SPELLCONE, 10.0, lTargetLocation, TRUE); + while(GetIsObjectValid(oTarget)) + { + if(!GetIsReactionTypeFriendly(oTarget) && oTarget != oNPC) + { + nDuration = GetScaledDuration(nDuration , oTarget); + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_GAZE_STUNNED)); + //Determine effect delay + float fDelay = GetDistanceBetween(oNPC, oTarget)/20; + if(!/*WillSave*/PRCMySavingThrow(SAVING_THROW_WILL, oTarget, nDC, SAVING_THROW_TYPE_MIND_SPELLS, oNPC, fDelay)) + { + eGaze = GetScaledEffect(eGaze, oTarget); + eLink = EffectLinkEffects(eLink, eGaze); + //Apply the VFX impact and effects + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eLink, oTarget, RoundsToSeconds(nDuration))); + } + } + //Get next target in spell area + oTarget = GetNextObjectInShape(SHAPE_SPELLCONE, 10.0, lTargetLocation, TRUE); + } +} + diff --git a/_module/nss/nw_s1_golemgas.nss b/_module/nss/nw_s1_golemgas.nss new file mode 100644 index 00000000..b9e4155f --- /dev/null +++ b/_module/nss/nw_s1_golemgas.nss @@ -0,0 +1,43 @@ +//:://///////////////////////////////////////////// +//:: Golem Breath +//:: NW_S1_GolemGas +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Iron Golem spits out a cone of poison. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 22, 2001 +//::////////////////////////////////////////////// + +#include "prc_inc_spells" + +//#include "wm_include" +void main() +{ + //if (WildMagicOverride()) { return; } + //Declare major variables + location lTargetLocation = PRCGetSpellTargetLocation(); + object oTarget; + effect eCone = EffectPoison(POISON_IRON_GOLEM); + //Get first target in spell area + oTarget = GetFirstObjectInShape(SHAPE_SPELLCONE, 10.0, lTargetLocation, TRUE); + while(GetIsObjectValid(oTarget)) + { + if(!GetIsReactionTypeFriendly(oTarget) && oTarget != OBJECT_SELF) + { + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(OBJECT_SELF, SPELLABILITY_GOLEM_BREATH_GAS)); + //Determine effect delay + float fDelay = GetDistanceBetween(OBJECT_SELF, oTarget)/20; + //Apply poison effect + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eCone, oTarget)); + } + //Get next target in spell area + oTarget = GetNextObjectInShape(SHAPE_SPELLCONE, 10.0, lTargetLocation, TRUE); + } +} + + + diff --git a/_module/nss/nw_s1_hndbreath.nss b/_module/nss/nw_s1_hndbreath.nss new file mode 100644 index 00000000..4851df7f --- /dev/null +++ b/_module/nss/nw_s1_hndbreath.nss @@ -0,0 +1,66 @@ +//:://///////////////////////////////////////////// +//:: Hell Hound Fire Breath +//:: NW_S1_HndBreath +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + A cone of fire eminates from the hound. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 14, 2001 +//::////////////////////////////////////////////// +#include "prc_inc_spells" +//#include "wm_include" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget; + + int nHD = GetHitDice(oNPC); + int nCONMod = GetAbilityModifier(ABILITY_CONSTITUTION, oNPC); + int nDC = 10 +nCONMod+ (nHD/2); + int nDamage = d6(2); + + float fDelay; + + location lTargetLocation = PRCGetSpellTargetLocation(); + + effect eCone; + effect eVis = EffectVisualEffect(VFX_IMP_FLAME_S); + + //Get first target in spell area + oTarget = GetFirstObjectInShape(SHAPE_SPELLCONE, 11.0, lTargetLocation, TRUE); + while(GetIsObjectValid(oTarget)) + { + if(!GetIsReactionTypeFriendly(oTarget)) + { + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_HELL_HOUND_FIREBREATH)); + + //Adjust the damage based on the Reflex Save, Evasion and Improved Evasion. + nDamage = PRCGetReflexAdjustedDamage(nDamage, oTarget, nDC, SAVING_THROW_TYPE_FIRE); + + //Determine effect delay + fDelay = GetDistanceBetween(oNPC, oTarget)/20; + + //Set damage effect + eCone = EffectDamage(nDamage, DAMAGE_TYPE_FIRE); + if(nDamage > 0) + { + //Apply the VFX impact and effects + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eCone, oTarget)); + } + } + //Get next target in spell area + oTarget = GetNextObjectInShape(SHAPE_SPELLCONE, 11.0, lTargetLocation, TRUE); + } +} + + + diff --git a/_module/nss/nw_s1_howlconf.nss b/_module/nss/nw_s1_howlconf.nss new file mode 100644 index 00000000..f9d770e4 --- /dev/null +++ b/_module/nss/nw_s1_howlconf.nss @@ -0,0 +1,67 @@ +//:://///////////////////////////////////////////// +//:: Howl: Confuse +//:: NW_S1_HowlConf +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + A howl emanates from the creature which affects + all within 20ft unless they make a save. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 14, 2000 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +//#include "wm_include" +#include "prc_inc_spells" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget; + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/4); + int nDuration = 1 + (nHD/4); + if(nDuration == 0) { nDuration = 1; } + + float fDelay; + + effect eVis = EffectVisualEffect(VFX_IMP_CONFUSION_S); + effect eHowl = EffectConfused(); + effect eDur = EffectVisualEffect(VFX_DUR_CESSATE_NEGATIVE); + effect eDur2 = EffectVisualEffect(VFX_DUR_MIND_AFFECTING_DISABLED); + effect eImpact = EffectVisualEffect(VFX_FNF_HOWL_MIND); + effect eLink = EffectLinkEffects(eHowl, eDur); + eLink = EffectLinkEffects(eLink, eDur2); + + ApplyEffectToObject(DURATION_TYPE_INSTANT, eImpact, oNPC); + + //Get first target in spell area + oTarget = GetFirstObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_COLOSSAL, GetLocation(oNPC)); + while(GetIsObjectValid(oTarget)) + { + if(!GetIsReactionTypeFriendly(oTarget) && !GetIsFriend(oTarget) && oTarget != oNPC) + { + nDuration = GetScaledDuration(nDuration , oTarget); + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_HOWL_CONFUSE)); + fDelay = GetDistanceToObject(oTarget)/10; + //Make a saving throw check + if(!/*Will Save*/ PRCMySavingThrow(SAVING_THROW_WILL, oTarget, nDC, SAVING_THROW_TYPE_MIND_SPELLS, oNPC, fDelay)) + { + //Apply the VFX impact and effects + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eLink, oTarget, RoundsToSeconds(nDuration))); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); + } + } + //Get next target in spell area + oTarget = GetNextObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_COLOSSAL, GetLocation(oNPC)); + } +} + + diff --git a/_module/nss/nw_s1_howldaze.nss b/_module/nss/nw_s1_howldaze.nss new file mode 100644 index 00000000..bd8e20c5 --- /dev/null +++ b/_module/nss/nw_s1_howldaze.nss @@ -0,0 +1,65 @@ +//:://///////////////////////////////////////////// +//:: Howl: Daze +//:: NW_S1_HowlDaze +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + A howl emanates from the creature which affects + all within 10ft unless they make a save. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 14, 2000 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +//#include "wm_include" +#include "prc_inc_spells" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget; + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/4); + int nDuration = 1 + (nHD/4); + if(nDuration == 0) { nDuration = 1; } + + float fDelay; + + effect eVis = EffectVisualEffect(VFX_IMP_DAZED_S); + effect eHowl = EffectDazed(); + effect eDur = EffectVisualEffect(VFX_DUR_CESSATE_NEGATIVE); + effect eDur2 = EffectVisualEffect(VFX_DUR_MIND_AFFECTING_DISABLED); + effect eImpact = EffectVisualEffect(VFX_FNF_HOWL_MIND); + effect eLink = EffectLinkEffects(eHowl, eDur); + eLink = EffectLinkEffects(eLink, eDur2); + + ApplyEffectToObject(DURATION_TYPE_INSTANT, eImpact, oNPC); + + //Get first target in spell area + oTarget = GetFirstObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_COLOSSAL, GetLocation(oNPC)); + while(GetIsObjectValid(oTarget)) + { + if(!GetIsReactionTypeFriendly(oTarget) && !GetIsFriend(oTarget) && oTarget != oNPC) + { + nDuration = GetScaledDuration(nDuration , oTarget); + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_HOWL_DAZE)); + fDelay = GetDistanceToObject(oTarget)/10; + //Make a saving throw check + if(!/*Will Save*/ PRCMySavingThrow(SAVING_THROW_WILL, oTarget, nDC, SAVING_THROW_TYPE_MIND_SPELLS, oNPC, fDelay)) + { + //Apply the VFX impact and effects + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eLink, oTarget, RoundsToSeconds(nDuration))); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); + } + } + //Get next target in spell area + oTarget = GetNextObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_COLOSSAL, GetLocation(oNPC)); + } +} \ No newline at end of file diff --git a/_module/nss/nw_s1_howldeath.nss b/_module/nss/nw_s1_howldeath.nss new file mode 100644 index 00000000..5730647b --- /dev/null +++ b/_module/nss/nw_s1_howldeath.nss @@ -0,0 +1,59 @@ +//:://///////////////////////////////////////////// +//:: Howl: Death +//:: NW_S1_HowlDeath +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + A howl emanates from the creature which affects + all within 10ft unless they make a save. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 14, 2000 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +//#include "wm_include" +#include "prc_inc_spells" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget; + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/4); + + float fDelay; + + effect eVis = EffectVisualEffect(VFX_IMP_DEATH); + effect eImpact = EffectVisualEffect(VFX_FNF_HOWL_ODD); + effect eHowl = EffectDeath(); + + ApplyEffectToObject(DURATION_TYPE_INSTANT, eImpact, oNPC); + + //Get first target in spell area + oTarget = GetFirstObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_COLOSSAL, GetLocation(oNPC)); + while(GetIsObjectValid(oTarget)) + { + if(!GetIsReactionTypeFriendly(oTarget) && !GetIsFriend(oTarget) && oTarget != oNPC) + { + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_HOWL_DEATH)); + fDelay = GetDistanceToObject(oTarget)/10; + //Make a saving throw check + if(!PRCMySavingThrow(SAVING_THROW_WILL, oTarget, nDC, SAVING_THROW_TYPE_DEATH, oNPC, fDelay)) + { + //Apply the VFX impact and effects + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eHowl, oTarget)); + //ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget); + } + } + //Get next target in spell area + oTarget = GetNextObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_COLOSSAL, GetLocation(oNPC)); + } +} + diff --git a/_module/nss/nw_s1_howlfear.nss b/_module/nss/nw_s1_howlfear.nss new file mode 100644 index 00000000..13dcfaf0 --- /dev/null +++ b/_module/nss/nw_s1_howlfear.nss @@ -0,0 +1,68 @@ +//:://///////////////////////////////////////////// +//:: Howl: Fear +//:: NW_S1_HowlFear +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + A howl emanates from the creature which affects + all within 10ft unless they make a save. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 14, 2000 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +//#include "wm_include" +#include "prc_inc_spells" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget; + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/4); + int nDuration = 1 + (nHD/4); + if(nDuration == 0) { nDuration = 1; } + + float fDelay; + + effect eVis = EffectVisualEffect(VFX_IMP_FEAR_S); + effect eHowl = EffectFrightened(); + effect eDur = EffectVisualEffect(VFX_DUR_CESSATE_NEGATIVE); + effect eDur2 = EffectVisualEffect(VFX_DUR_MIND_AFFECTING_FEAR); + effect eImpact = EffectVisualEffect(VFX_FNF_HOWL_MIND); + effect eLink = EffectLinkEffects(eHowl, eDur); + eLink = EffectLinkEffects(eLink, eDur2); + + + ApplyEffectToObject(DURATION_TYPE_INSTANT, eImpact, oNPC); + + //Get first target in spell area + oTarget = GetFirstObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_COLOSSAL, GetLocation(oNPC)); + while(GetIsObjectValid(oTarget)) + { + if(!GetIsReactionTypeFriendly(oTarget) && !GetIsFriend(oTarget) && oTarget != oNPC) + { + fDelay = GetDistanceToObject(oTarget)/10; + nDuration = GetScaledDuration(nDuration , oTarget); + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_HOWL_FEAR)); + + //Make a saving throw check + if(!/*Will Save*/ PRCMySavingThrow(SAVING_THROW_WILL, oTarget, nDC, SAVING_THROW_TYPE_FEAR)) + { + //Apply the VFX impact and effects + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eLink, oTarget, RoundsToSeconds(nDuration))); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); + } + } + //Get next target in spell area + oTarget = GetNextObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_COLOSSAL, GetLocation(oNPC)); + } +} + diff --git a/_module/nss/nw_s1_howlparal.nss b/_module/nss/nw_s1_howlparal.nss new file mode 100644 index 00000000..b0ecd43c --- /dev/null +++ b/_module/nss/nw_s1_howlparal.nss @@ -0,0 +1,65 @@ +//:://///////////////////////////////////////////// +//:: Howl: Paralysis +//:: NW_S1_HowlParal +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + A howl emanates from the creature which affects + all within 10ft unless they make a save. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 14, 2000 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +//#include "wm_include" +#include "prc_inc_spells" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget; + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/4); + int nDuration = 1 + (nHD/4); + if(nDuration == 0) { nDuration = 1; } + + float fDelay; + + effect eHowl = EffectParalyze(); + effect eDur = EffectVisualEffect(VFX_DUR_CESSATE_NEGATIVE); + effect eDur2 = EffectVisualEffect(VFX_DUR_PARALYZE_HOLD); + effect eImpact = EffectVisualEffect(VFX_FNF_HOWL_ODD); + effect eLink = EffectLinkEffects(eHowl, eDur); + eLink = EffectLinkEffects(eLink, eDur2); + + ApplyEffectToObject(DURATION_TYPE_INSTANT, eImpact, oNPC); + + //Get first target in spell area + oTarget = GetFirstObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_COLOSSAL, GetLocation(oNPC)); + while(GetIsObjectValid(oTarget)) + { + if(!GetIsReactionTypeFriendly(oTarget) && !GetIsFriend(oTarget) && oTarget != oNPC) + { + fDelay = GetDistanceToObject(oTarget)/10; + nDuration = GetScaledDuration(nDuration , oTarget); + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_HOWL_PARALYSIS)); + + //Make a saving throw check + if(!PRCMySavingThrow(SAVING_THROW_WILL, oTarget, nDC, SAVING_THROW_TYPE_NONE, oNPC, fDelay)) + { + //Apply the VFX impact and effects + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eLink, oTarget, RoundsToSeconds(nDuration))); + } + } + //Get next target in spell area + oTarget = GetNextObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_COLOSSAL, GetLocation(oNPC)); + } +} + diff --git a/_module/nss/nw_s1_howlsonic.nss b/_module/nss/nw_s1_howlsonic.nss new file mode 100644 index 00000000..4de9768f --- /dev/null +++ b/_module/nss/nw_s1_howlsonic.nss @@ -0,0 +1,65 @@ +//:://///////////////////////////////////////////// +//:: Howl: Sonic +//:: NW_S1_HowlSonic +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + A howl emanates from the creature which affects + all within 10ft unless they make a save. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 14, 2000 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +//#include "wm_include" +#include "prc_inc_spells" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget; + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/4); + int nDamage; + int nSonic = nHD/4; + if(nSonic == 0) { nSonic = 1; } + + effect eVis = EffectVisualEffect(VFX_IMP_SONIC); + effect eHowl; + effect eImpact = EffectVisualEffect(VFX_FNF_HOWL_WAR_CRY); + + float fDelay; + + ApplyEffectToObject(DURATION_TYPE_INSTANT, eImpact, oNPC); + + //Get first target in spell area + oTarget = GetFirstObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_COLOSSAL, GetLocation(oNPC)); + while(GetIsObjectValid(oTarget)) + { + if(!GetIsFriend(oTarget) && oTarget != oNPC) + { + fDelay = GetDistanceToObject(oTarget)/20; + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_HOWL_SONIC)); + nDamage = d6(nSonic); + //Make a saving throw check + if(PRCMySavingThrow(SAVING_THROW_FORT, oTarget, nDC, SAVING_THROW_TYPE_SONIC, oNPC, fDelay)) + { + nDamage = nDamage / 2; + } + //Set damage effect + eHowl = EffectDamage(nDamage, DAMAGE_TYPE_SONIC); + //Apply the VFX impact and effects + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eHowl, oTarget)); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); + } + //Get next target in spell area + oTarget = GetNextObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_COLOSSAL, GetLocation(oNPC)); + } +} \ No newline at end of file diff --git a/_module/nss/nw_s1_howlstun.nss b/_module/nss/nw_s1_howlstun.nss new file mode 100644 index 00000000..962d9b90 --- /dev/null +++ b/_module/nss/nw_s1_howlstun.nss @@ -0,0 +1,66 @@ +//:://///////////////////////////////////////////// +//:: Howl: Stun +//:: NW_S1_HowlStun +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + A howl emanates from the creature which affects + all within 10ft unless they make a save. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 14, 2000 +//::////////////////////////////////////////////// +//#include "wm_include" +#include "NW_I0_SPELLS" +#include "prc_inc_spells" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget; + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/4); + int nDuration = 1 + (nHD/4); + + float fDelay; + + effect eVis = EffectVisualEffect(VFX_IMP_STUN); + effect eHowl = EffectStunned(); + effect eDur = EffectVisualEffect(VFX_DUR_CESSATE_NEGATIVE); + effect eDur2 = EffectVisualEffect(VFX_DUR_MIND_AFFECTING_DISABLED); + effect eImpact = EffectVisualEffect(VFX_FNF_HOWL_MIND); + effect eLink = EffectLinkEffects(eHowl, eDur); + eLink = EffectLinkEffects(eLink, eDur2); + + ApplyEffectToObject(DURATION_TYPE_INSTANT, eImpact, oNPC); + + //Get first target in spell area + oTarget = GetFirstObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_COLOSSAL, GetLocation(oNPC)); + while(GetIsObjectValid(oTarget)) + { + if(!GetIsReactionTypeFriendly(oTarget) && !GetIsFriend(oTarget) && oTarget != oNPC) + { + fDelay = GetDistanceToObject(oTarget)/10; + nDuration = GetScaledDuration(nDuration , oTarget); + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_HOWL_STUN)); + + //Make a saving throw check + if(!/*Will Save*/ PRCMySavingThrow(SAVING_THROW_WILL, oTarget, nDC, SAVING_THROW_TYPE_MIND_SPELLS)) + { + //Apply the VFX impact and effects + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eLink, oTarget, RoundsToSeconds(nDuration))); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); + } + } + //Get next target in spell area + oTarget = GetNextObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_COLOSSAL, GetLocation(oNPC)); + } +} + diff --git a/_module/nss/nw_s1_krenscare.nss b/_module/nss/nw_s1_krenscare.nss new file mode 100644 index 00000000..738463e9 --- /dev/null +++ b/_module/nss/nw_s1_krenscare.nss @@ -0,0 +1,61 @@ +//:://///////////////////////////////////////////// +//:: Krenshar Fear Stare +//:: NW_S1_KrenScare +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Causes those in the gaze to be struck with fear +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: Jan 8, 2002 +//::////////////////////////////////////////////// +//#include "wm_include" +#include "prc_inc_spells" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget; + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + int nMetaMagic = PRCGetMetaMagicFeat(); + + float fDelay; + + effect eVis = EffectVisualEffect(VFX_IMP_FEAR_S); + effect eFear = EffectFrightened(); + effect eMind = EffectVisualEffect(VFX_DUR_MIND_AFFECTING_FEAR); + effect eDur = EffectVisualEffect(VFX_DUR_CESSATE_NEGATIVE); + //Link the fear and mind effects + effect eLink = EffectLinkEffects(eFear, eMind); + eLink = EffectLinkEffects(eLink, eDur); + + + //Get first target in the spell cone + oTarget = GetFirstObjectInShape(SHAPE_CONE, 10.0, PRCGetSpellTargetLocation(), TRUE); + while(GetIsObjectValid(oTarget)) + { + //Make faction check + if(GetIsEnemy(oTarget)) + { + fDelay = GetDistanceToObject(oTarget)/20; + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_KRENSHAR_SCARE)); + //Make a will save + if(!/*Will Save*/ PRCMySavingThrow(SAVING_THROW_WILL, oTarget, nDC, SAVING_THROW_TYPE_FEAR)) + { + //Apply the linked effects and the VFX impact + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eLink, oTarget, RoundsToSeconds(3))); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); + } + } + //Get next target in the spell cone + oTarget = GetNextObjectInShape(SHAPE_CONE, 10.0, PRCGetSpellTargetLocation(), TRUE); + } +} diff --git a/_module/nss/nw_s1_mephsalt.nss b/_module/nss/nw_s1_mephsalt.nss new file mode 100644 index 00000000..03b0b97f --- /dev/null +++ b/_module/nss/nw_s1_mephsalt.nss @@ -0,0 +1,63 @@ +//:://///////////////////////////////////////////// +//:: Salt Mephit Breath +//:: NW_S1_MephSalt +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Salt Mephit shoots out a bolt of corrosive material + that causes 1d4 damage and reduces AC and Attack by 2 + + This should be a cone - Jaysyn +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 11, 2001 +//::////////////////////////////////////////////// +#include "prc_inc_spells" +//#include "wm_include" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget = PRCGetSpellTargetObject(); + + int nHD = GetHitDice(oNPC); + int nCONMod = GetAbilityModifier(ABILITY_CONSTITUTION, oNPC); + int nDC = 10 +nCONMod+ (nHD/2); + int nDamage = d4(); + + effect eVis = EffectVisualEffect(VFX_IMP_ACID_S); + effect eBolt, eAttack, eAC; + effect eDur = EffectVisualEffect(VFX_DUR_CESSATE_NEGATIVE); + + //Adjust the damage based on the Reflex Save, Evasion and Improved Evasion. + nDamage = PRCGetReflexAdjustedDamage(nDamage, oTarget, nDC, SAVING_THROW_TYPE_ACID); + + //Make a ranged touch attack + int nTouch = TouchAttackRanged(oTarget); + if(nDamage == 0) {nTouch = 0;} + if(nTouch > 0) + { + if(nTouch == 2) + { + nDamage *= 2; + } + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_MEPHIT_SALT_BREATH)); + + //Set damage, AC mod and attack mod effects + eBolt = EffectDamage(nDamage, DAMAGE_TYPE_ACID); + eAC = EffectACDecrease(2); + eAttack = EffectAttackDecrease(2); + effect eLink = EffectLinkEffects(eAttack, eAC); + eLink = EffectLinkEffects(eLink, eDur); + + //Apply the VFX impact and effects + ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eLink, oTarget, RoundsToSeconds(3)); + ApplyEffectToObject(DURATION_TYPE_INSTANT, eBolt, oTarget); + ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget); + } +} diff --git a/_module/nss/nw_s1_mephsteam.nss b/_module/nss/nw_s1_mephsteam.nss new file mode 100644 index 00000000..9b46d89b --- /dev/null +++ b/_module/nss/nw_s1_mephsteam.nss @@ -0,0 +1,67 @@ +//:://///////////////////////////////////////////// +//:: Steam Mephit Breath +//:: NW_S1_MephSteam +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Steam Mephit shoots out a bolt of steam + that causes 1d4 damage and reduces AC by 4 + and Attack by 2 + + This should be a cone - Jaysyn +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 11, 2001 +//::////////////////////////////////////////////// +#include "prc_inc_spells" +//#include "wm_include" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget = PRCGetSpellTargetObject(); + + int nHD = GetHitDice(oNPC); + int nCONMod = GetAbilityModifier(ABILITY_CONSTITUTION, oNPC); + int nDC = 10 +nCONMod+ (nHD/2); + int nDamage = d4(); + + + effect eVis = EffectVisualEffect(VFX_IMP_ACID_S); + effect eBolt, eAttack, eAC; + effect eDur = EffectVisualEffect(VFX_DUR_CESSATE_NEGATIVE); + + + //Adjust the damage based on the Reflex Save, Evasion and Improved Evasion. + nDamage = PRCGetReflexAdjustedDamage(nDamage, oTarget, nDC, SAVING_THROW_TYPE_FIRE); + + //Make a ranged touch attack + int nTouch = TouchAttackRanged(oTarget); + if(nDamage == 0) {nTouch = 0;} + + if(nTouch > 0) + { + if(nTouch == 2) + { + nDamage *= 2; + } + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_MEPHIT_STEAM_BREATH)); + + //Set damage, AC mod and attack mod effects + eBolt = EffectDamage(nDamage, DAMAGE_TYPE_FIRE); + eAC = EffectACDecrease(4); + eAttack = EffectAttackDecrease(2); + effect eLink = EffectLinkEffects(eAC, eAttack); + eLink = EffectLinkEffects(eLink, eDur); + + //Apply the VFX impact and effects + ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eLink, oTarget, RoundsToSeconds(3)); + ApplyEffectToObject(DURATION_TYPE_INSTANT, eBolt, oTarget); + ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget); + } +} diff --git a/_module/nss/nw_s1_mumundead.nss b/_module/nss/nw_s1_mumundead.nss new file mode 100644 index 00000000..f11db57b --- /dev/null +++ b/_module/nss/nw_s1_mumundead.nss @@ -0,0 +1,53 @@ +//:://///////////////////////////////////////////// +//:: Bolster Undead +//:: NW_S1_MumUndead +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + This spell increases the Turn Resistance of + all undead around the caster by an amount + scaled with HD. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 22, 2002 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +#include "prc_inc_spells" +//#include "wm_include" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget; + + int nHD = GetHitDice(oNPC); + int nScaling = nHD / 4; + + if(nScaling == 0) {nScaling = 1;} + + float fDelay; + + effect eTurn = EffectTurnResistanceIncrease(nScaling); + effect eVis = EffectVisualEffect(VFX_IMP_HEAD_EVIL); + effect eImpact = EffectVisualEffect(VFX_FNF_LOS_EVIL_30); + + ApplyEffectAtLocation(DURATION_TYPE_INSTANT, eImpact, GetLocation(oNPC)); + + oTarget = GetFirstObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_COLOSSAL, GetLocation(oNPC)); + while(GetIsObjectValid(oTarget)) + { + if(GetIsFriend(oTarget)) + { + fDelay = GetRandomDelay(); + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_MUMMY_BOLSTER_UNDEAD, FALSE)); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eTurn, oTarget, RoundsToSeconds(10))); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); + } + oTarget = GetNextObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_COLOSSAL, GetLocation(oNPC)); + } +} diff --git a/_module/nss/nw_s1_pulschrdr.nss b/_module/nss/nw_s1_pulschrdr.nss new file mode 100644 index 00000000..b55902c4 --- /dev/null +++ b/_module/nss/nw_s1_pulschrdr.nss @@ -0,0 +1,73 @@ +//:://///////////////////////////////////////////// +//:: Pulse: Charisma Drain +//:: NW_S1_PulsDeath +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + A wave of energy emanates from the creature which affects + all within 10ft. Damage can be reduced by half for all + damaging variants. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 14, 2000 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +#include "prc_inc_spells" +//#include "wm_include" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget; + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + + int nDamage = nHD/5; + + if (nDamage == 0) {nDamage = 1;} + + float fDelay; + + effect eVis = EffectVisualEffect(VFX_IMP_NEGATIVE_ENERGY); + effect eHowl; + effect eImpact = EffectVisualEffect(VFX_IMP_PULSE_NEGATIVE); + + ApplyEffectToObject(DURATION_TYPE_INSTANT, eImpact, oNPC); + + //Get first target in spell area + oTarget = GetFirstObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_LARGE, GetLocation(oNPC)); + while(GetIsObjectValid(oTarget)) + { + if(oTarget != oNPC) + { + if(!GetIsReactionTypeFriendly(oTarget)) + { + + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_PULSE_ABILITY_DRAIN_CHARISMA)); + //Determine effect delay + fDelay = GetDistanceBetween(oNPC, oTarget)/20; + //Make a saving throw check + if(!/*FortSave*/PRCMySavingThrow(SAVING_THROW_FORT, oTarget, nDC, SAVING_THROW_TYPE_NEGATIVE, oNPC, fDelay)) + { + //Set the Ability mod and change to supernatural effect + eHowl = EffectAbilityDecrease(ABILITY_CHARISMA, nDamage); + eHowl = SupernaturalEffect(eHowl); + //Apply the VFX impact and effects + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_PERMANENT, eHowl, oTarget)); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); + } + } + } + //Get first target in spell area + oTarget = GetNextObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_LARGE, GetLocation(oNPC)); + } +} + + diff --git a/_module/nss/nw_s1_pulscold.nss b/_module/nss/nw_s1_pulscold.nss new file mode 100644 index 00000000..c5ff7d28 --- /dev/null +++ b/_module/nss/nw_s1_pulscold.nss @@ -0,0 +1,68 @@ +//:://///////////////////////////////////////////// +//:: Pulse: Cold +//:: NW_S1_PulsCold +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + A wave of energy emanates from the creature which affects + all within 10ft. Damage can be reduced by half for all + damaging variants. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 14, 2000 +//::////////////////////////////////////////////// +//#include "wm_include" +#include "prc_inc_spells" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget; + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + int nDamage = d6(nHD); + + float fDelay; + + effect eVis = EffectVisualEffect(VFX_IMP_FROST_S); + effect eHowl; + effect eImpact = EffectVisualEffect(VFX_IMP_PULSE_COLD); + + ApplyEffectToObject(DURATION_TYPE_INSTANT, eImpact, oNPC); + + //Get first target in spell area + oTarget = GetFirstObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_LARGE, GetLocation(oNPC)); + while(GetIsObjectValid(oTarget)) + { + if(oTarget != oNPC) + { + if(!GetIsReactionTypeFriendly(oTarget)) + { + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_PULSE_COLD)); + + //Adjust the damage based on the Reflex Save, Evasion and Improved Evasion. + nDamage = PRCGetReflexAdjustedDamage(nDamage, oTarget, nDC, SAVING_THROW_TYPE_COLD); + //Determine effect delay + fDelay = GetDistanceBetween(oNPC, oTarget)/20; + eHowl = EffectDamage(nDamage, DAMAGE_TYPE_COLD); + if(nDamage > 0) + { + //Apply the VFX impact and effects + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eHowl, oTarget)); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); + } + } + } + //Get next target in spell area + oTarget = GetNextObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_LARGE, GetLocation(oNPC)); + } +} + + diff --git a/_module/nss/nw_s1_pulscondr.nss b/_module/nss/nw_s1_pulscondr.nss new file mode 100644 index 00000000..bfdbfcfe --- /dev/null +++ b/_module/nss/nw_s1_pulscondr.nss @@ -0,0 +1,71 @@ +//:://///////////////////////////////////////////// +//:: Pulse: Constitution Drain +//:: NW_S1_PulsDeath +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + A wave of energy emanates from the creature which affects + all within 10ft. Damage can be reduced by half for all + damaging variants. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 14, 2000 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +#include "prc_inc_spells" +//#include "wm_include" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget; + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + + int nDamage = nHD/5; + + if (nDamage == 0) {nDamage = 1;} + + float fDelay; + + effect eVis = EffectVisualEffect(VFX_IMP_NEGATIVE_ENERGY); + effect eHowl; + effect eImpact = EffectVisualEffect(VFX_IMP_PULSE_NEGATIVE); + + ApplyEffectToObject(DURATION_TYPE_INSTANT, eImpact, oNPC); + + //Get first target in spell area + oTarget = GetFirstObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_LARGE, GetLocation(oNPC)); + while(GetIsObjectValid(oTarget)) + { + if(oTarget != oNPC) + { + if(!GetIsReactionTypeFriendly(oTarget)) + { + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_PULSE_ABILITY_DRAIN_CONSTITUTION)); + //Determine effect delay + fDelay = GetDistanceBetween(oNPC, oTarget)/20; + //Make a saving throw check + if(!/*FortSave*/PRCMySavingThrow(SAVING_THROW_FORT, oTarget, nDC, SAVING_THROW_TYPE_NEGATIVE, oNPC, fDelay)) + { + //Set the Ability mod and change to supernatural effect + eHowl = EffectAbilityDecrease(ABILITY_CONSTITUTION, nDamage); + eHowl = SupernaturalEffect(eHowl); + //Apply the VFX impact and effects + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_PERMANENT, eHowl, oTarget)); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); + } + } + } + //Get first target in spell area + oTarget = GetNextObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_LARGE, GetLocation(oNPC)); + } +} + diff --git a/_module/nss/nw_s1_pulsdeath.nss b/_module/nss/nw_s1_pulsdeath.nss new file mode 100644 index 00000000..7c949d1c --- /dev/null +++ b/_module/nss/nw_s1_pulsdeath.nss @@ -0,0 +1,68 @@ +//:://///////////////////////////////////////////// +//:: Pulse: Death +//:: NW_S1_PulsDeath +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + A wave of energy emanates from the creature which affects + all within 10ft. Damage can be reduced by half for all + damaging variants. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 14, 2000 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +#include "prc_inc_spells" +//#include "wm_include" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget; + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + + int nDamage = nHD/5; + + if (nDamage == 0) {nDamage = 1;} + + float fDelay; + + effect eVis = EffectVisualEffect(VFX_IMP_DEATH); + effect eHowl = EffectDeath(); + effect eImpact = EffectVisualEffect(VFX_IMP_PULSE_NEGATIVE); + + ApplyEffectToObject(DURATION_TYPE_INSTANT, eImpact, oNPC); + + //Get first target in spell area + oTarget = GetFirstObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_LARGE, GetLocation(oNPC)); + while(GetIsObjectValid(oTarget)) + { + if(!GetIsReactionTypeFriendly(oTarget)) + { + if(oTarget != OBJECT_SELF) + { + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_PULSE_DEATH)); + //Determine effect delay + fDelay = GetDistanceBetween(oNPC, oTarget)/20; + if(!/*FortSave*/PRCMySavingThrow(SAVING_THROW_FORT, oTarget, nDC, SAVING_THROW_TYPE_DEATH, oNPC, fDelay)) + { + //Apply the VFX impact and effects + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eHowl, oTarget)); + //DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); + } + } + } + //Get next target in spell area + oTarget = GetNextObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_LARGE, GetLocation(oNPC)); + } +} + + diff --git a/_module/nss/nw_s1_pulsdexdr.nss b/_module/nss/nw_s1_pulsdexdr.nss new file mode 100644 index 00000000..d29872ad --- /dev/null +++ b/_module/nss/nw_s1_pulsdexdr.nss @@ -0,0 +1,70 @@ +//:://///////////////////////////////////////////// +//:: Pulse: Dexterity Drain +//:: NW_S1_PulsDeath +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + A wave of energy emanates from the creature which affects + all within 10ft. Damage can be reduced by half for all + damaging variants. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 14, 2000 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +#include "prc_inc_spells" +//#include "wm_include" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget; + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + + int nDamage = nHD/5; + + if (nDamage == 0) {nDamage = 1;} + + float fDelay; + + effect eVis = EffectVisualEffect(VFX_IMP_NEGATIVE_ENERGY); + effect eHowl; + effect eImpact = EffectVisualEffect(VFX_IMP_PULSE_NEGATIVE); + ApplyEffectToObject(DURATION_TYPE_INSTANT, eImpact, oNPC); + + //Get first target in spell area + oTarget = GetFirstObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_LARGE, GetLocation(oNPC)); + while(GetIsObjectValid(oTarget)) + { + if(oTarget != oNPC) + { + if(!GetIsReactionTypeFriendly(oTarget)) + { + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_PULSE_ABILITY_DRAIN_DEXTERITY)); + //Determine effect delay + fDelay = GetDistanceBetween(oNPC, oTarget)/20; + //Make a saving throw check + if(!/*FortSave*/PRCMySavingThrow(SAVING_THROW_FORT, oTarget, nDC, SAVING_THROW_TYPE_NEGATIVE, oNPC, fDelay)) + { + //Set the Ability mod and change to supernatural effect + eHowl = EffectAbilityDecrease(ABILITY_DEXTERITY, nDamage); + eHowl = SupernaturalEffect(eHowl); + //Apply the VFX impact and effects + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_PERMANENT, eHowl, oTarget)); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); + } + } + } + //Get first target in spell area + oTarget = GetNextObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_LARGE, GetLocation(oNPC)); + } +} + diff --git a/_module/nss/nw_s1_pulsdis.nss b/_module/nss/nw_s1_pulsdis.nss new file mode 100644 index 00000000..f81568cf --- /dev/null +++ b/_module/nss/nw_s1_pulsdis.nss @@ -0,0 +1,85 @@ +//:://///////////////////////////////////////////// +//:: Pulse: Disease +//:: NW_S1_PulsDis +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + A wave of disease spreads out from the creature + and infects all those within 10ft +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: Aug 14, 2000 +//::////////////////////////////////////////////// +//#include "wm_include" +#include "prc_inc_spells" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget; + + int nRacial = MyPRCGetRacialType(oNPC); + int nHD = GetHitDice(oNPC); + int nDamage = d6(nHD); + int nDisease; + + float fDelay; + + effect eDisease; + effect ePulse = EffectVisualEffect(266); + effect eImpact = EffectVisualEffect(VFX_IMP_PULSE_NATURE); + + ApplyEffectAtLocation(DURATION_TYPE_INSTANT, ePulse, GetLocation(oNPC)); + + //Determine the disease type based on the Racial Type + switch (nRacial) + { + case RACIAL_TYPE_VERMIN: + nDisease = DISEASE_VERMIN_MADNESS; + break; + case RACIAL_TYPE_UNDEAD: + nDisease = DISEASE_FILTH_FEVER; + break; + case RACIAL_TYPE_OUTSIDER: + nDisease = DISEASE_DEMON_FEVER; + break; + case RACIAL_TYPE_MAGICAL_BEAST: + nDisease = DISEASE_SOLDIER_SHAKES; + break; + case RACIAL_TYPE_ABERRATION: + nDisease = DISEASE_BLINDING_SICKNESS; + break; + default: + nDisease = DISEASE_MINDFIRE; + break; + } + + ApplyEffectToObject(DURATION_TYPE_INSTANT, eImpact, oNPC); + + //Get first target in spell area + oTarget = GetFirstObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_LARGE, GetLocation(oNPC)); + while(GetIsObjectValid(oTarget)) + { + if(oTarget != oNPC) + { + if(!GetIsReactionTypeFriendly(oTarget)) + { + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(OBJECT_SELF, SPELLABILITY_PULSE_DISEASE)); + //Determine effect delay + fDelay = GetDistanceBetween(OBJECT_SELF, oTarget)/20; + eDisease = EffectDisease(nDisease); + //Apply the VFX impact and effects + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eDisease, oTarget)); + } + } + //Get next target in spell area + oTarget = GetNextObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_LARGE, GetLocation(oNPC)); + } +} + + diff --git a/_module/nss/nw_s1_pulselec.nss b/_module/nss/nw_s1_pulselec.nss new file mode 100644 index 00000000..2f856145 --- /dev/null +++ b/_module/nss/nw_s1_pulselec.nss @@ -0,0 +1,68 @@ +//:://///////////////////////////////////////////// +//:: Pulse: Lightning +//:: NW_S0_CallLghtn.nss +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + All creatures within 10ft of the creature take + 1d6 per HD up to 10d6 +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 22, 2001 +//::////////////////////////////////////////////// +//#include "wm_include" +#include "prc_inc_spells" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget; + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + int nDamage; + + effect eVis = EffectVisualEffect(VFX_IMP_LIGHTNING_S); + effect eLightning = EffectBeam(VFX_BEAM_LIGHTNING, oNPC, BODY_NODE_CHEST); + effect eHowl = EffectVisualEffect(VFX_IMP_PULSE_COLD); + + DelayCommand(0.5, ApplyEffectAtLocation(DURATION_TYPE_INSTANT, eHowl, GetLocation(oNPC))); + + float fDelay; + + //Get first target in spell area + oTarget = GetFirstObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_LARGE, GetLocation(oNPC)); + while(GetIsObjectValid(oTarget)) + { + if(oTarget != oNPC) + { + if(!GetIsReactionTypeFriendly(oTarget)) + { + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_PULSE_LIGHTNING)); + //Roll the damage + nDamage = d6(nHD); + //Adjust the damage based on the Reflex Save, Evasion and Improved Evasion. + nDamage = PRCGetReflexAdjustedDamage(nDamage, oTarget, nDC, SAVING_THROW_TYPE_ELECTRICITY); + //Determine effect delay + fDelay = GetDistanceBetween(oNPC, oTarget)/20; + eHowl = EffectDamage(nDamage, DAMAGE_TYPE_ELECTRICAL); + if(nDamage > 0) + { + //Apply the VFX impact and effects + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eHowl, oTarget)); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_TEMPORARY,eLightning,oTarget, 0.5)); + } + } + } + //Get next target in spell area + oTarget = GetNextObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_LARGE, GetLocation(oNPC)); + } +} + diff --git a/_module/nss/nw_s1_pulsfire.nss b/_module/nss/nw_s1_pulsfire.nss new file mode 100644 index 00000000..9270aa99 --- /dev/null +++ b/_module/nss/nw_s1_pulsfire.nss @@ -0,0 +1,69 @@ +//:://///////////////////////////////////////////// +//:: Pulse: Fire +//:: NW_S1_PulsFire +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + A wave of energy emanates from the creature which affects + all within 10ft. Damage can be reduced by half for all + damaging variants. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 14, 2000 +//::////////////////////////////////////////////// +//#include "wm_include" +#include "prc_inc_spells" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget; + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + int nDamage; + + float fDelay; + + effect eVis = EffectVisualEffect(VFX_IMP_FLAME_S); + effect eHowl; + effect eImpact = EffectVisualEffect(VFX_IMP_PULSE_FIRE); + + ApplyEffectToObject(DURATION_TYPE_INSTANT, eImpact, OBJECT_SELF); + + //Get first target in spell area + oTarget = GetFirstObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_LARGE, GetLocation(OBJECT_SELF)); + while(GetIsObjectValid(oTarget)) + { + if(oTarget != OBJECT_SELF) + { + if(!GetIsReactionTypeFriendly(oTarget)) + { + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(OBJECT_SELF, SPELLABILITY_PULSE_FIRE)); + //Roll the damage + nDamage = d6(nHD); + //Adjust the damage based on the Reflex Save, Evasion and Improved Evasion. + nDamage = PRCGetReflexAdjustedDamage(nDamage, oTarget, nDC, SAVING_THROW_TYPE_FIRE); + //Determine effect delay + fDelay = GetDistanceBetween(OBJECT_SELF, oTarget)/20; + eHowl = EffectDamage(nDamage, DAMAGE_TYPE_FIRE); + if(nDamage > 0) + { + //Apply the VFX impact and effects + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eHowl, oTarget)); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); + } + } + } + //Get next target in spell area + oTarget = GetNextObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_LARGE, GetLocation(OBJECT_SELF)); + } +} + + diff --git a/_module/nss/nw_s1_pulsholy.nss b/_module/nss/nw_s1_pulsholy.nss new file mode 100644 index 00000000..20ae4638 --- /dev/null +++ b/_module/nss/nw_s1_pulsholy.nss @@ -0,0 +1,89 @@ +//:://///////////////////////////////////////////// +//:: Pulse: Holy +//:: NW_S1_PulsHoly +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + A wave of energy emanates from the creature which affects + all within 10ft. Damage can be reduced by half for all + damaging variants. Undead are damaged, allies are healed. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 14, 2000 +//::////////////////////////////////////////////// +//#include "wm_include" +#include "prc_inc_spells" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget; + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + int nDamage; + + float fDelay; + + effect eVis = EffectVisualEffect(VFX_IMP_HEALING_M); + effect eVis2 = EffectVisualEffect(VFX_IMP_SUNSTRIKE); + effect eHowl; + effect eImpact = EffectVisualEffect(VFX_IMP_PULSE_HOLY); + + ApplyEffectToObject(DURATION_TYPE_INSTANT, eImpact, oNPC); + + //Get first target in spell area + oTarget = GetFirstObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_LARGE, GetLocation(oNPC)); + while(GetIsObjectValid(oTarget)) + { + + //Determine effect delay + fDelay = GetDistanceBetween(oNPC, oTarget)/20; + //Roll the amount to heal or damage + nDamage = d4(nHD); + //If the target is not undead + if (MyPRCGetRacialType(oTarget) != RACIAL_TYPE_UNDEAD) + { + //Make a faction check + if(oTarget != oNPC) + { + if(GetIsFriend(oTarget)) + { + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_PULSE_HOLY, FALSE)); + //Set heal effect + eHowl = EffectHeal(nDamage); + //Apply the VFX impact and effects + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eHowl, oTarget)); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); + } + } + } + else + { + if(!GetIsReactionTypeFriendly(oTarget)) + { + //Adjust the damage based on the Reflex Save, Evasion and Improved Evasion. + nDamage = PRCGetReflexAdjustedDamage(nDamage, oTarget, nDC, SAVING_THROW_TYPE_DIVINE); + //Set damage effect + eHowl = EffectDamage(nDamage, DAMAGE_TYPE_DIVINE) ; + if(nDamage > 0) + { + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_PULSE_HOLY)); + //Apply the VFX impact and effects + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eHowl, oTarget)); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis2, oTarget)); + } + } + } + //Get next target in spell area + oTarget = GetNextObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_LARGE, GetLocation(oNPC)); + } +} + diff --git a/_module/nss/nw_s1_pulsintdr.nss b/_module/nss/nw_s1_pulsintdr.nss new file mode 100644 index 00000000..8558364b --- /dev/null +++ b/_module/nss/nw_s1_pulsintdr.nss @@ -0,0 +1,72 @@ +//:://///////////////////////////////////////////// +//:: Pulse: Intelligence Drain +//:: NW_S1_PulsDeath +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + A wave of energy emanates from the creature which affects + all within 10ft. Damage can be reduced by half for all + damaging variants. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 14, 2000 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +#include "prc_inc_spells" +//#include "wm_include" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget; + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + + int nDamage = nHD/5; + + if (nDamage == 0) {nDamage = 1;} + + float fDelay; + + effect eVis = EffectVisualEffect(VFX_IMP_NEGATIVE_ENERGY); + effect eHowl; + effect eImpact = EffectVisualEffect(VFX_IMP_PULSE_NEGATIVE); + + ApplyEffectToObject(DURATION_TYPE_INSTANT, eImpact, oNPC); + + //Get first target in spell area + oTarget = GetFirstObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_LARGE, GetLocation(oNPC)); + while(GetIsObjectValid(oTarget)) + { + if(oTarget != oNPC) + { + if(!GetIsReactionTypeFriendly(oTarget)) + { + + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_PULSE_ABILITY_DRAIN_INTELLIGENCE)); + //Determine effect delay + fDelay = GetDistanceBetween(oNPC, oTarget)/20; + //Make a saving throw check + if(!/*FortSave*/PRCMySavingThrow(SAVING_THROW_FORT, oTarget, nDC, SAVING_THROW_TYPE_NEGATIVE, oNPC, fDelay)) + { + //Set the Ability mod and change to supernatural effect + eHowl = EffectAbilityDecrease(ABILITY_INTELLIGENCE, nDamage); + eHowl = SupernaturalEffect(eHowl); + //Apply the VFX impact and effects + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_PERMANENT, eHowl, oTarget)); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); + } + } + } + //Get first target in spell area + oTarget = GetNextObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_LARGE, GetLocation(OBJECT_SELF)); + } +} + diff --git a/_module/nss/nw_s1_pulslvldr.nss b/_module/nss/nw_s1_pulslvldr.nss new file mode 100644 index 00000000..f65e073e --- /dev/null +++ b/_module/nss/nw_s1_pulslvldr.nss @@ -0,0 +1,62 @@ +//:://///////////////////////////////////////////// +//:: Pulse: Level Drain +//:: NW_S1_PulsLvlDr +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + A wave of energy emanates from the creature which affects + all within 10ft. Damage can be reduced by half for all + damaging variants. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 14, 2000 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +#include "prc_inc_spells" +//#include "wm_include" +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = GetAreaOfEffectCreator(); + object oTarget = GetEnteringObject(); + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + + float fDelay; + + effect eVis = EffectVisualEffect(VFX_IMP_NEGATIVE_ENERGY); + effect eHowl; + effect eImpact = EffectVisualEffect(VFX_IMP_PULSE_NEGATIVE); + + ApplyEffectAtLocation(DURATION_TYPE_INSTANT, eImpact, GetLocation(oNPC)); + + //Get first target in spell area + oTarget = GetFirstObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_LARGE, GetLocation(oNPC)); + + while(GetIsObjectValid(oTarget)) + { + if(oTarget != oNPC) + { + if(!GetIsReactionTypeFriendly(oTarget)) + { + fDelay = GetSpellEffectDelay(GetLocation(oNPC), oTarget)/20; + //Make a saving throw check + if(!PRCMySavingThrow(SAVING_THROW_FORT, oTarget, nDC, SAVING_THROW_TYPE_NEGATIVE, oNPC, fDelay)) + { + //Apply the VFX impact and effects + eHowl = EffectNegativeLevel(1); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_PERMANENT, eHowl, oTarget)); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); + } + } + } + //Get next target in spell area + oTarget = GetNextObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_LARGE, GetLocation(oNPC)); + } +} + diff --git a/_module/nss/nw_s1_pulsneg.nss b/_module/nss/nw_s1_pulsneg.nss new file mode 100644 index 00000000..9bfa749f --- /dev/null +++ b/_module/nss/nw_s1_pulsneg.nss @@ -0,0 +1,87 @@ +//:://///////////////////////////////////////////// +//:: Pulse: Negative +//:: NW_S1_PulsDeath +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + A wave of energy emanates from the creature which affects + all within 10ft. Damage can be reduced by half for all + damaging variants. Undead are healed. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 14, 2000 +//::////////////////////////////////////////////// +#include "prc_inc_spells" +//#include "wm_include" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = GetAreaOfEffectCreator(); + object oTarget = GetEnteringObject(); + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + int nDamage; + + float fDelay; + + effect eVis = EffectVisualEffect(VFX_IMP_HEALING_M); + effect eVis2 = EffectVisualEffect(VFX_IMP_NEGATIVE_ENERGY); + effect eHowl; + effect eImpact = EffectVisualEffect(VFX_IMP_PULSE_NEGATIVE); + + ApplyEffectToObject(DURATION_TYPE_INSTANT, eImpact, oNPC); + + //Get first target in spell area + oTarget = GetFirstObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_LARGE, GetLocation(oNPC)); + while(GetIsObjectValid(oTarget)) + { + if(oTarget != oNPC) + { + //Determine effect delay + fDelay = GetDistanceBetween(oNPC, oTarget)/20; + //Roll the amount to heal or damage + nDamage = d4(nHD); + //If the target is undead + if (MyPRCGetRacialType(oTarget) == RACIAL_TYPE_UNDEAD) + { + //Make a faction check + if(GetIsFriend(oTarget)) + { + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_PULSE_HOLY, FALSE)); + //Set heal effect + eHowl = EffectHeal(nDamage); + //Apply the VFX impact and effects + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eHowl, oTarget)); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); + } + } + else + { + if(!GetIsReactionTypeFriendly(oTarget) && MyPRCGetRacialType(oTarget) != RACIAL_TYPE_UNDEAD) + { + //Adjust the damage based on the Reflex Save, Evasion and Improved Evasion. + nDamage = PRCGetReflexAdjustedDamage(nDamage, oTarget, nDC, SAVING_THROW_TYPE_NEGATIVE); + //Set damage effect + eHowl = EffectDamage(nDamage, DAMAGE_TYPE_NEGATIVE); + if(nDamage > 0) + { + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_PULSE_HOLY)); + //Apply the VFX impact and effects + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eHowl, oTarget)); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis2, oTarget)); + } + } + } + } + //Get next target in spell area + oTarget = GetNextObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_LARGE, GetLocation(oNPC)); + } +} diff --git a/_module/nss/nw_s1_pulspois.nss b/_module/nss/nw_s1_pulspois.nss new file mode 100644 index 00000000..252ae3a0 --- /dev/null +++ b/_module/nss/nw_s1_pulspois.nss @@ -0,0 +1,138 @@ +//:://///////////////////////////////////////////// +//:: Pulse: Poison +//:: NW_S1_PulsPois +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + A wave of energy emanates from the creature which affects + all within 10ft. All who make a reflex save are not + poisoned. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 23, 2000 +//::////////////////////////////////////////////// +#include "prc_inc_racial" +//#include "wm_include" + +void main() +{ +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget; + + int nHD = GetHitDice(oNPC); + int nCONMod = GetAbilityModifier(ABILITY_CONSTITUTION, oNPC); + int nDC = 10 +nCONMod+ (nHD/2); + int nRacial = MyPRCGetRacialType(oNPC); + int nPoison; + + float fDelay; + + effect ePoison; + effect eImpact = EffectVisualEffect(VFX_IMP_PULSE_NATURE); + + //Determine the poison type based on the Racial Type and HD + switch (nRacial) + { + case RACIAL_TYPE_OUTSIDER: + if (nHD <= 9) + { + nPoison = POISON_QUASIT_VENOM; + } + else if (nHD > 9 && nHD < 13) + { + nPoison = POISON_BEBILITH_VENOM; + } + else if (nHD >= 13) + { + nPoison = POISON_PIT_FIEND_ICHOR; + } + break; + case RACIAL_TYPE_VERMIN: + if (nHD < 3) + { + nPoison = POISON_TINY_SPIDER_VENOM; + } + else if (nHD <= 3 && nHD < 6) + { + nPoison = POISON_SMALL_SPIDER_VENOM; + } + else if (nHD <= 6 && nHD < 9) + { + nPoison = POISON_MEDIUM_SPIDER_VENOM; + } + else if (nHD <= 9 && nHD < 12) + { + nPoison = POISON_LARGE_SPIDER_VENOM; + } + else if (nHD <= 12 && nHD < 15) + { + nPoison = POISON_HUGE_SPIDER_VENOM; + } + else if (nHD <= 15 && nHD < 18) + { + nPoison = POISON_GARGANTUAN_SPIDER_VENOM; + } + else if (nHD >= 18) + { + nPoison = POISON_COLOSSAL_SPIDER_VENOM; + } + break; + default: + if (nHD < 3) + { + nPoison = POISON_NIGHTSHADE; + } + else if (nHD <= 3 && nHD < 6) + { + nPoison = POISON_BLADE_BANE; + } + else if (nHD <= 6 && nHD < 9) + { + nPoison = POISON_BLOODROOT; + } + else if (nHD <= 9 && nHD < 12) + { + nPoison = POISON_LARGE_SPIDER_VENOM; + } + else if (nHD <= 12 && nHD < 15) + { + nPoison = POISON_LICH_DUST; + } + else if (nHD <= 15 && nHD < 18) + { + nPoison = POISON_DARK_REAVER_POWDER; + } + else if (nHD >= 18 ) + { + nPoison = POISON_BLACK_LOTUS_EXTRACT; + } + break; + } + + ApplyEffectToObject(DURATION_TYPE_INSTANT, eImpact, oNPC); + + //Get first target in spell area + oTarget = GetFirstObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_LARGE, GetLocation(oNPC)); + while(GetIsObjectValid(oTarget)) + { + if(oTarget != oNPC) + { + if(!GetIsReactionTypeFriendly(oTarget)) + { + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_PULSE_POISON)); + //Determine effect delay + fDelay = GetDistanceBetween(oNPC, oTarget)/20; + ePoison = EffectPoison(nPoison); + //Apply the VFX impact and effects + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_PERMANENT, ePoison, oTarget)); + } + } + //Get next target in spell area + oTarget = GetNextObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_LARGE, GetLocation(oNPC)); + } +} + + diff --git a/_module/nss/nw_s1_pulsspore.nss b/_module/nss/nw_s1_pulsspore.nss new file mode 100644 index 00000000..7e9e34d3 --- /dev/null +++ b/_module/nss/nw_s1_pulsspore.nss @@ -0,0 +1,50 @@ +//:://///////////////////////////////////////////// +//:: Vrock Spores +//:: NW_S1_PulsSpore +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + A wave of disease spreads out from the creature + and infects all those within 10ft +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: Jan 8, 2002 +//::////////////////////////////////////////////// +//#include "wm_include" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget; + + float fDelay; + effect eDisease; + effect eImpact = EffectVisualEffect(VFX_IMP_PULSE_NATURE); + + ApplyEffectToObject(DURATION_TYPE_INSTANT, eImpact, oNPC); + + //Get first target in spell area + oTarget = GetFirstObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_MEDIUM, GetLocation(oNPC)); + while(GetIsObjectValid(oTarget)) + { + if(oTarget != oNPC) + { + if(!GetIsReactionTypeFriendly(oTarget)) + { + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_PULSE_DISEASE)); + //Determine effect delay + fDelay = GetDistanceBetween(oNPC, oTarget)/20; + eDisease = EffectDisease(DISEASE_SOLDIER_SHAKES); + //Apply the VFX impact and effects + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eDisease, oTarget)); + } + } + //Get next target in spell area + oTarget = GetNextObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_MEDIUM, GetLocation(oNPC)); + } +} diff --git a/_module/nss/nw_s1_pulsstrdr.nss b/_module/nss/nw_s1_pulsstrdr.nss new file mode 100644 index 00000000..5f88eabc --- /dev/null +++ b/_module/nss/nw_s1_pulsstrdr.nss @@ -0,0 +1,71 @@ +//:://///////////////////////////////////////////// +//:: Pulse: Strength Drain +//:: NW_S1_PulsDeath +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + A wave of energy emanates from the creature which affects + all within 10ft. Damage can be reduced by half for all + damaging variants. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 14, 2000 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +#include "prc_inc_spells" +//#include "wm_include" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget; + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + + int nDamage = nHD/5; + + if (nDamage == 0) {nDamage = 1;} + + float fDelay; + + effect eImpact = EffectVisualEffect(VFX_IMP_PULSE_NEGATIVE); + effect eVis = EffectVisualEffect(VFX_IMP_NEGATIVE_ENERGY); + effect eHowl; + + ApplyEffectToObject(DURATION_TYPE_INSTANT, eImpact, oNPC); + + //Get first target in spell area + oTarget = GetFirstObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_LARGE, GetLocation(oNPC)); + while(GetIsObjectValid(oTarget)) + { + if(oTarget != oNPC) + { + if(!GetIsReactionTypeFriendly(oTarget)) + { + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_PULSE_ABILITY_DRAIN_STRENGTH)); + //Determine effect delay + fDelay = GetDistanceBetween(oNPC, oTarget)/20; + //Make a saving throw check + if(!/*FortSave*/PRCMySavingThrow(SAVING_THROW_FORT, oTarget, nDC, SAVING_THROW_TYPE_NEGATIVE, oNPC, fDelay)) + { + //Set the Ability mod and change to supernatural effect + eHowl = EffectAbilityDecrease(ABILITY_STRENGTH, nDamage); + eHowl = SupernaturalEffect(eHowl); + //Apply the VFX impact and effects + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_PERMANENT, eHowl, oTarget)); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); + } + } + } + //Get next target in spell area + oTarget = GetNextObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_LARGE, GetLocation(oNPC)); + } +} + diff --git a/_module/nss/nw_s1_pulswind.nss b/_module/nss/nw_s1_pulswind.nss new file mode 100644 index 00000000..05724072 --- /dev/null +++ b/_module/nss/nw_s1_pulswind.nss @@ -0,0 +1,51 @@ +//:://///////////////////////////////////////////// +//:: Pulse Whirlwind +//:: NW_S1_PulsWind +//:: Copyright (c) 2001 Bioware Corp. +//:://///////////////////////////////////////////// +/* + All those that fail a save are knocked + down by the elemental whirlwind. +*/ +//:://///////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: Jan 8, 2002 +//:://///////////////////////////////////////////// +#include "NW_I0_SPELLS" +#include "prc_inc_spells" +//#include "wm_include" +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget; + + int nHD = GetHitDice(oNPC); + int nSTRMod = GetAbilityModifier(ABILITY_STRENGTH, oNPC); + int nDC = 10 +nSTRMod+ (nHD/2); + + effect eDown = EffectKnockdown(); + effect eImpact = EffectVisualEffect(VFX_IMP_PULSE_WIND); + + ApplyEffectToObject(DURATION_TYPE_INSTANT, eImpact, oNPC); + + //Get first target in spell area + oTarget = GetFirstObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_LARGE, GetLocation(oNPC)); + + while(GetIsObjectValid(oTarget)) + { + if(!GetIsReactionTypeFriendly(oTarget) && oTarget != oNPC) + { + //Make a saving throw check + if(!PRCMySavingThrow(SAVING_THROW_REFLEX, oTarget, nDC)) + { + //Apply the VFX impact and effects + ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eDown, oTarget, 5.0); + } + //Get next target in spell area + } + oTarget = GetNextObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_LARGE, GetLocation(oNPC)); + } +} diff --git a/_module/nss/nw_s1_pulswisdr.nss b/_module/nss/nw_s1_pulswisdr.nss new file mode 100644 index 00000000..b1bf68c3 --- /dev/null +++ b/_module/nss/nw_s1_pulswisdr.nss @@ -0,0 +1,68 @@ +//:://///////////////////////////////////////////// +//:: Pulse: Wisdom Drain +//:: NW_S1_PulsWisDr +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + A wave of energy emanates from the creature which affects + all within 10ft. Damage can be reduced by half for all + damaging variants. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 14, 2000 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +#include "prc_inc_spells" +//#include "wm_include" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget; + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + + int nDamage = nHD/5; + + if (nDamage == 0) {nDamage = 1;} + + float fDelay; + + effect eVis = EffectVisualEffect(VFX_IMP_NEGATIVE_ENERGY); + effect eHowl; + effect eImpact = EffectVisualEffect(VFX_IMP_PULSE_NEGATIVE); + + ApplyEffectToObject(DURATION_TYPE_INSTANT, eImpact, OBJECT_SELF); + + //Get first target in spell area + oTarget = GetFirstObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_MEDIUM, GetLocation(OBJECT_SELF)); + while(GetIsObjectValid(oTarget)) + { + if(!GetIsReactionTypeFriendly(oTarget) && oTarget != OBJECT_SELF) + { + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_PULSE_ABILITY_DRAIN_WISDOM)); + //Determine effect delay + fDelay = GetDistanceBetween(oNPC, oTarget)/20; + //Make a saving throw check + if(!/*FortSave*/PRCMySavingThrow(SAVING_THROW_FORT, oTarget, nDC, SAVING_THROW_TYPE_NEGATIVE, oNPC, fDelay)) + { + //Set the Ability mod and change to supernatural effect + eHowl = EffectAbilityDecrease(ABILITY_WISDOM, nDamage); + eHowl = SupernaturalEffect(eHowl); + //Apply the VFX impact and effects + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_PERMANENT, eHowl, oTarget)); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); + } + } + //Get first target in spell area + oTarget = GetNextObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_MEDIUM, GetLocation(OBJECT_SELF)); + } +} + diff --git a/_module/nss/nw_s1_smokeclaw.nss b/_module/nss/nw_s1_smokeclaw.nss new file mode 100644 index 00000000..6db3666f --- /dev/null +++ b/_module/nss/nw_s1_smokeclaw.nss @@ -0,0 +1,64 @@ +//:://///////////////////////////////////////////// +//:: Smoke Claws +//:: NW_S1_SmokeClaw +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + If a Belker succeeds at a touch attack the + target breaths in part of the Belker and suffers + 3d4 damage per round until a Fortitude save is + made. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 23 , 2001 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +#include "prc_inc_spells" +//#include "wm_include" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget = PRCGetSpellTargetObject(); + + int nHD = GetHitDice(oNPC); + int nCONMod = GetAbilityModifier(ABILITY_CONSTITUTION, oNPC); + int nDC = 10 +nCONMod+ (nHD/2); + + int bSave = FALSE; + + effect eVis = EffectVisualEffect(VFX_COM_BLOOD_REG_RED); + effect eSmoke; + float fDelay = 0.0; + + //Make a touch attack + if(TouchAttackMelee(oTarget)) + { + if(!GetIsReactionTypeFriendly(oTarget)) + { + //Make a saving throw check + while (bSave == FALSE) + { + //Make a saving throw check + if(!/*FortSave*/PRCMySavingThrow(SAVING_THROW_FORT, oTarget, nDC, SAVING_THROW_TYPE_NONE, oNPC, fDelay)) + { + bSave = TRUE; + } + else + { + //Set damage + eSmoke = EffectDamage(d4(3)); + //Apply the VFX impact and effects + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eSmoke, oTarget)); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); + //Increment the delay + fDelay = fDelay + 6.0; + } + } + } + } +} diff --git a/_module/nss/nw_s1_stink_a.nss b/_module/nss/nw_s1_stink_a.nss new file mode 100644 index 00000000..67652dde --- /dev/null +++ b/_module/nss/nw_s1_stink_a.nss @@ -0,0 +1,57 @@ +//:://///////////////////////////////////////////// +//:: Stinking Cloud On Enter +//:: NW_S1_Stink_A.nss +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Those within the area of effect must make a + fortitude save or be dazed. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 17, 2001 +//::////////////////////////////////////////////// + +#include "NW_I0_SPELLS" +//#include "wm_include" +#include "prc_inc_spells" + +void main() +{ +//:: Declare major variables + object oNPC = GetAreaOfEffectCreator(); + object oTarget = GetEnteringObject(); //Get the first object in the persistant area + + int nHD = GetHitDice(oNPC); + int nCONMod = GetAbilityModifier(ABILITY_CONSTITUTION, oNPC); + int nDC = 10 +nCONMod+ (nHD/2); + + effect eStink = EffectDazed(); + effect eMind = EffectVisualEffect(VFX_DUR_MIND_AFFECTING_DISABLED); + effect eDur = EffectVisualEffect(VFX_DUR_CESSATE_NEGATIVE); + effect eLink = EffectLinkEffects(eMind, eStink); + eLink = EffectLinkEffects(eLink, eDur); + + effect eVis = EffectVisualEffect(VFX_IMP_DAZED_S); + + float fDelay; + + //if (NullMagicOverride(GetArea(oTarget), oTarget, oTarget)) {return;} + + if(MyPRCGetRacialType(oTarget) != RACIAL_TYPE_VERMIN) + { + if(GetIsEnemy(oTarget)) + { + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(OBJECT_SELF, SPELL_STINKING_CLOUD)); + //Make a Fort Save + if(!PRCMySavingThrow(SAVING_THROW_FORT, oTarget, nDC, SAVING_THROW_TYPE_POISON)) + { + fDelay = GetRandomDelay(0.25, 1.0); + //Apply the VFX impact and linked effects + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eLink, oTarget, RoundsToSeconds(2))); + } + } + } +} diff --git a/_module/nss/nw_s1_trogstink.nss b/_module/nss/nw_s1_trogstink.nss new file mode 100644 index 00000000..38cfb7f3 --- /dev/null +++ b/_module/nss/nw_s1_trogstink.nss @@ -0,0 +1,21 @@ +//:://///////////////////////////////////////////// +//:: Troglidyte Stench +//:: nw_s1_TrogStench.nss +//:: Copyright (c) 2004 Bioware Corp. +//::////////////////////////////////////////////// +/* + Objects entering the aura must make a fortitude saving + throw (DC 13) or suffer 1d6 points of Strength + Ability Damage +*/ +//::////////////////////////////////////////////// +//:: Created By: Craig Welburn +//:: Created On: Nov 6, 2004 +//::////////////////////////////////////////////// + +void main() +{ + effect eStench = EffectAreaOfEffect(AOE_MOB_TROGLODYTE_STENCH); + eStench = UnyieldingEffect(eStench); + ApplyEffectToObject(DURATION_TYPE_PERMANENT, eStench, OBJECT_SELF); +} diff --git a/_module/nss/nw_s1_trogstinka.nss b/_module/nss/nw_s1_trogstinka.nss new file mode 100644 index 00000000..9f3c20e0 --- /dev/null +++ b/_module/nss/nw_s1_trogstinka.nss @@ -0,0 +1,66 @@ +//:://///////////////////////////////////////////// +//:: Aura of Troglodyte Stench On Enter +//:: nw_s1_trogstinkA.nss +//:: Copyright (c) 2004 Bioware Corp. +//::////////////////////////////////////////////// +/* + Objects entering the Stench must make a fortitude + saving throw (DC 13) or suffer 1D6 points of + Strength Ability Damage. +*/ +//::////////////////////////////////////////////// +//:: Created By: Craig Welburn +//:: Created On: Nov 6, 2004 +//::////////////////////////////////////////////// +#include "X0_I0_SPELLS" + + +//:: Modified to be CON based, like PnP - Jaysyn + +void main() +{ +//:: Declare major variables + object oTarget = GetEnteringObject(); + object oSource = GetAreaOfEffectCreator(); + + int nHD = GetHitDice(oSource); + int nCONMod = GetAbilityModifier(ABILITY_CONSTITUTION, oSource); + int nDC = 10 +nCONMod+ (nHD/2); + +//:: Declare all the required effects + effect eVis1; + effect eVis2; + effect eStrenghDrain; + + if(!GetHasSpellEffect(SPELLABILITY_TROGLODYTE_STENCH, oTarget)) + { + // Is the target a valid creature + if((GetIsEnemy(oTarget, oSource)) + && (GetIsReactionTypeFriendly(oTarget, oSource) != TRUE)) + { + // Notify the target that they are being attacked + SignalEvent(oTarget, EventSpellCastAt(oSource, AOE_MOB_TROGLODYTE_STENCH)); + + // Prepare the visual effect for the casting and saving throw + eVis1 = EffectVisualEffect(VFX_IMP_REDUCE_ABILITY_SCORE); + eVis2 = EffectVisualEffect(VFX_IMP_FORTITUDE_SAVING_THROW_USE); + + // Create the 1d6 strength reduction effect + // and make it supernatural so it can be dispelled + eStrenghDrain = EffectAbilityDecrease(ABILITY_STRENGTH, d6()); + eStrenghDrain = SupernaturalEffect(eStrenghDrain); + + ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis2, oTarget); + + // Make a Fortitude saving throw, DC 13 and apply the effect if it fails + if (!MySavingThrow(SAVING_THROW_FORT, oTarget, nDC, SAVING_THROW_TYPE_POISON, oSource)) + { + if (GetIsImmune(oTarget, IMMUNITY_TYPE_POISON) == FALSE) + { + ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis1, oTarget); + ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eStrenghDrain, oTarget, RoundsToSeconds(10)); + } + } + } + } +} diff --git a/_module/nss/nw_s1_tyrantfga.nss b/_module/nss/nw_s1_tyrantfga.nss new file mode 100644 index 00000000..a2752cbd --- /dev/null +++ b/_module/nss/nw_s1_tyrantfga.nss @@ -0,0 +1,56 @@ +//:://///////////////////////////////////////////// +//:: Tyrant Fog Zombie Mist Heartbeat +//:: NW_S1_TyrantFgA.nss +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Creatures entering the area around the zombie + must save or take 1 point of Constitution + damage. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 25, 2001 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +//#include "wm_include" +#include "prc_inc_spells" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = GetAreaOfEffectCreator(); + object oTarget = GetEnteringObject(); + //if (NullMagicOverride(GetArea(oTarget), oTarget, oTarget)) {return;} + + int bAbsent = TRUE; + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + + effect eTest; + effect eCon = EffectAbilityDecrease(ABILITY_CONSTITUTION, 1); + eCon = ExtraordinaryEffect(eCon); + effect eDur = EffectVisualEffect(VFX_DUR_CESSATE_NEGATIVE); + effect eLink = EffectLinkEffects(eCon, eDur); + + if(!GetHasSpellEffect(SPELLABILITY_TYRANT_FOG_MIST, oTarget)) + { + if(bAbsent == TRUE) + { + if(GetIsEnemy(oTarget, oNPC)) + { + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_TYRANT_FOG_MIST)); + //Make a saving throw check + if(!PRCMySavingThrow(SAVING_THROW_FORT, oTarget, nDC, SAVING_THROW_TYPE_POISON)) + { + //Apply the VFX impact and effects + ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eLink, oTarget, RoundsToSeconds(5)); + } + } + } + } +} diff --git a/_module/nss/nw_s1_tyrantfog.nss b/_module/nss/nw_s1_tyrantfog.nss new file mode 100644 index 00000000..e3ab9e63 --- /dev/null +++ b/_module/nss/nw_s1_tyrantfog.nss @@ -0,0 +1,25 @@ +//:://///////////////////////////////////////////// +//:: Tyrant Fog Zombie Mist +//:: NW_S1_TyrantFog.nss +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Creatures entering the area around the zombie + must save or take 1 point of Constitution + damage. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 25, 2001 +//::////////////////////////////////////////////// +//#include "wm_include" +#include "prc_inc_spells" + +void main() +{ + //if (WildMagicOverride()) { return; } + + //Declare and apply the AOE + effect eAOE = EffectAreaOfEffect(AOE_MOB_TYRANT_FOG); + ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eAOE, OBJECT_SELF, HoursToSeconds(100)); +} diff --git a/_module/nss/nw_s2_divprot.nss b/_module/nss/nw_s2_divprot.nss new file mode 100644 index 00000000..fff40abc --- /dev/null +++ b/_module/nss/nw_s2_divprot.nss @@ -0,0 +1,45 @@ +//:://///////////////////////////////////////////// +//:: Divine Protection +//:: NW_S2_DivProt.nss +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Makes the target creature invisible to hostile + creatures unless they make a Will Save to ignore + the Sanctuary Effect +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: Jan 8, 2002 +//::////////////////////////////////////////////// +#include "prc_inc_spells" +//#include "wm_include" +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget = PRCGetSpellTargetObject(); + + effect eVis = EffectVisualEffect(VFX_DUR_SANCTUARY); + effect eDur = EffectVisualEffect(VFX_DUR_CESSATE_POSITIVE); + int nDC = 10 + GetAbilityModifier(ABILITY_CHARISMA) + GetLevelByTypeDivine(oNPC); + effect eSanc = EffectSanctuary(nDC); + + effect eLink = EffectLinkEffects(eVis, eSanc); + eLink = EffectLinkEffects(eLink, eDur); + //Fire cast spell at event for the specified target + SignalEvent(OBJECT_SELF, EventSpellCastAt(oNPC, SPELLABILITY_DIVINE_PROTECTION, FALSE)); + + int nDuration = GetLevelByTypeDivine(oNPC); + //Enter Metamagic conditions + int nMetaMagic = PRCGetMetaMagicFeat(); + if (nMetaMagic == METAMAGIC_EXTEND) + { + nDuration = nDuration *2; //Duration is +100% + } + //Apply the VFX impact and effects + ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eLink, oTarget, RoundsToSeconds(nDuration)); +} + diff --git a/_module/nss/nw_s2_layonhand.nss b/_module/nss/nw_s2_layonhand.nss deleted file mode 100644 index c8273e25..00000000 --- a/_module/nss/nw_s2_layonhand.nss +++ /dev/null @@ -1,88 +0,0 @@ -//:://///////////////////////////////////////////// -//:: Lay_On_Hands -//:: NW_S2_LayOnHand.nss -//:: Copyright (c) 2001 Bioware Corp. -//::////////////////////////////////////////////// -/* - The Paladin is able to heal his Chr Bonus times - his level. -*/ -//::////////////////////////////////////////////// -//:: Created By: Preston Watamaniuk -//:: Created On: Aug 15, 2001 -//:: Updated On: Oct 20, 2003 -//::////////////////////////////////////////////// - -#include "NW_I0_SPELLS" -void main() -{ - - object oTarget = GetSpellTargetObject(); - int nChr = GetAbilityModifier(ABILITY_CHARISMA); - if (nChr < 0) - { - nChr = 0; - } - int nLevel = GetLevelByClass(CLASS_TYPE_PALADIN); - - //-------------------------------------------------------------------------- - // July 2003: Add Divine Champion levels to lay on hands ability - //-------------------------------------------------------------------------- - nLevel = nLevel + GetLevelByClass(CLASS_TYPE_DIVINECHAMPION); - - //-------------------------------------------------------------------------- - // Caluclate the amount to heal, min is 1 hp - //-------------------------------------------------------------------------- - int nHeal = nLevel * nChr; - if(nHeal <= 0) - { - nHeal = 1; - } - effect eHeal = EffectHeal(nHeal); - effect eVis = EffectVisualEffect(VFX_IMP_HEALING_M); - effect eVis2 = EffectVisualEffect(VFX_IMP_SUNSTRIKE); - effect eDam; - int nTouch; - - //-------------------------------------------------------------------------- - // A paladine can use his lay on hands ability to damage undead creatures - // having undead class levels qualifies as undead as well - //-------------------------------------------------------------------------- - //if(GetRacialType(oTarget) == RACIAL_TYPE_UNDEAD || GetLevelByClass(CLASS_TYPE_UNDEAD,oTarget)>0) - if((GetRacialType(oTarget) == RACIAL_TYPE_UNDEAD)||(GetSubRace(oTarget)=="Vampire") || GetLevelByClass(CLASS_TYPE_UNDEAD,oTarget)>0) - { - //Fire cast spell at event for the specified target - SignalEvent(oTarget, EventSpellCastAt(OBJECT_SELF, SPELLABILITY_LAY_ON_HANDS)); - //Make a ranged touch attack - nTouch = TouchAttackMelee(oTarget,TRUE); - - //---------------------------------------------------------------------- - // GZ: The PhB classifies Lay on Hands as spell like ability, so it is - // subject to SR. No more cheesy demi lich kills on touch, sorry. - //---------------------------------------------------------------------- - int nResist = MyResistSpell(OBJECT_SELF,oTarget); - if (nResist == 0 ) - { - if(nTouch > 0) - { - if(nTouch == 2) - { - nHeal *= 2; - } - SignalEvent(oTarget, EventSpellCastAt(OBJECT_SELF, SPELLABILITY_LAY_ON_HANDS)); - eDam = EffectDamage(nHeal, DAMAGE_TYPE_DIVINE); - ApplyEffectToObject(DURATION_TYPE_INSTANT, eDam, oTarget); - ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis2, oTarget); - } - } - } - else - { - - SignalEvent(oTarget, EventSpellCastAt(OBJECT_SELF, SPELLABILITY_LAY_ON_HANDS, FALSE)); - ApplyEffectToObject(DURATION_TYPE_INSTANT, eHeal, oTarget); - ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget); - } - -} - diff --git a/_module/nss/nw_s2_turndead.nss b/_module/nss/nw_s2_turndead.nss deleted file mode 100644 index c7f77b19..00000000 --- a/_module/nss/nw_s2_turndead.nss +++ /dev/null @@ -1,229 +0,0 @@ -//:://///////////////////////////////////////////// -//:: Turn Undead -//:: NW_S2_TurnDead -//:: Copyright (c) 2001 Bioware Corp. -//::////////////////////////////////////////////// -/* - Checks domain powers and class to determine - the proper turning abilities of the casting - character. -*/ -//::////////////////////////////////////////////// -//:: Created By: Preston Watamaniuk -//:: Created On: Nov 2, 2001 -//:: Updated On: Jul 15, 2003 - Georg Zoeller -//::////////////////////////////////////////////// -//:: MODIFIED MARCH 5 2003 for Blackguards -//:: MODIFIED JULY 24 2003 for Planar Turning to include turn resistance hd - -void main() -{ - int nClericLevel = GetLevelByClass(CLASS_TYPE_CLERIC); - int nPaladinLevel = GetLevelByClass(CLASS_TYPE_PALADIN); - int nBlackguardlevel = GetLevelByClass(CLASS_TYPE_BLACKGUARD); - int nTotalLevel = GetHitDice(OBJECT_SELF); - - int nTurnLevel = nClericLevel; - int nClassLevel = nClericLevel; - - // GZ: Since paladin levels stack when turning, blackguard levels should stack as well - // GZ: but not with the paladin levels (thus else if). - if((nBlackguardlevel - 2) > 0 && (nBlackguardlevel > nPaladinLevel)) - { - nClassLevel += (nBlackguardlevel - 2); - nTurnLevel += (nBlackguardlevel - 2); - } - else if((nPaladinLevel - 2) > 0) - { - nClassLevel += (nPaladinLevel -2); - nTurnLevel += (nPaladinLevel - 2); - } - - //Flags for bonus turning types - int nElemental = GetHasFeat(FEAT_AIR_DOMAIN_POWER) + GetHasFeat(FEAT_EARTH_DOMAIN_POWER) + GetHasFeat(FEAT_FIRE_DOMAIN_POWER) + GetHasFeat(FEAT_WATER_DOMAIN_POWER); - int nVermin = GetHasFeat(FEAT_PLANT_DOMAIN_POWER);// + GetHasFeat(FEAT_ANIMAL_COMPANION); - int nConstructs = GetHasFeat(FEAT_DESTRUCTION_DOMAIN_POWER); - int nGoodOrEvilDomain = GetHasFeat(FEAT_GOOD_DOMAIN_POWER) + GetHasFeat(FEAT_EVIL_DOMAIN_POWER); - int nPlanar = GetHasFeat(854); - - //Flag for improved turning ability - int nSun = GetHasFeat(FEAT_SUN_DOMAIN_POWER); - - //Make a turning check roll, modify if have the Sun Domain - int nChrMod = GetAbilityModifier(ABILITY_CHARISMA); - int nTurnCheck = d20() + nChrMod; //The roll to apply to the max HD of undead that can be turned --> nTurnLevel - int nTurnHD = d6(2) + nChrMod + nClassLevel; //The number of HD of undead that can be turned. - - if(nSun == TRUE) - { - nTurnCheck += d4(); - nTurnHD += d6(); - } - //Determine the maximum HD of the undead that can be turned. - if(nTurnCheck <= 0) - { - nTurnLevel -= 4; - } - else if(nTurnCheck >= 1 && nTurnCheck <= 3) - { - nTurnLevel -= 3; - } - else if(nTurnCheck >= 4 && nTurnCheck <= 6) - { - nTurnLevel -= 2; - } - else if(nTurnCheck >= 7 && nTurnCheck <= 9) - { - nTurnLevel -= 1; - } - else if(nTurnCheck >= 10 && nTurnCheck <= 12) - { - //Stays the same - } - else if(nTurnCheck >= 13 && nTurnCheck <= 15) - { - nTurnLevel += 1; - } - else if(nTurnCheck >= 16 && nTurnCheck <= 18) - { - nTurnLevel += 2; - } - else if(nTurnCheck >= 19 && nTurnCheck <= 21) - { - nTurnLevel += 3; - } - else if(nTurnCheck >= 22) - { - nTurnLevel += 4; - } - - //Gets all creatures in a 20m radius around the caster and turns them or not. If the creatures - //HD are 1/2 or less of the nClassLevel then the creature is destroyed. - int nCnt = 1; - int nHD, nRacial, nHDCount, bValid, nDamage; - nHDCount = 0; - effect eVis = EffectVisualEffect(VFX_IMP_SUNSTRIKE); - effect eVisTurn = EffectVisualEffect(VFX_DUR_MIND_AFFECTING_FEAR); - effect eDamage; - effect eTurned = EffectTurned(); - effect eDur = EffectVisualEffect(VFX_DUR_CESSATE_NEGATIVE); - effect eLink = EffectLinkEffects(eVisTurn, eTurned); - eLink = EffectLinkEffects(eLink, eDur); - - effect eDeath = SupernaturalEffect(EffectDeath(TRUE)); - - effect eImpactVis = EffectVisualEffect(VFX_FNF_LOS_HOLY_30); - ApplyEffectAtLocation(DURATION_TYPE_INSTANT, eImpactVis, GetLocation(OBJECT_SELF)); - - //Get nearest enemy within 20m (60ft) - //Why are you using GetNearest instead of GetFirstObjectInShape - object oTarget = GetNearestCreature(CREATURE_TYPE_IS_ALIVE, TRUE , OBJECT_SELF, nCnt,CREATURE_TYPE_PERCEPTION , PERCEPTION_SEEN); - - while(GetIsObjectValid(oTarget) && nHDCount < nTurnHD && GetDistanceToObject(oTarget) <= 20.0) - { - if(!GetIsFriend(oTarget)) - { - nRacial = GetRacialType(oTarget); - - - if (nRacial == RACIAL_TYPE_OUTSIDER ) - { - if (nPlanar) - { - //Planar turning decreases spell resistance against turning by 1/2 - nHD = GetHitDice(oTarget) + (GetSpellResistance(oTarget) /2) + GetTurnResistanceHD(oTarget); - } - else - { - nHD = GetHitDice(oTarget) + (GetSpellResistance(oTarget) + GetTurnResistanceHD(oTarget) ); - } - } - else //(full turn resistance) - { - nHD = GetHitDice(oTarget) + GetTurnResistanceHD(oTarget); - } - - if(nHD <= nTurnLevel && nHD <= (nTurnHD - nHDCount)) - { - //Check the various domain turning types - //if(nRacial == RACIAL_TYPE_UNDEAD) - if((nRacial == RACIAL_TYPE_UNDEAD)||(GetSubRace(oTarget)=="Vampire")) - { - bValid = TRUE; - } - else if (nRacial == RACIAL_TYPE_VERMIN && nVermin > 0) - { - bValid = TRUE; - } - else if (nRacial == RACIAL_TYPE_ELEMENTAL && nElemental > 0) - { - bValid = TRUE; - } - else if (nRacial == RACIAL_TYPE_CONSTRUCT && nConstructs > 0) - { - SignalEvent(oTarget, EventSpellCastAt(OBJECT_SELF, SPELLABILITY_TURN_UNDEAD)); - nDamage = d3(nTurnLevel); - eDamage = EffectDamage(nDamage, DAMAGE_TYPE_MAGICAL); - ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget); - ApplyEffectToObject(DURATION_TYPE_INSTANT, eDamage, oTarget); - nHDCount += nHD; - } - else if (nRacial == RACIAL_TYPE_OUTSIDER && (nGoodOrEvilDomain+nPlanar > 0) ) - { - bValid = TRUE; - } - // * if wearing gauntlets of the lich,then can be turned - else if (GetIsObjectValid(GetItemPossessedBy(oTarget, "x2_gauntletlich")) == TRUE) - { - if (GetTag(GetItemInSlot(INVENTORY_SLOT_ARMS)) == "x2_gauntletlich") - { - bValid = TRUE; - } - } - - //Apply results of the turn - if( bValid == TRUE) - { - - ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget); - - if (nPlanar>0 && nRacial == RACIAL_TYPE_OUTSIDER) - { - effect ePlane = EffectVisualEffect(VFX_IMP_DIVINE_STRIKE_HOLY); - ApplyEffectToObject(DURATION_TYPE_INSTANT, ePlane, oTarget); - } - //if(IntToFloat(nClassLevel)/2.0 >= IntToFloat(nHD)) - //{ - - if((nClassLevel/2) >= nHD) - { - if (nPlanar>0 && nRacial == RACIAL_TYPE_OUTSIDER) - { - effect ePlane2 = EffectVisualEffect(VFX_IMP_UNSUMMON); - ApplyEffectToObject(DURATION_TYPE_INSTANT, ePlane2, oTarget); - } - - effect ePlane2 = EffectVisualEffect(VFX_IMP_DIVINE_STRIKE_HOLY); - - //Fire cast spell at event for the specified target - SignalEvent(oTarget, EventSpellCastAt(OBJECT_SELF, SPELLABILITY_TURN_UNDEAD)); - //Destroy the target - DelayCommand(0.1f, ApplyEffectToObject(DURATION_TYPE_INSTANT, eDeath, oTarget)); - } - else - { - //Turn the target - //Fire cast spell at event for the specified target - SignalEvent(oTarget, EventSpellCastAt(OBJECT_SELF, SPELLABILITY_TURN_UNDEAD)); - AssignCommand(oTarget, ActionMoveAwayFromObject(OBJECT_SELF, TRUE)); - ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eLink, oTarget, RoundsToSeconds(nClassLevel + 5)); - } - nHDCount = nHDCount + nHD; - } - } - bValid = FALSE; - } - nCnt++; - oTarget = GetNearestCreature(CREATURE_TYPE_IS_ALIVE,TRUE, OBJECT_SELF, nCnt,CREATURE_TYPE_PERCEPTION , PERCEPTION_SEEN); - } -} diff --git a/_module/nss/nw_s3_actitem01.nss b/_module/nss/nw_s3_actitem01.nss index 07cf2f0b..433be824 100644 --- a/_module/nss/nw_s3_actitem01.nss +++ b/_module/nss/nw_s3_actitem01.nss @@ -11,12 +11,13 @@ //:: Created By: Preston Watamaniuk //:: Created On: Dec 19, 2001 //::////////////////////////////////////////////// +#include "prc_inc_spells" void main() { - object oItem = GetSpellCastItem(); - object oTarget = GetSpellTargetObject(); - location lLocal = GetSpellTargetLocation(); + object oItem = PRCGetSpellCastItem(); + object oTarget = PRCGetSpellTargetObject(); + location lLocal = PRCGetSpellTargetLocation(); if (GetStringLeft(GetTag(oItem), 5) == "dmfi_" || GetStringLeft(GetTag(oItem), 8) == "hlslang_") diff --git a/_module/nss/nw_s3_balordeth.nss b/_module/nss/nw_s3_balordeth.nss new file mode 100644 index 00000000..96d0afb2 --- /dev/null +++ b/_module/nss/nw_s3_balordeth.nss @@ -0,0 +1,62 @@ +// HCR v3.2.0 - Execute default death script after fireball effects is complete. +//:://////////////////////////////////////////////////////////////////////////// +//:: FileName: NW_S3_BALORDETH +//:://////////////////////////////////////////////////////////////////////////// +/* + Fireball explosion does 50 damage to all within 20ft. +*/ +//:://////////////////////////////////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: Jan 9, 2002 +//:://////////////////////////////////////////////////////////////////////////// +#include "NW_I0_SPELLS" +#include "prc_inc_spells" +//:://////////////////////////////////////////////////////////////////////////// +void main() +{ + // Declare major variables. + int nMetaMagic = PRCGetMetaMagicFeat(); + int nDamage; + float fDelay; + effect eVis = EffectVisualEffect(VFX_IMP_FLAME_M); + effect eDam; + + // Apply the fireball explosion. + effect eExplode = EffectVisualEffect(VFX_FNF_FIREBALL); + location lTarget = GetLocation(OBJECT_SELF); + ApplyEffectAtLocation(DURATION_TYPE_INSTANT, eExplode, lTarget); + + // Cycle through the targets until an invalid object is captured. + object oTarget = GetFirstObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_HUGE, lTarget, TRUE, OBJECT_TYPE_CREATURE | OBJECT_TYPE_DOOR); + while (GetIsObjectValid(oTarget)) + { + // Fire cast spell at event for the specified target. + SignalEvent(oTarget, EventSpellCastAt(OBJECT_SELF, SPELL_FIREBALL)); + + // Calculate delay based on distance between explosion and the target. + fDelay = (GetDistanceBetweenLocations(lTarget, GetLocation(oTarget))/20); + if (!PRCDoResistSpell(OBJECT_SELF, oTarget, FloatToInt(fDelay))) + { + // Adjust damage based on Reflex Save, Evasion and Improved Evasion. + nDamage = PRCGetReflexAdjustedDamage(50, oTarget, GetSpellSaveDC(), SAVING_THROW_TYPE_FIRE); + if (nDamage > 0) + { + // Apply effects to the currently selected target. + eDam = EffectDamage(nDamage, DAMAGE_TYPE_FIRE); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eDam, oTarget)); + + // This visual effect is applied to the target object not the + // location as above. This visual effect represents the flame that + // erupts on the target not on the ground. + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); + } + } + + // Select the next target. + oTarget = GetNextObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_HUGE, lTarget, TRUE, OBJECT_TYPE_CREATURE | OBJECT_TYPE_DOOR); + } + + // HCR 3.0 - Call default death script. + ExecuteScript("nw_c2_default7", OBJECT_SELF); +} +//:://////////////////////////////////////////////////////////////////////////// diff --git a/_module/nss/nwnx_creature.nss b/_module/nss/nwnx_creature.nss new file mode 100644 index 00000000..275638f4 --- /dev/null +++ b/_module/nss/nwnx_creature.nss @@ -0,0 +1,2613 @@ +/// @addtogroup creature Creature +/// @brief Functions exposing additional creature properties. +/// @{ +/// @file nwnx_creature.nss +#include "nwnx" + +const string NWNX_Creature = "NWNX_Creature"; ///< @private + +/// @name Creature Movement Rates +/// @anchor creature_movement_rates +/// +/// The various types of movement rates. +/// @{ +const int NWNX_CREATURE_MOVEMENT_RATE_PC = 0; +const int NWNX_CREATURE_MOVEMENT_RATE_IMMOBILE = 1; +const int NWNX_CREATURE_MOVEMENT_RATE_VERY_SLOW = 2; +const int NWNX_CREATURE_MOVEMENT_RATE_SLOW = 3; +const int NWNX_CREATURE_MOVEMENT_RATE_NORMAL = 4; +const int NWNX_CREATURE_MOVEMENT_RATE_FAST = 5; +const int NWNX_CREATURE_MOVEMENT_RATE_VERY_FAST = 6; +const int NWNX_CREATURE_MOVEMENT_RATE_DEFAULT = 7; +const int NWNX_CREATURE_MOVEMENT_RATE_DM_FAST = 8; +/// @} + +/// @name Creature Movement Types +/// @anchor creature_movement_types +/// +/// The various types of movement types. +/// @{ +const int NWNX_CREATURE_MOVEMENT_TYPE_STATIONARY = 0; +const int NWNX_CREATURE_MOVEMENT_TYPE_WALK = 1; +const int NWNX_CREATURE_MOVEMENT_TYPE_RUN = 2; +const int NWNX_CREATURE_MOVEMENT_TYPE_SIDESTEP = 3; +const int NWNX_CREATURE_MOVEMENT_TYPE_WALK_BACKWARDS = 4; +/// @} + +/// @name Bonus Types +/// @anchor bonus_types +/// +/// Used with NWNX_Creature_GetTotalEffectBonus() these are the types of temporary bonuses from effects. +/// @{ +const int NWNX_CREATURE_BONUS_TYPE_ATTACK = 1; +const int NWNX_CREATURE_BONUS_TYPE_DAMAGE = 2; +const int NWNX_CREATURE_BONUS_TYPE_SAVING_THROW = 3; +const int NWNX_CREATURE_BONUS_TYPE_ABILITY = 4; +const int NWNX_CREATURE_BONUS_TYPE_SKILL = 5; +const int NWNX_CREATURE_BONUS_TYPE_TOUCH_ATTACK = 6; +/// @} + +/// @name Ranged Projectile VFX +/// @anchor ranged_projectile_vfx +/// +/// Used with NWNX_Creature_OverrideRangedProjectileVFX() these are the projectile vfx types. +/// @{ +const int NWNX_CREATURE_PROJECTILE_VFX_NONE = 0; ///< No VFX +const int NWNX_CREATURE_PROJECTILE_VFX_ACID = 1; +const int NWNX_CREATURE_PROJECTILE_VFX_COLD = 2; +const int NWNX_CREATURE_PROJECTILE_VFX_ELECTRICAL = 3; +const int NWNX_CREATURE_PROJECTILE_VFX_FIRE = 4; +const int NWNX_CREATURE_PROJECTILE_VFX_SONIC = 5; +const int NWNX_CREATURE_PROJECTILE_VFX_RANDOM = 6; ///< Random Elemental VFX +/// @} + +const int NWNX_CREATURE_ABILITY_NONE = 6; + +/// @struct NWNX_Creature_SpecialAbility +/// @brief A creature special ability. +struct NWNX_Creature_SpecialAbility +{ + int id; ///< The spell id + int ready; ///< Whether it can be used + int level; ///< The level of the ability +}; + +/// @brief Gives the creature a feat. +/// @param creature The creature object. +/// @param feat The feat id. +/// @remark Consider also using NWNX_Creature_AddFeatByLevel() to properly allocate the feat to a level +void NWNX_Creature_AddFeat(object creature, int feat); + +/// @brief Gives the creature a feat assigned at a level +/// @param creature The creature object. +/// @param feat The feat id. +/// @param level The level they gained the feat. +/// @remark Adds the feat to the stat list at the provided level. +void NWNX_Creature_AddFeatByLevel(object creature, int feat, int level); + +/// @brief Removes a feat from a creature. +/// @param creature The creature object. +/// @param feat The feat id. +void NWNX_Creature_RemoveFeat(object creature, int feat); + +/// @brief Removes the creature a feat assigned at a level +/// @param creature The creature object. +/// @param feat The feat id. +/// @param level The level they gained the feat. +/// @remark Removes the feat from the stat list at the provided level. Does not remove the feat from the creature, use +/// NWNX_Creature_RemoveFeat for this. +void NWNX_Creature_RemoveFeatByLevel(object creature, int feat, int level); + +/// @brief Determines if the creature knows a feat. +/// @note This differs from native @nwn{GetHasFeat} which returns FALSE if the feat has no more uses per day. +/// @param creature The creature object. +/// @param feat The feat id. +/// @return TRUE if the creature has the feat, regardless if they have any usages left or not. +int NWNX_Creature_GetKnowsFeat(object creature, int feat); + +/// @brief Returns the count of feats learned at the provided level. +/// @param creature The creature object. +/// @param level The level. +/// @return The count of feats. +int NWNX_Creature_GetFeatCountByLevel(object creature, int level); + +/// @brief Returns the feat learned at the level and index. +/// @param creature The creature object. +/// @param level The level. +/// @param index The index. Index bounds: 0 <= index < NWNX_Creature_GetFeatCountByLevel(). +/// @return The feat id at the index. +int NWNX_Creature_GetFeatByLevel(object creature, int level, int index); + +/// @brief Returns the creature level where the specified feat was learned. +/// @param creature The creature object. +/// @param feat The feat id. +/// @return The character level that the specified feat was granted, otherwise 0 if the creature does not have this feat. +int NWNX_Creature_GetFeatGrantLevel(object creature, int feat); + +/// @brief Get the total number of feats known by creature. +/// @param creature The creature object. +/// @return The total feat count for the creature. +int NWNX_Creature_GetFeatCount(object creature); + +/// @brief Returns the creature's feat at a given index +/// @param creature The creature object. +/// @param index The index. Index bounds: 0 <= index < NWNX_Creature_GetFeatCount(); +/// @return The feat id at the index. +int NWNX_Creature_GetFeatByIndex(object creature, int index); + +/// @brief Gets if creature meets feat requirements. +/// @param creature The creature object. +/// @param feat The feat id. +/// @return TRUE if creature meets all requirements to take given feat +int NWNX_Creature_GetMeetsFeatRequirements(object creature, int feat); + +/// @brief Gets the count of special abilities of the creature. +/// @param creature The creature object. +/// @return The total special ability count. +int NWNX_Creature_GetSpecialAbilityCount(object creature); + +/// @brief Returns the creature's special ability at a given index. +/// @param creature The creature object. +/// @param index The index. Index bounds: 0 <= index < NWNX_Creature_GetSpecialAbilityCount(). +/// @return An NWNX_Creature_SpecialAbility struct. +struct NWNX_Creature_SpecialAbility NWNX_Creature_GetSpecialAbility(object creature, int index); + +/// @brief Adds a special ability to a creature. +/// @param creature The creature object. +/// @param ability An NWNX_Creature_SpecialAbility struct. +void NWNX_Creature_AddSpecialAbility(object creature, struct NWNX_Creature_SpecialAbility ability); + +/// @brief Removes a special ability from a creature. +/// @param creature The creature object. +/// @param index The index. Index bounds: 0 <= index < NWNX_Creature_GetSpecialAbilityCount(). +void NWNX_Creature_RemoveSpecialAbility(object creature, int index); + +/// @brief Sets a special ability at the index for the creature. +/// @param creature The creature object. +/// @param index The index. Index bounds: 0 <= index < NWNX_Creature_GetSpecialAbilityCount(). +/// @param ability An NWNX_Creature_SpecialAbility struct. +void NWNX_Creature_SetSpecialAbility(object creature, int index, struct NWNX_Creature_SpecialAbility ability); + +/// @brief Get the class taken by the creature at the provided level. +/// @param creature The creature object. +/// @param level The level. +/// @return The class id. +int NWNX_Creature_GetClassByLevel(object creature, int level); + +/// @brief Sets the base AC for the creature. +/// @param creature The creature object. +/// @param ac The base AC to set for the creature. +void NWNX_Creature_SetBaseAC(object creature, int ac); + +/// @brief Get the base AC for the creature. +/// @param creature The creature object. +/// @return The base AC. +int NWNX_Creature_GetBaseAC(object creature); + +/// @brief Sets the ability score of the creature to the provided value. +/// @note Does not apply racial bonuses/penalties. +/// @param creature The creature object. +/// @param ability The ability constant. +/// @param value The value to set. +void NWNX_Creature_SetRawAbilityScore(object creature, int ability, int value); + +/// @brief Gets the ability score of the creature. +/// @note Does not apply racial bonuses/penalties. +/// @param creature The creature object. +/// @param ability The ability constant. +/// @return The ability score. +int NWNX_Creature_GetRawAbilityScore(object creature, int ability); + +/// @brief Adjusts the ability score of a creature. +/// @note Does not apply racial bonuses/penalties. +/// @param creature The creature object. +/// @param ability The ability constant. +/// @param modifier The modifier value. +void NWNX_Creature_ModifyRawAbilityScore(object creature, int ability, int modifier); + +/// @brief Gets the raw ability score a polymorphed creature had prior to polymorphing. +/// @note For Strength, Dexterity and Constitution only. +/// @param creature The creature object. +/// @param ability The ability constant. +/// @return The raw ability score. +int NWNX_Creature_GetPrePolymorphAbilityScore(object creature, int ability); + +/// @brief Gets the remaining spell slots (innate casting) at a class level's index. +/// @param creature The creature object. +/// @param class The class id from classes.2da. (Not class index 0-2) +/// @param level The spell level. +/// @return The remaining spell slot count. +int NWNX_Creature_GetRemainingSpellSlots(object creature, int class, int level); + +/// @brief Sets the remaining spell slots (innate casting) at a class level. +/// @param creature The creature object. +/// @param class The class id from classes.2da. (Not class index 0-2) +/// @param level The spell level. +/// @param slots The remaining spell slots to set. +void NWNX_Creature_SetRemainingSpellSlots(object creature, int class, int level, int slots); + +/// @brief Gets the maximum spell slots (innate casting) at a class level. +/// @param creature The creature object. +/// @param class The class id from classes.2da. (Not class index 0-2) +/// @param level The spell level. +/// @return The maximum spell slot count. +int NWNX_Creature_GetMaxSpellSlots(object creature, int class, int level); + +/// @brief Add a spell to a creature's spellbook for class. +/// @param creature The creature object. +/// @param class The class id from classes.2da. (Not class index 0-2) +/// @param level The spell level. +/// @param spellId The spell to remove. +void NWNX_Creature_AddKnownSpell(object creature, int class, int level, int spellId); + +/// @brief Remove a spell from creature's spellbook for class. +/// @param creature The creature object. +/// @param class The class id from classes.2da. (Not class index 0-2) +/// @param level The spell level. +/// @param spellId The spell to remove. +void NWNX_Creature_RemoveKnownSpell(object creature, int class, int level, int spellId); + +/// @brief Gets the maximum hit points for creature for level. +/// @param creature The creature object. +/// @param level The level. +/// @return The maximum hit points a creature can have for the class at the provided level. +int NWNX_Creature_GetMaxHitPointsByLevel(object creature, int level); + +/// @brief Sets the maximum hit points for creature. +/// @param creature The creature object. +/// @param level The level. +/// @param value The amount to set the max hit points. +void NWNX_Creature_SetMaxHitPointsByLevel(object creature, int level, int value); + +/// @brief Set creature's movement rate. +/// @param creature The creature object. +/// @param rate The movement rate. +void NWNX_Creature_SetMovementRate(object creature, int rate); + +/// @brief Returns the creature's current movement rate factor. +/// @remark Base movement rate factor is 1.0. +/// @param creature The creature object. +/// @return The current movement rate factor. +float NWNX_Creature_GetMovementRateFactor(object creature); + +/// @brief Sets the creature's current movement rate factor. +/// @note Base movement rate factor is 1.0. +/// @param creature The creature object. +/// @param rate The rate to set. +void NWNX_Creature_SetMovementRateFactor(object creature, float rate); + +/// @brief Returns the creature's maximum movement rate cap. +/// @remark Default movement rate cap is 1.5. +/// @param creature The creature object. +/// @return The maximum movement rate cap. +float NWNX_Creature_GetMovementRateFactorCap(object creature); + +/// @brief Sets the creature's maximum movement rate cap. +/// @note Default movement rate cap is 1.5. +/// @param creature The creature object. +/// @param cap The cap to set. +void NWNX_Creature_SetMovementRateFactorCap(object creature, float cap); + +/// @brief Returns the creature's current movement type +/// @param creature The creature object. +/// @return An NWNX_CREATURE_MOVEMENT_TYPE_* constant. +int NWNX_Creature_GetMovementType(object creature); + +/// @brief Sets the maximum movement rate a creature can have while walking (not running) +/// @remark This allows a creature with movement speed enhancements to walk at a normal rate. +/// @param creature The creature object. +/// @param fWalkRate The walk rate to apply. Setting the value to -1.0 will remove the cap. +/// Default value is 2000.0, which is the base human walk speed. +void NWNX_Creature_SetWalkRateCap(object creature, float fWalkRate = 2000.0f); + +/// @brief Set creature's raw good/evil alignment value. +/// @param creature The creature object. +/// @param value The value to set. +void NWNX_Creature_SetAlignmentGoodEvil(object creature, int value); + +/// @brief Set creature's raw law/chaos alignment value. +/// @param creature The creature object. +/// @param value The value to set. +void NWNX_Creature_SetAlignmentLawChaos(object creature, int value); + +/// @brief Set the base ranks in a skill for creature +/// @param creature The creature object. +/// @param skill The skill id. +/// @param rank The value to set as the skill rank. +void NWNX_Creature_SetSkillRank(object creature, int skill, int rank); + +/// @brief Get the ranks in a skill for creature assigned at a level. +/// @param creature The creature object. +/// @param skill The skill id. +/// @param level The level they gained skill ranks. +/// @return The rank in a skill assigned at a level (-1 on error). +int NWNX_Creature_GetSkillRankByLevel(object creature, int skill, int level); + +/// @brief Set the ranks in a skill for creature assigned at a level. +/// @note It only affect the leveling array, to know what to do on level-down. To effectivly change the skill rank on the current level, NWNX_Creature_SetSkillRank is also needed. +/// @param creature The creature object. +/// @param skill The skill id. +/// @param level The level they gained skill ranks. +/// @param rank The value to set as the skill rank. +void NWNX_Creature_SetSkillRankByLevel(object creature, int skill, int rank, int level); + +/// @brief Set the class ID in a particular position for a creature. +/// @param creature The creature object. +/// @param position Should be 0, 1, or 2 depending on how many classes the creature +/// has and which is to be modified. +/// @param classID A valid ID number in classes.2da and between 0 and 255. +/// @param bUpdateLevels determines whether the method will replace all occurrences +/// of the old class in CNWLevelStats with the new classID. +void NWNX_Creature_SetClassByPosition(object creature, int position, int classID, int bUpdateLevels = TRUE); + +/// @brief Set the level at the given position for a creature. +/// @note A creature should already have a class in that position. +/// @param creature The creature object. +/// @param position Should be 0, 1, or 2 depending on how many classes the creature +/// has and which is to be modified. +/// @param level The level to set. +void NWNX_Creature_SetLevelByPosition(object creature, int position, int level); + +/// @brief Set creature's base attack bonus (BAB). +/// @note Modifying the BAB will also affect the creature's attacks per round and its +/// eligibility for feats, prestige classes, etc. +/// @param creature The creature object. +/// @param bab The BAB value. Should be between 0 and 254. Setting BAB to 0 will cause the +/// creature to revert to its original BAB based on its classes and levels. A creature can +/// never have an actual BAB of zero. +/// @remark The base game has a function @nwn{SetBaseAttackBonus}, which actually sets +/// the bonus attacks per round for a creature, not the BAB. +void NWNX_Creature_SetBaseAttackBonus(object creature, int bab); + +/// @brief Gets the creatures current attacks per round (using equipped weapon). +/// @param creature The creature object. +/// @param bBaseAPR If TRUE, will return the base attacks per round, based on BAB and +/// equipped weapons, regardless of overrides set by calls to @nwn{SetBaseAttackBonus} builtin function. +/// @return The attacks per round. +int NWNX_Creature_GetAttacksPerRound(object creature, int bBaseAPR = FALSE); + +/// @brief Restore all creature feat uses. +/// @param creature The creature object. +void NWNX_Creature_RestoreFeats(object creature); + +/// @brief Restore all creature special ability uses. +/// @param creature The creature object. +void NWNX_Creature_RestoreSpecialAbilities(object creature); + +/// @brief Restore uses for all items carried by the creature. +/// @param creature The creature object. +void NWNX_Creature_RestoreItems(object creature); + +/// @brief Sets the creature size. +/// @param creature The creature object. +/// @param size Use CREATURE_SIZE_* constants. +void NWNX_Creature_SetSize(object creature, int size); + +/// @brief Gets the creature's remaining unspent skill points. +/// @param creature The creature object. +/// @return The remaining unspent skill points. +int NWNX_Creature_GetSkillPointsRemaining(object creature); + +/// @brief Sets the creature's remaining unspent skill points. +/// @param creature The creature object. +/// @param skillpoints The value to set. +void NWNX_Creature_SetSkillPointsRemaining(object creature, int skillpoints); + +/// @brief Gets the creature's remaining unspent skill points for level. +/// @param creature The creature object. +/// @param level The level. +/// @return The remaining unspent skill points for level. +int NWNX_Creature_GetSkillPointsRemainingByLevel(object creature, int level); + +/// @brief Sets the creature's remaining unspent skill points for level. +/// @param creature The creature object. +/// @param level The level. +/// @param value The value to set for level. +void NWNX_Creature_SetSkillPointsRemainingByLevel(object creature, int level, int value); + +/// @brief Sets the creature's racial type +/// @param creature The creature object. +/// @param racialtype The racial type to set. +void NWNX_Creature_SetRacialType(object creature, int racialtype); + +/// @brief Sets the creature's gold without sending a feedback message +/// @param creature The creature object. +/// @param gold The amount of gold to set for their creature. +void NWNX_Creature_SetGold(object creature, int gold); + +/// @brief Sets corpse decay time in milliseconds +/// @param creature The creature object. +/// @param nDecayTime The corpse decay time. +void NWNX_Creature_SetCorpseDecayTime(object creature, int nDecayTime); + +/// @brief Gets the creature's base save. +/// @param creature The creature object. +/// @param which One of SAVING_THROW_FORT, SAVING_THROW_REFLEX or SAVING_THROW_WILL +/// @return The base save value. +/// @note This will include any modifiers set in the toolset. +int NWNX_Creature_GetBaseSavingThrow(object creature, int which); + +/// @brief Sets the creature's base save. +/// @param creature The creature object. +/// @param which One of SAVING_THROW_FORT, SAVING_THROW_REFLEX or SAVING_THROW_WILL +/// @param value The base save value. +void NWNX_Creature_SetBaseSavingThrow(object creature, int which, int value); + +/// @brief Add levels of class to the creature, bypassing all validation +/// @param creature The creature object. +/// @param class The class id. +/// @param count The amount of levels of class to add. +/// @param package The class package to use for leveling up (PACKAGE_INVALID = starting package) +/// @note This will not work on player characters. +void NWNX_Creature_LevelUp(object creature, int class, int count = 1, int package = PACKAGE_INVALID); + +/// @brief Remove last levels from a creature. +/// @param creature The creature object. +/// @param count The amount of levels to decrement. +/// @note This will not work on player characters. +void NWNX_Creature_LevelDown(object creature, int count=1); + +/// @brief Sets the creature's challenge rating +/// @param creature The creature object. +/// @param fCR The challenge rating. +void NWNX_Creature_SetChallengeRating(object creature, float fCR); + +/// @brief Returns the creature's highest attack bonus based on its own stats. +/// @note AB vs. Type and +AB on Gauntlets are excluded +/// @param creature The creature object. +/// @param isMelee +/// * TRUE: Get Melee/Unarmed Attack Bonus +/// * FALSE: Get Ranged Attack Bonus +/// * -1: Get Attack Bonus depending on the weapon creature has equipped in its right hand +/// Defaults to Melee Attack Bonus if weapon is invalid or no weapon +/// @param isTouchAttack If the attack was a touch attack. +/// @param isOffhand If the attack was with the offhand. +/// @param includeBaseAttackBonus Should the result include the base attack bonus. +/// @return The highest attack bonus. +int NWNX_Creature_GetAttackBonus(object creature, int isMelee = -1, int isTouchAttack = FALSE, int isOffhand = FALSE, int includeBaseAttackBonus = TRUE); + +/// @brief Get highest level version of feat possessed by creature. +/// @remark For feats that increment in power, for example, barbarian rage. +/// @param creature The creature object. +/// @param feat The feat id. +/// @return The highest level version of the feat. +int NWNX_Creature_GetHighestLevelOfFeat(object creature, int feat); + +/// @brief Get feat remaining uses. +/// @param creature The creature object. +/// @param feat The feat id. +/// @return The amount of remaining uses. +int NWNX_Creature_GetFeatRemainingUses(object creature, int feat); + +/// @brief Get feat total uses. +/// @param creature The creature object. +/// @param feat The feat id. +/// @return The total uses. +int NWNX_Creature_GetFeatTotalUses(object creature, int feat); + +/// @brief Set feat remaining uses. +/// @param creature The creature object. +/// @param feat The feat id. +/// @param uses The amount of remaining uses. +void NWNX_Creature_SetFeatRemainingUses(object creature, int feat, int uses); + +/// @brief Get total effect bonus +/// @remark This exposes the actual bonus value beyond a player's base scores to attack, damage bonus, saves, +/// skills, ability scores, and touch attack provided by spells, equipment, potions etc. +/// @param creature The creature object. +/// @param bonusType A @ref bonus_types "Bonus Type" +/// @param target A target object. Used to calculate bonuses versus specific races, alignments, etc. +/// @param isElemental If a damage bonus includes elemental damage. +/// @param isForceMax If the bonus should return the maximum possible. +/// @param savetype A SAVING_THROW_* constant. +/// @param saveSpecificType A SAVING_THROW_TYPE_* constant. +/// @param skill A skill id. +/// @param abilityScore An ABILITY_* constant. +/// @param isOffhand Whether the attack is an offhand attack. +/// @return The bonus value. +int NWNX_Creature_GetTotalEffectBonus(object creature, int bonusType=NWNX_CREATURE_BONUS_TYPE_ATTACK, object target=OBJECT_INVALID, int isElemental=0, int isForceMax=0, int savetype=-1, int saveSpecificType=-1, int skill=-1, int abilityScore=-1, int isOffhand=FALSE); + +/// @brief Set the original first or last name of creature +/// @param creature The creature object. +/// @param name The name to give the creature. +/// @param isLastName TRUE to change their last name, FALSE for first. +/// @note For PCs this will persist to the .bic file if saved. Requires a relog to update. +void NWNX_Creature_SetOriginalName(object creature, string name, int isLastName); + +/// @brief Get the original first or last name of creature +/// @param creature The creature object. +/// @param isLastName TRUE to get last name, FALSE for first name. +/// @return The original first or last name of the creature. +string NWNX_Creature_GetOriginalName(object creature, int isLastName); + +/// @brief Set creature's spell resistance +/// @param creature The creature object. +/// @param sr The spell resistance. +/// @warning This setting will be overwritten by effects and once those effects fade the old setting (typically 0) will be set. +void NWNX_Creature_SetSpellResistance(object creature, int sr); + +/// @brief Set creature's animal companion creature type +/// @param creature The master creature object. +/// @param type The type from ANIMAL_COMPANION_CREATURE_TYPE_*. +void NWNX_Creature_SetAnimalCompanionCreatureType(object creature, int type); + +/// @brief Set creature's familiar creature type +/// @param creature The master creature object. +/// @param type The type from FAMILIAR_CREATURE_TYPE_*. +void NWNX_Creature_SetFamiliarCreatureType(object creature, int type); + +/// @brief Set creature's animal companion's name +/// @param creature The master creature object. +/// @param name The name to give their animal companion. +void NWNX_Creature_SetAnimalCompanionName(object creature, string name); + +/// @brief Set creature's familiar's name +/// @param creature The master creature object. +/// @param name The name to give their familiar. +void NWNX_Creature_SetFamiliarName(object creature, string name); + +/// @brief Get whether the creature can be disarmed. +/// @param creature The creature object. +/// @return TRUE if the creature can be disarmed. +int NWNX_Creature_GetDisarmable(object creature); + +/// @brief Set whether a creature can be disarmed. +/// @param creature The creature object. +/// @param disarmable Set to TRUE if the creature can be disarmed. +void NWNX_Creature_SetDisarmable(object creature, int disarmable); + +/// @brief Sets one of creature's domains. +/// @param creature The creature object. +/// @param class The class id from classes.2da. (Not class index 0-2) +/// @param index The first or second domain. +/// @param domain The domain constant to set. +void NWNX_Creature_SetDomain(object creature, int class, int index, int domain); + +/// @brief Sets creature's specialist school. +/// @param creature The creature object. +/// @param class The class id from classes.2da. (Not class index 0-2) +/// @param school The school constant. +void NWNX_Creature_SetSpecialization(object creature, int class, int school); + +/// @brief Sets oCreatures faction to be the faction with id nFactionId. +/// @param oCreature The creature. +/// @param nFactionId The faction id we want the creature to join. +void NWNX_Creature_SetFaction(object oCreature, int nFactionId); + +/// @brief Gets the faction id from oCreature +/// @param oCreature the creature we wish to query against +/// @return faction id as an integer, -1 when used against invalid creature or invalid object. +int NWNX_Creature_GetFaction(object oCreature); + +/// @brief Get whether a creature is flat-footed. +/// @param oCreature The creature object. +/// @return TRUE if the creature is flat-footed. +int NWNX_Creature_GetFlatFooted(object oCreature); + +/// @brief Serialize oCreature's quickbar to a base64 string +/// @param oCreature The creature. +/// @return A base64 string representation of oCreature's quickbar. +string NWNX_Creature_SerializeQuickbar(object oCreature); + +/// @brief Deserialize sSerializedQuickbar for oCreature +/// @param oCreature The creature. +/// @param sSerializedQuickbar A base64 string of a quickbar +/// @return TRUE on success +int NWNX_Creature_DeserializeQuickbar(object oCreature, string sSerializedQuickbar); + +/// @brief Sets a caster level modifier for oCreature +/// @param oCreature the target creature +/// @param nClass the class that this modifier will apply to +/// @param nModifier the modifier to apply +/// @param bPersist whether the modifier should be persisted to the .bic file if applicable +void NWNX_Creature_SetCasterLevelModifier(object oCreature, int nClass, int nModifier, int bPersist = FALSE); + +/// @brief Gets the current caster level modifier for oCreature +/// @param oCreature the target creature +/// @param nClass the creature caster class +/// @return the current caster level modifier for the creature +int NWNX_Creature_GetCasterLevelModifier(object oCreature, int nClass); + +/// @brief Sets a caster level override for oCreature +/// @param oCreature the target creature +/// @param nClass the class that this modifier will apply to +/// @param nCasterLevel the caster level override to apply +/// @param bPersist whether the override should be persisted to the .bic file if applicable +void NWNX_Creature_SetCasterLevelOverride(object oCreature, int nClass, int nCasterLevel, int bPersist = FALSE); + +/// @brief Gets the current caster level override for oCreature +/// @param oCreature the target creature +/// @param nClass the creature caster class +/// @return the current caster level override for the creature or -1 if not set +int NWNX_Creature_GetCasterLevelOverride(object oCreature, int nClass); + +/// @brief Move a creature to limbo. +/// @param oCreature The creature object. +void NWNX_Creature_JumpToLimbo(object oCreature); + +/// @brief Sets the critical hit multiplier modifier for the Creature +/// @param oCreature The target creature +/// @param nModifier The modifier to apply +/// @param nHand 0 for all attacks, 1 for Mainhand, 2 for Offhand +/// @param bPersist Whether the modifier should persist to .bic file if applicable +/// @param nBaseItem Applies the.modifier only when the attack used this baseitem. BASE_ITEM_GLOVES for Unarmed, '-1' for all +/// @note Persistence is activated each server reset by the first use of either 'SetCriticalMultiplier*' functions. Recommended to trigger on a dummy target OnModuleLoad to enable persistence. +void NWNX_Creature_SetCriticalMultiplierModifier(object oCreature, int nModifier, int nHand = 0, int bPersist = FALSE, int nBaseItem = -1); + +/// @brief Gets the critical hit multiplier modifier for the Creature +/// @param oCreature The target creature +/// @param nHand 0 for all attacks, 1 for Mainhand, 2 for Offhand +/// @param nBaseItem The baseitem modifer to retrieve. BASE_ITEM_GLOVES for Unarmed, '-1' for all +/// @return the current critical hit multiplier modifier for the creature +int NWNX_Creature_GetCriticalMultiplierModifier(object oCreature, int nHand = 0, int nBaseItem = -1); + +/// @brief Sets the critical hit multiplier override for the Creature. +/// @param oCreature The target creature +/// @param nOverride The override value to apply. -1 to clear override. +/// @param nHand 0 for all attacks, 1 for Mainhand, 2 for Offhand +/// @param bPersist Whether the modifier should persist to .bic file if applicable +/// @param nBaseItem Applies the.Override only when the attack used this baseitem. BASE_ITEM_GLOVES for Unarmed, '-1' for all +/// @note Persistence is activated each server reset by the first use of either 'SetCriticalMultiplier*' functions. Recommended to trigger on a dummy target OnModuleLoad to enable persistence. +void NWNX_Creature_SetCriticalMultiplierOverride(object oCreature, int nOverride, int nHand = 0, int bPersist = FALSE, int nBaseItem = -1); + +/// @brief Gets the critical hit multiplier override for the Creature +/// @param oCreature The target creature +/// @param nHand 0 for all attacks, 1 for Mainhand, 2 for Offhand +/// @param nBaseItem The baseitem Override to retrieve. BASE_ITEM_GLOVES for Unarmed, '-1' for all +/// @return the current critical hit multiplier override for the creature. No override == -1 +int NWNX_Creature_GetCriticalMultiplierOverride(object oCreature, int nHand = 0, int nBaseItem = -1); + +/// @brief Sets the critical hit range modifier for the creature. +/// @param oCreature The target creature +/// @param nModifier The modifier to apply. Positive modifiers reduce critical chance. (I.e. From 18-20, a +1 results in crit range of 19-20) +/// @param nHand 0 for all attacks, 1 for Mainhand, 2 for Offhand +/// @param bPersist Whether the modifier should persist to .bic file if applicable +/// @param nBaseItem Applies the.modifier only when the attack used this baseitem. BASE_ITEM_GLOVES for Unarmed, '-1' for all +/// @note Persistence is activated each server reset by the first use of either 'SetCriticalRange*' functions. Recommended to trigger on a dummy target OnModuleLoad to enable persistence. +void NWNX_Creature_SetCriticalRangeModifier(object oCreature, int nModifier, int nHand = 0, int bPersist = FALSE, int nBaseItem = -1); + +/// @brief Gets the critical hit range modifier for the creature. +/// @param oCreature The target creature +/// @param nHand 0 for all attacks, 1 for Mainhand, 2 for Offhand +/// @param nBaseItem The baseitem modifer to retrieve. BASE_ITEM_GLOVES for Unarmed, '-1' for all +/// @return the current critical hit range modifier for the creature +int NWNX_Creature_GetCriticalRangeModifier(object oCreature, int nHand = 0, int nBaseItem = -1); + +/// @brief Sets the critical hit range Override for the creature. +/// @param oCreature The target creature +/// @param nOverride The new minimum roll to crit. i.e nOverride of 15 results in crit range of 15-20. -1 to clear override. +/// @param nHand 0 for all attacks, 1 for Mainhand, 2 for Offhand +/// @param bPersist Whether the modifier should persist to .bic file if applicable +/// @param nBaseItem Applies the.Override only when the attack used this baseitem. BASE_ITEM_GLOVES for Unarmed, '-1' for all +/// @note Persistence is activated each server reset by the first use of either 'SetCriticalRange*' functions. Recommended to trigger on a dummy target OnModuleLoad to enable persistence. +void NWNX_Creature_SetCriticalRangeOverride(object oCreature, int nOverride, int nHand = 0, int bPersist = FALSE, int nBaseItem = -1); + +/// @brief Sets the critical hit range Override for the creature. +/// @param oCreature The target creature +/// @param nHand 0 for all attacks, 1 for Mainhand, 2 for Offhand +/// @param nBaseItem The baseitem Override to retrieve. BASE_ITEM_GLOVES for Unarmed, '-1' for all +/// @return the current critical hit range override for the creature. No override == -1 +int NWNX_Creature_GetCriticalRangeOverride(object oCreature, int nHand = 0, int nBaseItem = -1); + +/// @brief Add oAssociate as nAssociateType to oCreature +/// @warning Only basic checks are done so care must be taken when using this function +/// @param oCreature The creature to add oAssociate to +/// @param oAssociate The associate, must be a NPC +/// @param nAssociateType The associate type, one of ASSOCIATE_TYPE_*, except _NONE +void NWNX_Creature_AddAssociate(object oCreature, object oAssociate, int nAssociateType); + +/// @brief Override the damage level of oCreature. +/// @note Damage levels are the damage state under a creature's name, for example: 'Near Death' +/// @param oCreature The target creature. +/// @param nDamageLevel A damage level, see damagelevels.2da. Allowed values: 0-255 or -1 to remove the override. +void NWNX_Creature_OverrideDamageLevel(object oCreature, int nDamageLevel); + +/// @brief Set the encounter source of oCreature. +/// @param oCreature The target creature. +/// @param oEncounter The source encounter +void NWNX_Creature_SetEncounter(object oCreature, object oEncounter); + +/// @brief Get the encounter source of oCreature. +/// @param oCreature The target creature. +/// @return The encounter, OBJECT_INVALID if not part of an encounter or on error +object NWNX_Creature_GetEncounter(object oCreature); + +/// @brief Get if oCreature is currently bartering. +/// @param oCreature The target creature. +/// @return TRUE if oCreature is bartering, FALSE if not or on error. +int NWNX_Creature_GetIsBartering(object oCreature); + +/// @brief Sets caster level for the last item used. Use in a spellhook or spell event before to set caster level for any spells cast from the item. +/// @param oCreature the creature who used the item. +/// @param nCasterLvl the desired caster level. +void NWNX_Creature_SetLastItemCasterLevel(object oCreature, int nCasterLvl); + +/// @brief Gets the caster level of the last item used. +/// @param oCreature the creature who used the item. +/// @return returns the creatures last used item's level. +int NWNX_Creature_GetLastItemCasterLevel(object oCreature); + +/// @brief Gets the Armor classed of attacked against versus +/// @param oAttacked The one being attacked +/// @param oVersus The one doing the attacking +/// @param nTouch TRUE for touch attacks +/// @return -255 on Error, Flat footed AC if oVersus is invalid or the Attacked AC versus oVersus. +int NWNX_Creature_GetArmorClassVersus(object oAttacked, object oVersus, int nTouch=FALSE); + +/// @brief Gets the current walk animation of oCreature. +/// @param oCreature The target creature. +/// @return -1 on Error, otherwise the walk animation number +int NWNX_Creature_GetWalkAnimation(object oCreature); + +/// @brief Sets the current walk animation of oCreature. +/// @param oCreature The target creature. +/// @param nAnimation The walk animation number. +void NWNX_Creature_SetWalkAnimation(object oCreature, int nAnimation); + +/// @brief Changes the attack modifier depending on the dice roll. Used to skip autofail on 1 and autosucceed on 20 as well. +/// @param oCreature The attacking creature, use OBJECT_INVALID for all. +/// @param nRoll The dice roll to modify. +/// @param nModifier The modifier to the attack, use 0 to turn off autofail for 1/autosucceed for 20 with no attack modifier value. +void NWNX_Creature_SetAttackRollOverride(object oCreature, int nRoll, int nModifier); + +/// @brief Works like the tweak but can be turned on and off for all creatures or single ones. +/// @param oCreature The parrying creature, use OBJECT_INVALID for all. +/// @param bParry TRUE to parry all attacks. +/// @note Use this command on_module_load instead of the NWNX_TWEAKS_PARRY_ALL_ATTACKS tweak if using NWNX_Creature_SetAttackRollOverride() +void NWNX_Creature_SetParryAllAttacks(object oCreature, int bParry); + +/// @brief Gets the NoPermanentDeath flag of oCreature. +/// @param oCreature The target creature. +/// @return TRUE/FALSE or -1 on error. +int NWNX_Creature_GetNoPermanentDeath(object oCreature); + +/// @brief Sets the NoPermanentDeath flag of oCreature. +/// @param oCreature The target creature. +/// @param bNoPermanentDeath TRUE/FALSE. +void NWNX_Creature_SetNoPermanentDeath(object oCreature, int bNoPermanentDeath); + +/// @brief Compute a safe location for oCreature. +/// @param oCreature The target creature. +/// @param vPosition The starting position. +/// @param fRadius The search radius around vPosition. +/// @param bWalkStraightLineRequired Whether the creature must be able to walk in a straight line to the position. +/// @return A safe location as vector, will return vPosition if one wasn't found. Returns {0.0, 0.0, 0.0} on error. +vector NWNX_Creature_ComputeSafeLocation(object oCreature, vector vPosition, float fRadius = 20.0f, int bWalkStraightLineRequired = TRUE); + +/// @brief Update oCreature's perception of oTargetCreature. +/// @param oCreature The creature. +/// @param oTargetCreature The target creature. +void NWNX_Creature_DoPerceptionUpdateOnCreature(object oCreature, object oTargetCreature); + +/// @brief Get a creatures personal space (meters from center to non-creature objects). +/// @param oCreature The creature. +/// @return The creatures personal space. +float NWNX_Creature_GetPersonalSpace(object oCreature); + +/// @brief Set a creatures personal space (meters from center to non-creature objects). +/// @param oCreature The creature. +/// @param fPerspace The creatures personal space. +void NWNX_Creature_SetPersonalSpace(object oCreature, float fPerspace); + +/// @brief Get a creatures creature personal space (meters from center to other creatures). +/// @param oCreature The creature. +/// @return The creatures creature personal space. +float NWNX_Creature_GetCreaturePersonalSpace(object oCreature); + +/// @brief Set a creatures creature personal space (meters from center to other creatures). +/// @param oCreature The creature. +/// @param fCrePerspace The creatures creature personal space. +void NWNX_Creature_SetCreaturePersonalSpace(object oCreature, float fCrePerspace); + +/// @brief Get a creatures height. +/// @param oCreature The creature. +/// @return The creatures height. +float NWNX_Creature_GetHeight(object oCreature); + +/// @brief Set a creatures height. +/// @param oCreature The creature. +/// @param fHeight The creatures height. +void NWNX_Creature_SetHeight(object oCreature, float fHeight); + +/// @brief Get a creatures hit distance. +/// @param oCreature The creature. +/// @return The creatures hit distance. +float NWNX_Creature_GetHitDistance(object oCreature); + +/// @brief Set a creatures hit distance. +/// @param oCreature The creature. +/// @param fHitDist The creatures hit distance. +void NWNX_Creature_SetHitDistance(object oCreature, float fHitDist); + +/// @brief Get a creatures preferred attack distance. +/// @param oCreature The creature. +/// @return The creatures preferred attack distance. +float NWNX_Creature_GetPreferredAttackDistance(object oCreature); + +/// @brief Set a creatures preferred attack distance. +/// @param oCreature The creature. +/// @param fPrefAtckDist The creatures preferred attack distance. +void NWNX_Creature_SetPreferredAttackDistance(object oCreature, float fPrefAtckDist); + +/// @brief Get the skill penalty from wearing armor. +/// @param oCreature The creature. +int NWNX_Creature_GetArmorCheckPenalty(object oCreature); + +/// @brief Get the skill penalty from wearing a shield. +/// @param oCreature The creature. +int NWNX_Creature_GetShieldCheckPenalty(object oCreature); + +/// @brief Sets a chance for normal Effect Immunities to be bypassed +/// @param oCreature The affected creature +/// @param nImmunityType 'IMMUNITY_TYPE_*' to bypass. By default affects outgoing effects (oCreature -> another creature). Use a negative (-IMMUNITY_TYPE_*) to affect incoming effects instead (another creature -> oCreature) use 255/-255 to bypass ALL Immunities. +/// @param nChance The chance (of 100%) to bypass the immunity check. A Positive chance results in NOT IMMUNE. A Negative chance results in IMMUNE. +/// @param bPersist Whether the modifier should persist to .bic file (for PCs) +/// @note Persistence is enabled after a server reset by the first use of this function. Recommended to trigger on a dummy target OnModuleLoad to enable persistence. +/// @note Where an Outgoing and Incoming bypass both attempt opposing outcomes, both are ignored and the immunity status without bypass will apply. +void NWNX_Creature_SetBypassEffectImmunity(object oCreature, int nImmunityType, int nChance = 100, int bPersist = FALSE); + +/// @brief Gets a chance for normal Effect Immunities to be bypassed +/// @param oCreature The target creature +/// @param nImmunityType 'IMMUNITY_TYPE_*' to retrieve the current chance for bypass: Positive gets outgoing effects (oCreature -> another creature). Negative (-IMMUNITY_TYPE_*) gets incoming effects (another creature -> oCreature). +/// @return the current critical hit multiplier modifier for the creature +int NWNX_Creature_GetBypassEffectImmunity(object oCreature, int nImmunityType); + +/// @brief Sets the killer of oCreature to oKiller. +/// @param oCreature The target creature. +/// @param oKiller The killer. +void NWNX_Creature_SetLastKiller(object oCreature, object oKiller); + +/// @brief Instantly cast a spell at a target or location. +/// @note oCreature must be in the same area as oTarget or locTarget. +/// @note Does not care if oCreature can't cast spells or doesn't know the spell. Does not consume spell slots. +/// @param oCreature The caster. +/// @param oTarget The target, use OBJECT_INVALID to cast at a location. +/// @param locTarget The location, only used when oTarget is OBJECT_INVALID. +/// @param nSpellID The spell ID. +/// @param nCasterLevel The caster level of the spell. +/// @param fProjectileTime The time in seconds for the projectile to reach the target. 0.0f for no projectile. +/// @param nProjectilePathType A PROJECTILE_PATH_TYPE_* constant. +/// @param nProjectileSpellID An optional spell ID which to use the projectile vfx of. -1 to use nSpellID's projectile vfx. +/// @param oItem The spell cast item retrieved by GetSpellCastItem(). +/// @param sImpactScript The spell impact script. Set to "****"" to not run any impact script. If left blank, will execute nSpellID's impact script. +void NWNX_Creature_DoItemCastSpell(object oCreature, object oTarget, location locTarget, int nSpellID, int nCasterLevel, float fProjectileTime, int nProjectilePathType = PROJECTILE_PATH_TYPE_DEFAULT, int nProjectileSpellID = -1, object oItem = OBJECT_INVALID, string sImpactScript = ""); + +/// @brief Have oCreature instantly equip oItem to nInventorySlot. +/// @param oCreature The creature. +/// @param oItem The item, must be possessed by oCreature. +/// @param nInventorySlot An INVENTORY_SLOT_* constant. +/// @return TRUE on success, FALSE on failure. +int NWNX_Creature_RunEquip(object oCreature, object oItem, int nInventorySlot); + +/// @brief Have oCreature instantly unequip oItem. +/// @param oCreature The creature. +/// @param oItem The item, must be possessed by oCreature. +/// @return TRUE on success, FALSE on failure. +int NWNX_Creature_RunUnequip(object oCreature, object oItem); + +/// @brief Override the elemental projectile visual effect of ranged/throwing weapons. +/// @param oCreature The creature. +/// @param nProjectileVFX A @ref ranged_projectile_vfx "NWNX_CREATURE_PROJECTILE_VFX_*" constant or -1 to remove the override. +/// @param bPersist Whether the vfx should persist to the .bic file (for PCs). +/// @note Persistence is enabled after a server reset by the first use of this function. Recommended to trigger on a dummy target OnModuleLoad to enable persistence. +void NWNX_Creature_OverrideRangedProjectileVFX(object oCreature, int nProjectileVFX, int bPersist = FALSE); + +/// @brief Sets a custom Initiative modifier +/// @param oCreature The affected creature +/// @param nMod The amount to adjust their initiative (+/-). +/// @param bPersist Whether the modifier should persist to .bic file (for PCs) +/// @note Persistence is enabled after a server reset by the first use of this function. Recommended to trigger on a dummy target OnModuleLoad to enable persistence. +/// @warning This modifier takes precedence over an NWNX_Race Initiative modifier; they're not additive +void NWNX_Creature_SetInitiativeModifier(object oCreature, int nMod, int bPersist = FALSE); + +/// @brief Gets the custom Initiative modifier. +/// @param oCreature The target creature +/// @return the current custom initiative modifier for the creature +int NWNX_Creature_GetInitiativeModifier(object oCreature); + +/// @brief Gets the Body Bag of a creature +/// @param oCreature The target creature +/// @return The creatures assigned Body Bag +object NWNX_Creature_GetBodyBag(object oCreature); + +/// @brief Add a cast spell action to oCreature's action queue. +/// @param oCreature The creature casting the spell. +/// @param oTarget The target, to cast at a location use the area as target. +/// @param vTargetLocation The target location. +/// @param nSpellID The spell ID. +/// @param nMultiClass The character class position to cast the spell as. 0 = First Class, 1 = Second Class, 3 = Third Class. To cast a cheat spell use 255 and to cast a special ability use 254. +/// @param nMetaMagic A METAMAGIC_* constant, except METAMAGIC_ANY. +/// @param nDomainLevel The domain level if casting a domain spell. +/// @param nProjectilePathType A PROJECTILE_PATH_TYPE_* constant. +/// @param bInstant TRUE to instantly cast the spell. +/// @param bClearActions TRUE to clear all actions. +/// @param bAddToFront TRUE to add the cast spell action to the front of the action queue. +/// @return TRUE if the action was successfully added to oCreature's action queue. +int NWNX_Creature_AddCastSpellActions(object oCreature, object oTarget, vector vTargetLocation, int nSpellID, int nMultiClass, int nMetaMagic = METAMAGIC_NONE, int nDomainLevel = 0, int nProjectilePathType = PROJECTILE_PATH_TYPE_DEFAULT, int bInstant = FALSE, int bClearActions = FALSE, int bAddToFront = FALSE); + +/// @brief Get whether oCreature is flanking oTargetCreature. +/// @param oCreature The creature object. +/// @param oTargetCreature The target creature object. +/// @return TRUE if oCreature is flanking oTargetCreature. +int NWNX_Creature_GetIsFlanking(object oCreature, object oTargetCreature); + +/// @brief Decrements the remaining spell slots (innate casting) at a class level. +/// @param oCreature The creature object. +/// @param nClass The class id from classes.2da. (Not class index 0-2) +/// @param nSpellLevel The spell level. +void NWNX_Creature_DecrementRemainingSpellSlots(object oCreature, int nClass, int nSpellLevel); + +/// @brief Increments the remaining spell slots (innate casting) at a class level. +/// @param oCreature The creature object. +/// @param nClass The class id from classes.2da. (Not class index 0-2) +/// @param nSpellLevel The spell level. +void NWNX_Creature_IncrementRemainingSpellSlots(object oCreature, int nClass, int nSpellLevel); + +/// @brief Gets the maximum number of bonus attacks a creature can have from EffectModifyAttacks(). +/// @param oCreature The creature. +/// @return The maximum number of bonus attacks or 0 on error. +int NWNX_Creature_GetMaximumBonusAttacks(object oCreature); + +/// @brief Sets the maximum number of bonus attacks a creature can have from EffectModifyAttacks(). +/// @note This function also removes the limit of 5 bonus attacks from EffectModifyAttacks(). +/// @param oCreature The creature. +/// @param nMaxBonusAttacks The maximum number of bonus attacks. Values < 0 will set the limit back to the default of 5. +/// @param bPersist Whether the modifier should persist to .bic file (for PCs). +/// @note Persistence is enabled after a server reset by the first use of this function. Recommended to trigger on a dummy target OnModuleLoad to enable persistence. +void NWNX_Creature_SetMaximumBonusAttacks(object oCreature, int nMaxBonusAttacks, int bPersist = FALSE); + +/// @brief Inserts a cleave or great cleave attack into oCreature's current attack round against the nearest enemy within melee reach. +/// @param oCreature The creature object. +/// @note oCreature must have the cleave or great cleave feats, must be in combat, and must have available attacks remaining in their combat round to use for cleave attack. +void NWNX_Creature_DoCleaveAttack(object oCreature); + +/// @brief Gets the current object oCreature's orientation is locked to. +/// @param oCreature The creature object. +/// @return The object oCreature's orientation is locked to, or OBJECT_INVALID if oCreature's orientation is not locked. +object NWNX_Creature_GetLockOrientationToObject(object oCreature); + +/// @brief Locks oCreature's orientation to always face oTarget. +/// @param oCreature The creature object. +/// @param oTarget The target to lock oCreature's orientation to. Use OBJECT_INVALID to remove the orientation lock. +void NWNX_Creature_SetLockOrientationToObject(object oCreature, object oTarget); + +/// @brief Causes oCreature to broadcast an Attack of Opportunity against themself. +/// @param oCreature The creature object. +/// @param oSingleCreature A single creature to broadcast the Attack of Opporunity to. Use OBJECT_INVALID to broadcast to all nearby enemies. +/// @param bMovement Whether the Attack of Opportunity was caused by movement. +void NWNX_Creature_BroadcastAttackOfOpportunity(object oCreature, object oSingleCreature = OBJECT_INVALID, int bMovement = FALSE); + +/// @brief Returns the maximum price oStore will buy items from oCreature for. +/// @param oCreature The creature object. +/// @param oStore The store object. +/// @return The max buy price override. -1 = No maximum buy price, -2 = No override set. +int NWNX_Creature_GetMaxSellToStorePriceOverride(object oCreature, object oStore); + +/// @brief Overrides the maximum price oStore will buy items from oCreature for. +/// @param oCreature The creature object. +/// @param oStore The store object. +/// @param nMaxSellToPrice The maximum buy price override. -1 = No maximum buy price, -2 = Remove the override. +void NWNX_Creature_SetMaxSellToStorePriceOverride(object oCreature, object oStore, int nMaxSellToPrice); + +/// @brief Returns the creature's ability increase for nLevel. +/// @param oCreature The creature object. +/// @param nLevel The level. +/// @return An ABILITY_* constant, NWNX_CREATURE_ABILITY_NONE or -1 on error +int NWNX_Creature_GetAbilityIncreaseByLevel(object oCreature, int nLevel); + +/// @brief Sets the creature's ability increase for nLevel. +/// @param oCreature The creature object. +/// @param nLevel The level. +/// @param nAbility ABILITY_* constant or NWNX_CREATURE_ABILITY_NONE +void NWNX_Creature_SetAbilityIncreaseByLevel(object oCreature, int nLevel, int nAbility); + +/// @brief Returns the creature's maximum attack range to a target +/// @param oCreature The creature object. +/// @param oTarget The target to get the maximum attack range to +/// @return The maximum attack range for oCreature to oTarget +float NWNX_Creature_GetMaxAttackRange(object oCreature, object oTarget); + +/// @} + +void NWNX_Creature_AddFeat(object creature, int feat) +{ + string sFunc = "AddFeat"; + NWNX_PushArgumentInt(feat); + NWNX_PushArgumentObject(creature); + + NWNX_CallFunction(NWNX_Creature, sFunc); +} + +void NWNX_Creature_AddFeatByLevel(object creature, int feat, int level) +{ + string sFunc = "AddFeatByLevel"; + + NWNX_PushArgumentInt(level); + NWNX_PushArgumentInt(feat); + NWNX_PushArgumentObject(creature); + + NWNX_CallFunction(NWNX_Creature, sFunc); +} + +void NWNX_Creature_RemoveFeat(object creature, int feat) +{ + string sFunc = "RemoveFeat"; + NWNX_PushArgumentInt(feat); + NWNX_PushArgumentObject(creature); + + NWNX_CallFunction(NWNX_Creature, sFunc); +} + +void NWNX_Creature_RemoveFeatByLevel(object creature, int feat, int level) +{ + string sFunc = "RemoveFeatByLevel"; + + NWNX_PushArgumentInt(level); + NWNX_PushArgumentInt(feat); + NWNX_PushArgumentObject(creature); + + NWNX_CallFunction(NWNX_Creature, sFunc); +} + +int NWNX_Creature_GetKnowsFeat(object creature, int feat) +{ + string sFunc = "GetKnowsFeat"; + + NWNX_PushArgumentInt(feat); + NWNX_PushArgumentObject(creature); + + NWNX_CallFunction(NWNX_Creature, sFunc); + return NWNX_GetReturnValueInt(); +} + +int NWNX_Creature_GetFeatCountByLevel(object creature, int level) +{ + string sFunc = "GetFeatCountByLevel"; + + NWNX_PushArgumentInt(level); + NWNX_PushArgumentObject(creature); + + NWNX_CallFunction(NWNX_Creature, sFunc); + return NWNX_GetReturnValueInt(); +} + +int NWNX_Creature_GetFeatByLevel(object creature, int level, int index) +{ + string sFunc = "GetFeatByLevel"; + + NWNX_PushArgumentInt(index); + NWNX_PushArgumentInt(level); + NWNX_PushArgumentObject(creature); + + NWNX_CallFunction(NWNX_Creature, sFunc); + return NWNX_GetReturnValueInt(); +} + +int NWNX_Creature_GetFeatCount(object creature) +{ + string sFunc = "GetFeatCount"; + + NWNX_PushArgumentObject(creature); + + NWNX_CallFunction(NWNX_Creature, sFunc); + return NWNX_GetReturnValueInt(); +} + +int NWNX_Creature_GetFeatGrantLevel(object creature, int feat) +{ + string sFunc = "GetFeatGrantLevel"; + + NWNX_PushArgumentInt(feat); + NWNX_PushArgumentObject(creature); + NWNX_CallFunction(NWNX_Creature, sFunc); + return NWNX_GetReturnValueInt(); +} + +int NWNX_Creature_GetFeatByIndex(object creature, int index) +{ + string sFunc = "GetFeatByIndex"; + + NWNX_PushArgumentInt(index); + NWNX_PushArgumentObject(creature); + + NWNX_CallFunction(NWNX_Creature, sFunc); + return NWNX_GetReturnValueInt(); +} + +int NWNX_Creature_GetMeetsFeatRequirements(object creature, int feat) +{ + string sFunc = "GetMeetsFeatRequirements"; + + NWNX_PushArgumentInt(feat); + NWNX_PushArgumentObject(creature); + + NWNX_CallFunction(NWNX_Creature, sFunc); + return NWNX_GetReturnValueInt(); +} + +struct NWNX_Creature_SpecialAbility NWNX_Creature_GetSpecialAbility(object creature, int index) +{ + string sFunc = "GetSpecialAbility"; + + struct NWNX_Creature_SpecialAbility ability; + + NWNX_PushArgumentInt(index); + NWNX_PushArgumentObject(creature); + + NWNX_CallFunction(NWNX_Creature, sFunc); + + ability.level = NWNX_GetReturnValueInt(); + ability.ready = NWNX_GetReturnValueInt(); + ability.id = NWNX_GetReturnValueInt(); + + return ability; +} + +int NWNX_Creature_GetSpecialAbilityCount(object creature) +{ + string sFunc = "GetSpecialAbilityCount"; + + NWNX_PushArgumentObject(creature); + NWNX_CallFunction(NWNX_Creature, sFunc); + + return NWNX_GetReturnValueInt(); +} + +void NWNX_Creature_AddSpecialAbility(object creature, struct NWNX_Creature_SpecialAbility ability) +{ + string sFunc = "AddSpecialAbility"; + + NWNX_PushArgumentInt(ability.id); + NWNX_PushArgumentInt(ability.ready); + NWNX_PushArgumentInt(ability.level); + NWNX_PushArgumentObject(creature); + + NWNX_CallFunction(NWNX_Creature, sFunc); +} + +void NWNX_Creature_RemoveSpecialAbility(object creature, int index) +{ + string sFunc = "RemoveSpecialAbility"; + + NWNX_PushArgumentInt(index); + NWNX_PushArgumentObject(creature); + + NWNX_CallFunction(NWNX_Creature, sFunc); +} + +void NWNX_Creature_SetSpecialAbility(object creature, int index, struct NWNX_Creature_SpecialAbility ability) +{ + string sFunc = "SetSpecialAbility"; + + NWNX_PushArgumentInt(ability.id); + NWNX_PushArgumentInt(ability.ready); + NWNX_PushArgumentInt(ability.level); + NWNX_PushArgumentInt(index); + NWNX_PushArgumentObject(creature); + + NWNX_CallFunction(NWNX_Creature, sFunc); +} + +int NWNX_Creature_GetClassByLevel(object creature, int level) +{ + string sFunc = "GetClassByLevel"; + + NWNX_PushArgumentInt(level); + NWNX_PushArgumentObject(creature); + + NWNX_CallFunction(NWNX_Creature, sFunc); + return NWNX_GetReturnValueInt(); +} + +void NWNX_Creature_SetBaseAC(object creature, int ac) +{ + string sFunc = "SetBaseAC"; + + NWNX_PushArgumentInt(ac); + NWNX_PushArgumentObject(creature); + + NWNX_CallFunction(NWNX_Creature, sFunc); +} + +int NWNX_Creature_GetBaseAC(object creature) +{ + string sFunc = "GetBaseAC"; + + NWNX_PushArgumentObject(creature); + + NWNX_CallFunction(NWNX_Creature, sFunc); + return NWNX_GetReturnValueInt(); +} + +void NWNX_Creature_SetRawAbilityScore(object creature, int ability, int value) +{ + string sFunc = "SetRawAbilityScore"; + + NWNX_PushArgumentInt(value); + NWNX_PushArgumentInt(ability); + NWNX_PushArgumentObject(creature); + + NWNX_CallFunction(NWNX_Creature, sFunc); +} + +int NWNX_Creature_GetRawAbilityScore(object creature, int ability) +{ + string sFunc = "GetRawAbilityScore"; + + NWNX_PushArgumentInt(ability); + NWNX_PushArgumentObject(creature); + + NWNX_CallFunction(NWNX_Creature, sFunc); + return NWNX_GetReturnValueInt(); +} + +void NWNX_Creature_ModifyRawAbilityScore(object creature, int ability, int modifier) +{ + string sFunc = "ModifyRawAbilityScore"; + + NWNX_PushArgumentInt(modifier); + NWNX_PushArgumentInt(ability); + NWNX_PushArgumentObject(creature); + + NWNX_CallFunction(NWNX_Creature, sFunc); +} + +int NWNX_Creature_GetPrePolymorphAbilityScore(object creature, int ability) +{ + string sFunc = "GetPrePolymorphAbilityScore"; + + NWNX_PushArgumentInt(ability); + NWNX_PushArgumentObject(creature); + + NWNX_CallFunction(NWNX_Creature, sFunc); + return NWNX_GetReturnValueInt(); +} + +int NWNX_Creature_GetRemainingSpellSlots(object creature, int class, int level) +{ + string sFunc = "GetRemainingSpellSlots"; + + NWNX_PushArgumentInt(level); + NWNX_PushArgumentInt(class); + NWNX_PushArgumentObject(creature); + + NWNX_CallFunction(NWNX_Creature, sFunc); + return NWNX_GetReturnValueInt(); +} + +void NWNX_Creature_SetRemainingSpellSlots(object creature, int class, int level, int slots) +{ + string sFunc = "SetRemainingSpellSlots"; + + NWNX_PushArgumentInt(slots); + NWNX_PushArgumentInt(level); + NWNX_PushArgumentInt(class); + NWNX_PushArgumentObject(creature); + + NWNX_CallFunction(NWNX_Creature, sFunc); +} + +void NWNX_Creature_RemoveKnownSpell(object creature, int class, int level, int spellId) +{ + string sFunc = "RemoveKnownSpell"; + + NWNX_PushArgumentInt(spellId); + NWNX_PushArgumentInt(level); + NWNX_PushArgumentInt(class); + NWNX_PushArgumentObject(creature); + + NWNX_CallFunction(NWNX_Creature, sFunc); +} + +void NWNX_Creature_AddKnownSpell(object creature, int class, int level, int spellId) +{ + string sFunc = "AddKnownSpell"; + + NWNX_PushArgumentInt(spellId); + NWNX_PushArgumentInt(level); + NWNX_PushArgumentInt(class); + NWNX_PushArgumentObject(creature); + + NWNX_CallFunction(NWNX_Creature, sFunc); +} + +int NWNX_Creature_GetMaxSpellSlots(object creature, int class, int level) +{ + string sFunc = "GetMaxSpellSlots"; + + NWNX_PushArgumentInt(level); + NWNX_PushArgumentInt(class); + NWNX_PushArgumentObject(creature); + + NWNX_CallFunction(NWNX_Creature, sFunc); + return NWNX_GetReturnValueInt(); +} + + +int NWNX_Creature_GetMaxHitPointsByLevel(object creature, int level) +{ + string sFunc = "GetMaxHitPointsByLevel"; + + NWNX_PushArgumentInt(level); + NWNX_PushArgumentObject(creature); + + NWNX_CallFunction(NWNX_Creature, sFunc); + return NWNX_GetReturnValueInt(); +} + +void NWNX_Creature_SetMaxHitPointsByLevel(object creature, int level, int value) +{ + string sFunc = "SetMaxHitPointsByLevel"; + + NWNX_PushArgumentInt(value); + NWNX_PushArgumentInt(level); + NWNX_PushArgumentObject(creature); + + NWNX_CallFunction(NWNX_Creature, sFunc); +} + +void NWNX_Creature_SetMovementRate(object creature, int rate) +{ + string sFunc = "SetMovementRate"; + + NWNX_PushArgumentInt(rate); + NWNX_PushArgumentObject(creature); + + NWNX_CallFunction(NWNX_Creature, sFunc); +} + +float NWNX_Creature_GetMovementRateFactor(object creature) +{ + string sFunc = "GetMovementRateFactor"; + NWNX_PushArgumentObject(creature); + + NWNX_CallFunction(NWNX_Creature, sFunc); + return NWNX_GetReturnValueFloat(); +} + +void NWNX_Creature_SetMovementRateFactor(object creature, float factor) +{ + string sFunc = "SetMovementRateFactor"; + + NWNX_PushArgumentFloat(factor); + NWNX_PushArgumentObject(creature); + + NWNX_CallFunction(NWNX_Creature, sFunc); +} + +float NWNX_Creature_GetMovementRateFactorCap(object creature) +{ + string sFunc = "GetMovementRateFactorCap"; + NWNX_PushArgumentObject(creature); + + NWNX_CallFunction(NWNX_Creature, sFunc); + return NWNX_GetReturnValueFloat(); +} + +void NWNX_Creature_SetMovementRateFactorCap(object creature, float cap) +{ + string sFunc = "SetMovementRateFactorCap"; + + NWNX_PushArgumentFloat(cap); + NWNX_PushArgumentObject(creature); + + NWNX_CallFunction(NWNX_Creature, sFunc); +} + +void NWNX_Creature_SetAlignmentGoodEvil(object creature, int value) +{ + string sFunc = "SetAlignmentGoodEvil"; + + NWNX_PushArgumentInt(value); + NWNX_PushArgumentObject(creature); + + NWNX_CallFunction(NWNX_Creature, sFunc); +} + +void NWNX_Creature_SetAlignmentLawChaos(object creature, int value) +{ + string sFunc = "SetAlignmentLawChaos"; + + NWNX_PushArgumentInt(value); + NWNX_PushArgumentObject(creature); + + NWNX_CallFunction(NWNX_Creature, sFunc); +} + +void NWNX_Creature_SetSkillRank(object creature, int skill, int rank) +{ + string sFunc = "SetSkillRank"; + NWNX_PushArgumentInt(rank); + NWNX_PushArgumentInt(skill); + NWNX_PushArgumentObject(creature); + + NWNX_CallFunction(NWNX_Creature, sFunc); +} + +int NWNX_Creature_GetSkillRankByLevel(object creature, int skill, int level) +{ + string sFunc = "GetSkillRankByLevel"; + + NWNX_PushArgumentInt(level); + NWNX_PushArgumentInt(skill); + NWNX_PushArgumentObject(creature); + + NWNX_CallFunction(NWNX_Creature, sFunc); + return NWNX_GetReturnValueInt(); +} + +void NWNX_Creature_SetSkillRankByLevel(object creature, int skill, int rank, int level) +{ + string sFunc = "SetSkillRankByLevel"; + + NWNX_PushArgumentInt(level); + NWNX_PushArgumentInt(rank); + NWNX_PushArgumentInt(skill); + NWNX_PushArgumentObject(creature); + + NWNX_CallFunction(NWNX_Creature, sFunc); +} + +void NWNX_Creature_SetClassByPosition(object creature, int position, int classID, int bUpdateLevels = TRUE) +{ + string sFunc = "SetClassByPosition"; + NWNX_PushArgumentInt(bUpdateLevels); + NWNX_PushArgumentInt(classID); + NWNX_PushArgumentInt(position); + NWNX_PushArgumentObject(creature); + + NWNX_CallFunction(NWNX_Creature, sFunc); +} + +void NWNX_Creature_SetLevelByPosition(object creature, int position, int level) +{ + string sFunc = "SetLevelByPosition"; + NWNX_PushArgumentInt(level); + NWNX_PushArgumentInt(position); + NWNX_PushArgumentObject(creature); + + NWNX_CallFunction(NWNX_Creature, sFunc); +} + +void NWNX_Creature_SetBaseAttackBonus(object creature, int bab) +{ + string sFunc = "SetBaseAttackBonus"; + NWNX_PushArgumentInt(bab); + NWNX_PushArgumentObject(creature); + + NWNX_CallFunction(NWNX_Creature, sFunc); +} + +int NWNX_Creature_GetAttacksPerRound(object creature, int bBaseAPR = FALSE) +{ + string sFunc = "GetAttacksPerRound"; + NWNX_PushArgumentInt(bBaseAPR); + NWNX_PushArgumentObject(creature); + + NWNX_CallFunction(NWNX_Creature, sFunc); + return NWNX_GetReturnValueInt(); +} + +void NWNX_Creature_RestoreFeats(object creature) +{ + string sFunc = "RestoreFeats"; + NWNX_PushArgumentObject(creature); + + NWNX_CallFunction(NWNX_Creature, sFunc); +} + +void NWNX_Creature_RestoreSpecialAbilities(object creature) +{ + string sFunc = "RestoreSpecialAbilities"; + NWNX_PushArgumentObject(creature); + + NWNX_CallFunction(NWNX_Creature, sFunc); +} + +void NWNX_Creature_RestoreItems(object creature) +{ + string sFunc = "RestoreItems"; + NWNX_PushArgumentObject(creature); + + NWNX_CallFunction(NWNX_Creature, sFunc); +} + +void NWNX_Creature_SetSize(object creature, int size) +{ + string sFunc = "SetSize"; + NWNX_PushArgumentInt(size); + NWNX_PushArgumentObject(creature); + + NWNX_CallFunction(NWNX_Creature, sFunc); +} + +int NWNX_Creature_GetSkillPointsRemaining(object creature) +{ + string sFunc = "GetSkillPointsRemaining"; + NWNX_PushArgumentObject(creature); + + NWNX_CallFunction(NWNX_Creature, sFunc); + return NWNX_GetReturnValueInt(); +} + + +void NWNX_Creature_SetSkillPointsRemaining(object creature, int skillpoints) +{ + string sFunc = "SetSkillPointsRemaining"; + NWNX_PushArgumentInt(skillpoints); + NWNX_PushArgumentObject(creature); + + NWNX_CallFunction(NWNX_Creature, sFunc); +} + +int NWNX_Creature_GetSkillPointsRemainingByLevel(object creature, int level) +{ + string sFunc = "GetSkillPointsRemainingByLevel"; + + NWNX_PushArgumentInt(level); + NWNX_PushArgumentObject(creature); + + NWNX_CallFunction(NWNX_Creature, sFunc); + return NWNX_GetReturnValueInt(); +} + +void NWNX_Creature_SetSkillPointsRemainingByLevel(object creature, int level, int value) +{ + string sFunc = "SetSkillPointsRemainingByLevel"; + + NWNX_PushArgumentInt(value); + NWNX_PushArgumentInt(level); + NWNX_PushArgumentObject(creature); + + NWNX_CallFunction(NWNX_Creature, sFunc); +} + +void NWNX_Creature_SetRacialType(object creature, int racialtype) +{ + string sFunc = "SetRacialType"; + NWNX_PushArgumentInt(racialtype); + NWNX_PushArgumentObject(creature); + + NWNX_CallFunction(NWNX_Creature, sFunc); +} + +int NWNX_Creature_GetMovementType(object creature) +{ + string sFunc = "GetMovementType"; + NWNX_PushArgumentObject(creature); + + NWNX_CallFunction(NWNX_Creature, sFunc); + return NWNX_GetReturnValueInt(); +} + +void NWNX_Creature_SetWalkRateCap(object creature, float fWalkRate = 2000.0f) +{ + string sFunc = "SetWalkRateCap"; + NWNX_PushArgumentFloat(fWalkRate); + NWNX_PushArgumentObject(creature); + + NWNX_CallFunction(NWNX_Creature, sFunc); +} + +void NWNX_Creature_SetGold(object creature, int gold) +{ + string sFunc = "SetGold"; + NWNX_PushArgumentInt(gold); + NWNX_PushArgumentObject(creature); + + NWNX_CallFunction(NWNX_Creature, sFunc); +} + +void NWNX_Creature_SetCorpseDecayTime(object creature, int nDecayTime) +{ + string sFunc = "SetCorpseDecayTime"; + NWNX_PushArgumentInt(nDecayTime); + NWNX_PushArgumentObject(creature); + + NWNX_CallFunction(NWNX_Creature, sFunc); +} + + +int NWNX_Creature_GetBaseSavingThrow(object creature, int which) +{ + string sFunc = "GetBaseSavingThrow"; + NWNX_PushArgumentInt(which); + NWNX_PushArgumentObject(creature); + + NWNX_CallFunction(NWNX_Creature, sFunc); + return NWNX_GetReturnValueInt(); +} + +void NWNX_Creature_SetBaseSavingThrow(object creature, int which, int value) +{ + string sFunc = "SetBaseSavingThrow"; + NWNX_PushArgumentInt(value); + NWNX_PushArgumentInt(which); + NWNX_PushArgumentObject(creature); + + NWNX_CallFunction(NWNX_Creature, sFunc); +} + +void NWNX_Creature_LevelUp(object creature, int class, int count = 1, int package = PACKAGE_INVALID) +{ + string sFunc = "LevelUp"; + NWNX_PushArgumentInt(package); + NWNX_PushArgumentInt(count); + NWNX_PushArgumentInt(class); + NWNX_PushArgumentObject(creature); + + NWNX_CallFunction(NWNX_Creature, sFunc); +} + +void NWNX_Creature_LevelDown(object creature, int count=1) +{ + string sFunc = "LevelDown"; + NWNX_PushArgumentInt(count); + NWNX_PushArgumentObject(creature); + + NWNX_CallFunction(NWNX_Creature, sFunc); +} + +void NWNX_Creature_SetChallengeRating(object creature, float fCR) +{ + string sFunc = "SetChallengeRating"; + NWNX_PushArgumentFloat(fCR); + NWNX_PushArgumentObject(creature); + + NWNX_CallFunction(NWNX_Creature, sFunc); +} + +int NWNX_Creature_GetAttackBonus(object creature, int isMelee = -1, int isTouchAttack = FALSE, int isOffhand = FALSE, int includeBaseAttackBonus = TRUE) +{ + string sFunc = "GetAttackBonus"; + + if (isMelee == -1) + { + object oWeapon = GetItemInSlot(INVENTORY_SLOT_RIGHTHAND, creature); + + if (GetIsObjectValid(oWeapon)) + { + isMelee = !GetWeaponRanged(oWeapon); + } + else + {// Default to melee for unarmed + isMelee = TRUE; + } + } + + NWNX_PushArgumentInt(includeBaseAttackBonus); + NWNX_PushArgumentInt(isOffhand); + NWNX_PushArgumentInt(isTouchAttack); + NWNX_PushArgumentInt(isMelee); + NWNX_PushArgumentObject(creature); + + NWNX_CallFunction(NWNX_Creature, sFunc); + return NWNX_GetReturnValueInt(); +} + +int NWNX_Creature_GetHighestLevelOfFeat(object creature, int feat) +{ + string sFunc = "GetHighestLevelOfFeat"; + + NWNX_PushArgumentInt(feat); + NWNX_PushArgumentObject(creature); + + NWNX_CallFunction(NWNX_Creature, sFunc); + return NWNX_GetReturnValueInt(); +} + +int NWNX_Creature_GetFeatRemainingUses(object creature, int feat) +{ + string sFunc = "GetFeatRemainingUses"; + + NWNX_PushArgumentInt(feat); + NWNX_PushArgumentObject(creature); + + NWNX_CallFunction(NWNX_Creature, sFunc); + return NWNX_GetReturnValueInt(); +} + +int NWNX_Creature_GetFeatTotalUses(object creature, int feat) +{ + string sFunc = "GetFeatTotalUses"; + + NWNX_PushArgumentInt(feat); + NWNX_PushArgumentObject(creature); + + NWNX_CallFunction(NWNX_Creature, sFunc); + return NWNX_GetReturnValueInt(); +} + +void NWNX_Creature_SetFeatRemainingUses(object creature, int feat, int uses) +{ + string sFunc = "SetFeatRemainingUses"; + + NWNX_PushArgumentInt(uses); + NWNX_PushArgumentInt(feat); + NWNX_PushArgumentObject(creature); + + NWNX_CallFunction(NWNX_Creature, sFunc); +} + +int NWNX_Creature_GetTotalEffectBonus(object creature, int bonusType=NWNX_CREATURE_BONUS_TYPE_ATTACK, object target=OBJECT_INVALID, int isElemental=0, int isForceMax=0, int savetype=-1, int saveSpecificType=-1, int skill=-1, int abilityScore=-1, int isOffhand=FALSE) +{ + string sFunc = "GetTotalEffectBonus"; + + NWNX_PushArgumentInt(isOffhand); + NWNX_PushArgumentInt(abilityScore); + NWNX_PushArgumentInt(skill); + NWNX_PushArgumentInt(saveSpecificType); + NWNX_PushArgumentInt(savetype); + NWNX_PushArgumentInt(isForceMax); + NWNX_PushArgumentInt(isElemental); + NWNX_PushArgumentObject(target); + NWNX_PushArgumentInt(bonusType); + NWNX_PushArgumentObject(creature); + + NWNX_CallFunction(NWNX_Creature, sFunc); + return NWNX_GetReturnValueInt(); +} + +void NWNX_Creature_SetOriginalName(object creature, string name, int isLastName) +{ + string sFunc = "SetOriginalName"; + + NWNX_PushArgumentInt(isLastName); + NWNX_PushArgumentString(name); + NWNX_PushArgumentObject(creature); + + NWNX_CallFunction(NWNX_Creature, sFunc); +} + +string NWNX_Creature_GetOriginalName(object creature, int isLastName) +{ + string sFunc = "GetOriginalName"; + + NWNX_PushArgumentInt(isLastName); + NWNX_PushArgumentObject(creature); + + NWNX_CallFunction(NWNX_Creature, sFunc); + return NWNX_GetReturnValueString(); +} + +void NWNX_Creature_SetSpellResistance(object creature, int sr) +{ + string sFunc = "SetSpellResistance"; + + NWNX_PushArgumentInt(sr); + NWNX_PushArgumentObject(creature); + + NWNX_CallFunction(NWNX_Creature, sFunc); +} + +void NWNX_Creature_SetAnimalCompanionCreatureType(object creature, int type) +{ + string sFunc = "SetAnimalCompanionCreatureType"; + + NWNX_PushArgumentInt(type); + NWNX_PushArgumentObject(creature); + + NWNX_CallFunction(NWNX_Creature, sFunc); +} + +void NWNX_Creature_SetFamiliarCreatureType(object creature, int type) +{ + string sFunc = "SetFamiliarCreatureType"; + + NWNX_PushArgumentInt(type); + NWNX_PushArgumentObject(creature); + + NWNX_CallFunction(NWNX_Creature, sFunc); +} + +void NWNX_Creature_SetAnimalCompanionName(object creature, string name) +{ + string sFunc = "SetAnimalCompanionName"; + + NWNX_PushArgumentString(name); + NWNX_PushArgumentObject(creature); + + NWNX_CallFunction(NWNX_Creature, sFunc); +} + +void NWNX_Creature_SetFamiliarName(object creature, string name) +{ + string sFunc = "SetFamiliarName"; + + NWNX_PushArgumentString(name); + NWNX_PushArgumentObject(creature); + + NWNX_CallFunction(NWNX_Creature, sFunc); +} + +int NWNX_Creature_GetDisarmable(object creature) +{ + string sFunc = "GetDisarmable"; + + NWNX_PushArgumentObject(creature); + + NWNX_CallFunction(NWNX_Creature, sFunc); + return NWNX_GetReturnValueInt(); +} + +void NWNX_Creature_SetDisarmable(object creature, int disarmable) +{ + string sFunc = "SetDisarmable"; + + NWNX_PushArgumentInt(disarmable); + NWNX_PushArgumentObject(creature); + + NWNX_CallFunction(NWNX_Creature, sFunc); +} + +void NWNX_Creature_SetDomain(object creature, int class, int index, int domain) +{ + string sFunc = "SetDomain"; + + NWNX_PushArgumentInt(domain); + NWNX_PushArgumentInt(index); + NWNX_PushArgumentInt(class); + NWNX_PushArgumentObject(creature); + + NWNX_CallFunction(NWNX_Creature, sFunc); +} + +void NWNX_Creature_SetSpecialization(object creature, int class, int school) +{ + string sFunc = "SetSpecialization"; + + NWNX_PushArgumentInt(school); + NWNX_PushArgumentInt(class); + NWNX_PushArgumentObject(creature); + + NWNX_CallFunction(NWNX_Creature, sFunc); +} + +void NWNX_Creature_SetFaction(object oCreature, int nFactionId) +{ + string sFunc = "SetFaction"; + NWNX_PushArgumentInt(nFactionId); + NWNX_PushArgumentObject(oCreature); + NWNX_CallFunction(NWNX_Creature, sFunc); +} + +int NWNX_Creature_GetFaction(object oCreature) +{ + string sFunc = "GetFaction"; + NWNX_PushArgumentObject(oCreature); + NWNX_CallFunction(NWNX_Creature, sFunc); + return NWNX_GetReturnValueInt(); +} + +int NWNX_Creature_GetFlatFooted(object oCreature) +{ + string sFunc = "GetFlatFooted"; + NWNX_PushArgumentObject(oCreature); + NWNX_CallFunction(NWNX_Creature, sFunc); + return NWNX_GetReturnValueInt(); +} + +string NWNX_Creature_SerializeQuickbar(object oCreature) +{ + string sFunc = "SerializeQuickbar"; + + NWNX_PushArgumentObject(oCreature); + NWNX_CallFunction(NWNX_Creature, sFunc); + + return NWNX_GetReturnValueString(); +} + +int NWNX_Creature_DeserializeQuickbar(object oCreature, string sSerializedQuickbar) +{ + string sFunc = "DeserializeQuickbar"; + + NWNX_PushArgumentString(sSerializedQuickbar); + NWNX_PushArgumentObject(oCreature); + + NWNX_CallFunction(NWNX_Creature, sFunc); + return NWNX_GetReturnValueInt(); +} + +void NWNX_Creature_SetCasterLevelModifier(object oCreature, int nClass, int nModifier, int bPersist = FALSE) +{ + string sFunc = "SetCasterLevelModifier"; + + NWNX_PushArgumentInt(bPersist); + NWNX_PushArgumentInt(nModifier); + NWNX_PushArgumentInt(nClass); + NWNX_PushArgumentObject(oCreature); + + NWNX_CallFunction(NWNX_Creature, sFunc); +} + +int NWNX_Creature_GetCasterLevelModifier(object oCreature, int nClass) +{ + string sFunc = "GetCasterLevelModifier"; + + NWNX_PushArgumentInt(nClass); + NWNX_PushArgumentObject(oCreature); + + NWNX_CallFunction(NWNX_Creature, sFunc); + return NWNX_GetReturnValueInt(); +} + +void NWNX_Creature_SetCasterLevelOverride(object oCreature, int nClass, int nCasterLevel, int bPersist = FALSE) +{ + string sFunc = "SetCasterLevelOverride"; + + NWNX_PushArgumentInt(bPersist); + NWNX_PushArgumentInt(nCasterLevel); + NWNX_PushArgumentInt(nClass); + NWNX_PushArgumentObject(oCreature); + + NWNX_CallFunction(NWNX_Creature, sFunc); +} + +int NWNX_Creature_GetCasterLevelOverride(object oCreature, int nClass) +{ + string sFunc = "GetCasterLevelOverride"; + + NWNX_PushArgumentInt(nClass); + NWNX_PushArgumentObject(oCreature); + + NWNX_CallFunction(NWNX_Creature, sFunc); + return NWNX_GetReturnValueInt(); +} + +void NWNX_Creature_JumpToLimbo(object oCreature) +{ + string sFunc = "JumpToLimbo"; + NWNX_PushArgumentObject(oCreature); + NWNX_CallFunction(NWNX_Creature, sFunc); +} + +void NWNX_Creature_SetCriticalMultiplierModifier(object oCreature, int nModifier, int nHand = 0, int bPersist = FALSE, int nBaseItem = -1) +{ + string sFunc = "SetCriticalMultiplierModifier"; + + NWNX_PushArgumentInt(nBaseItem); + NWNX_PushArgumentInt(bPersist); + NWNX_PushArgumentInt(nHand); + NWNX_PushArgumentInt(nModifier); + NWNX_PushArgumentObject(oCreature); + + NWNX_CallFunction(NWNX_Creature, sFunc); +} + +int NWNX_Creature_GetCriticalMultiplierModifier(object oCreature, int nHand = 0, int nBaseItem = -1) +{ + string sFunc = "GetCriticalMultiplierModifier"; + + NWNX_PushArgumentInt(nBaseItem); + NWNX_PushArgumentInt(nHand); + NWNX_PushArgumentObject(oCreature); + + NWNX_CallFunction(NWNX_Creature, sFunc); + return NWNX_GetReturnValueInt(); +} + +void NWNX_Creature_SetCriticalMultiplierOverride(object oCreature, int nOverride, int nHand = 0, int bPersist = FALSE, int nBaseItem = -1) +{ + string sFunc = "SetCriticalMultiplierOverride"; + + NWNX_PushArgumentInt(nBaseItem); + NWNX_PushArgumentInt(bPersist); + NWNX_PushArgumentInt(nHand); + NWNX_PushArgumentInt(nOverride); + NWNX_PushArgumentObject(oCreature); + + NWNX_CallFunction(NWNX_Creature, sFunc); +} + +int NWNX_Creature_GetCriticalMultiplierOverride(object oCreature, int nHand = 0, int nBaseItem = -1) +{ + string sFunc = "GetCriticalMultiplierOverride"; + + NWNX_PushArgumentInt(nBaseItem); + NWNX_PushArgumentInt(nHand); + NWNX_PushArgumentObject(oCreature); + + NWNX_CallFunction(NWNX_Creature, sFunc); + return NWNX_GetReturnValueInt(); +} + +void NWNX_Creature_SetCriticalRangeModifier(object oCreature, int nModifier, int nHand = 0, int bPersist = FALSE, int nBaseItem = -1) +{ + string sFunc = "SetCriticalRangeModifier"; + + NWNX_PushArgumentInt(nBaseItem); + NWNX_PushArgumentInt(bPersist); + NWNX_PushArgumentInt(nHand); + NWNX_PushArgumentInt(nModifier); + NWNX_PushArgumentObject(oCreature); + + NWNX_CallFunction(NWNX_Creature, sFunc); +} + +int NWNX_Creature_GetCriticalRangeModifier(object oCreature, int nHand = 0, int nBaseItem = -1) +{ + string sFunc = "GetCriticalRangeModifier"; + + NWNX_PushArgumentInt(nBaseItem); + NWNX_PushArgumentInt(nHand); + NWNX_PushArgumentObject(oCreature); + + NWNX_CallFunction(NWNX_Creature, sFunc); + return NWNX_GetReturnValueInt(); +} + +void NWNX_Creature_SetCriticalRangeOverride(object oCreature, int nOverride, int nHand = 0, int bPersist = FALSE, int nBaseItem = -1) +{ + string sFunc = "SetCriticalRangeOverride"; + + NWNX_PushArgumentInt(nBaseItem); + NWNX_PushArgumentInt(bPersist); + NWNX_PushArgumentInt(nHand); + NWNX_PushArgumentInt(nOverride); + NWNX_PushArgumentObject(oCreature); + + NWNX_CallFunction(NWNX_Creature, sFunc); +} + +int NWNX_Creature_GetCriticalRangeOverride(object oCreature, int nHand = 0, int nBaseItem = -1) +{ + string sFunc = "GetCriticalRangeOverride"; + + NWNX_PushArgumentInt(nBaseItem); + NWNX_PushArgumentInt(nHand); + NWNX_PushArgumentObject(oCreature); + + NWNX_CallFunction(NWNX_Creature, sFunc); + return NWNX_GetReturnValueInt(); +} + +void NWNX_Creature_AddAssociate(object oCreature, object oAssociate, int nAssociateType) +{ + string sFunc = "AddAssociate"; + + NWNX_PushArgumentInt(nAssociateType); + NWNX_PushArgumentObject(oAssociate); + NWNX_PushArgumentObject(oCreature); + + NWNX_CallFunction(NWNX_Creature, sFunc); +} + +void NWNX_Creature_OverrideDamageLevel(object oCreature, int nDamageLevel) +{ + string sFunc = "OverrideDamageLevel"; + + NWNX_PushArgumentInt(nDamageLevel); + NWNX_PushArgumentObject(oCreature); + NWNX_CallFunction(NWNX_Creature, sFunc); +} + +void NWNX_Creature_SetEncounter(object oCreature, object oEncounter) +{ + string sFunc = "SetEncounter"; + + NWNX_PushArgumentObject(oEncounter); + NWNX_PushArgumentObject(oCreature); + NWNX_CallFunction(NWNX_Creature, sFunc); +} + +object NWNX_Creature_GetEncounter(object oCreature) +{ + string sFunc = "GetEncounter"; + + NWNX_PushArgumentObject(oCreature); + NWNX_CallFunction(NWNX_Creature, sFunc); + + return NWNX_GetReturnValueObject(); +} + +int NWNX_Creature_GetIsBartering(object oCreature) +{ + string sFunc = "GetIsBartering"; + + NWNX_PushArgumentObject(oCreature); + NWNX_CallFunction(NWNX_Creature, sFunc); + + return NWNX_GetReturnValueInt(); +} + +void NWNX_Creature_SetLastItemCasterLevel(object oCreature, int nCasterLvl) +{ + string sFunc = "SetLastItemCasterLevel"; + NWNX_PushArgumentInt(nCasterLvl); + NWNX_PushArgumentObject(oCreature); + NWNX_CallFunction(NWNX_Creature, sFunc); +} + + +int NWNX_Creature_GetLastItemCasterLevel(object oCreature) +{ + string sFunc = "GetLastItemCasterLevel"; + NWNX_PushArgumentObject(oCreature); + NWNX_CallFunction(NWNX_Creature, sFunc); + + return NWNX_GetReturnValueInt(); +} + +int NWNX_Creature_GetArmorClassVersus(object oAttacked, object oVersus, int nTouch=FALSE) +{ + string sFunc = "GetArmorClassVersus"; + NWNX_PushArgumentInt(nTouch); + NWNX_PushArgumentObject(oVersus); + NWNX_PushArgumentObject(oAttacked); + NWNX_CallFunction(NWNX_Creature, sFunc); + + return NWNX_GetReturnValueInt(); +} + +int NWNX_Creature_GetWalkAnimation(object oCreature) +{ + string sFunc = "GetWalkAnimation"; + NWNX_PushArgumentObject(oCreature); + NWNX_CallFunction(NWNX_Creature, sFunc); + + return NWNX_GetReturnValueInt(); +} + +void NWNX_Creature_SetWalkAnimation(object oCreature, int nAnimation) +{ + string sFunc = "SetWalkAnimation"; + NWNX_PushArgumentInt(nAnimation); + NWNX_PushArgumentObject(oCreature); + NWNX_CallFunction(NWNX_Creature, sFunc); +} + +void NWNX_Creature_SetAttackRollOverride(object oCreature, int nRoll, int nModifier) +{ + string sFunc = "SetAttackRollOverride"; + NWNX_PushArgumentInt(nModifier); + NWNX_PushArgumentInt(nRoll); + NWNX_PushArgumentObject(oCreature); + NWNX_CallFunction(NWNX_Creature, sFunc); +} + +void NWNX_Creature_SetParryAllAttacks(object oCreature, int bParry) +{ + string sFunc = "SetParryAllAttacks"; + NWNX_PushArgumentInt(bParry); + NWNX_PushArgumentObject(oCreature); + NWNX_CallFunction(NWNX_Creature, sFunc); +} + +int NWNX_Creature_GetNoPermanentDeath(object oCreature) +{ + string sFunc = "GetNoPermanentDeath"; + + NWNX_PushArgumentObject(oCreature); + NWNX_CallFunction(NWNX_Creature, sFunc); + + return NWNX_GetReturnValueInt(); +} + +void NWNX_Creature_SetNoPermanentDeath(object oCreature, int bNoPermanentDeath) +{ + string sFunc = "SetNoPermanentDeath"; + + NWNX_PushArgumentInt(bNoPermanentDeath); + NWNX_PushArgumentObject(oCreature); + NWNX_CallFunction(NWNX_Creature, sFunc); +} + +vector NWNX_Creature_ComputeSafeLocation(object oCreature, vector vPosition, float fRadius = 20.0f, int bWalkStraightLineRequired = TRUE) +{ + string sFunc = "ComputeSafeLocation"; + + NWNX_PushArgumentInt(bWalkStraightLineRequired); + NWNX_PushArgumentFloat(fRadius); + NWNX_PushArgumentFloat(vPosition.x); + NWNX_PushArgumentFloat(vPosition.y); + NWNX_PushArgumentFloat(vPosition.z); + NWNX_PushArgumentObject(oCreature); + NWNX_CallFunction(NWNX_Creature, sFunc); + + vector v; + v.z = NWNX_GetReturnValueFloat(); + v.y = NWNX_GetReturnValueFloat(); + v.x = NWNX_GetReturnValueFloat(); + + return v; +} + +void NWNX_Creature_DoPerceptionUpdateOnCreature(object oCreature, object oTargetCreature) +{ + string sFunc = "DoPerceptionUpdateOnCreature"; + + NWNX_PushArgumentObject(oTargetCreature); + NWNX_PushArgumentObject(oCreature); + NWNX_CallFunction(NWNX_Creature, sFunc); +} + +float NWNX_Creature_GetPersonalSpace(object oCreature) +{ + string sFunc = "GetPersonalSpace"; + + NWNX_PushArgumentObject(oCreature); + NWNX_CallFunction(NWNX_Creature, sFunc); + + return NWNX_GetReturnValueFloat(); +} + +void NWNX_Creature_SetPersonalSpace(object oCreature, float fPerspace) +{ + string sFunc = "SetPersonalSpace"; + + NWNX_PushArgumentFloat(fPerspace); + NWNX_PushArgumentObject(oCreature); + NWNX_CallFunction(NWNX_Creature, sFunc); +} + +float NWNX_Creature_GetCreaturePersonalSpace(object oCreature) +{ + string sFunc = "GetCreaturePersonalSpace"; + + NWNX_PushArgumentObject(oCreature); + NWNX_CallFunction(NWNX_Creature, sFunc); + + return NWNX_GetReturnValueFloat(); +} + +void NWNX_Creature_SetCreaturePersonalSpace(object oCreature, float fCrePerspace) +{ + string sFunc = "SetCreaturePersonalSpace"; + + NWNX_PushArgumentFloat(fCrePerspace); + NWNX_PushArgumentObject(oCreature); + NWNX_CallFunction(NWNX_Creature, sFunc); +} + +float NWNX_Creature_GetHeight(object oCreature) +{ + string sFunc = "GetHeight"; + + NWNX_PushArgumentObject(oCreature); + NWNX_CallFunction(NWNX_Creature, sFunc); + + return NWNX_GetReturnValueFloat(); +} + +void NWNX_Creature_SetHeight(object oCreature, float fHeight) +{ + string sFunc = "SetHeight"; + + NWNX_PushArgumentFloat(fHeight); + NWNX_PushArgumentObject(oCreature); + NWNX_CallFunction(NWNX_Creature, sFunc); +} + +float NWNX_Creature_GetHitDistance(object oCreature) +{ + string sFunc = "GetHitDistance"; + + NWNX_PushArgumentObject(oCreature); + NWNX_CallFunction(NWNX_Creature, sFunc); + + return NWNX_GetReturnValueFloat(); +} + +void NWNX_Creature_SetHitDistance(object oCreature, float fHitDist) +{ + string sFunc = "SetHitDistance"; + + NWNX_PushArgumentFloat(fHitDist); + NWNX_PushArgumentObject(oCreature); + NWNX_CallFunction(NWNX_Creature, sFunc); +} + +float NWNX_Creature_GetPreferredAttackDistance(object oCreature) +{ + string sFunc = "GetPreferredAttackDistance"; + + NWNX_PushArgumentObject(oCreature); + NWNX_CallFunction(NWNX_Creature, sFunc); + + return NWNX_GetReturnValueFloat(); +} + +void NWNX_Creature_SetPreferredAttackDistance(object oCreature, float fPrefAtckDist) +{ + string sFunc = "SetPreferredAttackDistance"; + + NWNX_PushArgumentFloat(fPrefAtckDist); + NWNX_PushArgumentObject(oCreature); + NWNX_CallFunction(NWNX_Creature, sFunc); +} + +int NWNX_Creature_GetArmorCheckPenalty(object oCreature) +{ + string sFunc = "GetArmorCheckPenalty"; + + NWNX_PushArgumentObject(oCreature); + NWNX_CallFunction(NWNX_Creature, sFunc); + return NWNX_GetReturnValueInt(); +} + +int NWNX_Creature_GetShieldCheckPenalty(object oCreature) +{ + string sFunc = "GetShieldCheckPenalty"; + + NWNX_PushArgumentObject(oCreature); + NWNX_CallFunction(NWNX_Creature, sFunc); + return NWNX_GetReturnValueInt(); +} + +void NWNX_Creature_SetBypassEffectImmunity(object oCreature, int nImmunityType, int nChance = 100, int bPersist = FALSE) +{ + string sFunc = "SetBypassEffectImmunity"; + + NWNX_PushArgumentInt(bPersist); + NWNX_PushArgumentInt(nChance); + NWNX_PushArgumentInt(nImmunityType); + NWNX_PushArgumentObject(oCreature); + NWNX_CallFunction(NWNX_Creature, sFunc); +} + +int NWNX_Creature_GetBypassEffectImmunity(object oCreature, int nImmunityType) +{ + string sFunc = "GetBypassEffectImmunity"; + + NWNX_PushArgumentInt(nImmunityType); + NWNX_PushArgumentObject(oCreature); + NWNX_CallFunction(NWNX_Creature, sFunc); + return NWNX_GetReturnValueInt(); +} + +void NWNX_Creature_SetLastKiller(object oCreature, object oKiller) +{ + string sFunc = "SetLastKiller"; + + NWNX_PushArgumentObject(oKiller); + NWNX_PushArgumentObject(oCreature); + NWNX_CallFunction(NWNX_Creature, sFunc); +} + +void NWNX_Creature_DoItemCastSpell(object oCreature, object oTarget, location locTarget, int nSpellID, int nCasterLevel, float fProjectileTime, int nProjectilePathType = PROJECTILE_PATH_TYPE_DEFAULT, int nProjectileSpellID = -1, object oItem = OBJECT_INVALID, string sImpactScript = "") +{ + string sFunc = "DoItemCastSpell"; + + object oArea = GetAreaFromLocation(locTarget); + vector vPosition = GetPositionFromLocation(locTarget); + + NWNX_PushArgumentString(sImpactScript); + NWNX_PushArgumentObject(oItem); + NWNX_PushArgumentInt(nProjectileSpellID); + NWNX_PushArgumentInt(nProjectilePathType); + NWNX_PushArgumentFloat(fProjectileTime); + NWNX_PushArgumentInt(nCasterLevel); + NWNX_PushArgumentInt(nSpellID); + NWNX_PushArgumentFloat(vPosition.z); + NWNX_PushArgumentFloat(vPosition.y); + NWNX_PushArgumentFloat(vPosition.x); + NWNX_PushArgumentObject(oArea); + NWNX_PushArgumentObject(oTarget); + NWNX_PushArgumentObject(oCreature); + NWNX_CallFunction(NWNX_Creature, sFunc); +} + +int NWNX_Creature_RunEquip(object oCreature, object oItem, int nInventorySlot) +{ + string sFunc = "RunEquip"; + + NWNX_PushArgumentInt(nInventorySlot); + NWNX_PushArgumentObject(oItem); + NWNX_PushArgumentObject(oCreature); + NWNX_CallFunction(NWNX_Creature, sFunc); + + return NWNX_GetReturnValueInt(); +} + +int NWNX_Creature_RunUnequip(object oCreature, object oItem) +{ + string sFunc = "RunUnequip"; + + NWNX_PushArgumentObject(oItem); + NWNX_PushArgumentObject(oCreature); + NWNX_CallFunction(NWNX_Creature, sFunc); + + return NWNX_GetReturnValueInt(); +} + +void NWNX_Creature_OverrideRangedProjectileVFX(object oCreature, int nProjectileVFX, int bPersist = FALSE) +{ + string sFunc = "OverrideRangedProjectileVFX"; + + NWNX_PushArgumentInt(bPersist); + NWNX_PushArgumentInt(nProjectileVFX); + NWNX_PushArgumentObject(oCreature); + NWNX_CallFunction(NWNX_Creature, sFunc); +} + +void NWNX_Creature_SetInitiativeModifier(object oCreature, int nMod, int bPersist = FALSE) +{ + string sFunc = "SetInitiativeModifier"; + + NWNX_PushArgumentInt(bPersist); + NWNX_PushArgumentInt(nMod); + NWNX_PushArgumentObject(oCreature); + NWNX_CallFunction(NWNX_Creature, sFunc); +} + +int NWNX_Creature_GetInitiativeModifier(object oCreature) +{ + string sFunc = "GetInitiativeModifier"; + + NWNX_PushArgumentObject(oCreature); + NWNX_CallFunction(NWNX_Creature, sFunc); + return NWNX_GetReturnValueInt(); +} + +object NWNX_Creature_GetBodyBag(object oCreature) +{ + string sFunc = "GetBodyBag"; + + NWNX_PushArgumentObject(oCreature); + NWNX_CallFunction(NWNX_Creature, sFunc); + return NWNX_GetReturnValueObject(); +} + +int NWNX_Creature_AddCastSpellActions(object oCreature, object oTarget, vector vTargetLocation, int nSpellID, int nMultiClass, int nMetaMagic = METAMAGIC_NONE, int nDomainLevel = 0, int nProjectilePathType = PROJECTILE_PATH_TYPE_DEFAULT, int bInstant = FALSE, int bClearActions = FALSE, int bAddToFront = FALSE) +{ + string sFunc = "AddCastSpellActions"; + + NWNX_PushArgumentInt(bAddToFront); + NWNX_PushArgumentInt(bClearActions); + NWNX_PushArgumentInt(bInstant); + NWNX_PushArgumentInt(nProjectilePathType); + NWNX_PushArgumentInt(nDomainLevel); + NWNX_PushArgumentInt(nMetaMagic); + NWNX_PushArgumentInt(nMultiClass); + NWNX_PushArgumentInt(nSpellID); + NWNX_PushArgumentFloat(vTargetLocation.z); + NWNX_PushArgumentFloat(vTargetLocation.y); + NWNX_PushArgumentFloat(vTargetLocation.x); + NWNX_PushArgumentObject(oTarget); + NWNX_PushArgumentObject(oCreature); + + NWNX_CallFunction(NWNX_Creature, sFunc); + return NWNX_GetReturnValueInt(); +} + +int NWNX_Creature_GetIsFlanking(object oCreature, object oTargetCreature) +{ + string sFunc = "GetIsFlanking"; + + NWNX_PushArgumentObject(oTargetCreature); + NWNX_PushArgumentObject(oCreature); + + NWNX_CallFunction(NWNX_Creature, sFunc); + return NWNX_GetReturnValueInt(); +} + +void NWNX_Creature_DecrementRemainingSpellSlots(object oCreature, int nClass, int nSpellLevel) +{ + string sFunc = "DecrementRemainingSpellSlots"; + + NWNX_PushArgumentInt(nSpellLevel); + NWNX_PushArgumentInt(nClass); + NWNX_PushArgumentObject(oCreature); + + NWNX_CallFunction(NWNX_Creature, sFunc); +} + +void NWNX_Creature_IncrementRemainingSpellSlots(object oCreature, int nClass, int nSpellLevel) +{ + string sFunc = "IncrementRemainingSpellSlots"; + + NWNX_PushArgumentInt(nSpellLevel); + NWNX_PushArgumentInt(nClass); + NWNX_PushArgumentObject(oCreature); + + NWNX_CallFunction(NWNX_Creature, sFunc); +} + +int NWNX_Creature_GetMaximumBonusAttacks(object oCreature) +{ + string sFunc = "GetMaximumBonusAttacks"; + + NWNX_PushArgumentObject(oCreature); + NWNX_CallFunction(NWNX_Creature, sFunc); + return NWNX_GetReturnValueInt(); +} + +void NWNX_Creature_SetMaximumBonusAttacks(object oCreature, int nMaxBonusAttacks, int bPersist = FALSE) +{ + string sFunc = "SetMaximumBonusAttacks"; + + NWNX_PushArgumentInt(bPersist); + NWNX_PushArgumentInt(nMaxBonusAttacks); + NWNX_PushArgumentObject(oCreature); + NWNX_CallFunction(NWNX_Creature, sFunc); +} + +void NWNX_Creature_DoCleaveAttack(object oCreature) +{ + string sFunc = "DoCleaveAttack"; + + NWNX_PushArgumentObject(oCreature); + NWNX_CallFunction(NWNX_Creature, sFunc); +} + +object NWNX_Creature_GetLockOrientationToObject(object oCreature) +{ + string sFunc = "GetLockOrientationToObject"; + + NWNX_PushArgumentObject(oCreature); + NWNX_CallFunction(NWNX_Creature, sFunc); + + return NWNX_GetReturnValueObject(); +} + +void NWNX_Creature_SetLockOrientationToObject(object oCreature, object oTarget) +{ + string sFunc = "SetLockOrientationToObject"; + + NWNX_PushArgumentObject(oTarget); + NWNX_PushArgumentObject(oCreature); + NWNX_CallFunction(NWNX_Creature, sFunc); +} + +void NWNX_Creature_BroadcastAttackOfOpportunity(object oCreature, object oSingleCreature = OBJECT_INVALID, int bMovement = FALSE) +{ + string sFunc = "BroadcastAttackOfOpportunity"; + + NWNX_PushArgumentInt(bMovement); + NWNX_PushArgumentObject(oSingleCreature); + NWNX_PushArgumentObject(oCreature); + NWNX_CallFunction(NWNX_Creature, sFunc); +} + +int NWNX_Creature_GetMaxSellToStorePriceOverride(object oCreature, object oStore) +{ + string sFunc = "GetMaxSellToStorePriceOverride"; + + NWNX_PushArgumentObject(oStore); + NWNX_PushArgumentObject(oCreature); + NWNX_CallFunction(NWNX_Creature, sFunc); + + return NWNX_GetReturnValueInt(); +} + +void NWNX_Creature_SetMaxSellToStorePriceOverride(object oCreature, object oStore, int nMaxSellToPrice) +{ + string sFunc = "SetMaxSellToStorePriceOverride"; + + NWNX_PushArgumentInt(nMaxSellToPrice); + NWNX_PushArgumentObject(oStore); + NWNX_PushArgumentObject(oCreature); + NWNX_CallFunction(NWNX_Creature, sFunc); +} + +int NWNX_Creature_GetAbilityIncreaseByLevel(object oCreature, int nLevel) +{ + string sFunc = "GetAbilityIncreaseByLevel"; + + NWNX_PushArgumentInt(nLevel); + NWNX_PushArgumentObject(oCreature); + NWNX_CallFunction(NWNX_Creature, sFunc); + + return NWNX_GetReturnValueInt(); +} + +void NWNX_Creature_SetAbilityIncreaseByLevel(object oCreature, int nLevel, int nAbility) +{ + string sFunc = "SetAbilityIncreaseByLevel"; + + NWNX_PushArgumentInt(nAbility); + NWNX_PushArgumentInt(nLevel); + NWNX_PushArgumentObject(oCreature); + NWNX_CallFunction(NWNX_Creature, sFunc); +} + +float NWNX_Creature_GetMaxAttackRange(object oCreature, object oTarget) +{ + string sFunc = "GetMaxAttackRange"; + + NWNX_PushArgumentObject(oTarget); + NWNX_PushArgumentObject(oCreature); + NWNX_CallFunction(NWNX_Creature, sFunc); + + return NWNX_GetReturnValueFloat(); +} diff --git a/_module/nss/on_client_enter.nss b/_module/nss/on_client_enter.nss index a9a9d096..81ab770d 100644 --- a/_module/nss/on_client_enter.nss +++ b/_module/nss/on_client_enter.nss @@ -1,31 +1,182 @@ // Goes in the OnClientEnter event - Example for v1.3 #include "se_new_player" +#include "prc_inc_racial" +#include "prc_class_const" + +void GiveDMFI(object oPC, string sResRef) +{ + //note: for DMFI items, tag and resref are identical + + object oItem = GetItemPossessedBy(oPC, sResRef); + if (!GetIsObjectValid(oItem)) + CreateItemOnObject(sResRef, oPC); +} + void main() { - object oMod = GetModule(); - ExecuteScript("_cb_client_enter", oMod); - object oPC = GetEnteringObject(); - if(GetIsPC(oPC)&& GetIsObjectValid(oPC)) - { - SirElrics_SimplePlayerSetUp(oPC); - } - //Test to see if PC has a skill book.. if not, then create one. - if (GetItemPossessedBy(oPC,"NoDrop_SkillLogBook")==OBJECT_INVALID) - { - CreateItemOnObject("skilllogbook",oPC,1); - } - //Delete persistent hooks which need to be 'gone' to begin with - //**this added due to HoTU effects on servervault characters - DeleteLocalInt(oPC,"iSkillGain"); - DeleteLocalInt(oPC,"iPCUsedMap"); - DeleteLocalInt(oPC,"iAmFollowingMap"); - DeleteLocalInt(oPC,"iAmDiggingMap"); - DeleteLocalInt(oPC,"iAmFishing"); - DeleteLocalInt(oPC,"iCancelFishing"); - DeleteLocalInt(oPC,"iAmInField"); - DeleteLocalInt(oPC,"iAmInWaterField"); - DeleteLocalInt(oPC,"iAmInCommodityArea"); - DeleteLocalString(oPC,"sKillMe"); - DeleteLocalInt(oPC,"iAmDigging"); - DeleteLocalLocation(oPC,"lIWasHere"); -} + object oMod = GetModule(); + ExecuteScript("_cb_client_enter", oMod); + object oPC = GetEnteringObject(); + + AddJournalQuestEntry("JRNL_XPCHART", 1, oPC, FALSE, FALSE, FALSE); + AddJournalQuestEntry("JRNL_LA_BUYOFF", 1, oPC, FALSE, FALSE, FALSE); + +//:: Abyssal + if (((GetAlignmentGoodEvil(oPC) == ALIGNMENT_EVIL && GetAlignmentLawChaos(oPC) == ALIGNMENT_CHAOTIC && (MyPRCGetRacialType(oPC) == RACIAL_TYPE_OUTSIDER) + || GetLevelByClass(CLASS_TYPE_CLERIC, oPC) != 0 || GetLevelByClass(CLASS_TYPE_ARCHIVIST, oPC) != 0 || GetLevelByClass(CLASS_TYPE_SOHEI, oPC) != 0 + || GetLevelByClass(CLASS_TYPE_FAVOURED_SOUL, oPC) != 0 || GetLevelByClass(CLASS_TYPE_WARLOCK, oPC) != 0 || GetLevelByClass(CLASS_TYPE_BLACKGUARD, oPC) != 0)) + + || (GetLevelByClass(CLASS_TYPE_BLIGHTLORD, oPC) != 0) + || (GetLevelByClass(CLASS_TYPE_ORCUS, oPC) != 0) + || (GetLevelByClass(CLASS_TYPE_THRALL_OF_GRAZZT_A, oPC) != 0) + || (GetLevelByClass(CLASS_TYPE_ACOLYTE, oPC) != 0) + || (GetLevelByClass(CLASS_TYPE_PRC_EYE_OF_GRUUMSH, oPC) != 0) + || (GetLevelByClass(CLASS_TYPE_TENEBROUS_APOSTATE, oPC) != 0)) + { + GiveDMFI(oPC, "hlslang_11"); + SendMessageToPC(oPC, "Abyssal language given."); + } + +//:: Celestial + if ((GetAlignmentGoodEvil(oPC) == ALIGNMENT_GOOD && (MyPRCGetRacialType(oPC) == RACIAL_TYPE_OUTSIDER + || GetLevelByClass(CLASS_TYPE_CLERIC, oPC) != 0 || GetLevelByClass(CLASS_TYPE_ARCHIVIST, oPC) != 0 || GetLevelByClass(CLASS_TYPE_SOHEI, oPC) != 0 || GetLevelByClass(CLASS_TYPE_HEALER, oPC) != 0 + || GetLevelByClass(CLASS_TYPE_FAVOURED_SOUL, oPC) != 0 )) + + || (GetLevelByClass(CLASS_TYPE_PALADIN, oPC) != 0) + || (GetLevelByClass(CLASS_TYPE_HEARTWARDER, oPC) != 0) + || (GetLevelByClass(CLASS_TYPE_SOLDIER_OF_LIGHT, oPC) != 0) + || (GetLevelByClass(CLASS_TYPE_FISTRAZIEL, oPC) != 0) + || (GetLevelByClass(CLASS_TYPE_VASSAL, oPC) != 0) + || (GetLevelByClass(CLASS_TYPE_SACREDFIST, oPC) != 0) + || (GetLevelByClass(CLASS_TYPE_MIGHTY_CONTENDER_KORD, oPC) != 0) + || (GetLevelByClass(CLASS_TYPE_MORNINGLORD, oPC) != 0) + || (GetLevelByClass(CLASS_TYPE_SLAYER_OF_DOMIEL, oPC) != 0)) + { + GiveDMFI(oPC, "hlslang_10"); + SendMessageToPC(oPC, "Celestial language given."); + } + +//::Infernal + if (((GetAlignmentGoodEvil(oPC) == ALIGNMENT_EVIL && GetAlignmentLawChaos(oPC) == ALIGNMENT_LAWFUL && (MyPRCGetRacialType(oPC) == RACIAL_TYPE_OUTSIDER) + || GetLevelByClass(CLASS_TYPE_CLERIC, oPC) != 0 || GetLevelByClass(CLASS_TYPE_ARCHIVIST, oPC) != 0 || GetLevelByClass(CLASS_TYPE_SOHEI, oPC) != 0 + || GetLevelByClass(CLASS_TYPE_FAVOURED_SOUL, oPC) != 0 || GetLevelByClass(CLASS_TYPE_WARLOCK, oPC) != 0 || GetLevelByClass(CLASS_TYPE_BLACKGUARD, oPC) != 0)) + + || (GetLevelByClass(CLASS_TYPE_OCULAR, oPC) != 0) + || (GetLevelByClass(CLASS_TYPE_TALON_OF_TIAMAT, oPC) != 0) + || (GetLevelByClass(CLASS_TYPE_DISCIPLE_OF_ASMODEUS, oPC) != 0) + || (GetLevelByClass(CLASS_TYPE_HEXTOR, oPC) != 0) + || (GetLevelByClass(CLASS_TYPE_DISPATER, oPC) != 0) + || (GetLevelByClass(CLASS_TYPE_DISC_BAALZEBUL, oPC) != 0) + || (GetLevelByClass(CLASS_TYPE_DISCIPLE_OF_MEPH, oPC) != 0) + || (GetLevelByClass(CLASS_TYPE_DIABOLIST, oPC) != 0)) + { + GiveDMFI(oPC, "hlslang_12"); + SendMessageToPC(oPC, "Infernal language given."); + } + +//:: Animal + if ((GetLevelByClass(CLASS_TYPE_DRUID, oPC) != 0) || (GetLevelByClass(CLASS_TYPE_RANGER, oPC) != 0) || + (GetLevelByClass(CLASS_TYPE_MONK, oPC) > 16) || (GetLevelByClass(CLASS_TYPE_FOCHLUCAN_LYRIST, oPC) != 0)) + { + GiveDMFI(oPC, "hlslang_8"); + SendMessageToPC(oPC, "Animal language given."); + } + +//:: Draconic + if ((MyPRCGetRacialType(oPC) == RACIAL_TYPE_DRAGON) || (GetRacialType(oPC) == RACIAL_TYPE_REDSPAWN_ARCANISS) || (GetLevelByClass(CLASS_TYPE_DRAGONDISCIPLE, oPC)!=0) || + (GetLevelByClass(CLASS_TYPE_DRAGON_DISCIPLE, oPC)!=0) || (GetLevelByClass(CLASS_TYPE_DRAGONFIRE_ADEPT, oPC)!=0) || (GetLevelByClass(CLASS_TYPE_DRAGON_SHAMAN, oPC)!=0) || + (GetLevelByClass(CLASS_TYPE_DRAGONSONG_LYRIST, oPC)!=0) || (GetLevelByClass(CLASS_TYPE_INITIATE_DRACONIC, oPC)!=0) || (GetLevelByClass(CLASS_TYPE_HANDOTWM, oPC)!=0) || + (GetLevelByClass(CLASS_TYPE_DRAGON_DEVOTEE, oPC)!=0) || (GetLevelByClass(CLASS_TYPE_DRAGONHEART_MAGE, oPC)!=0) || (GetLevelByClass(CLASS_TYPE_DIAMOND_DRAGON, oPC)!=0) || + (GetLevelByClass(CLASS_TYPE_VASSAL, oPC)!=0) || (GetLevelByClass(CLASS_TYPE_SWIFT_WING, oPC)!=0) || (GetLevelByClass(CLASS_TYPE_TALON_OF_TIAMAT, oPC)!=0)) + { + GiveDMFI(oPC, "hlslang_7"); + SendMessageToPC(oPC, "Draconic language given."); + } + +//:: Drow + if (GetRacialType(oPC) == RACIAL_TYPE_DROW_MALE || GetRacialType(oPC) == RACIAL_TYPE_DROW_FEMALE || GetRacialType(oPC) == RACIAL_TYPE_HALFDROW) + { + GiveDMFI(oPC, "hlslang_13"); + SendMessageToPC(oPC, "Drow language given."); + } + +//:: Dwarven + if (MyPRCGetRacialType(oPC) == RACIAL_TYPE_DWARF) + { + GiveDMFI(oPC, "hlslang_4"); + SendMessageToPC(oPC, "Dwarven language given."); + } + +//:: Elven + if ((MyPRCGetRacialType(oPC) == RACIAL_TYPE_ELF) || (MyPRCGetRacialType(oPC) == RACIAL_TYPE_HALFELF)) + { + GiveDMFI(oPC, "hlslang_1"); + SendMessageToPC(oPC, "Elven language given."); + } + +//:: Gnome + if (MyPRCGetRacialType(oPC) == RACIAL_TYPE_GNOME) + { + GiveDMFI(oPC, "hlslang_2"); + SendMessageToPC(oPC, "Gnomish language given."); + } + +//:: Goblin + if ((GetRacialType(oPC) == RACIAL_TYPE_BLUE_GOBLIN) || (GetRacialType(oPC) == RACIAL_TYPE_GOBLIN) || + (GetRacialType(oPC) == RACIAL_TYPE_SNOW_GOBLIN) || (GetRacialType(oPC) == RACIAL_TYPE_HOBGOBLIN) || + (GetRacialType(oPC) == RACIAL_TYPE_SUNSCORCH_HOBGOBLIN)) + { + GiveDMFI(oPC, "hlslang_6"); + SendMessageToPC(oPC, "Goblin language given."); + } + +//:: Halfling + if (MyPRCGetRacialType(oPC) == RACIAL_TYPE_HALFLING) + { + GiveDMFI(oPC, "hlslang_3"); + SendMessageToPC(oPC, "Halfling language given."); + } + +//:: Orc + if (MyPRCGetRacialType(oPC) == RACIAL_TYPE_HALFORC || GetRacialType(oPC) == RACIAL_TYPE_FROSTBLOOD_ORC || GetRacialType(oPC) == RACIAL_TYPE_OROG || + GetRacialType(oPC) == RACIAL_TYPE_GRAYORC || GetRacialType(oPC) == RACIAL_TYPE_ORC) + { + GiveDMFI(oPC, "hlslang_5"); + SendMessageToPC(oPC, "Orc language given."); + } + +//:: Thieves' Cant + if ((GetLevelByClass(CLASS_TYPE_ROGUE, oPC)!=0) || + (GetLevelByClass(CLASS_TYPE_SHADOW_THIEF_AMN, oPC)!=0) || + (GetLevelByClass(CLASS_TYPE_SHADOWLORD, oPC)!=0) || + (GetLevelByClass(CLASS_TYPE_PSYCHIC_ROGUE, oPC)!=0) || + (GetLevelByClass(CLASS_TYPE_SHADOWDANCER, oPC)!=0)) + { + GiveDMFI(oPC, "hlslang_9"); + SendMessageToPC(oPC, "Thieves' language given."); + } + + if(GetIsPC(oPC)&& GetIsObjectValid(oPC)) + { + SirElrics_SimplePlayerSetUp(oPC); + } +//Test to see if PC has a skill book.. if not, then create one. + if (GetItemPossessedBy(oPC,"NoDrop_SkillLogBook")==OBJECT_INVALID) + { + CreateItemOnObject("skilllogbook",oPC,1); + } + //Delete persistent hooks which need to be 'gone' to begin with + //**this added due to HoTU effects on servervault characters + DeleteLocalInt(oPC,"iSkillGain"); + DeleteLocalInt(oPC,"iPCUsedMap"); + DeleteLocalInt(oPC,"iAmFollowingMap"); + DeleteLocalInt(oPC,"iAmDiggingMap"); + DeleteLocalInt(oPC,"iAmFishing"); + DeleteLocalInt(oPC,"iCancelFishing"); + DeleteLocalInt(oPC,"iAmInField"); + DeleteLocalInt(oPC,"iAmInWaterField"); + DeleteLocalInt(oPC,"iAmInCommodityArea"); + DeleteLocalString(oPC,"sKillMe"); + DeleteLocalInt(oPC,"iAmDigging"); + DeleteLocalLocation(oPC,"lIWasHere"); +} \ No newline at end of file diff --git a/_module/nss/onaquire.nss b/_module/nss/onaquire.nss index bf06d335..bd07eb72 100644 --- a/_module/nss/onaquire.nss +++ b/_module/nss/onaquire.nss @@ -30,13 +30,9 @@ void main() { if (GetStringRight(sItemTag,6)=="_Store") { - //SendMessageToPC(oPC,"*** OnAcquire : This is a store object.. returning object to - -container.."); + //SendMessageToPC(oPC,"*** OnAcquire : This is a store object.. returning object to container.."); oLast = GetLocalObject(oPC,"oLastOpened"); - //SendMessageToPC(oPC,"*** OnAcquire : This is a store object.. returning object to - -container.."); + //SendMessageToPC(oPC,"*** OnAcquire : This is a store object.. returning object to container.."); DelayCommand(1.0,CreateAnItemTest(oItem,oLast)); DelayCommand(1.1,DestroyObject(oItem,2.0)); } diff --git a/_module/nss/fuddmerch.nss b/_module/nss/openstore052.nss similarity index 78% rename from _module/nss/fuddmerch.nss rename to _module/nss/openstore052.nss index 88e2d990..3aa43a38 100644 --- a/_module/nss/fuddmerch.nss +++ b/_module/nss/openstore052.nss @@ -1,7 +1,7 @@ #include "nw_i0_plot" void main() { - object oStore = GetNearestObjectByTag("FuddMerchant"); + object oStore = GetNearestObjectByTag("CraftToolMerchant"); if (GetObjectType(oStore) == OBJECT_TYPE_STORE) { gplotAppraiseOpenStore(oStore, GetPCSpeaker()); diff --git a/_module/nss/perc_battle.nss b/_module/nss/perc_battle.nss index 729d4638..5aa4e0cd 100644 --- a/_module/nss/perc_battle.nss +++ b/_module/nss/perc_battle.nss @@ -1,6 +1,6 @@ // Modification of NW_C2_DEFAULT2 // NPC Will not get too far from the waypoint named DefensePoint - +#include "prc_inc_spells" #include "NW_I0_GENERIC" #include "i_battle" @@ -44,7 +44,7 @@ void main() } else if(GetIsEnemy(GetLastPerceived())) { - if(!GetHasEffect(EFFECT_TYPE_SLEEP)) + if(!PRCGetHasEffect(EFFECT_TYPE_SLEEP)) { SetFacingPoint(GetPosition(GetLastPerceived())); SpeakString("NW_I_WAS_ATTACKED", TALKVOLUME_SILENT_TALK); diff --git a/_module/nss/nw_c2_defaultd.nss b/_module/nss/prc_onuserdef.nss similarity index 99% rename from _module/nss/nw_c2_defaultd.nss rename to _module/nss/prc_onuserdef.nss index 1bb8442a..f4a92e37 100644 --- a/_module/nss/nw_c2_defaultd.nss +++ b/_module/nss/prc_onuserdef.nss @@ -1,4 +1,5 @@ #include "g_common" +#include "prc_inc_spells" //////////////////////////////////////////////////////////////////////////////// // Functions List ////////////////////////////////////////////////////////////// @@ -282,7 +283,7 @@ void EventHandler_Beast_SoulRender_UD(int iEventID) { // Suck some souls!!! while (GetIsObjectValid(oPC)) { - if (GetHasEffect(EFFECT_TYPE_NEGATIVELEVEL, oPC)) { + if (PRCGetHasEffect(EFFECT_TYPE_NEGATIVELEVEL, oPC)) { effect eFX = GetFirstEffect(oPC); while (GetIsEffectValid(eFX)) { if (GetEffectType(eFX) == EFFECT_TYPE_NEGATIVELEVEL) { diff --git a/_module/nss/prc_pwondeath.nss b/_module/nss/prc_pwondeath.nss new file mode 100644 index 00000000..f6bc9a07 --- /dev/null +++ b/_module/nss/prc_pwondeath.nss @@ -0,0 +1,111 @@ +//:: +//:: prc_pwondeath.nss +//:: + +#include "NW_I0_GENERIC" + +void main() +{ + object oKiller = GetLastKiller(); + int noleech = 0; + int nClass = GetLevelByClass(CLASS_TYPE_COMMONER); + int nAlign = GetAlignmentGoodEvil(OBJECT_SELF); + + float BaseEXP = ((GetChallengeRating(OBJECT_SELF)*3.0)+5); + float BonusEXP = GetChallengeRating(OBJECT_SELF)+5; + float BaseMonEXP = BaseEXP; + int NumOfParty = 0; + float PartyLevelSum = 0.0; + object oPartyMember = GetFirstFactionMember(oKiller, TRUE); + while(GetIsObjectValid(oPartyMember)) { + if (GetArea(OBJECT_SELF) == GetArea(oPartyMember)) + { + int leech = GetHitDice(oPartyMember); + if (leech >= noleech){ + noleech = leech; + } + NumOfParty++; + PartyLevelSum += GetCharacterLevel(oPartyMember); + } + oPartyMember = GetNextFactionMember(oKiller, TRUE); + } + if (PartyLevelSum <= 1.0) + { + PartyLevelSum = 1.0; + } + if (NumOfParty <= 1) + { + NumOfParty = 1; + } + float PartyAvgLvl = PartyLevelSum / NumOfParty; + //Calculate Adjustment Value + if (PartyAvgLvl <= 1.0) + { + PartyAvgLvl = 1.0; + } + float x = GetChallengeRating(OBJECT_SELF); + if (x <= 1.0) + { + x = 1.0; + } + float z = (x / PartyAvgLvl); + float AdjustValue = ((z+2)/3); + float FinalMonValue; + //Determine Final Experience Value + if (AdjustValue == 0.0) { + FinalMonValue = BaseMonEXP; + } else { + if (AdjustValue < 1.0) { + FinalMonValue = BaseMonEXP * AdjustValue; + } else { + FinalMonValue = BaseMonEXP + (BonusEXP * (AdjustValue * (1.10))); + } + } + //Determine the value of the Split EXP + if (NumOfParty >= 6) + { + NumOfParty = 5; + } + if (NumOfParty <= 1) + { + NumOfParty = 1; + } + if (FinalMonValue <= 1.0) + { + FinalMonValue = 1.0; + } + float SplitFinalEXP = FinalMonValue / NumOfParty; + if (SplitFinalEXP <= 1.0) + { + SplitFinalEXP = 1.0; + } + float y = (FinalMonValue - SplitFinalEXP); + if (y <= 1.0) + { + y = 1.0; + } + if (PartyAvgLvl >= 15.0) + { + FinalMonValue = FinalMonValue - ( PartyAvgLvl); + } + float PartyBonus = ((y +1)/ 1.75) + (FinalMonValue + ((21-PartyAvgLvl)/3)); + int SFEint = FloatToInt(PartyBonus); + //Distribute EXP to all PCs in the Party + oPartyMember = GetFirstFactionMember(oKiller, TRUE); + while (GetIsObjectValid(oPartyMember)) { + if (GetArea(OBJECT_SELF) == GetArea(oPartyMember)) { + int nHD = GetHitDice(oPartyMember) + 1; + int nMax = (((nHD * (nHD - 1)) / 2) * 1000)+1; + if (nMax <= GetXP(oPartyMember) && nHD <= 40) { + SendMessageToPC(oPartyMember, "You cannot gain experience until you have leveled."); + } else if (GetIsDead(oPartyMember)) { + SendMessageToPC(oPartyMember, "You cannot gain experience while dead. Your XP has been reset."); + } else if ((GetHitDice(oPartyMember)) <= (noleech - 7) || (GetHitDice(oPartyMember)) >= FloatToInt(PartyAvgLvl) + 7) { + SendMessageToPC(oPartyMember, "All party members must be within 6 levels of each other."); + } else { + GiveXPToCreature(oPartyMember, SFEint); + } + } + oPartyMember = GetNextFactionMember(oKiller, TRUE); + } +} diff --git a/_module/nss/prc_pwonspawn.nss b/_module/nss/prc_pwonspawn.nss new file mode 100644 index 00000000..8a2f97c1 --- /dev/null +++ b/_module/nss/prc_pwonspawn.nss @@ -0,0 +1,24 @@ +//::////////////////////////////////////////////////// +//:: prc_pwonspawn.nss +/* + onSpawn catch-all + */ +//::////////////////////////////////////////////////// + +//DMFI CODE ADDITIONS BEGIN HERE +#include "dmfi_dmw_inc" +//DMFI CODE ADDITIONS END HERE + +void main() +{ + + //DMFI CODE ADDITIONS BEGIN HERE + if ((DMFI_LISTENING_GLOBAL) || (GetLocalInt(OBJECT_SELF, "DMFI_LISTEN")==1)) + { + SetListening(OBJECT_SELF, TRUE); + SetListenPattern(OBJECT_SELF, "**", 20600); + SetLocalInt(OBJECT_SELF, "hls_Listening", 1); //listen to all text + } + //DMFI CODE ADDITIONS END HERE + +} diff --git a/_module/nss/sd_lootsys_tools.nss b/_module/nss/sd_lootsys_tools.nss new file mode 100644 index 00000000..e57b7ef2 --- /dev/null +++ b/_module/nss/sd_lootsys_tools.nss @@ -0,0 +1,1964 @@ +#include "x2_inc_itemprop" +#include "nw_i0_generic" + +////////////////////////////////////////////////////////// +//: Constants +//: +//:note* See line 2782 of "sd_lootsystem" for specific item droprate configuration + +const int LUCK_CHANCE = 5000; // 1 in x chance getting a much better item (0 for off) +const int DROP_RATE = 4; // % chance or loot drop +const int CHANCE_WORN = 15; // % chance of worn item (0 for off) +const int CHANCE_BROKEN = 5; // % chance of broken item (0 for off) +const int CHANCE_WFOCUS = 20; // % chance of weapon drop based on weap focus + +// Generates a random weapon +// ======================================= +// oMob = the creature that just died +// oSack = the object into which you will spawn the weapon +// iRange = the quality of the weapon: 1=lowest 5=highest +// SockChance = a % chance for the generated weapon to be socketed +// DamBroke = a switch to disable chance of damaged/broken weapon: 0=on 1=off +void DropWeapon(object oMob, object oSack, int iRange, int SockChance, int DamBroke); + +// Generates random chest armor +// ======================================= +// oMob = the creature that just died +// oSack = the object into which you will spawn the armor +// iRange = the quality of the armor: 1=lowest 5=highest +// SockChance = a % chance for the generated armor to be socketed +// DamBroke = a switch to disable chance of damaged/broken armor: 0=on 1=off +void DropArmor(object oMob, object oSack, int iRange, int SockChance, int DamBroke); + +// Generates a random shield +// ======================================= +// oMob = the creature that just died +// oSack = the object into which you will spawn the shield +// iRange = the quality of the shield: 1=lowest 5=highest +// SockChance = a % chance for the generated shield to be socketed +// DamBroke = a switch to disable chance of damaged/broken shield: 0=on 1=off +void DropShield(object oMob, object oSack, int iRange, int SockChance, int DamBroke); + +// Generates random monk gloves +// ======================================= +// oMob = the creature that just died +// oSack = the object into which you will spawn the gloves +// iRange = the quality of the gloves: 1=lowest 5=highest +// SockChance = a % chance for the generated gloves to be socketed +// DamBroke = a switch to disable chance of damaged/broken gloves: 0=on 1=off +void DropMonkGloves(object oMob, object oSack, int iRange, int SockChance, int DamBroke); + +// Generates a random magic item (i.e. boots, helm, amulet, ring, belt, bracer) +// ============================================================================ +// oMob = the creature that just died +// oSack = the object into which you will spawn the item +// iRange = the quality of the item: 1=lowest 5=highest +// SockChance = a % chance for the generated item to be socketed +// DamBroke = a switch to disable chance of damaged/broken item: 0=on 1=off +void DropMagicItem(object oMob, object oSack, int iRange, int SockChance, int DamBroke); + +// Generates a random socket gem +// ======================================= +// oMob = the creature that just died +// oSack = the object into which you will spawn the gem +// iRange = the quality of the gem: 1=lowest 5=highest +void DropGem(object oMob, object oSack, int iRange); + +// Generates random ranged ammo (only arrows & bolts) +// ================================================== +// oMob = the creature that just died +// oSack = the object into which you will spawn the ammo +// iRange = the quality of the ammo: 1=lowest 5=highest +void DropAmmo(object oMob, object oSack, int iRange); + +// Generates a random scroll +// ======================================= +// oMob = the creature that just died +// oSack = the object into which you will spawn the scroll +// iRange = the quality of the scroll: 1=lowest 5=highest +// note* this is based on the gold-value of the scroll +void DropScroll(object oMob, object oSack, int iRange); + +// Generates a random potion +// ======================================= +// oMob = the creature that just died +// oSack = the object into which you will spawn the potion +// iStack = Stacksize +void DropPot(object oMob, object oSack, int iStack); + +// Generates a random misc item (i.e. bag) +// ======================================= +// oMob = the creature that just died +// oSack = the object into which you will spawn the misc +void DropMisc(object oMob, object oSack); + +// Generates a random rod or wand +// ======================================= +// oMob = the creature that just died +// oSack = the object into which you will spawn the rod or wand +void DropRodWand(object oMob, object oSack); + +// Generates random gold +// ================================================== +// oMob = the creature that just died +// note* the gold amount will be based on the creature's level using the below formula +// Gold = (d20()*Creature LVL)+(15*Creature LVL)+iBonus +// oSack = the object into which you will spawn the ammo +// iBonus = additional gold to be added to the tally +void DropGold(object oMob, object oSack, int iBonus); + +// Drop randomly chosen and generated loot & some gold +// =================================================== +// *This is the main call function of the sd lootsystem +// oMob = the creature that just died (the loot dropped is based on their class & level) +// oSack = the object into which you will spawn the loot +void sd_droploot (object oMob, object oSack); + +// Generates a random alchemy recipe +// ======================================= +// oMob = the creature that just died +// oSack = the object into which you will spawn the recipe +// iRange = the quality of the item: 1=lowest 5=highest +void DropAlchemyRecipe(object oMob, object oSack, int iRange); + + + + + +const string COLORTOKEN =" ##################$%&'()*+,-./0123456789:;;==?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[[]^_`abcdefghijklmnopqrstuvwxyz{|}~~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ¡¡¢£¤¥¦§¨©ª«¬¬®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþþ"; + +string ColorString(string sText, int nRed=255, int nGreen=255, int nBlue=255) +{ + return "" + sText + ""; +} + +void SetQuality(object oItem, string sIName, int iQual) +{ + string sName; + switch(iQual) + { + case 0: sName = ColorString("Inferior "+sIName,255, 255, 255); break; + case 1: sName = ColorString("Superior "+sIName,255, 255, 255); break; + case 2: sName = ColorString("Enchanted "+sIName, 0, 255, 0); break; + case 3: sName = ColorString("Powerful "+sIName, 65, 105, 225); break; + case 4: sName = ColorString("Champion's "+sIName, 102, 205, 170); break; + case 5: sName = ColorString("Epic "+sIName, 128, 0, 218); break; + case 6: sName = ColorString("Heroic "+sIName, 255, 255, 0 ); break; + case 7: sName = ColorString("Legendary "+sIName, 218, 165, 32 ); break; + case 8: sName = ColorString("Titan's "+sIName, 255, 0, 255 ); break; + } + SetName(oItem, sName); +} + +void SetThreatLevel(object oMob) +{ + int iHD = GetHitDice(OBJECT_SELF); + int iRange; + string sName; + string cName = GetName(oMob); + + if (iHD>0&&iHD<6)iRange=1; // lvl 1-5 + if (iHD>5&&iHD<11)iRange=2; // lvl 6-10 + if (iHD>10&&iHD<21)iRange=3; // lvl 11-20 + if (iHD>20&&iHD<31)iRange=4; // lvl 21-30 + if (iHD>30&&iHD<41)iRange=5; // lvl 31-40 + + switch(iRange) + { + case 1: sName = ColorString(cName,255, 255, 255); break; + case 2: sName = ColorString(cName,189, 183, 107); break; + case 3: sName = ColorString(cName,218, 165, 32); break; + case 4: sName = ColorString(cName,210, 105, 30); break; + case 5: sName = ColorString(cName,255, 0, 0); break; + } + if (GetLocalInt(OBJECT_SELF, "BOSS")==1)sName = ColorString(cName,255, 255, 0); + SetName(oMob, sName); +} + +void NameSack(object oSack) +{ + string sName = GetName(OBJECT_SELF); + sName+= " Corpse"; + SetName(oSack, sName); +} + +void InvClear (object oMob) +{ + object oItem = GetFirstItemInInventory(oMob); + while (GetIsObjectValid(oItem)) + { + if (GetPlotFlag(oItem)==FALSE)DestroyObject(oItem); + oItem = GetNextItemInInventory(oMob); + } +} +void LootClear (object oMob) +{ + object oItem = GetFirstItemInInventory(oMob); + while (GetIsObjectValid(oItem)) + { + DestroyObject(oItem); + oItem = GetNextItemInInventory(oMob); + } +DestroyObject(oMob); +} + + +void DropScroll(object oMob, object oSack, int iRange) +{ + string sType; + int nRandom = Random(16) + 1; + int iRoll; + + if (iRange==1) // scrolls up to max value of 300 + { + iRoll = d100(); + switch (iRoll) + { + case 1: sType = "x1_it_sparscr002";break; + case 2: sType = "nw_it_sparscr107";break; + case 3: sType = "x1_it_sparscr102";break; + case 4: sType = "x1_it_spdvscr101";break; + case 5: sType = "x2_it_spdvscr202";break; + case 6: sType = "x2_it_spdvscr103";break; + case 7: sType = "x2_it_spdvscr102";break; + case 8: sType = "nw_it_sparscr211";break; + case 9: sType = "x1_it_spdvscr202";break; + case 10: sType = "nw_it_sparscr212";break; + case 11: sType = "nw_it_sparscr112";break; + case 12: sType = "x1_it_spdvscr107";break; + case 13: sType = "nw_it_sparscr213";break; + case 14: sType = "x2_it_sparscr207";break; + case 15: sType = "nw_it_sparscr107";break; + case 16: sType = "nw_it_spdvscr202";break; + case 17: sType = "nw_it_sparscr217";break; + case 18: sType = "x2_it_sparscr206";break; + case 19: sType = "nw_it_sparscr110";break; + case 20: sType = "x2_it_sparscr201";break; + case 21: sType = "x1_it_spdvscr301";break; + case 22: sType = "x2_it_spdvscr104";break; + case 23: sType = "x2_it_spdvscr001";break; + case 24: sType = "x2_it_spdvscr203";break; + case 25: sType = "x2_it_spdvscr308";break; + case 26: sType = "nw_it_sparscr206";break; + case 27: sType = "nw_it_sparscr003";break; + case 28: sType = "x2_it_spdvscr101";break; + case 29: sType = "x2_it_sparscr202";break; + case 30: sType = "x1_it_spdvscr102";break; + case 31: sType = "x2_it_spdvscr105";break; + case 32: sType = "nw_it_sparscr219";break; + case 33: sType = "x1_it_sparscr003";break; + case 34: sType = "nw_it_sparscr215";break; + case 35: sType = "nw_it_sparscr101";break; + case 36: sType = "x2_it_spdvscr106";break; + case 37: sType = "x1_it_spdvscr103";break; + case 38: sType = "x1_it_sparscr101";break; + case 39: sType = "x1_it_sparscr101";break; + case 40: sType = "x2_it_sparscr305";break; + case 41: sType = "x1_it_spdvscr205";break; + case 42: sType = "x2_it_sparscr205";break; + case 43: sType = "x1_it_sparscr001";break; + case 44: sType = "nw_it_sparscr220";break; + case 45: sType = "x2_it_sparscr203";break; + case 46: sType = "nw_it_sparscr208";break; + case 47: sType = "nw_it_sparscr209";break; + case 48: sType = "nw_it_sparscr103";break; + case 49: sType = "x2_it_spdvscr204";break; + case 50: sType = "nw_it_sparscr308";break; + case 51: sType = "x2_it_sparscr101";break; + case 52: sType = "x2_it_sparscr104";break; + case 53: sType = "nw_it_sparscr106";break; + case 54: sType = "x1_it_spdvscr104";break; + case 55: sType = "x1_it_spdvscr001";break; + case 56: sType = "x1_it_spdvscr201";break; + case 57: sType = "nw_it_sparscr207";break; + case 58: sType = "x2_it_sparscr102";break; + case 59: sType = "nw_it_sparscr216";break; + case 60: sType = "nw_it_sparscr218";break; + case 61: sType = "nw_it_spdvscr201";break; + case 62: sType = "nw_it_sparscr004";break; + case 63: sType = "nw_it_sparscr104";break; + case 64: sType = "x1_it_spdvscr106";break; + case 65: sType = "nw_it_sparscr109";break; + case 66: sType = "x2_it_sparscr105";break; + case 67: sType = "nw_it_sparscr202";break; + case 68: sType = "nw_it_sparscr113";break; + case 69: sType = "x1_it_spdvscr203";break; + case 70: sType = "nw_it_sparscr221";break; + case 71: sType = "nw_it_sparscr102";break; + case 72: sType = "x2_it_sparscral";break; + case 73: sType = "nw_it_sparscr111";break; + case 74: sType = "nw_it_sparscr002";break; + case 75: sType = "x2_it_spdvscr107";break; + case 76: sType = "x2_it_spdvscr205";break; + case 77: sType = "nw_it_sparscr201";break; + case 78: sType = "nw_it_sparscr001";break; + case 79: sType = "x2_it_spdvscr108";break; + case 80: sType = "nw_it_sparscr210";break; + case 81: sType = "x2_it_sparscr103";break; + case 82: sType = "x1_it_sparscr103";break; + case 83: sType = "x1_it_spdvscr105";break; + case 84: sType = "nw_it_spdvscr203";break; + case 85: sType = "nw_it_sparscr108";break; + case 86: sType = "nw_it_spdvscr204";break; + case 87: sType = "x2_it_sparscr204";break; + case 88: sType = "nw_it_sparscr105";break; + case 89: sType = "nw_it_sparscr203";break; + case 90: sType = "x1_it_sparscr202";break; + case 91: sType = "x1_it_sparscr104";break; + case 92: sType = "nw_it_sparscr214";break; + case 93: sType = "x2_it_spdvscr002";break; + case 94: sType = "nw_it_sparscr204";break; + } + } + if (iRange==2) + { + iRoll = d100(); /// scrolls valued 540-1621 + switch (iRoll) + { + case 1: sType = "nw_it_sparscr509";break; + case 2: sType = "x2_it_spdvscr508";break; + case 3: sType = "x2_it_sparscr501";break; + case 4: sType = "x2_it_spdvscr501";break; + case 5: sType = "nw_it_sparscr414";break; + case 6: sType = "x1_it_sparscr502";break; + case 7: sType = "x2_it_spdvscr307";break; + case 8: sType = "nw_it_sparscr405";break; + case 9: sType = "x2_it_spdvscr504";break; + case 10: sType = "nw_it_sparscr307";break; + case 11: sType = "nw_it_sparscr502";break; + case 12: sType = "nw_it_sparscr507";break; + case 13: sType = "nw_it_sparscr406";break; + case 14: sType = "nw_it_sparscr411";break; + case 15: sType = "x2_it_spdvscr402";break; + case 16: sType = "x2_it_spdvscr305";break; + case 17: sType = "x2_it_spdvscr403";break; + case 18: sType = "nw_it_sparscr501";break; + case 19: sType = "nw_it_sparscr301";break; + case 20: sType = "x1_it_sparscr301";break; + case 21: sType = "x2_it_spdvscr404";break; + case 22: sType = "x2_it_spdvscr309";break; + case 23: sType = "nw_it_sparscr416";break; + case 24: sType = "nw_it_sparscr503";break; + case 25: sType = "nw_it_sparscr608";break; + case 26: sType = "nw_it_sparscr418";break; + case 27: sType = "x2_it_spdvscr509";break; + case 28: sType = "nw_it_sparscr413";break; + case 29: sType = "nw_it_sparscr504";break; + case 30: sType = "nw_it_sparscr309";break; + case 31: sType = "x1_it_sparscr501";break; + case 32: sType = "nw_it_sparscr304";break; + case 33: sType = "x1_it_spdvscr403";break; + case 34: sType = "x2_it_spdvscr405";break; + case 35: sType = "x2_it_spdvscr306";break; + case 36: sType = "x2_it_sparscr701";break; + case 37: sType = "nw_it_sparscr602";break; + case 38: sType = "x1_it_spdvscr303";break; + case 39: sType = "x2_it_sparscr304";break; + case 40: sType = "nw_it_sparscr508";break; + case 41: sType = "x1_it_sparscr303";break; + case 42: sType = "x2_it_spdvscr406";break; + case 43: sType = "nw_it_sparscr312";break; + case 44: sType = "x2_it_spdvscr505";break; + case 45: sType = "x2_it_spdvscr302";break; + case 46: sType = "nw_it_sparscr505";break; + case 47: sType = "x2_it_spdvscr401";break; + case 48: sType = "nw_it_sparscr408";break; + case 49: sType = "x1_it_spdvscr501";break; + case 50: sType = "x2_it_spdvscr301";break; + case 51: sType = "x1_it_spdvscr401";break; + case 52: sType = "x1_it_spdvscr302";break; + case 53: sType = "x2_it_spdvscr310";break; + case 54: sType = "nw_it_sparscr314";break; + case 55: sType = "x1_it_sparscr401";break; + case 56: sType = "x2_it_sparscr303";break; + case 57: sType = "x2_it_sparscr602";break; + case 58: sType = "nw_it_sparscr511";break; + case 59: sType = "nw_it_sparscr512";break; + case 60: sType = "nw_it_sparscr417";break; + case 61: sType = "nw_it_sparscr513";break; + case 62: sType = "nw_it_sparscr310";break; + case 63: sType = "nw_it_sparscr302";break; + case 64: sType = "x2_it_sparscrmc";break; + case 65: sType = "x2_it_spdvscr304";break; + case 66: sType = "x1_it_spdvscr402";break; + case 67: sType = "x2_it_sparscr301";break; + case 68: sType = "x2_it_sparscr502";break; + case 69: sType = "nw_it_sparscr506";break; + case 70: sType = "nw_it_sparscr401";break; + case 71: sType = "x2_it_spdvscr502";break; + case 72: sType = "nw_it_sparscr315";break; + case 73: sType = "x2_it_spdvscr311";break; + case 74: sType = "nw_it_spdvscr402";break; + case 75: sType = "x1_it_spdvscr502";break; + case 76: sType = "nw_it_sparscr409";break; + case 77: sType = "x2_it_spdvscr407";break; + case 78: sType = "nw_it_sparscr415";break; + case 79: sType = "x2_it_spdvscr312";break; + case 80: sType = "x1_it_spdvscr305";break; + case 81: sType = "nw_it_spdvscr501";break; + case 82: sType = "nw_it_spdvscr301";break; + case 83: sType = "nw_it_sparscr402";break; + case 84: sType = "nw_it_spdvscr401";break; + case 85: sType = "x2_it_sparscr302";break; + case 86: sType = "nw_it_sparscr410";break; + case 87: sType = "x2_it_spdvscr506";break; + case 88: sType = "nw_it_sparscr313";break; + case 89: sType = "x2_it_spdvscr507";break; + case 90: sType = "x1_it_spdvscr304";break; + case 91: sType = "nw_it_sparscr305";break; + case 92: sType = "nw_it_sparscr403";break; + case 93: sType = "nw_it_sparscr306";break; + case 94: sType = "nw_it_sparscr404";break; + case 95: sType = "nw_it_sparscr510";break; + case 96: sType = "x2_it_sparscr902";break; + case 97: sType = "nw_it_sparscr606";break; + case 98: sType = "x2_it_spdvscr503";break; + case 99: sType = "nw_it_sparscr407";break; + case 100: sType = "x1_it_sparscr302";break; + } + } + if (iRange==3) + { + iRoll = d100();// scrolls valued 2400-3200 + switch (iRoll) + { + case 1: sType = "nw_it_sparscr603";break; + case 2: sType = "x1_it_spdvscr701";break; + case 3: sType = "x1_it_spdvscr601";break; + case 4: sType = "x1_it_sparscr602";break; + case 5: sType = "x1_it_sparscr701";break; + case 6: sType = "x2_it_spdvscr603";break; + case 7: sType = "nw_it_sparscr607";break; + case 8: sType = "nw_it_sparscr610";break; + case 9: sType = "nw_it_sparscr707";break; + case 10: sType = "x1_it_spdvscr605";break; + case 11: sType = "x1_it_spdvscr702";break; + case 12: sType = "x2_it_spdvscr601";break; + case 13: sType = "nw_it_sparscr704";break; + case 14: sType = "x1_it_spdvscr703";break; + case 15: sType = "x1_it_sparscr601";break; + case 16: sType = "x1_it_spdvscr604";break; + case 17: sType = "x2_it_sparscr503";break; + case 18: sType = "nw_it_sparscr708";break; + case 19: sType = "x1_it_spdvscr704";break; + case 20: sType = "x1_it_sparscr605";break; + case 21: sType = "nw_it_sparscr601";break; + case 22: sType = "nw_it_spdvscr701";break; + case 23: sType = "x1_it_spdvscr602";break; + case 24: sType = "x2_it_spdvscr606";break; + case 25: sType = "nw_it_sparscr612";break; + case 26: sType = "nw_it_sparscr613";break; + case 27: sType = "x2_it_spdvscr604";break; + case 28: sType = "x2_it_spdvscr605";break; + case 29: sType = "x1_it_sparscr603";break; + case 30: sType = "nw_it_sparscr611";break; + case 31: sType = "x1_it_spdvscr603";break; + case 32: sType = "nw_it_sparscr604";break; + case 33: sType = "nw_it_sparscr702";break; + case 34: sType = "nw_it_sparscr706";break; + case 35: sType = "nw_it_sparscr802";break; + case 36: sType = "x2_it_spdvscr702";break; + case 37: sType = "nw_it_spdvscr702";break; + case 38: sType = "nw_it_sparscr609";break; + case 39: sType = "x2_it_sparscr703";break; + case 40: sType = "nw_it_sparscr701";break; + case 41: sType = "x1_it_sparscr604";break; + case 42: sType = "x2_it_spdvscr602";break; + case 43: sType = "nw_it_sparscr605";break; + case 44: sType = "nw_it_sparscr703";break; + case 45: sType = "x2_it_spdvscr803";break; + case 46: sType = "nw_it_sparscr614";break; + case 47: sType = "nw_it_sparscr614";break; + case 48: sType = "x2_it_sparscr601";break; + case 49: sType = "x2_it_spdvscr701";break; + case 50: sType = "nw_it_sparscr603";break; + case 51: sType = "x1_it_spdvscr701";break; + case 52: sType = "x1_it_spdvscr601";break; + case 53: sType = "x1_it_sparscr602";break; + case 54: sType = "x1_it_sparscr701";break; + case 55: sType = "x2_it_spdvscr603";break; + case 56: sType = "nw_it_sparscr607";break; + case 57: sType = "nw_it_sparscr610";break; + case 58: sType = "nw_it_sparscr707";break; + case 59: sType = "x1_it_spdvscr605";break; + case 60: sType = "x1_it_spdvscr702";break; + case 61: sType = "x2_it_spdvscr601";break; + case 62: sType = "nw_it_sparscr704";break; + case 63: sType = "x1_it_spdvscr703";break; + case 64: sType = "x1_it_sparscr601";break; + case 65: sType = "x1_it_spdvscr604";break; + case 66: sType = "x2_it_sparscr503";break; + case 67: sType = "nw_it_sparscr708";break; + case 68: sType = "x1_it_spdvscr704";break; + case 69: sType = "x1_it_sparscr605";break; + case 70: sType = "nw_it_sparscr601";break; + case 71: sType = "nw_it_spdvscr701";break; + case 72: sType = "x1_it_spdvscr602";break; + case 73: sType = "x2_it_spdvscr606";break; + case 74: sType = "nw_it_sparscr612";break; + case 75: sType = "nw_it_sparscr613";break; + case 76: sType = "x2_it_spdvscr604";break; + case 77: sType = "x2_it_spdvscr605";break; + case 78: sType = "x1_it_sparscr603";break; + case 79: sType = "nw_it_sparscr611";break; + case 80: sType = "x1_it_spdvscr603";break; + case 81: sType = "nw_it_sparscr604";break; + case 82: sType = "nw_it_sparscr702";break; + case 83: sType = "nw_it_sparscr706";break; + case 84: sType = "nw_it_sparscr802";break; + case 85: sType = "x2_it_spdvscr702";break; + case 86: sType = "nw_it_spdvscr702";break; + case 87: sType = "nw_it_sparscr609";break; + case 88: sType = "x2_it_sparscr703";break; + case 89: sType = "nw_it_sparscr701";break; + case 90: sType = "x1_it_sparscr604";break; + case 91: sType = "x2_it_spdvscr602";break; + case 92: sType = "nw_it_sparscr605";break; + case 93: sType = "nw_it_sparscr703";break; + case 94: sType = "x2_it_spdvscr803";break; + case 95: sType = "nw_it_sparscr614";break; + case 96: sType = "nw_it_sparscr614";break; + case 97: sType = "x2_it_sparscr601";break; + case 98: sType = "x2_it_spdvscr701";break; + } + } +if (iRange==4||iRange==5) + { + iRoll = Random(40)+1; // scrolls valued above 3200 + switch (iRoll) + { + case 1: sType = "nw_it_sparscr806"; + case 2: sType = "x2_it_spdvscr804"; + case 3: sType = "x1_it_sparscr801"; + case 4: sType = "x1_it_sparscr901"; + case 5: sType = "x2_it_sparscr901"; + case 6: sType = "x2_it_sparscr801"; + case 7: sType = "x1_it_spdvscr803"; + case 8: sType = "x1_it_spdvscr804"; + case 9: sType = "nw_it_sparscr905"; + case 10: sType = "x2_it_spdvscr901"; + case 11: sType = "nw_it_sparscr908"; + case 12: sType = "nw_it_sparscr902"; + case 13: sType = "nw_it_sparscr803"; + case 14: sType = "nw_it_sparscr912"; + case 15: sType = "nw_it_sparscr809"; + case 16: sType = "x2_it_spdvscr902"; + case 17: sType = "nw_it_sparscr804"; + case 18: sType = "nw_it_sparscr807"; + case 19: sType = "nw_it_sparscr806"; + case 20: sType = "x2_it_spdvscr801"; + case 21: sType = "nw_it_sparscr906"; + case 22: sType = "nw_it_sparscr801"; + case 23: sType = "nw_it_sparscr901"; + case 24: sType = "x2_it_spdvscr802"; + case 25: sType = "nw_it_sparscr903"; + case 26: sType = "nw_it_sparscr808"; + case 27: sType = "nw_it_sparscr910"; + case 28: sType = "x2_it_spdvscr903"; + case 29: sType = "nw_it_sparscr904"; + case 30: sType = "nw_it_sparscr805"; + case 31: sType = "x1_it_spdvscr802"; + case 32: sType = "nw_it_sparscr911"; + case 33: sType = "x1_it_spdvscr901"; + case 34: sType = "nw_it_sparscr909"; + case 35: sType = "nw_it_sparscr907"; + case 36: sType = "x1_it_spdvscr801"; + case 37: sType = "nw_it_sparscr906"; + case 38: sType = "nw_it_sparscr808"; + case 39: sType = "x2_it_sparscr801"; + case 40: sType = "x2_it_spdvscr804"; + } + } + +object oScroll = CreateItemOnObject(sType, oSack, 1); +SetIdentified(oScroll, FALSE); +} + +void DropAlchemyRecipe(object oMob, object oSack, int iRange) +{ + string sType; + int iRoll; + + if (iRange==1) // + { + iRoll = d10(); + switch (iRoll) + { + case 1: sType = "cm_alch_rec1";break; + case 2: sType = "cm_alch_rec2";break; + case 3: sType = "cm_alch_rec3";break; + case 4: sType = "cm_alch_rec4";break; + case 5: sType = "cm_alch_rec5";break; + case 6: sType = "cm_alch_rec6";break; + case 7: sType = "cm_alch_rec7";break; + case 8: sType = "cm_alch_rec8";break; + case 9: sType = "cm_alch_rec9";break; + case 10: sType = "cm_alch_rec10";break; + } + } + if (iRange==2) + { + iRoll = d10(); /// + switch (iRoll) + { + case 1: sType = "cm_alch_rec1";break; + case 2: sType = "cm_alch_rec2";break; + case 3: sType = "cm_alch_rec3";break; + case 4: sType = "cm_alch_rec4";break; + case 5: sType = "cm_alch_rec5";break; + case 6: sType = "cm_alch_rec6";break; + case 7: sType = "cm_alch_rec7";break; + case 8: sType = "cm_alch_rec8";break; + case 9: sType = "cm_alch_rec9";break; + case 10: sType = "cm_alch_rec10";break; + } + } + if (iRange==3) + { + iRoll = d10();// + switch (iRoll) + { + case 1: sType = "cm_alch_rec11";break; + case 2: sType = "cm_alch_rec12";break; + case 3: sType = "cm_alch_rec13";break; + case 4: sType = "cm_alch_rec14";break; + case 5: sType = "cm_alch_rec15";break; + case 6: sType = "cm_alch_rec16";break; + case 7: sType = "cm_alch_rec17";break; + case 8: sType = "cm_alch_rec18";break; + case 9: sType = "cm_alch_rec19";break; + case 10: sType = "cm_alch_rec20";break; + } + } +if (iRange==4||iRange==5) + { + iRoll = d10(); // + switch (iRoll) + { + case 1: sType = "cm_alch_rec21";break; + case 2: sType = "cm_alch_rec22";break; + case 3: sType = "cm_alch_rec23";break; + case 4: sType = "cm_alch_rec24";break; + case 5: sType = "cm_alch_rec25";break; + case 6: sType = "cm_alch_rec26";break; + case 7: sType = "cm_alch_rec27";break; + case 8: sType = "cm_alch_rec28";break; + case 9: sType = "cm_alch_rec29";break; + case 10: sType = "cm_alch_rec30";break; + } + } + +object oRecipe = CreateItemOnObject(sType, oSack, 1); +SetIdentified(oRecipe, FALSE); +} + +void DropPot(object oMod, object oSack, int iStack) +{ + string sPotion; + + int iDice = d10()+d10()+d10(); + switch (iDice) + { + case 1:sPotion = "dummy"; break; + case 2:sPotion = "dummy"; break; + case 3:sPotion = "nw_it_mpotion002"; break; + case 4:sPotion = "nw_it_mpotion003"; break; + case 5:sPotion = "nw_it_mpotion008"; break; + case 6:sPotion = "nw_it_mpotion009"; break; + case 7:sPotion = "nw_it_mpotion012"; break; + case 8:sPotion = "nw_it_mpotion011"; break; + case 9: sPotion = "nw_it_mpotion001" ; break; + case 10: sPotion = "nw_it_mpotion002" ; break; + case 11: sPotion = "nw_it_mpotion003" ; break; + case 12: sPotion = "nw_it_mpotion004" ; break; + case 13: sPotion = "nw_it_mpotion005" ; break; + case 14: sPotion = "nw_it_mpotion006"; break; + case 15: sPotion = "nw_it_mpotion007"; break; + case 16: sPotion = "nw_it_mpotion008"; break; + case 17: sPotion = "nw_it_mpotion009"; break; + case 18: sPotion = "nw_it_mpotion010"; break; + case 19: sPotion = "nw_it_mpotion011"; break; + case 20: sPotion = "nw_it_mpotion012"; break; + case 21: sPotion = "nw_it_mpotion013"; break; + case 22: sPotion = "nw_it_mpotion014"; break; + case 23: sPotion = "nw_it_mpotion015"; break; + case 24: sPotion = "nw_it_mpotion016"; break; + case 25: sPotion = "nw_it_mpotion017"; break; + case 26: sPotion = "nw_it_mpotion018"; break; + case 27: sPotion = "nw_it_mpotion019"; break; + case 28: sPotion = "nw_it_mpotion020"; break; + case 29: sPotion = "nw_it_mpotion002"; break; + case 30: sPotion = "x2_it_mpotion001"; break; + } + CreateItemOnObject(sPotion, oSack, iStack); +} + +void DropRodWand(object oMod, object oSack) +{ + string sType; + + int nRandom = Random(16) + 1; + switch (nRandom) + { + // rods + + case 1: sType = "nw_wmgmrd002";break; //res + case 2: sType = "nw_wmgmrd005";break; //rev + case 3: sType = "nw_wmgrd002";break; // ghost + case 4: sType = "nw_wmgmrd006";break; // frost + + // wands + + case 5: sType = "nw_wmgwn011";break; + case 6: sType = "nw_wmgwn002";break; + case 7: sType = "nw_wmgwn007";break; + case 8: sType = "nw_wmgwn004";break; + case 9: sType = "nw_wmgwn006";break; + case 10: sType = "nw_wmgwn005";break; + case 11: sType = "nw_wmgwn012";break; + case 12: sType = "nw_wmgwn010";break; + case 13: sType = "nw_wmgwn008";break; + case 14: sType = "nw_wmgwn009";break; + case 15: sType = "nw_wmgwn003";break; + case 16: sType = "nw_wmgwn013";break; + } + CreateItemOnObject(sType, oSack, 1); +} + +void DropMisc(object oMod, object oSack) +{ + string sName; + + int nDice = d10(3); + switch (nDice) + { + case 1: sName = "nw_it_contain006"; break; //bag holding + case 2: sName = "nw_it_contain005"; break; //gmbag + case 3: sName = "nw_it_contain003"; break; //lmbag + case 4: sName = "nw_it_contain004"; break; //mbag + case 5: sName = "nw_it_contain002"; break; //mpouch + case 6: sName = "nw_it_msmlmisc05"; break; //healpearl + case 7: sName = "nw_it_mmidmisc04"; break; //scab bless + case 8: sName = "x0_it_msmlmisc05"; break; //earth elem + case 9: sName = "x0_it_mmedmisc03"; break; //harp + case 10: sName = "x0_it_msmlmisc01"; break; //water elem + case 11: sName = "x0_it_msmlmisc02"; break; //fire elem + case 12: sName = "x0_it_mmedmisc01"; break; //shielding + case 13: sName = "x0_it_mthnmisc21"; break; //air elem + case 14: sName = "x0_it_mthnmisc19"; break; //bard lire + case 15: sName = "x0_it_mthnmisc17"; break; // bard spls + case 16: sName = "x0_it_mmedmisc02"; break; // bard spls + case 17: sName = "x0_it_mthnmisc05"; break; // dust app + case 18: sName = "x0_it_mthnmisc06"; break; // dust dissapp + case 19: sName = "x0_it_mthnmisc13"; break; // sunbeam + case 20: sName = "x0_it_mthnmisc15"; break; // + case 21: sName = "x0_it_mthnmisc14"; break; // lath chal + case 22: sName = "nw_it_mmidmisc01"; break; // harp charm + case 23: sName = "nw_it_mmidmisc02"; break; // harp haunt + case 24: sName = "nw_it_mmidmisc03"; break; // harp pand + case 25: sName = "x0_it_msmlmisc06"; break; // horn good/evil + case 26: sName = "x0_it_mthnmisc09"; break; // + case 27: sName = "nw_it_contain001"; break; // box + case 28: sName = "nw_it_contain006"; break; //bag holding + case 29: sName = "nw_it_contain005"; break; //gmbag + case 30: sName = "nw_it_contain003"; break; //lmbag + } + CreateItemOnObject(sName, oSack, 1); +} + +void DropSetItem(object oMod, object oSack, int iClass) +{ + object oPC = GetLastKiller(); + if (oPC==OBJECT_INVALID)oPC = GetFirstPC(); + if (GetMaster(oPC)!=OBJECT_INVALID)oPC = GetMaster(oPC); + + int iDex = GetAbilityScore(oPC, ABILITY_DEXTERITY, TRUE); + int iStr = GetAbilityScore(oPC, ABILITY_STRENGTH, TRUE); + + int iHD = GetHitDice(oPC); + if (iHD<=9)return; + + string sName; + int iDice; + + if (iClass==0) + { + if (GetLevelByClass(CLASS_TYPE_WIZARD, oPC)>=3)iClass = 2; + if (GetLevelByClass(CLASS_TYPE_SORCERER, oPC)>=3)iClass = 3; + if (GetLevelByClass(CLASS_TYPE_BARD, oPC)>=3)iClass = 3; + if (GetLevelByClass(CLASS_TYPE_CLERIC, oPC)>=5)iClass = 5; + if (GetLevelByClass(CLASS_TYPE_MONK, oPC)>=5)iClass = 10; + if (GetLevelByClass(CLASS_TYPE_BARBARIAN, oPC)>=5)iClass = 11; + if (GetLevelByClass(CLASS_TYPE_DRUID, oPC)>=5)iClass = 8; + if (GetLevelByClass(CLASS_TYPE_ROGUE, oPC)>=5)iClass = 4; + if (GetLevelByClass(CLASS_TYPE_DWARVEN_DEFENDER, oPC)>1)iClass = 11; + if (GetLevelByClass(CLASS_TYPE_DIVINE_CHAMPION, oPC)>1)iClass = 7; + if (GetLevelByClass(CLASS_TYPE_PALADIN, oPC)>=5)iClass = 7; + if (GetLevelByClass(CLASS_TYPE_ARCANE_ARCHER, oPC)>1)iClass = 4; + if (GetLevelByClass(CLASS_TYPE_FIGHTER, oPC)>=5){ + if (iStr>iDex)iClass = 1; + else iClass = 4; + } + if (GetLevelByClass(CLASS_TYPE_RANGER, oPC)>5){ + if (iStr>iDex)iClass = 1; + else iClass = 4; + } + + } + + + switch (iClass) + { + case 1:{ // STR Fighter Set + iDice = d6(); + switch(iDice) + { + case 1: sName = "sd_fighter_s1_1"; break; + case 2: sName = "sd_fighter_s1_2"; break; + case 3: sName = "sd_fighter_s1_3"; break; + case 4: sName = "sd_fighter_s1_4"; break; + case 5: sName = "sd_fighter_s1_5"; break; + case 6: sName = "sd_fighter_s1_6"; break; + }}break; + case 2:{ // Wizard Set + iDice = d6(); + switch(iDice) + { + case 1: sName = "sd_wizard_s1_1"; break; + case 2: sName = "sd_wizard_s1_2"; break; + case 3: sName = "sd_wizard_s1_3"; break; + case 4: sName = "sd_wizard_s1_4"; break; + case 5: sName = "sd_wizard_s1_5"; break; + case 6: sName = "sd_wizard_s1_6"; break; + }}break; + case 3:{ // Sorcerer Set + iDice = d6(); + switch(iDice) + { + case 1: sName = "sd_sorc_s1_1"; break; + case 2: sName = "sd_sorc_s1_2"; break; + case 3: sName = "sd_sorc_s1_3"; break; + case 4: sName = "sd_sorc_s1_4"; break; + case 5: sName = "sd_sorc_s1_5"; break; + case 6: sName = "sd_sorc_s1_6"; break; + }}break; + case 4:{ // DEX Fighter/Rogue Set + iDice = d6(); + switch(iDice) + { + case 1: sName = "sd_fighter_s2_1"; break; + case 2: sName = "sd_fighter_s2_2"; break; + case 3: sName = "sd_fighter_s2_3"; break; + case 4: sName = "sd_fighter_s2_4"; break; + case 5: sName = "sd_fighter_s2_5"; break; + case 6: sName = "sd_fighter_s2_6"; break; + }} break; + case 5:{ // Cleric Set + iDice = d6(); + switch(iDice) + { + case 1: sName = "sd_cleric_s1_1"; break; + case 2: sName = "sd_cleric_s1_2"; break; + case 3: sName = "sd_cleric_s1_3"; break; + case 4: sName = "sd_cleric_s1_4"; break; + case 5: sName = "sd_cleric_s1_5"; break; + case 6: sName = "sd_cleric_s1_6"; break; + }} break; + case 6:{ // Bard Set + iDice = d6(); + switch(iDice) + { + case 1: sName = "sd_bard_s1_1"; break; + case 2: sName = "sd_bard_s1_2"; break; + case 3: sName = "sd_bard_s1_3"; break; + case 4: sName = "sd_bard_s1_4"; break; + case 5: sName = "sd_bard_s1_5"; break; + case 6: sName = "sd_bard_s1_6"; break; + }}break; + case 7:{ // Paladin Set + iDice = d6(); + switch(iDice) + { + case 1: sName = "sd_paladin_s1_1"; break; + case 2: sName = "sd_paladin_s1_2"; break; + case 3: sName = "sd_paladin_s1_3"; break; + case 4: sName = "sd_paladin_s1_4"; break; + case 5: sName = "sd_paladin_s1_5"; break; + case 6: sName = "sd_paladin_s1_6"; break; + }}break; + case 8:{ // Druid Set + iDice = d6(); + switch(iDice) + { + case 1: sName = "sd_druid_s1_1"; break; + case 2: sName = "sd_druid_s1_2"; break; + case 3: sName = "sd_druid_s1_3"; break; + case 4: sName = "sd_druid_s1_4"; break; + case 5: sName = "sd_druid_s1_5"; break; + case 6: sName = "sd_druid_s1_6"; break; + }}break; + case 9:{ // Ranger Set + iDice = d6(); + switch(iDice) + { + case 1: sName = "sd_ranger_s1_1"; break; + case 2: sName = "sd_ranger_s1_2"; break; + case 3: sName = "sd_ranger_s1_3"; break; + case 4: sName = "sd_ranger_s1_4"; break; + case 5: sName = "sd_ranger_s1_5"; break; + case 6: sName = "sd_ranger_s1_6"; break; + }}break; + case 10:{ // Monk Set + iDice = d6(); + switch(iDice) + { + case 1: sName = "sd_monk_s1_1"; break; + case 2: sName = "sd_monk_s1_2"; break; + case 3: sName = "sd_monk_s1_3"; break; + case 4: sName = "sd_monk_s1_4"; break; + case 5: sName = "sd_monk_s1_5"; break; + case 6: sName = "sd_monk_s1_6"; break; + }}break; + case 11:{ // Barbarian Set + iDice = d6(); + switch(iDice) + { + case 1: sName = "sd_barb_s6"; break; + case 2: sName = "sd_barb_s1"; break; + case 3: sName = "sd_barb_s2"; break; + case 4: sName = "sd_barb_s3"; break; + case 5: sName = "sd_barb_s4"; break; + case 6: sName = "sd_barb_s5"; break; + }}break; + case 12:{ // Duel Weapon/Weapon & Shield Sets + iDice = d6(); + switch(iDice) + { + case 1: sName = "sd_weap_s1_1"; break; + case 2: sName = "sd_weap_s1_2"; break; + case 3: sName = "sd_weap_s2_1"; break; + case 4: sName = "sd_weap_s2_2"; break; + case 5: sName = "sd_weap_s3_1"; break; + case 6: sName = "sd_weap_s3_2"; break; + }}break; + } +// comming soon: Ring Sets, Ammy/Ring Sets + + +////////////////////////////////////// +//:Debugging +// FloatingTextStringOnCreature("Class: "+IntToString(iClass), oMod); +// FloatingTextStringOnCreature("Roll: "+IntToString(iDice), oMod); +// FloatingTextStringOnCreature(sName, oMod); + + CreateItemOnObject(sName, oSack, 1); +} + + + +void DropGold (object oMob, object oSack, int iBonus) +{ +object oPC = GetFirstPC(); +string sGold, sLvl; +int iHD = GetHitDice(oMob); +int iGold = 0; + +iGold = (d20()*iHD)+(15*iHD)+iBonus; + +if (GetHenchman(oPC,2)!=OBJECT_INVALID)iGold+=iGold; + +CreateItemOnObject("nw_it_gold001", oSack, iGold); + +///////////////////////////////////////////////////////////////////////// +//Gold Debugging +//object oPC = GetFirstPC(); +//sGold = IntToString(iGold); +//sLvl = IntToString(iHD); +//FloatingTextStringOnCreature(sGold+" Gold Spawned by lvl "+sLvl+" mob", oPC); +// +// +// +} + +void CastImbue(object oItem, int iRange) +{ + itemproperty ipAdd; + int iSpell; + int iUses; + int iRoll; + switch (iRange) + { + case 1: { + iRoll = d8(); + if (iRoll==1)iSpell = IP_CONST_CASTSPELL_BURNING_HANDS_2; + if (iRoll==2)iSpell = IP_CONST_CASTSPELL_BARKSKIN_3; + if (iRoll==3)iSpell = IP_CONST_CASTSPELL_MAGE_ARMOR_2; + if (iRoll==4)iSpell = IP_CONST_CASTSPELL_MAGIC_MISSILE_5; + if (iRoll==5)iSpell = IP_CONST_CASTSPELL_COLOR_SPRAY_2; + if (iRoll==6)iSpell = IP_CONST_CASTSPELL_DOOM_5; + if (iRoll==7)iSpell = IP_CONST_CASTSPELL_ENTANGLE_5; + if (iRoll==8)iSpell = IP_CONST_CASTSPELL_GHOSTLY_VISAGE_3; + }break; + case 2: { + iRoll = d8(); + if (iRoll==1)iSpell = IP_CONST_CASTSPELL_DISPLACEMENT_9; + if (iRoll==2)iSpell = IP_CONST_CASTSPELL_FIREBALL_10; + if (iRoll==3)iSpell = IP_CONST_CASTSPELL_MAGIC_CIRCLE_AGAINST_ALIGNMENT_5; + if (iRoll==4)iSpell = IP_CONST_CASTSPELL_SLAY_LIVING_9; + if (iRoll==5)iSpell = IP_CONST_CASTSPELL_STONESKIN_7; + if (iRoll==6)iSpell = IP_CONST_CASTSPELL_ICE_STORM_9; + if (iRoll==7)iSpell = IP_CONST_CASTSPELL_CALL_LIGHTNING_10; + if (iRoll==8)iSpell = IP_CONST_CASTSPELL_ISAACS_LESSER_MISSILE_STORM_13; + }break; + case 3: { + iRoll = d8(); + if (iRoll==1)iSpell = IP_CONST_CASTSPELL_SUNBEAM_13; + if (iRoll==2)iSpell = IP_CONST_CASTSPELL_CONE_OF_COLD_15; + if (iRoll==3)iSpell = IP_CONST_CASTSPELL_MASS_HEAL_15; + if (iRoll==4)iSpell = IP_CONST_CASTSPELL_ETHEREAL_VISAGE_15; + if (iRoll==5)iSpell = IP_CONST_CASTSPELL_GREATER_DISPELLING_15; + if (iRoll==6)iSpell = IP_CONST_CASTSPELL_ISAACS_GREATER_MISSILE_STORM_15; + if (iRoll==7)iSpell = IP_CONST_CASTSPELL_CHAIN_LIGHTNING_20; + if (iRoll==8)iSpell = IP_CONST_CASTSPELL_GREATER_STONESKIN_11; + }break; + case 4: { + iRoll = d12(); + if (iRoll==1)iSpell = IP_CONST_CASTSPELL_BIGBYS_FORCEFUL_HAND_15; + if (iRoll==2)iSpell = IP_CONST_CASTSPELL_HORRID_WILTING_20; + if (iRoll==3)iSpell = IP_CONST_CASTSPELL_IMPLOSION_17; + if (iRoll==4)iSpell = IP_CONST_CASTSPELL_INCENDIARY_CLOUD_15; + if (iRoll==5)iSpell = IP_CONST_CASTSPELL_PREMONITION_15; + if (iRoll==6)iSpell = IP_CONST_CASTSPELL_MORDENKAINENS_DISJUNCTION_17; + if (iRoll==7)iSpell = IP_CONST_CASTSPELL_METEOR_SWARM_17; + if (iRoll==8)iSpell = IP_CONST_CASTSPELL_ISAACS_GREATER_MISSILE_STORM_15; + if (iRoll==9)iSpell = IP_CONST_CASTSPELL_SUNBEAM_13; + if (iRoll==10)iSpell = IP_CONST_CASTSPELL_CONE_OF_COLD_15; + if (iRoll==11)iSpell = IP_CONST_CASTSPELL_MASS_HEAL_15; + if (iRoll==12)iSpell = IP_CONST_CASTSPELL_ETHEREAL_VISAGE_15; + }break; + case 5: { + iRoll = d20(); + if (iRoll==1)iSpell = IP_CONST_CASTSPELL_WAIL_OF_THE_BANSHEE_17; + if (iRoll==2)iSpell = IP_CONST_CASTSPELL_TIME_STOP_17; + if (iRoll==3)iSpell = IP_CONST_CASTSPELL_IMPLOSION_17; + if (iRoll==4)iSpell = IP_CONST_CASTSPELL_ISAACS_GREATER_MISSILE_STORM_15; + if (iRoll==5)iSpell = IP_CONST_CASTSPELL_HORRID_WILTING_20; + if (iRoll==6)iSpell = IP_CONST_CASTSPELL_MORDENKAINENS_SWORD_18; + if (iRoll==7)iSpell = IP_CONST_CASTSPELL_MORDENKAINENS_DISJUNCTION_17; + if (iRoll==8)iSpell = IP_CONST_CASTSPELL_MASS_HEAL_15; + if (iRoll==9)iSpell = IP_CONST_CASTSPELL_BIGBYS_FORCEFUL_HAND_15; + if (iRoll==10)iSpell = IP_CONST_CASTSPELL_HORRID_WILTING_20; + if (iRoll==11)iSpell = IP_CONST_CASTSPELL_IMPLOSION_17; + if (iRoll==12)iSpell = IP_CONST_CASTSPELL_INCENDIARY_CLOUD_15; + if (iRoll==13)iSpell = IP_CONST_CASTSPELL_PREMONITION_15; + if (iRoll==14)iSpell = IP_CONST_CASTSPELL_MORDENKAINENS_DISJUNCTION_17; + if (iRoll==15)iSpell = IP_CONST_CASTSPELL_METEOR_SWARM_17; + if (iRoll==16)iSpell = IP_CONST_CASTSPELL_ISAACS_GREATER_MISSILE_STORM_15; + if (iRoll==17)iSpell = IP_CONST_CASTSPELL_SUNBEAM_13; + if (iRoll==18)iSpell = IP_CONST_CASTSPELL_CONE_OF_COLD_15; + if (iRoll==19)iSpell = IP_CONST_CASTSPELL_MASS_HEAL_15; + if (iRoll==20)iSpell = IP_CONST_CASTSPELL_ETHEREAL_VISAGE_15; + }break; + + } + + + switch (iRange) + { + case 1: {iRoll = d3(); + if (iRoll==1)iUses = IP_CONST_CASTSPELL_NUMUSES_5_CHARGES_PER_USE; + if (iRoll==2)iUses = IP_CONST_CASTSPELL_NUMUSES_4_CHARGES_PER_USE; + if (iRoll==3)iUses = IP_CONST_CASTSPELL_NUMUSES_3_CHARGES_PER_USE; + break; } + case 2: {iRoll = d3(); + if (iRoll==1)iUses = IP_CONST_CASTSPELL_NUMUSES_5_CHARGES_PER_USE; + if (iRoll==2)iUses = IP_CONST_CASTSPELL_NUMUSES_5_CHARGES_PER_USE; + if (iRoll==3)iUses = IP_CONST_CASTSPELL_NUMUSES_4_CHARGES_PER_USE; + break; } + case 3: {iRoll = d3(); + if (iRoll==1)iUses = IP_CONST_CASTSPELL_NUMUSES_4_CHARGES_PER_USE; + if (iRoll==2)iUses = IP_CONST_CASTSPELL_NUMUSES_3_CHARGES_PER_USE; + if (iRoll==3)iUses = IP_CONST_CASTSPELL_NUMUSES_2_CHARGES_PER_USE; + iRoll=d100(); + if (iRoll>95)iUses = IP_CONST_CASTSPELL_NUMUSES_UNLIMITED_USE; + break; } + case 4: {iRoll = d3(); + if (iRoll==1)iUses = IP_CONST_CASTSPELL_NUMUSES_1_CHARGE_PER_USE; + if (iRoll==2)iUses = IP_CONST_CASTSPELL_NUMUSES_1_USE_PER_DAY; + if (iRoll==3)iUses = IP_CONST_CASTSPELL_NUMUSES_2_USES_PER_DAY; + iRoll=d100(); + if (iRoll>95)iUses = IP_CONST_CASTSPELL_NUMUSES_UNLIMITED_USE; + break;} + case 5: {iRoll = d3(); + if (iRoll==1)iUses = IP_CONST_CASTSPELL_NUMUSES_3_USES_PER_DAY; + if (iRoll==2)iUses = IP_CONST_CASTSPELL_NUMUSES_4_USES_PER_DAY; + if (iRoll==3)iUses = IP_CONST_CASTSPELL_NUMUSES_5_USES_PER_DAY; + iRoll=d100(); + if (iRoll>90)iUses = IP_CONST_CASTSPELL_NUMUSES_UNLIMITED_USE; + break;} + + } + ipAdd = ItemPropertyCastSpell(iSpell, iUses); + IPSafeAddItemProperty(oItem, ipAdd); + iRoll = (d12() * iRange)+1; if (iRoll>50)iRoll=50; + SetItemCharges(oItem, iRoll); +} + + +void SpellSlot(object oItem, int iRange, int iNum) +{ + itemproperty ipAdd; + itemproperty ipClass; + int iLvl, i; + int iClass; + int iSpec; + int iRoll; + iRoll = d8(); + switch (iRoll) + { + case 1: { + iClass = IP_CONST_CLASS_BARD; iSpec = 1; + ipClass = ItemPropertyLimitUseByClass(IP_CONST_CLASS_BARD); + } break; + case 2: { + iClass = IP_CONST_CLASS_DRUID; + ipClass = ItemPropertyLimitUseByClass(IP_CONST_CLASS_DRUID); + } break; + case 3: { + iClass = IP_CONST_CLASS_SORCERER; + ipClass = ItemPropertyLimitUseByClass(IP_CONST_CLASS_SORCERER); + } break; + case 4: { + iClass = IP_CONST_CLASS_WIZARD; + ipClass = ItemPropertyLimitUseByClass(IP_CONST_CLASS_WIZARD); + } break; + case 5: { + iClass = IP_CONST_CLASS_PALADIN; iSpec = 2; + ipClass = ItemPropertyLimitUseByClass(IP_CONST_CLASS_PALADIN); + } break; + case 6: { + iClass = IP_CONST_CLASS_RANGER; iSpec = 2; + ipClass = ItemPropertyLimitUseByClass(IP_CONST_CLASS_RANGER); + } break; + case 7: { + iClass = IP_CONST_CLASS_CLERIC; + ipClass = ItemPropertyLimitUseByClass(IP_CONST_CLASS_CLERIC); + } break; + case 8: { + iClass = IP_CONST_CLASS_WIZARD; + ipClass = ItemPropertyLimitUseByClass(IP_CONST_CLASS_WIZARD); + } break; + } + + for (i = 0; i < iNum; i++) + { + if (iSpec==1) + { + switch (iRange) // Bard max lvl 6 + { + case 1: iLvl = 1; break; // 1 + case 2: {iLvl = d3();if(iLvl==3)iLvl=2;}break; // 1-2 + case 3: {iLvl = d3()+2;if(iLvl==5)iLvl=3;}break; // 3-4 + case 4: {iLvl = d3()+3;if(iLvl==6)iLvl=4;}break; // 4-5 + case 5: {iLvl = d3()+4;if(iLvl==7)iLvl=5;}break; // 5-6 + } + } + else if (iSpec==2) + { + switch (iRange) // Pally & Ranger max lvl 4 + { + case 1: iLvl = 1; break; // 1 + case 2: {iLvl = d3();if(iLvl==3)iLvl=2;}break; // 1-2 + case 3: iLvl = d3(); break; // 1-3 + case 4: iLvl = d3()+1; break; // 2-4 + case 5: {iLvl = d3()+2;if(iLvl==5)iLvl=3;}break; // 3-4 + } + } + else + { + switch (iRange) // The rest max lvl 9 + { + case 1: iLvl = 1; break; // 1 + case 2: iLvl = d4(); break; // 1-4 + case 3: iLvl = d4()+1; break; // 2-5 + case 4: iLvl = d6()+2; break; // 3-8 + case 5: iLvl = d6()+4; break; // 5-9 + } + } + ipAdd = ItemPropertyBonusLevelSpell(iClass, iLvl); + AddItemProperty(DURATION_TYPE_PERMANENT, ipAdd, oItem); + } + IPSafeAddItemProperty(oItem, ipClass); +} + +void MightyEnhance(object oItem, int iRange) +{ + itemproperty ipAdd; + int iEnh = d4(); + + switch (iRange) + { + case 1: ; break; // 1-4 + case 2: iEnh+=1; break; // 2-5 + case 3: iEnh+=2; break; // 3-6 + case 4: iEnh+=3; break; // 4-7 + case 5: iEnh+=4; break; // 5-8 + } + ipAdd = ItemPropertyMaxRangeStrengthMod(iEnh); + IPSafeAddItemProperty(oItem, ipAdd); +} + +void BowEnhance(object oItem, int iRange) +{ + itemproperty ipAdd; + int iEnh = d3(); + + switch (iRange) + { + case 1: if (iEnh==3)iEnh=1; break; // 1-2 + case 2: {iEnh+=1;if (iEnh==4)iEnh=2;} break; // 2-3 + case 3: {iEnh+=2;if (iEnh==5)iEnh=3;} break; // 3-4 + case 4: {iEnh+=3;if (iEnh==6)iEnh=4;} break; // 4-5 + case 5: {iEnh+=4;if (iEnh==7)iEnh=5;} break; // 5-6 + } + ipAdd = ItemPropertyAttackBonus(iEnh); + IPSafeAddItemProperty(oItem, ipAdd); +} + + + +void AmmoUnlim(object oItem, int iRange) +{ + itemproperty ipAdd; + int iType; + int iDam; + int iRoll = d12(); + switch (iRange) + { + case 1: + { + iRoll = d3(); + if (iRoll==1)iType = IP_CONST_UNLIMITEDAMMO_BASIC; + if (iRoll==2)iType = IP_CONST_UNLIMITEDAMMO_BASIC; + if (iRoll==3)iType = IP_CONST_UNLIMITEDAMMO_PLUS1; + }break; + case 2: { + iRoll = d4(); + if (iRoll==1)iType = IP_CONST_UNLIMITEDAMMO_PLUS2; + if (iRoll==2)iType = IP_CONST_UNLIMITEDAMMO_PLUS2; + if (iRoll==3)iType = IP_CONST_UNLIMITEDAMMO_1D6COLD; + if (iRoll==4)iType = IP_CONST_UNLIMITEDAMMO_1D6LIGHT; + }break; + case 3: { + iRoll = d6(); + if (iRoll==1)iType = IP_CONST_UNLIMITEDAMMO_PLUS2; + if (iRoll==2)iType = IP_CONST_UNLIMITEDAMMO_PLUS2; + if (iRoll==3)iType = IP_CONST_UNLIMITEDAMMO_PLUS3; + if (iRoll==4)iType = IP_CONST_UNLIMITEDAMMO_1D6FIRE; + if (iRoll==5)iType = IP_CONST_UNLIMITEDAMMO_1D6COLD; + if (iRoll==6)iType = IP_CONST_UNLIMITEDAMMO_1D6LIGHT; + }break; + case 4: { + iRoll = d6(); + if (iRoll==1)iType = IP_CONST_UNLIMITEDAMMO_PLUS3; + if (iRoll==2)iType = IP_CONST_UNLIMITEDAMMO_PLUS4; + if (iRoll==3)iType = IP_CONST_UNLIMITEDAMMO_PLUS4; + if (iRoll==4)iType = IP_CONST_UNLIMITEDAMMO_1D6FIRE; + if (iRoll==5)iType = IP_CONST_UNLIMITEDAMMO_1D6COLD; + if (iRoll==6)iType = IP_CONST_UNLIMITEDAMMO_1D6LIGHT; + }break; + case 5: { + iRoll = d6(); + if (iRoll==1)iType = IP_CONST_UNLIMITEDAMMO_PLUS4; + if (iRoll==2)iType = IP_CONST_UNLIMITEDAMMO_PLUS5; + if (iRoll==3)iType = IP_CONST_UNLIMITEDAMMO_PLUS5; + if (iRoll==4)iType = IP_CONST_UNLIMITEDAMMO_1D6FIRE; + if (iRoll==5)iType = IP_CONST_UNLIMITEDAMMO_1D6COLD; + if (iRoll==6)iType = IP_CONST_UNLIMITEDAMMO_1D6LIGHT; + }break; + } +ipAdd = ItemPropertyUnlimitedAmmo(iType); + IPSafeAddItemProperty(oItem, ipAdd); +} + + + +void AmmoEnhance(object oItem, int iRange) +{ + itemproperty ipAdd; + int iType; + int iDam; + int iRoll = d12(); + switch (iRoll) + { + case 1: iType = IP_CONST_DAMAGETYPE_ACID; break; + case 2: iType = IP_CONST_DAMAGETYPE_BLUDGEONING; break; + case 3: iType = IP_CONST_DAMAGETYPE_COLD; break; + case 4: iType = IP_CONST_DAMAGETYPE_ELECTRICAL; break; + case 5: iType = IP_CONST_DAMAGETYPE_FIRE; break; + case 6: iType = IP_CONST_DAMAGETYPE_MAGICAL; break; + case 7: iType = IP_CONST_DAMAGETYPE_NEGATIVE; break; + case 8: iType = IP_CONST_DAMAGETYPE_DIVINE; break; + case 9: iType = IP_CONST_DAMAGETYPE_PIERCING; break; + case 10: iType = IP_CONST_DAMAGETYPE_POSITIVE; break; + case 11: iType = IP_CONST_DAMAGETYPE_SLASHING; break; + case 12: iType = IP_CONST_DAMAGETYPE_SONIC; break; + } + switch (iRange) + { + case 1: iDam = IP_CONST_DAMAGEBONUS_1; break; + case 2: { + iRoll = d4(); + if (iRoll==1)iDam = IP_CONST_DAMAGEBONUS_1; + if (iRoll==2)iDam = IP_CONST_DAMAGEBONUS_2; + if (iRoll==3)iDam = IP_CONST_DAMAGEBONUS_1d4; + if (iRoll==4)iDam = IP_CONST_DAMAGEBONUS_3; + }break; + case 3: { + iRoll = d6(); + if (iRoll==1)iDam = IP_CONST_DAMAGEBONUS_2; + if (iRoll==2)iDam = IP_CONST_DAMAGEBONUS_3; + if (iRoll==3)iDam = IP_CONST_DAMAGEBONUS_1d4; + if (iRoll==4)iDam = IP_CONST_DAMAGEBONUS_1d6; + if (iRoll==5)iDam = IP_CONST_DAMAGEBONUS_4; + if (iRoll==6)iDam = IP_CONST_DAMAGEBONUS_5; + }break; + case 4: { + iRoll = d8(); + if (iRoll==1)iDam = IP_CONST_DAMAGEBONUS_3; + if (iRoll==2)iDam = IP_CONST_DAMAGEBONUS_1d4; + if (iRoll==3)iDam = IP_CONST_DAMAGEBONUS_4; + if (iRoll==4)iDam = IP_CONST_DAMAGEBONUS_1d6; + if (iRoll==5)iDam = IP_CONST_DAMAGEBONUS_5; + if (iRoll==6)iDam = IP_CONST_DAMAGEBONUS_1d8; + if (iRoll==7)iDam = IP_CONST_DAMAGEBONUS_6; + if (iRoll==8)iDam = IP_CONST_DAMAGEBONUS_1d10; + }break; + case 5: { + iRoll = d10(); + if (iRoll==1)iDam = IP_CONST_DAMAGEBONUS_3; + if (iRoll==2)iDam = IP_CONST_DAMAGEBONUS_1d4; + if (iRoll==3)iDam = IP_CONST_DAMAGEBONUS_4; + if (iRoll==4)iDam = IP_CONST_DAMAGEBONUS_1d6; + if (iRoll==5)iDam = IP_CONST_DAMAGEBONUS_5; + if (iRoll==6)iDam = IP_CONST_DAMAGEBONUS_1d8; + if (iRoll==7)iDam = IP_CONST_DAMAGEBONUS_2d4; + if (iRoll==8)iDam = IP_CONST_DAMAGEBONUS_6; + if (iRoll==9)iDam = IP_CONST_DAMAGEBONUS_1d10; + if (iRoll==10)iDam = IP_CONST_DAMAGEBONUS_7; + }break; + } + ipAdd = ItemPropertyDamageBonus(iType, iDam); + IPSafeAddItemProperty(oItem, ipAdd); +} + +void WeapEnhance(object oItem, int iRange) +{ + itemproperty ipAdd; + int iEnh = d3(); + + switch (iRange) + { + case 1: if (iEnh==3)iEnh=1; break; // 1-2 + case 2: {iEnh+=1;if (iEnh==4)iEnh=2;} break; // 2-3 + case 3: {iEnh+=2;if (iEnh==5)iEnh=3;} break; // 3-4 + case 4: {iEnh+=3;if (iEnh==6)iEnh=4;} break; // 4-5 + case 5: {iEnh+=4;if (iEnh==7)iEnh=5;} break; // 5-6 + } + ipAdd = ItemPropertyEnhancementBonus(iEnh); + IPSafeAddItemProperty(oItem, ipAdd); +} + +void RangedImbue(object oItem) +{ + itemproperty ipAdd; + int iType; + int iRoll = d3(); + + switch (iRoll) + { + case 1: if (iRoll==1)iType=IP_CONST_DAMAGETYPE_BLUDGEONING; break; + case 2: if (iRoll==2)iType=IP_CONST_DAMAGETYPE_SLASHING; break; + case 3: if (iRoll==3)iType=IP_CONST_DAMAGETYPE_PIERCING; break; + } + ipAdd = ItemPropertyExtraRangeDamageType(iType); + IPSafeAddItemProperty(oItem, ipAdd); +} + +void MeleeImbue(object oItem) +{ + itemproperty ipAdd; + int iType; + int iRoll = d3(); + + switch (iRoll) + { + case 1: if (iRoll==1)iType=IP_CONST_DAMAGETYPE_BLUDGEONING; break; + case 2: if (iRoll==2)iType=IP_CONST_DAMAGETYPE_SLASHING; break; + case 3: if (iRoll==3)iType=IP_CONST_DAMAGETYPE_PIERCING; break; + } + ipAdd = ItemPropertyExtraMeleeDamageType(iType); + IPSafeAddItemProperty(oItem, ipAdd); +} + +void MCimbue(object oItem, int iRange) +{ + itemproperty ipAdd; + int iDam; + int iCol; + int iType; + int iRoll; + + switch (iRange) + { + case 1: { + iRoll = d3(); + if (iRoll==1)iDam = IP_CONST_DAMAGEBONUS_1; + if (iRoll==2)iDam = IP_CONST_DAMAGEBONUS_2; + if (iRoll==3)iDam = IP_CONST_DAMAGEBONUS_1d4; + }break; + case 2: { + iRoll = d4(); + if (iRoll==1)iDam = IP_CONST_DAMAGEBONUS_1; + if (iRoll==2)iDam = IP_CONST_DAMAGEBONUS_2; + if (iRoll==3)iDam = IP_CONST_DAMAGEBONUS_1d4; + if (iRoll==4)iDam = IP_CONST_DAMAGEBONUS_1d6; + }break; + case 3: { + iRoll = d6(); + if (iRoll==1)iDam = IP_CONST_DAMAGEBONUS_2; + if (iRoll==2)iDam = IP_CONST_DAMAGEBONUS_3; + if (iRoll==3)iDam = IP_CONST_DAMAGEBONUS_1d4; + if (iRoll==4)iDam = IP_CONST_DAMAGEBONUS_1d6; + if (iRoll==5)iDam = IP_CONST_DAMAGEBONUS_4; + if (iRoll==6)iDam = IP_CONST_DAMAGEBONUS_1d8; + }break; + case 4: { + iRoll = d10(); + if (iRoll==1)iDam = IP_CONST_DAMAGEBONUS_3; + if (iRoll==2)iDam = IP_CONST_DAMAGEBONUS_1d4; + if (iRoll==3)iDam = IP_CONST_DAMAGEBONUS_4; + if (iRoll==4)iDam = IP_CONST_DAMAGEBONUS_1d6; + if (iRoll==5)iDam = IP_CONST_DAMAGEBONUS_5; + if (iRoll==6)iDam = IP_CONST_DAMAGEBONUS_1d8; + if (iRoll==7)iDam = IP_CONST_DAMAGEBONUS_6; + if (iRoll==8)iDam = IP_CONST_DAMAGEBONUS_2d4; + if (iRoll==9)iDam = IP_CONST_DAMAGEBONUS_5; + if (iRoll==10)iDam = IP_CONST_DAMAGEBONUS_1d10; + }break; + case 5: { + iRoll = d12(); + if (iRoll==1)iDam = IP_CONST_DAMAGEBONUS_3; + if (iRoll==2)iDam = IP_CONST_DAMAGEBONUS_1d4; + if (iRoll==3)iDam = IP_CONST_DAMAGEBONUS_4; + if (iRoll==4)iDam = IP_CONST_DAMAGEBONUS_1d6; + if (iRoll==5)iDam = IP_CONST_DAMAGEBONUS_5; + if (iRoll==6)iDam = IP_CONST_DAMAGEBONUS_1d8; + if (iRoll==7)iDam = IP_CONST_DAMAGEBONUS_2d4; + if (iRoll==8)iDam = IP_CONST_DAMAGEBONUS_6; + if (iRoll==9)iDam = IP_CONST_DAMAGEBONUS_1d10; + if (iRoll==10)iDam = IP_CONST_DAMAGEBONUS_7; + if (iRoll==11)iDam = IP_CONST_DAMAGEBONUS_1d12; + if (iRoll==12)iDam = IP_CONST_DAMAGEBONUS_2d6; + }break; + } + ipAdd = ItemPropertyMassiveCritical(iDam); + IPSafeAddItemProperty(oItem, ipAdd); +} + +int sd_PropCheck(object oItem, int tCode, int iSubProp) +{ + int iFlag=0; + itemproperty ipProp = GetFirstItemProperty(oItem); + int iMatchType, iMatchSubType; + while (GetIsItemPropertyValid(ipProp)) + { + iMatchType = GetItemPropertyType(ipProp); + iMatchSubType = GetItemPropertySubType(ipProp); + if (iMatchType == tCode && iMatchSubType == iSubProp)iFlag=1; + ipProp = GetNextItemProperty(oItem); + } + if (iFlag==1)return TRUE; + else return FALSE; +} + +int sd_GetDamType() +{ + int iType; + int iRoll = Random(13)+1; + switch (iRoll) + { + case 1: iType = IP_CONST_DAMAGETYPE_ACID; break; + case 2: iType = IP_CONST_DAMAGETYPE_BLUDGEONING; break; + case 3: iType = IP_CONST_DAMAGETYPE_COLD; break; + case 4: iType = IP_CONST_DAMAGETYPE_DIVINE; break; + case 5: iType = IP_CONST_DAMAGETYPE_ELECTRICAL; break; + case 6: iType = IP_CONST_DAMAGETYPE_FIRE; break; + case 7: iType = IP_CONST_DAMAGETYPE_MAGICAL; break; + case 8: iType = IP_CONST_DAMAGETYPE_NEGATIVE; break; + case 9: iType = IP_CONST_DAMAGETYPE_PHYSICAL; break; + case 10: iType = IP_CONST_DAMAGETYPE_PIERCING; break; + case 11: iType = IP_CONST_DAMAGETYPE_POSITIVE; break; + case 12: iType = IP_CONST_DAMAGETYPE_SLASHING; break; + case 13: iType = IP_CONST_DAMAGETYPE_SONIC; break; + } + + return iType; +} + +int sd_GetAbil() +{ + int iType; + int iRoll = d6(); + switch (iRoll) + { + case 1: iType = ABILITY_DEXTERITY; break; + case 2: iType = ABILITY_INTELLIGENCE; break; + case 3: iType = ABILITY_WISDOM; break; + case 4: iType = ABILITY_CHARISMA; break; + case 5: iType = ABILITY_CONSTITUTION; break; + case 6: iType = ABILITY_STRENGTH; break; + } + + return iType; +} + +void DAMimbue(object oItem, int iRange) +{ + itemproperty ipAdd; + itemproperty ipVis; + int iDam, iCol, iType, iRoll; + + iType = sd_GetDamType(); + while (sd_PropCheck(oItem, 16 , iType))iType = sd_GetDamType(); + + switch (iRange) + { + case 1: { + iRoll = d3(); + if (iRoll==1)iDam = IP_CONST_DAMAGEBONUS_1; + if (iRoll==2)iDam = IP_CONST_DAMAGEBONUS_2; + if (iRoll==3)iDam = IP_CONST_DAMAGEBONUS_1d4; + }break; + case 2: { + iRoll = d4(); + if (iRoll==1)iDam = IP_CONST_DAMAGEBONUS_1; + if (iRoll==2)iDam = IP_CONST_DAMAGEBONUS_2; + if (iRoll==3)iDam = IP_CONST_DAMAGEBONUS_1d4; + if (iRoll==4)iDam = IP_CONST_DAMAGEBONUS_1d6; + }break; + case 3: { + iRoll = d6(); + if (iRoll==1)iDam = IP_CONST_DAMAGEBONUS_2; + if (iRoll==2)iDam = IP_CONST_DAMAGEBONUS_3; + if (iRoll==3)iDam = IP_CONST_DAMAGEBONUS_1d4; + if (iRoll==4)iDam = IP_CONST_DAMAGEBONUS_1d6; + if (iRoll==5)iDam = IP_CONST_DAMAGEBONUS_4; + if (iRoll==6)iDam = IP_CONST_DAMAGEBONUS_1d8; + }break; + case 4: { + iRoll = d10(); + if (iRoll==1)iDam = IP_CONST_DAMAGEBONUS_3; + if (iRoll==2)iDam = IP_CONST_DAMAGEBONUS_1d4; + if (iRoll==3)iDam = IP_CONST_DAMAGEBONUS_4; + if (iRoll==4)iDam = IP_CONST_DAMAGEBONUS_1d6; + if (iRoll==5)iDam = IP_CONST_DAMAGEBONUS_5; + if (iRoll==6)iDam = IP_CONST_DAMAGEBONUS_1d8; + if (iRoll==7)iDam = IP_CONST_DAMAGEBONUS_6; + if (iRoll==8)iDam = IP_CONST_DAMAGEBONUS_2d4; + if (iRoll==9)iDam = IP_CONST_DAMAGEBONUS_5; + if (iRoll==10)iDam = IP_CONST_DAMAGEBONUS_1d10; + }break; + case 5: { + iRoll = d12(); + if (iRoll==1)iDam = IP_CONST_DAMAGEBONUS_3; + if (iRoll==2)iDam = IP_CONST_DAMAGEBONUS_1d4; + if (iRoll==3)iDam = IP_CONST_DAMAGEBONUS_4; + if (iRoll==4)iDam = IP_CONST_DAMAGEBONUS_1d6; + if (iRoll==5)iDam = IP_CONST_DAMAGEBONUS_5; + if (iRoll==6)iDam = IP_CONST_DAMAGEBONUS_1d8; + if (iRoll==7)iDam = IP_CONST_DAMAGEBONUS_2d4; + if (iRoll==8)iDam = IP_CONST_DAMAGEBONUS_6; + if (iRoll==9)iDam = IP_CONST_DAMAGEBONUS_1d10; + if (iRoll==10)iDam = IP_CONST_DAMAGEBONUS_7; + if (iRoll==11)iDam = IP_CONST_DAMAGEBONUS_1d12; + if (iRoll==12)iDam = IP_CONST_DAMAGEBONUS_2d6; + }break; + } + ipAdd = ItemPropertyDamageBonus(iType, iDam); + IPSafeAddItemProperty(oItem, ipAdd); + + //ipAdd = ItemPropertyVisualEffect(ITEM_VISUAL_EVIL); + //IPSafeAddItemProperty(oItem, ipAdd); + + switch(iCol) + { + case 1: ipVis = ItemPropertyVisualEffect(ITEM_VISUAL_EVIL); break; + case 2: ipVis = ItemPropertyVisualEffect(ITEM_VISUAL_COLD); break; + case 3: ipVis = ItemPropertyVisualEffect(ITEM_VISUAL_FIRE); break; + case 4: ipVis = ItemPropertyVisualEffect(ITEM_VISUAL_ACID); break; + case 5: ipVis = ItemPropertyVisualEffect(ITEM_VISUAL_ELECTRICAL); break; + case 6: ipVis = ItemPropertyVisualEffect(ITEM_VISUAL_HOLY); break; + case 7: ipVis = ItemPropertyVisualEffect(ITEM_VISUAL_SONIC); break; + } + AddItemProperty(DURATION_TYPE_PERMANENT, ipVis, oItem); +} + +void ACmisc(object oItem, int iRange) +{ + itemproperty ipAdd; + int iAC = d3(); + + switch (iRange) + { + case 1: if (iAC==3)iAC=1; break; // 1-2 + case 2: {iAC+=1;if (iAC==4)iAC=2;} break; // 2-3 + case 3: {iAC+=2;if (iAC==5)iAC=3;} break; // 3-4 + case 4: {iAC+=3;if (iAC==6)iAC=4;} break; // 4-5 + case 5: {iAC+=4;if (iAC==7)iAC=5;} break; // 5-6 + } + ipAdd = ItemPropertyACBonus(iAC); + IPSafeAddItemProperty(oItem, ipAdd); +} + +void ACimbue(object oItem, int iRange, int iSpec) +{ + itemproperty ipAdd; + int iAC = d3(); + int iPen; + int iRoll; + int iAbil; + switch (iRange) + { + case 1: if(iAC==3)iAC=1; break; // 1-2 + case 2: {iAC+=1;if (iAC==4)iAC=2;} break; // 2-3 + case 3: {iAC+=2;if (iAC==5)iAC=3;} break; // 3-4 + case 4: {iAC+=3;if (iAC==6)iAC=4;} break; // 4-5 + case 5: {iAC+=4;if (iAC==7)iAC=5;} break; // 5-6 + } + ipAdd = ItemPropertyACBonus(iAC); + + if (iSpec==1){iPen = d4()+1; ipAdd = ItemPropertyDecreaseAC(IP_CONST_ACMODIFIERTYPE_ARMOR, iPen);} + if (iSpec==2){iPen = d4()+1; ipAdd = ItemPropertyEnhancementPenalty(iPen);} + if (iSpec==3) + { + iPen = d4()+1; + iRoll = d6(); + switch(iRoll) + { + case 1: iAbil = ABILITY_DEXTERITY; break; + case 2: iAbil = ABILITY_INTELLIGENCE; break; + case 3: iAbil = ABILITY_WISDOM; break; + case 4: iAbil = ABILITY_CHARISMA; break; + case 5: iAbil = ABILITY_CONSTITUTION; break; + case 6: iAbil = ABILITY_STRENGTH; break; + } + ipAdd = ItemPropertyDecreaseAbility(iAbil, iPen); + } + if (iSpec==4){iPen = d4()+1; ipAdd = ItemPropertyAttackPenalty(iPen);} + + IPSafeAddItemProperty(oItem, ipAdd); +} + +void MIMMimbue(object oItem, int iRange) +{ + itemproperty ipAdd; + int iType; + int iRoll; + switch (iRange) + { + case 1: {}; break; + case 2: { + iRoll = d3(); + if (iRoll==1)iType = IP_CONST_IMMUNITYMISC_POISON; + if (iRoll==2)iType = IP_CONST_IMMUNITYMISC_DISEASE; + if (iRoll==3)iType = IP_CONST_IMMUNITYMISC_DISEASE; + }; break; + case 3: { + iRoll = d6(); + if (iRoll==1)iType = IP_CONST_IMMUNITYMISC_POISON; + if (iRoll==2)iType = IP_CONST_IMMUNITYMISC_DISEASE; + if (iRoll==3)iType = IP_CONST_IMMUNITYMISC_FEAR; + if (iRoll==4)iType = IP_CONST_IMMUNITYMISC_PARALYSIS; + if (iRoll==5)iType = IP_CONST_IMMUNITYMISC_DEATH_MAGIC; + if (iRoll==6)iType = IP_CONST_IMMUNITYMISC_LEVEL_ABIL_DRAIN; + }; break; + case 4: { + iRoll = d10(); + if (iRoll==1)iType = IP_CONST_IMMUNITYMISC_POISON; + if (iRoll==2)iType = IP_CONST_IMMUNITYMISC_DISEASE; + if (iRoll==3)iType = IP_CONST_IMMUNITYMISC_FEAR; + if (iRoll==4)iType = IP_CONST_IMMUNITYMISC_PARALYSIS; + if (iRoll==5)iType = IP_CONST_IMMUNITYMISC_DEATH_MAGIC; + if (iRoll==6)iType = IP_CONST_IMMUNITYMISC_DISEASE; + if (iRoll==7)iType = IP_CONST_IMMUNITYMISC_KNOCKDOWN; + if (iRoll==8)iType = IP_CONST_IMMUNITYMISC_LEVEL_ABIL_DRAIN; + if (iRoll==9)iType = IP_CONST_IMMUNITYMISC_BACKSTAB; + if (iRoll==10)iType = IP_CONST_IMMUNITYMISC_LEVEL_ABIL_DRAIN; + }; break; + case 5: { + iRoll = d12(); + if (iRoll==1)iType = IP_CONST_IMMUNITYMISC_POISON; + if (iRoll==2)iType = IP_CONST_IMMUNITYMISC_DISEASE; + if (iRoll==3)iType = IP_CONST_IMMUNITYMISC_FEAR; + if (iRoll==4)iType = IP_CONST_IMMUNITYMISC_PARALYSIS; + if (iRoll==5)iType = IP_CONST_IMMUNITYMISC_DEATH_MAGIC; + if (iRoll==6)iType = IP_CONST_IMMUNITYMISC_DISEASE; + if (iRoll==7)iType = IP_CONST_IMMUNITYMISC_KNOCKDOWN; + if (iRoll==8)iType = IP_CONST_IMMUNITYMISC_LEVEL_ABIL_DRAIN; + if (iRoll==9)iType = IP_CONST_IMMUNITYMISC_BACKSTAB; + if (iRoll==10)iType = IP_CONST_IMMUNITYMISC_LEVEL_ABIL_DRAIN; + if (iRoll==11)iType = IP_CONST_IMMUNITYMISC_MINDSPELLS; + if (iRoll==12)iType = IP_CONST_IMMUNITYMISC_CRITICAL_HITS; + }; break; + } + ipAdd = ItemPropertyImmunityMisc(iType); + IPSafeAddItemProperty(oItem, ipAdd); +} + +void RESimbue(object oItem, int iRange) +{ + itemproperty ipAdd; + int iRes, iType, iRoll; + + iType = sd_GetDamType(); + while (sd_PropCheck(oItem, 23 , iType))iType = sd_GetDamType(); + + + switch (iRange) + { + case 1: iRes = IP_CONST_DAMAGERESIST_5; break; + case 2: {iRoll=d4(); + if (iRoll==1)iRes = IP_CONST_DAMAGERESIST_5; + if (iRoll==2)iRes = IP_CONST_DAMAGERESIST_5; + if (iRoll==3)iRes = IP_CONST_DAMAGERESIST_5; + if (iRoll==4)iRes = IP_CONST_DAMAGERESIST_10; + }break; + case 3: {iRoll=d3(); + if (iRoll==1)iRes = IP_CONST_DAMAGERESIST_5; + if (iRoll==2)iRes = IP_CONST_DAMAGERESIST_10; + if (iRoll==3)iRes = IP_CONST_DAMAGERESIST_5; + }break; + case 4: {iRoll=d4(); + if (iRoll==1)iRes = IP_CONST_DAMAGERESIST_5; + if (iRoll==2)iRes = IP_CONST_DAMAGERESIST_10; + if (iRoll==3)iRes = IP_CONST_DAMAGERESIST_15; + if (iRoll==4)iRes = IP_CONST_DAMAGERESIST_10; + }break; + case 5: {iRoll=d3(); + if (iRoll==1)iRes = IP_CONST_DAMAGERESIST_5; + if (iRoll==2)iRes = IP_CONST_DAMAGERESIST_10; + if (iRoll==3)iRes = IP_CONST_DAMAGERESIST_15; + }break; + } + ipAdd = ItemPropertyDamageResistance(iType, iRes); + IPSafeAddItemProperty(oItem, ipAdd); +} + + +void AbilityImbue(object oItem, int iRange) +{ + itemproperty ipAdd; + int iAbil; + int iType; + + iType = sd_GetAbil(); + while (sd_PropCheck(oItem, 0, iType))iType = sd_GetDamType(); + + switch (iRange) + { + case 1: iAbil = 1; break; // 1 + case 2: iAbil = d2(); break; // 1-2 + case 3: iAbil = d3(); break; // 1-3 + case 4: iAbil = d3()+1; break; // 2-4 + case 5: iAbil = d2()+2; break; // 3-4 + } + ipAdd = ItemPropertyAbilityBonus(iType, iAbil); + IPSafeAddItemProperty(oItem, ipAdd); +} + +void MiscImbue(object oItem, int iRange) +{ + itemproperty ipAdd; + int iRoll; + switch (iRange) + { + case 1: {}; break; + case 2: { + iRoll = d3(); + if (iRoll==1)ipAdd = ItemPropertyDarkvision(); + if (iRoll==2)ipAdd = ItemPropertyImprovedEvasion(); + if (iRoll==3)ipAdd = ItemPropertyBonusSavingThrow(IP_CONST_SAVEBASETYPE_FORTITUDE, 2); + }; break; + case 3: { + iRoll = d6(); + if (iRoll==1)ipAdd = ItemPropertyDarkvision(); + if (iRoll==2)ipAdd = ItemPropertyImprovedEvasion(); + if (iRoll==3)ipAdd = ItemPropertyVampiricRegeneration(1); + if (iRoll==4)ipAdd = ItemPropertyBonusSavingThrow(IP_CONST_SAVEBASETYPE_FORTITUDE, 3); + if (iRoll==5)ipAdd = ItemPropertyRegeneration(1); + if (iRoll==6)ipAdd = ItemPropertyDarkvision(); + }; break; + case 4: { + iRoll = d6(); + if (iRoll==1)ipAdd = ItemPropertyDarkvision(); + if (iRoll==2)ipAdd = ItemPropertyImprovedEvasion(); + if (iRoll==3)ipAdd = ItemPropertyVampiricRegeneration(2); + if (iRoll==4)ipAdd = ItemPropertyBonusSavingThrow(IP_CONST_SAVEBASETYPE_FORTITUDE, 4); + if (iRoll==5)ipAdd = ItemPropertyRegeneration(2); + if (iRoll==6)ipAdd = ItemPropertyTrueSeeing(); + }; break; + case 5: { + iRoll = d6(); + if (iRoll==1)ipAdd = ItemPropertyDarkvision(); + if (iRoll==2)ipAdd = ItemPropertyImprovedEvasion(); + if (iRoll==3)ipAdd = ItemPropertyVampiricRegeneration(4); + if (iRoll==4)ipAdd = ItemPropertyBonusSavingThrow(IP_CONST_SAVEBASETYPE_FORTITUDE, 5); + if (iRoll==5)ipAdd = ItemPropertyRegeneration(4); + if (iRoll==6)ipAdd = ItemPropertyTrueSeeing(); + }; break; + } + IPSafeAddItemProperty(oItem, ipAdd); +} + +void SaveImbue(object oItem, int iRange) +{ + itemproperty ipAdd; + int iAbil; + int iType; + int iRoll = d6(); + switch (iRoll) + { + case 1: iType = IP_CONST_SAVEBASETYPE_FORTITUDE; break; + case 2: iType = IP_CONST_SAVEBASETYPE_REFLEX; break; + case 3: iType = IP_CONST_SAVEBASETYPE_WILL; break; + case 4: iType = IP_CONST_SAVEBASETYPE_FORTITUDE; break; + case 5: iType = IP_CONST_SAVEBASETYPE_REFLEX; break; + case 6: iType = IP_CONST_SAVEBASETYPE_WILL; break; + } + + + + switch (iRange) + { + case 1: iAbil = 1; break; // 1 + case 2: iAbil = d2(); break; // 1-2 + case 3: iAbil = d3(); break; // 1-3 + case 4: iAbil = d3()+1; break; // 2-4 + case 5: iAbil = d2()+2; break; // 3-4 + } + ipAdd = ItemPropertyBonusSavingThrow(iType, iAbil); + IPSafeAddItemProperty(oItem, ipAdd); +} +void ImpEvasionImbue(object oItem) +{ +itemproperty ipAdd; +ipAdd = ItemPropertyImprovedEvasion(); +IPSafeAddItemProperty(oItem, ipAdd); +} + +void TruseeingImbue(object oItem) +{ +itemproperty ipAdd; +ipAdd = ItemPropertyTrueSeeing(); +IPSafeAddItemProperty(oItem, ipAdd); +} +void DarkvisionImbue(object oItem) +{ +itemproperty ipAdd; +ipAdd = ItemPropertyDarkvision(); +IPSafeAddItemProperty(oItem, ipAdd); +} + +void FreedomImbue(object oItem) +{ +itemproperty ipAdd; +ipAdd = ItemPropertyFreeAction(); +IPSafeAddItemProperty(oItem, ipAdd); +} + +void RegenImbue(object oItem, int iRange) +{ +int iRegen; +itemproperty ipAdd; +switch (iRange) + { + case 1: {iRegen = d3();if (iRegen==3)iRegen=1; break;} //1-2 + case 2: iRegen = d3(); break; //1-3 + case 3: iRegen = d3()+1; break; //1-4 + case 4: {iRegen = d3()+2;if (iRegen==5)iRegen=3;break;} //2-4 + case 5: iRegen = d4()+1;break; //2-5 + } +ipAdd = ItemPropertyRegeneration(iRegen); +IPSafeAddItemProperty(oItem, ipAdd); +} + +void VRimbue(object oItem, int iRange) +{ +int iRegen; +itemproperty ipAdd; +switch (iRange) + { + case 1: {iRegen = d3();if (iRegen==3)iRegen=1; break;} //1-2 + case 2: iRegen = d3(); break; //1-3 + case 3: iRegen = d3()+1; break; //1-4 + case 4: {iRegen = d3()+2;if (iRegen==5)iRegen=3;break;} //2-4 + case 5: iRegen = d4()+1;break; //2-5 + } +ipAdd = ItemPropertyVampiricRegeneration(iRegen); +IPSafeAddItemProperty(oItem, ipAdd); +} + +void EvilImbue(object oItem) +{ +itemproperty ipAdd; +ipAdd = ItemPropertyVisualEffect(ITEM_VISUAL_EVIL); +IPSafeAddItemProperty(oItem, ipAdd); +} + +void HolyImbue(object oItem) +{ +itemproperty ipAdd; +ipAdd = ItemPropertyVisualEffect(ITEM_VISUAL_HOLY); +IPSafeAddItemProperty(oItem, ipAdd); +} + +void FireImbue(object oItem) +{ +itemproperty ipAdd; +ipAdd = ItemPropertyVisualEffect(ITEM_VISUAL_FIRE); +IPSafeAddItemProperty(oItem, ipAdd); +} + +void ElecImbue(object oItem) +{ +itemproperty ipAdd; +ipAdd = ItemPropertyVisualEffect(ITEM_VISUAL_ELECTRICAL); +IPSafeAddItemProperty(oItem, ipAdd); +} + +void AcidImbue(object oItem) +{ +itemproperty ipAdd; +ipAdd = ItemPropertyVisualEffect(ITEM_VISUAL_ACID); +IPSafeAddItemProperty(oItem, ipAdd); +} + +void HasteImbue(object oItem) +{ +itemproperty ipAdd; +ipAdd = ItemPropertyHaste(); +IPSafeAddItemProperty(oItem, ipAdd); +} + +void KeenImbue(object oItem) +{ +itemproperty ipAdd; +ipAdd = ItemPropertyKeen(); +IPSafeAddItemProperty(oItem, ipAdd); +} + +///////////////// +//Test Compiling +//void main() {} + diff --git a/_module/nss/sd_lootsystem.nss b/_module/nss/sd_lootsystem.nss new file mode 100644 index 00000000..e77a1aa6 --- /dev/null +++ b/_module/nss/sd_lootsystem.nss @@ -0,0 +1,3183 @@ +////////////////////////////////////////////////////////// +//::use: #include"sd_lootsystem" +//:: +//:: +//:: Slayers of Darkmoon loot generation system +//:: +//:: +//:: +//:: Commche 2006 +//:: + +#include"sd_lootsys_tools" + +void DropArmor (object oMob, object oSack, int iRange, int SockChance, int iChest) +{ + object oItem; + itemproperty ipAdd; + string sType, sIName, sName, sSocks; + int iQual = 0; + int iRoll = d10(); + switch(iRoll) + { + case 1: sType = "sdarmor8"; sIName = "Plate";break; + case 2: sType = "sdarmor7"; sIName = "Half Plate";break; + case 3: sType = "sdarmor6"; sIName = "Chain Mail";break; + case 4: sType = "sdarmor5"; sIName = "Banded Mail";break; + case 5: sType = "sdarmor4"; sIName = "Breastplate";break; + case 6: sType = "sdarmor3"; sIName = "Studded Leather";break; + case 7: sType = "sdarmor2"; sIName = "Hardened Leather";break; + case 8: sType = "sdarmor1"; sIName = "Leather";break; + case 9: sType = "sdarmor0"; sIName = "Tunic";break; + case 10: sType = "sdarmor02"; sIName = "Robe";break; + } + + oItem = CreateItemOnObject(sType, oSack, 1, "sf_socket_item"); + +// chance for socketed item + +iRoll = d100(); +if (iRollCHANCE_BROKEN&&iChest!=1) // chance of being worn + { + sName = ColorString("Worn "+sIName, 192, 192, 192); + SetName(oItem, sName); + SetIdentified(oItem, TRUE); + return; + } +if (iRoll<=CHANCE_BROKEN&&iChest!=1) // chance of being broken + { + DelayCommand(0.2, ACimbue(oItem, iRange, 1)); + sName = ColorString("Broken "+sIName, 255, 0, 0); + SetName(oItem, sName); + SetIdentified(oItem, TRUE); + return; + } + +SetIdentified(oItem, FALSE); +//////////////////////////////////////////// Lvls 1-5 + + // Ac bonus + + + DelayCommand(0.2, ACimbue(oItem, iRange, 0)); + ++iQual; + + ////////////////////////////////////////// Lvls 6-10 + + if (iRange==2) + { + // Ability bonus + iRoll = d100(); + if (iRoll>40) + { + DelayCommand(0.2, AbilityImbue(oItem, iRange)); + ++iQual; + } + // Misc + iRoll = d100(); + if (iRoll>70) + { + DelayCommand(0.2,MiscImbue(oItem, iRange)); + ++iQual; + } + } + +////////////////////////////////////////// Lvls 11-20 + + if (iRange==3) + { + // Ability bonus + iRoll = d100(); + if (iRoll>40) + { + DelayCommand(0.2, AbilityImbue(oItem, iRange)); + ++iQual; + } + // Damage Res bonus + iRoll = d100(); + if (iRoll>50) + { + DelayCommand(0.2, RESimbue(oItem, iRange)); + ++iQual; + } + + // Misc + iRoll = d100(); + if (iRoll>60) + { + DelayCommand(0.2, MiscImbue(oItem, iRange)); + ++iQual; + } + + // Misc Immunity + iRoll = d100(); + if (iRoll>80) + { + DelayCommand(0.2, MIMMimbue(oItem, iRange)); + ++iQual; + } + // Haste + + iRoll = d100(); + if (iRoll>95){DelayCommand(0.2, HasteImbue(oItem)); + ++iQual;} + } + + +////////////////////////////////////////// Lvls 20-30 + + if (iRange==4) + { + // Ability bonus x 2 + iRoll = d100(); + if (iRoll>40) + { + DelayCommand(0.2, AbilityImbue(oItem, iRange)); + ++iQual; + } + + iRoll = d100(); + if (iRoll>60) + { + DelayCommand(0.2, AbilityImbue(oItem, iRange)); + ++iQual; + } + // Damage Res bonus x 2 + iRoll = d100(); + if (iRoll>40) + { + DelayCommand(0.2, RESimbue(oItem, iRange)); + ++iQual; + } + iRoll = d100(); + if (iRoll>50) + { + DelayCommand(0.2, RESimbue(oItem, iRange)); + ++iQual; + } + // Misc + iRoll = d100(); + if (iRoll>60) + { + DelayCommand(0.2, MiscImbue(oItem, iRange)); + ++iQual; + } + + // Misc Immunity + iRoll = d100(); + if (iRoll>65) + { + DelayCommand(0.2, MIMMimbue(oItem, iRange)); + ++iQual; + } + // Haste + + iRoll = d100(); + if (iRoll>80){DelayCommand(0.2, HasteImbue(oItem)); + ++iQual;} + } + +////////////////////////////////////////// Lvls 30-40 + + if (iRange==5) + { + // Ability bonus x 2 + iRoll = d100(); + if (iRoll>30) + { + DelayCommand(0.2, AbilityImbue(oItem, iRange)); + ++iQual; + } + + iRoll = d100(); + if (iRoll>40) + { + DelayCommand(0.2, AbilityImbue(oItem, iRange)); + ++iQual; + } + // Damage Res bonus x 3 + iRoll = d100(); + if (iRoll>30) + { + DelayCommand(0.2, RESimbue(oItem, iRange)); + ++iQual; + } + iRoll = d100(); + if (iRoll>40) + { + DelayCommand(0.2, RESimbue(oItem, iRange)); + ++iQual; + } + iRoll = d100(); + if (iRoll>50) + { + DelayCommand(0.2, RESimbue(oItem, iRange)); + ++iQual; + } + // Misc + iRoll = d100(); + if (iRoll>55) + { + DelayCommand(0.2, MiscImbue(oItem, iRange)); + ++iQual; + } + + // Misc Immunity + iRoll = d100(); + if (iRoll>50) + { + DelayCommand(0.2, MIMMimbue(oItem, iRange)); + ++iQual; + } + // Haste + + iRoll = d100(); + if (iRoll>70){DelayCommand(0.2, HasteImbue(oItem)); + ++iQual;} + } + SetQuality(oItem, sIName, iRange); + } + +void DropShield (object oMob, object oSack, int iRange, int SockChance, int iChest) +{ + object oItem; + itemproperty ipAdd; + string sType, sName, sIName, sSocks; + int iQual = 0; + int iRoll = d12(); + switch(iRoll) + { + case 1: {sType = "sdTower1"; sIName = "Targe";} break; + case 2: {sType = "sdLarge1"; sIName = "Wooden Shield";} break; + case 3: {sType = "sdSmall1"; sIName = "Buckler";} break; + case 4: {sType = "sdTower2"; sIName = "Deflektor";} break; + case 5: {sType = "sdLarge2"; sIName = "Protector";} break; + case 6: {sType = "sdSmall2"; sIName = "Heater";} break; + case 7: {sType = "sdTower3"; sIName = "Defender";} break; + case 8: {sType = "sdLarge3"; sIName = "Reinforced Shield";} break; + case 9: {sType = "sdSmall3"; sIName = "Arm Blocker";} break; + case 10: {sType = "sdTower4"; sIName = "Centurion";} break; + case 11: {sType = "sdLarge4"; sIName = "Iron Shield";} break; + case 12: {sType = "sdSmall4"; sIName = "Buckler";} break; + } + + oItem = CreateItemOnObject(sType, oSack, 1, "sf_socket_item"); + +// chance for socketed item + +iRoll = d100(); +if (iRollCHANCE_BROKEN&&iChest!=1) // chance of being worn + { + sName = ColorString("Worn "+sIName, 192, 192, 192); + SetName(oItem, sName); + SetIdentified(oItem, TRUE); + return; + } +if (iRoll<=CHANCE_BROKEN&&iChest!=1) // chance of being broken + { + DelayCommand(0.2, ACimbue(oItem, iRange, 1)); + sName = ColorString("Broken "+sIName, 255, 0, 0); + SetName(oItem, sName); + SetIdentified(oItem, TRUE); + return; + } + + SetIdentified(oItem, FALSE); + +//////////////////////////////////////////// Lvls 1-5 + + // Ac bonus + + + DelayCommand(0.2, ACmisc(oItem, iRange)); + ++iQual; + + ////////////////////////////////////////// Lvls 6-10 + + if (iRange==2) + { + // Ability bonus + iRoll = d100(); + if (iRoll>40) + { + DelayCommand(0.2, AbilityImbue(oItem, iRange)); + ++iQual; + } + // Save + iRoll = d100(); + if (iRoll>80) + { + DelayCommand(0.2, SaveImbue(oItem, iRange)); + ++iQual; + } + } + +////////////////////////////////////////// Lvls 11-20 + + if (iRange==3) + { + // Ability bonus + iRoll = d100(); + if (iRoll>40) + { + DelayCommand(0.2, AbilityImbue(oItem, iRange)); + ++iQual; + } + // Damage Res bonus + iRoll = d100(); + if (iRoll>70) + { + DelayCommand(0.2, RESimbue(oItem, iRange)); + ++iQual; + } + + // Save + iRoll = d100(); + if (iRoll>80) + { + DelayCommand(0.2, SaveImbue(oItem, iRange)); + ++iQual; + } + } + +////////////////////////////////////////// Lvls 20-30 + + if (iRange==4) + { + // Ability bonus + iRoll = d100(); + if (iRoll>40) + { + DelayCommand(0.2, AbilityImbue(oItem, iRange)); + ++iQual; + } + // Damage Res bonus + iRoll = d100(); + if (iRoll>50) + { + DelayCommand(0.2, RESimbue(oItem, iRange)); + ++iQual; + } + // Misc + iRoll = d100(); + if (iRoll>60) + { + DelayCommand(0.2, MiscImbue(oItem, iRange)); + ++iQual; + } + + // Save + iRoll = d100(); + if (iRoll>70) + { + DelayCommand(0.2, SaveImbue(oItem, iRange)); + ++iQual; + } + } + +////////////////////////////////////////// Lvls 30-40 + + if (iRange==5) + { + // Ability bonus x 2 + iRoll = d100(); + if (iRoll>30) + { + DelayCommand(0.2, AbilityImbue(oItem, iRange)); + ++iQual; + } + iRoll = d100(); + if (iRoll>40) + { + DelayCommand(0.2, AbilityImbue(oItem, iRange)); + ++iQual; + } + // Damage Res bonus x 2 + iRoll = d100(); + if (iRoll>40) + { + DelayCommand(0.2, RESimbue(oItem, iRange)); + ++iQual; + } + iRoll = d100(); + if (iRoll>50) + { + DelayCommand(0.2, RESimbue(oItem, iRange)); + ++iQual; + } + // Misc + iRoll = d100(); + if (iRoll>50) + { + DelayCommand(0.2, MiscImbue(oItem, iRange)); + ++iQual; + } + // Save + iRoll = d100(); + if (iRoll>60) + { + DelayCommand(0.2, SaveImbue(oItem, iRange)); + ++iQual; + } + } + SetQuality(oItem, sIName, iRange); +} + +void DropMagicItem (object oMob, object oSack, int iRange, int SockChance, int iChest) +{ + string sType, sName, sIName, sSocks; + object oItem; + itemproperty ipAdd; + int iID = 0; + int iQual = 0; + int iRoll = d20(); + if (iChest==5)iRoll = 9; + switch(iRoll) + { + case 1: {sType = "sdammy1"; sIName = "Amulet";iID = 1;} break; + case 2: {sType = "sdring1"; sIName = "Ring";iID = 2;} break; + case 3: {sType = "sdboots1"; sIName = "Boots";iID = 1;}break; + case 4: {sType = "sdbracers1";sIName = "Wristband";} break; + case 5: {sType = "sdhelm1";sIName = "Helm";} break; + case 6: {sType = "sdcloak1";sIName = "Cloak";iID = 1;} break; + case 7: {sType = "sdbelt1";sIName = "Belt";} break; + case 8: {sType = "sdammy2";sIName = "Talisman";iID = 1;} break; + case 9: {sType = "sdring2";sIName = "Band";iID = 2;} break; + case 10: {sType = "sdboots2";sIName = "Sabatons";iID = 1;} break; + case 11: {sType = "sdbracers2";sIName = "Bracers";} break; + case 12: {sType = "sdhelm2";sIName = "Salet";} break; + case 13: {sType = "sdcloak2";sIName = "Cape";iID = 1;} break; + case 14: {sType = "sdbelt2";sIName = "Thick Belt";} break; + case 15: {sType = "sdammy3";sIName = "Charm";iID = 1;} break; + case 16: {sType = "sdring3";sIName = "Circle";iID = 2;} break; + case 17: {sType = "sdboots3";sIName = "Greaves";iID = 1;} break; + case 18: {sType = "sdbracers3";sIName = "Armband";} break; + case 19: {sType = "sdhelm3";sIName = "Vanguard";} break; + case 20: {sType = "sdring4";sIName = "Coil";iID = 2;} break; + } + + + // chance for socketed item + +oItem = CreateItemOnObject(sType, oSack, 1, "sf_socket_item"); + +iRoll = d100(); +if (iRollCHANCE_BROKEN&&iChest!=1) // chance of being worn + { + sName = ColorString("Worn "+sIName, 192, 192, 192); + SetName(oItem, sName); + SetIdentified(oItem, TRUE); + return; + } + if (iRoll<=CHANCE_BROKEN&&iChest!=1) // chance of being broken + { + DelayCommand(0.2, ACimbue(oItem, iRange, 1)); + sName = ColorString("Broken "+sIName, 255, 0, 0); + SetName(oItem, sName); + SetIdentified(oItem, TRUE); + return; + } + +SetIdentified(oItem, FALSE); + +///////////////////////////////////////////// Hench Reward Code + +object oPC = GetFirstPC(); + +if (GetMaster(oMob)!=OBJECT_INVALID) + { + SetIdentified(oItem, TRUE); + //SetItemCursedFlag(oItem, TRUE); + } + +//////////////////////////////////////////// Lvls 1-5 + + // AC bonus for ammy, cloak & boots or ability bonus otherwise + if (iID==1) + { + DelayCommand(0.2, ACmisc(oItem, iRange)); + ++iQual; + } + else + { + DelayCommand(0.2, AbilityImbue(oItem, iRange)); + ++iQual; + } + + ////////////////////////////////////////// Lvls 6-10 + + if (iRange==2) + { + // Ability bonus + iRoll = d100(); + if (iRoll>40) + { + DelayCommand(0.2, AbilityImbue(oItem, iRange)); + ++iQual; + } + + // If its a ring theres a 30% chance for spellslots - otherwise a save thr + if (iID==2) + { + // Spell Slot + iRoll = d100(); + if (iRoll>69) + { + iRoll=d3(); // 1-3 slots + DelayCommand(0.2, SpellSlot(oItem, iRange, iRoll)); + iQual+=2; + } + } + else + { + // Save + iRoll = d100(); + if (iRoll>90) + { + DelayCommand(0.2, SaveImbue(oItem, iRange)); + ++iQual; + } + } + + } + +////////////////////////////////////////// Lvls 11-20 + + if (iRange==3) + { + // Ability bonus + iRoll = d100(); + if (iRoll>40) + { + DelayCommand(0.2, AbilityImbue(oItem, iRange)); + ++iQual; + } + // If its a ring theres a chance for spellslots - otherwise a save thr + if (iID==2) + { + // Spell Slot + iRoll = d100(); + if (iRoll>69) + { + iRoll=d3()+1; // 2-4 slots + DelayCommand(0.2, SpellSlot(oItem, iRange, iRoll)); + iQual+=2; + } + } + else + { + // Misc Immunity + iRoll = d100(); + if (iRoll>70) + { + DelayCommand(0.2, MIMMimbue(oItem, iRange)); + ++iQual; + } + } + // Save + iRoll = d100(); + if (iRoll>70) + { + DelayCommand(0.2, SaveImbue(oItem, iRange)); + ++iQual; + } + } + +////////////////////////////////////////// Lvls 20-30 + + if (iRange==4) + { + // Ability bonus x 2 + iRoll = d100(); + if (iRoll>40) + { + DelayCommand(0.2, AbilityImbue(oItem, iRange)); + ++iQual; + } + iRoll = d100(); + if (iRoll>50) + { + DelayCommand(0.2, AbilityImbue(oItem, iRange)); + ++iQual; + } + if (iID==2) + { + // Spell Slot + iRoll = d100(); + if (iRoll>69) + { + iRoll=d4()+2; // 3-6 slots + DelayCommand(0.2, SpellSlot(oItem, iRange, iRoll)); + iQual+=2; + } + } + else + { + // Misc Immunity + iRoll = d100(); + if (iRoll>70) + { + DelayCommand(0.2, MIMMimbue(oItem, iRange)); + ++iQual; + } + } + // Misc + iRoll = d100(); + if (iRoll>50) + { + DelayCommand(0.2, MiscImbue(oItem, iRange)); + ++iQual; + } + + // Damage Res bonus + iRoll = d100(); + if (iRoll>70) + { + DelayCommand(0.2, RESimbue(oItem, iRange)); + ++iQual; + } + + // Save + iRoll = d100(); + if (iRoll>70) + { + DelayCommand(0.2, SaveImbue(oItem, iRange)); + ++iQual; + } + } + +////////////////////////////////////////// Lvls 30-40 + + if (iRange==5) + { + // Ability bonus x 2 + iRoll = d100(); + if (iRoll>30) + { + DelayCommand(0.2, AbilityImbue(oItem, iRange)); + ++iQual; + } + iRoll = d100(); + if (iRoll>40) + { + DelayCommand(0.2, AbilityImbue(oItem, iRange)); + ++iQual; + } + // Damage Res bonus x 2 + iRoll = d100(); + if (iRoll>60) + { + DelayCommand(0.2, RESimbue(oItem, iRange)); + ++iQual; + } + iRoll = d100(); + if (iRoll>65) + { + DelayCommand(0.2, RESimbue(oItem, iRange)); + ++iQual; + } + // Misc + iRoll = d100(); + if (iRoll>40) + { + DelayCommand(0.2, MiscImbue(oItem, iRange)); + ++iQual; + } + // Misc Immunity + iRoll = d100(); + if (iRoll>60) + { + DelayCommand(0.2, MIMMimbue(oItem, iRange)); + iQual+=2; + } + // Save + iRoll = d100(); + if (iRoll>60) + { + DelayCommand(0.2, SaveImbue(oItem, iRange)); + ++iQual; + } + if (iID==2) + { + // Spell Slot + iRoll = d100(); + if (iRoll>69) + { + iRoll = d6()+2; // 2-8 slots + DelayCommand(0.2, SpellSlot(oItem, iRange, iRoll)); + ++iQual; + } + } + + } + SetQuality(oItem, sIName, iRange); +} + + +void DropMonkGloves (object oMob, object oSack, int iRange, int SockChance, int iChest) +{ + object oItem; + itemproperty ipAdd; + string sType, sName, sIName, sSocks; + int iDice1, iDice2, iRoll; + int iQual; + int iWType = 0; + + iRoll = d6(); + switch (iRoll) + { + case 1: sType = "sd_mgloves"; break; + case 2: sType = "sd_mgloves1"; break; + case 3: sType = "sd_mgloves2"; break; + case 4: sType = "sd_mgloves3"; break; + case 5: sType = "sd_mgloves4"; break; + case 6: sType = "sd_mgloves5"; break; + } + + iRoll = d20(); + switch (iRoll) + { + case 1: sIName = "War Talons"; break; + case 2: sIName = "Blood Claws"; break; + case 3: sIName = "Pulverizers"; ;break; + case 4: sIName = "Ninja Claws"; break; + case 5: sIName = "War Gloves"; break; + case 6: sIName = "Flesh Knuckles"; break; + case 7: sIName = "Death Mitts"; break; + case 8: sIName = "Palm Guards"; break; + case 9: sIName = "Knuckledusters"; ;break; + case 10: sIName = "Tiger Fists"; break; + case 11: sIName = "Tauntlets"; break; + case 12: sIName = "Chi Bracelets"; break; + case 13: sIName = "Dragon Claws"; break; + case 14: sIName = "Steel Palms"; break; + case 15: sIName = "Exploding Fists"; break; + case 16: sIName = "Nose Breakers"; break; + case 17: sIName = "Stiff Fingers"; ;break; + case 18: sIName = "Heart Piercers"; break; + case 19: sIName = "Digit Devastators"; break; + case 20: sIName = "Gore Gauntlets"; break; + } + +oItem = CreateItemOnObject(sType, oSack, 1, "sf_socket_item"); + +// Monk + iRoll = d100(); + if (iRoll<=CHANCE_WORN&&iRoll>CHANCE_BROKEN&&iChest!=1) // chance of being worn + { + sName = ColorString("Worn "+sIName, 192, 192, 192); + SetName(oItem, sName); + SetIdentified(oItem, TRUE); + return; + } + if (iRoll<=CHANCE_BROKEN&&iChest!=1) // chance of being broken + { + DelayCommand(0.2, ACimbue(oItem, iRange, 1)); + sName = ColorString("Broken "+sIName, 255, 0, 0); + SetName(oItem, sName); + SetIdentified(oItem, TRUE); + return; + } + + SetIdentified(oItem, FALSE); + +//////////////////////////////////////////// Lvls 1-5 ::Monk2:: + + // Attack bonus + + DelayCommand(0.2, BowEnhance(oItem, iRange)); + ++iQual; + + ////////////////////////////////////////// Lvls 6-10 ::Monk2:: + + if (iRange==2) + { + // Ability bonus + iRoll = d100(); + if (iRoll>60) + { + DelayCommand(0.2, AbilityImbue(oItem, iRange)); + ++iQual; + } + // Damage Bonus + iRoll = d100(); + if (iRoll>60) + { + DelayCommand(0.2, DAMimbue(oItem, iRange)); + ++iQual; + } + // Haste + iRoll = d100(); + if (iRoll==90) + { + DelayCommand(0.2, HasteImbue(oItem)); + iQual+=2; + } + } + +////////////////////////////////////////// Lvls 11-20 ::Monk2:: + + if (iRange==3) + { + // Ability bonus x 2 + iRoll = d100(); + if (iRoll>40) + { + DelayCommand(0.2, AbilityImbue(oItem, iRange)); + ++iQual; + } + iRoll = d100(); + if (iRoll>60) + { + DelayCommand(0.2, AbilityImbue(oItem, iRange)); + ++iQual; + } + // Damage Bonus x 2 + iRoll = d100(); + if (iRoll>40) + { + DelayCommand(0.2, DAMimbue(oItem, iRange)); + ++iQual; + } + iRoll = d100(); + if (iRoll>60) + { + DelayCommand(0.2, DAMimbue(oItem, iRange)); + ++iQual; + } + // Haste + iRoll = d100(); + if (iRoll>=85) + { + DelayCommand(0.2, HasteImbue(oItem)); + ++iQual; + } + } + +////////////////////////////////////////// Lvls 20-30 ::Monk2:: + + if (iRange==4) + { + // Ability bonus x 2 + iRoll = d100(); + if (iRoll>60) + { + DelayCommand(0.2, AbilityImbue(oItem, iRange)); + ++iQual; + } + iRoll = d100(); + if (iRoll>40) + { + DelayCommand(0.2, AbilityImbue(oItem, iRange)); + ++iQual; + } + // Damage Bonus x 3 + iRoll = d100(); + if (iRoll>80) + { + DelayCommand(0.2, DAMimbue(oItem, iRange)); + ++iQual; + } + iRoll = d100(); + if (iRoll>60) + { + DelayCommand(0.2, DAMimbue(oItem, iRange)); + ++iQual; + } + iRoll = d100(); + if (iRoll>40) + { + DelayCommand(0.2, DAMimbue(oItem, iRange)); + ++iQual; + } + // Haste + iRoll = d100(); + if (iRoll>=80) + { + DelayCommand(0.2, HasteImbue(oItem)); + ++iQual; + } + // Save + iRoll = d100(); + if (iRoll>70) + { + DelayCommand(0.2, SaveImbue(oItem, iRange)); + ++iQual; + } + } + +////////////////////////////////////////// Lvls 30-40 ::Monk2:: + + if (iRange==5) + { + // Ability bonus x 2 + iRoll = d100(); + if (iRoll>20) + { + DelayCommand(0.2, AbilityImbue(oItem, iRange)); + ++iQual; + } + iRoll = d100(); + if (iRoll>40) + { + DelayCommand(0.2, AbilityImbue(oItem, iRange)); + ++iQual; + } + // Damage Bonus x 3 + iRoll = d100(); + if (iRoll>20) + { + DelayCommand(0.2, DAMimbue(oItem, iRange)); + ++iQual; + } + iRoll = d100(); + if (iRoll>40) + { + DelayCommand(0.2, DAMimbue(oItem, iRange)); + ++iQual; + } + iRoll = d100(); + if (iRoll>50) + { + DelayCommand(0.2, DAMimbue(oItem, iRange)); + ++iQual; + } + // Haste + iRoll = d100(); + if (iRoll>=70) + { + DelayCommand(0.2, HasteImbue(oItem)); + ++iQual; + } + // Save + iRoll = d100(); + if (iRoll>60) + { + DelayCommand(0.2, SaveImbue(oItem, iRange)); + ++iQual; + } + } + switch(iQual) + { + case 1: sName = ColorString("Superior "+sIName,255, 255, 255); break; + case 2: sName = ColorString("Enchanted "+sIName, 0, 255, 0); break; + case 3: sName = ColorString("Powerful "+sIName, 65, 105, 225); break; + case 4: sName = ColorString("Master's "+sIName, 102, 205, 170); break; + case 5: sName = ColorString("Epic "+sIName, 128, 0, 218); break; + case 7: sName = ColorString("Heroic "+sIName, 255, 255, 0 ); break; + case 6: sName = ColorString("Legendary "+sIName, 218, 165, 32 ); break; + case 8: sName = ColorString("Grandmaster's "+sIName, 255, 255, 0 ); break; + } + SetName(oItem, sName); + SetIdentified(oItem, FALSE); +} + + +void DropWeapon (object oMob, object oSack, int iRange, int SockChance, int iChest) +{ + object oPC = GetLastKiller(); + object oItem; + itemproperty ipAdd; + string sType, sName, sIName, sSocks; + + int iRoll, iDice; + int iQual = 0; + int iWType = 0; + + iDice = d20(2); + iRoll = d100(); + + if (iRollCHANCE_BROKEN&&iChest!=1) // chance of being worn + { + sName = ColorString("Worn "+sIName, 192, 192, 192); + SetName(oItem, sName); + SetIdentified(oItem, TRUE); + return; + } + if (iRoll<=CHANCE_BROKEN&&iChest!=1) // chance of being broken + { + DelayCommand(0.2, ACimbue(oItem, iRange, 1)); + sName = ColorString("Broken "+sIName, 255, 0, 0); + SetName(oItem, sName); + SetIdentified(oItem, TRUE); + return; + } + + SetIdentified(oItem, FALSE); + +//////////////////////////////////////////// Lvls 1-5 ::Ranged:: + + // Attack bonus + + DelayCommand(0.2, BowEnhance(oItem, iRange)); + ++iQual; + + ////////////////////////////////////////// Lvls 6-10 ::Ranged:: + + if (iRange==2) + { + // Ability bonus + iRoll = d100(); + if (iRoll>40) + { + DelayCommand(0.2, AbilityImbue(oItem, iRange)); + ++iQual; + } + // Massive Crits + iRoll = d100(); + if (iRoll>50) + { + DelayCommand(0.2, MCimbue(oItem, iRange)); + ++iQual; + } + // Mighty + iRoll = d100(); + if (iRoll>40) + { + DelayCommand(0.2, MightyEnhance(oItem, iRange)); + ++iQual; + } + // Haste + iRoll = d100(); + if (iRoll==90) + { + DelayCommand(0.2, HasteImbue(oItem)); + iQual+=2; + } + } + +////////////////////////////////////////// Lvls 11-20 ::Ranged:: + + if (iRange==3) + { + // Mighty + iRoll = d100(); + if (iRoll>40) + { + DelayCommand(0.2, MightyEnhance(oItem, iRange)); + ++iQual; + } + // Ability bonus + iRoll = d100(); + if (iRoll>40) + { + DelayCommand(0.2, AbilityImbue(oItem, iRange)); + ++iQual; + } + // Massive Crits + iRoll = d100(); + if (iRoll>50) + { + DelayCommand(0.2, MCimbue(oItem, iRange)); + ++iQual; + } + // Extra range damage bonus + iRoll = d100(); + if (iRoll>70) + { + DelayCommand(0.2, RangedImbue(oItem)); + ++iQual; + } + // Save + iRoll = d100(); + if (iRoll>80) + { + DelayCommand(0.2, SaveImbue(oItem, iRange)); + ++iQual; + } + // Haste + iRoll = d100(); + if (iRoll>=85) + { + DelayCommand(0.2, HasteImbue(oItem)); + iQual+=2; + } + } + +////////////////////////////////////////// Lvls 20-30 ::Ranged:: + + if (iRange==4) + { + // Ability bonus + iRoll = d100(); + if (iRoll>40) + { + DelayCommand(0.2, AbilityImbue(oItem, iRange)); + ++iQual; + } + + // Massive Crits + iRoll = d100(); + if (iRoll>40) + { + DelayCommand(0.2, MCimbue(oItem, iRange)); + ++iQual; + } + // Mighty + iRoll = d100(); + if (iRoll>30) + { + DelayCommand(0.2, MightyEnhance(oItem, iRange)); + ++iQual; + } + // Extra ranged damage bonus + iRoll = d100(); + if (iRoll>50) + { + DelayCommand(0.2, RangedImbue(oItem)); + iQual+=2; + } + // Save + iRoll = d100(); + if (iRoll>70) + { + DelayCommand(0.2, SaveImbue(oItem, iRange)); + ++iQual; + } + // Haste + iRoll = d100(); + if (iRoll>=80) + { + DelayCommand(0.2, HasteImbue(oItem)); + iQual+=2; + } + } + +////////////////////////////////////////// Lvls 30-40 ::Ranged:: + + if (iRange==5) + { + // Ability bonus x 2 + iRoll = d100(); + if (iRoll>30) + { + DelayCommand(0.2, AbilityImbue(oItem, iRange)); + ++iQual; + } + iRoll = d100(); + if (iRoll>40) + { + DelayCommand(0.2, AbilityImbue(oItem, iRange)); + ++iQual; + } + // Mighty + iRoll = d100(); + if (iRoll>20) + { + DelayCommand(0.2, MightyEnhance(oItem, iRange)); + ++iQual; + } + // Extra melee damage bonus + iRoll = d100(); + if (iRoll>40) + { + DelayCommand(0.2, RangedImbue(oItem)); + iQual+=2; + } + // Massive Crits + iRoll = d100(); + if (iRoll>35) + { + DelayCommand(0.2, MCimbue(oItem, iRange)); + ++iQual; + } + // Save + iRoll = d100(); + if (iRoll>60) + { + DelayCommand(0.2, SaveImbue(oItem, iRange)); + ++iQual; + } + // Haste + iRoll = d100(); + if (iRoll>=75) + { + DelayCommand(0.2, HasteImbue(oItem)); + iQual+=2; + } + } +} +else if (iWType==2) +{ +// Mage +iQual=0; + + iRoll = d100(); + if (iRoll<=CHANCE_WORN&&iRoll>CHANCE_BROKEN&&iChest!=1) // chance of being worn + { + sName = ColorString("Worn "+sIName, 192, 192, 192); + SetName(oItem, sName); + SetIdentified(oItem, TRUE); + return; + } + if (iRoll<=CHANCE_BROKEN&&iChest!=1) // chance of being broken + { + DelayCommand(0.2, ACimbue(oItem, iRange, 1)); + sName = ColorString("Broken "+sIName, 255, 0, 0); + SetName(oItem, sName); + SetIdentified(oItem, TRUE); + return; + } +//////////////////////////////////////////// Lvls 1-5 ::Mage:: + + // Enhancement bonus + + DelayCommand(0.2, WeapEnhance(oItem, iRange)); + ++iQual; + + ////////////////////////////////////////// Lvls 6-10 ::Mage:: + + if (iRange==2) + { + // Extra Spell Slot 1-2 + iRoll = d100(); + if (iRoll>40) + { + iRoll = d3();if (iRoll==3)iRoll==2; + DelayCommand(0.2, SpellSlot(oItem, iRange, iRoll)); + ++iQual; + } + + // Spell Bonus + iRoll = d100(); + if (iRoll>30) + { + DelayCommand(0.2, CastImbue(oItem, iRange)); + ++iQual; + } + } + +////////////////////////////////////////// Lvls 11-20 ::Mage:: + + if (iRange==3) + { + // Ability bonus + iRoll = d100(); + if (iRoll>40) + { + DelayCommand(0.2, AbilityImbue(oItem, iRange)); + ++iQual; + } + // Extra Spell Slot 1-4 + iRoll = d100(); + if (iRoll>35) + { + iRoll = d4(); + DelayCommand(0.2, SpellSlot(oItem, iRange, iRoll)); + ++iQual; + } + + // Spell Bonus x 2 + iRoll = d100(); + if (iRoll>30) + { + DelayCommand(0.2, CastImbue(oItem, iRange)); + ++iQual; + } + + iRoll = d100(); + if (iRoll>40) + { + DelayCommand(0.2, CastImbue(oItem, iRange)); + ++iQual; + } + + // Haste bonus + iRoll = d100(); + if (iRoll>90) + { + DelayCommand(0.2, HasteImbue(oItem)); + iQual+=2; + } + } + +////////////////////////////////////////// Lvls 20-30 ::Mage:: + + if (iRange==4) + { + // Ability bonus + iRoll = d100(); + if (iRoll>30) + { + DelayCommand(0.2, AbilityImbue(oItem, iRange)); + ++iQual; + } + // Extra Spell Slot 1-6 + iRoll = d100(); + if (iRoll==30) + { + iRoll = d6(); + DelayCommand(0.2, SpellSlot(oItem, iRange, iRoll)); + } + + // Spell Bonus x 2 + iRoll = d100(); + if (iRoll>30) + { + DelayCommand(0.2, CastImbue(oItem, iRange)); + ++iQual; + } + + iRoll = d100(); + if (iRoll>40) + { + DelayCommand(0.2, CastImbue(oItem, iRange)); + ++iQual; + } + + // Haste bonus + iRoll = d100(); + if (iRoll>80) + { + DelayCommand(0.2, HasteImbue(oItem)); + iQual+=2; + } + // Extra melee damage bonus + iRoll = d100(); + if (iRoll>80) + { + DelayCommand(0.2, MeleeImbue(oItem)); + ++iQual; + } + // Save + iRoll = d100(); + if (iRoll>60) + { + DelayCommand(0.2, SaveImbue(oItem, iRange)); + ++iQual; + } + } + +////////////////////////////////////////// Lvls 30-40 ::Mage:: + + if (iRange==5) + { + // Ability bonus + iRoll = d100(); + if (iRoll>25) + { + DelayCommand(0.2, AbilityImbue(oItem, iRange)); + ++iQual; + } + // Extra Spell Slot 1-8 + iRoll = d100(); + if (iRoll>25) + { + iRoll = d8(); + DelayCommand(0.2, SpellSlot(oItem, iRange, iRoll)); + ++iQual; + } + + // Spell Bonus x 3 + iRoll = d100(); + if (iRoll>30) + { + DelayCommand(0.2, CastImbue(oItem, iRange)); + ++iQual; + } + iRoll = d100(); + if (iRoll>40) + { + DelayCommand(0.2, CastImbue(oItem, iRange)); + ++iQual; + } + iRoll = d100(); + if (iRoll>50) + { + DelayCommand(0.2, CastImbue(oItem, iRange)); + ++iQual; + } + + // Haste bonus + iRoll = d100(); + if (iRoll>60) + { + DelayCommand(0.2, HasteImbue(oItem)); + ++iQual; + } + // Extra melee damage bonus + iRoll = d100(); + if (iRoll>60) + { + DelayCommand(0.2, MeleeImbue(oItem)); + iQual+=2; + } + // Save + iRoll = d100(); + if (iRoll>55) + { + DelayCommand(0.2, SaveImbue(oItem, iRange)); + ++iQual; + } + } + + +} +else if (iWType==3) +{ +// Monk + iRoll = d100(); + if (iRoll<=CHANCE_WORN&&iRoll>CHANCE_BROKEN&&iChest!=1) // chance of being worn + { + sName = ColorString("Worn "+sIName, 192, 192, 192); + SetName(oItem, sName); + SetIdentified(oItem, TRUE); + return; + } + if (iRoll<=CHANCE_BROKEN&&iChest!=1) // chance of being broken + { + DelayCommand(0.2, ACimbue(oItem, iRange, 1)); + sName = ColorString("Broken "+sIName, 255, 0, 0); + SetName(oItem, sName); + SetIdentified(oItem, TRUE); + return; + } + + SetIdentified(oItem, FALSE); + +//////////////////////////////////////////// Lvls 1-5 ::Monk:: + + // Attack bonus + + DelayCommand(0.2, BowEnhance(oItem, iRange)); + ++iQual; + + ////////////////////////////////////////// Lvls 6-10 ::Monk:: + + if (iRange==2) + { + // Ability bonus + iRoll = d100(); + if (iRoll>60) + { + DelayCommand(0.2, AbilityImbue(oItem, iRange)); + ++iQual; + } + // Damage Bonus + iRoll = d100(); + if (iRoll>60) + { + DelayCommand(0.2, DAMimbue(oItem, iRange)); + ++iQual; + } + // Haste + iRoll = d100(); + if (iRoll==90) + { + DelayCommand(0.2, HasteImbue(oItem)); + iQual+=2; + } + } + +////////////////////////////////////////// Lvls 11-20 ::Monk:: + + if (iRange==3) + { + // Ability bonus x 2 + iRoll = d100(); + if (iRoll>60) + { + DelayCommand(0.2, AbilityImbue(oItem, iRange)); + ++iQual; + } + iRoll = d100(); + if (iRoll>40) + { + DelayCommand(0.2, AbilityImbue(oItem, iRange)); + ++iQual; + } + // Damage Bonus x 2 + iRoll = d100(); + if (iRoll>60) + { + DelayCommand(0.2, DAMimbue(oItem, iRange)); + ++iQual; + } + // Damage Bonus x 2 + iRoll = d100(); + if (iRoll>40) + { + DelayCommand(0.2, DAMimbue(oItem, iRange)); + ++iQual; + } + // Haste + iRoll = d100(); + if (iRoll>=85) + { + DelayCommand(0.2, HasteImbue(oItem)); + iQual+=2; + } + } + +////////////////////////////////////////// Lvls 20-30 ::Monk:: + + if (iRange==4) + { + // Ability bonus x 2 + iRoll = d100(); + if (iRoll>60) + { + DelayCommand(0.2, AbilityImbue(oItem, iRange)); + ++iQual; + } + iRoll = d100(); + if (iRoll>40) + { + DelayCommand(0.2, AbilityImbue(oItem, iRange)); + ++iQual; + } + // Damage Bonus x 3 + iRoll = d100(); + if (iRoll>80) + { + DelayCommand(0.2, DAMimbue(oItem, iRange)); + ++iQual; + } + iRoll = d100(); + if (iRoll>60) + { + DelayCommand(0.2, DAMimbue(oItem, iRange)); + ++iQual; + } + iRoll = d100(); + if (iRoll>40) + { + DelayCommand(0.2, DAMimbue(oItem, iRange)); + ++iQual; + } + // Haste + iRoll = d100(); + if (iRoll>=80) + { + DelayCommand(0.2, HasteImbue(oItem)); + iQual+=2; + } + // Save + iRoll = d100(); + if (iRoll>70) + { + DelayCommand(0.2, SaveImbue(oItem, iRange)); + ++iQual; + } + } + +////////////////////////////////////////// Lvls 30-40 ::Monk:: + + if (iRange==5) + { + // Ability bonus x 2 + iRoll = d100(); + if (iRoll>80) + { + DelayCommand(0.2, AbilityImbue(oItem, iRange)); + ++iQual; + } + iRoll = d100(); + if (iRoll>80) + { + DelayCommand(0.2, AbilityImbue(oItem, iRange)); + ++iQual; + } + // Damage Bonus x 3 + iRoll = d100(); + if (iRoll>80) + { + DelayCommand(0.2, DAMimbue(oItem, iRange)); + ++iQual; + } + iRoll = d100(); + if (iRoll>80) + { + DelayCommand(0.2, DAMimbue(oItem, iRange)); + ++iQual; + } + iRoll = d100(); + if (iRoll>60) + { + DelayCommand(0.2, DAMimbue(oItem, iRange)); + ++iQual; + } + // Haste + iRoll = d100(); + if (iRoll>=75) + { + DelayCommand(0.2, HasteImbue(oItem)); + iQual+=2; + } + // Save + iRoll = d100(); + if (iRoll>70) + { + DelayCommand(0.2, SaveImbue(oItem, iRange)); + ++iQual; + } + } +} +else +{ +// Melee + + iRoll = d100(); + if (iRoll<=CHANCE_WORN&&iRoll>CHANCE_BROKEN&&iChest!=1) // chance of being worn + { + sName = ColorString("Worn "+sIName, 192, 192, 192); + SetName(oItem, sName); + SetIdentified(oItem, TRUE); + return; + } + if (iRoll<=CHANCE_BROKEN&&iChest!=1) // chance of being broken + { + DelayCommand(0.2, ACimbue(oItem, iRange, 1)); + sName = ColorString("Broken "+sIName, 255, 0, 0); + SetName(oItem, sName); + SetIdentified(oItem, TRUE); + return; + } + +//////////////////////////////////////////// Lvls 1-5 ::Melee:: + + // Enhancement bonus + + DelayCommand(0.2, WeapEnhance(oItem, iRange)); + ++iQual; + + ////////////////////////////////////////// Lvls 6-10 ::Melee:: + + if (iRange==2) + { + // Damage bonus + iRoll = d100(); + if (iRoll>40) + { + DelayCommand(0.2, DAMimbue(oItem, iRange)); + ++iQual; + } + // Massive Crits + iRoll = d100(); + if (iRoll>50) + { + DelayCommand(0.2, MCimbue(oItem, iRange)); + ++iQual; + } + // Keen bonus + iRoll = d100(); + if (iRoll>80) + { + DelayCommand(0.2, KeenImbue(oItem)); + ++iQual; + } + } + +////////////////////////////////////////// Lvls 11-20 ::Melee:: + + if (iRange==3) + { + // Ability bonus + iRoll = d100(); + if (iRoll>60) + { + DelayCommand(0.2, AbilityImbue(oItem, iRange)); + ++iQual; + } + // Damage bonus + iRoll = d100(); + if (iRoll>35) + { + DelayCommand(0.2, DAMimbue(oItem, iRange)); + ++iQual; + } + // Massive Crits + iRoll = d100(); + if (iRoll>45) + { + DelayCommand(0.2, MCimbue(oItem, iRange)); + ++iQual; + } + // Extra melee damage bonus + iRoll = d100(); + if (iRoll>80) + { + DelayCommand(0.2, MeleeImbue(oItem)); + ++iQual; + } + // Keen bonus + iRoll = d100(); + if (iRoll>70) + { + DelayCommand(0.2, KeenImbue(oItem)); + ++iQual; + } + } + +////////////////////////////////////////// Lvls 20-30 ::Melee:: + + if (iRange==4) + { + // Ability bonus + iRoll = d100(); + if (iRoll>35) + { + DelayCommand(0.2, AbilityImbue(oItem, iRange)); + ++iQual; + } + // Damage bonus x 2 + iRoll = d100(); + if (iRoll>30) + { + DelayCommand(0.2, DAMimbue(oItem, iRange)); + ++iQual; + } + if (iRoll>40) + { + DelayCommand(0.2, DAMimbue(oItem, iRange)); + ++iQual; + } + // Massive Crits + iRoll = d100(); + if (iRoll>40) + { + DelayCommand(0.2, MCimbue(oItem, iRange)); + ++iQual; + } + // Extra melee damage bonus + iRoll = d100(); + if (iRoll>65) + { + DelayCommand(0.2, MeleeImbue(oItem)); + ++iQual; + } + // Keen bonus + iRoll = d100(); + if (iRoll>60) + { + DelayCommand(0.2, KeenImbue(oItem)); + ++iQual; + } + // Save + iRoll = d100(); + if (iRoll>80) + { + DelayCommand(0.2, SaveImbue(oItem, iRange)); + ++iQual; + } + } + +////////////////////////////////////////// Lvls 30-40 ::Melee:: + + if (iRange==5) + { + // Ability bonus + iRoll = d100(); + if (iRoll>30) + { + DelayCommand(0.2, AbilityImbue(oItem, iRange)); + ++iQual; + } + // Damage bonus x 3 + iRoll = d100(); + if (iRoll>25) + { + DelayCommand(0.2, DAMimbue(oItem, iRange)); + ++iQual; + } + iRoll = d100(); + if (iRoll>40) + { + DelayCommand(0.2, DAMimbue(oItem, iRange)); + ++iQual; + } + iRoll = d100(); + if (iRoll>50) + { + DelayCommand(0.2, DAMimbue(oItem, iRange)); + ++iQual; + } + // Massive Crits + iRoll = d100(); + if (iRoll>30) + { + DelayCommand(0.2, MCimbue(oItem, iRange)); + ++iQual; + } + // Extra melee damage bonus + iRoll = d100(); + if (iRoll>60) + { + DelayCommand(0.2, MeleeImbue(oItem)); + ++iQual; + } + // Keen bonus + iRoll = d100(); + if (iRoll>55) + { + DelayCommand(0.2, KeenImbue(oItem)); + ++iQual; + } + // Save + iRoll = d100(); + if (iRoll>70) + { + DelayCommand(0.2, SaveImbue(oItem, iRange)); + ++iQual; + } + } +} + + if (iQual>8)iQual=8; + if (iQual==0)iQual=1; + + //////////////////////////////////////////////////////// + //: Debugging + // + /* + FloatingTextStringOnCreature("ResRef: "+sType, GetFirstPC()); + FloatingTextStringOnCreature("Qual: "+IntToString(iQual), GetFirstPC()); + FloatingTextStringOnCreature("Range: "+IntToString(iRange), GetFirstPC()); + */ + + SetQuality(oItem, sIName, iRange); + SetIdentified(oItem, FALSE); +} + + +void DropRanged(object oMob, object oSack, int iRange, int SockChance, int iChest) +{ + object oPC = GetLastKiller(); + object oItem; + itemproperty ipAdd; + string sType, sName, sIName, sSocks; + + int iRoll, iDice; + int iQual = 0; + iDice = d4(); + switch(iDice) + { + case 1: {sType = "sdsbow"; iRoll = d3(); + + if (iRoll==1)sIName = "Halfling War Bow"; + if (iRoll==2)sIName = "Shortbow"; + if (iRoll==3)sIName = "Bloodstring";} + break; + case 2: {sType = "sdlcbow"; iRoll = d3(); + + if (iRoll==1)sIName = "Light Crossbow"; + if (iRoll==2)sIName = "Bolt Pistol"; + if (iRoll==3)sIName = "Auto Bow";} + break; + case 3: {sType = "sdhcbow"; iRoll = d3(); + + if (iRoll==1)sIName = "Battle Crossbow"; + if (iRoll==2)sIName = "Bolt Rifle"; + if (iRoll==3)sIName = "Steelstring Sniper";} + break; + case 4: {sType = "sdlbow"; iRoll = d3(); + + if (iRoll==1)sIName = "Siege Bow"; + if (iRoll==2)sIName = "Elven War Bow"; + if (iRoll==3)sIName = "Battle Bow";} + break; + } + + oItem = CreateItemOnObject(sType, oSack, 1, "sf_socket_item"); + + SetName(oItem, sIName); + +// Chance for Socketed Item +iRoll = d100(); +if (iRollCHANCE_BROKEN&&iChest!=1) // chance of being worn + { + sName = ColorString("Worn "+sIName, 192, 192, 192); + SetName(oItem, sName); + SetIdentified(oItem, TRUE); + return; + } + if (iRoll<=CHANCE_BROKEN&&iChest!=1) // chance of being broken + { + DelayCommand(0.2, ACimbue(oItem, iRange, 1)); + sName = ColorString("Broken "+sIName, 255, 0, 0); + SetName(oItem, sName); + SetIdentified(oItem, TRUE); + return; + } + + SetIdentified(oItem, FALSE); + +//////////////////////////////////////////// Lvls 1-5 ::Ranged:: + + // Attack bonus + + DelayCommand(0.2, BowEnhance(oItem, iRange)); + ++iQual; + + ////////////////////////////////////////// Lvls 6-10 ::Ranged:: + + if (iRange==2) + { + // Ability bonus + iRoll = d100(); + if (iRoll>40) + { + DelayCommand(0.2, AbilityImbue(oItem, iRange)); + ++iQual; + } + // Massive Crits + iRoll = d100(); + if (iRoll>50) + { + DelayCommand(0.2, MCimbue(oItem, iRange)); + ++iQual; + } + // Mighty + iRoll = d100(); + if (iRoll>40) + { + DelayCommand(0.2, MightyEnhance(oItem, iRange)); + ++iQual; + } + // Haste + iRoll = d100(); + if (iRoll==90) + { + DelayCommand(0.2, HasteImbue(oItem)); + iQual+=2; + } + } + +////////////////////////////////////////// Lvls 11-20 ::Ranged:: + + if (iRange==3) + { + // Mighty + iRoll = d100(); + if (iRoll>40) + { + DelayCommand(0.2, MightyEnhance(oItem, iRange)); + ++iQual; + } + // Ability bonus + iRoll = d100(); + if (iRoll>40) + { + DelayCommand(0.2, AbilityImbue(oItem, iRange)); + ++iQual; + } + // Massive Crits + iRoll = d100(); + if (iRoll>50) + { + DelayCommand(0.2, MCimbue(oItem, iRange)); + ++iQual; + } + // Extra range damage bonus + iRoll = d100(); + if (iRoll>70) + { + DelayCommand(0.2, RangedImbue(oItem)); + ++iQual; + } + // Save + iRoll = d100(); + if (iRoll>80) + { + DelayCommand(0.2, SaveImbue(oItem, iRange)); + ++iQual; + } + // Haste + iRoll = d100(); + if (iRoll>=85) + { + DelayCommand(0.2, HasteImbue(oItem)); + iQual+=2; + } + } + +////////////////////////////////////////// Lvls 20-30 ::Ranged:: + + if (iRange==4) + { + // Ability bonus + iRoll = d100(); + if (iRoll>40) + { + DelayCommand(0.2, AbilityImbue(oItem, iRange)); + ++iQual; + } + + // Massive Crits + iRoll = d100(); + if (iRoll>40) + { + DelayCommand(0.2, MCimbue(oItem, iRange)); + ++iQual; + } + // Mighty + iRoll = d100(); + if (iRoll>30) + { + DelayCommand(0.2, MightyEnhance(oItem, iRange)); + ++iQual; + } + // Extra ranged damage bonus + iRoll = d100(); + if (iRoll>50) + { + DelayCommand(0.2, RangedImbue(oItem)); + iQual+=2; + } + // Save + iRoll = d100(); + if (iRoll>70) + { + DelayCommand(0.2, SaveImbue(oItem, iRange)); + ++iQual; + } + // Haste + iRoll = d100(); + if (iRoll>=80) + { + DelayCommand(0.2, HasteImbue(oItem)); + iQual+=2; + } + } + +////////////////////////////////////////// Lvls 30-40 ::Ranged:: + + if (iRange==5) + { + // Ability bonus x 2 + iRoll = d100(); + if (iRoll>30) + { + DelayCommand(0.2, AbilityImbue(oItem, iRange)); + ++iQual; + } + iRoll = d100(); + if (iRoll>40) + { + DelayCommand(0.2, AbilityImbue(oItem, iRange)); + ++iQual; + } + // Mighty + iRoll = d100(); + if (iRoll>20) + { + DelayCommand(0.2, MightyEnhance(oItem, iRange)); + ++iQual; + } + // Extra melee damage bonus + iRoll = d100(); + if (iRoll>40) + { + DelayCommand(0.2, RangedImbue(oItem)); + iQual+=2; + } + // Massive Crits + iRoll = d100(); + if (iRoll>35) + { + DelayCommand(0.2, MCimbue(oItem, iRange)); + ++iQual; + } + // Save + iRoll = d100(); + if (iRoll>60) + { + DelayCommand(0.2, SaveImbue(oItem, iRange)); + ++iQual; + } + // Haste + iRoll = d100(); + if (iRoll>=75) + { + DelayCommand(0.2, HasteImbue(oItem)); + iQual+=2; + } + } + if (iQual>8)iQual=8; + if (iQual==0)iQual=1; + + SetQuality(oItem, sIName, iRange); + SetIdentified(oItem, FALSE); + +} + +void DropAmmo (object oMob, object oSack, int iRange) +{ + object oItem; + string sType, sName, sIName; + int iRoll = d4(); + int iQual; + int iStack = d10()*9; + + switch(iRoll) + { +// Ammo + + case 1: {sType = "sdarrow"; iRoll = d3(); + if (iRoll==1)sIName = "Arrow"; + if (iRoll==2)sIName = "Steel Arrow"; + if (iRoll==3)sIName = "Wind Cutter";} + break; + case 2: {sType = "sdbolt"; iRoll = d3(); + if (iRoll==1)sIName = "Bolt"; + if (iRoll==2)sIName = "Deathpin"; + if (iRoll==3)sIName = "Air Lance";} + break; + case 3: {sType = "sdarrow"; iRoll = d3(); + if (iRoll==1)sIName = "Air Assassin"; + if (iRoll==2)sIName = "Pegasus Horn"; + if (iRoll==3)sIName = "Blood Seeker";} + break; + case 4: {sType = "sdbolt"; iRoll = d3(); + if (iRoll==1)sIName = "Steel Bolt"; + if (iRoll==2)sIName = "Stinger"; + if (iRoll==3)sIName = "Blood Sparrow";} + break; + } + +oItem = CreateItemOnObject(sType, oSack, iStack); + + +// Ammo + +iRoll = d100(); + if (iRoll<=10) // 10% chance of worn item ::Ammo:: + { + sName = ColorString("Worn "+sIName, 192, 192, 192); + SetName(oItem, sName); + return; + } + + SetIdentified(oItem, FALSE); + +//////////////////////////////////////////// Lvls 1-5 ::Ammo:: + +//++iQual; // Debugging + + ////////////////////////////////////////// Lvls 6-10 ::Ammo:: + + if (iRange==2) + { + // Damage bonus + iRoll = d100(); + if (iRoll>40) + { + DelayCommand(0.2, DAMimbue(oItem, iRange)); + ++iQual; + } + // Vamp Regen bonus + iRoll = d100(); + if (iRoll>80) + { + DelayCommand(0.2, VRimbue(oItem, iRange)); + ++iQual; + } + } + + +////////////////////////////////////////// Lvls 11-20 ::Ammo:: + + if (iRange==3) + { + // Damage bonus x 2 + iRoll = d100(); + if (iRoll>40) + { + DelayCommand(0.2, DAMimbue(oItem, iRange)); + ++iQual; + } + + iRoll = d100(); + if (iRoll>50) + { + DelayCommand(0.2, DAMimbue(oItem, iRange)); + ++iQual; + } + // Vamp Regen bonus + iRoll = d100(); + if (iRoll>70) + { + DelayCommand(0.2, VRimbue(oItem, iRange)); + ++iQual; + } + + } + +////////////////////////////////////////// Lvls 20-30 ::Ammo:: + + if (iRange==4) + { + // Damage bonus x 3 + iRoll = d100(); + if (iRoll>30) + { + DelayCommand(0.2, DAMimbue(oItem, iRange)); + ++iQual; + } + + iRoll = d100(); + if (iRoll>45) + { + DelayCommand(0.2, DAMimbue(oItem, iRange)); + ++iQual; + } + iRoll = d100(); + if (iRoll>65) + { + DelayCommand(0.2, DAMimbue(oItem, iRange)); + ++iQual; + } + // Vamp Regen bonus + iRoll = d100(); + if (iRoll>60) + { + DelayCommand(0.2, VRimbue(oItem, iRange)); + ++iQual; + } + + } + +////////////////////////////////////////// Lvls 30-40 ::Ammo:: + + if (iRange==5) + { + // Damage bonus x 4 + iRoll = d100(); + if (iRoll>20) + { + DelayCommand(0.2, DAMimbue(oItem, iRange)); + ++iQual; + } + + iRoll = d100(); + if (iRoll>30) + { + DelayCommand(0.2, DAMimbue(oItem, iRange)); + ++iQual; + } + + iRoll = d100(); + if (iRoll>40) + { + DelayCommand(0.2, DAMimbue(oItem, iRange)); + ++iQual; + } + iRoll = d100(); + if (iRoll>60) + { + DelayCommand(0.2, DAMimbue(oItem, iRange)); + ++iQual; + } + // Vamp Regen bonus + iRoll = d100(); + if (iRoll>50) + { + DelayCommand(0.2, VRimbue(oItem, iRange)); + ++iQual; + } + + } + SetQuality(oItem, sIName, iRange); +} + + +void DropGem (object oMob, object oSack, int iRange) +{ + object oItem; + + int iRoll; + int iVal1; + int iVal2; + + string sType1; + string sType2; + string sType3; + string sName, pName; + + iRoll=d100(); + if (iRoll<32) + oItem = CreateItemOnObject("sd_rune", oSack, 1); + else if (iRoll>32&&iRoll<65) + oItem = CreateItemOnObject("sd_rune2", oSack, 1); + else if (iRoll>65) + oItem = CreateItemOnObject("sd_rune3", oSack, 1); + + SetIdentified(oItem, FALSE); + + iRoll = Random(13)+1; + if (iRoll==1) // mass crits + { + sName = "Brutal Gem"; + sName = ColorString(sName, 127, 255, 212 ); + SetName(oItem, sName); + SetLocalInt(oItem, "IP_TYPE", 74); + } + else if (iRoll==2) // ability rune + { + switch(iRange) + { + case 1: iVal1 = 1;break; + case 2: iVal1 = 1;break; + case 3: iVal1 = d2();break; + case 4: iVal1 = d2();break; + case 5: iVal1 = d2();break; + } + iRoll=Random(5); + switch(iRoll) + { + case 0: sType1=" Brawny"; break; + case 1: sType1=" Deft";break; + case 2: sType1=" Wise";break; + case 3: sType1=" Hardy";break; + case 4: sType1=" Clever";break; + case 5: sType1=" Charming";break; + } + if (iVal1==0)iVal1=2; + sName = "+"+IntToString(iVal1)+sType1+" Gem"; + sName = ColorString(sName, 127, 255, 212 ); + SetName(oItem, sName); + SetLocalInt(oItem, "IP_TYPE", 0); + SetLocalInt(oItem, "IP_SUBTYPE", iRoll); + SetLocalInt(oItem, "IP_VALUE", iVal1); + } +else if (iRoll==3) // ac rune + { + switch(iRange) + { + case 1: iVal1 = 1;break; + case 2: iVal1 = d2();break; + case 3: iVal1 = d2();break; + case 4: iVal1 = d3();break; + case 5: iVal1 = d3();break; + } + if (iVal1==0)iVal1=1; + sName = "+"+IntToString(iVal1)+" AC Gem"; + sName = ColorString(sName, 127, 255, 212 ); + SetName(oItem, sName); + SetLocalInt(oItem, "IP_TYPE", 1); + SetLocalInt(oItem, "IP_VALUE", iVal1); + } +else if (iRoll==4) // ab rune + { + switch(iRange) + { + case 1: iVal1 = 1;break; + case 2: iVal1 = d2();break; + case 3: iVal1 = d2();break; + case 4: iVal1 = d3();break; + case 5: iVal1 = d3();break; + } + if (iVal1==0)iVal1=2; + sName = "+"+IntToString(iVal1)+" Agressive Gem"; + sName = ColorString(sName, 127, 255, 212 ); + SetName(oItem, sName); + SetLocalInt(oItem, "IP_TYPE", 56); + SetLocalInt(oItem, "IP_VALUE", iVal1); + + } +else if (iRoll==5) // Enhancement rune + { + switch(iRange) + { + case 1: iVal1 = 1;break; + case 2: iVal1 = d2();break; + case 3: iVal1 = d2();break; + case 4: iVal1 = d3();break; + case 5: iVal1 = d3();break; + } + if (iVal1==0)iVal1=2; + sName = "+"+IntToString(iVal1)+" Power Gem"; + sName = ColorString(sName, 127, 255, 212 ); + SetName(oItem, sName); + SetLocalInt(oItem, "IP_TYPE", 6); + SetLocalInt(oItem, "IP_VALUE", iVal1); + + } +else if (iRoll==6) // damage rune + { + int iSubType; + iRoll = Random(13); + switch (iRoll) + { + case 0: {iSubType = 0; sType1 = "Thumping Gem"; break;} + case 1: {iSubType = 1; sType1 = "Impaling Gem";break;} + case 2: {iSubType = 2; sType1 = "Slicing Gem";break;} + case 3: {iSubType = 2;sType1 = "Slicing Gem";break;} + case 4: {iSubType = 9;sType1 = "Zapping Gem";break;} + case 5: {iSubType = 5; sType1 = "Magical Gem";break;} + case 6: {iSubType = 6; sType1 = "Corrosive Gem";break;} + case 7: {iSubType = 7; sType1 = "Ice Gem";break;} + case 8: {iSubType = 8; sType1 = "Holy Gem";break;} + case 9: {iSubType = 9; sType1 = "Zapping Gem";break;} + case 10: {iSubType = 10; sType1 = "Scorching Gem";break;} + case 11: {iSubType = 11; sType1 = "Evil Gem";break;} + case 12: {iSubType = 12; sType1 = "Benevolent Gem";break;} + case 13: {iSubType = 13; sType1 = "Booming Gem";break;} + } + if (iVal1==0)iVal1=2; + sName = ColorString(sType1, 127, 255, 212 ); + SetName(oItem, sName); + SetLocalInt(oItem, "IP_TYPE", 16); + SetLocalInt(oItem, "IP_SUBTYPE", iSubType); + } +else if (iRoll==7) // VampRegen + { + iRoll = d4(); + switch(iRange) + { + case 1: iVal1 = 1;break; + case 2: iVal1 = d2();break; + case 3: iVal1 = d2();break; + case 4: iVal1 = d3();break; + case 5: iVal1 = d3();break; + } + sName = "Feeding Gem"; + sName = ColorString(sName, 127, 255, 212 ); + SetName(oItem, sName); + SetLocalInt(oItem, "IP_TYPE", 67); + SetLocalInt(oItem, "IP_VALUE", iVal1); + + } +else if (iRoll==8) // Misc + { + int iType1; + switch(iRange) + { + case 1: + { + iRoll = d6(); + if (iRoll==1){iType1 = 888; sType2 = "Cracked";} + if (iRoll==2){iType1 = 888; sType2 = "Cracked";} + if (iRoll==3){iType1 = 43; sType2 = "Deadly";} + if (iRoll==4){iType1 = 35; sType2 = "Speedy";} + if (iRoll==5){iType1 = 75; sType2 = "Unstoppable";} + if (iRoll==6){iType1 = 888; sType2 = "Cracked";} + }break; + case 2: + { + iRoll = d6(); + if (iRoll==1){iType1 = 36; sType2 = "Vengeful";} + if (iRoll==2){iType1 = 75; sType2 = "Unstoppable";} + if (iRoll==3){iType1 = 35; sType2 = "Speedy";} + if (iRoll==4){iType1 = 43; sType2 = "Deadly";} + if (iRoll==5){iType1 = 888; sType2 = "Cracked";} + if (iRoll==6){iType1 = 888; sType2 = "Cracked";} + }break; + case 3: + { + iRoll = d6(); + if (iRoll==1){iType1 = 36; sType2 = "Vengeful";} + if (iRoll==2){iType1 = 43; sType2 = "Deadly";} + if (iRoll==3){iType1 = 75; sType2 = "Unstoppable";} + if (iRoll==4){iType1 = 38; sType2 = "Slippery";} + if (iRoll==5){iType1 = 36; sType2 = "Vengeful";} + if (iRoll==6){iType1 = 35; sType2 = "Speedy";} + }break; + case 4: + { + iRoll = d6(); + if (iRoll==1){iType1 = 36; sType2 = "Vengeful";} + if (iRoll==2){iType1 = 43; sType2 = "Deadly";} + if (iRoll==3){iType1 = 75; sType2 = "Unstoppable";} + if (iRoll==4){iType1 = 38; sType2 = "Slippery";} + if (iRoll==5){iType1 = 35; sType2 = "Speedy";} + if (iRoll==6){iType1 = 35; sType2 = "Speedy";} + }break; + case 5: + { + iRoll = d6(); + if (iRoll==1){iType1 = 43; sType2 = "Deadly";} + if (iRoll==2){iType1 = 43; sType2 = "Deadly";} + if (iRoll==3){iType1 = 75; sType2 = "Unstoppable";} + if (iRoll==4){iType1 = 38; sType2 = "Slippery";} + if (iRoll==5){iType1 = 35; sType2 = "Speedy";} + if (iRoll==6){iType1 = 35; sType2 = "Speedy";} + }break; + } + + pName = sType2+" Gem"; + + if (iType1==888) + { + sName = ColorString(pName, 255, 0, 0); + SetName(oItem, sName); + SetIdentified(oItem, TRUE); + return; + } + else sName = ColorString(pName, 127, 255, 212 ); + + SetName(oItem, sName); + SetLocalInt(oItem, "IP_TYPE", iType1); + + } +else if (iRoll==9) // Regen + { + iRoll = d4(); + switch(iRange) + { + case 1: iVal1 = 1;break; + case 2: iVal1 = d2();break; + case 3: iVal1 = d2();break; + case 4: iVal1 = d3();break; + case 5: iVal1 = d3();break; + } + sName = "Living Gem"; + sName = ColorString(sName, 127, 255, 212 ); + SetName(oItem, sName); + SetLocalInt(oItem, "IP_TYPE", 51); + SetLocalInt(oItem, "IP_VALUE", iVal1); + } +else if (iRoll==10) // damage res rune + { + int iSubType; + iRoll = Random(13); + switch (iRoll) + { + case 0: {iSubType = 0; sType1 = "Solid Gem"; break;} //bludg + case 1: {iSubType = 1; sType1 = "Dense Gem";break;} //pierc + case 2: {iSubType = 2; sType1 = "Mesh Gem";break;} //slash + case 3: {iSubType = 2;sType1 = "Mesh Gem";break;} + case 4: {iSubType = 9;sType1 = "Grounding Gem";break;} //elec + case 5: {iSubType = 5; sType1 = "Mantle Gem";break;} //mag + case 6: {iSubType = 6; sType1 = "Alkaline Gem";break;} //acid + case 7: {iSubType = 7; sType1 = "Warm Gem";break;} //cold + case 8: {iSubType = 8; sType1 = "Absolution Gem";break;} //div + case 9: {iSubType = 9; sType1 = "Grounding Gem";break;} + case 10: {iSubType = 10; sType1 = "Dragonscale Gem";break;} //fire + case 11: {iSubType = 11; sType1 = "Order Gem";break;} //neg + case 12: {iSubType = 12; sType1 = "Chaos Gem";break;} //pos + case 13: {iSubType = 13; sType1 = "Dampening Gem";break;} //son + } + + sName = ColorString(sType1, 127, 255, 212 ); + SetName(oItem, sName); + SetLocalInt(oItem, "IP_TYPE", 23); + SetLocalInt(oItem, "IP_SUBTYPE", iSubType); + } + else if (iRoll==11) // Mighty rune + { + switch(iRange) + { + case 1: iVal1 = Random(2)+1;break; //1-2 + case 2: iVal1 = d3();break; //1-3 + case 3: iVal1 = d3()+1;break; //2-4 + case 4: iVal1 = d3()+2;break; //3-5 + case 5: iVal1 = d4()+3;break; //4-6 + } + if (iVal1==0)iVal1=2; + sName = "+"+IntToString(iVal1)+" Pegasus Gem"; + sName = ColorString(sName, 127, 255, 212 ); + SetName(oItem, sName); + SetLocalInt(oItem, "IP_TYPE", 45); + SetLocalInt(oItem, "IP_VALUE", iVal1); + } + else if (iRoll==12) // Spell Res rune + { + sName = "Arcane Gem"; + sName = ColorString(sName, 127, 255, 212 ); + SetName(oItem, sName); + SetLocalInt(oItem, "IP_TYPE", 39); + } +else if (iRoll==13) // save rune + { + switch(iRange) + { + case 1: iVal1 = 1;break; + case 2: iVal1 = 1;break; + case 3: iVal1 = d2();break; + case 4: iVal1 = d2();break; + case 5: iVal1 = d3();break; + } + iRoll=d3(); + switch(iRoll) + { + case 1: sType1=" Resilient"; break; + case 2: sType1=" Unwavering";break; + case 3: sType1=" Reactive";break; + } + if (iVal1==0)iVal1=2; + sName = "+"+IntToString(iVal1)+sType1+" Gem"; + sName = ColorString(sName, 127, 255, 212 ); + SetName(oItem, sName); + SetLocalInt(oItem, "IP_TYPE", 40); + SetLocalInt(oItem, "IP_SUBTYPE", iRoll); + SetLocalInt(oItem, "IP_VALUE", iVal1); + } +} + + + +void sd_droploot (object oMob, object oSack) +{ + object oPC = GetFirstPC(); + +// no loot if killed in stonewatch +// chances are it was an uber guard +// and not the PC that did the killing. +// This is to prevent easy looting higher mobs + +if (GetTag(GetArea(oMob))=="Stonewatch")return; + +// animals dont usually carry wares - but you can skin em! +// This is to prevent tiny rats dropping full plate mail - can't have that! + +if (GetRacialType(oMob)== RACIAL_TYPE_ANIMAL || + GetRacialType(oMob)== RACIAL_TYPE_BEAST) + {CreateItemOnObject("sd_skin", oSack, 1); return;} +if (GetTag(oMob)=="NW_BAT" && d100()<21) + {CreateItemOnObject("sd_batgland", oSack, 1); return;} + + +if (GetResRef(GetLastKiller())=="stonewatchpatrol")return; + + +///////////////////////////////////////// +//::Droprate config:: +// +int DamBroke = 0; +int lMod, mMod, rMod; +int gMod = 2; +int iSkill = GetLocalInt(oPC, "alch_skill"); + +// for every 4 alchemy skill points, the droprate of recipes +// increases by 1% + +float fAlchMod = IntToFloat(iSkill) * 0.25; +int iAlchMod = FloatToInt(fAlchMod); + +// adjust the droprate modifyer based on game difficulty +// if there is no game difficulty: Default to normal +int iDiff = GetLocalInt(GetModule(), "sd_game_diff"); +if (iDiff==0)lMod = DROP_RATE; //default +if (iDiff==1)lMod = 8; +if (iDiff==2)lMod = 1; + +// Make monk gloves a rare drop except when the player is a lvl 5+ monk +if (GetLevelByClass(CLASS_TYPE_MONK, oPC)>2)mMod = 8; +else mMod=2; + +// Gems drop a little more frequently after lvl 10 +if (GetHitDice(oPC)>9)gMod = 5; + +// Ranged mobs have a high chance to drop bows / crossbows +if (GetLocalInt(oMob, "archer")==1)rMod = 15; + +// Bosses have high chance to drop loot (never broken or worn) +if (GetLocalInt(oMob, "BOSS")==1){lMod = 50; DamBroke = 1;} + +int WeapChance = 6+lMod; // % chance to drop a weapon +int RangedChance = lMod+rMod+1; // % chance to drop a ranged weapon +int MonkChance = mMod; // % chance to drop monk gloves +int SockChance = 15; // % chance to drop a socketed item +int ArmorChance = 5+lMod; // % chance to drop armor or a shield +int MItemChance = 5+lMod; // % chance to drop a magic item +int RodWandChance = 3+lMod; // % chance to drop a wand/rod item +int AlchRecChance = 4+iAlchMod; // % chance to drop an alchemy recipe +int AmmoChance = 5+lMod+rMod; // % chance to drop a bolt or an arrow +int GoldChance = 26+lMod; // % chance to drop some gold +int PotChance = 15+lMod; // % chance to drop a potion +int ScrollChance = 10+lMod; // % chance to drop a magic scroll +int GemChance = gMod; // % chance to drop a socket gem +int MiscChance = 1; // % chance to drop a miscellaneous item +int SetItemChance = 100; // % chance to drop a class item setpiece +// +// +///////////////////////////////////////////////// +//::initiate variables:: // + +int iDice; +int iHD = GetHitDice(oMob); +int iRange; +int iMage; + +///////////////////////////////////////////////// + +// only casters drop scrolls, wands and rods + +if (GetLevelByClass(CLASS_TYPE_DRUID)>0||GetLevelByClass(CLASS_TYPE_BARD)>0 + ||GetLevelByClass(CLASS_TYPE_CLERIC)>0||GetLevelByClass(CLASS_TYPE_SORCERER)>0 + ||GetLevelByClass(CLASS_TYPE_WIZARD)>0) iMage=1; + + + +///////////////////////////////////////////////// +//::Quality range based on level of monster:: // + +if (iHD>0&&iHD<6)iRange=1; // lvl 1-5 +if (iHD>5&&iHD<11)iRange=2; // lvl 6-10 +if (iHD>10&&iHD<20)iRange=3; // lvl 11-19 +if (iHD>19&&iHD<30)iRange=4; // lvl 20-29 +if (iHD>29&&iHD<41)iRange=5; // lvl 30-40 + +//chance of a more powerful item + +if (LUCK_CHANCE>0) + { + iDice = Random(LUCK_CHANCE); + if (iDice==LUCK_CHANCE){++iRange; if (iRange==6)iRange=5; + FloatingTextStringOnCreature("* Luck has favoured you *", GetFirstPC());} + } + +/////////////////// +//:Debugging +//: + + +//////////////////////////////////////////////// + +// SetItem Roll +iDice = d100(); +if (GetLocalInt(oMob, "BOSS")==1 && iDice59)DropShield(oMob, oSack, iRange, SockChance, DamBroke); + else DropArmor(oMob, oSack, iRange, SockChance, DamBroke); + } + +// Magic Item Roll +iDice = d100(); +if (iDicebarrel or what is being used as a trash can. + void main() { - object oPC = GetLastUsedBy(); - float fGold; - int iGold2; + //Go through all items in the container, destroying them as we find them. + object oTrash = GetFirstItemInInventory(); + while (GetIsObjectValid(oTrash)) + { + DestroyObject(oTrash); -// item destruction loop - object oItem = GetFirstItemInInventory(OBJECT_SELF); - while (GetIsObjectValid(oItem) == TRUE) - { - // gives gold for item - fGold=IntToFloat(GetGoldPieceValue(oItem)); - iGold2=FloatToInt(fGold * 0.30); - GiveGoldToCreature(oPC, iGold2); - - DestroyObject(oItem); - oItem = GetNextItemInInventory(OBJECT_SELF); + oTrash = GetNextItemInInventory(); + //If this next item is valid, meaning that there is another item in the + //inventory, then the loop will go again. + //Once the inventory has been sifted through, the loop exits and all + //items are destroyed. } } diff --git a/_module/nss/vamp_blooddrain.nss b/_module/nss/vamp_blooddrain.nss index 8e944517..c0145354 100644 --- a/_module/nss/vamp_blooddrain.nss +++ b/_module/nss/vamp_blooddrain.nss @@ -3,6 +3,8 @@ Sets the Lineage of a new vampire... their maker and up to four generations beyond. */ +#include "prc_inc_racial" + void vamp_setlineage(object oPC, object oTarget) { string lineage1 = GetCampaignString("Vampire","Lineage",oPC); @@ -94,8 +96,13 @@ void vamp_blooddrain(object oPC,object oTarget) PrintString("vamp_blooddrain(): - PC|" + GetName(oPC) + " TARGET|" + GetName(oTarget) + " - Function called."); - // If target is undead, elemental or construct skip everything. - if ((GetObjectType(oTarget) == OBJECT_TYPE_CREATURE)&&(GetRacialType(oTarget)!=RACIAL_TYPE_ELEMENTAL)&&(GetRacialType(oTarget)!=RACIAL_TYPE_UNDEAD)&&(GetRacialType(oTarget)!=RACIAL_TYPE_CONSTRUCT)&&GetSubRace(oTarget) != "Vampire") + // If target is undead, elemental, ooze, plant or construct skip everything. + if ((GetObjectType(oTarget) == OBJECT_TYPE_CREATURE) && (MyPRCGetRacialType(oTarget)!= RACIAL_TYPE_ELEMENTAL) && + (MyPRCGetRacialType(oTarget)!= RACIAL_TYPE_UNDEAD) && + (MyPRCGetRacialType(oTarget)!= RACIAL_TYPE_CONSTRUCT) && + (MyPRCGetRacialType(oTarget)!= RACIAL_TYPE_PLANT) && + (MyPRCGetRacialType(oTarget)!= RACIAL_TYPE_OOZE) && + GetSubRace(oTarget) != "Vampire") { PrintString("vamp_blooddrain(): - PC|" + GetName(oPC) + " TARGET|" + GetName(oTarget) + " - Target is not an invalid racial victim."); // Checks is target allready dead. Will be needing later. diff --git a/_module/nss/vg_perloc_trig.nss b/_module/nss/vg_perloc_trig.nss index 41d80aaf..1142b291 100644 --- a/_module/nss/vg_perloc_trig.nss +++ b/_module/nss/vg_perloc_trig.nss @@ -1,4 +1,5 @@ // onenter of trigger over the start location +#include "prc_inc_racial" void main() { @@ -47,42 +48,55 @@ void main() // If you prefer to not have Racial starting places and want only a single "Default" start then don't make any waypoint except the // one with tag "Default_Start" { - if (GetRacialType(oPC)==RACIAL_TYPE_DWARF) + int iRace = MyPRCGetRacialType(oPC); + int iSubrace = GetRacialType(oPC); + + if (iRace == RACIAL_TYPE_DWARF) { SendMessageToPC(oPC,"Portaling to your homeland in 3 Seconds..."); DelayCommand(3.0,AssignCommand(oPC,ActionJumpToObject(GetObjectByTag("Dwarf_Start"),FALSE))); } - if ((GetRacialType(oPC)==RACIAL_TYPE_ELF)&& ((GetSubRace(oPC)!="Drow")||(GetSubRace(oPC)!="drow"))) + if ((iRace == RACIAL_TYPE_ELF) && (iSubrace != RACIAL_TYPE_DROW_MALE) && (iSubrace != RACIAL_TYPE_DROW_FEMALE)) { SendMessageToPC(oPC,"Portaling to your homeland in 3 Seconds..."); DelayCommand(3.0,AssignCommand(oPC,ActionJumpToObject(GetObjectByTag("Elf_Start"),FALSE))); } - if ((GetRacialType(oPC)==RACIAL_TYPE_ELF)&& ((GetSubRace(oPC)=="Drow")||(GetSubRace(oPC)=="drow"))) + if ((iRace == RACIAL_TYPE_ELF) && (iSubrace == RACIAL_TYPE_DROW_MALE) || (iSubrace == RACIAL_TYPE_DROW_FEMALE)) { SendMessageToPC(oPC,"Portaling to your homeland in 3 Seconds..."); DelayCommand(3.0,AssignCommand(oPC,ActionJumpToObject(GetObjectByTag("Drow_Start"),FALSE))); } - if (GetRacialType(oPC)==RACIAL_TYPE_GNOME) + if (iRace == RACIAL_TYPE_GNOME) { SendMessageToPC(oPC,"Portaling to your homeland in 3 Seconds..."); DelayCommand(3.0,AssignCommand(oPC,ActionJumpToObject(GetObjectByTag("Gnome_Start"),FALSE))); } - if (GetRacialType(oPC)==RACIAL_TYPE_HALFELF) + if ((iRace == RACIAL_TYPE_ELF) && (iSubrace != RACIAL_TYPE_HALFDROW)) { SendMessageToPC(oPC,"Portaling to your homeland in 3 Seconds..."); DelayCommand(3.0,AssignCommand(oPC,ActionJumpToObject(GetObjectByTag("Halfelf_Start"),FALSE))); } - if (GetRacialType(oPC)==RACIAL_TYPE_HALFLING) + if (iSubrace == RACIAL_TYPE_HALFDROW && GetAlignmentGoodEvil(oPC) != ALIGNMENT_EVIL) + { + SendMessageToPC(oPC,"Portaling to your homeland in 3 Seconds..."); + DelayCommand(3.0,AssignCommand(oPC,ActionJumpToObject(GetObjectByTag("Halfelf_Start"),FALSE))); + } + else if (iSubrace == RACIAL_TYPE_HALFDROW && GetAlignmentGoodEvil(oPC) == ALIGNMENT_EVIL) + { + SendMessageToPC(oPC,"Portaling to your homeland in 3 Seconds..."); + DelayCommand(3.0,AssignCommand(oPC,ActionJumpToObject(GetObjectByTag("Drow_Start"),FALSE))); + } + if (iRace == RACIAL_TYPE_HALFLING) { SendMessageToPC(oPC,"Portaling to your homeland in 3 Seconds..."); DelayCommand(3.0,AssignCommand(oPC,ActionJumpToObject(GetObjectByTag("Halfling_Start"),FALSE))); } - if (GetRacialType(oPC)==RACIAL_TYPE_HALFORC) + if (iRace == RACIAL_TYPE_HALFORC) { SendMessageToPC(oPC,"Portaling to your homeland in 3 Seconds..."); DelayCommand(3.0,AssignCommand(oPC,ActionJumpToObject(GetObjectByTag("Halforc_Start"),FALSE))); } - if (GetRacialType(oPC)==RACIAL_TYPE_HUMAN) + if (iRace == RACIAL_TYPE_HUMAN) { SendMessageToPC(oPC,"Portaling to your homeland in 3 Seconds..."); DelayCommand(3.0,AssignCommand(oPC,ActionJumpToObject(GetObjectByTag("Human_Start"),FALSE))); diff --git a/_module/nss/werewolf_cure.nss b/_module/nss/werewolf_cure.nss index d9bbe54e..9ac8eadd 100644 --- a/_module/nss/werewolf_cure.nss +++ b/_module/nss/werewolf_cure.nss @@ -1,11 +1,13 @@ +#include "prc_inc_spells" + void werewolf() { -object oTarget = GetSpellTargetObject(); +object oTarget = PRCGetSpellTargetObject(); object oCaster = OBJECT_SELF; //SendMessageToPC(oTarget,"DEBUG: Cure Script fired."); int iWolfDays = GetLocalInt(oTarget,"WOLF_PERM"); int iYesWolf = GetLocalInt(oTarget,"AFF_WEREWOLF"); -int iCureSpell = GetSpellId(); +int iCureSpell = PRCGetSpellId(); int iCasterLevel = GetLevelByClass(CLASS_TYPE_CLERIC,oCaster); if((iCureSpell == SPELL_HEAL) && (!(iWolfDays)) && (iCasterLevel >= 12)) diff --git a/_module/nss/ww_c2_default1.nss b/_module/nss/ww_c2_default1.nss index 0b428d7e..5544857e 100644 --- a/_module/nss/ww_c2_default1.nss +++ b/_module/nss/ww_c2_default1.nss @@ -1,9 +1,12 @@ #include "nw_i0_generic" +#include "prc_inc_spells" void main() { // * if not runnning normal or better Ai then exit for performance reasons if (GetAILevel() == AI_LEVEL_VERY_LOW) return; + + ExecuteScript("prc_npc_hb", OBJECT_SELF); // Buff ourselves up right away if we should if(GetSpawnInCondition(NW_FLAG_FAST_BUFF_ENEMY)) @@ -24,7 +27,7 @@ void main() } - if(GetHasEffect(EFFECT_TYPE_SLEEP)) + if(PRCGetHasEffect(EFFECT_TYPE_SLEEP)) { // If we're asleep and this is the result of sleeping // at night, apply the floating 'z's visual effect diff --git a/_module/nss/x0_i0_anims.nss b/_module/nss/x0_i0_anims.nss deleted file mode 100644 index 8310aaa6..00000000 --- a/_module/nss/x0_i0_anims.nss +++ /dev/null @@ -1,2272 +0,0 @@ -//::////////////////////////////////////////////////// -//:: X0_I0_ANIMS -/* - - Library for playing random animations. - - */ -//::////////////////////////////////////////////////// -//:: Copyright (c) 2002 Floodgate Entertainment -//:: Created By: Naomi Novik -//:: Created On: 12/07/2002 -//::////////////////////////////////////////////////// - -// Library for positioning -#include "x0_i0_position" - -// Library for stealth/detect modes -#include "x0_i0_modes" - -// Library for Voiceset functionality. All voice calls go through here -#include "x0_i0_voice" - -// Library for walkways (need to pass it this way to get access to ClearActiosn in x0_i0_assoc -#include "x0_i0_walkway" - -/********************************************************************** - * CONSTANTS - **********************************************************************/ - -// Animation length and speed -const float ANIM_LOOPING_LENGTH = 4.0; -const float ANIM_LOOPING_SPEED = 1.0; - -// Conversation file that holds the random one-liners for -// NPCs to speak when a PC comes into their home. -const string ANIM_CONVERSATION = "x0_npc_homeconv"; - -// Variable that holds the animation flags -const string sAnimCondVarname = "NW_ANIM_CONDITION"; - -// *** Available animation flags *** // - -// If set, the NPC has been initialized -const int NW_ANIM_FLAG_INITIALIZED = 0x00000001; - -// If set, the NPC will animate on every OnHeartbeat event. -// Otherwise, the NPC will animate only on every OnPerception event. -const int NW_ANIM_FLAG_CONSTANT = 0x00000002; - -// If set, the NPC will use voicechats -const int NW_ANIM_FLAG_CHATTER = 0x00000004; - -// If set, the NPC has been triggered and should be animating -const int NW_ANIM_FLAG_IS_ACTIVE = 0x00000008; - -// If set, the NPC is currently interacting with a placeable -const int NW_ANIM_FLAG_IS_INTERACTING = 0x00000010; - -// If set, the NPC has gone inside an interior area. -const int NW_ANIM_FLAG_IS_INSIDE = 0x00000020; - -// If set, the NPC has a home waypoint -const int NW_ANIM_FLAG_HAS_HOME = 0x00000040; - -// If set, the NPC is currently talking -const int NW_ANIM_FLAG_IS_TALKING = 0x00000080; - -// If set, the NPC is mobile -const int NW_ANIM_FLAG_IS_MOBILE = 0x00000100; - -// If set, the NPC is mobile in a close-range -const int NW_ANIM_FLAG_IS_MOBILE_CLOSE_RANGE = 0x00000200; - -// If set, the NPC is civilized -const int NW_ANIM_FLAG_IS_CIVILIZED = 0x00000400; - -// If set, the NPC will close doors -const int NW_ANIM_FLAG_CLOSE_DOORS = 0x00001000; - -// int NW_ANIM_FLAG_ = 0x00000000; - - -/********************************************************************** - * FUNCTION PROTOTYPES - **********************************************************************/ - -// Debugging function. Will be commented out for final. -void AnimDebug(string sMsg); - -// TRUE if the given creature has the given condition set -int GetAnimationCondition(int nCondition, object oCreature=OBJECT_SELF); - -// Mark that the given creature has the given condition set -void SetAnimationCondition(int nCondition, int bValid=TRUE, object oCreature=OBJECT_SELF); - -// Returns TRUE if the creature is busy talking or interacting -// with a placeable. -int GetIsBusyWithAnimation(object oCreature); - -// Get a random nearby friend. -// OBJECT_INVALID will be returned if the friend is a PC, -// is busy with another animation, is in conversation or combat, -// or is further away than the distance limit. -// -object GetRandomFriend(float fMaxDistance); - -// Get a random nearby object within the specified distance with -// the specified tag. -object GetRandomObjectByTag(string sTag, float fMaxDistance); - -// Get a random nearby object within the specified distance with -// the specified type. -// nObjType: Any of the OBJECT_TYPE_* constants -object GetRandomObjectByType(int nObjType, float fMaxDistance); - -// Get a random "NW_STOP" object in the area. -// If fMaxDistance is non-zero, will return OBJECT_INVALID -// if the stop is too far away. -// The first time this is called in a given area, it cycles -// through all the stops in the area and stores them. -object GetRandomStop(float fMaxDistance); - -// Check for a waypoint marked NW_HOME in the area; if it -// exists, mark it as the caller's home waypoint. -void SetCreatureHomeWaypoint(); - -// Get a creature's home waypoint; returns OBJECT_INVALID if none set. -object GetCreatureHomeWaypoint(); - -// Set a specific creature (or OBJECT_INVALID to clear) as the caller's "friend" -void SetCurrentFriend(object oFriend); - -// Get the caller's current friend, if set; OBJECT_INVALID otherwise -object GetCurrentFriend(); - -// Set an object (or OBJECT_INVALID to clear) as the caller's interactive -// target. -void SetCurrentInteractionTarget(object oTarget); - -// Get the caller's current interaction target, if set; OBJECT_INVALID otherwise -object GetCurrentInteractionTarget(); - -// Mark the caller as civilized based on its racialtype. -// This will not unset the NW_ANIM_FLAG_IS_CIVILIZED flag -// if it was set outside. -void CheckIsCivilized(); - -// Check to see if we should switch on detect/stealth mode -void CheckCurrentModes(); - -// Check if the creature should be active and turn off if not, -// returning FALSE. This respects the NW_ANIM_FLAG_CONSTANT -// setting. -int CheckIsAnimActive(object oCreature); - -// Check to see if we're in the middle of some action -// so we don't interrupt or pile actions onto the queue. -// Returns TRUE if in the middle of an action, FALSE otherwise. -int CheckCurrentAction(); - -// General initialization for animations. -// Called from all the Play_* functions. -void AnimInitialization(); - -/********************************************************************** - * MASTER ANIMATION FUNCTIONS - * These are the functions called from OnSpawn/OnHeartbeat scripts - * based on the appropriate spawn-in conditions. - **********************************************************************/ - -// This function should be used for mobile NPCs and monsters -// other than avian ones. It should be called by the creature -// that you want to perform the animations. -// -// Creatures will move randomly between objects in their -// area that have the tag "NW_STOP". Injured creatures will -// go to the nearest "NW_SAFE" waypoint and rest there. -// If at any point a creature gets to an "NW_DETECT" or -// "NW_STEALTH" waypoint, they will toggle on/off detect or -// stealth mode as appropriate. -// -// Humanoid creatures will also perform the following actions -// (you can set the NW_ANIM_FLAG_IS_CIVILIZED flag in script -// on non-humanoid creatures to make them use these behaviors): -// -// Creatures who are spawned in an area with the "NW_HOME" tag -// will mark that area as their home, leave during the day, -// and return at night. -// -// Creatures who are spawned in an outdoor area (for instance, -// in city streets) will go inside areas that have one of the -// interior waypoints (NW_TAVERN, NW_SHOP), if those areas -// are connected by an unlocked door. They will come back out -// as well. -// -// Mobile creatures will also have all the behaviors of immobile -// creatures, just tending to move around more. -// -void PlayMobileAmbientAnimations_NonAvian(); - -// Avian creatures will fly around randomly. -void PlayMobileAmbientAnimations_Avian(); - -// This function should be used for any NPCs that should -// not move around. It should be called by the creature -// that you want to perform the animations. -// -// Creatures who call this function will never leave the -// area they spawned in. -// -// Injured creatures will rest at their starting location. -// -// Creatures who have the NW_ANIM_FLAG_IS_MOBILE_CLOSE_RANGE -// flag set will move around slightly within the area. -// Creatures in an area with an "interior" waypoint (NW_HOME, -// NW_SHOP, NW_TAVERN) will be set to have this flag automatically. -// -// Close-range creatures will move around the area, frequently -// returning to their starting point, interacting with other -// creatures and placeables. They will visit NW_STOP waypoints -// in their immediate vicinity, and they will close opened doors. -// -// In all other cases, the creature will not move from its starting -// position. They will turn around randomly, turn to and 'talk' to -// other NPCs in their immediate vicinity, and interact with -// placeables in their immediate vicinity. -// -void PlayImmobileAmbientAnimations(); - -/********************************************************************** - * ANIM ACTION FUNCTIONS - * These functions are scripted, but they use the hardcoded "Action" - * functions to enter activities into the action queue. They assume - * that the caller is a valid creature. - **********************************************************************/ - -// Perform a strictly immobile action. -// Includes: -// - play a random animation -// - turn towards a nearby unoccupied friend and 'talk' -// - turn towards a nearby placeable and interact -// - turn around randomly -void AnimActionPlayRandomImmobile(); - -// Perform a random close-range action. -// This will include: -// - go to a nearby placeable and interact with it -// - go to a nearby friend and interact with them -// - play a random animation -// - walk to a nearby 'NW_STOP' waypoint -// - close an open door and return -// - go back to starting position -// - fall through to ActionPlayRandomImmobile -void AnimActionPlayRandomCloseRange(); - -// Perform a mobile action. -// Includes: -// - walk to an 'NW_STOP' waypoint in the area -// - walk to an area door and possibly go inside -// - go outside if previously went inside -// - fall through to ActionPlayRandomCloseRange -void AnimActionPlayRandomMobile(); - -// Perform a mobile action for an uncivilized creature. -// Includes: -// - perform random limited animations -// - walk to an 'NW_STOP' waypoint in the area -// - random walk if none available -void AnimActionPlayRandomUncivilized(); - -// Start interacting with a placeable object -void AnimActionStartInteracting(object oPlaceable); - -// Stop interacting with a placeable object -void AnimActionStopInteracting(); - -// Start talking with a friend -void AnimActionStartTalking(object oFriend, int nHDiff=0); - -// Stop talking to the given friend -void AnimActionStopTalking(object oFriend, int nHDiff=0); - -// Play a greeting animation and possibly voicechat. -// If a negative difference is passed in, caller will bow. -void AnimActionPlayRandomGreeting(int nHDiff); - -// Play a random farewell animation and possibly voicechat. -// If a negative difference is passed in, caller will bow. -void AnimActionPlayRandomGoodbye(int nHDiff); - -// Randomly move away from an object the specified distance. -// This is mainly because ActionMoveAwayFromLocation isn't working. -void AnimActionRandomMoveAway(object oSource, float fDistance); - -// Play animation of shaking head "no" to left and right -void AnimActionShakeHead(); - -// Play animation of looking around to left and right -void AnimActionLookAround(); - -// Turn around to face a random direction -void AnimActionTurnAround(); - -// Interact with a placeable object. -// This will activate/deactivate the placeable object if a valid -// one is passed in. -// KLUDGE: If a placeable object without an inventory should -// still be opened/shut instead of de/activated, set -// its Will Save to 1. -void AnimActionPlayRandomInteractAnimation(object oPlaceable); - -// Play a random talk gesture animation. -// If a hit dice difference (should be the hit dice of the talker -// minus the hit dice of the person being talked to) is passed in, -// slightly different animations will play based on this. -void AnimActionPlayRandomTalkAnimation(int nHDiff); - -// Play a random animation that all creatures should have. -// This is a very small set. -// Currently only has: get mid, taunt -void AnimActionPlayRandomBasicAnimation(); - -// Play a random animation. -// This animation will be chosen from a different set -// based on whether a special waypoint or placeable -// is in the vicinity. -void AnimActionPlayRandomAnimation(); - - -/********************************************************************** - * The following AnimAction functions are special, because they may fail - * (for instance, AnimActionsSitInChair() will only work if an actual - * chair object was found to sit in). - * - * They all return TRUE on success, FALSE on failure. This allows for - * trying an action and doing something else if it failed. - * - * Unfortunately, that means they cannot be easily used with - * DelayCommand / AssignAction, but the tradeoff is worth it, IMO. - **********************************************************************/ - - -// If there's an open door nearby, possibly go close it, -// then come back to our current spot. -// Returns TRUE on success, FALSE on failure. -int AnimActionCloseRandomDoor(); - -// Sit in a random nearby chair if available. -// Looks for items with tag: NW_SEAT -// Returns TRUE on success, FALSE on failure. -int AnimActionSitInChair(float fMaxDistance); - -// Get up from a chair if we're sitting. -// Returns TRUE on success, FALSE on failure. -int AnimActionGetUpFromChair(); - -// Go through a nearby door if appropriate. -// This will be done if the door is unlocked and -// the area the door leads to contains a waypoint -// with one of these tags: -// NW_TAVERN, NW_SHOP -// Returns TRUE on success, FALSE on failure. -int AnimActionGoInside(); - -// Leave area if appropriate. -// This only works for NPCs that entered an area that -// has a waypoint with one of these tags: -// NW_TAVERN, NW_SHOP -// If the NPC entered through a door, they will exit through -// that door. -// Returns TRUE on success, FALSE on failure. -int AnimActionGoOutside(); - -// Go to a nearby waypoint or placeable marked with the -// tag "NW_STOP". -// Returns TRUE on success, FALSE on failure. -int AnimActionGoToStop(float fMaxDistance=20.0); - -// Find a friend within the given distance and talk to them. -// Returns TRUE on success, FALSE on failure. -int AnimActionFindFriend(float fMaxDistance); - -// Find a placeable within the given distance and interact -// with it. -// Returns TRUE on success, FALSE on failure. -int AnimActionFindPlaceable(float fMaxDistance); - -// If injured and mobile, find the nearest NW_SAFE waypoint, -// go to it, and rest. If injured and immobile, go to starting -// location if not already there, and rest. -// Returns TRUE on success, FALSE on failure. -int AnimActionRest(); - -// If it is night, go back to our home waypoint, if we have one. -// This is only meaningful for mobile NPCs who would have left -// their homes during the day. -// Returns TRUE on success, FALSE on failure. -int AnimActionGoHome(); - -// If it is day, leave our home area, if we have one. -// This is only meaningful for mobile NPCs. -// Returns TRUE on success, FALSE on failure. -int AnimActionLeaveHome(); - -// If a PC is in the NPC's home and has not been challenged before, -// challenge them. -// This involves speaking a one-liner conversation from the -// conversation file ANIM_CONVERSATION, set above. -int AnimActionChallengeIntruder(); - - -/********************************************************************** - * FUNCTION DEFINITIONS - **********************************************************************/ - -// Debugging function. Will be commented out for final. -void AnimDebug(string sMsg) -{ - //ActionSpeakString("ANIM: " + GetName(OBJECT_SELF) + " " + sMsg); - //PrintString("ANIM: " + GetName(OBJECT_SELF) + ": " + sMsg); -} - -// TRUE if the given creature has the given condition set -int GetAnimationCondition(int nCondition, object oCreature=OBJECT_SELF) -{ - return (GetLocalInt(oCreature, sAnimCondVarname) & nCondition); -} - -// Mark that the given creature has the given condition set -void SetAnimationCondition(int nCondition, int bValid=TRUE, object oCreature=OBJECT_SELF) -{ - int nCurrentCond = GetLocalInt(oCreature, sAnimCondVarname); - if (bValid) { - SetLocalInt(oCreature, sAnimCondVarname, nCurrentCond | nCondition); - } else { - SetLocalInt(oCreature, sAnimCondVarname, nCurrentCond & ~nCondition); - } -} - -// Returns TRUE if the creature is busy talking or interacting -// with a placeable. -int GetIsBusyWithAnimation(object oCreature) -{ - int bReturn = GetAnimationCondition(NW_ANIM_FLAG_IS_TALKING, oCreature) - || GetAnimationCondition(NW_ANIM_FLAG_IS_INTERACTING, oCreature) - || GetCurrentAction(oCreature) != ACTION_INVALID; - -// if (bReturn == TRUE) AssignCommand(oCreature, SpeakString("Busy with anim")); - return bReturn; -} - -// Get a random nearby friend within the specified distance limit, -// that isn't busy doing something else. -object GetRandomFriend(float fMaxDistance) -{ - object oFriend = GetNearestCreature(CREATURE_TYPE_REPUTATION, - REPUTATION_TYPE_FRIEND, - OBJECT_SELF, d2(), - CREATURE_TYPE_PERCEPTION, - PERCEPTION_SEEN); - - if (GetIsObjectValid(oFriend) - && !GetIsPC(oFriend) - //&& !GetIsBusyWithAnimation(oFriend) BK Feb 2003: There's not enough talking happening - && GetAnimationCondition(NW_ANIM_FLAG_IS_ACTIVE, oFriend) - && !IsInConversation(oFriend) - && !GetIsInCombat(oFriend) - && GetDistanceToObject(oFriend) <= fMaxDistance) - { - return oFriend; - } - - return OBJECT_INVALID; -} - -// Get a random nearby object within the specified distance with -// the specified tag. -object GetRandomObjectByTag(string sTag, float fMaxDistance) -{ - int nNth; - if (fMaxDistance == DISTANCE_SHORT) { - nNth = d2(); - } else if (fMaxDistance == DISTANCE_MEDIUM) { - nNth = d4(); - } else { - nNth = d6(); - } - object oObj = GetNearestObjectByTag(sTag, OBJECT_SELF, nNth); - if (GetIsObjectValid(oObj) && GetDistanceToObject(oObj) <= fMaxDistance) - return oObj; - return OBJECT_INVALID; -} - -// Get a random nearby object within the specified distance with -// the specified type. -// nObjType: Any of the OBJECT_TYPE_* constants -object GetRandomObjectByType(int nObjType, float fMaxDistance) -{ - int nNth; - if (fMaxDistance == DISTANCE_SHORT) { - nNth = d2(); - } else if (fMaxDistance == DISTANCE_LARGE) { - nNth = d4(); - } else { - nNth = d6(); - } - //AnimDebug("looking for random object: " + IntToString(nNth)); - object oObj = GetNearestObject(nObjType, OBJECT_SELF, nNth); - if (GetIsObjectValid(oObj) && GetDistanceToObject(oObj) <= fMaxDistance) - return oObj; - return OBJECT_INVALID; -} - -// Get a random "NW_STOP" object in the area. -// If fMaxDistance is non-zero, will return OBJECT_INVALID -// if the stop is too far away. -// The first time this is called in a given area, it cycles -// through all the stops in the area and stores them. -object GetRandomStop(float fMaxDistance) -{ - object oStop; - object oArea = GetArea(OBJECT_SELF); - if (! GetLocalInt(oArea, "ANIM_STOPS_INITIALIZED") ) { - //AnimDebug("Initializing stops in area " + GetName(oArea)); - // first time -- look up all the stops in the area and store them - int nNth = 1; - oStop = GetNearestObjectByTag("NW_STOP"); - while (GetIsObjectValid(oStop)) { - //AnimDebug("Stop found"); - SetLocalObject(oArea, "ANIM_STOP_" + IntToString(nNth), oStop); - nNth++; - oStop = GetNearestObjectByTag("NW_STOP", OBJECT_SELF, nNth); - } - SetLocalInt(oArea, "ANIM_STOPS", nNth-1); - SetLocalInt(oArea, "ANIM_STOPS_INITIALIZED", TRUE); - } - - int nStop = Random(GetLocalInt(oArea, "ANIM_STOPS")) + 1; - oStop = GetLocalObject(oArea, "ANIM_STOP_" + IntToString(nStop)); - //AnimDebug("Stop: " + IntToString(nStop) - // + ": " + GetTag(oStop) - // + ": " + FloatToString(GetDistanceToObject(oStop))); - if (GetIsObjectValid(oStop) && GetDistanceToObject(oStop) <= fMaxDistance) - return oStop; - return OBJECT_INVALID; -} - -// Check for a waypoint marked NW_HOME in the area; if it -// exists, mark it as the caller's home waypoint. -void SetCreatureHomeWaypoint() -{ - object oHome = GetNearestObjectByTag("NW_HOME"); - if (GetIsObjectValid(oHome)) { - SetAnimationCondition(NW_ANIM_FLAG_HAS_HOME); - SetLocalObject(OBJECT_SELF, "NW_ANIM_HOME", oHome); - } -} - -// Get a creature's home waypoint; returns OBJECT_INVALID if none set. -object GetCreatureHomeWaypoint() -{ - if (GetAnimationCondition(NW_ANIM_FLAG_HAS_HOME)) { - return GetLocalObject(OBJECT_SELF, "NW_ANIM_HOME"); - } - return OBJECT_INVALID; -} - - -// Set a specific creature (or OBJECT_INVALID to clear) as the caller's "friend" -void SetCurrentFriend(object oFriend) -{ - if (!GetIsObjectValid(oFriend)) { - DeleteLocalObject(OBJECT_SELF, "NW_ANIM_FRIEND"); - } else { - SetLocalObject(OBJECT_SELF, "NW_ANIM_FRIEND", oFriend); - } -} - -// Get the caller's current friend, if set; OBJECT_INVALID otherwise -object GetCurrentFriend() -{ - return GetLocalObject(OBJECT_SELF, "NW_ANIM_FRIEND"); -} - -// Set an object (or OBJECT_INVALID to clear) as the caller's interactive -// target. -void SetCurrentInteractionTarget(object oTarget) -{ - if (!GetIsObjectValid(oTarget)) { - DeleteLocalObject(OBJECT_SELF, "NW_ANIM_TARGET"); - } else { - SetLocalObject(OBJECT_SELF, "NW_ANIM_TARGET", oTarget); - } -} - -// Get the caller's current interaction target, if set; OBJECT_INVALID otherwise -object GetCurrentInteractionTarget() -{ - return GetLocalObject(OBJECT_SELF, "NW_ANIM_TARGET"); -} - - -// Mark the caller as civilized based on its racialtype. -// This will not unset the NW_ANIM_FLAG_IS_CIVILIZED flag -// if it was set outside. -void CheckIsCivilized() -{ - int nRacialType = GetRacialType(OBJECT_SELF); - switch (nRacialType) { - case RACIAL_TYPE_ELF : - case RACIAL_TYPE_GNOME : - case RACIAL_TYPE_HALFELF : - case RACIAL_TYPE_HALFLING : - case RACIAL_TYPE_HALFORC : - case RACIAL_TYPE_HUMAN : - case RACIAL_TYPE_HUMANOID_GOBLINOID : - case RACIAL_TYPE_HUMANOID_REPTILIAN : - case RACIAL_TYPE_HUMANOID_ORC: - SetAnimationCondition(NW_ANIM_FLAG_IS_CIVILIZED); - } -} - -// Check to see if we should switch on detect/stealth mode -void CheckCurrentModes() -{ - //wSpeakString("running check current modes"); - object oWay = GetNearestObject(OBJECT_TYPE_WAYPOINT); - string sTag = GetTag(oWay); - if (sTag == "NW_STEALTH") - { - if (GetModeActive(NW_MODE_STEALTH)) - { - // turn off stealth mode - SetModeActive(NW_MODE_STEALTH, FALSE); - } - else - { - // turn on stealth mode - SetModeActive(NW_MODE_STEALTH); - } - } - else if (sTag == "NW_DETECT") - { - if (GetModeActive(NW_MODE_DETECT)) - { - // turn off detect mode - SetModeActive(NW_MODE_DETECT); - } - else - { - // turn on detect mode - SetModeActive(NW_MODE_DETECT); - } - } -} - - -// Check if the creature should be active and turn off if not, -// returning FALSE. This respects the NW_ANIM_FLAG_CONSTANT -// setting. -int CheckIsAnimActive(object oCreature) -{ - // Unless we're set to be constant, turn off if there's - // no PC in the area - if ( ! GetAnimationCondition(NW_ANIM_FLAG_CONSTANT)) { - object oPC = GetNearestCreature(CREATURE_TYPE_PLAYER_CHAR, - PLAYER_CHAR_IS_PC); - if ( !GetIsObjectValid(oPC) || GetArea(oPC) != GetArea(OBJECT_SELF)) { - // turn off - SetAnimationCondition(NW_ANIM_FLAG_IS_ACTIVE, FALSE); - return FALSE; - } - } - return TRUE; -} - - -// Check to see if we're in the middle of some action -// so we don't interrupt or pile actions onto the queue. -// Returns TRUE if in the middle of an action, FALSE otherwise. -int CheckCurrentAction() -{ - int nAction = GetCurrentAction(); - if (nAction == ACTION_SIT) { - // low prob of getting up, so we don't bop up and down constantly - if (Random(10) == 0) { - AnimActionGetUpFromChair(); - } - return TRUE; - } else if (nAction != ACTION_INVALID) { - // we're doing *something*, don't switch - //AnimDebug("performing action"); - return TRUE; - } - return FALSE; -} - -// General initialization for animations. -// Called from all the Play_* functions. -void AnimInitialization() -{ - // If we've been set to be constant, flag us as - // active. - // if (GetAnimationCondition(NW_ANIM_FLAG_CONSTANT)) - SetAnimationCondition(NW_ANIM_FLAG_IS_ACTIVE); - - // Set our home, if we have one - SetCreatureHomeWaypoint(); - - // Mark whether we're civilized or not - CheckIsCivilized(); - - SetAnimationCondition(NW_ANIM_FLAG_INITIALIZED); - -} - -// This function should be used for mobile NPCs and monsters -// other than avian ones. It should be called by the creature -// that you want to perform the animations. -// -// Creatures will interact with each other and move around, -// possibly even moving between areas. -// -// Creatures who are spawned in an area with the "NW_HOME" tag -// will mark that area as their home, leave from the nearest -// door during the day, and return at night. -// -// Injured creatures will go to the nearest "NW_SAFE" waypoint -// in their immediate area and rest there. -// -// If at any point the nearest waypoint is "NW_DETECT" or -// "NW_STEALTH", the creature will toggle search/stealth mode -// respectively. -// -// Creatures who are spawned in an outdoor area (for instance, -// in city streets) will go inside areas that have one of the -// interior waypoints (NW_TAVERN, NW_SHOP), if those areas -// are connected by an unlocked door. They will come back out -// as well. -// -// Creatures will also move randomly between objects in their -// area that have the tag "NW_STOP". -// -// Mobile creatures will have all the same behaviors as immobile -// creatures, just tending to move around more. -void PlayMobileAmbientAnimations_NonAvian() -{ - - if (!GetAnimationCondition(NW_ANIM_FLAG_INITIALIZED)) { - // General initialization - AnimInitialization(); - - // Mark us as mobile - SetAnimationCondition(NW_ANIM_FLAG_IS_MOBILE); - } - - // Short-circuit everything if we're not active yet - if (!GetAnimationCondition(NW_ANIM_FLAG_IS_ACTIVE)) - return; - //AnimDebug("currently active"); - - // Check if we should turn off - if (!CheckIsAnimActive(OBJECT_SELF)) - return; - - //AnimDebug("staying active"); - - //SpawnScriptDebugger(); - int nCurrentAction = GetCurrentAction(); - - // Check current actions so we don't interrupt something in progress - // Feb 14 2003: Because of the random walkthere needs to be a chance - // to stop walking. - // May 26 2004: Added ACTION_RANDOMWALK to the exclusion list. - if (CheckCurrentAction() && (nCurrentAction != ACTION_MOVETOPOINT)&& (nCurrentAction != ACTION_WAIT) && (nCurrentAction != ACTION_RANDOMWALK)) { - return; - } - - // Go someplace safe and rest if we are hurt - if (AnimActionRest()) { - //AnimDebug("resting"); - return; - } - - // Check if current modes should change - CheckCurrentModes(); - //UseStealthMode(); - //UseDetectMode(); - - int bIsCivilized = GetAnimationCondition(NW_ANIM_FLAG_IS_CIVILIZED); - if (bIsCivilized) - { - - - // Challenge an intruding PC - if (AnimActionChallengeIntruder()) { - return; - } - - // Check if we should go home - if (AnimActionGoHome()) { - //AnimDebug("going home"); - return; - } - - // Check if we should leave home - if (AnimActionLeaveHome()) { - //AnimDebug("leaving home"); - return; - } - - // Otherwise, do something random - AnimActionPlayRandomMobile(); - } else - { - //AnimDebug("uncivilized"); - AnimActionPlayRandomUncivilized(); - } -} - -// Avian creatures will fly around randomly. -void PlayMobileAmbientAnimations_Avian() -{ - int nRoll = d4(); - object oFriend = GetNearestCreature(CREATURE_TYPE_REPUTATION, - REPUTATION_TYPE_FRIEND, - OBJECT_SELF, - nRoll, - CREATURE_TYPE_PERCEPTION, - PERCEPTION_SEEN); - - ClearActions(CLEAR_X0_I0_ANIMS_PlayMobile); - if(GetIsObjectValid(oFriend)) { - int nBird = d4(); - if(nBird == 1) { - ActionMoveToObject(oFriend, TRUE); - } else if (nBird == 2 || nBird == 3) { - AnimActionRandomMoveAway(oFriend, 100.0); - } else { - effect eBird = EffectDisappearAppear(GetLocation(oFriend)); - ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eBird, OBJECT_SELF, 4.0); - AnimActionRandomMoveAway(oFriend, 100.0); - } - } else { - ActionRandomWalk(); - } -} - -// This function should be used for any NPCs that should -// not move around. It should be called by the creature -// that you want to perform the animations. -// -// Creatures who call this function will never leave the -// area they spawned in. -// -// Injured creatures will rest at their starting location. -// -// Creatures who have the NW_ANIM_FLAG_IS_MOBILE_CLOSE_RANGE -// flag set will move around slightly within the area. -// Creatures in an area with an "interior" waypoint (NW_HOME, -// NW_SHOP, NW_TAVERN) will be set to have this flag automatically. -// -// Close-range creatures will move around the area, frequently -// returning to their starting point, interacting with other -// creatures and placeables. They will visit NW_STOP waypoints -// in their immediate vicinity, and they will close opened doors. -// -// In all other cases, the creature will not move from its starting -// position. They will turn around randomly, turn to and 'talk' to -// other NPCs in their immediate vicinity, and interact with -// placeables in their immediate vicinity. -// -void PlayImmobileAmbientAnimations() -{ - if (!GetAnimationCondition(NW_ANIM_FLAG_INITIALIZED)) { - // General initialization - AnimInitialization(); - - // if we are at home, make us mobile in close-range - if (GetIsObjectValid(GetCreatureHomeWaypoint())) { - SetAnimationCondition(NW_ANIM_FLAG_IS_MOBILE_CLOSE_RANGE); - } - - // also save our starting location - SetLocalLocation(OBJECT_SELF, - "ANIM_START_LOCATION", - GetLocation(OBJECT_SELF)); - } - - // Short-circuit everything if we're not active yet - if (!GetAnimationCondition(NW_ANIM_FLAG_IS_ACTIVE)) - return; - - //AnimDebug("currently active"); - - // Check if we should turn off - if (!CheckIsAnimActive(OBJECT_SELF)) - return; - - //AnimDebug("staying active"); - - // Check current actions so we don't interrupt something in progress - if (CheckCurrentAction()) { - return; - } - - // First check: go back to starting position and rest if we are hurt - if (AnimActionRest()) { - //AnimDebug("resting"); - return; - } - - // Check if current modes should change - CheckCurrentModes(); - - - // Challenge an intruding PC - if (AnimActionChallengeIntruder()) { - return; - } - - int bIsCivilized = GetAnimationCondition(NW_ANIM_FLAG_IS_CIVILIZED); - - if (GetAnimationCondition(NW_ANIM_FLAG_IS_MOBILE_CLOSE_RANGE)) { - //AnimDebug("close range"); - AnimActionPlayRandomCloseRange(); - } else { - //AnimDebug("immobile"); - AnimActionPlayRandomImmobile(); - } -} - - -// Perform a strictly immobile action. -// Includes: -// - turn towards a nearby unoccupied friend and 'talk' -// - turn towards a nearby placeable and interact -// - turn around randomly -// - play a random animation -void AnimActionPlayRandomImmobile() -{ - int nRoll = Random(12); - - //SpawnScriptDebugger(); - - - // If we're talking, either keep going or stop. - // Low prob of stopping, since both parties have - // a chance and conversations are cool. - if (GetAnimationCondition(NW_ANIM_FLAG_IS_TALKING)) { - object oFriend = GetCurrentFriend(); - int nHDiff = GetHitDice(OBJECT_SELF) - GetHitDice(oFriend); - - if (nRoll == 0) { - AnimActionStopTalking(oFriend, nHDiff); - } else { - AnimActionPlayRandomTalkAnimation(nHDiff); - } - return; - } - - // If we're interacting with a placeable, either keep going or - // stop. High probability of stopping, since looks silly to - // constantly turn something on-and-off. - if (GetAnimationCondition(NW_ANIM_FLAG_IS_INTERACTING)) { - if (nRoll < 4) { - AnimActionStopInteracting(); - } else { - AnimActionPlayRandomInteractAnimation(GetCurrentInteractionTarget()); - } - return; - } - - // If we got here, we're not busy at the moment. - - // Clean out the action queue - ClearActions(CLEAR_X0_I0_ANIMS_PlayRandomMobile); - if (nRoll <=9) { - if (AnimActionFindFriend(DISTANCE_LARGE)) - return; - } - - if (nRoll > 9) { - // Try and interact with a nearby placeable - if (AnimActionFindPlaceable(DISTANCE_SHORT)) - return; - } - - // Default: clear our action queue and play a random animation - if ( nRoll < 5 ) { - // Turn around and play a random animation - - // BK Feb 2003: I got rid of this because I've never seen it look appropriate - // it always looks out of place and unrealistic - AnimActionTurnAround(); - AnimActionPlayRandomAnimation(); - } else { - // Just play a random animation - AnimActionPlayRandomAnimation(); - } -} - -// Perform a random close-range action. -// This will include: -// - any of the immobile actions -// - close any nearby doors, then return to current position -// - go to a nearby placeable and interact with it -// - go to a nearby friend and interact with them -// - walk to a nearby 'NW_STOP' waypoint -// - going back to starting point -void AnimActionPlayRandomCloseRange() -{ - if (GetIsBusyWithAnimation(OBJECT_SELF)) { - // either we're already in conversation or - // interacting with something, so continue -- - // all handled already in RandomImmobile. - AnimActionPlayRandomImmobile(); - return; - } - - // If we got here, we're not busy - - // Clean out the action queue - ClearActions(CLEAR_X0_I0_ANIMS_PlayRandomCloseRange1); - - // Possibly close open doors - if (GetAnimationCondition(NW_ANIM_FLAG_CLOSE_DOORS) && AnimActionCloseRandomDoor()) { - return; - } - - // For the rest of these, we check for specific rolls, - // to ensure that we don't do a lot of lookups on any one - // given pass. - - int nRoll = Random(6); - - // Possibly start talking to a friend - if (nRoll == 0 || nRoll == 1) { - if (AnimActionFindFriend(DISTANCE_LARGE)) - return; - // fall through to default - } - - // Possibly start fiddling with a placeable - if (nRoll == 2) { - if (AnimActionFindPlaceable(DISTANCE_LARGE)) - return; - // fall through if no placeable found - } - - // Possibly sit down - if (nRoll == 3) { - if (AnimActionSitInChair(DISTANCE_LARGE)) - return; - } - - // Go to a nearby stop - if (nRoll == 4) { - if (AnimActionGoToStop(DISTANCE_LARGE)) { - return; - } - - // No stops, so do a random walk and then come back - // to our current location - ClearActions(CLEAR_X0_I0_ANIMS_PlayRandomCloseRange2); - location locCurr = GetLocation(OBJECT_SELF); - ActionRandomWalk(); - ActionMoveToLocation(locCurr); - } - - if (nRoll == 5 && !GetAnimationCondition(NW_ANIM_FLAG_IS_MOBILE)) { - // Move back to starting point, saved at initialization - ActionMoveToLocation(GetLocalLocation(OBJECT_SELF, - "ANIM_START_LOCATION")); - return; - } - - // Default: do a random immobile animation - AnimActionPlayRandomImmobile(); -} - -// Perform a mobile action. -// Includes: -// - walk to an 'NW_STOP' waypoint in the area -// - walk to an area door and possibly go inside -// - go outside if previously went inside -// - fall through to AnimActionPlayRandomCloseRange -void AnimActionPlayRandomMobile() -{ - if (GetIsBusyWithAnimation(OBJECT_SELF)) { - // either we're already in conversation or - // interacting with something, so continue -- - // all handled already in RandomImmobile. - AnimActionPlayRandomImmobile(); - return; - } - - // If we got here, we're not busy - - // Clean out the action queue - ClearActions(CLEAR_X0_I0_ANIMS_AnimActionPlayRandomMobile1); - - int nRoll = Random(9); - - if (nRoll == 0) { - // If we're inside, possibly leave - if (AnimActionGoOutside()) - return; - } - - if (nRoll == 1) { - // Possibly go into an interior area - if (AnimActionGoInside()) - return; - } - - // If we fell through or got a random number - // less than 7, go to a stop waypoint, or random - // walk if no stop waypoints were found. - if (nRoll < 5) { - // Pass in a huge number so any stop will be valid - if (AnimActionGoToStop(1000.0)) - return; - - // If no stops, do a random walk - ClearActions(CLEAR_X0_I0_ANIMS_AnimActionPlayRandomMobile2); - ActionRandomWalk(); - return; - } - - // Default: do something close-range -// AnimActionPlayRandomCloseRange(); - - // MODIFIED February 14 2003. Will play an immobile animation, if nothing else found to do - - PlayImmobileAmbientAnimations(); -} - -// Perform a mobile action for an uncivilized creature. -// Includes: -// - perform random limited animations -// - walk to an 'NW_STOP' waypoint in the area -// - random walk if none available -void AnimActionPlayRandomUncivilized() -{ - int nRoll = Random(6); - - if (nRoll != 5) { - if (AnimActionGoToStop(1000.0)) - return; - // no stops, so random walk - ClearActions(CLEAR_X0_I0_ANIMS_AnimActionPlayRandomUncivilized); - ActionRandomWalk(); - } - - // Play one of our few random animations - AnimActionPlayRandomBasicAnimation(); -} - -/********************************************************************** - ********************************************************************** - * NOTE * NOTE * NOTE * NOTE * NOTE * NOTE * NOTE * NOTE * NOTE * NOTE - * The functions below here are building blocks used in the main - * functions above. - * NOTE * NOTE * NOTE * NOTE * NOTE * NOTE * NOTE * NOTE * NOTE * NOTE - ********************************************************************** - **********************************************************************/ - - -// Start interacting with a placeable object -void AnimActionStartInteracting(object oPlaceable) -{ - SetAnimationCondition(NW_ANIM_FLAG_IS_INTERACTING); - - if (GetAnimationCondition(NW_ANIM_FLAG_IS_MOBILE) - || GetAnimationCondition(NW_ANIM_FLAG_IS_MOBILE_CLOSE_RANGE)) - { - ActionMoveToObject(oPlaceable, FALSE, DISTANCE_TINY); - } - ActionDoCommand(SetFacingPoint(GetPosition(oPlaceable))); - SetCurrentInteractionTarget(oPlaceable); - - AnimActionPlayRandomInteractAnimation(oPlaceable); -} - -// Stop interacting with a placeable object -void AnimActionStopInteracting() -{ - if (GetAnimationCondition(NW_ANIM_FLAG_IS_MOBILE)) { - AnimActionRandomMoveAway(GetCurrentInteractionTarget(), DISTANCE_LARGE); - } - SetCurrentInteractionTarget(OBJECT_INVALID); - - SetAnimationCondition(NW_ANIM_FLAG_IS_INTERACTING, FALSE); - - AnimActionTurnAround(); - AnimActionPlayRandomAnimation(); -} - -// Start talking with a friend -void AnimActionStartTalking(object oFriend, int nHDiff=0) -{ - //AnimDebug("started talking to " + GetName(oFriend)); - object oMe = OBJECT_SELF; - - // Say hello and move to each other if we're not immobile - if (GetAnimationCondition(NW_ANIM_FLAG_IS_MOBILE) - || GetAnimationCondition(NW_ANIM_FLAG_IS_MOBILE_CLOSE_RANGE)) - { - ActionMoveToObject(oFriend, FALSE, DISTANCE_TINY); - AnimActionPlayRandomGreeting(nHDiff); - } - if (GetAnimationCondition(NW_ANIM_FLAG_IS_MOBILE, oFriend) - || GetAnimationCondition(NW_ANIM_FLAG_IS_MOBILE_CLOSE_RANGE, oFriend)) - { - AssignCommand(oFriend, - ActionMoveToObject(oMe, FALSE, DISTANCE_TINY)); - AssignCommand(oFriend, AnimActionPlayRandomGreeting(0 - nHDiff)); - } - - SetCurrentFriend(oFriend); - AssignCommand(oFriend, SetCurrentFriend(oMe)); - ActionDoCommand(SetFacingPoint(GetPosition(oFriend))); - AssignCommand(oFriend, ActionDoCommand(SetFacingPoint(GetPosition(oMe)))); - SetAnimationCondition(NW_ANIM_FLAG_IS_TALKING); - SetAnimationCondition(NW_ANIM_FLAG_IS_TALKING, TRUE, oFriend); -} - -// Stop talking to the given friend -void AnimActionStopTalking(object oFriend, int nHDiff=0) -{ - //AnimDebug("stopped talking to " + GetName(oFriend)); - object oMe = OBJECT_SELF; - - // Say goodbye and move away if we're not immobile - if (GetAnimationCondition(NW_ANIM_FLAG_IS_MOBILE)) { - AnimActionPlayRandomGoodbye(nHDiff); - AnimActionRandomMoveAway(oFriend, DISTANCE_LARGE); - } else { - AnimActionTurnAround(); - AnimActionPlayRandomAnimation(); - } - - if (GetAnimationCondition(NW_ANIM_FLAG_IS_MOBILE, oFriend)) { - AssignCommand(oFriend, AnimActionPlayRandomGoodbye(0 - nHDiff)); - AssignCommand(oFriend, - AnimActionRandomMoveAway(oMe, DISTANCE_HUGE)); - } else { - AssignCommand(oFriend, AnimActionTurnAround()); - AssignCommand(oFriend, AnimActionPlayRandomAnimation()); - } - - SetAnimationCondition(NW_ANIM_FLAG_IS_TALKING, FALSE); - SetAnimationCondition(NW_ANIM_FLAG_IS_TALKING, FALSE, oFriend); - -} - -// Play a greeting animation and possibly voicechat. -// If a negative hit dice difference (HD caller - HD greeted) is -// passed in, the caller will bow. -void AnimActionPlayRandomGreeting(int nHDiff=0) -{ - if (Random(2) == 0 && GetAnimationCondition(NW_ANIM_FLAG_CHATTER)) { - VoiceHello(); - } - - if (nHDiff < 0 || Random(4) == 0) - ActionPlayAnimation(ANIMATION_FIREFORGET_BOW); - else - ActionPlayAnimation(ANIMATION_FIREFORGET_GREETING); -} - -// Play a random farewell animation and possibly voicechat. -// If a negative hit dice difference is passed in, the -// caller will bow. -void AnimActionPlayRandomGoodbye(int nHDiff) -{ - if (Random(2) == 0 && GetAnimationCondition(NW_ANIM_FLAG_CHATTER)) { - VoiceGoodbye(); - } - - if (nHDiff < 0 || Random(4) == 0) - ActionPlayAnimation(ANIMATION_FIREFORGET_BOW); - else - ActionPlayAnimation(ANIMATION_FIREFORGET_GREETING); -} - -// Randomly move away from an object the specified distance. -// This is mainly because ActionMoveAwayFromLocation isn't working. -void AnimActionRandomMoveAway(object oSource, float fDistance) -{ - location lTarget = GetRandomLocation(GetArea(OBJECT_SELF), - oSource, - fDistance); - - ActionMoveToLocation(lTarget); -} - -// Play animation of shaking head "no" to left & right -void AnimActionShakeHead() -{ - ActionPlayAnimation(ANIMATION_FIREFORGET_HEAD_TURN_LEFT, 3.0); - ActionPlayAnimation(ANIMATION_FIREFORGET_HEAD_TURN_RIGHT, 3.0); -} - -// Play animation of looking to left and right -void AnimActionLookAround() -{ - ActionPlayAnimation(ANIMATION_FIREFORGET_HEAD_TURN_LEFT, 0.75); - ActionPlayAnimation(ANIMATION_FIREFORGET_HEAD_TURN_RIGHT, 0.75); -} - -// Turn around to face a random direction -void AnimActionTurnAround() -{ -// BK Feb 2003: This never looks good. Don't do it. -// ActionDoCommand(SetFacing(IntToFloat(Random(360)))); -} - - - -// Go through a door and close it behind you, -// then walk a short distance away. -// This assumes the door exists, is unlocked, etc. -void AnimActionGoThroughDoor(object oDoor) -{ - //AnimDebug("going through door " + GetTag(oDoor)); - SetLocalInt(oDoor, "BEING_CLOSED", TRUE); - object oDest = GetTransitionTarget(oDoor); - ActionMoveToObject(oDest); - ActionDoCommand(AssignCommand(oDest, ActionCloseDoor(oDest))); - ActionDoCommand(AssignCommand(oDoor, ActionCloseDoor(oDoor))); - ActionDoCommand(SetLocalInt(oDoor, "BEING_CLOSED", FALSE)); - DelayCommand(10.0, SetLocalInt(oDoor, "BEING_CLOSED", FALSE)); - AnimActionRandomMoveAway(oDest, DISTANCE_MEDIUM); -} - -/********************************************************************** - * The following AnimAction functions have a possibility of failing - * and not assigning any actions. - * They return TRUE on success, FALSE on failure. See notes up in the - * prototype section for details. - **********************************************************************/ - - -// If there's an open door nearby, possibly go close it, -// then come back to our current spot. -int AnimActionCloseRandomDoor() -{ - if (Random(4) != 0) return FALSE; - - int nNth = 1; - object oDoor = GetNearestObject(OBJECT_TYPE_DOOR); - location locCurrent = GetLocation(OBJECT_SELF); - while (GetIsObjectValid(oDoor)) { - // make sure everyone doesn't run to close the same door - if (GetIsOpen(oDoor) && !GetLocalInt(oDoor, "BEING_CLOSED")) { - //AnimDebug("closing door: " + GetTag(oDoor)); - SetLocalInt(oDoor, "BEING_CLOSED", TRUE); - ActionCloseDoor(oDoor); - ActionDoCommand(SetLocalInt(oDoor, "BEING_CLOSED", FALSE)); - ActionMoveToLocation(locCurrent); - return TRUE; - }// else { - // AnimDebug("closed or being closed: " + GetTag(oDoor)); - //} - nNth++; - oDoor = GetNearestObject(OBJECT_TYPE_DOOR, OBJECT_SELF, nNth); - } - return FALSE; -} - -// Sit in a random nearby chair if available. -// Looks for items with tag: Chair -int AnimActionSitInChair(float fMaxDistance) -{ - object oChair = GetRandomObjectByTag("Chair", fMaxDistance); - if (GetIsObjectValid(oChair) && !GetIsObjectValid(GetSittingCreature(oChair))) { - ActionSit(oChair); - SetAnimationCondition(NW_ANIM_FLAG_IS_INTERACTING); - return TRUE; - } - return FALSE; -} - -// Get up from a chair if we're sitting -int AnimActionGetUpFromChair() -{ - //AnimDebug("getting up from chair"); - if (GetCurrentAction() == ACTION_SIT) { - ClearActions(CLEAR_X0_I0_ANIMS_AnimActionGetUpFromChair); - SetAnimationCondition(NW_ANIM_FLAG_IS_INTERACTING, FALSE); - AnimActionRandomMoveAway(GetNearestObject(OBJECT_TYPE_PLACEABLE), DISTANCE_SHORT); - //AnimDebug("got up from chair"); - return TRUE; - } - return FALSE; -} - -// Go through a nearby door if appropriate. -// This will be done if the door is unlocked and -// the area the door leads to contains a waypoint -// with one of these tags: -// NW_TAVERN, NW_SHOP -int AnimActionGoInside() -{ - // Don't go inside a second area, since we'll never get - // back to our original one if we do that. - if (GetAnimationCondition(NW_ANIM_FLAG_IS_INSIDE)) { - //AnimDebug("is inside already"); - return FALSE; - } - - object oDoor = GetRandomObjectByType(OBJECT_TYPE_DOOR, 1000.0); - if (!GetIsObjectValid(oDoor) || GetLocked(oDoor)) { - //AnimDebug("Failed to enter door: " + GetTag(oDoor)); - return FALSE; - } - - object oDest = GetTransitionTarget(oDoor); - //AnimDebug("Destination: " + GetTag(oDest)); - object oWay = GetNearestObjectByTag("NW_TAVERN", oDest); - if (!GetIsObjectValid(oWay)) - oWay = GetNearestObjectByTag("NW_SHOP", oDest); - if (GetIsObjectValid(oWay)) { - //AnimDebug("Valid waypoint found: " + GetTag(oWay)); - AnimActionGoThroughDoor(oDoor); - SetAnimationCondition(NW_ANIM_FLAG_IS_INSIDE); - SetLocalObject(OBJECT_SELF, "NW_ANIM_DOOR", oDest); - return TRUE; - } - - return FALSE; -} - -// Leave area if appropriate. -// This only works for NPCs that entered an area that -// has a waypoint with one of these tags: -// NW_TAVERN, NW_SHOP -// If the NPC entered through a door, they will exit through -// that door. -int AnimActionGoOutside() -{ - if (GetAnimationCondition(NW_ANIM_FLAG_IS_INSIDE)) { - object oDoor = GetLocalObject(OBJECT_SELF, "NW_ANIM_DOOR"); - if (GetIsObjectValid(oDoor)) { - DeleteLocalObject(OBJECT_SELF, "NW_ANIM_DOOR"); - AnimActionGoThroughDoor(oDoor); - SetAnimationCondition(NW_ANIM_FLAG_IS_INSIDE, FALSE); - return TRUE; - } - } - return FALSE; -} - -// Go to a nearby waypoint or placeable marked with the -// tag "NW_STOP". -int AnimActionGoToStop(float fMaxDistance) -{ - object oStop = GetRandomStop(fMaxDistance); - if (GetIsObjectValid(oStop)) { - ClearActions(CLEAR_X0_I0_ANIMS_AnimActionGoToStop); - ActionMoveToObject(oStop, FALSE, DISTANCE_SHORT); - return TRUE; - } - return FALSE; -} - -// Find a friend within the given distance and talk to them. -// Returns TRUE on success, FALSE on failure. -int AnimActionFindFriend(float fMaxDistance) -{ - // If we had a friend recently, make sure we don't start talking - // again right away -// if (GetIsObjectValid(GetCurrentFriend())) { -// SetCurrentFriend(OBJECT_INVALID); -// } else - { - // Try and find a friend to talk to - object oFriend = GetRandomFriend(fMaxDistance); - if (GetIsObjectValid(oFriend) && !GetIsBusyWithAnimation(oFriend)) { - int nHDiff = GetHitDice(OBJECT_SELF) - GetHitDice(oFriend); - AnimActionStartTalking(oFriend, nHDiff); - return 1; - } - } - return 0; -} - -// Find a placeable within the given distance and interact -// with it. -// Returns TRUE on success, FALSE on failure. -int AnimActionFindPlaceable(float fMaxDistance) -{ - object oPlaceable = GetRandomObjectByTag("NW_INTERACTIVE", DISTANCE_SHORT); - if (GetIsObjectValid(oPlaceable)) { - AnimActionStartInteracting(oPlaceable); - return 1; - } - return 0; -} - -// If injured, find the nearest "NW_SAFE" object, -// go to it, and rest. -// Returns TRUE on success, FALSE on failure. -int AnimActionRest() -{ - if (GetCurrentHitPoints() < GetMaxHitPoints()) { - object oSafe = GetNearestObjectByTag("NW_SAFE"); - if (GetAnimationCondition(NW_ANIM_FLAG_IS_MOBILE) && GetIsObjectValid(oSafe)) { - ClearActions(CLEAR_X0_I0_ANIMS_AnimActionRest1); - ActionMoveToObject(oSafe); - //ActionRest(); - return TRUE; - } else { - location lStart = GetLocalLocation(OBJECT_SELF, "ANIM_START_LOCATION"); - ClearActions(CLEAR_X0_I0_ANIMS_AnimActionRest2); - ActionMoveToLocation(lStart); - //ActionRest(); - return TRUE; - } - } - return FALSE; -} - -// If it is night, go back to our home waypoint, if we have one. -// This is only meaningful for mobile NPCs who would have left -// their homes during the day. -// Returns TRUE on success, FALSE on failure. -int AnimActionGoHome() -{ - object oHome = GetCreatureHomeWaypoint(); - if ( GetIsObjectValid(oHome) && !GetIsDay() && GetArea(OBJECT_SELF) != GetArea(oHome)) { - ClearActions(CLEAR_X0_I0_ANIMS_GoHome); - AnimActionGoOutside(); - AnimActionGoThroughDoor(GetLocalObject(OBJECT_SELF, - "NW_ANIM_DOOR_HOME")); - return TRUE; - } - return FALSE; -} - -// If it is day, leave our home area, if we have one. -// This is only meaningful for mobile NPCs. -// Returns TRUE on success, FALSE on failure. -int AnimActionLeaveHome() -{ - object oHome = GetCreatureHomeWaypoint(); - if ( GetIsObjectValid(oHome) && GetIsDay() && GetArea(OBJECT_SELF) == GetArea(oHome)) { - // Find the nearest door and walk out - ClearActions(CLEAR_X0_I0_ANIMS_AnimActionLeaveHome); - object oDoor = GetNearestObject(OBJECT_TYPE_DOOR); - if (!GetIsObjectValid(oDoor) || GetLocked(oDoor)) - return FALSE; - - object oDest = GetTransitionTarget(oDoor); - if (GetIsObjectValid(oDest)) { - SetLocalObject(OBJECT_SELF, "NW_ANIM_DOOR_HOME", oDest); - AnimActionGoThroughDoor(oDoor); - return TRUE; - } - } - return FALSE; -} - - -// If a PC is in the NPC's home and has not been challenged before, -// challenge them. -// This involves speaking a one-liner conversation from the -// conversation file ANIM_CONVERSATION, set above. -// Returns TRUE on success, FALSE on failure. -int AnimActionChallengeIntruder() -{ - object oHome = GetCreatureHomeWaypoint(); - if (GetIsObjectValid(oHome) && GetArea(OBJECT_SELF) == GetArea(oHome)) { - object oPC = GetNearestCreature(CREATURE_TYPE_PLAYER_CHAR, PLAYER_CHAR_IS_PC); - if (GetIsObjectValid(oPC) && !GetLocalInt(OBJECT_SELF, GetName(oPC) + "_CHALLENGED")) { - ClearActions(CLEAR_X0_I0_ANIMS_AnimActionChallengeIntruder); - ActionDoCommand(SetFacingPoint(GetPosition(oPC))); - ActionDoCommand(SpeakOneLinerConversation(ANIM_CONVERSATION, oPC)); - SetLocalInt(OBJECT_SELF, GetName(oPC) + "_CHALLENGED", TRUE); - return TRUE; - } - } - return FALSE; -} - - -/********************************************************************** - ********************************************************************** - * NOTE * NOTE * NOTE * NOTE * NOTE * NOTE * NOTE * NOTE * NOTE * NOTE - * The functions stuck below here are generally just big ugly - * switch statements to choose between a bunch of random - * animations. - * NOTE * NOTE * NOTE * NOTE * NOTE * NOTE * NOTE * NOTE * NOTE * NOTE - ********************************************************************** - **********************************************************************/ - -// Interact with a placeable object. -// This will activate/deactivate the placeable object if a valid -// one is passed in. -// KLUDGE: If a placeable object without an inventory should -// still be opened/shut instead of de/activated, set -// its Will Save to 1. -void AnimActionPlayRandomInteractAnimation(object oPlaceable) -{ - int nRoll = Random(5); - - if (nRoll == 0) { - ActionPlayAnimation(ANIMATION_FIREFORGET_PAUSE_SCRATCH_HEAD); - return; - } - - // See where the placeable is in relation to us, height-wise - vector vPos = GetPosition(oPlaceable); - vector vMyPos = GetPosition(OBJECT_SELF); - float fZDiff = vMyPos.z - vPos.z; - if ( fZDiff > 0.0 ) { - // we're above the placeable - ActionPlayAnimation(ANIMATION_LOOPING_GET_LOW, - ANIM_LOOPING_SPEED, - ANIM_LOOPING_LENGTH); - } else { - ActionPlayAnimation(ANIMATION_LOOPING_GET_MID, - ANIM_LOOPING_SPEED, - ANIM_LOOPING_LENGTH); - } - - // KLUDGE! KLUDGE! KLUDGE! - // Because of placeables like the trap doors, etc, that should be - // "opened" rather than "activated", but don't have an inventory, - // we use this ugly hack: set the "Will" saving throw of a placeable - // to the value 1 if it should be opened rather than activated. - if (GetHasInventory(oPlaceable) || GetWillSavingThrow(oPlaceable) == 1) { - if (GetIsOpen(oPlaceable)) { - AssignCommand(oPlaceable, - DelayCommand(ANIM_LOOPING_LENGTH, - ActionPlayAnimation(ANIMATION_PLACEABLE_CLOSE))); - } else { - AssignCommand(oPlaceable, - DelayCommand(ANIM_LOOPING_LENGTH, - ActionPlayAnimation(ANIMATION_PLACEABLE_OPEN))); - } - } else { - int bIsActive = GetLocalInt(oPlaceable, "NW_ANIM_PLACEABLE_ACTIVE"); - if (bIsActive) { - AssignCommand(oPlaceable, - DelayCommand(ANIM_LOOPING_LENGTH, - ActionPlayAnimation(ANIMATION_PLACEABLE_DEACTIVATE))); - SetLocalInt(oPlaceable, "NW_ANIM_PLACEABLE_ACTIVE", FALSE); - } else { - AssignCommand(oPlaceable, - DelayCommand(ANIM_LOOPING_LENGTH, - ActionPlayAnimation(ANIMATION_PLACEABLE_ACTIVATE))); - SetLocalInt(oPlaceable, "NW_ANIM_PLACEABLE_ACTIVE", TRUE); - } - } - - return; -} - -// Play a random talk gesture animation. -// If a hit dice difference (should be the hit dice of the caller -// minus the hit dice of the person being talked to) is passed in, -// the caller will play slightly different animations if they are -// weaker. -void AnimActionPlayRandomTalkAnimation(int nHDiff) -{ - int nRoll = Random(9); -//SpeakString("Talk " + IntToString(nRoll)); - switch (nRoll) { - case 0: - if (GetAnimationCondition(NW_ANIM_FLAG_CHATTER)) { - VoiceYes(); - } - // deliberate fall-through! - case 1: - ActionPlayAnimation(ANIMATION_LOOPING_LISTEN, - ANIM_LOOPING_SPEED, - ANIM_LOOPING_LENGTH); - break; - case 2: - case 3: - ActionPlayAnimation(ANIMATION_LOOPING_TALK_NORMAL, - ANIM_LOOPING_SPEED, - ANIM_LOOPING_LENGTH); - break; - case 4: - if (nHDiff < 0) - ActionPlayAnimation(ANIMATION_LOOPING_TALK_PLEADING, - ANIM_LOOPING_SPEED, - ANIM_LOOPING_LENGTH); - else { - if (Random(2) == 0 && GetAnimationCondition(NW_ANIM_FLAG_CHATTER)) { - VoiceLaugh(); - } - ActionPlayAnimation(ANIMATION_LOOPING_TALK_LAUGHING, - ANIM_LOOPING_SPEED, - ANIM_LOOPING_LENGTH); - } - break; - case 5: - // BK Feb 2003 Salutes look stupid - // if (nHDiff < 0) - // ActionPlayAnimation(ANIMATION_FIREFORGET_SALUTE, 0.75); - // else - ActionPlayAnimation(ANIMATION_LOOPING_TALK_FORCEFUL, - ANIM_LOOPING_SPEED, - ANIM_LOOPING_LENGTH); - break; - case 6: - if (GetAnimationCondition(NW_ANIM_FLAG_CHATTER)) { - VoiceNo(); - } - // deliberate fall-through! - case 7: - AnimActionShakeHead(); - break; - case 8: - if (nHDiff > 0) - ActionPlayAnimation(ANIMATION_FIREFORGET_TAUNT); - else { - if (Random(2) == 0 && GetAnimationCondition(NW_ANIM_FLAG_CHATTER)) { - VoiceLaugh(); - } - ActionPlayAnimation(ANIMATION_LOOPING_TALK_LAUGHING, - ANIM_LOOPING_SPEED, - ANIM_LOOPING_LENGTH); - } - break; - } - - return; -} - -// Play a random animation that all creatures should have. -void AnimActionPlayRandomBasicAnimation() -{ - int nRoll = Random(2); - switch (nRoll) { - case 0: - // BK Feb 2003: This always looks dumb - // ActionPlayAnimation(ANIMATION_LOOPING_GET_MID, - // ANIM_LOOPING_SPEED, - // ANIM_LOOPING_LENGTH); - break; - case 1: - ActionPlayAnimation(ANIMATION_FIREFORGET_TAUNT); - break; - } -} - - -// Play a random animation. -void AnimActionPlayRandomAnimation() -{ - int nRoll; - int bInTavern=FALSE; - int bInHome=FALSE; - int bNearAltar=FALSE; - - object oWay = GetNearestObjectByTag("NW_TAVERN"); - if (GetIsObjectValid(oWay)) { - bInTavern = TRUE; - } else { - oWay = GetNearestObjectByTag("NW_HOME"); - if (GetIsObjectValid(oWay)) { - bInHome = TRUE; - } else { - oWay = GetNearestObjectByTag("NW_ALTAR"); - if (GetIsObjectValid(oWay) && GetDistanceToObject(oWay) < DISTANCE_SHORT) { - bNearAltar = TRUE; - } - } - } - - if (bInTavern) { - nRoll = Random(15); - switch (nRoll) { - case 0: - case 1: - ActionPlayAnimation(ANIMATION_FIREFORGET_DRINK); break; - case 2: - if (GetAnimationCondition(NW_ANIM_FLAG_CHATTER)) { - VoicePoisoned(); - } - ActionPlayAnimation(ANIMATION_LOOPING_PAUSE_DRUNK, - ANIM_LOOPING_SPEED, - ANIM_LOOPING_LENGTH); - break; - case 3: - ActionPlayAnimation(ANIMATION_LOOPING_PAUSE_DRUNK, - ANIM_LOOPING_SPEED, - ANIM_LOOPING_LENGTH); - break; - case 4: - ActionPlayAnimation(ANIMATION_FIREFORGET_VICTORY1); break; - case 5: - ActionPlayAnimation(ANIMATION_FIREFORGET_VICTORY2); break; - case 6: - ActionPlayAnimation(ANIMATION_FIREFORGET_VICTORY3); break; - case 7: - case 8: - if (GetAnimationCondition(NW_ANIM_FLAG_CHATTER)) { - VoiceLaugh(); - } - ActionPlayAnimation(ANIMATION_LOOPING_TALK_LAUGHING, - ANIM_LOOPING_SPEED, - ANIM_LOOPING_LENGTH); - break; - case 9: - case 10: - ActionPlayAnimation(ANIMATION_FIREFORGET_PAUSE_BORED); break; - case 11: - ActionPlayAnimation(ANIMATION_FIREFORGET_PAUSE_SCRATCH_HEAD); break; - case 12: - case 13: - ActionPlayAnimation(ANIMATION_LOOPING_PAUSE_TIRED, - ANIM_LOOPING_SPEED, - ANIM_LOOPING_LENGTH); - break; - case 14: - AnimActionLookAround(); break; - } - } else if (bNearAltar) { - nRoll = Random(10); - switch (nRoll) { - case 0: - ActionPlayAnimation(ANIMATION_FIREFORGET_READ); break; - case 1: - case 2: - case 3: - ActionPlayAnimation(ANIMATION_LOOPING_MEDITATE, - ANIM_LOOPING_SPEED, - ANIM_LOOPING_LENGTH * 2); - break; - case 4: - case 5: - ActionPlayAnimation(ANIMATION_LOOPING_WORSHIP, - ANIM_LOOPING_SPEED, - ANIM_LOOPING_LENGTH * 2); - break; - case 6: - ActionPlayAnimation(ANIMATION_LOOPING_LISTEN, - ANIM_LOOPING_SPEED, - ANIM_LOOPING_LENGTH); - break; - case 7: - ActionPlayAnimation(ANIMATION_LOOPING_PAUSE, - ANIM_LOOPING_SPEED, - ANIM_LOOPING_LENGTH); - break; - case 8: - ActionPlayAnimation(ANIMATION_LOOPING_PAUSE2, - ANIM_LOOPING_SPEED, - ANIM_LOOPING_LENGTH); - break; - case 9: - AnimActionLookAround(); break; - } - } else if (bInHome) { - nRoll = Random(6); - switch (nRoll) { - case 0: - ActionPlayAnimation(ANIMATION_LOOPING_PAUSE, - ANIM_LOOPING_SPEED, - ANIM_LOOPING_LENGTH); - break; - case 1: - ActionPlayAnimation(ANIMATION_LOOPING_PAUSE2, - ANIM_LOOPING_SPEED, - ANIM_LOOPING_LENGTH); - break; - case 2: - ActionPlayAnimation(ANIMATION_LOOPING_PAUSE_TIRED, - ANIM_LOOPING_SPEED, - ANIM_LOOPING_LENGTH); - break; - case 3: - ActionPlayAnimation(ANIMATION_FIREFORGET_PAUSE_BORED); break; - case 4: - ActionPlayAnimation(ANIMATION_FIREFORGET_PAUSE_SCRATCH_HEAD); break; - case 5: - AnimActionLookAround(); break; - } - } else { - // generic set, for the street - nRoll = Random(8); - switch (nRoll) { - case 0: - ActionPlayAnimation(ANIMATION_LOOPING_PAUSE, - ANIM_LOOPING_SPEED, - ANIM_LOOPING_LENGTH); - break; - case 1: - ActionPlayAnimation(ANIMATION_LOOPING_PAUSE2, - ANIM_LOOPING_SPEED, - ANIM_LOOPING_LENGTH); - break; - case 2: - /* Bk Feb 2003: Looks dumb - ActionPlayAnimation(ANIMATION_LOOPING_GET_LOW, - ANIM_LOOPING_SPEED, - ANIM_LOOPING_LENGTH); - break;*/ - case 3: - ActionPlayAnimation(ANIMATION_FIREFORGET_PAUSE_BORED); break; - case 4: - ActionPlayAnimation(ANIMATION_FIREFORGET_PAUSE_SCRATCH_HEAD); break; - case 5: - ActionPlayAnimation(ANIMATION_LOOPING_PAUSE_TIRED, - ANIM_LOOPING_SPEED, - ANIM_LOOPING_LENGTH); - break; - case 6: - ActionPlayAnimation(ANIMATION_LOOPING_LOOK_FAR, - ANIM_LOOPING_SPEED, - ANIM_LOOPING_LENGTH); - break; - case 7: - AnimActionLookAround(); break; - } - } - return; -} - -//-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= -// -// Adam's Improved Waypoint Walker -// July 2, 2002 -// -// USAGE: -// -// ATS_WalkWayPoints( int nRun, float fPause, int nWalkType ); -// -// PARAMETERS: -// -// nRun - Use TRUE or FALSE for running or walking. Defaults to FALSE; -// fPause - A floating point number for the length of pause at each stop. Defaults to 1.0f -// nWalkType - Type of walking to do: -// 1 - Default. Back and forth pattern. (Waypoints 1, 2, 3, 4, 3, 2, 1, 2...) -// 2 - Circular (Waypoints 1, 2, 3, 4, 1, 2...) -// 3 or more - Random. Give the number of waypoints possible (say, 7), and -// the character will choose one at random. -// -// EXAMPLES: -// -// -// In your NPC's OnSpawn script, make sure that at the top you have the -// following two lines: -// -// #include "NW_I0_GENERIC" // this line will already be there -// #include "ats_waypoints" // add this line after the previous one -// -// Then, instead of using the default WalkWayPoints(), replace it with something like: -// -// ATS_WalkWayPoints(); // Use all the defaults. Walk, 1 second pause, back-and-forth. -// ATS_WalkWayPoints(FALSE, 1.0f, 2); // Walk, 1 second pause, circular path -// ATS_WalkWayPoints(TRUE, 5.0f, 8); // Run around the 8 waypoints randomly, with a 5 second pause -// // at each. -// -// -// Note that this script will give an error if you try to compile it. -// That's fine. Just save it, and #include it in other scripts to use it. -// -// ADDITIONAL NOTES: -// -// If you create a script with the same name as one of the waypoints, that -// script will be executed by the NPC when they walk to that waypoint. -// -// For example, if your waypoints are tagged WP_GUARD_01, WP_GUARD_02, etc... -// and at WP_GUARD_05 you want him to bow and say "Hello m'lord!", then -// create a script called "wp_guard_05" (in lower case). -// That script should look like this: -// -// void main() -// { -// ActionPlayAnimation(ANIMATION_FIREFORGET_BOW); -// ActionDoCommand(SpeakString("Hello m'lord!"))); -// } -// -// -// Please note that the script for the waypoints should contain ONLY -// actions. Luckily, you can do any arbitrary command (I think) -// as an action by wrapping it in a ActionDoCommand(...) function call -// (like the SpeakString above). -// -// -// As with the default WalkWayPoints(), it is easily interrupted if you -// start a conversation with the NPC, or otherwise call ClearAllActions(); -// To restart the NPC, issue another call to ATS_WalkWayPoints() as necessary -// after a conversation or whatever. -// -// Please give me your comments! -// Please use this in your mods! -// Please give me credit and/or thanks if you like it! -// -// Adam Spragg -// aspragg@yahoo.com -// -// DISCLAIMER! -// This script has been tested on my setup, and works very well. -// That does not mean, however, that it won't completely screw your own -// stuff up. Use at your own risk. - - - -//void ATS_WalkWayPoints(int nRun = FALSE, float fPause = 1.0, int nWalkType = 1); - -// -// Edited Bioware functions -void RunCircuit2(int nTens, int nNum, int nRun = FALSE, float fPause = 1.0, int nWalkType = 1); -void WalkWayPoints2(int nRun = FALSE, float fPause = 1.0, int nWalkType = 1); -void RunNextCircuit2(int nRun = FALSE, float fPause = 1.0, int nWalkType = 1); - - -//************************************************************************************************************************************ -//************************************************************************************************************************************ -// -//WAY POINT WALK FUNCTIONS -// -//************************************************************************************************************************************ -//************************************************************************************************************************************ - - -void ATS_WalkWayPoints( int nRun = FALSE, float fPause = 1.0, int nWalkType = 1) -{ - - WalkWayPoints2(nRun, fPause, nWalkType); - -} - - - //:://///////////////////////////////////////////// -//:: Walk Way Point Path -//:: Copyright (c) 2001 Bioware Corp. -//::////////////////////////////////////////////// -/* - Allows specified person walk a waypoint path -*/ -//::////////////////////////////////////////////// -//:: Created By: Aidan Scanlan -//:: Created On: July 10, 2001 -//::////////////////////////////////////////////// - -void WalkWayPoints2(int nRun = FALSE, float fPause = 1.0, int nWalkType = 1) //Run first circuit -{ - ClearAllActions(); - string DayWayString; - string NightWayString; - string DayPostString; - string NightPostString; - string sWay; - string sPost; - - //The block of code below deals with night and day cycle for postings and walkway points. - if(GetSpawnInCondition(NW_FLAG_DAY_NIGHT_POSTING)) - { - DayWayString = "WP_"; - NightWayString = "WN_"; - DayPostString = "POST_"; - NightPostString = "NIGHT_"; - } - else - { - DayWayString = "WP_"; - NightWayString = "WP_"; - DayPostString = "POST_"; - NightPostString = "POST_"; - } - - if(GetIsDay() || GetIsDawn()) - { - SetLocalString(OBJECT_SELF, "NW_GENERIC_WALKWAYS_PREFIX", DayWayString); - SetLocalString(OBJECT_SELF, "NW_GENERIC_POSTING_PREFIX", DayPostString); - } - else - { - SetLocalString(OBJECT_SELF, "NW_GENERIC_WALKWAYS_PREFIX", NightWayString); - SetLocalString(OBJECT_SELF, "NW_GENERIC_POSTING_PREFIX", NightPostString); - } - - - sWay = GetLocalString(OBJECT_SELF, "NW_GENERIC_WALKWAYS_PREFIX"); - sPost = GetLocalString(OBJECT_SELF, "NW_GENERIC_POSTING_PREFIX"); - - //I have now determined what the prefixs for the current walkways and postings are and will use them instead - // of POST_ and WP_ - - if(GetSpawnInCondition(NW_FLAG_STEALTH)) - { - //MyPrintString("GENERIC SCRIPT DEBUG STRING ********** " + "Attempting to Activate Stealth"); - ActionUseSkill(SKILL_HIDE, OBJECT_SELF); - } - if(GetSpawnInCondition(NW_FLAG_SEARCH)) - { - //MyPrintString("GENERIC SCRIPT DEBUG STRING ********** " + "Attempting to Activate Search"); - ActionUseSkill(SKILL_SEARCH, OBJECT_SELF); - } - - //Test if OBJECT_SELF has waypoints to walk - string sWayTag = GetTag( OBJECT_SELF ); - sWayTag = sWay + sWayTag + "_01"; - object oWay1 = GetNearestObjectByTag(sWayTag); - if(!GetIsObjectValid(oWay1)) - { - oWay1 = GetObjectByTag(sWayTag); - } - if(GetIsObjectValid(oWay1) && GetSpawnInCondition(NW_FLAG_AMBIENT_ANIMATIONS)) - { - //turn off the ambient animations if the creature should walk way points. - SetSpawnInCondition(NW_FLAG_AMBIENT_ANIMATIONS, FALSE); - SetSpawnInCondition(NW_FLAG_IMMOBILE_AMBIENT_ANIMATIONS, FALSE); - } - - if(GetIsObjectValid(oWay1)) - { - int nNth = 1; - int nTens; - int nNum; - object oNearest = GetNearestObject(OBJECT_TYPE_WAYPOINT, OBJECT_SELF, nNth); - while (GetIsObjectValid(oNearest)) - { - string sNearestTag = GetTag(oNearest); - //removes the first 3 and last three characters from the waypoint's tag - //and checks it against his own tag. Waypoint tag format is WP_MyTag_XX. - if( GetSubString( sNearestTag, 3, GetStringLength( sNearestTag ) - 6 ) == GetTag( OBJECT_SELF ) ) - { - string sTens = GetStringRight(GetTag(oNearest),2); - nTens = StringToInt(sTens)/10; - nNum= StringToInt(GetStringRight(GetTag(oNearest),1)); - oNearest = OBJECT_INVALID; - } - else - { - nNth++; - oNearest = GetNearestObject(OBJECT_TYPE_WAYPOINT,OBJECT_SELF,nNth); - } - } - RunCircuit2(nTens, nNum, nRun, fPause, nWalkType); //*************************************** - ActionWait(fPause); - ActionDoCommand(RunNextCircuit2(nRun, fPause, nWalkType)); - //ActionDoCommand(SignalEvent(OBJECT_SELF,EventUserDefined(2))); - } - else - { - sWayTag = GetTag( OBJECT_SELF ); - sWayTag = sPost + sWayTag; - oWay1 = GetNearestObjectByTag(sWayTag); - if(!GetIsObjectValid(oWay1)) - { - oWay1 = GetObjectByTag(sWayTag); - } - - if(GetIsObjectValid(oWay1)) - { - ActionForceMoveToObject(oWay1, nRun, 1.0, 60.0); - float fFacing = GetFacing(oWay1); - ActionDoCommand(SetFacing(fFacing)); - } - } - if(GetIsObjectValid(oWay1) && GetSpawnInCondition(NW_FLAG_AMBIENT_ANIMATIONS)) - { - SetSpawnInCondition(NW_FLAG_AMBIENT_ANIMATIONS, FALSE); - SetSpawnInCondition(NW_FLAG_IMMOBILE_AMBIENT_ANIMATIONS, FALSE); - } -} - -void RunNextCircuit2(int nRun = FALSE, float fPause = 1.0, int nWalkType = 1) -{ - if(nWalkType >= 3) - { - int nRand = Random(nWalkType) + 1; - int nTens = nRand/10; - int nNum= nRand - (nTens * 10); - RunCircuit2(nTens,nNum, nRun, fPause, nWalkType); //*************************************** - } - else - RunCircuit2(0,1, nRun, fPause, nWalkType); //*************************************** - - ActionWait(fPause); - ActionDoCommand(RunNextCircuit2(nRun, fPause, nWalkType)); - //ActionDoCommand(SignalEvent(OBJECT_SELF,EventUserDefined(2))); -} - -//:://///////////////////////////////////////////// -//:: Run Circuit -//:: Copyright (c) 2001 Bioware Corp. -//::////////////////////////////////////////////// -/* - Calculates the proper path to follow along a - predetermined set of way points -*/ -//::////////////////////////////////////////////// -//:: Created By: Aidan Scanlan -//:: Created On: July 10, 2001 -//::////////////////////////////////////////////// - -void RunCircuit2(int nTens, int nNum, int nRun = FALSE, float fPause = 1.0, int nWalkType = 1) -{ - // starting at a given way point, move sequentialy through incrementally - // increasing points until there are no more valid ones. - string sWay = GetLocalString(OBJECT_SELF, "NW_GENERIC_WALKWAYS_PREFIX"); - - object oTargetPoint; - - if ( nWalkType >= 3 ) - { - int nRand = Random(nWalkType) + 1; - nTens = nRand/10; - nNum= nRand - (nTens * 10); - - oTargetPoint = GetWaypointByTag(sWay + GetTag(OBJECT_SELF) + "_" + IntToString(nTens) +IntToString(nNum)); - ActionMoveToObject(oTargetPoint, nRun); - ActionWait(fPause); - ExecuteScript(GetStringLowerCase(GetTag(oTargetPoint)), OBJECT_SELF); - return; - } - - oTargetPoint = GetWaypointByTag(sWay + GetTag(OBJECT_SELF) + "_" + IntToString(nTens) +IntToString(nNum)); - - while(GetIsObjectValid(oTargetPoint)) - { - ActionMoveToObject(oTargetPoint, nRun); - ActionWait(fPause); - ExecuteScript(GetStringLowerCase(GetTag(oTargetPoint)), OBJECT_SELF); - nNum++; - if (nNum > 9) - { - nTens++; - nNum = 0; - } - oTargetPoint = GetWaypointByTag(sWay + GetTag(OBJECT_SELF) + "_" + IntToString(nTens) +IntToString(nNum)); - - } - - // ATS - // If walktype is 2 (Circlular), then return at this point... - if ( nWalkType == 2 ) - return; - - // once there are no more waypoints available, decriment back to the last - // valid point. - nNum--; - if (nNum < 0) - { - nTens--; - nNum = 9; - } - - // start the cycle again going back to point 01 - oTargetPoint = GetWaypointByTag(sWay + GetTag(OBJECT_SELF) + "_" + IntToString(nTens) +IntToString(nNum)); - while(GetIsObjectValid(oTargetPoint)) - { - ActionMoveToObject(oTargetPoint, nRun); - ActionWait(fPause); - ExecuteScript(GetStringLowerCase(GetTag(oTargetPoint)), OBJECT_SELF); - nNum--; - if (nNum < 0) - { - nTens--; - nNum = 9; - } - oTargetPoint = GetWaypointByTag(sWay + GetTag(OBJECT_SELF) + "_" + IntToString(nTens) +IntToString(nNum)); - } -} - - -/* DO NOT CLOSE THIS TOP COMMENT! - This main() function is here only for compilation testing. -void main() {} -/* */ diff --git a/_module/nss/x0_i0_spells.nss b/_module/nss/x0_i0_spells.nss deleted file mode 100644 index c27f40bb..00000000 --- a/_module/nss/x0_i0_spells.nss +++ /dev/null @@ -1,1920 +0,0 @@ -//:://///////////////////////////////////////////// -//:: x0_i0_spells -//:: Copyright (c) 2001 Bioware Corp. -//::////////////////////////////////////////////// -/* - Expansion 1 and above include file for spells -*/ -//::////////////////////////////////////////////// -//:: Created By: Brent -//:: Created On: July 2002 -//:: Updated On: August 2003, Georg Zoeller: -//:: Arcane Archer special ability fix, -//:: New creatures added to Flying/Petrification check -//:: Several Fixes toMDispelagic -//:: Added spellsGetHighestSpellcastingClassLevel -//:: Added code to spellsIsTarget to make NPCs hurt their allies with AoE spells if ModuleSwitch MODULE_SWITCH_ENABLE_NPC_AOE_HURT_ALLIES is set -//:: Creatures with Plot or DM Flag set will no longer be affected by petrify. DMs used to get a GUI panel, even if unaffected. -//:: Updated On: September 2003, Georg Zoeller: -//:: spellsIsTarget was not using oSource in source checks. -//:: Creatures with Plot or DM Flag set will no longer be affected by petrify. DMs used to get a GUI panel, even if unaffected. -//:: Updated On: October 2003, Georg Zoeller: -//:: Missile storm's no longer do a SR check for each missile, but only one per target -//:: ... and there was much rejoicing -//:: Added code to handleldispeling of AoE spells better -//:: Henchmen are booted from the party when petrified -//:: Dispel Magic delay until VFX hit has been set down to 0.3 -//::////////////////////////////////////////////// - -#include "NW_I0_SPELLS" -#include "x0_i0_match" -#include "x2_inc_switches" -#include "x2_inc_itemprop" -#include "x0_i0_henchman" - -// * Constants -// * see spellsIsTarget for a definition of these constants -const int SPELL_TARGET_ALLALLIES = 1; -const int SPELL_TARGET_STANDARDHOSTILE = 2; -const int SPELL_TARGET_SELECTIVEHOSTILE = 3; -const int SAVING_THROW_NONE = 4; - - -//* get the hightest spellcasting class level of oCreature) -int GZGetHighestSpellcastingClassLevel(object oCreature); - -// * dispel magic on one or multiple targets. -// * if bAll is set to TRUE, all effects are dispelled from a creature -// * else it will only dispel the best effect from each creature (used for AoE) -// * Specify bBreachSpells to add Mord's Disjunction to the dispel -void spellsDispelMagic(object oTarget, int nCasterLevel, effect eVis, effect eImpac, int bAll = TRUE, int bBreachSpells = FALSE); - -// * returns true if oCreature does not have a mind -int spellsIsMindless(object oCreature); - -// * Returns true or false depending on whether the creature is flying -// * or not -int spellsIsFlying(object oCreature); - -// * returns true if the creature has flesh -int spellsIsImmuneToPetrification(object oCreature); - -// * Generic apply area of effect Wrapper -// * lTargetLoc = where spell was targeted -// * fRadius = RADIUS_SIZE_ constant -// * nSpellID -// * eImpact = ring impact -// * eLink = Linked effects to apply to targets in area -// * eVis -void spellsGenericAreaOfEffect( - object oCaster, location lTargetLoc, - int nShape, float fRadiusSize, int nSpellID, - effect eImpact, effect eLink, effect eVis, - int nDurationType=DURATION_TYPE_INSTANT, float fDuration = 0.0, - int nTargetType=SPELL_TARGET_ALLALLIES, int bHarmful = FALSE, - int nRemoveEffectSpell=FALSE, int nRemoveEffect1=0, int nRemoveEffect2=0, int nRemoveEffect3=0, - int bLineOfSight=FALSE, int nObjectFilter=OBJECT_TYPE_CREATURE, - int bPersistentObject=FALSE, int bResistCheck=FALSE, int nSavingThrowType=SAVING_THROW_NONE, - int nSavingThrowSubType=SAVING_THROW_TYPE_ALL - ); - -// * Generic reputation wrapper -// * definition of constants: -// * SPELL_TARGET_ALLALLIES = Will affect all allies, even those in my faction who don't like me -// * SPELL_TARGET_STANDARDHOSTILE: 90% of offensive area spells will work -// this way. They will never hurt NEUTRAL or FRIENDLY NPCs. -// They will never hurt FRIENDLY PCs -// They WILL hurt NEUTRAL PCs -// * SPELL_TARGET_SELECTIVEHOSTILE: Will only ever hurt enemies -int spellsIsTarget(object oTarget, int nTargetType, object oSource); - - -// * how much should special archer arrows do for damage -int ArcaneArcherDamageDoneByBow(int bCrit = FALSE, object oUser = OBJECT_SELF); - -// * simulating enchant arrow -int ArcaneArcherCalculateBonus(); - -// * returns the size modifier for bullrush in spells -int GetSizeModifier(object oCreature); - -// * Returns the modifier from the ability score that matters for this caster -int GetCasterAbilityModifier(object oCaster); - -// * Checks the appropriate metamagic to see -// * how the damage should be scaled. -int MaximizeOrEmpower(int nDice, int nNumberOfDice, int nMeta, int nBonus = 0); - -// * can the creature be destroyed without breaking a plot -int CanCreatureBeDestroyed(object oTarget); - -// * Does a stinking cloud. If oTarget is Invalid, then does area effect, otherwise -// * just attempts on otarget -void spellsStinkingCloud(object oTarget = OBJECT_INVALID); - -// * caltrops do 25 points of damage (1 pnt per target per round) and then are gone -void DoCaltropEffect(object oTarget); - -// * apply effects of spike trap on entering object -void DoTrapSpike(int nDamage); - -//* fires a storm of nCap missiles at targets in area -void DoMissileStorm(int nD6Dice, int nCap, int nSpell, int nMIRV = VFX_IMP_MIRV, int nVIS = VFX_IMP_MAGBLUE, int nDAMAGETYPE = DAMAGE_TYPE_MAGICAL, int nONEHIT = FALSE, int nReflexSave = FALSE); - -// * Applies ability score damage -void DoDirgeEffect(object oTarget); - -void spellsInflictTouchAttack(int nDamage, int nMaxExtraDamage, int nMaximized, int vfx_impactHurt, int vfx_impactHeal, int nSpellID); - -// * improves an animal companion or summoned creature's attack and damage and the ability to hit -// * magically protected creatures -void DoMagicFang(int nPower, int nDamagePower); - -// * for spike growth area of effect object -// * applies damage and slow effect -void DoSpikeGrowthEffect(object oTarget); - -// * Applies the 'camoflage' magical effect to the target -void DoCamoflage(object oTarget); - -// * Does a damage type grenade (direct or splash on miss) -void DoGrenade(int nDirectDamage, int nSplashDamage, int vSmallHit, int vRingHit, int nDamageType, float fExplosionRadius , int nObjectFilter, int nRacialType=RACIAL_TYPE_ALL); - -// * This is a wrapper for how Petrify will work in Expansion Pack 1 -// * Scripts affected: flesh to stone, breath petrification, gaze petrification, touch petrification -// * nPower : This is the Hit Dice of a Monster using Gaze, Breath or Touch OR it is the Caster Spell of -// * a spellcaster -// * nFortSaveDC: pass in this number from the spell script -void DoPetrification(int nPower, object oSource, object oTarget, int nSpellID, int nFortSaveDC); - -// * removed mind effects and provide mind protection -void spellApplyMindBlank(object oTarget, int nSpellId, float fDelay=0.0); - -// * Handle dispel magic of AoEs -void spellsDispelAoE(object oTargetAoE, object oCaster, int nCasterLevel); - - - -//:://///////////////////////////////////////////// -//:: DoTrapSpike -//:: Copyright (c) 2001 Bioware Corp. -//::////////////////////////////////////////////// -/* - Does a spike trap. Reflex save allowed. -*/ -//::////////////////////////////////////////////// -//:: Created By: -//:: Created On: -//::////////////////////////////////////////////// -// apply effects of spike trap on entering object -void DoTrapSpike(int nDamage) -{ - //Declare major variables - object oTarget = GetEnteringObject(); - - int nRealDamage = GetReflexAdjustedDamage(nDamage, oTarget, 15, SAVING_THROW_TYPE_TRAP, OBJECT_SELF); - if (nDamage > 0) - { - effect eDam = EffectDamage(nRealDamage, DAMAGE_TYPE_PIERCING); - effect eVis = EffectVisualEffect(253); - ApplyEffectAtLocation(DURATION_TYPE_INSTANT, eVis, GetLocation(oTarget)); - ApplyEffectToObject(DURATION_TYPE_INSTANT, eDam, oTarget); - } -} -//:://///////////////////////////////////////////// -//:: MaximizeOrEmpower -//:: Copyright (c) 2001 Bioware Corp. -//::////////////////////////////////////////////// -/* - Checks the appropriate metamagic to see - how the damage should be scaled. -*/ -//::////////////////////////////////////////////// -//:: Created By: Brent -//:: Created On: September 2002 -//::////////////////////////////////////////////// - -int MaximizeOrEmpower(int nDice, int nNumberOfDice, int nMeta, int nBonus = 0) -{ - int i = 0; - int nDamage = 0; - for (i=1; i<=nNumberOfDice; i++) - { - nDamage = nDamage + Random(nDice) + 1; - } - //Resolve metamagic - if (nMeta == METAMAGIC_MAXIMIZE) - { - nDamage = nDice * nNumberOfDice; - } - else if (nMeta == METAMAGIC_EMPOWER) - { - nDamage = nDamage + nDamage / 2; - } - return nDamage + nBonus; -} - -//:://///////////////////////////////////////////// -//:: DoGrenade -//:: Copyright (c) 2001 Bioware Corp. -//::////////////////////////////////////////////// -/* - Does a damage type grenade (direct or splash on miss) -*/ -//::////////////////////////////////////////////// -//:: Created By: -//:: Created On: -//::////////////////////////////////////////////// -void DoGrenade(int nDirectDamage, int nSplashDamage, int vSmallHit, int vRingHit, int nDamageType, float fExplosionRadius , int nObjectFilter, int nRacialType=RACIAL_TYPE_ALL) -{ - //Declare major variables ( fDist / (3.0f * log( fDist ) + 2.0f) ) - object oTarget = GetSpellTargetObject(); - int nCasterLvl = GetCasterLevel(OBJECT_SELF); - int nDamage = 0; - int nMetaMagic = GetMetaMagicFeat(); - int nCnt; - effect eMissile; - effect eVis = EffectVisualEffect(vSmallHit); - location lTarget = GetSpellTargetLocation(); - - - float fDist = GetDistanceBetween(OBJECT_SELF, oTarget); - int nTouch; - - - if (GetIsObjectValid(oTarget) == TRUE) - { -/* // * BK September 27 2002 - // * if the object is 'far' from the original impact it - // * will be an automatic miss too - location lObject = GetLocation(oTarget); - float fDistance = GetDistanceBetweenLocations(lTarget, lObject); -// SpawnScriptDebugger(); - if (fDistance > 1.0) - { - nTouch = -1; - } - else - This did not work. The location and object location are the same. - For now we'll have to live with the possiblity of the 'explosion' - happening away from where the grenade hits. - We could convert everything to splash... - */ - nTouch = TouchAttackRanged(oTarget); - - } - else - { - nTouch = -1; // * this means that target was the ground, so the user - // * intended to splash - } - if (nTouch >= 1) - { - //Roll damage - int nDam = nDirectDamage; - - if(nTouch == 2) - { - nDam *= 2; - } - - //Set damage effect - effect eDam = EffectDamage(nDam, nDamageType); - //Apply the MIRV and damage effect - - // * only damage enemies - if(spellsIsTarget(oTarget,SPELL_TARGET_STANDARDHOSTILE,OBJECT_SELF) ) - { - // * must be the correct racial type (only used with Holy Water) - if ((nRacialType != RACIAL_TYPE_ALL) && (nRacialType == GetRacialType(oTarget))) - { - ApplyEffectToObject(DURATION_TYPE_INSTANT, eDam, oTarget); - SignalEvent(oTarget, EventSpellCastAt(OBJECT_SELF, GetSpellId())); - //ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eVis, oTarget); VISUALS outrace the grenade, looks bad - } - else - if ((nRacialType == RACIAL_TYPE_ALL) ) - { - ApplyEffectToObject(DURATION_TYPE_INSTANT, eDam, oTarget); - SignalEvent(oTarget, EventSpellCastAt(OBJECT_SELF, GetSpellId())); - //ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eVis, oTarget); VISUALS outrace the grenade, looks bad - } - - } - - // ApplyEffectToObject(DURATION_TYPE_INSTANT, eMissile, oTarget); - } - -// * -// * Splash damage always happens as well now -// * - { - effect eExplode = EffectVisualEffect(vRingHit); - //Apply the fireball explosion at the location captured above. - -/* float fFace = GetFacingFromLocation(lTarget); - vector vPos = GetPositionFromLocation(lTarget); - object oArea = GetAreaFromLocation(lTarget); - vPos.x = vPos.x - 1.0; - vPos.y = vPos.y - 1.0; - lTarget = Location(oArea, vPos, fFace); - missing code looks bad because it does not jive with visual -*/ - ApplyEffectAtLocation(DURATION_TYPE_INSTANT, eExplode, lTarget); - object oTarget = GetFirstObjectInShape(SHAPE_SPHERE, fExplosionRadius, lTarget, TRUE, nObjectFilter); - //Cycle through the targets within the spell shape until an invalid object is captured. - while (GetIsObjectValid(oTarget)) - { - if(spellsIsTarget(oTarget,SPELL_TARGET_STANDARDHOSTILE,OBJECT_SELF) ) - { - float fDelay = GetDistanceBetweenLocations(lTarget, GetLocation(oTarget))/20; - //Roll damage for each target - nDamage = nSplashDamage; - - //Set the damage effect - effect eDam = EffectDamage(nDamage, nDamageType); - if(nDamage > 0) - { - // * must be the correct racial type (only used with Holy Water) - if ((nRacialType != RACIAL_TYPE_ALL) && (nRacialType == GetRacialType(oTarget))) - { - // Apply effects to the currently selected target. - SignalEvent(oTarget, EventSpellCastAt(OBJECT_SELF, GetSpellId())); - DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eDam, oTarget)); - //This visual effect is applied to the target object not the location as above. This visual effect - //represents the flame that erupts on the target not on the ground. - DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); - } - else - if ((nRacialType == RACIAL_TYPE_ALL) ) - { - SignalEvent(oTarget, EventSpellCastAt(OBJECT_SELF, GetSpellId())); - DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eDam, oTarget)); - DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); - } - - } - } - //Select the next target within the spell shape. - oTarget = GetNextObjectInShape(SHAPE_SPHERE, fExplosionRadius, lTarget, TRUE, nObjectFilter); - } - } -} - -//:://///////////////////////////////////////////// -//:: GetCasterAbilityModifier -//:: Copyright (c) 2001 Bioware Corp. -//::////////////////////////////////////////////// -/* - Returns the modifier from the ability - score that matters for this caster -*/ -//::////////////////////////////////////////////// -//:: Created By: -//:: Created On: -//::////////////////////////////////////////////// -int GetCasterAbilityModifier(object oCaster) -{ - int nClass = GetLevelByClass(CLASS_TYPE_WIZARD, oCaster); - int nAbility; - if (nClass > 0) - { - nAbility = ABILITY_INTELLIGENCE; - } - else - nAbility = ABILITY_CHARISMA; - - return GetAbilityModifier(nAbility, oCaster); -} -//:://///////////////////////////////////////////// -//:: GetSizeModifier -//:: Copyright (c) 2001 Bioware Corp. -//::////////////////////////////////////////////// -/* - Gets the creature's applicable size modifier. - Used in Bigby's Forceful hand for the 'bullrush' - attack. -*/ -//::////////////////////////////////////////////// -//:: Created By: -//:: Created On: -//::////////////////////////////////////////////// -int GetSizeModifier(object oCreature) -{ - int nSize = GetCreatureSize(oCreature); - int nModifier = 0; - switch (nSize) - { - case CREATURE_SIZE_TINY: nModifier = -8; break; - case CREATURE_SIZE_SMALL: nModifier = -4; break; - case CREATURE_SIZE_MEDIUM: nModifier = 0; break; - case CREATURE_SIZE_LARGE: nModifier = 4; break; - case CREATURE_SIZE_HUGE: nModifier = 8; break; - } - return nModifier; -} - -//:://///////////////////////////////////////////// -//:: -//:: Copyright (c) 2001 Bioware Corp. -//::////////////////////////////////////////////// -/* - Applies the ability score damage of the dirge effect. - - March 2003 - Because ability score penalties do not stack, I need - to store the ability score damage done - and increment each round. - To that effect I am going to update the description and - remove the dirge effects if the player leaves the area of effect. - -*/ -//::////////////////////////////////////////////// -//:: Created By: -//:: Created On: -//::////////////////////////////////////////////// - -void DoDirgeEffect(object oTarget) -{ //Declare major variables -// int nMetaMagic = GetMetaMagicFeat(); - - // SpawnScriptDebugger(); - - if (spellsIsTarget(oTarget, SPELL_TARGET_SELECTIVEHOSTILE, GetAreaOfEffectCreator())) - { - //Fire cast spell at event for the target - SignalEvent(oTarget, EventSpellCastAt(GetAreaOfEffectCreator(), GetSpellId())); - //Spell resistance check - if(!MyResistSpell(GetAreaOfEffectCreator(), oTarget)) - { - - //Make a Fortitude Save to avoid the effects of the movement hit. - if(!MySavingThrow(SAVING_THROW_FORT, oTarget, GetSpellSaveDC(), SAVING_THROW_ALL, GetAreaOfEffectCreator())) - { - int nGetLastPenalty = GetLocalInt(oTarget, "X0_L_LASTPENALTY"); - // * increase penalty by 2 - nGetLastPenalty = nGetLastPenalty + 2; - - effect eStr = EffectAbilityDecrease(ABILITY_STRENGTH, nGetLastPenalty); - effect eDex = EffectAbilityDecrease(ABILITY_DEXTERITY, nGetLastPenalty); - //change from sonic effect to bard song... - effect eVis = EffectVisualEffect(VFX_FNF_SOUND_BURST); - effect eLink = EffectLinkEffects(eDex, eStr); - - //Apply damage and visuals - ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget); - ApplyEffectToObject(DURATION_TYPE_PERMANENT, eLink, oTarget); - SetLocalInt(oTarget, "X0_L_LASTPENALTY", nGetLastPenalty); - } - - } - } -} -//:://///////////////////////////////////////////// -//:: DoCamoflage -//:: Copyright (c) 2001 Bioware Corp. -//::////////////////////////////////////////////// -/* - Applies the 'camoflage' magical effect - to the target -*/ -//::////////////////////////////////////////////// -//:: Created By: -//:: Created On: -//::////////////////////////////////////////////// - -void DoCamoflage(object oTarget) -{ - //Declare major variables - effect eVis = EffectVisualEffect(VFX_IMP_IMPROVE_ABILITY_SCORE); - int nMetaMagic = GetMetaMagicFeat(); - - effect eHide = EffectSkillIncrease(SKILL_HIDE, 10); - - effect eDur = EffectVisualEffect(VFX_DUR_CESSATE_POSITIVE); - effect eLink = EffectLinkEffects(eHide, eDur); - - int nDuration = GetCasterLevel(OBJECT_SELF); - nDuration = 10 * nDuration; // * Duration 10 turn/level - if (nMetaMagic == METAMAGIC_EXTEND) //Duration is +100% - { - nDuration = nDuration * 2; - } - - //Fire spell cast at event for target - SignalEvent(oTarget, EventSpellCastAt(oTarget, GetSpellId(), FALSE)); - //Apply VFX impact and bonus effects - ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget); - ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eLink, oTarget, TurnsToSeconds(nDuration)); -} -//:://///////////////////////////////////////////// -//:: DoSpikeGrowthEffect -//:: Copyright (c) 2001 Bioware Corp. -//::////////////////////////////////////////////// -/* - 1d4 damage, plus a 24 hr slow if take damage. -*/ -//::////////////////////////////////////////////// -//:: Created By: -//:: Created On: -//::////////////////////////////////////////////// - -void DoSpikeGrowthEffect(object oTarget) -{ - float fDelay = GetRandomDelay(1.0, 2.2); - if (spellsIsTarget(oTarget, SPELL_TARGET_STANDARDHOSTILE, GetAreaOfEffectCreator())) - { - //Fire cast spell at event for the target - SignalEvent(oTarget, EventSpellCastAt(GetAreaOfEffectCreator(), SPELL_SPIKE_GROWTH)); - //Spell resistance check - if(!MyResistSpell(GetAreaOfEffectCreator(), oTarget, fDelay)) - { - int nMetaMagic = GetMetaMagicFeat(); - int nDam = MaximizeOrEmpower(4, 1, nMetaMagic); - - effect eDam = EffectDamage(nDam, DAMAGE_TYPE_PIERCING); - effect eVis = EffectVisualEffect(VFX_IMP_ACID_S); - //effect eLink = eDam; - //Apply damage and visuals - DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); - DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eDam/*eLink*/, oTarget)); - - // * only apply a slow effect from this spell once - if (GetHasSpellEffect(SPELL_SPIKE_GROWTH, oTarget) == FALSE) - { - //Make a Reflex Save to avoid the effects of the movement hit. - if(!MySavingThrow(SAVING_THROW_REFLEX, oTarget, GetSpellSaveDC(), SAVING_THROW_ALL, GetAreaOfEffectCreator(), fDelay)) - { - effect eSpeed = EffectMovementSpeedDecrease(30); - ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eSpeed, oTarget, HoursToSeconds(24)); - } - } - } - } -} -//:://///////////////////////////////////////////// -//:: spellsInflictTouchAttack -//:: Copyright (c) 2001 Bioware Corp. -//::////////////////////////////////////////////// -/* - nDamage: Amount of damage to do - nMaxExtraDamage: Max amount of +1 per level damage - nMaximized: Amount of damage to do if maximized - vfx_impactHurt: Impact to play if hurt by spell - vfx_impactHeal: Impact to play if healed by spell - nSpellID: SpellID to broactcast in the signal event -*/ -//::////////////////////////////////////////////// -//:: Created By: -//:: Created On: -//::////////////////////////////////////////////// - -void spellsInflictTouchAttack(int nDamage, int nMaxExtraDamage, int nMaximized, int vfx_impactHurt, int vfx_impactHeal, int nSpellID) -{ - //Declare major variables - object oTarget = GetSpellTargetObject(); - int nMetaMagic = GetMetaMagicFeat(); - int nTouch = TouchAttackMelee(oTarget); - - int nExtraDamage = GetCasterLevel(OBJECT_SELF); // * figure out the bonus damage - if (nExtraDamage > nMaxExtraDamage) - { - nExtraDamage = nMaxExtraDamage; - } - - //Check for metamagic - if (nMetaMagic == METAMAGIC_MAXIMIZE) - { - nDamage = nMaximized; - } - else - if (nMetaMagic == METAMAGIC_EMPOWER) - { - nDamage = nDamage + (nDamage / 2); - } - - - //Check that the target is undead - if (GetRacialType(oTarget) == RACIAL_TYPE_UNDEAD || GetSubRace(oTarget)=="Vampire") - { - //Figure out the amount of damage to heal - int nHeal=nDamage; - //Set the heal effect - effect eHeal=EffectHeal(nHeal + nExtraDamage); - //Set the visual for the heal - effect eVis2=EffectVisualEffect(253); - //Apply heal effect and VFX impact - ApplyEffectToObject(DURATION_TYPE_INSTANT, eHeal, oTarget); - ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis2, oTarget); - //Fire cast spell at event for the specified target - SignalEvent(oTarget, EventSpellCastAt(OBJECT_SELF, nSpellID, FALSE)); - } - else if (nTouch >0 ) - { - if(!GetIsReactionTypeFriendly(oTarget)) - { - //Fire cast spell at event for the specified target - SignalEvent(oTarget, EventSpellCastAt(OBJECT_SELF, nSpellID)); - if (!MyResistSpell(OBJECT_SELF, oTarget)) - { - int nDamageTotal = nDamage + nExtraDamage; - // A succesful will save halves the damage - if(MySavingThrow(SAVING_THROW_WILL, oTarget, GetSpellSaveDC(), SAVING_THROW_ALL,OBJECT_SELF)) - { - nDamageTotal = nDamageTotal / 2; - } - effect eVis = EffectVisualEffect(vfx_impactHurt); - effect eDam = EffectDamage(nDamageTotal,DAMAGE_TYPE_NEGATIVE); - //Apply the VFX impact and effects - DelayCommand(1.0, ApplyEffectToObject(DURATION_TYPE_INSTANT, eDam, oTarget)); - ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget); - - } - } - } -} - -//:://///////////////////////////////////////////// -//:: DoMissileStorm -//:: Copyright (c) 2002 Bioware Corp. -//::////////////////////////////////////////////// -/* - Fires a volley of missiles around the area - of the object selected. - - Each missiles (nD6Dice)d6 damage. - There are casterlevel missiles (to a cap as specified) -*/ -//::////////////////////////////////////////////// -//:: Created By: Brent -//:: Created On: July 31, 2002 -//::////////////////////////////////////////////// -//:: Modified March 14 2003: Removed the option to hurt chests/doors -//:: was potentially causing bugs when no creature targets available. -void DoMissileStorm(int nD6Dice, int nCap, int nSpell, int nMIRV = VFX_IMP_MIRV, int nVIS = VFX_IMP_MAGBLUE, int nDAMAGETYPE = DAMAGE_TYPE_MAGICAL, int nONEHIT = FALSE, int nReflexSave = FALSE) -{ - object oTarget = OBJECT_INVALID; - int nCasterLvl = GetCasterLevel(OBJECT_SELF); -// int nDamage = 0; - int nMetaMagic = GetMetaMagicFeat(); - int nCnt = 1; - effect eMissile = EffectVisualEffect(nMIRV); - effect eVis = EffectVisualEffect(nVIS); - float fDist = 0.0; - float fDelay = 0.0; - float fDelay2, fTime; - location lTarget = GetSpellTargetLocation(); // missile spread centered around caster - int nMissiles = nCasterLvl; - - if (nMissiles > nCap) - { - nMissiles = nCap; - } - - /* New Algorithm - 1. Count # of targets - 2. Determine number of missiles - 3. First target gets a missile and all Excess missiles - 4. Rest of targets (max nMissiles) get one missile - */ - int nEnemies = 0; - - oTarget = GetFirstObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_GARGANTUAN, lTarget, TRUE, OBJECT_TYPE_CREATURE); - //Cycle through the targets within the spell shape until an invalid object is captured. - while (GetIsObjectValid(oTarget) ) - { - // * caster cannot be harmed by this spell - if (spellsIsTarget(oTarget, SPELL_TARGET_SELECTIVEHOSTILE, OBJECT_SELF) && (oTarget != OBJECT_SELF)) - { - // GZ: You can only fire missiles on visible targets - if (GetObjectSeen(oTarget,OBJECT_SELF)) - { - nEnemies++; - } - } - oTarget = GetNextObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_GARGANTUAN, lTarget, TRUE, OBJECT_TYPE_CREATURE); - } - - if (nEnemies == 0) return; // * Exit if no enemies to hit - int nExtraMissiles = nMissiles / nEnemies; - - // April 2003 - // * if more enemies than missiles, need to make sure that at least - // * one missile will hit each of the enemies - if (nExtraMissiles <= 0) - { - nExtraMissiles = 1; - } - - // by default the Remainder will be 0 (if more than enough enemies for all the missiles) - int nRemainder = 0; - - if (nExtraMissiles >0) - nRemainder = nMissiles % nEnemies; - - if (nEnemies > nMissiles) - nEnemies = nMissiles; - - oTarget = GetFirstObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_GARGANTUAN, lTarget, TRUE, OBJECT_TYPE_CREATURE); - //Cycle through the targets within the spell shape until an invalid object is captured. - while (GetIsObjectValid(oTarget) && nCnt <= nEnemies) - { - // * caster cannot be harmed by this spell - if (spellsIsTarget(oTarget, SPELL_TARGET_SELECTIVEHOSTILE, OBJECT_SELF) && (oTarget != OBJECT_SELF) && (GetObjectSeen(oTarget,OBJECT_SELF))) - { - //Fire cast spell at event for the specified target - SignalEvent(oTarget, EventSpellCastAt(OBJECT_SELF, nSpell)); - - // * recalculate appropriate distances - fDist = GetDistanceBetween(OBJECT_SELF, oTarget); - fDelay = fDist/(3.0 * log(fDist) + 2.0); - - // Firebrand. - // It means that once the target has taken damage this round from the - // spell it won't take subsequent damage - if (nONEHIT == TRUE) - { - nExtraMissiles = 1; - nRemainder = 0; - } - - int i = 0; - //-------------------------------------------------------------- - // GZ: Moved SR check out of loop to have 1 check per target - // not one check per missile, which would rip spell mantels - // apart - //-------------------------------------------------------------- - if (!MyResistSpell(OBJECT_SELF, oTarget, fDelay)) - { - for (i=1; i <= nExtraMissiles + nRemainder; i++) - { - //Roll damage - int nDam = d6(nD6Dice); - //Enter Metamagic conditions - if (nMetaMagic == METAMAGIC_MAXIMIZE) - { - nDam = nD6Dice*6;//Damage is at max - } - if (nMetaMagic == METAMAGIC_EMPOWER) - { - nDam = nDam + nDam/2; //Damage/Healing is +50% - } - // Jan. 29, 2004 - Jonathan Epp - // Reflex save was not being calculated for Firebrand - if(nReflexSave) - { - nDam = GetReflexAdjustedDamage(nDam, oTarget, GetSpellSaveDC(), SAVING_THROW_TYPE_FIRE); - } - - fTime = fDelay; - fDelay2 += 0.1; - fTime += fDelay2; - - //Set damage effect - effect eDam = EffectDamage(nDam, nDAMAGETYPE); - //Apply the MIRV and damage effect - DelayCommand(fTime, ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eVis, oTarget)); - DelayCommand(fDelay2, ApplyEffectToObject(DURATION_TYPE_INSTANT, eMissile, oTarget)); - DelayCommand(fTime, ApplyEffectToObject(DURATION_TYPE_INSTANT, eDam, oTarget)); - } - } // for - else - { // * apply a dummy visual effect - ApplyEffectToObject(DURATION_TYPE_INSTANT, eMissile, oTarget); - } - nCnt++;// * increment count of missiles fired - nRemainder = 0; - } - oTarget = GetNextObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_GARGANTUAN, lTarget, TRUE, OBJECT_TYPE_CREATURE); - } - -} -//:://///////////////////////////////////////////// -//:: DoMagicFang -//:: Copyright (c) 2001 Bioware Corp. -//::////////////////////////////////////////////// -/* - +1 enhancement bonus to attack and damage rolls. - Also applys damage reduction +1; this allows the creature - to strike creatures with +1 damage reduction. - - Checks to see if a valid summoned monster or animal companion - exists to apply the effects to. If none exists, then - the spell is wasted. - -FEB 19: Made it so only Animal Companions get these bonuses -*/ -//::////////////////////////////////////////////// -//:: Created By: -//:: Created On: -//::////////////////////////////////////////////// - -void DoMagicFang(int nPower, int nDamagePower) -{ - - - //Declare major variables - object oTarget = GetAssociate(ASSOCIATE_TYPE_ANIMALCOMPANION); - - if (GetIsObjectValid(oTarget) == FALSE) - { - FloatingTextStrRefOnCreature(8962, OBJECT_SELF, FALSE); - return; // has neither an animal companion - } - - //Remove effects of anyother fang spells - RemoveSpellEffects(452, GetMaster(oTarget), oTarget); - RemoveSpellEffects(453, GetMaster(oTarget), oTarget); - - effect eVis = EffectVisualEffect(VFX_IMP_HOLY_AID); - int nMetaMagic = GetMetaMagicFeat(); - - effect eAttack = EffectAttackIncrease(nPower); - effect eDamage = EffectDamageIncrease(nPower); - effect eReduction = EffectDamageReduction(nPower, nDamagePower); // * doing this because - // * it creates a true - // * enhancement bonus - - effect eDur = EffectVisualEffect(VFX_DUR_CESSATE_POSITIVE); - effect eLink = EffectLinkEffects(eAttack, eDur); - eLink = EffectLinkEffects(eLink, eDamage); - eLink = EffectLinkEffects(eLink, eReduction); - - int nDuration = GetCasterLevel(OBJECT_SELF); // * Duration 1 turn/level - if (nMetaMagic == METAMAGIC_EXTEND) //Duration is +100% - { - nDuration = nDuration * 2; - } - - //Fire spell cast at event for target - SignalEvent(oTarget, EventSpellCastAt(OBJECT_SELF, GetSpellId(), FALSE)); - //Apply VFX impact and bonus effects - ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget); - ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eLink, oTarget, TurnsToSeconds(nDuration)); - -} - -//:://///////////////////////////////////////////// -//:: DoCaltropEffect -//:: Copyright (c) 2001 Bioware Corp. -//::////////////////////////////////////////////// -/* - The area effect will only do a total of - 25 points of damage and then destroy itself. -*/ -//::////////////////////////////////////////////// -//:: Created By: -//:: Created On: -//::////////////////////////////////////////////// - -void DoCaltropEffect(object oTarget) -{ - - //int nDam = 1; - - // effect eVis = EffectVisualEffect(VFX_IMP_SPIKE_TRAP); - //effect eLink = eDam; - - if(spellsIsTarget(oTarget,SPELL_TARGET_STANDARDHOSTILE, GetAreaOfEffectCreator()) - && spellsIsFlying(oTarget) == FALSE) - { - //Fire cast spell at event for the target - SignalEvent(oTarget, EventSpellCastAt(GetAreaOfEffectCreator(), 471)); - { - effect eDam = EffectDamage(1, DAMAGE_TYPE_PIERCING); - float fDelay = GetRandomDelay(1.0, 2.2); - //Apply damage and visuals - //DelayCommand(fDelay, ApplyEffectAtLocation(DURATION_TYPE_INSTANT, eVis, GetLocation(oTarget))); - DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eDam, oTarget)); - int nDamageDone = GetLocalInt(OBJECT_SELF, "NW_L_TOTAL_DAMAGE"); - nDamageDone++; - - // * storing variable on area of effect object - SetLocalInt(OBJECT_SELF, "NW_L_TOTAL_DAMAGE", nDamageDone); - if (nDamageDone == 25) - { - DestroyObject(OBJECT_SELF); - object oImpactNode = GetLocalObject(OBJECT_SELF, "X0_L_IMPACT"); - if (GetIsObjectValid(oImpactNode) == TRUE) - { - DestroyObject(oImpactNode); - } - } - - } - } -} - -//:://///////////////////////////////////////////// -//:: CanCreatureBeDestroyed -//:: Copyright (c) 2003 Bioware Corp. -//::////////////////////////////////////////////// -/* - Returns true if the creature is allowed - to die (i.e., not plot) -*/ -//::////////////////////////////////////////////// -//:: Created By: -//:: Created On: -//::////////////////////////////////////////////// - -int CanCreatureBeDestroyed(object oTarget) -{ - if (GetPlotFlag(oTarget) == FALSE && GetImmortal(oTarget) == FALSE) - { - return TRUE; - } - return FALSE; -} - -//*GZ: 2003-07-23. honor critical and weapon spec -// nCrit - - -int ArcaneArcherDamageDoneByBow(int bCrit = FALSE, object oUser = OBJECT_SELF) -{ - object oItem = GetItemInSlot(INVENTORY_SLOT_RIGHTHAND); - int nDamage; - int bSpec = FALSE; - - if (GetIsObjectValid(oItem) == TRUE) - { - if (GetBaseItemType(oItem) == BASE_ITEM_LONGBOW ) - { - nDamage = d8(); - if (GetHasFeat(FEAT_WEAPON_SPECIALIZATION_LONGBOW,oUser)) - { - bSpec = TRUE; - } - } - else - if (GetBaseItemType(oItem) == BASE_ITEM_SHORTBOW) - { - nDamage = d6(); - if (GetHasFeat(FEAT_WEAPON_SPECIALIZATION_SHORTBOW,oUser)) - { - bSpec = TRUE; - } - } - else - return 0; - } - else - { - return 0; - } - - // add strength bonus - int nStrength = GetAbilityModifier(ABILITY_STRENGTH,oUser); - nDamage += nStrength; - - if (bSpec == TRUE) - { - nDamage +=2; - } - if (bCrit == TRUE) - { - nDamage *=3; - } - - return nDamage; -} - -//*GZ: 2003-07-23. Properly calculated enhancement bonus -int ArcaneArcherCalculateBonus() -{ - int nLevel = GetLevelByClass(CLASS_TYPE_ARCANE_ARCHER, OBJECT_SELF); - - if (nLevel == 0) //not an arcane archer? - { - return 0; - } - int nBonus = ((nLevel+1)/2); // every odd level after 1 get +1 - return nBonus; -} - - -// * This is a wrapper for how Petrify will work in Expansion Pack 1 -// * Scripts affected: flesh to stone, breath petrification, gaze petrification, touch petrification -// * nPower : This is the Hit Dice of a Monster using Gaze, Breath or Touch OR it is the Caster Spell of -// * a spellcaster -// * nFortSaveDC: pass in this number from the spell script -void DoPetrification(int nPower, object oSource, object oTarget, int nSpellID, int nFortSaveDC) -{ - - if(!GetIsReactionTypeFriendly(oTarget)) - { - // * exit if creature is immune to petrification - if (spellsIsImmuneToPetrification(oTarget) == TRUE) - { - return; - } - float fDifficulty = 0.0; - int bIsPC = GetIsPC(oTarget); - int bShowPopup = FALSE; - - // * calculate Duration based on difficulty settings - int nGameDiff = GetGameDifficulty(); - switch (nGameDiff) - { - case GAME_DIFFICULTY_VERY_EASY: - case GAME_DIFFICULTY_EASY: - case GAME_DIFFICULTY_NORMAL: - fDifficulty = RoundsToSeconds(nPower); // One Round per hit-die or caster level - break; - case GAME_DIFFICULTY_CORE_RULES: - case GAME_DIFFICULTY_DIFFICULT: - bShowPopup = TRUE; - break; - } - - int nSaveDC = nFortSaveDC; - effect ePetrify = EffectPetrify(); - - effect eDur = EffectVisualEffect(VFX_DUR_CESSATE_NEGATIVE); - - effect eLink = EffectLinkEffects(eDur, ePetrify); - - // Let target know the negative spell has been cast - SignalEvent(oTarget, - EventSpellCastAt(OBJECT_SELF, nSpellID)); - //SpeakString(IntToString(nSpellID)); - - // Do a fortitude save check - if (!MySavingThrow(SAVING_THROW_FORT, oTarget, nSaveDC)) - { - // Save failed; apply paralyze effect and VFX impact - - /// * The duration is permanent against NPCs but only temporary against PCs - if (bIsPC == TRUE) - { - if (bShowPopup == TRUE) - { - // * under hardcore rules or higher, this is an instant death - ApplyEffectToObject(DURATION_TYPE_PERMANENT, eLink, oTarget); - DelayCommand(2.75, PopUpDeathGUIPanel(oTarget, FALSE , TRUE, 40579)); - // if in hardcore, treat the player as an NPC - bIsPC = FALSE; - //fDifficulty = TurnsToSeconds(nPower); // One turn per hit-die - } - else - ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eLink, oTarget, fDifficulty); - } - else - { - ApplyEffectToObject(DURATION_TYPE_PERMANENT, eLink, oTarget); - - //---------------------------------------------------------- - // GZ: Fix for henchmen statues haunting you when changing - // areas. Henchmen are now kicked from the party if - // petrified. - //---------------------------------------------------------- - if (GetAssociateType(oTarget) == ASSOCIATE_TYPE_HENCHMAN) - { - FireHenchman(GetMaster(oTarget),oTarget); - } - - } - // April 2003: Clearing actions to kick them out of conversation when petrified - AssignCommand(oTarget, ClearAllActions(TRUE)); - } - } - -} - -//:://///////////////////////////////////////////// -//:: spellsIsTarget -//:: Copyright (c) 2001 Bioware Corp. -//::////////////////////////////////////////////// -/* - This is the reputation wrapper. - It performs the check to see if, based on the - constant provided - it is okay to target this target with the - spell effect. - - - MODIFIED APRIL 2003 - - Other player's associates will now be harmed in - Standard Hostile mode - - Will ignore dead people in all target attempts - - MODIFIED AUG 2003 - GZ - - Multiple henchmen support: made sure that - AoE spells cast by one henchmen do not - affect other henchmen in the party - -*/ -//::////////////////////////////////////////////// -//:: Created By: Brent -//:: Created On: March 6 2003 -//::////////////////////////////////////////////// - -int spellsIsTarget(object oTarget, int nTargetType, object oSource) -{ - // * if dead, not a valid target - if (GetIsDead(oTarget) == TRUE) - { - return FALSE; - } - - int nReturnValue = FALSE; - - switch (nTargetType) - { - // * this kind of spell will affect all friendlies and anyone in my - // * party, even if we are upset with each other currently. - case SPELL_TARGET_ALLALLIES: - { - if(GetIsReactionTypeFriendly(oTarget,oSource) || GetFactionEqual(oTarget,oSource)) - { - nReturnValue = TRUE; - } - break; - } - case SPELL_TARGET_STANDARDHOSTILE: - { - //SpawnScriptDebugger(); - int bPC = GetIsPC(oTarget); - int bNotAFriend = FALSE; - int bReactionType = GetIsReactionTypeFriendly(oTarget, oSource); - if (bReactionType == FALSE) - { - bNotAFriend = TRUE; - } - - // * Local Override is just an out for end users who want - // * the area effect spells to hurt 'neutrals' - if (GetLocalInt(GetModule(), "X0_G_ALLOWSPELLSTOHURT") == 10) - { - bPC = TRUE; - } - - int bSelfTarget = FALSE; - object oMaster = GetMaster(oTarget); - - // March 25 2003. The player itself can be harmed - // by their own area of effect spells if in Hardcore mode... - if (GetGameDifficulty() > GAME_DIFFICULTY_NORMAL) - { - // Have I hit myself with my spell? - if (oTarget == oSource) - { - bSelfTarget = TRUE; - } - else - // * Is the target an associate of the spellcaster - if (oMaster == oSource) - { - bSelfTarget = TRUE; - } - } - - // April 9 2003 - // Hurt the associates of a hostile player - if (bSelfTarget == FALSE && GetIsObjectValid(oMaster) == TRUE) - { - // * I am an associate - // * of someone - if ( (GetIsReactionTypeFriendly(oMaster,oSource) == FALSE && GetIsPC(oMaster) == TRUE) - || GetIsReactionTypeHostile(oMaster,oSource) == TRUE) - { - bSelfTarget = TRUE; - } - } - - - // Assumption: In Full PvP players, even if in same party, are Neutral - // * GZ: 2003-08-30: Patch to make creatures hurt each other in hardcore mode... - - if (GetIsReactionTypeHostile(oTarget,oSource)) - { - nReturnValue = TRUE; // Hostile creatures are always a target - } - else if (bSelfTarget == TRUE) - { - nReturnValue = TRUE; // Targetting Self (set above)? - } - else if (bPC && bNotAFriend) - { - nReturnValue = TRUE; // Enemy PC - } - else if (bNotAFriend && (GetGameDifficulty() > GAME_DIFFICULTY_NORMAL)) - { - if (GetModuleSwitchValue(MODULE_SWITCH_ENABLE_NPC_AOE_HURT_ALLIES) == TRUE) - { - nReturnValue = TRUE; // Hostile Creature and Difficulty > Normal - } // note that in hardcore mode any creature is hostile - } - break; - } - // * only harms enemies, ever - // * current list:call lightning, isaac missiles, firebrand, chain lightning, dirge, Nature's balance, - // * Word of Faith - case SPELL_TARGET_SELECTIVEHOSTILE: - { - if(GetIsEnemy(oTarget,oSource)) - { - nReturnValue = TRUE; - } - break; - } - } - - // GZ: Creatures with the same master will never damage each other - if (GetMaster(oTarget) != OBJECT_INVALID && GetMaster(oSource) != OBJECT_INVALID ) - { - if (GetMaster(oTarget) == GetMaster(oSource)) - { - if (GetModuleSwitchValue(MODULE_SWITCH_ENABLE_MULTI_HENCH_AOE_DAMAGE) == 0 ) - { - nReturnValue = FALSE; - } - } - } - - return nReturnValue; -} - -// * generic area of effect constructor -void spellsGenericAreaOfEffect( - object oCaster, location lTargetLoc, - int nShape, float fRadiusSize, int nSpellID, - effect eImpact, effect eLink, effect eVis, - int nDurationType=DURATION_TYPE_INSTANT, float fDuration = 0.0, - int nTargetType=SPELL_TARGET_ALLALLIES, int bHarmful = FALSE, - int nRemoveEffectSpell=FALSE, int nRemoveEffect1=0, int nRemoveEffect2=0, int nRemoveEffect3=0, - int bLineOfSight=FALSE, int nObjectFilter=OBJECT_TYPE_CREATURE, - int bPersistentObject=FALSE, int bResistCheck=FALSE, int nSavingThrowType=SAVING_THROW_NONE, - int nSavingThrowSubType=SAVING_THROW_TYPE_ALL - ) -{ - //Apply Impact - if (GetEffectType(eImpact) != 0) - { - ApplyEffectAtLocation(DURATION_TYPE_INSTANT, eImpact, lTargetLoc); - } - - object oTarget = OBJECT_INVALID; - float fDelay = 0.0; - - //Get the first target in the radius around the caster - if (bPersistentObject == TRUE) - oTarget = GetFirstInPersistentObject(); - else - oTarget = GetFirstObjectInShape(nShape, fRadiusSize, lTargetLoc, bLineOfSight, nObjectFilter); - - while(GetIsObjectValid(oTarget)) - { - if (spellsIsTarget(oTarget, nTargetType, oCaster) == TRUE) - { - //Fire spell cast at event for target - SignalEvent(oTarget, EventSpellCastAt(oCaster, nSpellID, bHarmful)); - int nResistSpellSuccess = FALSE; - // * actually perform the resist check - if (bResistCheck == TRUE) - { - nResistSpellSuccess = MyResistSpell(oCaster, oTarget); - } - if(!nResistSpellSuccess) - { - int nSavingThrowSuccess = FALSE; - // * actually roll saving throw if told to - if (nSavingThrowType != SAVING_THROW_NONE) - { - nSavingThrowSuccess = MySavingThrow(nSavingThrowType, oTarget, GetSpellSaveDC(), nSavingThrowSubType); - } - if (!nSavingThrowSuccess) - { - fDelay = GetRandomDelay(0.4, 1.1); - - - - //Apply VFX impact - if (GetEffectType(eVis) != 0) - { - DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); - } - - // * Apply effects - // if (GetEffectType(eLink) != 0) - // * Had to remove this test because LINKED effects have no valid type. - { - - DelayCommand(fDelay, ApplyEffectToObject(nDurationType, eLink, oTarget, fDuration)); - } - - // * If this is a removal spell then perform the appropriate removals - if (nRemoveEffectSpell == TRUE) - { - //Remove effects - RemoveSpecificEffect(nRemoveEffect1, oTarget); - if(nRemoveEffect2 != 0) - { - RemoveSpecificEffect(nRemoveEffect2, oTarget); - } - if(nRemoveEffect3 != 0) - { - RemoveSpecificEffect(nRemoveEffect3, oTarget); - } - - } - }// saving throw - } // resist spell check - } - //Get the next target in the specified area around the caster - if (bPersistentObject == TRUE) - oTarget = GetNextInPersistentObject(); - else - oTarget = GetNextObjectInShape(nShape, fRadiusSize, lTargetLoc, bLineOfSight, nObjectFilter); - - } -} - -//:://///////////////////////////////////////////// -//:: ApplyMindBlank -//:: Copyright (c) 2001 Bioware Corp. -//::////////////////////////////////////////////// -/* - Applies Mind blank to the target -*/ -//::////////////////////////////////////////////// -//:: Created By: -//:: Created On: -//::////////////////////////////////////////////// -void spellApplyMindBlank(object oTarget, int nSpellId, float fDelay=0.0) -{ - effect eImm1 = EffectImmunity(IMMUNITY_TYPE_MIND_SPELLS); - effect eVis = EffectVisualEffect(VFX_DUR_MIND_AFFECTING_POSITIVE); - effect eDur = EffectVisualEffect(VFX_DUR_CESSATE_POSITIVE); - - effect eLink = EffectLinkEffects(eImm1, eVis); - eLink = EffectLinkEffects(eLink, eDur); - effect eSearch = GetFirstEffect(oTarget); - int bValid; - int nDuration = GetCasterLevel(OBJECT_SELF); - int nMetaMagic = GetMetaMagicFeat(); - //Enter Metamagic conditions - if (nMetaMagic == METAMAGIC_EXTEND) - { - nDuration = nDuration *2; //Duration is +100% - } - - //Fire cast spell at event for the specified target - SignalEvent(oTarget, EventSpellCastAt(OBJECT_SELF, nSpellId, FALSE)); - //Search through effects - while(GetIsEffectValid(eSearch)) - { - bValid = FALSE; - //Check to see if the effect matches a particular type defined below - if (GetEffectType(eSearch) == EFFECT_TYPE_DAZED) - { - bValid = TRUE; - } - else if(GetEffectType(eSearch) == EFFECT_TYPE_CHARMED) - { - bValid = TRUE; - } - else if(GetEffectType(eSearch) == EFFECT_TYPE_SLEEP) - { - bValid = TRUE; - } - else if(GetEffectType(eSearch) == EFFECT_TYPE_CONFUSED) - { - bValid = TRUE; - } - else if(GetEffectType(eSearch) == EFFECT_TYPE_STUNNED) - { - bValid = TRUE; - } - else if(GetEffectType(eSearch) == EFFECT_TYPE_DOMINATED) - { - bValid = TRUE; - } - // * Additional March 2003 - // * Remove any feeblemind originating effects - else if (GetEffectSpellId(eSearch) == SPELL_FEEBLEMIND) - { - bValid = TRUE; - } - else if (GetEffectSpellId(eSearch) == SPELL_BANE) - { - bValid = TRUE; - } - - //Apply damage and remove effect if the effect is a match - if (bValid == TRUE) - { - RemoveEffect(oTarget, eSearch); - } - eSearch = GetNextEffect(oTarget); - } - - //After effects are removed we apply the immunity to mind spells to the target - DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eLink, oTarget, TurnsToSeconds(nDuration))); - -} -//:://///////////////////////////////////////////// -//:: doAura -//:: Copyright (c) 2001 Bioware Corp. -//::////////////////////////////////////////////// -/* - Used in the Alignment aura - unholy and holy - aura scripts fromthe original campaign - spells. Cleaned them up to be consistent. -*/ -//::////////////////////////////////////////////// -//:: Created By: -//:: Created On: -//::////////////////////////////////////////////// - -void doAura(int nAlign, int nVis1, int nVis2, int nDamageType) -{ - //Declare major variables - object oTarget = GetSpellTargetObject(); - int nDuration = GetCasterLevel(OBJECT_SELF); - int nMetaMagic = GetMetaMagicFeat(); - - if (nMetaMagic == METAMAGIC_EXTEND) - { - nDuration = nDuration * 2; //Duration is +100% - } - - effect eVis = EffectVisualEffect(nVis1); - effect eAC = EffectACIncrease(4, AC_DEFLECTION_BONUS); - effect eSave = EffectSavingThrowIncrease(SAVING_THROW_ALL, 4); - //Change the effects so that it only applies when the target is evil - effect eImmune = EffectImmunity(IMMUNITY_TYPE_MIND_SPELLS); - effect eSR = EffectSpellResistanceIncrease(25); //Check if this is a bonus or a setting. - effect eDur = EffectVisualEffect(nVis2); - effect eDur2 = EffectVisualEffect(VFX_DUR_CESSATE_POSITIVE); - effect eEvil = EffectDamageShield(6, DAMAGE_BONUS_1d8, nDamageType); - - - // * make them versus the alignment - - eImmune = VersusAlignmentEffect(eImmune, ALIGNMENT_ALL, nAlign); - eSR = VersusAlignmentEffect(eSR,ALIGNMENT_ALL, nAlign); - eAC = VersusAlignmentEffect(eAC,ALIGNMENT_ALL, nAlign); - eSave = VersusAlignmentEffect(eSave,ALIGNMENT_ALL, nAlign); - eEvil = VersusAlignmentEffect(eEvil,ALIGNMENT_ALL, nAlign); - - - //Link effects - effect eLink = EffectLinkEffects(eImmune, eSave); - eLink = EffectLinkEffects(eLink, eAC); - eLink = EffectLinkEffects(eLink, eSR); - eLink = EffectLinkEffects(eLink, eDur); - eLink = EffectLinkEffects(eLink, eDur2); - eLink = EffectLinkEffects(eLink, eEvil); - - //Fire cast spell at event for the specified target - SignalEvent(oTarget, EventSpellCastAt(OBJECT_SELF, GetSpellId(), FALSE)); - - //Apply the VFX impact and effects - ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget); - ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eLink, oTarget, RoundsToSeconds(nDuration)); -} - -// * Does a stinking cloud. If oTarget is Invalid, then does area effect, otherwise -// * just attempts on otarget -void spellsStinkingCloud(object oTarget = OBJECT_INVALID) -{ - effect eStink = EffectDazed(); - effect eMind = EffectVisualEffect(VFX_DUR_MIND_AFFECTING_DISABLED); - effect eDur = EffectVisualEffect(VFX_DUR_CESSATE_NEGATIVE); - effect eLink = EffectLinkEffects(eMind, eStink); - eLink = EffectLinkEffects(eLink, eDur); - - effect eVis = EffectVisualEffect(VFX_IMP_DAZED_S); - - effect eImpact; // * null - - - if (GetIsObjectValid(oTarget) == TRUE) - { - if(spellsIsTarget(oTarget, SPELL_TARGET_STANDARDHOSTILE, GetAreaOfEffectCreator())) - { - //Fire cast spell at event for the specified target - SignalEvent(oTarget, EventSpellCastAt(OBJECT_SELF, GetSpellId())); - //Make a Fort Save - if(!MySavingThrow(SAVING_THROW_FORT, oTarget, GetSpellSaveDC(), SAVING_THROW_TYPE_POISON)) - { - if (GetIsImmune(oTarget, IMMUNITY_TYPE_POISON) == FALSE) - { - float fDelay = GetRandomDelay(0.75, 1.75); - //Apply the VFX impact and linked effects - DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); - DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eLink, oTarget, RoundsToSeconds(2))); - } - } - } - } - else - { - spellsGenericAreaOfEffect(GetAreaOfEffectCreator(), - GetLocation(OBJECT_SELF), // * not relevent for persistent area of effect - SHAPE_CONE, 0.0, // * not relevent for persistent area of effect - GetSpellId(), eImpact, eLink, eVis, - DURATION_TYPE_TEMPORARY, RoundsToSeconds(2), SPELL_TARGET_STANDARDHOSTILE, - TRUE, FALSE, 0, 0, 0, FALSE, OBJECT_TYPE_CREATURE, - TRUE, FALSE, SAVING_THROW_FORT, SAVING_THROW_TYPE_POISON); - } -} - -//:://///////////////////////////////////////////// -//:: RemoveSpellEffects2 -//:: Copyright (c) 2001 Bioware Corp. -//::////////////////////////////////////////////// -/* - Advanced version of RemoveSpellEffects to - handle multiple spells (allows code reuse - for shadow conjuration darkness) -*/ -//::////////////////////////////////////////////// -//:: Created By: -//:: Created On: -//::////////////////////////////////////////////// -void RemoveSpellEffects2(int nSpell_ID, object oCaster, object oTarget, int nSpell_ID2, int nSpell_ID3) -{ - - //Declare major variables - int bValid = FALSE; - effect eAOE; - if(GetHasSpellEffect(nSpell_ID, oTarget) || GetHasSpellEffect(nSpell_ID2, oTarget) || GetHasSpellEffect(nSpell_ID3, oTarget)) - { - //Search through the valid effects on the target. - eAOE = GetFirstEffect(oTarget); - while (GetIsEffectValid(eAOE) && bValid == FALSE) - { - if (GetEffectCreator(eAOE) == oCaster) - { - //If the effect was created by the spell then remove it - if(GetEffectSpellId(eAOE) == nSpell_ID || GetEffectSpellId(eAOE) == nSpell_ID2 - || GetEffectSpellId(eAOE) == nSpell_ID3) - { - RemoveEffect(oTarget, eAOE); - bValid = TRUE; - } - } - //Get next effect on the target - eAOE = GetNextEffect(oTarget); - } - } -} - -// * returns true if the creature has flesh -int spellsIsImmuneToPetrification(object oCreature) -{ - int nAppearance = GetAppearanceType(oCreature); - int bImmune = FALSE; - switch (nAppearance) - { - case APPEARANCE_TYPE_BASILISK: - case APPEARANCE_TYPE_COCKATRICE: - case APPEARANCE_TYPE_MEDUSA: - case APPEARANCE_TYPE_ALLIP: - case APPEARANCE_TYPE_ELEMENTAL_AIR: - case APPEARANCE_TYPE_ELEMENTAL_AIR_ELDER: - case APPEARANCE_TYPE_ELEMENTAL_EARTH: - case APPEARANCE_TYPE_ELEMENTAL_EARTH_ELDER: - case APPEARANCE_TYPE_ELEMENTAL_FIRE: - case APPEARANCE_TYPE_ELEMENTAL_FIRE_ELDER: - case APPEARANCE_TYPE_ELEMENTAL_WATER: - case APPEARANCE_TYPE_ELEMENTAL_WATER_ELDER: - case APPEARANCE_TYPE_GOLEM_STONE: - case APPEARANCE_TYPE_GOLEM_IRON: - case APPEARANCE_TYPE_GOLEM_CLAY: - case APPEARANCE_TYPE_GOLEM_BONE: - case APPEARANCE_TYPE_GORGON: - case APPEARANCE_TYPE_HEURODIS_LICH: - case APPEARANCE_TYPE_LANTERN_ARCHON: - case APPEARANCE_TYPE_SHADOW: - case APPEARANCE_TYPE_SHADOW_FIEND: - case APPEARANCE_TYPE_SHIELD_GUARDIAN: - case APPEARANCE_TYPE_SKELETAL_DEVOURER: - case APPEARANCE_TYPE_SKELETON_CHIEFTAIN: - case APPEARANCE_TYPE_SKELETON_COMMON: - case APPEARANCE_TYPE_SKELETON_MAGE: - case APPEARANCE_TYPE_SKELETON_PRIEST: - case APPEARANCE_TYPE_SKELETON_WARRIOR: - case APPEARANCE_TYPE_SKELETON_WARRIOR_1: - case APPEARANCE_TYPE_SPECTRE: - case APPEARANCE_TYPE_WILL_O_WISP: - case APPEARANCE_TYPE_WRAITH: - case APPEARANCE_TYPE_BAT_HORROR: - case 405: // Dracolich: - case 415: // Alhoon - case 418: // shadow dragon - case 420: // mithral golem - case 421: // admantium golem - case 430: // Demi Lich - case 469: // animated chest - case 474: // golems - case 475: // golems - bImmune = TRUE; - } - - // 03/07/2005 CraigW - Petrification immunity can also be granted as an item property. - if ( ResistSpell(OBJECT_SELF,oCreature) == 2 ) - { - bImmune = TRUE; - } - - // * GZ: Sept 2003 - Prevent people from petrifying DM, resulting in GUI even when - // effect is not successful. - if (!GetPlotFlag(oCreature) && GetIsDM(oCreature)) - { - bImmune = FALSE; - } - return bImmune; -} - -// * Returns true or false depending on whether the creature is flying -// * or not -int spellsIsFlying(object oCreature) -{ - int nAppearance = GetAppearanceType(oCreature); - int bFlying = FALSE; - switch(nAppearance) - { - case APPEARANCE_TYPE_ALLIP: - case APPEARANCE_TYPE_BAT: - case APPEARANCE_TYPE_BAT_HORROR: - case APPEARANCE_TYPE_ELEMENTAL_AIR: - case APPEARANCE_TYPE_ELEMENTAL_AIR_ELDER: - case APPEARANCE_TYPE_FAERIE_DRAGON: - case APPEARANCE_TYPE_FALCON: - case APPEARANCE_TYPE_FAIRY: - case APPEARANCE_TYPE_HELMED_HORROR: - case APPEARANCE_TYPE_IMP: - case APPEARANCE_TYPE_LANTERN_ARCHON: - case APPEARANCE_TYPE_MEPHIT_AIR: - case APPEARANCE_TYPE_MEPHIT_DUST: - case APPEARANCE_TYPE_MEPHIT_EARTH: - case APPEARANCE_TYPE_MEPHIT_FIRE: - case APPEARANCE_TYPE_MEPHIT_ICE: - case APPEARANCE_TYPE_MEPHIT_MAGMA: - case APPEARANCE_TYPE_MEPHIT_OOZE: - case APPEARANCE_TYPE_MEPHIT_SALT: - case APPEARANCE_TYPE_MEPHIT_STEAM: - case APPEARANCE_TYPE_MEPHIT_WATER: - case APPEARANCE_TYPE_QUASIT: - case APPEARANCE_TYPE_RAVEN: - case APPEARANCE_TYPE_SHADOW: - case APPEARANCE_TYPE_SHADOW_FIEND: - case APPEARANCE_TYPE_SPECTRE: - case APPEARANCE_TYPE_WILL_O_WISP: - case APPEARANCE_TYPE_WRAITH: - case APPEARANCE_TYPE_WYRMLING_BLACK: - case APPEARANCE_TYPE_WYRMLING_BLUE: - case APPEARANCE_TYPE_WYRMLING_BRASS: - case APPEARANCE_TYPE_WYRMLING_BRONZE: - case APPEARANCE_TYPE_WYRMLING_COPPER: - case APPEARANCE_TYPE_WYRMLING_GOLD: - case APPEARANCE_TYPE_WYRMLING_GREEN: - case APPEARANCE_TYPE_WYRMLING_RED: - case APPEARANCE_TYPE_WYRMLING_SILVER: - case APPEARANCE_TYPE_WYRMLING_WHITE: - case APPEARANCE_TYPE_ELEMENTAL_WATER: - case APPEARANCE_TYPE_ELEMENTAL_WATER_ELDER: - case 401: //beholder - case 402: //beholder - case 403: //beholder - case 419: // harpy - case 430: // Demi Lich - case 472: // Hive mother - bFlying = TRUE; - } - return bFlying; -} - -// * returns true if oCreature does not have a mind -int spellsIsMindless(object oCreature) -{ - int nRacialType = GetRacialType(oCreature); - switch(nRacialType) - { - case RACIAL_TYPE_ELEMENTAL: - case RACIAL_TYPE_UNDEAD: - case RACIAL_TYPE_VERMIN: - case RACIAL_TYPE_CONSTRUCT: - case RACIAL_TYPE_OOZE: - return TRUE; - } - return FALSE; -} - - -//------------------------------------------------------------------------------ -// Doesn't care who the caster was removes the effects of the spell nSpell_ID. -// will ignore the subtype as well... -// GZ: Removed the check that made it remove only one effect. -//------------------------------------------------------------------------------ -void RemoveAnySpellEffects(int nSpell_ID, object oTarget) -{ - //Declare major variables - - effect eAOE; - if(GetHasSpellEffect(nSpell_ID, oTarget)) - { - //Search through the valid effects on the target. - eAOE = GetFirstEffect(oTarget); - while (GetIsEffectValid(eAOE)) - { - //If the effect was created by the spell then remove it - if(GetEffectSpellId(eAOE) == nSpell_ID) - { - RemoveEffect(oTarget, eAOE); - } - //Get next effect on the target - eAOE = GetNextEffect(oTarget); - } - } -} - -//------------------------------------------------------------------------------ -// Attempts a dispel on one target, with all safety checks put in. -//------------------------------------------------------------------------------ -void spellsDispelMagic(object oTarget, int nCasterLevel, effect eVis, effect eImpac, int bAll = TRUE, int bBreachSpells = FALSE) -{ - //-------------------------------------------------------------------------- - // Don't dispel magic on petrified targets - // this change is in to prevent weird things from happening with 'statue' - // creatures. Also creature can be scripted to be immune to dispel - // magic as well. - //-------------------------------------------------------------------------- - if (GetHasEffect(EFFECT_TYPE_PETRIFY, oTarget) == TRUE || GetLocalInt(oTarget, "X1_L_IMMUNE_TO_DISPEL") == 10) - { - return; - } - - effect eDispel; - float fDelay = GetRandomDelay(0.1, 0.3); - int nId = GetSpellId(); - - //-------------------------------------------------------------------------- - // Fire hostile event only if the target is hostile... - //-------------------------------------------------------------------------- - if (spellsIsTarget(oTarget, SPELL_TARGET_STANDARDHOSTILE, OBJECT_SELF)) - { - - SignalEvent(oTarget, EventSpellCastAt(OBJECT_SELF, nId)); - } - else - { - SignalEvent(oTarget, EventSpellCastAt(OBJECT_SELF, nId, FALSE)); - } - - //-------------------------------------------------------------------------- - // GZ: Bugfix. Was always dispelling all effects, even if used for AoE - //-------------------------------------------------------------------------- - if (bAll == TRUE ) - { - eDispel = EffectDispelMagicAll(nCasterLevel); - //---------------------------------------------------------------------- - // GZ: Support for Mord's disjunction - //---------------------------------------------------------------------- - if (bBreachSpells) - { - DoSpellBreach(oTarget, 6, 10, nId); - } - } - else - { - eDispel = EffectDispelMagicBest(nCasterLevel); - if (bBreachSpells) - { - DoSpellBreach(oTarget, 2, 10, nId); - } - } - - DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); - DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eDispel, oTarget)); -} - -//------------------------------------------------------------------------------ -// GZ: Aug 27 2003 -// Return the hightest spellcasting class of oCreature, used for dispel magic -// workaround -//------------------------------------------------------------------------------ -int GZGetHighestSpellcastingClassLevel(object oCreature) -{ - int nMax; - if (GetIsPC(oCreature)) - { - int i; - int nClass; - int nLevel; - for (i =1; i<= 3; i++) - { - // This is kind of hacky as high level pally's and ranger's will - // dispell at their full class level... - nClass= GetClassByPosition(i,oCreature); - if (nClass != CLASS_TYPE_INVALID) - { - if (nClass == CLASS_TYPE_SORCERER || nClass == CLASS_TYPE_WIZARD || - nClass == CLASS_TYPE_PALEMASTER || nClass == CLASS_TYPE_CLERIC || - nClass == CLASS_TYPE_DRUID || nClass == CLASS_TYPE_BARD || - nClass == CLASS_TYPE_RANGER || nClass == CLASS_TYPE_PALADIN) - { - nLevel = GetLevelByClass(nClass,oCreature); - - if (nLevel> nMax) - { - nMax = nLevel; - } - } - } - } - } - - else - { - //* not a creature ... be unfair and count full HD :) - nMax = GetHitDice(oCreature); - } - - return nMax; -} - -//------------------------------------------------------------------------------ -// returns TRUE if a creature is not in the condition to use gaze attacks -// i.e. blindness -//------------------------------------------------------------------------------ -int GZCanNotUseGazeAttackCheck(object oCreature) -{ - if (GetHasEffect( EFFECT_TYPE_BLINDNESS,oCreature)) - { - FloatingTextStrRefOnCreature(84530, oCreature ,FALSE); // * blinded - return TRUE; - } - return FALSE; -} - -//------------------------------------------------------------------------------ -// Handle Dispelling Area of Effects -// Before adding this AoE's got automatically destroyed. Since NWN does not give -// the required information to do proper dispelling on AoEs, we do some simulated -// stuff here: -// - Base chance to dispel is 25, 50, 75 or 100% depending on the spell -// - Chance is modified positive by the caster level of the spellcaster as well -// - as the relevant ability score -// - Chance is modified negative by the highest spellcasting class level of the -// AoE creator and the releavant ability score. -// Its bad, but its not worse than just dispelling the AoE as the game did until -// now -//------------------------------------------------------------------------------ -void spellsDispelAoE(object oTargetAoE, object oCaster, int nCasterLevel) -{ - object oCreator = GetAreaOfEffectCreator(oTargetAoE); - int nChance; - int nId = GetSpellId(); - if ( nId == SPELL_LESSER_DISPEL ) - { - nChance = 25; - } - else if ( nId == SPELL_DISPEL_MAGIC) - { - nChance = 50; - } - else if ( nId == SPELL_GREATER_DISPELLING ) - { - nChance = 75; - } - else if ( nId == SPELL_MORDENKAINENS_DISJUNCTION ) - { - nChance = 100; - } - - - nChance += ((nCasterLevel + GetCasterAbilityModifier(oCaster)) - (10 + GetCasterAbilityModifier(oCreator))*2) ; - - //-------------------------------------------------------------------------- - // the AI does cheat here, because it can not react as well as a player to - // AoE effects. Also DMs are always successful - //-------------------------------------------------------------------------- - if (!GetIsPC(oCaster)) - { - nChance +=30; - } - - if (oCaster == oCreator) - { - nChance = 100; - } - - int nRand = Random(100); - - if ((nRand < nChance )|| GetIsDM(oCaster) || GetIsDMPossessed(oCaster)) - { - FloatingTextStrRefOnCreature(100929,oCaster); // "AoE dispelled" - DestroyObject (oTargetAoE); - } - else - { - FloatingTextStrRefOnCreature(100930,oCaster); // "AoE not dispelled" - } - -} - - diff --git a/_module/nss/x0_i0_treasure.nss b/_module/nss/x0_i0_treasure.nss index d632b8e5..33d39852 100644 --- a/_module/nss/x0_i0_treasure.nss +++ b/_module/nss/x0_i0_treasure.nss @@ -178,6 +178,9 @@ the original treasure generation system in user-made modules. //::////////////////////////////////////////////////// // For legacy treasure generation + +#include "loot_inc_data" +#include "loot_inc_main" #include "nw_o2_coninclude" /********************************************************************** @@ -187,6 +190,7 @@ the original treasure generation system in user-made modules. // * this is the percent chance that no treasure will be spawned by a creature dying const int BK_CHANCE_OF_N0_MONSTERTREASURE = 80; + // Tags for the module-wide containers string sModContLow = "X0_MOD_TREASURE_LOW"; string sModContMed = "X0_MOD_TREASURE_MED"; @@ -301,7 +305,8 @@ int CTG_GetIsTreasureGenerated(object oCont); // Set whether treasure has been generated void CTG_SetIsTreasureGenerated(object oCont, int bGenerated=TRUE); - +// Set whether treasure has been regenerated +void CTG_SetIsTreasureRegenerated(object oCont, int bGenerated=FALSE); // Create random treasure items of the appropriate type // in the specified container. Will typically be called // by a script on a treasure container. @@ -398,7 +403,6 @@ string CTG_GetRacialtypeChestTag(string sBaseTag, object oSource); // This function deliberately not prototyped. Should not be used // outside this library. - // Test whether a treasure container has been initialized for // specific base treasure type use. int CTG_GetIsContainerInitialized(object oBaseCont) @@ -523,7 +527,7 @@ object CTG_GetMonsterBaseContainer(object oSource=OBJECT_SELF) // a chest with a tag matching the specific // monster. // We strip numbers off the end of the tag first - string sCreatureTag = GetResRef(oSource); + string sCreatureTag = GetTag(oSource); while ( GetIsInteger(GetStringRight(sCreatureTag, 1)) ) { sCreatureTag = GetStringLeft(sCreatureTag, GetStringLength(sCreatureTag)-1); @@ -757,8 +761,13 @@ int CTG_GetIsTreasureGenerated(object oCont) void CTG_SetIsTreasureGenerated(object oCont, int bGenerated=TRUE) { SetLocalInt(oCont, sTreasureGeneratedVarname, bGenerated); -} +} +void CTG_SetIsTreasureRegenerated(object oCont, int bGenerated=FALSE) +{ + float fRespawnTime = GetRespawnTime (oCont); + AssignCommand(oCont, DelayCommand(fRespawnTime, SetLocalInt(oCont, sTreasureGeneratedVarname, FALSE) ) ); +} // Create random treasure items of the appropriate type // in the specified container. Should be called // by a script on a treasure container. @@ -808,6 +817,9 @@ void CTG_CreateSpecificBaseTypeTreasure(int nTreasureType, // Prevent duplicate treasure generation if (CTG_GetIsTreasureGenerated(oCont)) {return;} CTG_SetIsTreasureGenerated(oCont); + float fRespawnTime = GetRespawnTime (oCont); + AssignCommand(oCont, DelayCommand(fRespawnTime, CTG_SetIsTreasureRegenerated(oCont) ) ); + // Locate the base container object oBaseCont = CTG_GetNearestBaseContainer(nTreasureType, @@ -915,30 +927,10 @@ void CTG_CreateSpecificBaseTypeTreasure(int nTreasureType, else { // Make the item - //CRP CODE ADDITION - BREAKABLE ITEMS - if(CRP_USE_BREAKABLE_ITEMS && CRP_CONTAINER_HAS_BEEN_DESTROYED) - { - //int bDamage = GetDamageDealtByType(DAMAGE_TYPE_ACID) + 1; - //bDamage = bDamage + GetDamageDealtByType(DAMAGE_TYPE_ELECTRICAL) + 1; - //bDamage = bDamage + GetDamageDealtByType(DAMAGE_TYPE_FIRE) + 1; - //bDamage = bDamage + GetDamageDealtByType(DAMAGE_TYPE_MAGICAL) + 1; - - //if(bDamage >= 7 && crp_GetIsItemDestroyed(oItem, TRUE)) - //CreateItemOnObject(CRP_DESTROYED_ITEM, oCont, 1); - //else - if(crp_GetIsItemDestroyed(oItem, CRP_ALT_DAMAGE)) - CreateItemOnObject(CRP_DESTROYED_ITEM, oCont, 1); - else - CopyItem(oItem, oCont); - } - else - { - CopyItem(oItem, oCont); - } - if (nItemsCreated == 1) + CopyItem(oItem, oCont); + if (nItemsCreated == 1) { oItem1 = oItem; - else - { + } else { // if this is the third item, it doesn't matter // anyway, so we might as well save the conditional. oItem2 = oItem; @@ -992,16 +984,10 @@ void CTG_GenerateNPCTreasure(int nTreasureType=5, object oNPC=OBJECT_SELF) // No treasure, sorry. return; } -//CRP CODE ADDITION - if (nTreasureType == TREASURE_TYPE_MONSTER) - { - if(CRP_USE_COINS) - { - if(d100() < CRP_CHANCE_OF_NO_MONSTERTREASURE) - return; - } - else if (d100() < BK_CHANCE_OF_N0_MONSTERTREASURE) - { + + if (nTreasureType == TREASURE_TYPE_MONSTER) { + + if (d100() < BK_CHANCE_OF_N0_MONSTERTREASURE) { return; } } diff --git a/_module/nss/x0_s0_inflict.nss b/_module/nss/x0_s0_inflict.nss deleted file mode 100644 index 80a0b4d1..00000000 --- a/_module/nss/x0_s0_inflict.nss +++ /dev/null @@ -1,48 +0,0 @@ -//:://///////////////////////////////////////////// -//:: [Inflict Wounds] -//:: [X0_S0_Inflict.nss] -//:: Copyright (c) 2002 Bioware Corp. -//::////////////////////////////////////////////// -//:: This script is used by all the inflict spells -//:: -//::////////////////////////////////////////////// -//:: Created By: Brent -//:: Created On: July 2002 -//::////////////////////////////////////////////// -//:: VFX Pass By: - -#include "X0_I0_SPELLS" // * this is the new spells include for expansion packs - -#include "x2_inc_spellhook" - -void main() -{ - -/* - Spellcast Hook Code - Added 2003-06-20 by Georg - If you want to make changes to all spells, - check x2_inc_spellhook.nss to find out more - -*/ - - if (!X2PreSpellCastCode()) - { - // If code within the PreSpellCastHook (i.e. UMD) reports FALSE, do not run this spell - return; - } - -// End of Spell Cast Hook - - - int nSpellID = GetSpellId(); - switch (nSpellID) - { -/*Minor*/ case 431: spellsInflictTouchAttack(1, 0, 1, 246, VFX_IMP_HEALING_G, nSpellID); break; -/*Light*/ case 432: case 609: spellsInflictTouchAttack(d8(), 5, 8, 246, VFX_IMP_HEALING_G, nSpellID); break; -/*Moderate*/ case 433: case 610: spellsInflictTouchAttack(d8(2), 10, 16, 246, VFX_IMP_HEALING_G, nSpellID); break; -/*Serious*/ case 434: case 611: spellsInflictTouchAttack(d8(3), 15, 24, 246, VFX_IMP_HEALING_G, nSpellID); break; -/*Critical*/ case 435: case 612: spellsInflictTouchAttack(d8(4), 20, 32, 246, VFX_IMP_HEALING_G, nSpellID); break; - - } -} diff --git a/_module/nss/x0_s0_sunburst.nss b/_module/nss/x0_s0_sunburst.nss deleted file mode 100644 index 01d2e2a3..00000000 --- a/_module/nss/x0_s0_sunburst.nss +++ /dev/null @@ -1,154 +0,0 @@ -//:://///////////////////////////////////////////// -//:: Sunburst -//:: X0_S0_Sunburst -//:: Copyright (c) 2002 Bioware Corp. -//::////////////////////////////////////////////// -/* -// Brilliant globe of heat -// All creatures in the globe are blinded and -// take 6d6 damage -// Undead creatures take 1d6 damage (max 25d6) -// The blindness is permanent unless cast to remove it -*/ -//::////////////////////////////////////////////// -//:: Created By: Brent -//:: Created On: July 23 2002 -//::////////////////////////////////////////////// -//:: Last Updated By: Andrew Nobbs May 14, 2003 -//:: Notes: Changed damage to non-undead to 6d6 -//:: 2003-10-09: GZ Added Subrace check for vampire special case, bugfix - -#include "X0_I0_SPELLS" -#include "x2_inc_spellhook" - -float nSize = RADIUS_SIZE_COLOSSAL; - - - -void main() -{ - -/* - Spellcast Hook Code - Added 2003-06-20 by Georg - If you want to make changes to all spells, - check x2_inc_spellhook.nss to find out more - -*/ - - if (!X2PreSpellCastCode()) - { - // If code within the PreSpellCastHook (i.e. UMD) reports FALSE, do not run this spell - return; - } - -// End of Spell Cast Hook - - - //Declare major variables - object oCaster = OBJECT_SELF; - int nCasterLvl = GetCasterLevel(oCaster); - int nMetaMagic = GetMetaMagicFeat(); - int nDamage = 0; - float fDelay; - effect eExplode = EffectVisualEffect(VFX_IMP_SUNSTRIKE); - effect eVis = EffectVisualEffect(VFX_IMP_HEAD_HOLY); - effect eHitVis = EffectVisualEffect(VFX_IMP_DIVINE_STRIKE_FIRE); - effect eLOS = EffectVisualEffect(VFX_FNF_LOS_HOLY_30); - effect eDam; - //Get the spell target location as opposed to the spell target. - location lTarget = GetSpellTargetLocation(); - //Limit Caster level for the purposes of damage - if (nCasterLvl > 25) - { - nCasterLvl = 25; - } - ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, OBJECT_SELF); - ApplyEffectAtLocation(DURATION_TYPE_INSTANT, eLOS, GetSpellTargetLocation()); - int bDoNotDoDamage = FALSE; - - - //Declare the spell shape, size and the location. Capture the first target object in the shape. - object oTarget = GetFirstObjectInShape(SHAPE_SPHERE, nSize, lTarget, TRUE, OBJECT_TYPE_CREATURE); - //Cycle through the targets within the spell shape until an invalid object is captured. - while (GetIsObjectValid(oTarget)) - { - if (spellsIsTarget(oTarget, SPELL_TARGET_SELECTIVEHOSTILE, OBJECT_SELF)) - { - //Fire cast spell at event for the specified target - SignalEvent(oTarget, EventSpellCastAt(OBJECT_SELF, SPELL_SUNBURST)); - //This visual effect is applied to the target object not the location as above. This visual effect - //represents the flame that erupts on the target not on the ground. - ApplyEffectToObject(DURATION_TYPE_INSTANT, eHitVis, oTarget); - - if (!MyResistSpell(OBJECT_SELF, oTarget, fDelay)) - { - if (GetRacialType(oTarget) == RACIAL_TYPE_UNDEAD || GetSubRace(oTarget)=="Vampire") - { - //Roll damage for each target - nDamage = MaximizeOrEmpower(6, nCasterLvl, nMetaMagic); - } - else - { - nDamage = MaximizeOrEmpower(6, 6, nMetaMagic); - } - - // * if a vampire then destroy it - if (GetAppearanceType(oTarget) == APPEARANCE_TYPE_VAMPIRE_MALE || GetAppearanceType(oTarget) == APPEARANCE_TYPE_VAMPIRE_FEMALE || GetStringLowerCase(GetSubRace(oTarget)) == "vampire" ) - { - // SpeakString("I vampire"); - // * if reflex saving throw fails no blindness - if (!ReflexSave(oTarget, GetSpellSaveDC(), SAVING_THROW_TYPE_SPELL)) - { - effect eDead = EffectDamage(GetCurrentHitPoints(oTarget)); - //ApplyEffectToObject(DURATION_TYPE_INSTANT, EffectVisualEffect(VFX_IMP_FLAME_M), oTarget); - - //Apply epicenter explosion on caster - ApplyEffectToObject(DURATION_TYPE_INSTANT, eExplode, oTarget); - - DelayCommand(0.5, ApplyEffectToObject(DURATION_TYPE_INSTANT, eDead, oTarget)); - bDoNotDoDamage = TRUE; - } - } - if (bDoNotDoDamage == FALSE) - //Adjust the damage based on the Reflex Save, Evasion and Improved Evasion. - nDamage = GetReflexAdjustedDamage(nDamage, oTarget, GetSpellSaveDC(), SAVING_THROW_TYPE_SPELL); - - // * Do damage - if ((nDamage > 0) && (bDoNotDoDamage == FALSE)) - { - //Set the damage effect - eDam = EffectDamage(nDamage, DAMAGE_TYPE_MAGICAL); - - // Apply effects to the currently selected target. - ApplyEffectToObject(DURATION_TYPE_INSTANT, eDam, oTarget); - - - - if (GetRacialType(oTarget) != RACIAL_TYPE_UNDEAD && (GetSubRace(oTarget)!="Vampire")) - { - // * if reflex saving throw fails no blindness - if (!ReflexSave(oTarget, GetSpellSaveDC(), SAVING_THROW_TYPE_SPELL)) - { - effect eBlindness = EffectBlindness(); - ApplyEffectToObject(DURATION_TYPE_PERMANENT, eBlindness, oTarget); - } - } - - } // nDamage > 0 - } - - //----------------------------------------------------------------- - // GZ: Bugfix, reenable damage for next object - //----------------------------------------------------------------- - bDoNotDoDamage = FALSE; - } - //Select the next target within the spell shape. - oTarget = GetNextObjectInShape(SHAPE_SPHERE, nSize, lTarget, TRUE, OBJECT_TYPE_CREATURE); - } -} - - - - - diff --git a/_module/nss/x2_inc_itemprop.nss b/_module/nss/x2_inc_itemprop.nss deleted file mode 100644 index a2956389..00000000 --- a/_module/nss/x2_inc_itemprop.nss +++ /dev/null @@ -1,1515 +0,0 @@ -//:://///////////////////////////////////////////// -//:: Item Property Functions -//:: x2_inc_itemprop -//:: Copyright (c) 2003 Bioware Corp. -//::////////////////////////////////////////////// -/* - - Holds item property and item modification - specific code. - - If you look for anything specific to item - properties, your chances are good to find it - in here. - -*/ -//::////////////////////////////////////////////// -//:: Created By: Georg Zoeller -//:: Created On: 2003-06-05 -//:: Last Update: 2003-10-07 -//::////////////////////////////////////////////// - -// * The tag of the ip work container, a placeable which has to be set into each -// * module that is using any of the crafting functions. -const string X2_IP_WORK_CONTAINER_TAG = "x2_plc_ipbox"; -// * 2da for the AddProperty ItemProperty -const string X2_IP_ADDRPOP_2DA = "des_crft_props" ; -// * 2da for the Poison Weapon Itemproperty -const string X2_IP_POISONWEAPON_2DA = "des_crft_poison" ; -// * 2da for armor appearance -const string X2_IP_ARMORPARTS_2DA = "des_crft_aparts" ; -// * 2da for armor appearance -const string X2_IP_ARMORAPPEARANCE_2DA = "des_crft_appear" ; - -// * Base custom token for item modification conversations (do not change unless you want to change the conversation too) -const int XP_IP_ITEMMODCONVERSATION_CTOKENBASE = 12220; -const int X2_IP_ITEMMODCONVERSATION_MODE_TAILOR = 0; -const int X2_IP_ITEMMODCONVERSATION_MODE_CRAFT = 1; - -// * Number of maximum item properties allowed on most items -const int X2_IP_MAX_ITEM_PROPERTIES = 8; - -// * Constants used with the armor modification system -const int X2_IP_ARMORTYPE_NEXT = 0; -const int X2_IP_ARMORTYPE_PREV = 1; -const int X2_IP_ARMORTYPE_RANDOM = 2; -const int X2_IP_WEAPONTYPE_NEXT = 0; -const int X2_IP_WEAPONTYPE_PREV = 1; -const int X2_IP_WEAPONTYPE_RANDOM = 2; - -// * Policy constants for IPSafeAddItemProperty() -const int X2_IP_ADDPROP_POLICY_REPLACE_EXISTING = 0; -const int X2_IP_ADDPROP_POLICY_KEEP_EXISTING = 1; -const int X2_IP_ADDPROP_POLICY_IGNORE_EXISTING =2; - - -// * removes all itemproperties with matching nItemPropertyType and nItemPropertyDuration -void IPRemoveMatchingItemProperties( object oItem, int nItemPropertyType, int nItemPropertyDuration = DURATION_TYPE_TEMPORARY, int nItemPropertySubType = -1 ); - -// * Removes ALL item properties from oItem matching nItemPropertyDuration -void IPRemoveAllItemProperties( object oItem, int nItemPropertyDuration = DURATION_TYPE_TEMPORARY ); - -// * returns TRUE if item can be equipped. -// * Uses Get2DAString, so do not use in a loop! -int IPGetIsItemEquipable( object oItem ); - -// * Changes the color of an item armor -// * oItem - The armor -// * nColorType - ITEM_APPR_ARMOR_COLOR_* constant -// * nColor - color from 0 to 63 -// * Since oItem is destroyed in the process, the function returns -// * the item created with the color changed -object IPDyeArmor( object oItem, int nColorType, int nColor ); - -// * Returns the container used for item property and appearance modifications in the -// * module. If it does not exist, create it. -object IPGetIPWorkContainer( object oCaller = OBJECT_SELF ); - -// * This function needs to be rather extensive and needs to be updated if there are new -// * ip types we want to use, but it goes into the item property include anyway -itemproperty IPGetItemPropertyByID( int nPropID, int nParam1 = 0, int nParam2 = 0, int nParam3 = 0, int nParam4 = 0 ); - -// * returns TRUE if oItem is a ranged weapon -int IPGetIsRangedWeapon( object oItem ); - -// * return TRUE if oItem is a melee weapon -int IPGetIsMeleeWeapon( object oItem ); - -// * return TRUE if oItem is a projectile (bolt, arrow, etc) -int IPGetIsProjectile( object oItem ); - -// * returns true if weapon is blugeoning (used for poison) -// * This uses Get2DAstring, so it is slow. Avoid using in loops! -int IPGetIsBludgeoningWeapon( object oItem ); - -// * Return the IP_CONST_CASTSPELL_* ID matching to the SPELL_* constant given in nSPELL_ID -// * This uses Get2DAstring, so it is slow. Avoid using in loops! -// * returns -1 if there is no matching property for a spell -int IPGetIPConstCastSpellFromSpellID( int nSpellID ); - -// * Returns TRUE if an item has ITEM_PROPERTY_ON_HIT and the specified nSubType -// * possible values for nSubType can be taken from IPRP_ONHIT.2da -// * popular ones: -// * 5 - Daze 19 - ItemPoison 24 - Vorpal -int IPGetItemHasItemOnHitPropertySubType( object oTarget, int nSubType ); - -// * Returns the number of possible armor part variations for the specified part -// * nPart - ITEM_APPR_ARMOR_MODEL_* constant -// * Uses Get2DAstring, so do not use in loops -int IPGetNumberOfAppearances( int nPart ); - - -// * Returns the next valid appearance type for oArmor -// * nPart - ITEM_APPR_ARMOR_MODEL_* constant -// * Uses Get2DAstring, so do not use in loops -int IPGetNextArmorAppearanceType(object oArmor, int nPart); - -// * Returns the previous valid appearance type for oArmor -// * nPart - ITEM_APPR_ARMOR_MODEL_* constant -// * Uses Get2DAstring, so do not use in loops -int IPGetPrevArmorAppearanceType(object oArmor, int nPart); - -// * Returns a random valid appearance type for oArmor -// * nPart - ITEM_APPR_ARMOR_MODEL_* constant -// * Uses Get2DAstring, so do not use in loops -int IPGetRandomArmorAppearanceType(object oArmor, int nPart); - -// * Returns a new armor based of oArmor with nPartModified -// * nPart - ITEM_APPR_ARMOR_MODEL_* constant of the part to be changed -// * nMode - -// * X2_IP_ARMORTYPE_NEXT - next valid appearance -// * X2_IP_ARMORTYPE_PREV - previous valid apperance; -// * X2_IP_ARMORTYPE_RANDOM - random valid appearance; -// * -// * bDestroyOldOnSuccess - Destroy oArmor in process? -// * Uses Get2DAstring, so do not use in loops -object IPGetModifiedArmor(object oArmor, int nPart, int nMode, int bDestroyOldOnSuccess); - -// * Add an item property in a safe fashion, preventing unwanted stacking -// * Parameters: -// * oItem - the item to add the property to -// * ip - the itemproperty to add -// * fDuration - set 0.0f to add the property permanent, anything else is temporary -// * nAddItemPropertyPolicy - How to handle existing properties. Valid values are: -// * X2_IP_ADDPROP_POLICY_REPLACE_EXISTING - remove any property of the same type, subtype, durationtype before adding; -// * X2_IP_ADDPROP_POLICY_KEEP_EXISTING - do not add if any property with same type, subtype and durationtype already exists; -// * X2_IP_ADDPROP_POLICY_IGNORE_EXISTING - add itemproperty in any case - Do not Use with OnHit or OnHitSpellCast props! -// * -// * bIgnoreDurationType - If set to TRUE, an item property will be considered identical even if the DurationType is different. Be careful when using this -// * with X2_IP_ADDPROP_POLICY_REPLACE_EXISTING, as this could lead to a temporary item property removing a permanent one -// * bIgnoreSubType - If set to TRUE an item property will be considered identical even if the SubType is different. -void IPSafeAddItemProperty(object oItem, itemproperty ip, float fDuration =0.0f, int nAddItemPropertyPolicy = X2_IP_ADDPROP_POLICY_REPLACE_EXISTING, int bIgnoreDurationType = FALSE, int bIgnoreSubType = FALSE); - -// * Wrapper for GetItemHasItemProperty that returns true if -// * oItem has an itemproperty that matches ipCompareTo by Type AND DurationType AND SubType -// * nDurationType = Valid DURATION_TYPE_* or -1 to ignore -// * bIgnoreSubType - If set to TRUE an item property will be considered identical even if the SubType is different. -int IPGetItemHasProperty(object oItem, itemproperty ipCompareTo, int nDurationType, int bIgnoreSubType = FALSE); - -// * returns FALSE it the item has no sequencer property -// * returns number of spells that can be stored in any other case -int IPGetItemSequencerProperty(object oItem); - -// * returns TRUE if the item has the OnHit:IntelligentWeapon property. -int IPGetIsIntelligentWeapon(object oItem); - -// * Mapping between numbers and power constants for ITEM_PROPERTY_DAMAGE_BONUS -// * returns the appropriate ITEM_PROPERTY_DAMAGE_POWER_* constant for nNumber -int IPGetDamagePowerConstantFromNumber(int nNumber); - -// * returns the appropriate ITEM_PROPERTY_DAMAGE_BONUS_= constant for nNumber -// * Do not pass in any number <1 ! Will return -1 on error -int IPGetDamageBonusConstantFromNumber(int nNumber); - -// * Special Version of Copy Item Properties for use with greater wild shape -// * oOld - Item equipped before polymorphing (source for item props) -// * oNew - Item equipped after polymorphing (target for item props) -// * bWeapon - Must be set TRUE when oOld is a weapon. -void IPWildShapeCopyItemProperties(object oOld, object oNew, int bWeapon = FALSE); - -// * Returns the current enhancement bonus of a weapon (+1 to +20), 0 if there is -// * no enhancement bonus. You can test for a specific type of enhancement bonus -// * by passing the appropritate ITEM_PROPERTY_ENHANCEMENT_BONUS* constant into -// * nEnhancementBonusType -int IPGetWeaponEnhancementBonus(object oWeapon, int nEnhancementBonusType = ITEM_PROPERTY_ENHANCEMENT_BONUS); - -// * Shortcut function to set the enhancement bonus of a weapon to a certain bonus -// * Specifying bOnlyIfHigher as TRUE will prevent a bonus lower than the requested -// * bonus from being applied. Valid values for nBonus are 1 to 20. -void IPSetWeaponEnhancementBonus(object oWeapon, int nBonus, int bOnlyIfHigher = TRUE); - -// * Shortcut function to upgrade the enhancement bonus of a weapon by the -// * number specified in nUpgradeBy. If the resulting new enhancement bonus -// * would be out of bounds (>+20), it will be set to +20 -void IPUpgradeWeaponEnhancementBonus(object oWeapon, int nUpgradeBy); - -// * Returns TRUE if a character has any item equipped that has the itemproperty -// * defined in nItemPropertyConst in it (ITEM_PROPERTY_* constant) -int IPGetHasItemPropertyOnCharacter(object oPC, int nItemPropertyConst); - -// * Returns an integer with the number of properties present oItem -int IPGetNumberOfItemProperties(object oItem); - - - -//------------------------------------------------------------------------------ -// I M P L E M E N T A T I O N -//------------------------------------------------------------------------------ - -// ---------------------------------------------------------------------------- -// Removes all itemproperties with matching nItemPropertyType and -// nItemPropertyDuration (a DURATION_TYPE_* constant) -// ---------------------------------------------------------------------------- -void IPRemoveMatchingItemProperties(object oItem, int nItemPropertyType, int nItemPropertyDuration = DURATION_TYPE_TEMPORARY, int nItemPropertySubType = -1) -{ - itemproperty ip = GetFirstItemProperty(oItem); - - // valid ip? - while (GetIsItemPropertyValid(ip)) - { - // same property type? - if ((GetItemPropertyType(ip) == nItemPropertyType)) - { - // same duration or duration ignored? - if (GetItemPropertyDurationType(ip) == nItemPropertyDuration || nItemPropertyDuration == -1) - { - // same subtype or subtype ignored - if (GetItemPropertySubType(ip) == nItemPropertySubType || nItemPropertySubType == -1) - { - // Put a warning into the logfile if someone tries to remove a permanent ip with a temporary one! - /*if (nItemPropertyDuration == DURATION_TYPE_TEMPORARY && GetItemPropertyDurationType(ip) == DURATION_TYPE_PERMANENT) - { - WriteTimestampedLogEntry("x2_inc_itemprop:: IPRemoveMatchingItemProperties() - WARNING: Permanent item property removed by temporary on "+GetTag(oItem)); - } - */ - RemoveItemProperty(oItem, ip); - } - } - } - ip = GetNextItemProperty(oItem); - } -} - -// ---------------------------------------------------------------------------- -// Removes ALL item properties from oItem matching nItemPropertyDuration -// ---------------------------------------------------------------------------- -void IPRemoveAllItemProperties(object oItem, int nItemPropertyDuration = DURATION_TYPE_TEMPORARY) -{ - itemproperty ip = GetFirstItemProperty(oItem); - while (GetIsItemPropertyValid(ip)) - { - if (GetItemPropertyDurationType(ip) == nItemPropertyDuration) - { - RemoveItemProperty(oItem, ip); - } - ip = GetNextItemProperty(oItem); - } -} - -// ---------------------------------------------------------------------------- -// returns TRUE if item can be equipped. Uses Get2DAString, so do not use in a loop! -// ---------------------------------------------------------------------------- -int IPGetIsItemEquipable(object oItem) -{ - int nBaseType =GetBaseItemType(oItem); - - // fix, if we get BASE_ITEM_INVALID (usually because oItem is invalid), we - // need to make sure that this function returns FALSE - if(nBaseType==BASE_ITEM_INVALID) return FALSE; - - string sResult = Get2DAString("baseitems","EquipableSlots",nBaseType); - return (sResult != "0x00000"); -} - -// ---------------------------------------------------------------------------- -// Changes the color of an item armor -// oItem - The armor -// nColorType - ITEM_APPR_ARMOR_COLOR_* constant -// nColor - color from 0 to 63 -// Since oItem is destroyed in the process, the function returns -// the item created with the color changed -// ---------------------------------------------------------------------------- -object IPDyeArmor(object oItem, int nColorType, int nColor) -{ - object oRet = CopyItemAndModify(oItem,ITEM_APPR_TYPE_ARMOR_COLOR,nColorType,nColor,TRUE); - DestroyObject(oItem); // remove old item - return oRet; //return new item -} - -// ---------------------------------------------------------------------------- -// Returns the container used for item property and appearance modifications in the -// module. If it does not exist, it is created -// ---------------------------------------------------------------------------- -object IPGetIPWorkContainer(object oCaller = OBJECT_SELF) -{ - object oRet = GetObjectByTag(X2_IP_WORK_CONTAINER_TAG); - if (oRet == OBJECT_INVALID) - { - oRet = CreateObject(OBJECT_TYPE_PLACEABLE,X2_IP_WORK_CONTAINER_TAG,GetLocation(oCaller)); - effect eInvis = EffectVisualEffect( VFX_DUR_CUTSCENE_INVISIBILITY); - eInvis = ExtraordinaryEffect(eInvis); - ApplyEffectToObject(DURATION_TYPE_PERMANENT,eInvis,oRet); - if (oRet == OBJECT_INVALID) - { - WriteTimestampedLogEntry("x2_inc_itemprop - critical: Missing container with tag " +X2_IP_WORK_CONTAINER_TAG + "!!"); - } - } - - - return oRet; -} - -// ---------------------------------------------------------------------------- -// This function needs to be rather extensive and needs to be updated if there are new -// ip types we want to use, but it goes into the item property include anyway -// ---------------------------------------------------------------------------- -itemproperty IPGetItemPropertyByID(int nPropID, int nParam1 = 0, int nParam2 = 0, int nParam3 = 0, int nParam4 = 0) -{ - itemproperty ipRet; - - if (nPropID == ITEM_PROPERTY_ABILITY_BONUS) - { - ipRet = ItemPropertyAbilityBonus(nParam1, nParam2); - } - else if (nPropID == ITEM_PROPERTY_AC_BONUS) - { - ipRet = ItemPropertyACBonus(nParam1); - } - else if (nPropID == ITEM_PROPERTY_AC_BONUS_VS_ALIGNMENT_GROUP) - { - ipRet = ItemPropertyACBonusVsAlign(nParam1, nParam2); - } - else if (nPropID == ITEM_PROPERTY_AC_BONUS_VS_DAMAGE_TYPE) - { - ipRet = ItemPropertyACBonusVsDmgType(nParam1, nParam2); - } - else if (nPropID == ITEM_PROPERTY_AC_BONUS_VS_RACIAL_GROUP) - { - ipRet = ItemPropertyACBonusVsRace(nParam1, nParam2); - } - else if (nPropID == ITEM_PROPERTY_AC_BONUS_VS_SPECIFIC_ALIGNMENT) - { - ipRet = ItemPropertyACBonusVsSAlign(nParam1, nParam2); - } - else if (nPropID == ITEM_PROPERTY_ATTACK_BONUS) - { - ipRet = ItemPropertyAttackBonus(nParam1); - } - else if (nPropID == ITEM_PROPERTY_ATTACK_BONUS_VS_ALIGNMENT_GROUP) - { - ipRet = ItemPropertyAttackBonusVsAlign(nParam1, nParam2); - } - else if (nPropID == ITEM_PROPERTY_ATTACK_BONUS_VS_RACIAL_GROUP) - { - ipRet = ItemPropertyAttackBonusVsRace(nParam1, nParam2); - } - else if (nPropID == ITEM_PROPERTY_ATTACK_BONUS_VS_SPECIFIC_ALIGNMENT) - { - ipRet = ItemPropertyAttackBonusVsSAlign(nParam1, nParam2); - } - else if (nPropID == ITEM_PROPERTY_BASE_ITEM_WEIGHT_REDUCTION) - { - ipRet = ItemPropertyWeightReduction(nParam1); - } - else if (nPropID == ITEM_PROPERTY_BONUS_FEAT) - { - ipRet = ItemPropertyBonusFeat(nParam1); - } - else if (nPropID == ITEM_PROPERTY_BONUS_SPELL_SLOT_OF_LEVEL_N) - { - ipRet = ItemPropertyBonusLevelSpell(nParam1, nParam2); - } - else if (nPropID == ITEM_PROPERTY_CAST_SPELL) - { - ipRet = ItemPropertyCastSpell(nParam1, nParam2); - } - else if (nPropID == ITEM_PROPERTY_DAMAGE_BONUS) - { - ipRet = ItemPropertyDamageBonus(nParam1, nParam2); - } - else if (nPropID == ITEM_PROPERTY_DAMAGE_BONUS_VS_ALIGNMENT_GROUP) - { - ipRet = ItemPropertyDamageBonusVsAlign(nParam1, nParam2, nParam3); - } - else if (nPropID == ITEM_PROPERTY_DAMAGE_BONUS_VS_RACIAL_GROUP) - { - ipRet = ItemPropertyDamageBonusVsRace(nParam1, nParam2, nParam3); - } - else if (nPropID == ITEM_PROPERTY_DAMAGE_BONUS_VS_SPECIFIC_ALIGNMENT) - { - ipRet = ItemPropertyDamageBonusVsSAlign(nParam1, nParam2, nParam3); - } - else if (nPropID == ITEM_PROPERTY_DAMAGE_REDUCTION) - { - ipRet = ItemPropertyDamageReduction(nParam1, nParam2); - } - else if (nPropID == ITEM_PROPERTY_DAMAGE_RESISTANCE) - { - ipRet = ItemPropertyDamageResistance(nParam1, nParam2); - } - else if (nPropID == ITEM_PROPERTY_DAMAGE_VULNERABILITY) - { - ipRet = ItemPropertyDamageResistance(nParam1, nParam2); - } - else if (nPropID == ITEM_PROPERTY_DARKVISION) - { - ipRet = ItemPropertyDarkvision(); - } - else if (nPropID == ITEM_PROPERTY_DECREASED_ABILITY_SCORE) - { - ipRet = ItemPropertyDecreaseAbility(nParam1,nParam2); - } - else if (nPropID == ITEM_PROPERTY_DECREASED_AC) - { - ipRet = ItemPropertyDecreaseAC(nParam1,nParam2); - } - else if (nPropID == ITEM_PROPERTY_DECREASED_ATTACK_MODIFIER) - { - ipRet = ItemPropertyAttackPenalty(nParam1); - } - else if (nPropID == ITEM_PROPERTY_DECREASED_ENHANCEMENT_MODIFIER) - { - ipRet = ItemPropertyEnhancementPenalty(nParam1); - } - else if (nPropID == ITEM_PROPERTY_DECREASED_SAVING_THROWS) - { - ipRet = ItemPropertyReducedSavingThrow(nParam1, nParam2); - } - else if (nPropID == ITEM_PROPERTY_DECREASED_SAVING_THROWS_SPECIFIC) - { - ipRet = ItemPropertyBonusSavingThrowVsX(nParam1, nParam2); - } - else if (nPropID == ITEM_PROPERTY_DECREASED_SKILL_MODIFIER) - { - ipRet = ItemPropertyDecreaseSkill(nParam1, nParam2); - } - else if (nPropID == ITEM_PROPERTY_ENHANCED_CONTAINER_REDUCED_WEIGHT) - { - ipRet = ItemPropertyContainerReducedWeight(nParam1); - } - else if (nPropID == ITEM_PROPERTY_ENHANCEMENT_BONUS) - { - ipRet = ItemPropertyEnhancementBonus(nParam1); - } - else if (nPropID == ITEM_PROPERTY_ENHANCEMENT_BONUS_VS_ALIGNMENT_GROUP) - { - ipRet = ItemPropertyEnhancementBonusVsAlign(nParam1,nParam2); - } - else if (nPropID == ITEM_PROPERTY_ENHANCEMENT_BONUS_VS_SPECIFIC_ALIGNEMENT) - { - ipRet = ItemPropertyEnhancementBonusVsSAlign(nParam1,nParam2); - } - else if (nPropID == ITEM_PROPERTY_ENHANCEMENT_BONUS_VS_RACIAL_GROUP) - { - ipRet = ItemPropertyEnhancementBonusVsRace(nParam1,nParam2); - } - else if (nPropID == ITEM_PROPERTY_EXTRA_MELEE_DAMAGE_TYPE) - { - ipRet = ItemPropertyExtraMeleeDamageType(nParam1); - } - else if (nPropID == ITEM_PROPERTY_EXTRA_RANGED_DAMAGE_TYPE) - { - ipRet = ItemPropertyExtraRangeDamageType(nParam1); - } - else if (nPropID == ITEM_PROPERTY_HASTE) - { - ipRet = ItemPropertyHaste(); - } - else if (nPropID == ITEM_PROPERTY_KEEN) - { - ipRet = ItemPropertyKeen(); - } - else if (nPropID == ITEM_PROPERTY_LIGHT) - { - ipRet = ItemPropertyLight(nParam1,nParam2); - } - else if (nPropID == ITEM_PROPERTY_MASSIVE_CRITICALS) - { - ipRet = ItemPropertyMassiveCritical(nParam1); - } - else if (nPropID == ITEM_PROPERTY_NO_DAMAGE) - { - ipRet = ItemPropertyNoDamage(); - } - else if (nPropID == ITEM_PROPERTY_ON_HIT_PROPERTIES) - { - ipRet = ItemPropertyOnHitProps(nParam1, nParam2, nParam3); - } - else if (nPropID == ITEM_PROPERTY_TRAP) - { - ipRet = ItemPropertyTrap(nParam1, nParam2); - } - else if (nPropID == ITEM_PROPERTY_TRUE_SEEING) - { - ipRet = ItemPropertyTrueSeeing(); - } - else if (nPropID == ITEM_PROPERTY_UNLIMITED_AMMUNITION) - { - ipRet = ItemPropertyUnlimitedAmmo(nParam1); - } - else if (nPropID == ITEM_PROPERTY_ONHITCASTSPELL) - { - ipRet = ItemPropertyOnHitCastSpell(nParam1, nParam2); - } - else if (nPropID == ITEM_PROPERTY_ARCANE_SPELL_FAILURE) - { - ipRet = ItemPropertyArcaneSpellFailure(nParam1); - } - - - return ipRet; -} - -// ---------------------------------------------------------------------------- -// Returns TRUE if oItem is a projectile -// ---------------------------------------------------------------------------- -int IPGetIsProjectile(object oItem) -{ - int nBT = GetBaseItemType(oItem); - return (nBT == BASE_ITEM_ARROW || nBT == BASE_ITEM_BOLT || nBT == BASE_ITEM_BULLET); -} - -// ---------------------------------------------------------------------------- -// Returns TRUE if oItem is a ranged weapon -// ---------------------------------------------------------------------------- -int IPGetIsRangedWeapon(object oItem) -{ - return GetWeaponRanged(oItem); // doh ! -} - -// ---------------------------------------------------------------------------- -// Returns TRUE if oItem is a melee weapon -// ---------------------------------------------------------------------------- -int IPGetIsMeleeWeapon(object oItem) -{ - //Declare major variables - int nItem = GetBaseItemType(oItem); - - if((nItem == BASE_ITEM_BASTARDSWORD) || - (nItem == BASE_ITEM_BATTLEAXE) || - (nItem == BASE_ITEM_DOUBLEAXE) || - (nItem == BASE_ITEM_GREATAXE) || - (nItem == BASE_ITEM_GREATSWORD) || - (nItem == BASE_ITEM_HALBERD) || - (nItem == BASE_ITEM_HANDAXE) || - (nItem == BASE_ITEM_KAMA) || - (nItem == BASE_ITEM_KATANA) || - (nItem == BASE_ITEM_KUKRI) || - (nItem == BASE_ITEM_LONGSWORD) || - (nItem == BASE_ITEM_SCIMITAR) || - (nItem == BASE_ITEM_SCYTHE) || - (nItem == BASE_ITEM_SICKLE) || - (nItem == BASE_ITEM_TWOBLADEDSWORD) || - (nItem == BASE_ITEM_CLUB) || - (nItem == BASE_ITEM_DAGGER) || - (nItem == BASE_ITEM_DIREMACE) || - (nItem == BASE_ITEM_HEAVYFLAIL) || - (nItem == BASE_ITEM_LIGHTFLAIL) || - (nItem == BASE_ITEM_LIGHTHAMMER) || - (nItem == BASE_ITEM_LIGHTMACE) || - (nItem == BASE_ITEM_MORNINGSTAR) || - (nItem == BASE_ITEM_QUARTERSTAFF) || - (nItem == BASE_ITEM_MAGICSTAFF) || - (nItem == BASE_ITEM_RAPIER) || - (nItem == BASE_ITEM_WHIP) || - (nItem == BASE_ITEM_SHORTSPEAR) || - (nItem == BASE_ITEM_SHORTSWORD) || - (nItem == BASE_ITEM_WARHAMMER) || - (nItem == BASE_ITEM_DWARVENWARAXE) || - (nItem == BASE_ITEM_TRIDENT) ) - { - return TRUE; - } - return FALSE; -} - -// ---------------------------------------------------------------------------- -// Returns TRUE if weapon is a blugeoning weapon -// Uses Get2DAString! -// ---------------------------------------------------------------------------- -int IPGetIsBludgeoningWeapon(object oItem) -{ - int nBT = GetBaseItemType(oItem); - int nWeapon = ( StringToInt(Get2DAString("baseitems","WeaponType",nBT))); - // 2 = bludgeoning - return (nWeapon == 2); -} - -// ---------------------------------------------------------------------------- -// Return the IP_CONST_CASTSPELL_* ID matching to the SPELL_* constant given -// in nSPELL_ID. -// This uses Get2DAstring, so it is slow. Avoid using in loops! -// returns -1 if there is no matching property for a spell -// ---------------------------------------------------------------------------- -int IPGetIPConstCastSpellFromSpellID(int nSpellID) -{ - // look up Spell Property Index - string sTemp = Get2DAString("des_crft_spells","IPRP_SpellIndex",nSpellID); - /* - if (sTemp == "") // invalid nSpellID - { - PrintString("x2_inc_craft.nss::GetIPConstCastSpellFromSpellID called with invalid nSpellID" + IntToString(nSpellID)); - return -1; - } - */ - int nSpellPrpIdx = StringToInt(sTemp); - return nSpellPrpIdx; -} -// ---------------------------------------------------------------------------- -// Returns TRUE if an item has ITEM_PROPERTY_ON_HIT and the specified nSubType -// possible values for nSubType can be taken from IPRP_ONHIT.2da -// popular ones: -// 5 - Daze -// 19 - ItemPoison -// 24 - Vorpal -// ---------------------------------------------------------------------------- -int IPGetItemHasItemOnHitPropertySubType(object oTarget, int nSubType) -{ - if (GetItemHasItemProperty(oTarget,ITEM_PROPERTY_ON_HIT_PROPERTIES)) - { - itemproperty ipTest = GetFirstItemProperty(oTarget); - - // loop over item properties to see if there is already a poison effect - while (GetIsItemPropertyValid(ipTest)) - { - - if (GetItemPropertySubType(ipTest) == nSubType) //19 == onhit poison - { - return TRUE; - } - - ipTest = GetNextItemProperty(oTarget); - - } - } - return FALSE; -} - -// ---------------------------------------------------------------------------- -// Returns the number of possible armor part variations for the specified part -// nPart - ITEM_APPR_ARMOR_MODEL_* constant -// Uses Get2DAstring, so do not use in loops -// ---------------------------------------------------------------------------- -int IPGetNumberOfArmorAppearances(int nPart) -{ - int nRet; - //SpeakString(Get2DAString(X2_IP_ARMORPARTS_2DA ,"NumParts",nPart)); - nRet = StringToInt(Get2DAString(X2_IP_ARMORPARTS_2DA ,"NumParts",nPart)); - return nRet; -} - -// ---------------------------------------------------------------------------- -// (private) -// Returns the previous or next armor appearance type, depending on the specified -// mode (X2_IP_ARMORTYPE_NEXT || X2_IP_ARMORTYPE_PREV) -// ---------------------------------------------------------------------------- -int IPGetArmorAppearanceType(object oArmor, int nPart, int nMode) -{ - string sMode; - - switch (nMode) - { - case X2_IP_ARMORTYPE_NEXT : sMode ="Next"; - break; - case X2_IP_ARMORTYPE_PREV : sMode ="Prev"; - break; - } - - int nCurrApp = GetItemAppearance(oArmor,ITEM_APPR_TYPE_ARMOR_MODEL,nPart); - int nRet; - - if (nPart ==ITEM_APPR_ARMOR_MODEL_TORSO) - { - nRet = StringToInt(Get2DAString(X2_IP_ARMORAPPEARANCE_2DA ,sMode,nCurrApp)); - return nRet; - } - else - { - int nMax = IPGetNumberOfArmorAppearances(nPart)-1; // index from 0 .. numparts -1 - int nMin = 1; // this prevents part 0 from being chosen (naked) - - // return a random valid armor tpze - if (nMode == X2_IP_ARMORTYPE_RANDOM) - { - return Random(nMax)+nMin; - } - - else - { - if (nMode == X2_IP_ARMORTYPE_NEXT) - { - // current appearance is max, return min - if (nCurrApp == nMax) - { - return nMin; - } - // current appearance is min, return max -1 - else if (nCurrApp == nMin) - { - nRet = nMin+1; - return nRet; - } - - //SpeakString("next"); - // next - nRet = nCurrApp +1; - return nRet; - } - else // previous - { - // current appearance is max, return nMax-1 - if (nCurrApp == nMax) - { - nRet = nMax--; - return nRet; - } - // current appearance is min, return max - else if (nCurrApp == nMin) - { - return nMax; - } - - //SpeakString("prev"); - - nRet = nCurrApp -1; - return nRet; - } - } - - } - -} - -// ---------------------------------------------------------------------------- -// Returns the next valid appearance type for oArmor -// Uses Get2DAstring, so do not use in loops -// ---------------------------------------------------------------------------- -int IPGetNextArmorAppearanceType(object oArmor, int nPart) -{ - return IPGetArmorAppearanceType(oArmor, nPart, X2_IP_ARMORTYPE_NEXT ); - -} - -// ---------------------------------------------------------------------------- -// Returns the next valid appearance type for oArmor -// Uses Get2DAstring, so do not use in loops -// ---------------------------------------------------------------------------- -int IPGetPrevArmorAppearanceType(object oArmor, int nPart) -{ - return IPGetArmorAppearanceType(oArmor, nPart, X2_IP_ARMORTYPE_PREV ); -} - -// ---------------------------------------------------------------------------- -// Returns the next valid appearance type for oArmor -// Uses Get2DAstring, so do not use in loops -// ---------------------------------------------------------------------------- -int IPGetRandomArmorAppearanceType(object oArmor, int nPart) -{ - return IPGetArmorAppearanceType(oArmor, nPart, X2_IP_ARMORTYPE_RANDOM ); -} - -// ---------------------------------------------------------------------------- -// Returns a new armor based of oArmor with nPartModified -// nPart - ITEM_APPR_ARMOR_MODEL_* constant of the part to be changed -// nMode - -// X2_IP_ARMORTYPE_NEXT - next valid appearance -// X2_IP_ARMORTYPE_PREV - previous valid apperance; -// X2_IP_ARMORTYPE_RANDOM - random valid appearance (torso is never changed); -// bDestroyOldOnSuccess - Destroy oArmor in process? -// Uses Get2DAstring, so do not use in loops -// ---------------------------------------------------------------------------- -object IPGetModifiedArmor(object oArmor, int nPart, int nMode, int bDestroyOldOnSuccess) -{ - int nNewApp = IPGetArmorAppearanceType(oArmor, nPart, nMode ); - //SpeakString("old: " + IntToString(GetItemAppearance(oArmor,ITEM_APPR_TYPE_ARMOR_MODEL,nPart))); - //SpeakString("new: " + IntToString(nNewApp)); - - object oNew = CopyItemAndModify(oArmor,ITEM_APPR_TYPE_ARMOR_MODEL, nPart, nNewApp,TRUE); - - if (oNew != OBJECT_INVALID) - { - if( bDestroyOldOnSuccess ) - { - DestroyObject(oArmor); - } - return oNew; - } - // Safety fallback, return old armor on failures - return oArmor; -} - -// ---------------------------------------------------------------------------- -// Creates a special ring on oCreature that gives -// all weapon and armor proficiencies to the wearer -// Item is set non dropable -// ---------------------------------------------------------------------------- -object IPCreateProficiencyFeatItemOnCreature(object oCreature) -{ - // create a simple golden ring - object oRing = CreateItemOnObject("nw_it_mring023",oCreature); - - // just in case - SetDroppableFlag(oRing, FALSE); - - itemproperty ip = ItemPropertyBonusFeat(IP_CONST_FEAT_ARMOR_PROF_HEAVY); - AddItemProperty(DURATION_TYPE_PERMANENT,ip,oRing); - ip = ItemPropertyBonusFeat(IP_CONST_FEAT_ARMOR_PROF_MEDIUM); - AddItemProperty(DURATION_TYPE_PERMANENT,ip,oRing); - ip = ItemPropertyBonusFeat(IP_CONST_FEAT_ARMOR_PROF_LIGHT); - AddItemProperty(DURATION_TYPE_PERMANENT,ip,oRing); - ip = ItemPropertyBonusFeat(IP_CONST_FEAT_WEAPON_PROF_EXOTIC); - AddItemProperty(DURATION_TYPE_PERMANENT,ip,oRing); - ip = ItemPropertyBonusFeat(IP_CONST_FEAT_WEAPON_PROF_MARTIAL); - AddItemProperty(DURATION_TYPE_PERMANENT,ip,oRing); - ip = ItemPropertyBonusFeat(IP_CONST_FEAT_WEAPON_PROF_SIMPLE); - AddItemProperty(DURATION_TYPE_PERMANENT,ip,oRing); - - return oRing; -} - -// ---------------------------------------------------------------------------- -// Add an item property in a safe fashion, preventing unwanted stacking -// Parameters: -// oItem - the item to add the property to -// ip - the itemproperty to add -// fDuration - set 0.0f to add the property permanent, anything else is temporary -// nAddItemPropertyPolicy - How to handle existing properties. Valid values are: -// X2_IP_ADDPROP_POLICY_REPLACE_EXISTING - remove any property of the same type, subtype, durationtype before adding; -// X2_IP_ADDPROP_POLICY_KEEP_EXISTING - do not add if any property with same type, subtype and durationtype already exists; -// X2_IP_ADDPROP_POLICY_IGNORE_EXISTING - add itemproperty in any case - Do not Use with OnHit or OnHitSpellCast props! -// bIgnoreDurationType - If set to TRUE, an item property will be considered identical even if the DurationType is different. Be careful when using this -// with X2_IP_ADDPROP_POLICY_REPLACE_EXISTING, as this could lead to a temporary item property removing a permanent one -// bIgnoreSubType - If set to TRUE an item property will be considered identical even if the SubType is different. -// -// * WARNING: This function is used all over the game. Touch it and break it and the wrath -// of the gods will come down on you faster than you can saz "I didn't do it" -// ---------------------------------------------------------------------------- -void IPSafeAddItemProperty(object oItem, itemproperty ip, float fDuration =0.0f, int nAddItemPropertyPolicy = X2_IP_ADDPROP_POLICY_REPLACE_EXISTING, int bIgnoreDurationType = FALSE, int bIgnoreSubType = FALSE) -{ - int nType = GetItemPropertyType(ip); - int nSubType = GetItemPropertySubType(ip); - int nDuration; - // if duration is 0.0f, make the item property permanent - if (fDuration == 0.0f) - { - - nDuration = DURATION_TYPE_PERMANENT; - } else - { - - nDuration = DURATION_TYPE_TEMPORARY; - } - - int nDurationCompare = nDuration; - if (bIgnoreDurationType) - { - nDurationCompare = -1; - } - - if (nAddItemPropertyPolicy == X2_IP_ADDPROP_POLICY_REPLACE_EXISTING) - { - - // remove any matching properties - if (bIgnoreSubType) - { - nSubType = -1; - } - IPRemoveMatchingItemProperties(oItem, nType, nDurationCompare, nSubType ); - } - else if (nAddItemPropertyPolicy == X2_IP_ADDPROP_POLICY_KEEP_EXISTING ) - { - // do not replace existing properties - if(IPGetItemHasProperty(oItem, ip, nDurationCompare, bIgnoreSubType)) - { - return; // item already has property, return - } - } - else //X2_IP_ADDPROP_POLICY_IGNORE_EXISTING - { - - } - - if (nDuration == DURATION_TYPE_PERMANENT) - { - AddItemProperty(nDuration,ip, oItem); - } - else - { - AddItemProperty(nDuration,ip, oItem,fDuration); - } -} - -// ---------------------------------------------------------------------------- - -// ---------------------------------------------------------------------------- -int IPGetItemHasProperty(object oItem, itemproperty ipCompareTo, int nDurationCompare, int bIgnoreSubType = FALSE) -{ - itemproperty ip = GetFirstItemProperty(oItem); - - //PrintString ("Filter - T:" + IntToString(GetItemPropertyType(ipCompareTo))+ " S: " + IntToString(GetItemPropertySubType(ipCompareTo)) + " (Ignore: " + IntToString (bIgnoreSubType) + ") D:" + IntToString(nDurationCompare)); - while (GetIsItemPropertyValid(ip)) - { - // PrintString ("Testing - T: " + IntToString(GetItemPropertyType(ip))); - if ((GetItemPropertyType(ip) == GetItemPropertyType(ipCompareTo))) - { - //PrintString ("**Testing - S: " + IntToString(GetItemPropertySubType(ip))); - if (GetItemPropertySubType(ip) == GetItemPropertySubType(ipCompareTo) || bIgnoreSubType) - { - // PrintString ("***Testing - d: " + IntToString(GetItemPropertyDurationType(ip))); - if (GetItemPropertyDurationType(ip) == nDurationCompare || nDurationCompare == -1) - { - //PrintString ("***FOUND"); - return TRUE; // if duration is not ignored and durationtypes are equal, true - } - } - } - ip = GetNextItemProperty(oItem); - } - //PrintString ("Not Found"); - return FALSE; -} - - -object IPGetTargetedOrEquippedMeleeWeapon() -{ - object oTarget = GetSpellTargetObject(); - if(GetIsObjectValid(oTarget) && GetObjectType(oTarget) == OBJECT_TYPE_ITEM) - { - if (IPGetIsMeleeWeapon(oTarget)) - { - return oTarget; - } - else - { - return OBJECT_INVALID; - } - - } - - object oWeapon1 = GetItemInSlot(INVENTORY_SLOT_RIGHTHAND, oTarget); - if (GetIsObjectValid(oWeapon1) && IPGetIsMeleeWeapon(oWeapon1)) - { - return oWeapon1; - } - - oWeapon1 = GetItemInSlot(INVENTORY_SLOT_LEFTHAND, oTarget); - if (GetIsObjectValid(oWeapon1) && IPGetIsMeleeWeapon(oWeapon1)) - { - return oWeapon1; - } - - oWeapon1 = GetItemInSlot(INVENTORY_SLOT_CWEAPON_R, oTarget); - if (GetIsObjectValid(oWeapon1)) - { - return oWeapon1; - } - - oWeapon1 = GetItemInSlot(INVENTORY_SLOT_CWEAPON_B, oTarget); - if (GetIsObjectValid(oWeapon1)) - { - return oWeapon1; - } - - return OBJECT_INVALID; - -} - - - -object IPGetTargetedOrEquippedArmor(int bAllowShields = FALSE) -{ - object oTarget = GetSpellTargetObject(); - if(GetIsObjectValid(oTarget) && GetObjectType(oTarget) == OBJECT_TYPE_ITEM) - { - if (GetBaseItemType(oTarget) == BASE_ITEM_ARMOR) - { - return oTarget; - } - else - { - if ((bAllowShields) && (GetBaseItemType(oTarget) == BASE_ITEM_LARGESHIELD || - GetBaseItemType(oTarget) == BASE_ITEM_SMALLSHIELD || - GetBaseItemType(oTarget) == BASE_ITEM_TOWERSHIELD)) - { - return oTarget; - } - else - { - return OBJECT_INVALID; - } - } - - } - - object oArmor1 = GetItemInSlot(INVENTORY_SLOT_CHEST, oTarget); - if (GetIsObjectValid(oArmor1) && GetBaseItemType(oArmor1) == BASE_ITEM_ARMOR) - { - return oArmor1; - } - if (bAllowShields != FALSE) - { - oArmor1 = GetItemInSlot(INVENTORY_SLOT_LEFTHAND, oTarget); - if (GetIsObjectValid(oArmor1) && (GetBaseItemType(oTarget) == BASE_ITEM_LARGESHIELD || - GetBaseItemType(oTarget) == BASE_ITEM_SMALLSHIELD || - GetBaseItemType(oTarget) == BASE_ITEM_TOWERSHIELD)) - { - return oArmor1; - } - } - - - - return OBJECT_INVALID; - -} - -// ---------------------------------------------------------------------------- -// Returns FALSE it the item has no sequencer property -// Returns number of spells that can be stored in any other case -// ---------------------------------------------------------------------------- -int IPGetItemSequencerProperty(object oItem) -{ - if (!GetItemHasItemProperty(oItem, ITEM_PROPERTY_CAST_SPELL)) - { - return FALSE; - } - - int nCnt; - itemproperty ip; - - ip = GetFirstItemProperty(oItem); - - while (GetIsItemPropertyValid(ip) && nCnt ==0) - { - if (GetItemPropertyType(ip) ==ITEM_PROPERTY_CAST_SPELL) - { - if(GetItemPropertySubType(ip) == 523) // sequencer 3 - { - nCnt = 3; - } - else if(GetItemPropertySubType(ip) == 522) // sequencer 2 - { - nCnt = 2; - } - else if(GetItemPropertySubType(ip) == 521) // sequencer 1 - { - nCnt = 1; - } - } - ip = GetNextItemProperty(oItem); - } - - return nCnt; -} - -void IPCopyItemProperties(object oSource, object oTarget, int bIgnoreCraftProps = TRUE) -{ - itemproperty ip = GetFirstItemProperty(oSource); - int nSub; - - while (GetIsItemPropertyValid(ip)) - { - if (GetItemPropertyDurationType(ip) == DURATION_TYPE_PERMANENT) - { - if (bIgnoreCraftProps) - { - if (GetItemPropertyType(ip) ==ITEM_PROPERTY_CAST_SPELL) - { - nSub = GetItemPropertySubType(ip); - // filter crafting properties - if (nSub != 498 && nSub != 499 && nSub != 526 && nSub != 527) - { - AddItemProperty(DURATION_TYPE_PERMANENT,ip,oTarget); - } - } - else - { - AddItemProperty(DURATION_TYPE_PERMANENT,ip,oTarget); - } - } - else - { - AddItemProperty(DURATION_TYPE_PERMANENT,ip,oTarget); - } - } - ip = GetNextItemProperty(oSource); - } -} - -int IPGetIsIntelligentWeapon(object oItem) -{ - int bRet = FALSE ; - itemproperty ip = GetFirstItemProperty(oItem); - while (GetIsItemPropertyValid(ip)) - { - if (GetItemPropertyType(ip) == ITEM_PROPERTY_ONHITCASTSPELL) - { - if (GetItemPropertySubType(ip) == 135) - { - return TRUE; - } - } - ip = GetNextItemProperty(oItem); - } - return bRet; -} - -// ---------------------------------------------------------------------------- -// (private) -// ---------------------------------------------------------------------------- -int IPGetWeaponAppearanceType(object oWeapon, int nPart, int nMode) -{ - string sMode; - - switch (nMode) - { - case X2_IP_WEAPONTYPE_NEXT : sMode ="Next"; - break; - case X2_IP_WEAPONTYPE_PREV : sMode ="Prev"; - break; - } - - int nCurrApp = GetItemAppearance(oWeapon,ITEM_APPR_TYPE_WEAPON_MODEL,nPart); - int nRet; - - int nMax = 9;// IPGetNumberOfArmorAppearances(nPart)-1; // index from 0 .. numparts -1 - int nMin = 1; - - // return a random valid armor tpze - if (nMode == X2_IP_WEAPONTYPE_RANDOM) - { - return Random(nMax)+nMin; - } - - else - { - if (nMode == X2_IP_WEAPONTYPE_NEXT) - { - // current appearance is max, return min - if (nCurrApp == nMax) - { - return nMax; - } - // current appearance is min, return max -1 - else if (nCurrApp == nMin) - { - nRet = nMin +1; - return nRet; - } - - //SpeakString("next"); - // next - nRet = nCurrApp +1; - return nRet; - } - else // previous - { - // current appearance is max, return nMax-1 - if (nCurrApp == nMax) - { - nRet = nMax--; - return nRet; - } - // current appearance is min, return max - else if (nCurrApp == nMin) - { - return nMin; - } - - //SpeakString("prev"); - - nRet = nCurrApp -1; - return nRet; - } - - - } -} - -// ---------------------------------------------------------------------------- -// Returns a new armor based of oArmor with nPartModified -// nPart - ITEM_APPR_WEAPON_MODEL_* constant of the part to be changed -// nMode - -// X2_IP_WEAPONTYPE_NEXT - next valid appearance -// X2_IP_WEAPONTYPE_PREV - previous valid apperance; -// X2_IP_WEAPONTYPE_RANDOM - random valid appearance (torso is never changed); -// bDestroyOldOnSuccess - Destroy oArmor in process? -// Uses Get2DAstring, so do not use in loops -// ---------------------------------------------------------------------------- -object IPGetModifiedWeapon(object oWeapon, int nPart, int nMode, int bDestroyOldOnSuccess) -{ - int nNewApp = IPGetWeaponAppearanceType(oWeapon, nPart, nMode ); - //SpeakString("old: " + IntToString(GetItemAppearance(oWeapon,ITEM_APPR_TYPE_WEAPON_MODEL,nPart))); - //SpeakString("new: " + IntToString(nNewApp)); - object oNew = CopyItemAndModify(oWeapon,ITEM_APPR_TYPE_WEAPON_MODEL, nPart, nNewApp,TRUE); - if (oNew != OBJECT_INVALID) - { - if( bDestroyOldOnSuccess ) - { - DestroyObject(oWeapon); - } - return oNew; - } - // Safety fallback, return old weapon on failures - return oWeapon; -} - - -object IPCreateAndModifyArmorRobe(object oArmor, int nRobeType) -{ - object oRet = CopyItemAndModify(oArmor,ITEM_APPR_TYPE_ARMOR_MODEL,ITEM_APPR_ARMOR_MODEL_ROBE,nRobeType+2,TRUE); - if (GetIsObjectValid(oRet)) - { - return oRet; - } - else // safety net - { - return oArmor; - } -} - -// ---------------------------------------------------------------------------- -// Provide mapping between numbers and power constants for -// ITEM_PROPERTY_DAMAGE_BONUS -// ---------------------------------------------------------------------------- -int IPGetDamagePowerConstantFromNumber(int nNumber) -{ - switch (nNumber) - { - case 0: return DAMAGE_POWER_NORMAL; - case 1: return DAMAGE_POWER_PLUS_ONE; - case 2: return DAMAGE_POWER_PLUS_TWO; - case 3: return DAMAGE_POWER_PLUS_THREE; - case 4: return DAMAGE_POWER_PLUS_FOUR; - case 5: return DAMAGE_POWER_PLUS_FIVE; - case 6: return DAMAGE_POWER_PLUS_SIX; - case 7: return DAMAGE_POWER_PLUS_SEVEN; - case 8: return DAMAGE_POWER_PLUS_EIGHT; - case 9: return DAMAGE_POWER_PLUS_NINE; - case 10: return DAMAGE_POWER_PLUS_TEN; - case 11: return DAMAGE_POWER_PLUS_ELEVEN; - case 12: return DAMAGE_POWER_PLUS_TWELVE; - case 13: return DAMAGE_POWER_PLUS_THIRTEEN; - case 14: return DAMAGE_POWER_PLUS_FOURTEEN; - case 15: return DAMAGE_POWER_PLUS_FIFTEEN; - case 16: return DAMAGE_POWER_PLUS_SIXTEEN; - case 17: return DAMAGE_POWER_PLUS_SEVENTEEN; - case 18: return DAMAGE_POWER_PLUS_EIGHTEEN ; - case 19: return DAMAGE_POWER_PLUS_NINTEEN; - case 20: return DAMAGE_POWER_PLUS_TWENTY; - } - - if (nNumber>20) - { - return DAMAGE_POWER_PLUS_TWENTY; - } - else - { - return DAMAGE_POWER_NORMAL; - } -} - -// ---------------------------------------------------------------------------- -// Provide mapping between numbers and bonus constants for ITEM_PROPERTY_DAMAGE_BONUS -// Note that nNumber should be > 0! -// ---------------------------------------------------------------------------- -int IPGetDamageBonusConstantFromNumber(int nNumber) -{ - switch (nNumber) - { - case 1: return DAMAGE_BONUS_1; - case 2: return DAMAGE_BONUS_2; - case 3: return DAMAGE_BONUS_3; - case 4: return DAMAGE_BONUS_4; - case 5: return DAMAGE_BONUS_5; - case 6: return DAMAGE_BONUS_6; - case 7: return DAMAGE_BONUS_7; - case 8: return DAMAGE_BONUS_8; - case 9: return DAMAGE_BONUS_9; - case 10: return DAMAGE_BONUS_10; - case 11: return DAMAGE_BONUS_11; - case 12: return DAMAGE_BONUS_12; - case 13: return DAMAGE_BONUS_13; - case 14: return DAMAGE_BONUS_14; - case 15: return DAMAGE_BONUS_15; - case 16: return DAMAGE_BONUS_16; - case 17: return DAMAGE_BONUS_17; - case 18: return DAMAGE_BONUS_18; - case 19: return DAMAGE_BONUS_19; - case 20: return DAMAGE_BONUS_20; - - } - - if (nNumber>20) - { - return DAMAGE_BONUS_20; - } - else - { - return -1; - } -} - -// ---------------------------------------------------------------------------- -// GZ, Sept. 30 2003 -// Special Version of Copy Item Properties for use with greater wild shape -// oOld - Item equipped before polymorphing (source for item props) -// oNew - Item equipped after polymorphing (target for item props) -// bWeapon - Must be set TRUE when oOld is a weapon. -// ---------------------------------------------------------------------------- -void IPWildShapeCopyItemProperties(object oOld, object oNew, int bWeapon = FALSE) -{ - if (GetIsObjectValid(oOld) && GetIsObjectValid(oNew)) - { - itemproperty ip = GetFirstItemProperty(oOld); - while (GetIsItemPropertyValid(ip)) - { - if (bWeapon) - { - if (GetWeaponRanged(oOld) == GetWeaponRanged(oNew) ) - { - AddItemProperty(DURATION_TYPE_PERMANENT,ip,oNew); - } - } - else - { - AddItemProperty(DURATION_TYPE_PERMANENT,ip,oNew); - } - ip = GetNextItemProperty(oOld); - - } - } -} - -// ---------------------------------------------------------------------------- -// Returns the current enhancement bonus of a weapon (+1 to +20), 0 if there is -// no enhancement bonus. You can test for a specific type of enhancement bonus -// by passing the appropritate ITEM_PROPERTY_ENHANCEMENT_BONUS* constant into -// nEnhancementBonusType -// ---------------------------------------------------------------------------- -int IPGetWeaponEnhancementBonus(object oWeapon, int nEnhancementBonusType = ITEM_PROPERTY_ENHANCEMENT_BONUS) -{ - itemproperty ip = GetFirstItemProperty(oWeapon); - int nFound = 0; - while (nFound == 0 && GetIsItemPropertyValid(ip)) - { - if (GetItemPropertyType(ip) ==nEnhancementBonusType) - { - nFound = GetItemPropertyCostTableValue(ip); - } - ip = GetNextItemProperty(oWeapon); - } - return nFound; -} - -// ---------------------------------------------------------------------------- -// Shortcut function to set the enhancement bonus of a weapon to a certain bonus -// Specifying bOnlyIfHigher as TRUE will prevent a bonus lower than the requested -// bonus from being applied. Valid values for nBonus are 1 to 20. -// ---------------------------------------------------------------------------- -void IPSetWeaponEnhancementBonus(object oWeapon, int nBonus, int bOnlyIfHigher = TRUE) -{ - int nCurrent = IPGetWeaponEnhancementBonus(oWeapon); - - itemproperty ip = GetFirstItemProperty(oWeapon); - - if (bOnlyIfHigher && nCurrent > nBonus) - { - return; - } - - if (nBonus <1 || nBonus > 20) - { - return; - } - - while (GetIsItemPropertyValid(ip)) - { - if (GetItemPropertyType(ip) ==ITEM_PROPERTY_ENHANCEMENT_BONUS) - { - RemoveItemProperty(oWeapon,ip); - } - ip = GetNextItemProperty(oWeapon); - } - - ip = ItemPropertyEnhancementBonus(nBonus); - AddItemProperty(DURATION_TYPE_PERMANENT,ip,oWeapon); -} - - -// ---------------------------------------------------------------------------- -// Shortcut function to upgrade the enhancement bonus of a weapon by the -// number specified in nUpgradeBy. If the resulting new enhancement bonus -// would be out of bounds (>+20), it will be set to +20 -// ---------------------------------------------------------------------------- -void IPUpgradeWeaponEnhancementBonus(object oWeapon, int nUpgradeBy) -{ - int nCurrent = IPGetWeaponEnhancementBonus(oWeapon); - - itemproperty ip = GetFirstItemProperty(oWeapon); - - int nNew = nCurrent + nUpgradeBy; - if (nNew <1 ) - { - nNew = 1; - } - else if (nNew >20) - { - nNew = 20; - } - - while (GetIsItemPropertyValid(ip)) - { - if (GetItemPropertyType(ip) ==ITEM_PROPERTY_ENHANCEMENT_BONUS) - { - RemoveItemProperty(oWeapon,ip); - } - ip = GetNextItemProperty(oWeapon); - } - - ip = ItemPropertyEnhancementBonus(nNew); - AddItemProperty(DURATION_TYPE_PERMANENT,ip,oWeapon); - -} - -int IPGetHasItemPropertyByConst(int nItemProp, object oItem) -{ - itemproperty ip = GetFirstItemProperty(oItem); - while (GetIsItemPropertyValid(ip)) - { - if (GetItemPropertyType(ip) ==nItemProp) - { - return TRUE; - } - ip = GetNextItemProperty(oItem); - } - return FALSE; - -} - -// ---------------------------------------------------------------------------- -// Returns TRUE if a use limitation of any kind is present on oItem -// ---------------------------------------------------------------------------- -int IPGetHasUseLimitation(object oItem) -{ - itemproperty ip = GetFirstItemProperty(oItem); - int nType; - while (GetIsItemPropertyValid(ip)) - { - nType = GetItemPropertyType(ip); - if ( - nType == ITEM_PROPERTY_USE_LIMITATION_ALIGNMENT_GROUP || - nType == ITEM_PROPERTY_USE_LIMITATION_CLASS || - nType == ITEM_PROPERTY_USE_LIMITATION_RACIAL_TYPE || - nType == ITEM_PROPERTY_USE_LIMITATION_SPECIFIC_ALIGNMENT ) - { - return TRUE; - } - ip = GetNextItemProperty(oItem); - } - return FALSE; - -} - -//------------------------------------------------------------------------------ -// GZ, Oct 2003 -// Returns TRUE if a character has any item equipped that has the itemproperty -// defined in nItemPropertyConst in it (ITEM_PROPERTY_* constant) -//------------------------------------------------------------------------------ -int IPGetHasItemPropertyOnCharacter(object oPC, int nItemPropertyConst) -{ - object oWeaponOld = GetItemInSlot(INVENTORY_SLOT_RIGHTHAND,oPC); - object oArmorOld = GetItemInSlot(INVENTORY_SLOT_CHEST,oPC); - object oRing1Old = GetItemInSlot(INVENTORY_SLOT_LEFTRING,oPC); - object oRing2Old = GetItemInSlot(INVENTORY_SLOT_RIGHTRING,oPC); - object oAmuletOld = GetItemInSlot(INVENTORY_SLOT_NECK,oPC); - object oCloakOld = GetItemInSlot(INVENTORY_SLOT_CLOAK,oPC); - object oBootsOld = GetItemInSlot(INVENTORY_SLOT_BOOTS,oPC); - object oBeltOld = GetItemInSlot(INVENTORY_SLOT_BELT,oPC); - object oHelmetOld = GetItemInSlot(INVENTORY_SLOT_HEAD,oPC); - object oLeftHand = GetItemInSlot(INVENTORY_SLOT_LEFTHAND,oPC); - - int bHas = IPGetHasItemPropertyByConst(nItemPropertyConst, oWeaponOld); - bHas = bHas || IPGetHasItemPropertyByConst(nItemPropertyConst, oLeftHand); - bHas = bHas || IPGetHasItemPropertyByConst(nItemPropertyConst, oArmorOld); - if (bHas) - return TRUE; - bHas = bHas || IPGetHasItemPropertyByConst(nItemPropertyConst, oRing1Old); - bHas = bHas || IPGetHasItemPropertyByConst(nItemPropertyConst, oRing2Old); - bHas = bHas || IPGetHasItemPropertyByConst(nItemPropertyConst, oAmuletOld); - bHas = bHas || IPGetHasItemPropertyByConst(nItemPropertyConst, oCloakOld); - if (bHas) - return TRUE; - bHas = bHas || IPGetHasItemPropertyByConst(nItemPropertyConst, oBootsOld); - bHas = bHas || IPGetHasItemPropertyByConst(nItemPropertyConst, oBeltOld); - bHas = bHas || IPGetHasItemPropertyByConst(nItemPropertyConst, oHelmetOld); - - return bHas; - -} - -//------------------------------------------------------------------------------ -// GZ, Oct 24, 2003 -// Returns an integer with the number of properties present oItem -//------------------------------------------------------------------------------ -int IPGetNumberOfItemProperties(object oItem) -{ - itemproperty ip = GetFirstItemProperty(oItem); - int nCount = 0; - while (GetIsItemPropertyValid(ip)) - { - nCount++; - ip = GetNextItemProperty(oItem); - } - return nCount; -} diff --git a/_module/nss/x2_inc_switches.nss b/_module/nss/x2_inc_switches.nss deleted file mode 100644 index c5f05a4f..00000000 --- a/_module/nss/x2_inc_switches.nss +++ /dev/null @@ -1,710 +0,0 @@ -//------------------------------------------------------------------------------ -// x2_inc_switches:: Interface for switching subsystem functionality -//------------------------------------------------------------------------------ -/* - This file provides a basic interface for switching different Hordes of - the Underdark subsystems on/off and allows centralized access to certain - "expert" functionality like overriding AI or Spellscripts. - - Changing any of these switches from their default position is considered - unsupported and done at your own risk - please do NOT send any bug reports - about problems caused by these switches. -*/ -//------------------------------------------------------------------------------ -// Copyright (c) 2003 Bioware Corp. * Created By: Georg Zoeller * On: 2003-07-16 -//------------------------------------------------------------------------------ - - -//------------------------------------------------------------------------------ -// M O D U L E -//------------------------------------------------------------------------------ - - -//------------------------------------------------------------------------------ -// * Force Use Magic Device Skillchecks, Default = FALSE except for GAME_DIFFICULTY_CORE_RULES+ -// * If switched to TRUE, a rogue has to succeed in a UMD check against DC 25+SpellLevel -// * in order to use a scroll. See x2_pc_umdcheck.nss for details -//------------------------------------------------------------------------------ -const string MODULE_SWITCH_ENABLE_UMD_SCROLLS = "X2_SWITCH_ENABLE_UMD_SCROLLS"; - -//------------------------------------------------------------------------------ -// * Toggle on/off the Item Creation Feats, Default = O -// * Disable the Item Creation Feats that come with Hordes of the Underdark for the -// * module. -//------------------------------------------------------------------------------ -const string MODULE_SWITCH_DISABLE_ITEM_CREATION_FEATS = "X2_SWITCH_DISABLE_ITEMCREATION_FEATS"; - -//------------------------------------------------------------------------------ -// * Toggle Area of Effect Spell behaviour -// * If set to TRUE, AOE Spells will hurt NPCS that are neutral to the caster if they are -// * caught in the effect -//------------------------------------------------------------------------------ -const string MODULE_SWITCH_AOE_HURT_NEUTRAL_NPCS = "X0_G_ALLOWSPELLSTOHURT"; - -//------------------------------------------------------------------------------ -// * For balancing reasons the crafting system will create 50 charges on a new wand -// * instead it will create 10 + casterlevel charges. if you want to be "hard core rules compliant" -// * 50 charges, enable thiis switch -//------------------------------------------------------------------------------ -const string MODULE_SWITCH_ENABLE_CRAFT_WAND_50_CHARGES = "X2_SWITCH_ENABLE_50_WAND_CHARGES"; - -//------------------------------------------------------------------------------ -// * Some epic spells, namely Hellball, do damage to the caster. We found this too confusing -// * in testing, so it was disabled. You can reactivate using this flag -//------------------------------------------------------------------------------ -const string MODULE_SWITCH_EPIC_SPELLS_HURT_CASTER = "X2_SWITCH_EPIC_SPELLS_HURT_CASTER"; - -//------------------------------------------------------------------------------// * Deathless master touch is not supposed to affect creatures of size > large -// * but we do not check this condition by default to balance the fact that the slain -// * creature is not raised under the command of the pale master. -// * by setting this switch to TRUE, the ability will no longer effect creatures of -// * huge+ size. -//------------------------------------------------------------------------------ -const string MODULE_SWITCH_SPELL_CORERULES_DMASTERTOUCH = "X2_SWITCH_SPELL_CORERULE_DMTOUCH"; - -//------------------------------------------------------------------------------ -// * By default, all characters can use the various poisons that can be found to poison their weapons if -// * they win a Dex check. Activating this flag will restrict the use of poison to chars with the UsePoison -// * feat only -//------------------------------------------------------------------------------ -const string MODULE_SWITCH_RESTRICT_USE_POISON_TO_FEAT = "X2_SWITCH_RESTRICT_USE_POISON_FEAT"; - -//------------------------------------------------------------------------------ -// * Multiple Henchmen: By default, henchmen will never damage each other with AoE spells. -// * By activating this switch, henchmen will be able to damage each other with AoE spells -// * and potentially go on each other's throats. -// * Warning: Activating this switch has the potential of introducing game breaking bugs. Do -// * not use on the official SoU campaign. Use at your own risk. Really, its dangerous! -//------------------------------------------------------------------------------ -const string MODULE_SWITCH_ENABLE_MULTI_HENCH_AOE_DAMAGE = "X2_SWITCH_MULTI_HENCH_AOE_MADNESS"; - -//------------------------------------------------------------------------------ -// * Spell Targeting: Pre Hordes of the underdark, in hardcore mode, creatures would not hurt each other -// * with their AOE spells if they were no PCs. Setting this switch to true, will activate the correct -// * behaviour. Activating this on older modules can break things, unless you know what you are doing! -//------------------------------------------------------------------------------ -const string MODULE_SWITCH_ENABLE_NPC_AOE_HURT_ALLIES = "X2_SWITCH_ENABLE_NPC_AOE_HURT_ALLIES"; - -//------------------------------------------------------------------------------ -// * If set to TRUE, the Bebilith Ruin Armor ability is going to actually destroy -// * the armor it hits. Would be very annoying for players... -//------------------------------------------------------------------------------ -const string MODULE_SWITCH_ENABLE_BEBILITH_RUIN_ARMOR = "X2_SWITCH_BEBILITH_HARDCORE_RUIN_ARMOR"; - -//------------------------------------------------------------------------------ -// * Setting this switch to TRUE will make the Glyph of warding symbol disappear after 6 seconds, but -// * the glyph will stay active.... -//------------------------------------------------------------------------------ -const string MODULE_SWITCH_ENABLE_INVISIBLE_GLYPH_OF_WARDING = "X2_SWITCH_GLYPH_OF_WARDING_INVISIBLE"; - -//------------------------------------------------------------------------------ -// * Setting this switch to TRUE will enable the allow NPCs running between waypoints using the WalkWaypoints -// * function to cross areas, like they did in the original NWN. This was changed in 1.30 to use only -// * waypoints in one area. -//------------------------------------------------------------------------------ -const string MODULE_SWITCH_ENABLE_CROSSAREA_WALKWAYPOINTS = "X2_SWITCH_CROSSAREA_WALKWAYPOINTS"; - -//------------------------------------------------------------------------------ -// * Setting this switch to TRUE will disable the glow of a newly found secret door -// * used in some locations in XP2 -//------------------------------------------------------------------------------ -const string MODULE_SWITCH_DISABLE_SECRET_DOOR_FLASH = "X2_SWITCH_DISABLE_SECRET_DOOR_FLASH"; - -//------------------------------------------------------------------------------ -// * Setting this switch to TRUE will disable execution of tagbased scripts that are enabled -// * by default when using the standard module events (x2_mod_def_*) -//------------------------------------------------------------------------------ -const string MODULE_SWITCH_ENABLE_TAGBASED_SCRIPTS = "X2_SWITCH_ENABLE_TAGBASED_SCRIPTS"; - -//------------------------------------------------------------------------------ -// * Setting thsi switch to TRUE will enable the XP2 Wandering Monster System -// * for this module (if you are using the default rest script and you have set -// * up the correct variables for each area -//------------------------------------------------------------------------------ -const string MODULE_SWITCH_USE_XP2_RESTSYSTEM = "X2_SWITCH_ENABLE_XP2_RESTSYSTEM"; - -//------------------------------------------------------------------------------ -// * if this variable is set, the AI will not use Dispel Magic against harmfull AOE -// * spells. -//------------------------------------------------------------------------------ -const string MODULE_SWITCH_DISABLE_AI_DISPEL_AOE = "X2_L_AI_NO_AOE_DISPEL"; - -//------------------------------------------------------------------------------ -// * Setting this variable to TRUE on the module will disable the call to the -// * random loot generation in most creatures' OnSpawn script. -//------------------------------------------------------------------------------ -const string MODULE_SWITCH_NO_RANDOM_MONSTER_LOOT = "X2_L_NOTREASURE"; - -//------------------------------------------------------------------------------ -// M I S C -//------------------------------------------------------------------------------ -const string MODULE_VAR_OVERRIDE_SPELLSCRIPT ="X2_S_UD_SPELLSCRIPT"; - -const string MODULE_VAR_TAGBASED_SCRIPT_PREFIX ="X2_S_UD_SPELLSCRIPT"; - -//------------------------------------------------------------------------------ -// * Variable that holds the wandering monster 2da filename -//------------------------------------------------------------------------------ -const string MODULE_VAR_WANDERING_MONSTER_2DA ="X2_WM_2DA_NAME"; - -//------------------------------------------------------------------------------ -// * This variable allows to specify a % for NOT using dispel magic against AOEs -// instead fleeing -//------------------------------------------------------------------------------ -const string MODULE_VAR_AI_NO_DISPEL_AOE_CHANCE = "X2_L_AI_AOE_DISPEL_CHANCE"; - -//------------------------------------------------------------------------------ -// * Setting this variable to TRUE will cause the Expertise/Improved Expertise -// * modes to be disabled whenever a player is casting a spell. -//------------------------------------------------------------------------------ -const string MODULE_VAR_AI_STOP_EXPERTISE_ABUSE = "X2_L_STOP_EXPERTISE_ABUSE"; - - -//------------------------------------------------------------------------------ -// C R E A T U R E S -//------------------------------------------------------------------------------ - -//------------------------------------------------------------------------------ -// * see x2_ai_demo for details -//------------------------------------------------------------------------------ -const string CREATURE_VAR_CUSTOM_AISCRIPT = "X2_SPECIAL_COMBAT_AI_SCRIPT"; - - -//------------------------------------------------------------------------------ -// * Setting this variable on a creature will make its use a -// * random name. -// * see nw_c2_default9 for details. -//------------------------------------------------------------------------------ -const string CREATURE_VAR_RANDOMIZE_NAME = "X2_NAME_RANDOM"; - -//------------------------------------------------------------------------------ -// * Setting this variable on a spellcaster creature will make its spelluse a -// * bit more random, but their spell selection may not always be appropriate -// * to the situation anymore. -//------------------------------------------------------------------------------ -const string CREATURE_VAR_RANDOMIZE_SPELLUSE = "X2_SPELL_RANDOM"; - -//------------------------------------------------------------------------------ -// * Set to 1 to make the creature activate stealth mode after spawn -//------------------------------------------------------------------------------ -const string CREATURE_VAR_USE_SPAWN_STEALTH = "X2_L_SPAWN_USE_STEALTH"; - -//------------------------------------------------------------------------------ -// * Set to 1 to make the creature activate detectmode after spawn -//------------------------------------------------------------------------------ -const string CREATURE_VAR_USE_SPAWN_SEARCH = "X2_L_SPAWN_USE_SEARCH"; - -//------------------------------------------------------------------------------ -// * Set to 1 to make the creature play mobile ambient animations after spawn -//------------------------------------------------------------------------------ -const string CREATURE_VAR_USE_SPAWN_AMBIENT = "X2_L_SPAWN_USE_AMBIENT"; - -//------------------------------------------------------------------------------ -// * Set to 1 to make the creature play immobile ambient animations after spawn -//------------------------------------------------------------------------------ -const string CREATURE_VAR_USE_SPAWN_AMBIENT_IMMOBILE = "X2_L_SPAWN_USE_AMBIENT_IMMOBILE"; - -//------------------------------------------------------------------------------ -// * Set to 1 to make the creature immune to dispel magic (used for statues) -//------------------------------------------------------------------------------ -const string CREATURE_VAR_IMMUNE_TO_DISPEL = "X1_L_IMMUNE_TO_DISPEL"; - -//------------------------------------------------------------------------------ -// * Set this variable to 1 on a creature to make it walk through other creatures -//------------------------------------------------------------------------------ -const string CREATURE_VAR_IS_INCORPOREAL = "X2_L_IS_INCORPOREAL"; - -//------------------------------------------------------------------------------ -// * Set this variable to 1 - 6 to override the number of attacks a creature has based on its BAB -//------------------------------------------------------------------------------ -const string CREATURE_VAR_NUMBER_OF_ATTACKS = "X2_L_NUMBER_OF_ATTACKS"; - -//------------------------------------------------------------------------------ -// * The value of this variable (int) is added to the chance that a creature -// * will use magic in combat. Set to 100 for always, 0 for never -//------------------------------------------------------------------------------ -const string CREATURE_AI_MODIFIED_MAGIC_RATE = "X2_L_BEH_MAGIC"; - -//------------------------------------------------------------------------------ -// * The higher value of this variable, the higher the chance that the creature -// * will use offensive abilities in combat. Set to 0 to make them flee. -//------------------------------------------------------------------------------ -const string CREATURE_AI_MODIFIED_OFFENSE_RATE = "X2_L_BEH_OFFENSE"; - -//------------------------------------------------------------------------------ -// * The higher value of this variable, the higher the chance that the creature -// * will aid friendly creatures in combat. Not that helping usually degrades -// * the overall difficulty of an encounter, but makes it more interesting. -//------------------------------------------------------------------------------ -const string CREATURE_AI_MODIFIED_COMPASSION_RATE = "X2_L_BEH_COMPASSION"; - -//------------------------------------------------------------------------------ -// * This allows you to script items that enhance a palemaster's summoned creatures. You need -// * to put the name of a script into this variable that will be run on any creature called by -// * the pale master's summon undead ability. You can use this script to add effects to the creature. -// * You can use the OnEquip/OnUnEquip event hooks set this variable. -//------------------------------------------------------------------------------ -const string CREATURE_VAR_PALE_MASTER_SPECIAL_ITEM = "X2_S_PM_SPECIAL_ITEM"; - - -//------------------------------------------------------------------------------ -// These constants define item messages that are routed to script files with -// the item tag's through the default XP2 module scripts. -//------------------------------------------------------------------------------ -const int X2_ITEM_EVENT_ACTIVATE = 0; -const int X2_ITEM_EVENT_EQUIP = 1; -const int X2_ITEM_EVENT_UNEQUIP = 2; -const int X2_ITEM_EVENT_ONHITCAST = 3; -const int X2_ITEM_EVENT_ACQUIRE = 4; -const int X2_ITEM_EVENT_UNACQUIRE = 5; -const int X2_ITEM_EVENT_SPELLCAST_AT = 6; - -const int X2_EXECUTE_SCRIPT_CONTINUE =0; -const int X2_EXECUTE_SCRIPT_END =1; - -// Set the active User Defined Item Event -// X2_ITEM_EVENT_ACTIVATE -// X2_ITEM_EVENT_EQUIP -// X2_ITEM_EVENT_UNEQUIP -// X2_ITEM_EVENT_ONHITCAST -// X2_ITEM_EVENT_ACQUIRE -// X2_ITEM_EVENT_UNACQUIRE -// X2_ITEM_EVENT_SPELLCAST_AT -void SetUserDefinedItemEventNumber(int nEvent); - -// Get the active User Defined Item Event -// X2_ITEM_EVENT_ACTIVATE -// X2_ITEM_EVENT_EQUIP -// X2_ITEM_EVENT_UNEQUIP -// X2_ITEM_EVENT_ONHITCAST -// X2_ITEM_EVENT_ACQUIRE -// X2_ITEM_EVENT_UNACQUIRE -// X2_ITEM_EVENT_SPELLCAST_AT -int GetUserDefinedItemEventNumber(); - -//------------------------------------------------------------------------------ -// * Used to switch between different rule implementations or to subsystems for the game -// * see x2_inc_switches for more detailed information on these constants -//------------------------------------------------------------------------------ -void SetModuleSwitch(string sModuleSwitchConstant,int bValue); - -//------------------------------------------------------------------------------ -// * Returns the value of a module switch -//------------------------------------------------------------------------------ -int GetModuleSwitchValue(string sModuleSwitchConstant); - -//------------------------------------------------------------------------------ -// D O O R S -//------------------------------------------------------------------------------ -const string DOOR_FLAG_RESIST_KNOCK = "X2_FLAG_DOOR_RESIST_KNOCK"; - -//------------------------------------------------------------------------------ -// * Used to toggle custom flags on a door -// * oDoor - Door to set the switch on -// * Valid values for sDoorFlagConstant: -// * X2_FLAG_DOOR_RESIST_KNOCK - -// * Set to 1 to prevent knock from working with feedback. -// * Set to 2 to prevent knock from working without feedback -//------------------------------------------------------------------------------ -void SetDoorFlag(object oDoor, string sDoorFlagConstant, int nValue); -int GetDoorFlag(object oDoor, string sDoorFlagConstant); - -//------------------------------------------------------------------------------ -// W A Y P O I N T S -//------------------------------------------------------------------------------ - -//------------------------------------------------------------------------------ -// * By setting this variable to 1 on a waypoint, a creature using this -// * waypoint as part of its WalkWaypoints routine will assume the facing -// * of the waypoint upon reaching it. -//------------------------------------------------------------------------------ -const string WAYPOINT_VAR_FORCE_SETFACING = "X2_L_WAYPOINT_SETFACING"; - -//------------------------------------------------------------------------------ -// I T E M S -//------------------------------------------------------------------------------ - -//------------------------------------------------------------------------------ -// NOTE: THIS NO LONGER WORKS. TO PREVENT MODIFICATION USE THE PLOT FLAG -//------------------------------------------------------------------------------ -const string ITEM_FLAG_NO_CRAFT_MODIFICATION = "X2_FLAG_ITEM_CRAFT_DO_NOT_MODIFY"; -void SetItemFlag(object oItem, string sItemFlagConstant, int nValue); -int GetItemFlag(object oItem, string sItemFlagConstant); - -//------------------------------------------------------------------------------ -// * Execute sScript on oTarget returning an integer. -// * Do not nest this function -//------------------------------------------------------------------------------ -int ExecuteScriptAndReturnInt(string sScript, object oTarget); - -//------------------------------------------------------------------------------ -// * Sets the return value for scripts called via ExecuteScriptAndReturnInt -// * valid values are -// * X2_EXECUTE_SCRIPT_CONTINUE - continue calling script after executed scriptis done -// * X2_EXECUTE_SCRIPT_END - end calling script after executed script is done -//------------------------------------------------------------------------------ -void SetExecutedScriptReturnValue(int nValue = X2_EXECUTE_SCRIPT_END); - -//------------------------------------------------------------------------------ -// * This is a security feature. If you are running a *local vault* server and you -// * have tag based script execution enabled, people could bring items into your -// * game that execute existing scripts. You can set a script prefix here to -// * prevent that. Note that you have to add this prefix to your item scripts in -// * the module to make them work. -//------------------------------------------------------------------------------ -void SetUserDefinedItemEventPrefix(string sPrefix=""); - -//------------------------------------------------------------------------------ -// S P E L L S C R I P T S -//------------------------------------------------------------------------------ - -//------------------------------------------------------------------------------ -// Allows the module creator to specify a script that will be run before any spellscript is run -// You can call SetModuleOverrideSpellscript() at the end of the script specified by -// sScriptName. If you call this function this will prevent the original spellscript -// (and all craft item code) from being executed. -// If you do not add this line, the original spellscript and/or crafting code will -// run in addition to your script -//------------------------------------------------------------------------------ -void SetModuleOverrideSpellscript(string sScriptName); - -//------------------------------------------------------------------------------ -// C R E A T U R E S -//------------------------------------------------------------------------------ - -void SetCreatureFlag(object oCreature, string sFlag, int nValue); -int GetCreatureFlag(object oCreature, string sFlag); - -//------------------------------------------------------------------------------ -// * Define a replacement script for DetermineCombatRound -// * See x2_ai_demo for details -//------------------------------------------------------------------------------ -void SetCreatureOverrideAIScript(object oCreature, string sScriptName); - -//------------------------------------------------------------------------------ -// * Call this at end of your custom override AI script set via CREATURE_VAR_CUSTOM_AISCRIPT -// * See x2_ai_demo for details. -//------------------------------------------------------------------------------ -void SetCreatureOverrideAIScriptFinished(object oCreature = OBJECT_SELF); -void ClearCreatureOverrideAIScriptTarget(object oCreature = OBJECT_SELF); -object GetCreatureOverrideAIScriptTarget(object oCreature = OBJECT_SELF); - -//------------------------------------------------------------------------------ -// * Define the name of the 2da file which is used for the wandering monster -// * system -//------------------------------------------------------------------------------ -void SetWanderingMonster2DAFile(string s2DAName = "des_restsystem"); - - - -//---------------------------------------------------------------------------- -// Interface to switch on / off specific subsystems or behaviors -// Check X2_INC_SWITCHES.NSS for details -//---------------------------------------------------------------------------- -void SetModuleSwitch(string sModuleSwitchConstant,int bValue) -{ - if (bValue == 0) - { - DeleteLocalInt (GetModule(),sModuleSwitchConstant); - return; - } else if ((sModuleSwitchConstant) == MODULE_SWITCH_AOE_HURT_NEUTRAL_NPCS && bValue == TRUE) - { - bValue = 10; - } - SetLocalInt (GetModule(),sModuleSwitchConstant, bValue); -} - -//---------------------------------------------------------------------------- -// Return the value of a module switch set by SetModuleSwitch -// See X2_INC_SWITCHES for a list of all module switches -//---------------------------------------------------------------------------- -int GetModuleSwitchValue(string sModuleSwitchConstant) -{ - int nRet = GetLocalInt (GetModule(),sModuleSwitchConstant); - return nRet; -} - -void SetDoorFlag(object oDoor, string sDoorFlagConstant, int nValue) -{ - if (nValue == 0) - { - DeleteLocalInt (oDoor,sDoorFlagConstant); - return; - } - SetLocalInt (oDoor,sDoorFlagConstant, nValue); -} - -int GetDoorFlag(object oDoor, string sDoorFlagConstant) -{ - int nRet = GetLocalInt (oDoor,sDoorFlagConstant); - return nRet; -} - -void SetItemFlag(object oItem, string sItemFlagConstant, int nValue) -{ - if (nValue == 0) - { - DeleteLocalInt (oItem,sItemFlagConstant); - return; - } - SetLocalInt (oItem,sItemFlagConstant, nValue); -} - -int GetItemFlag(object oItem, string sItemFlagConstant) -{ - int nRet = GetLocalInt (oItem,sItemFlagConstant); - return nRet; -} - -void SetModuleOverrideSpellscript(string sScriptName) -{ - SetLocalString(GetModule(),MODULE_VAR_OVERRIDE_SPELLSCRIPT,sScriptName); -} - -string GetModuleOverrideSpellscript() -{ - string sScript = GetLocalString(GetModule(),"X2_S_UD_SPELLSCRIPT"); - return sScript; -} - -//------------------------------------------------------------------------------ -// You can call this in our overridden spellscript. If you call this -// this will prevent the original spellscript (and all craft item code) -// from being executed. If you do not add this line, the original spellscript -// and/or crafting code will run in addition to your script -//------------------------------------------------------------------------------ -void SetModuleOverrideSpellScriptFinished() -{ - SetLocalInt(OBJECT_SELF,"X2_L_BLOCK_LAST_SPELL",TRUE); -} - -int GetModuleOverrideSpellScriptFinished() -{ - int nRet = GetLocalInt(OBJECT_SELF,"X2_L_BLOCK_LAST_SPELL"); - DeleteLocalInt(OBJECT_SELF,"X2_L_BLOCK_LAST_SPELL"); - return nRet; -} - -void SetCreatureOverrideAIScript(object oCreature, string sScriptName) -{ - SetLocalString(oCreature,CREATURE_VAR_CUSTOM_AISCRIPT,sScriptName); -} - -void SetCreatureOverrideAIScriptFinished(object oCreature = OBJECT_SELF) -{ - // WriteTimestampedLogEntry("Custom AI Finished"); - SetLocalInt(oCreature,"X2_SPECIAL_COMBAT_AI_SCRIPT_OK",TRUE); -} - -object GetCreatureOverrideAIScriptTarget(object oCreature = OBJECT_SELF) -{ - object oRet= GetLocalObject(oCreature,"X2_NW_I0_GENERIC_INTRUDER"); - return oRet; -} - -void ClearCreatureOverrideAIScriptTarget(object oCreature = OBJECT_SELF) -{ - DeleteLocalObject(oCreature,"X2_NW_I0_GENERIC_INTRUDER"); -} - -void SetCreatureFlag(object oCreature, string sFlag, int nValue) -{ - if (sFlag == CREATURE_VAR_IMMUNE_TO_DISPEL) - { - if (nValue != 0) - { - nValue = 10; - } - } - - SetLocalInt(oCreature,sFlag ,nValue); -} - -int GetCreatureFlag(object oCreature, string sFlag) -{ - int nRet = GetLocalInt(oCreature,sFlag); - return nRet; -} - -//---------------------------------------------------------------------------- -// Get the current UserDefined Item Event Number -// X2_ITEM_EVENT_ACTIVATE -// X2_ITEM_EVENT_EQUIP -// X2_ITEM_EVENT_UNEQUIP -// X2_ITEM_EVENT_ONHITCAST -// X2_ITEM_EVENT_ACQUIRE -// X2_ITEM_EVENT_UNACQUIRE -// X2_ITEM_EVENT_SPELLCAST_AT -//---------------------------------------------------------------------------- -int GetUserDefinedItemEventNumber() -{ - return GetLocalInt(OBJECT_SELF,"X2_L_LAST_ITEM_EVENT"); -} - -//---------------------------------------------------------------------------- -// Set the current UserDefined Item Event Number -// X2_ITEM_EVENT_ACTIVATE -// X2_ITEM_EVENT_EQUIP -// X2_ITEM_EVENT_UNEQUIP -// X2_ITEM_EVENT_ONHITCAST -// X2_ITEM_EVENT_ACQUIRE -// X2_ITEM_EVENT_UNACQUIRE -// X2_ITEM_EVENT_SPELLCAST_AT -//---------------------------------------------------------------------------- -void SetUserDefinedItemEventNumber(int nEvent) -{ - SetLocalInt(OBJECT_SELF,"X2_L_LAST_ITEM_EVENT",nEvent); -} - -//---------------------------------------------------------------------------- -// Returns the name for the User Defined Item Event script for oItem, -// including possible prefixes configured by SetUserDefinedItemEventPrefix -//---------------------------------------------------------------------------- -string GetUserDefinedItemEventScriptName(object oItem) -{ - string sPrefix = GetLocalString(GetModule(),"MODULE_VAR_TAGBASED_SCRIPT_PREFIX"); - string sTag = sPrefix + GetTag(oItem); - return sTag; -} - -//---------------------------------------------------------------------------- -// You can define a prefix for any User Defined Item Event here, to prevent -// people from executing scripts you do not like them to execute on your -// local vault server -//---------------------------------------------------------------------------- -void SetUserDefinedItemEventPrefix(string sPrefix="") -{ - SetLocalString(GetModule(),"MODULE_VAR_TAGBASED_SCRIPT_PREFIX",sPrefix); -} - -//---------------------------------------------------------------------------- -// Wrapper for Execute Script to execute a script and get an integer -// return value. Do not nest this function! -//---------------------------------------------------------------------------- -int ExecuteScriptAndReturnInt(string sScript, object oTarget) -{ - DeleteLocalInt(oTarget,"X2_L_LAST_RETVAR"); - ExecuteScript(sScript,oTarget); - int nRet = GetLocalInt(oTarget,"X2_L_LAST_RETVAR"); - DeleteLocalInt(oTarget,"X2_L_LAST_RETVAR"); - return nRet; -} - -//---------------------------------------------------------------------------- -// Helper function for ExecuteScriptAndReturnInt -//---------------------------------------------------------------------------- -void SetExecutedScriptReturnValue(int nValue = X2_EXECUTE_SCRIPT_CONTINUE) -{ - SetLocalInt(OBJECT_SELF,"X2_L_LAST_RETVAR",nValue); -} - -//---------------------------------------------------------------------------- -// Define the name of the 2da file which is used for the wandering monster -// system -//---------------------------------------------------------------------------- -void SetWanderingMonster2DAFile(string s2DAName = "des_restsystem") -{ - SetLocalString(OBJECT_SELF,MODULE_VAR_WANDERING_MONSTER_2DA,s2DAName); -} - -/////////////////////////////////////////// -//iEyeType: Integer -//Function: Gets the racial type and gender and returns -// eye type for visual effect -//oPC: Creature to run the check on -//iCol: int 1 = red, 2 = green -// -int iEyeType(object oPC, int iCol); - -void SetEyes(int iType, object oMob) -{ - effect eVis = EffectVisualEffect(iType); - ApplyEffectToObject(DURATION_TYPE_PERMANENT, eVis, oMob); -} - -int iEyeType(object oPC, int iCol) -{ - int iEyes; - int iRCheck = GetRacialType(oPC); - int iSCheck = GetGender(oPC); - - if (iCol==1) -{ -if (iRCheck == RACIAL_TYPE_HUMAN) - { - if (iSCheck == GENDER_MALE) iEyes = VFX_EYES_RED_FLAME_HUMAN_MALE; - else iEyes = VFX_EYES_RED_FLAME_HUMAN_FEMALE; - } -if (iRCheck == RACIAL_TYPE_DWARF) - { - if (iSCheck == GENDER_MALE) iEyes = VFX_EYES_RED_FLAME_DWARF_MALE; - else iEyes = VFX_EYES_RED_FLAME_DWARF_FEMALE; - } -if (iRCheck == RACIAL_TYPE_GNOME) - { - if (iSCheck == GENDER_MALE) iEyes = VFX_EYES_RED_FLAME_GNOME_MALE; - else iEyes = VFX_EYES_RED_FLAME_GNOME_FEMALE; - } -if (iRCheck == RACIAL_TYPE_HALFELF) - { - if (iSCheck == GENDER_MALE) iEyes = VFX_EYES_RED_FLAME_HALFELF_MALE; - else iEyes = VFX_EYES_RED_FLAME_HALFELF_FEMALE; - } -if (iRCheck == RACIAL_TYPE_HALFLING) - { - if (iSCheck == GENDER_MALE) iEyes = VFX_EYES_RED_FLAME_HALFLING_MALE; - else iEyes = VFX_EYES_RED_FLAME_HALFLING_FEMALE; - } -if (iRCheck == RACIAL_TYPE_HALFORC) - { - if (iSCheck == GENDER_MALE) iEyes = VFX_EYES_RED_FLAME_HALFORC_MALE; - else iEyes = VFX_EYES_RED_FLAME_HALFORC_FEMALE; - } -if (iRCheck == RACIAL_TYPE_ELF) - { - if (iSCheck == GENDER_MALE) iEyes = VFX_EYES_RED_FLAME_ELF_MALE; - else iEyes = VFX_EYES_RED_FLAME_ELF_FEMALE; - } -} -else if (iCol==2) -{ -if (iRCheck == RACIAL_TYPE_HUMAN) - { - if (iSCheck == GENDER_MALE) iEyes = VFX_EYES_GREEN_HUMAN_MALE; - else iEyes = VFX_EYES_GREEN_HUMAN_FEMALE; - } -if (iRCheck == RACIAL_TYPE_DWARF) - { - if (iSCheck == GENDER_MALE) iEyes = VFX_EYES_GREEN_DWARF_MALE; - else iEyes = VFX_EYES_GREEN_DWARF_FEMALE; - } -if (iRCheck == RACIAL_TYPE_GNOME) - { - if (iSCheck == GENDER_MALE) iEyes = VFX_EYES_GREEN_GNOME_MALE; - else iEyes = VFX_EYES_GREEN_GNOME_FEMALE; - } -if (iRCheck == RACIAL_TYPE_HALFELF) - { - if (iSCheck == GENDER_MALE) iEyes = VFX_EYES_GREEN_HALFELF_MALE; - else iEyes = VFX_EYES_GREEN_HALFELF_FEMALE; - } -if (iRCheck == RACIAL_TYPE_HALFLING) - { - if (iSCheck == GENDER_MALE) iEyes = VFX_EYES_GREEN_HALFLING_MALE; - else iEyes = VFX_EYES_GREEN_HALFLING_FEMALE; - } -if (iRCheck == RACIAL_TYPE_HALFORC) - { - if (iSCheck == GENDER_MALE) iEyes = VFX_EYES_GREEN_HALFORC_MALE; - else iEyes = VFX_EYES_GREEN_HALFORC_FEMALE; - } -if (iRCheck == RACIAL_TYPE_ELF) - { - if (iSCheck == GENDER_MALE) iEyes = VFX_EYES_GREEN_ELF_MALE; - else iEyes = VFX_EYES_GREEN_ELF_FEMALE; - } -} - - - return iEyes; -} diff --git a/_module/nss/x2_s0_cureother.nss b/_module/nss/x2_s0_cureother.nss deleted file mode 100644 index f5fc9bdf..00000000 --- a/_module/nss/x2_s0_cureother.nss +++ /dev/null @@ -1,122 +0,0 @@ -//:://///////////////////////////////////////////// -//:: x2_s0_cureother -//:: Copyright (c) 2001 Bioware Corp. -//::////////////////////////////////////////////// -/* - Cure Critical Wounds on Others - causes 5 points - of damage to the spell caster as well. -*/ -//::////////////////////////////////////////////// -//:: Created By: Keith Warner -//:: Created On: Jan 2/03 -//::////////////////////////////////////////////// -#include "NW_I0_SPELLS" -#include "x2_inc_spellhook" - -void main() -{ - - /* - Spellcast Hook Code - Added 2003-07-07 by Georg Zoeller - If you want to make changes to all spells, - check x2_inc_spellhook.nss to find out more - - */ - - if (!X2PreSpellCastCode()) - { - // If code within the PreSpellCastHook (i.e. UMD) reports FALSE, do not run this spell - return; - } - - // End of Spell Cast Hook - - - //Declare major variables - object oTarget = GetSpellTargetObject(); - int nHeal; - int nDamage = d8(4); - int nMetaMagic = GetMetaMagicFeat(); - effect eVis = EffectVisualEffect(VFX_IMP_SUNSTRIKE); - effect eVis2 = EffectVisualEffect(VFX_IMP_SUPER_HEROISM); - effect eHeal, eDam; - - int nExtraDamage = GetCasterLevel(OBJECT_SELF); // * figure out the bonus damage - if (nExtraDamage > 20) - { - nExtraDamage = 20; - } - // * if low or normal difficulty is treated as MAXIMIZED - if(GetIsPC(oTarget) && GetGameDifficulty() < GAME_DIFFICULTY_CORE_RULES) - { - nDamage = 32 + nExtraDamage; - } - else - { - nDamage = nDamage + nExtraDamage; - } - - - //Make metamagic checks - if (nMetaMagic == METAMAGIC_MAXIMIZE) - { - nDamage = 8 + nExtraDamage; - // * if low or normal difficulty then MAXMIZED is doubled. - if(GetIsPC(OBJECT_SELF) && GetGameDifficulty() < GAME_DIFFICULTY_CORE_RULES) - { - nDamage = nDamage + nExtraDamage; - } - } - if (nMetaMagic == METAMAGIC_EMPOWER || GetHasFeat(FEAT_HEALING_DOMAIN_POWER)) - { - nDamage = nDamage + (nDamage/2); - } - - - if (GetRacialType(oTarget) != RACIAL_TYPE_UNDEAD || (GetSubRace(oTarget)=="Vampire")) - { - if (oTarget != OBJECT_SELF) - { - //Figure out the amount of damage to heal - nHeal = nDamage; - //Set the heal effect - eHeal = EffectHeal(nHeal); - //Apply heal effect and VFX impact - ApplyEffectToObject(DURATION_TYPE_INSTANT, eHeal, oTarget); - ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis2, oTarget); - - //Apply Damage Effect to the Caster - ApplyEffectToObject(DURATION_TYPE_INSTANT, EffectDamage(5), OBJECT_SELF); - //Fire cast spell at event for the specified target - SignalEvent(oTarget, EventSpellCastAt(OBJECT_SELF, 31, FALSE)); - } - - } - //Check that the target is undead - else - { - int nTouch = TouchAttackMelee(oTarget); - if (nTouch > 0) - { - if(!GetIsReactionTypeFriendly(oTarget)) - { - //Fire cast spell at event for the specified target - SignalEvent(oTarget, EventSpellCastAt(OBJECT_SELF, 31)); - if (!MyResistSpell(OBJECT_SELF, oTarget)) - { - eDam = EffectDamage(nDamage,DAMAGE_TYPE_NEGATIVE); - //Apply the VFX impact and effects - DelayCommand(1.0, ApplyEffectToObject(DURATION_TYPE_INSTANT, eDam, oTarget)); - ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget); - } - } - //Apply Damage Effect to the Caster - ApplyEffectToObject(DURATION_TYPE_INSTANT, EffectDamage(5), OBJECT_SELF); - } - } -} - - - - diff --git a/_module/nss/x2_s0_undeath.nss b/_module/nss/x2_s0_undeath.nss deleted file mode 100644 index 74f5a214..00000000 --- a/_module/nss/x2_s0_undeath.nss +++ /dev/null @@ -1,153 +0,0 @@ -//:://///////////////////////////////////////////// -//:: Undeath to Death -//:: X2_S0_Undeath -//:: Copyright (c) 2001 Bioware Corp. -//::////////////////////////////////////////////// -/* - - This spell slays 1d4 HD worth of undead creatures - per caster level (maximum 20d4). Creatures with - the fewest HD are affected first; - -*/ -//::////////////////////////////////////////////// -//:: Created By: Georg Zoeller -//:: Created On: August 13,2003 -//::////////////////////////////////////////////// - - -#include "NW_I0_SPELLS" -#include "x0_i0_spells" -#include "x2_inc_toollib" -#include "x2_inc_spellhook" - -void DoUndeadToDeath(object oCreature) -{ - SignalEvent(oCreature, EventSpellCastAt(OBJECT_SELF, GetSpellId())); - SetLocalInt(oCreature,"X2_EBLIGHT_I_AM_DEAD", TRUE); - - if (!MySavingThrow(SAVING_THROW_WILL,oCreature,GetSpellSaveDC(),SAVING_THROW_TYPE_NONE,OBJECT_SELF)) - { - float fDelay = GetRandomDelay(0.2f,0.4f); - if (!MyResistSpell(OBJECT_SELF, oCreature, fDelay)) - { - effect eDeath = EffectDamage(GetCurrentHitPoints(oCreature),DAMAGE_TYPE_DIVINE,DAMAGE_POWER_ENERGY); - effect eVis = EffectVisualEffect(VFX_IMP_DEATH); - DelayCommand(fDelay+0.5f,ApplyEffectToObject(DURATION_TYPE_INSTANT,eDeath,oCreature)); - DelayCommand(fDelay,ApplyEffectToObject(DURATION_TYPE_INSTANT,eVis,oCreature)); - } - else - { - DelayCommand(1.0f,DeleteLocalInt(oCreature,"X2_EBLIGHT_I_AM_DEAD")); - } - } - else - { - DelayCommand(1.0f,DeleteLocalInt(oCreature,"X2_EBLIGHT_I_AM_DEAD")); - } -} - -void main() -{ - -/* - Spellcast Hook Code - Added 2003-07-07 by Georg Zoeller - If you want to make changes to all spells, - check x2_inc_spellhook.nss to find out more - -*/ - - if (!X2PreSpellCastCode()) - { - // If code within the PreSpellCastHook (i.e. UMD) reports FALSE, do not run this spell - return; - } - int nMetaMagic = GetMetaMagicFeat(); - - -// End of Spell Cast Hook - - // Impact VFX - location lLoc = GetSpellTargetLocation(); - - ApplyEffectAtLocation(DURATION_TYPE_INSTANT,EffectVisualEffect(VFX_FNF_STRIKE_HOLY),lLoc); - TLVFXPillar(VFX_FNF_LOS_HOLY_20, lLoc,3,0.0f); - - - // build list with affected creatures - - // calculation - int nLevel = GetCasterLevel(OBJECT_SELF); - if (nLevel>20) - { - nLevel = 20; - } - // calculate number of hitdice affected - int nLow = 9999; - object oLow; - int nHDLeft = nLevel *d4(); - //Enter Metamagic conditions - if (nMetaMagic == METAMAGIC_MAXIMIZE) - { - nHDLeft = 4 * GetCasterLevel(OBJECT_SELF);//Damage is at max - } - if (nMetaMagic == METAMAGIC_EMPOWER) - { - nHDLeft += (nHDLeft/2); //Damage/Healing is +50% - } - - int nCurHD; - object oFirst = GetFirstObjectInShape(SHAPE_SPHERE, 20.0f,lLoc ); - - // Only start loop if there is a creature in the area of effect - if (GetIsObjectValid(oFirst)) - { - - object oTarget = oFirst; - while (GetIsObjectValid(oTarget) && nHDLeft >0) - { - - if (GetRacialType(oTarget) == RACIAL_TYPE_UNDEAD || GetSubRace(oTarget)=="Vampire") - { - nCurHD = GetHitDice(oTarget); - if (nCurHD <= nHDLeft ) - { - if(spellsIsTarget(oTarget, SPELL_TARGET_STANDARDHOSTILE, OBJECT_SELF)) - { - // ignore creatures already affected - if (GetLocalInt(oTarget,"X2_EBLIGHT_I_AM_DEAD") == 0 && !GetPlotFlag(oTarget) && !GetIsDead(oTarget)) - { - // store the creature with the lowest HD - if (GetHitDice(oTarget) <= nLow) - { - nLow = GetHitDice(oTarget); - oLow = oTarget; - } - } - } - } - } - - // Get next target - oTarget = GetNextObjectInShape(SHAPE_SPHERE, 20.0f ,lLoc); - - // End of cycle, time to kill the lowest creature - if (!GetIsObjectValid(oTarget)) - { - // we have a valid lowest creature we can affect with the remaining HD - if (GetIsObjectValid(oLow) && nHDLeft >= nLow) - { - DoUndeadToDeath(oLow); - // decrement remaining HD - nHDLeft -= nLow; - // restart the loop - oTarget = GetFirstObjectInShape(SHAPE_SPHERE, 20.0f, GetSpellTargetLocation()); - } - // reset counters - oLow = OBJECT_INVALID; - nLow = 9999; - } - } - } - } diff --git a/_module/nss/zep_inc_craft.nss b/_module/nss/zep_inc_craft.nss index d0ee82b9..acc817bb 100644 --- a/_module/nss/zep_inc_craft.nss +++ b/_module/nss/zep_inc_craft.nss @@ -88,6 +88,7 @@ #include "x2_inc_craft" #include "zep_inc_main" +#include "prc_inc_racial" // Set to FALSE to disable the requirement of the proper placeable to be near the PC const int ZEP_CR_REQUIRE_PLACEABLE = FALSE; diff --git a/_module/nss/zep_inc_main.nss b/_module/nss/zep_inc_main.nss index 9a858c99..5255a005 100644 --- a/_module/nss/zep_inc_main.nss +++ b/_module/nss/zep_inc_main.nss @@ -3,7 +3,7 @@ const int ITEM_PROPERTY_USE_LIMITATION_GENDER = 150; //Baseitem: New Weapon Types -const int BASE_ITEM_TRIDENT = 300; +const int BASE_ITEM_TRIDENT_1H = 300; const int BASE_ITEM_HEAVYPICK = 301; const int BASE_ITEM_LIGHTPICK = 302; const int BASE_ITEM_SAI = 303; @@ -130,3 +130,4 @@ void ZEPGenderRestrict(object oItem, object oPC) } } } + diff --git a/_module/nss/zep_inc_scrptdlg.nss b/_module/nss/zep_inc_scrptdlg.nss new file mode 100644 index 00000000..de59ec93 --- /dev/null +++ b/_module/nss/zep_inc_scrptdlg.nss @@ -0,0 +1,51 @@ +//File name: zep_inc_scrptdlg +//Author: Loki Hakanin +//Usage/Explanation: +// This include file is intended for use with the NWN CEP. +// This is an index of the cep.tlk file dialogue TLK file +// offsets for the various strings of text that are +// sent to the player, DMs, etc, during the execution +// of various CEP scripts. + +//const int nZEPScriptTLKOffset = 16818216; +//Traps +const int nZEPPitJump = (16818226); //df_t0_camopita.nss: SendMessageToPC(oPC,"You jump to the side and =avoid falling into the pit"); +const int nZEPPitFall = (16818227); //df_t0_camopita.nss: SendMessageToPC(oPC,"You fall into the =pit!"); +const int nZEPPitClimb = (16818228); //df_t0_camopita.nss: DelayCommand(30.0,SendMessageToPC(oPC,"You finally climb out of the =pit")); +const int nZEPDrowning = (16818231); //trap_fire.nss: AssignCommand(oPC,SpeakString("Blub! =Glug!")); +const int nZEPTrapFind = (16818234); //trap_on_acquire.nss: SendMessageToPC(oPC,"Nearest Trap: ="+GetName(GetNearestTrapToObject(oPC))); +const int nZEPTrapSearch1 = (16818235); //trap_on_load.nss: PrintString("In "+sTag+" Checking for: ="+IntToString(nID)+", found: "+GetTag(oTrap)); +const int nZEPTrapSearch2= (16818236); //trap_on_load.nss: PrintString("In "+sTag+" Checking for: ="+IntToString(nID)+", found: "+GetTag(oTrap)); +const int nZEPTrapSearch3 = (16818237); //trap_on_load.nss: PrintString("In "+sTag+" Checking for: ="+IntToString(nID)+", found: "+GetTag(oTrap)); +const int nZEPTrapReset = (16818238); //trap_reset.nss: SendMessageToPC(oPC,"The lever clicks into its new =postion"); + +//Item Properties +const int nZEPGenderRestTXT = (16818246); //zep_inc_main.nss: SendMessageToPC(oPC,"You cannot equip that =item due to gender differences."); + +//Doors +const int nZEPDoorLocked = (16818256); //zep_openclose.nss: SpeakString("Locked"); + +//Demilich Scripts +const int nZEPReturnToLife = (16818266); //zep_demi_dest.nss: SendMessageToPC(oVictimCounter,"You feel =disoriented momentarily as your soul returns to its mortal coil."); +const int nZEPCacklingLaugh = (16818267); //zep_demi_onspell.nss: =DelayCommand(6.0,SpeakString("Hahhahaha....",TALKVOLUME_SHOUT)); +const int nZEPCantBeRaised = (16818268); //zep_inc_demi.nss:const string ZEP_DEMI_RESLAY_MSG =3D " jerks upright =and spasms for a few moments before collapsing again."; +const int nZEPNoRaiseExplan = (16818269); //zep_inc_demi.nss:const string ZEP_DEMI_RESLAY_MSG2 =3D "Until the =demilich's captive souls are freed, its victims cannot be raised."; +const int nZEPDemiRestored = (16818270); //zep_inc_demi.nss:const string ZEP_DEMI_REGEN_MSG =3D "At last, I am =restored..."; +const int nZEPDemiDisturbed = (16818271); //zep_inc_demi.nss:const string ZEP_DEMI_DIST_MSG =3D "You disturb my =work!"; +const int nZEPDemiHavePower = (16818272); //zep_inc_demi.nss:const string ZEP_DEMI_ONSPELL_MSG =3D "Yes, I sense you =have power...your potential shall be mine!"; +const int nZEPDemiVictFree = (16818273); //zep_inc_demi.nss:const string ZEP_DEMI_FINAL_DEST =3D "With the demilich =destroyed, the souls of its victims are released to their bodies."; + +//Marilith Scripts +const int nZEPMarilithDMG = (16818286); //zep_marilith_end.nss: SendMessageToPC(oTarget, "You were hit for ="+IntToString(nDamage)); + +//Rust monster scripts +const int nZEPRustMonBrush = (16818296); //zep_rust_cmb_end.nss: SendMessageToPC(oPC,"The Rust Monster's =antennae brush against your "+sItem ); +const int nZEPRustButResist1 = (16818297); //zep_rust_cmb_end.nss: SendMessageToPC(oPC,"But the "+sItem+" =resists the rust effects!"); +const int nZEPRustButResist2 = (16818298); //zep_rust_cmb_end.nss: SendMessageToPC(oPC,"But the "+sItem+" =resists the rust effects!"); +const int nZEPRustAndDest = (16818299); //zep_rust_cmb_end.nss: SendMessageToPC(oPC,"And destroys your ="+sItem+"!"); +const int nZEPRustYourTXT = (16818300); //zep_rust_dmg.nss: "Your " +const int nZEPRustWeapRes = (16818301); //zep_rust_dmg.nss: SendMessageToPC(oPC,"Your "+sWeapon+" =resists the rust effects."); +const int nZEPRustWeapDest = (16818302); //zep_rust_dmg.nss: SendMessageToPC(oPC,"Your "+sWeapon+" =damages the monster, but is destroyed in the process!"); + +const int nZEPFoundSecret = (16818316); //zep_sarcof1use.nss: "You have discovered a secret passage!" + diff --git a/_module/utc/badger001.utc.json b/_module/utc/badger001.utc.json index 42dd90f6..8c2baf78 100644 --- a/_module/utc/badger001.utc.json +++ b/_module/utc/badger001.utc.json @@ -52,6 +52,10 @@ "type": "short", "value": 4 }, + "DecayTime": { + "type": "dword", + "value": 0 + }, "Deity": { "type": "cexostring", "value": "" @@ -167,6 +171,10 @@ "type": "byte", "value": 50 }, + "Lootable": { + "type": "byte", + "value": 0 + }, "MaxHitPoints": { "type": "short", "value": 6 @@ -416,6 +424,41 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { @@ -465,8 +508,8 @@ "type": "cexostring", "value": "NW_BADGER" }, - "Tail": { - "type": "byte", + "Tail_New": { + "type": "dword", "value": 0 }, "TemplateList": { @@ -485,8 +528,8 @@ "type": "short", "value": 0 }, - "Wings": { - "type": "byte", + "Wings_New": { + "type": "dword", "value": 0 }, "Wis": { diff --git a/_module/utc/bandit002.utc.json b/_module/utc/bandit002.utc.json index b6a6bc1c..15682b57 100644 --- a/_module/utc/bandit002.utc.json +++ b/_module/utc/bandit002.utc.json @@ -258,7 +258,7 @@ }, "PortraitId": { "type": "word", - "value": 129 + "value": 120 }, "Race": { "type": "byte", @@ -505,6 +505,13 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { @@ -538,8 +545,8 @@ "type": "cexostring", "value": "NW_BANDIT001" }, - "Tail": { - "type": "byte", + "Tail_New": { + "type": "dword", "value": 0 }, "TemplateList": { @@ -558,8 +565,8 @@ "type": "short", "value": 0 }, - "Wings": { - "type": "byte", + "Wings_New": { + "type": "dword", "value": 0 }, "Wis": { diff --git a/_module/utc/bandit003.utc.json b/_module/utc/bandit003.utc.json index bf61a1a8..dafa04ac 100644 --- a/_module/utc/bandit003.utc.json +++ b/_module/utc/bandit003.utc.json @@ -1,20 +1,96 @@ { "__data_type": "UTC ", + "Appearance_Head": { + "type": "byte", + "value": 135 + }, "Appearance_Type": { "type": "word", - "value": 257 + "value": 6 + }, + "ArmorPart_RFoot": { + "type": "byte", + "value": 1 }, "BodyBag": { "type": "byte", "value": 0 }, + "BodyPart_Belt": { + "type": "byte", + "value": 0 + }, + "BodyPart_LBicep": { + "type": "byte", + "value": 1 + }, + "BodyPart_LFArm": { + "type": "byte", + "value": 1 + }, + "BodyPart_LFoot": { + "type": "byte", + "value": 1 + }, + "BodyPart_LHand": { + "type": "byte", + "value": 1 + }, + "BodyPart_LShin": { + "type": "byte", + "value": 1 + }, + "BodyPart_LShoul": { + "type": "byte", + "value": 0 + }, + "BodyPart_LThigh": { + "type": "byte", + "value": 1 + }, + "BodyPart_Neck": { + "type": "byte", + "value": 1 + }, + "BodyPart_Pelvis": { + "type": "byte", + "value": 1 + }, + "BodyPart_RBicep": { + "type": "byte", + "value": 1 + }, + "BodyPart_RFArm": { + "type": "byte", + "value": 1 + }, + "BodyPart_RHand": { + "type": "byte", + "value": 1 + }, + "BodyPart_RShin": { + "type": "byte", + "value": 1 + }, + "BodyPart_RShoul": { + "type": "byte", + "value": 0 + }, + "BodyPart_RThigh": { + "type": "byte", + "value": 1 + }, + "BodyPart_Torso": { + "type": "byte", + "value": 1 + }, "Cha": { "type": "byte", "value": 8 }, "ChallengeRating": { "type": "float", - "value": 4.0 + "value": 2.0 }, "ClassList": { "type": "list", @@ -32,6 +108,22 @@ } ] }, + "Color_Hair": { + "type": "byte", + "value": 21 + }, + "Color_Skin": { + "type": "byte", + "value": 1 + }, + "Color_Tattoo1": { + "type": "byte", + "value": 7 + }, + "Color_Tattoo2": { + "type": "byte", + "value": 30 + }, "Comment": { "type": "cexostring", "value": "" @@ -46,7 +138,7 @@ }, "CRAdjust": { "type": "int", - "value": 1 + "value": -1 }, "CurrentHitPoints": { "type": "short", @@ -79,7 +171,7 @@ "__struct_id": 2, "EquippedRes": { "type": "resref", - "value": "nw_aarcl009" + "value": "banditarcher" } }, { @@ -216,6 +308,26 @@ "type": "byte", "value": 0 }, + "ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "InventoryRes": { + "type": "resref", + "value": "nw_aarcl009" + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + } + ] + }, "LastName": { "type": "cexolocstring", "value": {} @@ -505,6 +617,13 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { @@ -516,7 +635,7 @@ }, "SoundSetFile": { "type": "word", - "value": 176 + "value": 242 }, "SpecAbilityList": { "type": "list", @@ -538,8 +657,8 @@ "type": "cexostring", "value": "NW_BANDIT002" }, - "Tail": { - "type": "byte", + "Tail_New": { + "type": "dword", "value": 0 }, "TemplateList": { @@ -558,8 +677,8 @@ "type": "short", "value": 0 }, - "Wings": { - "type": "byte", + "Wings_New": { + "type": "dword", "value": 0 }, "Wis": { diff --git a/_module/utc/bandit004.utc.json b/_module/utc/bandit004.utc.json index 12707057..99af7690 100644 --- a/_module/utc/bandit004.utc.json +++ b/_module/utc/bandit004.utc.json @@ -1,13 +1,89 @@ { "__data_type": "UTC ", + "Appearance_Head": { + "type": "byte", + "value": 21 + }, "Appearance_Type": { "type": "word", - "value": 269 + "value": 6 + }, + "ArmorPart_RFoot": { + "type": "byte", + "value": 1 }, "BodyBag": { "type": "byte", "value": 0 }, + "BodyPart_Belt": { + "type": "byte", + "value": 0 + }, + "BodyPart_LBicep": { + "type": "byte", + "value": 1 + }, + "BodyPart_LFArm": { + "type": "byte", + "value": 1 + }, + "BodyPart_LFoot": { + "type": "byte", + "value": 1 + }, + "BodyPart_LHand": { + "type": "byte", + "value": 1 + }, + "BodyPart_LShin": { + "type": "byte", + "value": 1 + }, + "BodyPart_LShoul": { + "type": "byte", + "value": 0 + }, + "BodyPart_LThigh": { + "type": "byte", + "value": 1 + }, + "BodyPart_Neck": { + "type": "byte", + "value": 1 + }, + "BodyPart_Pelvis": { + "type": "byte", + "value": 1 + }, + "BodyPart_RBicep": { + "type": "byte", + "value": 1 + }, + "BodyPart_RFArm": { + "type": "byte", + "value": 1 + }, + "BodyPart_RHand": { + "type": "byte", + "value": 1 + }, + "BodyPart_RShin": { + "type": "byte", + "value": 1 + }, + "BodyPart_RShoul": { + "type": "byte", + "value": 0 + }, + "BodyPart_RThigh": { + "type": "byte", + "value": 1 + }, + "BodyPart_Torso": { + "type": "byte", + "value": 1 + }, "Cha": { "type": "byte", "value": 8 @@ -32,6 +108,22 @@ } ] }, + "Color_Hair": { + "type": "byte", + "value": 22 + }, + "Color_Skin": { + "type": "byte", + "value": 3 + }, + "Color_Tattoo1": { + "type": "byte", + "value": 1 + }, + "Color_Tattoo2": { + "type": "byte", + "value": 24 + }, "Comment": { "type": "cexostring", "value": "" @@ -79,7 +171,7 @@ "__struct_id": 2, "EquippedRes": { "type": "resref", - "value": "nw_aarcl009" + "value": "banditrogue" } }, { @@ -477,6 +569,13 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { @@ -488,7 +587,7 @@ }, "SoundSetFile": { "type": "word", - "value": 177 + "value": 184 }, "SpecAbilityList": { "type": "list", @@ -510,8 +609,8 @@ "type": "cexostring", "value": "NW_BANDIT003" }, - "Tail": { - "type": "byte", + "Tail_New": { + "type": "dword", "value": 0 }, "TemplateList": { @@ -530,8 +629,8 @@ "type": "short", "value": 0 }, - "Wings": { - "type": "byte", + "Wings_New": { + "type": "dword", "value": 0 }, "Wis": { diff --git a/_module/utc/bandit006.utc.json b/_module/utc/bandit006.utc.json index 0e4e51e8..b54e3220 100644 --- a/_module/utc/bandit006.utc.json +++ b/_module/utc/bandit006.utc.json @@ -1,13 +1,89 @@ { "__data_type": "UTC ", + "Appearance_Head": { + "type": "byte", + "value": 29 + }, "Appearance_Type": { "type": "word", - "value": 257 + "value": 6 + }, + "ArmorPart_RFoot": { + "type": "byte", + "value": 1 }, "BodyBag": { "type": "byte", "value": 0 }, + "BodyPart_Belt": { + "type": "byte", + "value": 0 + }, + "BodyPart_LBicep": { + "type": "byte", + "value": 1 + }, + "BodyPart_LFArm": { + "type": "byte", + "value": 1 + }, + "BodyPart_LFoot": { + "type": "byte", + "value": 1 + }, + "BodyPart_LHand": { + "type": "byte", + "value": 1 + }, + "BodyPart_LShin": { + "type": "byte", + "value": 1 + }, + "BodyPart_LShoul": { + "type": "byte", + "value": 0 + }, + "BodyPart_LThigh": { + "type": "byte", + "value": 1 + }, + "BodyPart_Neck": { + "type": "byte", + "value": 1 + }, + "BodyPart_Pelvis": { + "type": "byte", + "value": 2 + }, + "BodyPart_RBicep": { + "type": "byte", + "value": 1 + }, + "BodyPart_RFArm": { + "type": "byte", + "value": 1 + }, + "BodyPart_RHand": { + "type": "byte", + "value": 1 + }, + "BodyPart_RShin": { + "type": "byte", + "value": 1 + }, + "BodyPart_RShoul": { + "type": "byte", + "value": 0 + }, + "BodyPart_RThigh": { + "type": "byte", + "value": 1 + }, + "BodyPart_Torso": { + "type": "byte", + "value": 1 + }, "Cha": { "type": "byte", "value": 8 @@ -197,6 +273,21 @@ "MemorizedList3": { "type": "list", "value": [ + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 10 + }, + "SpellFlags": { + "type": "byte", + "value": 0 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 1 + } + }, { "__struct_id": 3, "Spell": { @@ -213,30 +304,26 @@ } } ] - }, - "MemorizedList5": { - "type": "list", - "value": [ - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 10 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 1 - } - } - ] } } ] }, + "Color_Hair": { + "type": "byte", + "value": 21 + }, + "Color_Skin": { + "type": "byte", + "value": 3 + }, + "Color_Tattoo1": { + "type": "byte", + "value": 37 + }, + "Color_Tattoo2": { + "type": "byte", + "value": 40 + }, "Comment": { "type": "cexostring", "value": "" @@ -280,6 +367,13 @@ "Equip_ItemList": { "type": "list", "value": [ + { + "__struct_id": 2, + "EquippedRes": { + "type": "resref", + "value": "banditmage" + } + }, { "__struct_id": 16, "EquippedRes": { @@ -428,7 +522,7 @@ }, "PortraitId": { "type": "word", - "value": 92 + "value": 81 }, "Race": { "type": "byte", @@ -675,6 +769,13 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { @@ -708,8 +809,8 @@ "type": "cexostring", "value": "NW_BANDIT005" }, - "Tail": { - "type": "byte", + "Tail_New": { + "type": "dword", "value": 0 }, "TemplateList": { @@ -728,8 +829,8 @@ "type": "short", "value": 0 }, - "Wings": { - "type": "byte", + "Wings_New": { + "type": "dword", "value": 0 }, "Wis": { diff --git a/_module/utc/banditgen_asch.utc.json b/_module/utc/banditgen_asch.utc.json index 0be99ad3..d2779c97 100644 --- a/_module/utc/banditgen_asch.utc.json +++ b/_module/utc/banditgen_asch.utc.json @@ -2,7 +2,7 @@ "__data_type": "UTC ", "Appearance_Head": { "type": "byte", - "value": 1 + "value": 9 }, "Appearance_Type": { "type": "word", @@ -82,7 +82,7 @@ }, "BodyPart_Torso": { "type": "byte", - "value": 1 + "value": 0 }, "Cha": { "type": "byte", @@ -90,7 +90,7 @@ }, "ChallengeRating": { "type": "float", - "value": 7.0 + "value": 5.0 }, "ClassList": { "type": "list", @@ -99,22 +99,22 @@ "__struct_id": 2, "Class": { "type": "int", - "value": 4 + "value": 0 }, "ClassLevel": { "type": "short", - "value": 15 + "value": 1 } } ] }, "Color_Hair": { "type": "byte", - "value": 1 + "value": 167 }, "Color_Skin": { "type": "byte", - "value": 1 + "value": 2 }, "Color_Tattoo1": { "type": "byte", @@ -138,11 +138,11 @@ }, "CRAdjust": { "type": "int", - "value": 0 + "value": -25 }, "CurrentHitPoints": { "type": "short", - "value": 10 + "value": 200 }, "DecayTime": { "type": "dword", @@ -162,41 +162,23 @@ }, "Disarmable": { "type": "byte", - "value": 1 + "value": 0 }, "Equip_ItemList": { "type": "list", "value": [ - { - "__struct_id": 1, - "EquippedRes": { - "type": "resref", - "value": "arhe192" - } - }, { "__struct_id": 2, "EquippedRes": { "type": "resref", - "value": "mdrowar044" + "value": "maarcl014" } }, { "__struct_id": 16, - "Dropable": { - "type": "byte", - "value": 1 - }, "EquippedRes": { "type": "resref", - "value": "wblmms013" - } - }, - { - "__struct_id": 32, - "EquippedRes": { - "type": "resref", - "value": "ashmto014" + "value": "waxmgr005" } } ] @@ -215,6 +197,90 @@ "value": 4 } }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 194 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 328 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 6 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 334 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 517 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 9 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 10 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 1067 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 763 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 641 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 17 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 731 + } + }, { "__struct_id": 1, "Feat": { @@ -226,7 +292,28 @@ "__struct_id": 1, "Feat": { "type": "word", - "value": 32 + "value": 31 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 392 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 989 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 988 } }, { @@ -236,25 +323,46 @@ "value": 40 } }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 111 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 45 + } + }, { "__struct_id": 1, "Feat": { "type": "word", "value": 46 } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 149 + } } ] }, "FirstName": { "type": "cexolocstring", "value": { - "0": "Bandit General", + "0": "Crater Barbarian", "id": 12618 } }, "fortbonus": { "type": "short", - "value": 0 + "value": 50 }, "Gender": { "type": "byte", @@ -266,7 +374,7 @@ }, "HitPoints": { "type": "short", - "value": 10 + "value": 200 }, "Int": { "type": "byte", @@ -290,7 +398,7 @@ }, "LawfulChaotic": { "type": "byte", - "value": 0 + "value": 50 }, "Lootable": { "type": "byte", @@ -298,11 +406,11 @@ }, "MaxHitPoints": { "type": "short", - "value": 40 + "value": 202 }, "NaturalAC": { "type": "byte", - "value": 0 + "value": 50 }, "NoPermDeath": { "type": "byte", @@ -318,7 +426,7 @@ }, "Phenotype": { "type": "int", - "value": 2 + "value": 0 }, "Plot": { "type": "byte", @@ -334,7 +442,7 @@ }, "refbonus": { "type": "short", - "value": 0 + "value": 20 }, "ScriptAttacked": { "type": "resref", @@ -573,6 +681,13 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { @@ -584,7 +699,7 @@ }, "SoundSetFile": { "type": "word", - "value": 179 + "value": 115 }, "SpecAbilityList": { "type": "list", @@ -592,7 +707,7 @@ }, "StartingPackage": { "type": "byte", - "value": 26 + "value": 0 }, "Str": { "type": "byte", @@ -606,8 +721,8 @@ "type": "cexostring", "value": "NW_HUMSAILOR" }, - "Tail": { - "type": "byte", + "Tail_New": { + "type": "dword", "value": 0 }, "TemplateList": { @@ -624,10 +739,10 @@ }, "willbonus": { "type": "short", - "value": 0 + "value": 20 }, - "Wings": { - "type": "byte", + "Wings_New": { + "type": "dword", "value": 0 }, "Wis": { diff --git a/_module/utc/bearpolar001.utc.json b/_module/utc/bearpolar001.utc.json index 4d87592d..5a3e5b0e 100644 --- a/_module/utc/bearpolar001.utc.json +++ b/_module/utc/bearpolar001.utc.json @@ -52,6 +52,10 @@ "type": "short", "value": 36 }, + "DecayTime": { + "type": "dword", + "value": 0 + }, "Deity": { "type": "cexostring", "value": "" @@ -174,6 +178,10 @@ "type": "byte", "value": 50 }, + "Lootable": { + "type": "byte", + "value": 0 + }, "MaxHitPoints": { "type": "short", "value": 68 @@ -423,6 +431,34 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { diff --git a/_module/utc/beastmalar002.utc.json b/_module/utc/beastmalar002.utc.json index eb206ab4..2f4b2926 100644 --- a/_module/utc/beastmalar002.utc.json +++ b/_module/utc/beastmalar002.utc.json @@ -52,6 +52,10 @@ "type": "short", "value": 40 }, + "DecayTime": { + "type": "dword", + "value": 0 + }, "Deity": { "type": "cexostring", "value": "" @@ -209,6 +213,10 @@ "type": "byte", "value": 0 }, + "Lootable": { + "type": "byte", + "value": 0 + }, "MaxHitPoints": { "type": "short", "value": 85 @@ -458,6 +466,34 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { diff --git a/_module/utc/btlstink001.utc.json b/_module/utc/btlstink001.utc.json index 4768f0e1..fadb37d4 100644 --- a/_module/utc/btlstink001.utc.json +++ b/_module/utc/btlstink001.utc.json @@ -52,6 +52,10 @@ "type": "short", "value": 80 }, + "DecayTime": { + "type": "dword", + "value": 0 + }, "Deity": { "type": "cexostring", "value": "" @@ -241,6 +245,10 @@ "type": "byte", "value": 50 }, + "Lootable": { + "type": "byte", + "value": 0 + }, "MaxHitPoints": { "type": "short", "value": 110 @@ -490,6 +498,34 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { diff --git a/_module/utc/btlstink002.utc.json b/_module/utc/btlstink002.utc.json index 47d2ca54..f9c64a5a 100644 --- a/_module/utc/btlstink002.utc.json +++ b/_module/utc/btlstink002.utc.json @@ -52,6 +52,10 @@ "type": "short", "value": 48 }, + "DecayTime": { + "type": "dword", + "value": 0 + }, "Deity": { "type": "cexostring", "value": "" @@ -203,6 +207,10 @@ "type": "byte", "value": 50 }, + "Lootable": { + "type": "byte", + "value": 0 + }, "MaxHitPoints": { "type": "short", "value": 66 @@ -452,6 +460,34 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { diff --git a/_module/utc/btlstink003.utc.json b/_module/utc/btlstink003.utc.json index 082844b4..6379f4e3 100644 --- a/_module/utc/btlstink003.utc.json +++ b/_module/utc/btlstink003.utc.json @@ -52,6 +52,10 @@ "type": "short", "value": 24 }, + "DecayTime": { + "type": "dword", + "value": 0 + }, "Deity": { "type": "cexostring", "value": "" @@ -160,6 +164,10 @@ "type": "byte", "value": 50 }, + "Lootable": { + "type": "byte", + "value": 0 + }, "MaxHitPoints": { "type": "short", "value": 30 @@ -409,6 +417,34 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { diff --git a/_module/utc/cat001.utc.json b/_module/utc/cat001.utc.json index f13e0163..b101fbd5 100644 --- a/_module/utc/cat001.utc.json +++ b/_module/utc/cat001.utc.json @@ -52,6 +52,10 @@ "type": "short", "value": 13 }, + "DecayTime": { + "type": "dword", + "value": 0 + }, "Deity": { "type": "cexostring", "value": "" @@ -167,6 +171,10 @@ "type": "byte", "value": 50 }, + "Lootable": { + "type": "byte", + "value": 0 + }, "MaxHitPoints": { "type": "short", "value": 19 @@ -416,6 +424,34 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { diff --git a/_module/utc/chicken001.utc.json b/_module/utc/chicken001.utc.json index 05eaea3e..df2caff3 100644 --- a/_module/utc/chicken001.utc.json +++ b/_module/utc/chicken001.utc.json @@ -52,6 +52,10 @@ "type": "short", "value": 5 }, + "DecayTime": { + "type": "dword", + "value": 0 + }, "Deity": { "type": "cexostring", "value": "" @@ -162,6 +166,10 @@ "type": "byte", "value": 50 }, + "Lootable": { + "type": "byte", + "value": 0 + }, "MaxHitPoints": { "type": "short", "value": 4 @@ -411,6 +419,34 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { diff --git a/_module/utc/combatdummy005.utc.json b/_module/utc/combatdummy005.utc.json deleted file mode 100644 index d09d55f7..00000000 --- a/_module/utc/combatdummy005.utc.json +++ /dev/null @@ -1,492 +0,0 @@ -{ - "__data_type": "UTC ", - "Appearance_Type": { - "type": "word", - "value": 201 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "Cha": { - "type": "byte", - "value": 3 - }, - "ChallengeRating": { - "type": "float", - "value": 0.125 - }, - "ClassList": { - "type": "list", - "value": [ - { - "__struct_id": 2, - "Class": { - "type": "int", - "value": 4 - }, - "ClassLevel": { - "type": "short", - "value": 1 - } - } - ] - }, - "Comment": { - "type": "cexostring", - "value": "" - }, - "Con": { - "type": "byte", - "value": 3 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CRAdjust": { - "type": "int", - "value": 0 - }, - "CurrentHitPoints": { - "type": "short", - "value": 5000 - }, - "DecayTime": { - "type": "dword", - "value": 5000 - }, - "Deity": { - "type": "cexostring", - "value": "" - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dex": { - "type": "byte", - "value": 10 - }, - "Disarmable": { - "type": "byte", - "value": 1 - }, - "Equip_ItemList": { - "type": "list", - "value": [ - { - "__struct_id": 131072, - "EquippedRes": { - "type": "resref", - "value": "012" - } - } - ] - }, - "FactionID": { - "type": "word", - "value": 5 - }, - "FeatList": { - "type": "list", - "value": [] - }, - "FirstName": { - "type": "cexolocstring", - "value": { - "0": "Combat Dummy" - } - }, - "fortbonus": { - "type": "short", - "value": 0 - }, - "Gender": { - "type": "byte", - "value": 0 - }, - "GoodEvil": { - "type": "byte", - "value": 50 - }, - "HitPoints": { - "type": "short", - "value": 5000 - }, - "Int": { - "type": "byte", - "value": 3 - }, - "Interruptable": { - "type": "byte", - "value": 0 - }, - "IsImmortal": { - "type": "byte", - "value": 0 - }, - "IsPC": { - "type": "byte", - "value": 0 - }, - "LastName": { - "type": "cexolocstring", - "value": { - "0": "" - } - }, - "LawfulChaotic": { - "type": "byte", - "value": 50 - }, - "Lootable": { - "type": "byte", - "value": 0 - }, - "MaxHitPoints": { - "type": "short", - "value": 4996 - }, - "NaturalAC": { - "type": "byte", - "value": 0 - }, - "NoPermDeath": { - "type": "byte", - "value": 1 - }, - "PaletteID": { - "type": "byte", - "value": 46 - }, - "PerceptionRange": { - "type": "byte", - "value": 8 - }, - "Phenotype": { - "type": "int", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 397 - }, - "Race": { - "type": "byte", - "value": 6 - }, - "refbonus": { - "type": "short", - "value": 0 - }, - "ScriptAttacked": { - "type": "resref", - "value": "dummytrain" - }, - "ScriptDamaged": { - "type": "resref", - "value": "dummytrain" - }, - "ScriptDeath": { - "type": "resref", - "value": "" - }, - "ScriptDialogue": { - "type": "resref", - "value": "" - }, - "ScriptDisturbed": { - "type": "resref", - "value": "" - }, - "ScriptEndRound": { - "type": "resref", - "value": "" - }, - "ScriptHeartbeat": { - "type": "resref", - "value": "" - }, - "ScriptOnBlocked": { - "type": "resref", - "value": "" - }, - "ScriptOnNotice": { - "type": "resref", - "value": "" - }, - "ScriptRested": { - "type": "resref", - "value": "" - }, - "ScriptSpawn": { - "type": "resref", - "value": "" - }, - "ScriptSpellAt": { - "type": "resref", - "value": "" - }, - "ScriptUserDefine": { - "type": "resref", - "value": "" - }, - "SkillList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - } - ] - }, - "SoundSetFile": { - "type": "word", - "value": 96 - }, - "SpecAbilityList": { - "type": "list", - "value": [] - }, - "StartingPackage": { - "type": "byte", - "value": 4 - }, - "Str": { - "type": "byte", - "value": 3 - }, - "Subrace": { - "type": "cexostring", - "value": "" - }, - "Tag": { - "type": "cexostring", - "value": "CombatDummy" - }, - "Tail_New": { - "type": "dword", - "value": 0 - }, - "TemplateList": { - "type": "list", - "value": [] - }, - "TemplateResRef": { - "type": "resref", - "value": "combatdummy005" - }, - "WalkRate": { - "type": "int", - "value": 1 - }, - "willbonus": { - "type": "short", - "value": 0 - }, - "Wings_New": { - "type": "dword", - "value": 0 - }, - "Wis": { - "type": "byte", - "value": 3 - } -} diff --git a/_module/utc/cougar001.utc.json b/_module/utc/cougar001.utc.json index 4014bebf..8f02ba6a 100644 --- a/_module/utc/cougar001.utc.json +++ b/_module/utc/cougar001.utc.json @@ -52,6 +52,10 @@ "type": "short", "value": 16 }, + "DecayTime": { + "type": "dword", + "value": 0 + }, "Deity": { "type": "cexostring", "value": "" @@ -167,6 +171,10 @@ "type": "byte", "value": 50 }, + "Lootable": { + "type": "byte", + "value": 0 + }, "MaxHitPoints": { "type": "short", "value": 22 @@ -416,6 +424,34 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { diff --git a/_module/utc/cow002.utc.json b/_module/utc/cow002.utc.json index e040dffe..9c946b50 100644 --- a/_module/utc/cow002.utc.json +++ b/_module/utc/cow002.utc.json @@ -52,6 +52,10 @@ "type": "short", "value": 5 }, + "DecayTime": { + "type": "dword", + "value": 0 + }, "Deity": { "type": "cexostring", "value": "" @@ -138,6 +142,10 @@ "type": "byte", "value": 50 }, + "Lootable": { + "type": "byte", + "value": 0 + }, "MaxHitPoints": { "type": "short", "value": 5 @@ -387,6 +395,34 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { diff --git a/_module/utc/cragcat001.utc.json b/_module/utc/cragcat001.utc.json index 5462933e..bdc39598 100644 --- a/_module/utc/cragcat001.utc.json +++ b/_module/utc/cragcat001.utc.json @@ -52,6 +52,10 @@ "type": "short", "value": 16 }, + "DecayTime": { + "type": "dword", + "value": 0 + }, "Deity": { "type": "cexostring", "value": "" @@ -174,6 +178,10 @@ "type": "byte", "value": 50 }, + "Lootable": { + "type": "byte", + "value": 0 + }, "MaxHitPoints": { "type": "short", "value": 22 @@ -423,6 +431,34 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { diff --git a/_module/utc/deer002.utc.json b/_module/utc/deer002.utc.json index 1d707175..f5484631 100644 --- a/_module/utc/deer002.utc.json +++ b/_module/utc/deer002.utc.json @@ -52,6 +52,10 @@ "type": "short", "value": 5 }, + "DecayTime": { + "type": "dword", + "value": 0 + }, "Deity": { "type": "cexostring", "value": "" @@ -146,6 +150,10 @@ "type": "byte", "value": 50 }, + "Lootable": { + "type": "byte", + "value": 0 + }, "MaxHitPoints": { "type": "short", "value": 5 @@ -395,6 +403,34 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { diff --git a/_module/utc/deerstag002.utc.json b/_module/utc/deerstag002.utc.json index 369a74b4..ad7f5ebd 100644 --- a/_module/utc/deerstag002.utc.json +++ b/_module/utc/deerstag002.utc.json @@ -52,6 +52,10 @@ "type": "short", "value": 5 }, + "DecayTime": { + "type": "dword", + "value": 0 + }, "Deity": { "type": "cexostring", "value": "" @@ -146,6 +150,10 @@ "type": "byte", "value": 50 }, + "Lootable": { + "type": "byte", + "value": 0 + }, "MaxHitPoints": { "type": "short", "value": 5 @@ -395,6 +403,34 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { diff --git a/_module/utc/direbadg001.utc.json b/_module/utc/direbadg001.utc.json index 745b3b77..0819ecad 100644 --- a/_module/utc/direbadg001.utc.json +++ b/_module/utc/direbadg001.utc.json @@ -52,6 +52,10 @@ "type": "short", "value": 22 }, + "DecayTime": { + "type": "dword", + "value": 0 + }, "Deity": { "type": "cexostring", "value": "" @@ -167,6 +171,10 @@ "type": "byte", "value": 50 }, + "Lootable": { + "type": "byte", + "value": 0 + }, "MaxHitPoints": { "type": "short", "value": 25 @@ -416,6 +424,41 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { @@ -465,8 +508,8 @@ "type": "cexostring", "value": "NW_DIREBADG" }, - "Tail": { - "type": "byte", + "Tail_New": { + "type": "dword", "value": 0 }, "TemplateList": { @@ -485,8 +528,8 @@ "type": "short", "value": 0 }, - "Wings": { - "type": "byte", + "Wings_New": { + "type": "dword", "value": 0 }, "Wis": { diff --git a/_module/utc/diretiger001.utc.json b/_module/utc/diretiger001.utc.json index f2927007..a9f995d9 100644 --- a/_module/utc/diretiger001.utc.json +++ b/_module/utc/diretiger001.utc.json @@ -52,6 +52,10 @@ "type": "short", "value": 72 }, + "DecayTime": { + "type": "dword", + "value": 0 + }, "Deity": { "type": "cexostring", "value": "" @@ -160,6 +164,10 @@ "type": "byte", "value": 50 }, + "Lootable": { + "type": "byte", + "value": 0 + }, "MaxHitPoints": { "type": "short", "value": 120 @@ -409,6 +417,34 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { diff --git a/_module/utc/direwolf001.utc.json b/_module/utc/direwolf001.utc.json index 2dd3304f..7b151857 100644 --- a/_module/utc/direwolf001.utc.json +++ b/_module/utc/direwolf001.utc.json @@ -52,6 +52,10 @@ "type": "short", "value": 33 }, + "DecayTime": { + "type": "dword", + "value": 0 + }, "Deity": { "type": "cexostring", "value": "" @@ -167,6 +171,10 @@ "type": "byte", "value": 50 }, + "Lootable": { + "type": "byte", + "value": 0 + }, "MaxHitPoints": { "type": "short", "value": 51 @@ -416,6 +424,34 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { diff --git a/_module/utc/dog002.utc.json b/_module/utc/dog002.utc.json index 3b4bab59..c4db01ac 100644 --- a/_module/utc/dog002.utc.json +++ b/_module/utc/dog002.utc.json @@ -52,6 +52,10 @@ "type": "short", "value": 11 }, + "DecayTime": { + "type": "dword", + "value": 0 + }, "Deity": { "type": "cexostring", "value": "" @@ -146,6 +150,10 @@ "type": "byte", "value": 50 }, + "Lootable": { + "type": "byte", + "value": 0 + }, "MaxHitPoints": { "type": "short", "value": 15 @@ -395,6 +403,34 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { diff --git a/_module/utc/dragonpris002.utc.json b/_module/utc/dragonpris002.utc.json index a3240b04..2c69e1e1 100644 --- a/_module/utc/dragonpris002.utc.json +++ b/_module/utc/dragonpris002.utc.json @@ -523,6 +523,13 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { @@ -722,8 +729,8 @@ "type": "cexostring", "value": "X2_DRAGONPRIS001" }, - "Tail": { - "type": "byte", + "Tail_New": { + "type": "dword", "value": 0 }, "TemplateList": { @@ -742,8 +749,8 @@ "type": "short", "value": 0 }, - "Wings": { - "type": "byte", + "Wings_New": { + "type": "dword", "value": 0 }, "Wis": { diff --git a/_module/utc/jaguar001.utc.json b/_module/utc/jaguar001.utc.json index 2ceec959..86bf9dda 100644 --- a/_module/utc/jaguar001.utc.json +++ b/_module/utc/jaguar001.utc.json @@ -52,6 +52,10 @@ "type": "short", "value": 16 }, + "DecayTime": { + "type": "dword", + "value": 0 + }, "Deity": { "type": "cexostring", "value": "" @@ -167,6 +171,10 @@ "type": "byte", "value": 50 }, + "Lootable": { + "type": "byte", + "value": 0 + }, "MaxHitPoints": { "type": "short", "value": 26 @@ -416,6 +424,34 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { diff --git a/_module/utc/lion001.utc.json b/_module/utc/lion001.utc.json index c9212ce8..a8fc021e 100644 --- a/_module/utc/lion001.utc.json +++ b/_module/utc/lion001.utc.json @@ -52,6 +52,10 @@ "type": "short", "value": 22 }, + "DecayTime": { + "type": "dword", + "value": 0 + }, "Deity": { "type": "cexostring", "value": "" @@ -167,6 +171,10 @@ "type": "byte", "value": 50 }, + "Lootable": { + "type": "byte", + "value": 0 + }, "MaxHitPoints": { "type": "short", "value": 32 @@ -416,6 +424,34 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { diff --git a/_module/utc/combatdummy006.utc.json b/_module/utc/npc_annihilus001.utc.json similarity index 65% rename from _module/utc/combatdummy006.utc.json rename to _module/utc/npc_annihilus001.utc.json index 5e2e359b..140902ee 100644 --- a/_module/utc/combatdummy006.utc.json +++ b/_module/utc/npc_annihilus001.utc.json @@ -2,7 +2,7 @@ "__data_type": "UTC ", "Appearance_Type": { "type": "word", - "value": 200 + "value": 1096 }, "BodyBag": { "type": "byte", @@ -10,15 +10,26 @@ }, "Cha": { "type": "byte", - "value": 3 + "value": 18 }, "ChallengeRating": { "type": "float", - "value": 0.125 + "value": 7.0 }, "ClassList": { "type": "list", "value": [ + { + "__struct_id": 2, + "Class": { + "type": "int", + "value": 5 + }, + "ClassLevel": { + "type": "short", + "value": 1 + } + }, { "__struct_id": 2, "Class": { @@ -29,6 +40,17 @@ "type": "short", "value": 1 } + }, + { + "__struct_id": 2, + "Class": { + "type": "int", + "value": 19 + }, + "ClassLevel": { + "type": "short", + "value": 1 + } } ] }, @@ -38,11 +60,11 @@ }, "Con": { "type": "byte", - "value": 3 + "value": 12 }, "Conversation": { "type": "resref", - "value": "" + "value": "hs_del_pc" }, "CRAdjust": { "type": "int", @@ -50,7 +72,7 @@ }, "CurrentHitPoints": { "type": "short", - "value": 5000 + "value": 308 }, "DecayTime": { "type": "dword", @@ -62,40 +84,84 @@ }, "Description": { "type": "cexolocstring", - "value": {} + "value": { + "0": "Talk to this creature if you need to delete your character." + } }, "Dex": { "type": "byte", - "value": 10 + "value": 22 }, "Disarmable": { "type": "byte", - "value": 1 + "value": 0 }, "Equip_ItemList": { + "type": "list", + "value": [] + }, + "FactionID": { + "type": "word", + "value": 3 + }, + "FeatList": { "type": "list", "value": [ { - "__struct_id": 131072, - "EquippedRes": { - "type": "resref", - "value": "014" + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 2 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 3 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 4 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 32 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 45 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 49 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 46 } } ] }, - "FactionID": { - "type": "word", - "value": 5 - }, - "FeatList": { - "type": "list", - "value": [] - }, "FirstName": { "type": "cexolocstring", "value": { - "0": "Combat Dummy" + "0": "Annihilus" } }, "fortbonus": { @@ -104,7 +170,7 @@ }, "Gender": { "type": "byte", - "value": 0 + "value": 4 }, "GoodEvil": { "type": "byte", @@ -112,19 +178,19 @@ }, "HitPoints": { "type": "short", - "value": 5000 + "value": 308 }, "Int": { "type": "byte", - "value": 3 + "value": 12 }, "Interruptable": { "type": "byte", - "value": 0 + "value": 1 }, "IsImmortal": { "type": "byte", - "value": 0 + "value": 1 }, "IsPC": { "type": "byte", @@ -146,11 +212,11 @@ }, "MaxHitPoints": { "type": "short", - "value": 4996 + "value": 311 }, "NaturalAC": { "type": "byte", - "value": 0 + "value": 40 }, "NoPermDeath": { "type": "byte", @@ -158,7 +224,7 @@ }, "PaletteID": { "type": "byte", - "value": 46 + "value": 45 }, "PerceptionRange": { "type": "byte", @@ -170,15 +236,15 @@ }, "Plot": { "type": "byte", - "value": 0 + "value": 1 }, "PortraitId": { "type": "word", - "value": 397 + "value": 2236 }, "Race": { "type": "byte", - "value": 6 + "value": 24 }, "refbonus": { "type": "short", @@ -186,55 +252,55 @@ }, "ScriptAttacked": { "type": "resref", - "value": "dummytrain" + "value": "x2_def_attacked" }, "ScriptDamaged": { "type": "resref", - "value": "dummytrain" + "value": "x2_def_ondamage" }, "ScriptDeath": { "type": "resref", - "value": "" + "value": "x2_def_ondeath" }, "ScriptDialogue": { "type": "resref", - "value": "" + "value": "x2_def_onconv" }, "ScriptDisturbed": { "type": "resref", - "value": "" + "value": "x2_def_ondisturb" }, "ScriptEndRound": { "type": "resref", - "value": "" + "value": "x2_def_endcombat" }, "ScriptHeartbeat": { "type": "resref", - "value": "" + "value": "x2_def_heartbeat" }, "ScriptOnBlocked": { "type": "resref", - "value": "" + "value": "x2_def_onblocked" }, "ScriptOnNotice": { "type": "resref", - "value": "" + "value": "x2_def_percept" }, "ScriptRested": { "type": "resref", - "value": "" + "value": "x2_def_rested" }, "ScriptSpawn": { "type": "resref", - "value": "" + "value": "x2_def_spawn" }, "ScriptSpellAt": { "type": "resref", - "value": "" + "value": "x2_def_spellcast" }, "ScriptUserDefine": { "type": "resref", - "value": "" + "value": "x2_def_userdef" }, "SkillList": { "type": "list", @@ -246,6 +312,13 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 19 + } + }, { "__struct_id": 0, "Rank": { @@ -253,6 +326,34 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 43 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 5 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 43 + } + }, { "__struct_id": 0, "Rank": { @@ -281,6 +382,20 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 43 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { @@ -302,6 +417,48 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 30 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 26 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 40 + } + }, { "__struct_id": 0, "Rank": { @@ -439,7 +596,7 @@ }, "SoundSetFile": { "type": "word", - "value": 96 + "value": 237 }, "SpecAbilityList": { "type": "list", @@ -447,19 +604,19 @@ }, "StartingPackage": { "type": "byte", - "value": 4 + "value": 24 }, "Str": { "type": "byte", - "value": 3 + "value": 14 }, "Subrace": { "type": "cexostring", - "value": "" + "value": "Undead" }, "Tag": { "type": "cexostring", - "value": "CombatDummy1" + "value": "NPC_ANNIHILUS001" }, "Tail_New": { "type": "dword", @@ -471,7 +628,7 @@ }, "TemplateResRef": { "type": "resref", - "value": "combatdummy006" + "value": "npc_annihilus001" }, "WalkRate": { "type": "int", @@ -487,6 +644,6 @@ }, "Wis": { "type": "byte", - "value": 3 + "value": 8 } } diff --git a/_module/utc/ox002.utc.json b/_module/utc/ox002.utc.json index 543bef96..0ec33f85 100644 --- a/_module/utc/ox002.utc.json +++ b/_module/utc/ox002.utc.json @@ -52,6 +52,10 @@ "type": "short", "value": 5 }, + "DecayTime": { + "type": "dword", + "value": 0 + }, "Deity": { "type": "cexostring", "value": "" @@ -146,6 +150,10 @@ "type": "byte", "value": 50 }, + "Lootable": { + "type": "byte", + "value": 0 + }, "MaxHitPoints": { "type": "short", "value": 6 @@ -395,6 +403,34 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { diff --git a/_module/utc/panther001.utc.json b/_module/utc/panther001.utc.json index 3abb7363..fb83428f 100644 --- a/_module/utc/panther001.utc.json +++ b/_module/utc/panther001.utc.json @@ -52,6 +52,10 @@ "type": "short", "value": 13 }, + "DecayTime": { + "type": "dword", + "value": 0 + }, "Deity": { "type": "cexostring", "value": "" @@ -167,6 +171,10 @@ "type": "byte", "value": 50 }, + "Lootable": { + "type": "byte", + "value": 0 + }, "MaxHitPoints": { "type": "short", "value": 19 @@ -416,6 +424,34 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { diff --git a/_module/utc/ratdire002.utc.json b/_module/utc/ratdire002.utc.json index 84a84f7e..da522b36 100644 --- a/_module/utc/ratdire002.utc.json +++ b/_module/utc/ratdire002.utc.json @@ -52,6 +52,10 @@ "type": "short", "value": 4 }, + "DecayTime": { + "type": "dword", + "value": 0 + }, "Deity": { "type": "cexostring", "value": "" @@ -153,6 +157,10 @@ "type": "byte", "value": 50 }, + "Lootable": { + "type": "byte", + "value": 0 + }, "MaxHitPoints": { "type": "short", "value": 5 @@ -402,6 +410,41 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { @@ -435,8 +478,8 @@ "type": "cexostring", "value": "NW_RATDIRE001" }, - "Tail": { - "type": "byte", + "Tail_New": { + "type": "dword", "value": 0 }, "TemplateList": { @@ -455,8 +498,8 @@ "type": "short", "value": 0 }, - "Wings": { - "type": "byte", + "Wings_New": { + "type": "dword", "value": 0 }, "Wis": { diff --git a/_module/utc/spidgiant001.utc.json b/_module/utc/spidgiant001.utc.json index 8d519a57..f3718702 100644 --- a/_module/utc/spidgiant001.utc.json +++ b/_module/utc/spidgiant001.utc.json @@ -52,6 +52,10 @@ "type": "short", "value": 16 }, + "DecayTime": { + "type": "dword", + "value": 0 + }, "Deity": { "type": "cexostring", "value": "" @@ -198,6 +202,10 @@ "type": "byte", "value": 50 }, + "Lootable": { + "type": "byte", + "value": 0 + }, "MaxHitPoints": { "type": "short", "value": 16 @@ -447,6 +455,34 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { diff --git a/_module/utc/spidgiant003.utc.json b/_module/utc/spidgiant003.utc.json index 8eb71522..fbe95e03 100644 --- a/_module/utc/spidgiant003.utc.json +++ b/_module/utc/spidgiant003.utc.json @@ -52,6 +52,10 @@ "type": "short", "value": 32 }, + "DecayTime": { + "type": "dword", + "value": 0 + }, "Deity": { "type": "cexostring", "value": "" @@ -198,6 +202,10 @@ "type": "byte", "value": 50 }, + "Lootable": { + "type": "byte", + "value": 0 + }, "MaxHitPoints": { "type": "short", "value": 40 @@ -447,6 +455,34 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { diff --git a/_module/utc/spidgiant004.utc.json b/_module/utc/spidgiant004.utc.json index 0c7b0ab2..f6370630 100644 --- a/_module/utc/spidgiant004.utc.json +++ b/_module/utc/spidgiant004.utc.json @@ -52,6 +52,10 @@ "type": "short", "value": 64 }, + "DecayTime": { + "type": "dword", + "value": 0 + }, "Deity": { "type": "cexostring", "value": "" @@ -274,6 +278,10 @@ "type": "byte", "value": 50 }, + "Lootable": { + "type": "byte", + "value": 0 + }, "MaxHitPoints": { "type": "short", "value": 80 @@ -523,6 +531,34 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { diff --git a/_module/utc/spidgiant005.utc.json b/_module/utc/spidgiant005.utc.json index a9a48af2..84220466 100644 --- a/_module/utc/spidgiant005.utc.json +++ b/_module/utc/spidgiant005.utc.json @@ -52,6 +52,10 @@ "type": "short", "value": 96 }, + "DecayTime": { + "type": "dword", + "value": 0 + }, "Deity": { "type": "cexostring", "value": "" @@ -388,6 +392,10 @@ "type": "byte", "value": 50 }, + "Lootable": { + "type": "byte", + "value": 0 + }, "MaxHitPoints": { "type": "short", "value": 132 @@ -637,6 +645,34 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { diff --git a/_module/utc/wolf001.utc.json b/_module/utc/wolf001.utc.json index 16f14be0..5347ea96 100644 --- a/_module/utc/wolf001.utc.json +++ b/_module/utc/wolf001.utc.json @@ -52,6 +52,10 @@ "type": "short", "value": 11 }, + "DecayTime": { + "type": "dword", + "value": 0 + }, "Deity": { "type": "cexostring", "value": "" @@ -153,6 +157,10 @@ "type": "byte", "value": 50 }, + "Lootable": { + "type": "byte", + "value": 0 + }, "MaxHitPoints": { "type": "short", "value": 15 @@ -402,6 +410,34 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { diff --git a/_module/utc/wolf002.utc.json b/_module/utc/wolf002.utc.json index 8d40ef2e..b95ce1df 100644 --- a/_module/utc/wolf002.utc.json +++ b/_module/utc/wolf002.utc.json @@ -438,6 +438,13 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { @@ -471,8 +478,8 @@ "type": "cexostring", "value": "NW_WOLF" }, - "Tail": { - "type": "byte", + "Tail_New": { + "type": "dword", "value": 0 }, "TemplateList": { @@ -491,8 +498,8 @@ "type": "short", "value": 0 }, - "Wings": { - "type": "byte", + "Wings_New": { + "type": "dword", "value": 0 }, "Wis": { diff --git a/_module/utc/wolfwint001.utc.json b/_module/utc/wolfwint001.utc.json index 95e4cd8d..c8aa05da 100644 --- a/_module/utc/wolfwint001.utc.json +++ b/_module/utc/wolfwint001.utc.json @@ -52,6 +52,10 @@ "type": "short", "value": 33 }, + "DecayTime": { + "type": "dword", + "value": 0 + }, "Deity": { "type": "cexostring", "value": "" @@ -181,6 +185,10 @@ "type": "byte", "value": 0 }, + "Lootable": { + "type": "byte", + "value": 0 + }, "MaxHitPoints": { "type": "short", "value": 51 @@ -430,6 +438,34 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { diff --git a/_module/utc/wooly_razorback.utc.json b/_module/utc/wooly_razorback.utc.json index 598b3add..f3c0fea5 100644 --- a/_module/utc/wooly_razorback.utc.json +++ b/_module/utc/wooly_razorback.utc.json @@ -52,6 +52,10 @@ "type": "short", "value": 24 }, + "DecayTime": { + "type": "dword", + "value": 0 + }, "Deity": { "type": "cexostring", "value": "" @@ -174,6 +178,10 @@ "type": "byte", "value": 50 }, + "Lootable": { + "type": "byte", + "value": 0 + }, "MaxHitPoints": { "type": "short", "value": 30 @@ -423,6 +431,34 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { diff --git a/_module/utc/worg001.utc.json b/_module/utc/worg001.utc.json index 523647f2..21c8cf21 100644 --- a/_module/utc/worg001.utc.json +++ b/_module/utc/worg001.utc.json @@ -52,6 +52,10 @@ "type": "short", "value": 22 }, + "DecayTime": { + "type": "dword", + "value": 0 + }, "Deity": { "type": "cexostring", "value": "" @@ -174,6 +178,10 @@ "type": "byte", "value": 0 }, + "Lootable": { + "type": "byte", + "value": 0 + }, "MaxHitPoints": { "type": "short", "value": 30 @@ -423,6 +431,41 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { @@ -456,8 +499,8 @@ "type": "cexostring", "value": "NW_WORG" }, - "Tail": { - "type": "byte", + "Tail_New": { + "type": "dword", "value": 0 }, "TemplateList": { @@ -476,8 +519,8 @@ "type": "short", "value": 0 }, - "Wings": { - "type": "byte", + "Wings_New": { + "type": "dword", "value": 0 }, "Wis": { diff --git a/_module/utc/wyrmling_brz001.utc.json b/_module/utc/wyrmling_brz001.utc.json index 9dba312f..46ea760b 100644 --- a/_module/utc/wyrmling_brz001.utc.json +++ b/_module/utc/wyrmling_brz001.utc.json @@ -479,6 +479,13 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { @@ -603,8 +610,8 @@ "type": "cexostring", "value": "X0_WYRMLING_BRZ" }, - "Tail": { - "type": "byte", + "Tail_New": { + "type": "dword", "value": 0 }, "TemplateList": { @@ -623,8 +630,8 @@ "type": "short", "value": 0 }, - "Wings": { - "type": "byte", + "Wings_New": { + "type": "dword", "value": 0 }, "Wis": { diff --git a/_module/ute/direskinnables.ute.json b/_module/ute/direskinnables.ute.json index 9dca8bbd..e71d9d85 100644 --- a/_module/ute/direskinnables.ute.json +++ b/_module/ute/direskinnables.ute.json @@ -19,7 +19,7 @@ }, "CR": { "type": "float", - "value": 0.3333333432674408 + "value": 2.0 }, "ResRef": { "type": "resref", diff --git a/_module/ute/normalskinnables.ute.json b/_module/ute/normalskinnables.ute.json index 793423d4..8ef778aa 100644 --- a/_module/ute/normalskinnables.ute.json +++ b/_module/ute/normalskinnables.ute.json @@ -30,82 +30,6 @@ "value": 0 } }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 34 - }, - "CR": { - "type": "float", - "value": 0.1666666716337204 - }, - "ResRef": { - "type": "resref", - "value": "cow002" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 10 - }, - "CR": { - "type": "float", - "value": 0.3333333432674408 - }, - "ResRef": { - "type": "resref", - "value": "bat002" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 35 - }, - "CR": { - "type": "float", - "value": 0.3333333432674408 - }, - "ResRef": { - "type": "resref", - "value": "deer002" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 37 - }, - "CR": { - "type": "float", - "value": 0.3333333432674408 - }, - "ResRef": { - "type": "resref", - "value": "deerstag002" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, { "__struct_id": 0, "Appearance": { @@ -125,44 +49,6 @@ "value": 0 } }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 142 - }, - "CR": { - "type": "float", - "value": 0.5 - }, - "ResRef": { - "type": "resref", - "value": "ox002" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 176 - }, - "CR": { - "type": "float", - "value": 1.0 - }, - "ResRef": { - "type": "resref", - "value": "dog002" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, { "__struct_id": 0, "Appearance": { @@ -334,25 +220,6 @@ "value": 0 } }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 185 - }, - "CR": { - "type": "float", - "value": 3.0 - }, - "ResRef": { - "type": "resref", - "value": "worg001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, { "__struct_id": 0, "Appearance": { @@ -372,25 +239,6 @@ "value": 0 } }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 184 - }, - "CR": { - "type": "float", - "value": 5.0 - }, - "ResRef": { - "type": "resref", - "value": "wolfwint001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, { "__struct_id": 0, "Appearance": { @@ -414,15 +262,15 @@ "__struct_id": 0, "Appearance": { "type": "int", - "value": 14 + "value": 185 }, "CR": { "type": "float", - "value": 6.0 + "value": 9.0 }, "ResRef": { "type": "resref", - "value": "bearpolar001" + "value": "worg001" }, "SingleSpawn": { "type": "byte", @@ -483,7 +331,7 @@ }, "RecCreatures": { "type": "int", - "value": 5 + "value": 2 }, "Reset": { "type": "byte", diff --git a/_module/uti/_uoa_commodity_e.uti.json b/_module/uti/_uoa_commodity_e.uti.json index 16b946e0..e4681aed 100644 --- a/_module/uti/_uoa_commodity_e.uti.json +++ b/_module/uti/_uoa_commodity_e.uti.json @@ -2,7 +2,7 @@ "__data_type": "UTI ", "AddCost": { "type": "dword", - "value": 10 + "value": 500 }, "BaseItem": { "type": "int", @@ -18,7 +18,7 @@ }, "Cost": { "type": "dword", - "value": 10 + "value": 500 }, "Cursed": { "type": "byte", diff --git a/_module/uti/aarcl002.uti.json b/_module/uti/aarcl002.uti.json index caa8fb76..08294729 100644 --- a/_module/uti/aarcl002.uti.json +++ b/_module/uti/aarcl002.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/aarcl003.uti.json b/_module/uti/aarcl003.uti.json index 03d20876..5c8c9509 100644 --- a/_module/uti/aarcl003.uti.json +++ b/_module/uti/aarcl003.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 24 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/aarcl004.uti.json b/_module/uti/aarcl004.uti.json index 9884b507..5155e33a 100644 --- a/_module/uti/aarcl004.uti.json +++ b/_module/uti/aarcl004.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 15 @@ -100,6 +104,10 @@ "type": "dword", "value": 100 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/aarcl005.uti.json b/_module/uti/aarcl005.uti.json index a04fc2d7..ec8427cd 100644 --- a/_module/uti/aarcl005.uti.json +++ b/_module/uti/aarcl005.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 17 @@ -100,6 +104,10 @@ "type": "dword", "value": 150 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/aarcl006.uti.json b/_module/uti/aarcl006.uti.json index fbe11eae..84374e3b 100644 --- a/_module/uti/aarcl006.uti.json +++ b/_module/uti/aarcl006.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 17 @@ -100,6 +104,10 @@ "type": "dword", "value": 207 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/aarcl007.uti.json b/_module/uti/aarcl007.uti.json index a85219e0..152f1515 100644 --- a/_module/uti/aarcl007.uti.json +++ b/_module/uti/aarcl007.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 15 @@ -100,6 +104,10 @@ "type": "dword", "value": 157 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/aarcl008.uti.json b/_module/uti/aarcl008.uti.json index 8fefee29..19c85395 100644 --- a/_module/uti/aarcl008.uti.json +++ b/_module/uti/aarcl008.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 5 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 12 @@ -100,6 +104,10 @@ "type": "dword", "value": 1500 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/aarcl009.uti.json b/_module/uti/aarcl009.uti.json index 43092bf4..40b14c09 100644 --- a/_module/uti/aarcl009.uti.json +++ b/_module/uti/aarcl009.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 5 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 12 @@ -100,6 +104,10 @@ "type": "dword", "value": 1976 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/aarcl010.uti.json b/_module/uti/aarcl010.uti.json index 363c877c..f19ae39d 100644 --- a/_module/uti/aarcl010.uti.json +++ b/_module/uti/aarcl010.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 600 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/aarcl011.uti.json b/_module/uti/aarcl011.uti.json index 01f15d99..bc41176f 100644 --- a/_module/uti/aarcl011.uti.json +++ b/_module/uti/aarcl011.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 150 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/aarcl012.uti.json b/_module/uti/aarcl012.uti.json index 8fa71aca..61c76d93 100644 --- a/_module/uti/aarcl012.uti.json +++ b/_module/uti/aarcl012.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 7 @@ -100,6 +104,10 @@ "type": "dword", "value": 200 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/aarcl013.uti.json b/_module/uti/aarcl013.uti.json index cf954da8..dac92b1b 100644 --- a/_module/uti/aarcl013.uti.json +++ b/_module/uti/aarcl013.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 6 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 15 @@ -100,6 +104,10 @@ "type": "dword", "value": 100 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/aarcl014.uti.json b/_module/uti/aarcl014.uti.json index d135d56f..53923c9a 100644 --- a/_module/uti/aarcl014.uti.json +++ b/_module/uti/aarcl014.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 6 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 15 @@ -100,6 +104,10 @@ "type": "dword", "value": 157 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/aarcl015.uti.json b/_module/uti/aarcl015.uti.json index a9a84c89..f5524479 100644 --- a/_module/uti/aarcl015.uti.json +++ b/_module/uti/aarcl015.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 7 @@ -100,6 +104,10 @@ "type": "dword", "value": 257 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/aarcl016.uti.json b/_module/uti/aarcl016.uti.json index bc972b02..091274bb 100644 --- a/_module/uti/aarcl016.uti.json +++ b/_module/uti/aarcl016.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 207 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/aarcl017.uti.json b/_module/uti/aarcl017.uti.json index 61764387..2fc790e7 100644 --- a/_module/uti/aarcl017.uti.json +++ b/_module/uti/aarcl017.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 1076 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/aarcl018.uti.json b/_module/uti/aarcl018.uti.json index d8274bf4..53fe98c8 100644 --- a/_module/uti/aarcl018.uti.json +++ b/_module/uti/aarcl018.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 7 @@ -100,6 +104,10 @@ "type": "dword", "value": 200 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/aarcl019.uti.json b/_module/uti/aarcl019.uti.json index 08ed8ceb..d622169a 100644 --- a/_module/uti/aarcl019.uti.json +++ b/_module/uti/aarcl019.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 7 @@ -100,6 +104,10 @@ "type": "dword", "value": 676 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/aarcl020.uti.json b/_module/uti/aarcl020.uti.json index c1edf54b..eedba524 100644 --- a/_module/uti/aarcl020.uti.json +++ b/_module/uti/aarcl020.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 6 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 15 @@ -100,6 +104,10 @@ "type": "dword", "value": 424 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl021.uti.json b/_module/uti/aarcl021.uti.json index a014f27d..b6668c82 100644 --- a/_module/uti/aarcl021.uti.json +++ b/_module/uti/aarcl021.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 6 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 15 @@ -100,6 +104,10 @@ "type": "dword", "value": 302 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl022.uti.json b/_module/uti/aarcl022.uti.json index cca0a00f..5dd4dd74 100644 --- a/_module/uti/aarcl022.uti.json +++ b/_module/uti/aarcl022.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 6 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 15 @@ -100,6 +104,10 @@ "type": "dword", "value": 576 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl023.uti.json b/_module/uti/aarcl023.uti.json index 79910979..2094874c 100644 --- a/_module/uti/aarcl023.uti.json +++ b/_module/uti/aarcl023.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 6 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 15 @@ -100,6 +104,10 @@ "type": "dword", "value": 424 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl024.uti.json b/_module/uti/aarcl024.uti.json index 5e8ad18c..541e2465 100644 --- a/_module/uti/aarcl024.uti.json +++ b/_module/uti/aarcl024.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 6 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 15 @@ -100,6 +104,10 @@ "type": "dword", "value": 302 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl025.uti.json b/_module/uti/aarcl025.uti.json index b895b59c..26ec9c36 100644 --- a/_module/uti/aarcl025.uti.json +++ b/_module/uti/aarcl025.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 6 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 15 @@ -100,6 +104,10 @@ "type": "dword", "value": 576 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl026.uti.json b/_module/uti/aarcl026.uti.json index e87387f9..ab41ef6a 100644 --- a/_module/uti/aarcl026.uti.json +++ b/_module/uti/aarcl026.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 6 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 15 @@ -100,6 +104,10 @@ "type": "dword", "value": 576 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl027.uti.json b/_module/uti/aarcl027.uti.json index 0933f2e1..6b941dcd 100644 --- a/_module/uti/aarcl027.uti.json +++ b/_module/uti/aarcl027.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 6 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 15 @@ -100,6 +104,10 @@ "type": "dword", "value": 424 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl028.uti.json b/_module/uti/aarcl028.uti.json index 99195157..35d0c9bd 100644 --- a/_module/uti/aarcl028.uti.json +++ b/_module/uti/aarcl028.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 6 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 15 @@ -100,6 +104,10 @@ "type": "dword", "value": 756 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl029.uti.json b/_module/uti/aarcl029.uti.json index d5c2037c..1fd9f0fb 100644 --- a/_module/uti/aarcl029.uti.json +++ b/_module/uti/aarcl029.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 6 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 15 @@ -100,6 +104,10 @@ "type": "dword", "value": 756 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl030.uti.json b/_module/uti/aarcl030.uti.json index cfedd3c8..1d3a648b 100644 --- a/_module/uti/aarcl030.uti.json +++ b/_module/uti/aarcl030.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 6 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 15 @@ -100,6 +104,10 @@ "type": "dword", "value": 424 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl031.uti.json b/_module/uti/aarcl031.uti.json index 5a2a4219..09a1c522 100644 --- a/_module/uti/aarcl031.uti.json +++ b/_module/uti/aarcl031.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 6 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 15 @@ -100,6 +104,10 @@ "type": "dword", "value": 1002 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl032.uti.json b/_module/uti/aarcl032.uti.json index fa0e9f39..106d0715 100644 --- a/_module/uti/aarcl032.uti.json +++ b/_module/uti/aarcl032.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 6 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 15 @@ -100,6 +104,10 @@ "type": "dword", "value": 964 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl033.uti.json b/_module/uti/aarcl033.uti.json index 0487c52d..f2f04de3 100644 --- a/_module/uti/aarcl033.uti.json +++ b/_module/uti/aarcl033.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 6 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 15 @@ -100,6 +104,10 @@ "type": "dword", "value": 576 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl034.uti.json b/_module/uti/aarcl034.uti.json index c16c3779..8f5310c0 100644 --- a/_module/uti/aarcl034.uti.json +++ b/_module/uti/aarcl034.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 6 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 15 @@ -100,6 +104,10 @@ "type": "dword", "value": 1516 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl035.uti.json b/_module/uti/aarcl035.uti.json index ddbcceaf..ef882205 100644 --- a/_module/uti/aarcl035.uti.json +++ b/_module/uti/aarcl035.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 6 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 15 @@ -100,6 +104,10 @@ "type": "dword", "value": 1244 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl036.uti.json b/_module/uti/aarcl036.uti.json index 879f1768..2e6f3a95 100644 --- a/_module/uti/aarcl036.uti.json +++ b/_module/uti/aarcl036.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 6 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 15 @@ -100,6 +104,10 @@ "type": "dword", "value": 1002 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl037.uti.json b/_module/uti/aarcl037.uti.json index a2899d26..2f3691a4 100644 --- a/_module/uti/aarcl037.uti.json +++ b/_module/uti/aarcl037.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 6 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 15 @@ -100,6 +104,10 @@ "type": "dword", "value": 1816 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl038.uti.json b/_module/uti/aarcl038.uti.json index e086b5c9..3afbb03d 100644 --- a/_module/uti/aarcl038.uti.json +++ b/_module/uti/aarcl038.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 6 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 15 @@ -100,6 +104,10 @@ "type": "dword", "value": 1816 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl039.uti.json b/_module/uti/aarcl039.uti.json index cadcb379..a030b2a0 100644 --- a/_module/uti/aarcl039.uti.json +++ b/_module/uti/aarcl039.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 6 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 15 @@ -100,6 +104,10 @@ "type": "dword", "value": 1002 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl040.uti.json b/_module/uti/aarcl040.uti.json index 1b5ce6a7..a6b1173d 100644 --- a/_module/uti/aarcl040.uti.json +++ b/_module/uti/aarcl040.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 6 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 15 @@ -100,6 +104,10 @@ "type": "dword", "value": 4302 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl041.uti.json b/_module/uti/aarcl041.uti.json index e4a35e42..f8a5e9f8 100644 --- a/_module/uti/aarcl041.uti.json +++ b/_module/uti/aarcl041.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 6 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 15 @@ -100,6 +104,10 @@ "type": "dword", "value": 2144 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl042.uti.json b/_module/uti/aarcl042.uti.json index eb6d6c00..e72cef33 100644 --- a/_module/uti/aarcl042.uti.json +++ b/_module/uti/aarcl042.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 6 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 15 @@ -100,6 +104,10 @@ "type": "dword", "value": 1244 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl043.uti.json b/_module/uti/aarcl043.uti.json index 7b551fce..89e800af 100644 --- a/_module/uti/aarcl043.uti.json +++ b/_module/uti/aarcl043.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 6 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 15 @@ -100,6 +104,10 @@ "type": "dword", "value": 6200 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl044.uti.json b/_module/uti/aarcl044.uti.json index 2505786a..8b56886e 100644 --- a/_module/uti/aarcl044.uti.json +++ b/_module/uti/aarcl044.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 6 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 15 @@ -100,6 +104,10 @@ "type": "dword", "value": 424 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl045.uti.json b/_module/uti/aarcl045.uti.json index aa14b45c..95c8b8d2 100644 --- a/_module/uti/aarcl045.uti.json +++ b/_module/uti/aarcl045.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 6 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 15 @@ -100,6 +104,10 @@ "type": "dword", "value": 302 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl046.uti.json b/_module/uti/aarcl046.uti.json index 8dfb4e69..799afdb1 100644 --- a/_module/uti/aarcl046.uti.json +++ b/_module/uti/aarcl046.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 6 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 15 @@ -100,6 +104,10 @@ "type": "dword", "value": 576 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl047.uti.json b/_module/uti/aarcl047.uti.json index b2611c95..fae6f051 100644 --- a/_module/uti/aarcl047.uti.json +++ b/_module/uti/aarcl047.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 6 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 15 @@ -100,6 +104,10 @@ "type": "dword", "value": 1468 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl048.uti.json b/_module/uti/aarcl048.uti.json index 070f6b45..a22f71d3 100644 --- a/_module/uti/aarcl048.uti.json +++ b/_module/uti/aarcl048.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 6 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 15 @@ -100,6 +104,10 @@ "type": "dword", "value": 756 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl049.uti.json b/_module/uti/aarcl049.uti.json index 2438f308..76fb85f8 100644 --- a/_module/uti/aarcl049.uti.json +++ b/_module/uti/aarcl049.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 6 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 15 @@ -100,6 +104,10 @@ "type": "dword", "value": 4384 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl050.uti.json b/_module/uti/aarcl050.uti.json index 8bae8202..fe751e53 100644 --- a/_module/uti/aarcl050.uti.json +++ b/_module/uti/aarcl050.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 6 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 15 @@ -100,6 +104,10 @@ "type": "dword", "value": 2088 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl051.uti.json b/_module/uti/aarcl051.uti.json index af303de3..3df1dcf1 100644 --- a/_module/uti/aarcl051.uti.json +++ b/_module/uti/aarcl051.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 6 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 15 @@ -100,6 +104,10 @@ "type": "dword", "value": 1202 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl052.uti.json b/_module/uti/aarcl052.uti.json index fe84051a..a8d3170a 100644 --- a/_module/uti/aarcl052.uti.json +++ b/_module/uti/aarcl052.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 6 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 15 @@ -100,6 +104,10 @@ "type": "dword", "value": 6912 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl053.uti.json b/_module/uti/aarcl053.uti.json index 88845ec3..a19c59e8 100644 --- a/_module/uti/aarcl053.uti.json +++ b/_module/uti/aarcl053.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 6 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 15 @@ -100,6 +104,10 @@ "type": "dword", "value": 1140 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl054.uti.json b/_module/uti/aarcl054.uti.json index 599b987b..d18d7167 100644 --- a/_module/uti/aarcl054.uti.json +++ b/_module/uti/aarcl054.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 6 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 15 @@ -100,6 +104,10 @@ "type": "dword", "value": 909 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl055.uti.json b/_module/uti/aarcl055.uti.json index 9f188fc3..6c3e6815 100644 --- a/_module/uti/aarcl055.uti.json +++ b/_module/uti/aarcl055.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 6 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 15 @@ -100,6 +104,10 @@ "type": "dword", "value": 2004 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl056.uti.json b/_module/uti/aarcl056.uti.json index 39055e7a..b5e4589d 100644 --- a/_module/uti/aarcl056.uti.json +++ b/_module/uti/aarcl056.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 474 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl057.uti.json b/_module/uti/aarcl057.uti.json index ef7e57f6..4d844232 100644 --- a/_module/uti/aarcl057.uti.json +++ b/_module/uti/aarcl057.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 352 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl058.uti.json b/_module/uti/aarcl058.uti.json index 56916da6..428a8d3d 100644 --- a/_module/uti/aarcl058.uti.json +++ b/_module/uti/aarcl058.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 626 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl059.uti.json b/_module/uti/aarcl059.uti.json index 6ae290e2..3dad55fe 100644 --- a/_module/uti/aarcl059.uti.json +++ b/_module/uti/aarcl059.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 626 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl060.uti.json b/_module/uti/aarcl060.uti.json index 78823386..b68d8328 100644 --- a/_module/uti/aarcl060.uti.json +++ b/_module/uti/aarcl060.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 474 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl061.uti.json b/_module/uti/aarcl061.uti.json index f5182aa8..f7c9eeba 100644 --- a/_module/uti/aarcl061.uti.json +++ b/_module/uti/aarcl061.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 806 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl062.uti.json b/_module/uti/aarcl062.uti.json index 07f79122..ee314488 100644 --- a/_module/uti/aarcl062.uti.json +++ b/_module/uti/aarcl062.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 806 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl063.uti.json b/_module/uti/aarcl063.uti.json index d6a7c0e5..8f875f36 100644 --- a/_module/uti/aarcl063.uti.json +++ b/_module/uti/aarcl063.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 626 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl064.uti.json b/_module/uti/aarcl064.uti.json index d70d0a0c..2869db6b 100644 --- a/_module/uti/aarcl064.uti.json +++ b/_module/uti/aarcl064.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 1014 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl065.uti.json b/_module/uti/aarcl065.uti.json index 922ae2d3..46456031 100644 --- a/_module/uti/aarcl065.uti.json +++ b/_module/uti/aarcl065.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 1014 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl066.uti.json b/_module/uti/aarcl066.uti.json index 8de6435a..92650d95 100644 --- a/_module/uti/aarcl066.uti.json +++ b/_module/uti/aarcl066.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 626 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl067.uti.json b/_module/uti/aarcl067.uti.json index c3777380..977939f1 100644 --- a/_module/uti/aarcl067.uti.json +++ b/_module/uti/aarcl067.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 1518 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl068.uti.json b/_module/uti/aarcl068.uti.json index 38c0e28c..c21ee18e 100644 --- a/_module/uti/aarcl068.uti.json +++ b/_module/uti/aarcl068.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 1252 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl069.uti.json b/_module/uti/aarcl069.uti.json index f8a6ca83..9a93cbae 100644 --- a/_module/uti/aarcl069.uti.json +++ b/_module/uti/aarcl069.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 806 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl070.uti.json b/_module/uti/aarcl070.uti.json index a5efb47e..8a03e1d7 100644 --- a/_module/uti/aarcl070.uti.json +++ b/_module/uti/aarcl070.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 1866 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl071.uti.json b/_module/uti/aarcl071.uti.json index 9367e8f3..3f341c7c 100644 --- a/_module/uti/aarcl071.uti.json +++ b/_module/uti/aarcl071.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 1294 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl072.uti.json b/_module/uti/aarcl072.uti.json index 5cc98f71..40711035 100644 --- a/_module/uti/aarcl072.uti.json +++ b/_module/uti/aarcl072.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 1052 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl073.uti.json b/_module/uti/aarcl073.uti.json index 8108669d..1a4e8580 100644 --- a/_module/uti/aarcl073.uti.json +++ b/_module/uti/aarcl073.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 1866 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl074.uti.json b/_module/uti/aarcl074.uti.json index 2c6c442d..eacc1bf3 100644 --- a/_module/uti/aarcl074.uti.json +++ b/_module/uti/aarcl074.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 1566 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl075.uti.json b/_module/uti/aarcl075.uti.json index 505f634f..50e25487 100644 --- a/_module/uti/aarcl075.uti.json +++ b/_module/uti/aarcl075.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 1052 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl076.uti.json b/_module/uti/aarcl076.uti.json index 857a999d..c9b092f0 100644 --- a/_module/uti/aarcl076.uti.json +++ b/_module/uti/aarcl076.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 2552 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl077.uti.json b/_module/uti/aarcl077.uti.json index 0f86d5ec..ce69efb0 100644 --- a/_module/uti/aarcl077.uti.json +++ b/_module/uti/aarcl077.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 1866 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl078.uti.json b/_module/uti/aarcl078.uti.json index e9815ad9..d681a8e0 100644 --- a/_module/uti/aarcl078.uti.json +++ b/_module/uti/aarcl078.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 1294 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl079.uti.json b/_module/uti/aarcl079.uti.json index 00f3a5c6..983a8013 100644 --- a/_module/uti/aarcl079.uti.json +++ b/_module/uti/aarcl079.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 7014 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl080.uti.json b/_module/uti/aarcl080.uti.json index e7a3ed7c..722f0e6c 100644 --- a/_module/uti/aarcl080.uti.json +++ b/_module/uti/aarcl080.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 474 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl081.uti.json b/_module/uti/aarcl081.uti.json index 7b9441a5..28e945bf 100644 --- a/_module/uti/aarcl081.uti.json +++ b/_module/uti/aarcl081.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 352 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl082.uti.json b/_module/uti/aarcl082.uti.json index 95b388c5..ad7f5985 100644 --- a/_module/uti/aarcl082.uti.json +++ b/_module/uti/aarcl082.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 626 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl083.uti.json b/_module/uti/aarcl083.uti.json index e57a6487..cf76f8a6 100644 --- a/_module/uti/aarcl083.uti.json +++ b/_module/uti/aarcl083.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 1814 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl084.uti.json b/_module/uti/aarcl084.uti.json index 16440ff6..1175e61f 100644 --- a/_module/uti/aarcl084.uti.json +++ b/_module/uti/aarcl084.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 1014 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl085.uti.json b/_module/uti/aarcl085.uti.json index 03e6c59a..60f735a2 100644 --- a/_module/uti/aarcl085.uti.json +++ b/_module/uti/aarcl085.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 4946 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl086.uti.json b/_module/uti/aarcl086.uti.json index fdf350cb..7b1a32bf 100644 --- a/_module/uti/aarcl086.uti.json +++ b/_module/uti/aarcl086.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 2138 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl087.uti.json b/_module/uti/aarcl087.uti.json index 3039b9b7..68714f43 100644 --- a/_module/uti/aarcl087.uti.json +++ b/_module/uti/aarcl087.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 1252 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl088.uti.json b/_module/uti/aarcl088.uti.json index 92b2fb55..a9c7ea4a 100644 --- a/_module/uti/aarcl088.uti.json +++ b/_module/uti/aarcl088.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 7602 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl089.uti.json b/_module/uti/aarcl089.uti.json index f979e685..0923a464 100644 --- a/_module/uti/aarcl089.uti.json +++ b/_module/uti/aarcl089.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 1190 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl090.uti.json b/_module/uti/aarcl090.uti.json index 55b97e21..d97fd3cc 100644 --- a/_module/uti/aarcl090.uti.json +++ b/_module/uti/aarcl090.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 959 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl091.uti.json b/_module/uti/aarcl091.uti.json index 09d5ec31..d031aa04 100644 --- a/_module/uti/aarcl091.uti.json +++ b/_module/uti/aarcl091.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 1737 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl092.uti.json b/_module/uti/aarcl092.uti.json index ba808195..edc7bc84 100644 --- a/_module/uti/aarcl092.uti.json +++ b/_module/uti/aarcl092.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 17 @@ -100,6 +104,10 @@ "type": "dword", "value": 474 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl093.uti.json b/_module/uti/aarcl093.uti.json index cec0472f..6eabde8d 100644 --- a/_module/uti/aarcl093.uti.json +++ b/_module/uti/aarcl093.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 17 @@ -100,6 +104,10 @@ "type": "dword", "value": 352 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl094.uti.json b/_module/uti/aarcl094.uti.json index dbe66418..897b8c99 100644 --- a/_module/uti/aarcl094.uti.json +++ b/_module/uti/aarcl094.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 17 @@ -100,6 +104,10 @@ "type": "dword", "value": 626 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl095.uti.json b/_module/uti/aarcl095.uti.json index 75927cf5..6fcd7724 100644 --- a/_module/uti/aarcl095.uti.json +++ b/_module/uti/aarcl095.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 17 @@ -100,6 +104,10 @@ "type": "dword", "value": 626 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl096.uti.json b/_module/uti/aarcl096.uti.json index 4db70e31..430caf64 100644 --- a/_module/uti/aarcl096.uti.json +++ b/_module/uti/aarcl096.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 17 @@ -100,6 +104,10 @@ "type": "dword", "value": 474 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl097.uti.json b/_module/uti/aarcl097.uti.json index 7db3990b..10f2e2f8 100644 --- a/_module/uti/aarcl097.uti.json +++ b/_module/uti/aarcl097.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 17 @@ -100,6 +104,10 @@ "type": "dword", "value": 806 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl098.uti.json b/_module/uti/aarcl098.uti.json index 30b04b9b..fe169a0b 100644 --- a/_module/uti/aarcl098.uti.json +++ b/_module/uti/aarcl098.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 17 @@ -100,6 +104,10 @@ "type": "dword", "value": 806 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl099.uti.json b/_module/uti/aarcl099.uti.json index 8a42465f..df64edac 100644 --- a/_module/uti/aarcl099.uti.json +++ b/_module/uti/aarcl099.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 17 @@ -100,6 +104,10 @@ "type": "dword", "value": 626 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl100.uti.json b/_module/uti/aarcl100.uti.json index b7186069..c00cb577 100644 --- a/_module/uti/aarcl100.uti.json +++ b/_module/uti/aarcl100.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 17 @@ -100,6 +104,10 @@ "type": "dword", "value": 1014 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl101.uti.json b/_module/uti/aarcl101.uti.json index 1bc8b82e..b75998b9 100644 --- a/_module/uti/aarcl101.uti.json +++ b/_module/uti/aarcl101.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 17 @@ -100,6 +104,10 @@ "type": "dword", "value": 806 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl102.uti.json b/_module/uti/aarcl102.uti.json index d7fb5317..607fc60f 100644 --- a/_module/uti/aarcl102.uti.json +++ b/_module/uti/aarcl102.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 17 @@ -100,6 +104,10 @@ "type": "dword", "value": 626 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl103.uti.json b/_module/uti/aarcl103.uti.json index 3cb29a32..e9184bc6 100644 --- a/_module/uti/aarcl103.uti.json +++ b/_module/uti/aarcl103.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 17 @@ -100,6 +104,10 @@ "type": "dword", "value": 1014 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl104.uti.json b/_module/uti/aarcl104.uti.json index c45ec9d8..02909085 100644 --- a/_module/uti/aarcl104.uti.json +++ b/_module/uti/aarcl104.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 17 @@ -100,6 +104,10 @@ "type": "dword", "value": 1014 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl105.uti.json b/_module/uti/aarcl105.uti.json index 19473f76..eeec27b6 100644 --- a/_module/uti/aarcl105.uti.json +++ b/_module/uti/aarcl105.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 17 @@ -100,6 +104,10 @@ "type": "dword", "value": 626 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl106.uti.json b/_module/uti/aarcl106.uti.json index 1048e927..1e459729 100644 --- a/_module/uti/aarcl106.uti.json +++ b/_module/uti/aarcl106.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 17 @@ -100,6 +104,10 @@ "type": "dword", "value": 1518 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl107.uti.json b/_module/uti/aarcl107.uti.json index e183805e..86eb56c0 100644 --- a/_module/uti/aarcl107.uti.json +++ b/_module/uti/aarcl107.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 17 @@ -100,6 +104,10 @@ "type": "dword", "value": 1566 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl108.uti.json b/_module/uti/aarcl108.uti.json index a795dcce..1cb755da 100644 --- a/_module/uti/aarcl108.uti.json +++ b/_module/uti/aarcl108.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 17 @@ -100,6 +104,10 @@ "type": "dword", "value": 1052 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl109.uti.json b/_module/uti/aarcl109.uti.json index 8a2b3634..bad8ef30 100644 --- a/_module/uti/aarcl109.uti.json +++ b/_module/uti/aarcl109.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 17 @@ -100,6 +104,10 @@ "type": "dword", "value": 2552 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl110.uti.json b/_module/uti/aarcl110.uti.json index adb2ec12..171a983c 100644 --- a/_module/uti/aarcl110.uti.json +++ b/_module/uti/aarcl110.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 17 @@ -100,6 +104,10 @@ "type": "dword", "value": 1866 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl111.uti.json b/_module/uti/aarcl111.uti.json index f2db30df..9fbf107f 100644 --- a/_module/uti/aarcl111.uti.json +++ b/_module/uti/aarcl111.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 17 @@ -100,6 +104,10 @@ "type": "dword", "value": 1294 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl112.uti.json b/_module/uti/aarcl112.uti.json index 68c0bdaf..90e7d75d 100644 --- a/_module/uti/aarcl112.uti.json +++ b/_module/uti/aarcl112.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 17 @@ -100,6 +104,10 @@ "type": "dword", "value": 2938 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl113.uti.json b/_module/uti/aarcl113.uti.json index e0d937cc..3eb63478 100644 --- a/_module/uti/aarcl113.uti.json +++ b/_module/uti/aarcl113.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 17 @@ -100,6 +104,10 @@ "type": "dword", "value": 2194 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl114.uti.json b/_module/uti/aarcl114.uti.json index 310908e6..51483f31 100644 --- a/_module/uti/aarcl114.uti.json +++ b/_module/uti/aarcl114.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 17 @@ -100,6 +104,10 @@ "type": "dword", "value": 1294 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl115.uti.json b/_module/uti/aarcl115.uti.json index aeb0a607..0bcf039d 100644 --- a/_module/uti/aarcl115.uti.json +++ b/_module/uti/aarcl115.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 17 @@ -100,6 +104,10 @@ "type": "dword", "value": 7014 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl116.uti.json b/_module/uti/aarcl116.uti.json index a14c3cd2..7230cf3e 100644 --- a/_module/uti/aarcl116.uti.json +++ b/_module/uti/aarcl116.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 17 @@ -100,6 +104,10 @@ "type": "dword", "value": 474 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl117.uti.json b/_module/uti/aarcl117.uti.json index c82538d9..03202bcf 100644 --- a/_module/uti/aarcl117.uti.json +++ b/_module/uti/aarcl117.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 17 @@ -100,6 +104,10 @@ "type": "dword", "value": 352 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl118.uti.json b/_module/uti/aarcl118.uti.json index 2b82d553..d4427460 100644 --- a/_module/uti/aarcl118.uti.json +++ b/_module/uti/aarcl118.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 17 @@ -100,6 +104,10 @@ "type": "dword", "value": 626 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl119.uti.json b/_module/uti/aarcl119.uti.json index 248d9cf4..ab83457a 100644 --- a/_module/uti/aarcl119.uti.json +++ b/_module/uti/aarcl119.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 17 @@ -100,6 +104,10 @@ "type": "dword", "value": 1518 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl120.uti.json b/_module/uti/aarcl120.uti.json index aa26c61e..5acd740e 100644 --- a/_module/uti/aarcl120.uti.json +++ b/_module/uti/aarcl120.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 17 @@ -100,6 +104,10 @@ "type": "dword", "value": 1014 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl121.uti.json b/_module/uti/aarcl121.uti.json index 67616767..02d8c531 100644 --- a/_module/uti/aarcl121.uti.json +++ b/_module/uti/aarcl121.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 17 @@ -100,6 +104,10 @@ "type": "dword", "value": 3498 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl122.uti.json b/_module/uti/aarcl122.uti.json index 4c1b657b..32925142 100644 --- a/_module/uti/aarcl122.uti.json +++ b/_module/uti/aarcl122.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 17 @@ -100,6 +104,10 @@ "type": "dword", "value": 2490 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl123.uti.json b/_module/uti/aarcl123.uti.json index edc83f42..f2c729ff 100644 --- a/_module/uti/aarcl123.uti.json +++ b/_module/uti/aarcl123.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 17 @@ -100,6 +104,10 @@ "type": "dword", "value": 1014 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl124.uti.json b/_module/uti/aarcl124.uti.json index 7348292e..a2675c08 100644 --- a/_module/uti/aarcl124.uti.json +++ b/_module/uti/aarcl124.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 17 @@ -100,6 +104,10 @@ "type": "dword", "value": 7119 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl125.uti.json b/_module/uti/aarcl125.uti.json index bebf8c95..97df4c8f 100644 --- a/_module/uti/aarcl125.uti.json +++ b/_module/uti/aarcl125.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 17 @@ -100,6 +104,10 @@ "type": "dword", "value": 1190 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl126.uti.json b/_module/uti/aarcl126.uti.json index 90a89e6f..ca4c7e40 100644 --- a/_module/uti/aarcl126.uti.json +++ b/_module/uti/aarcl126.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 17 @@ -100,6 +104,10 @@ "type": "dword", "value": 959 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl127.uti.json b/_module/uti/aarcl127.uti.json index a6569c13..49a2113b 100644 --- a/_module/uti/aarcl127.uti.json +++ b/_module/uti/aarcl127.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 17 @@ -100,6 +104,10 @@ "type": "dword", "value": 1737 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl128.uti.json b/_module/uti/aarcl128.uti.json index 309dd531..d0c9b75d 100644 --- a/_module/uti/aarcl128.uti.json +++ b/_module/uti/aarcl128.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 15 @@ -100,6 +104,10 @@ "type": "dword", "value": 424 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl129.uti.json b/_module/uti/aarcl129.uti.json index 732fc46f..2bc18ac2 100644 --- a/_module/uti/aarcl129.uti.json +++ b/_module/uti/aarcl129.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 15 @@ -100,6 +104,10 @@ "type": "dword", "value": 302 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl130.uti.json b/_module/uti/aarcl130.uti.json index 1b32105e..5a00fb7d 100644 --- a/_module/uti/aarcl130.uti.json +++ b/_module/uti/aarcl130.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 15 @@ -100,6 +104,10 @@ "type": "dword", "value": 576 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl131.uti.json b/_module/uti/aarcl131.uti.json index b8d80b7a..cc80bfce 100644 --- a/_module/uti/aarcl131.uti.json +++ b/_module/uti/aarcl131.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 15 @@ -100,6 +104,10 @@ "type": "dword", "value": 576 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl132.uti.json b/_module/uti/aarcl132.uti.json index e58a9583..457d362f 100644 --- a/_module/uti/aarcl132.uti.json +++ b/_module/uti/aarcl132.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 15 @@ -100,6 +104,10 @@ "type": "dword", "value": 424 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl133.uti.json b/_module/uti/aarcl133.uti.json index d876d0aa..2bc6f0eb 100644 --- a/_module/uti/aarcl133.uti.json +++ b/_module/uti/aarcl133.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 15 @@ -100,6 +104,10 @@ "type": "dword", "value": 756 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl134.uti.json b/_module/uti/aarcl134.uti.json index 1849d872..4ece923c 100644 --- a/_module/uti/aarcl134.uti.json +++ b/_module/uti/aarcl134.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 15 @@ -100,6 +104,10 @@ "type": "dword", "value": 756 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl135.uti.json b/_module/uti/aarcl135.uti.json index 0cd0b356..6fb5319d 100644 --- a/_module/uti/aarcl135.uti.json +++ b/_module/uti/aarcl135.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 15 @@ -100,6 +104,10 @@ "type": "dword", "value": 576 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl136.uti.json b/_module/uti/aarcl136.uti.json index 919b7189..a4e60f3a 100644 --- a/_module/uti/aarcl136.uti.json +++ b/_module/uti/aarcl136.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 15 @@ -100,6 +104,10 @@ "type": "dword", "value": 964 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl137.uti.json b/_module/uti/aarcl137.uti.json index a52d88ca..2290e99c 100644 --- a/_module/uti/aarcl137.uti.json +++ b/_module/uti/aarcl137.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 15 @@ -100,6 +104,10 @@ "type": "dword", "value": 964 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl138.uti.json b/_module/uti/aarcl138.uti.json index 07df3725..9614e2f0 100644 --- a/_module/uti/aarcl138.uti.json +++ b/_module/uti/aarcl138.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 15 @@ -100,6 +104,10 @@ "type": "dword", "value": 576 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl139.uti.json b/_module/uti/aarcl139.uti.json index 0d230d16..37ebf0e1 100644 --- a/_module/uti/aarcl139.uti.json +++ b/_module/uti/aarcl139.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 15 @@ -100,6 +104,10 @@ "type": "dword", "value": 1202 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl140.uti.json b/_module/uti/aarcl140.uti.json index 051ecc66..4afd52e7 100644 --- a/_module/uti/aarcl140.uti.json +++ b/_module/uti/aarcl140.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 15 @@ -100,6 +104,10 @@ "type": "dword", "value": 1202 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl141.uti.json b/_module/uti/aarcl141.uti.json index 7bf5f96a..1e1eec38 100644 --- a/_module/uti/aarcl141.uti.json +++ b/_module/uti/aarcl141.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 15 @@ -100,6 +104,10 @@ "type": "dword", "value": 756 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl142.uti.json b/_module/uti/aarcl142.uti.json index 0effdeab..0c489887 100644 --- a/_module/uti/aarcl142.uti.json +++ b/_module/uti/aarcl142.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 15 @@ -100,6 +104,10 @@ "type": "dword", "value": 1816 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl143.uti.json b/_module/uti/aarcl143.uti.json index 2ebf108f..5671c20d 100644 --- a/_module/uti/aarcl143.uti.json +++ b/_module/uti/aarcl143.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 15 @@ -100,6 +104,10 @@ "type": "dword", "value": 1244 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl144.uti.json b/_module/uti/aarcl144.uti.json index 34a86538..36bc46e7 100644 --- a/_module/uti/aarcl144.uti.json +++ b/_module/uti/aarcl144.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 15 @@ -100,6 +104,10 @@ "type": "dword", "value": 1002 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl145.uti.json b/_module/uti/aarcl145.uti.json index 80408f25..01cfa67e 100644 --- a/_module/uti/aarcl145.uti.json +++ b/_module/uti/aarcl145.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 15 @@ -100,6 +104,10 @@ "type": "dword", "value": 1816 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl146.uti.json b/_module/uti/aarcl146.uti.json index bb4c630e..52654178 100644 --- a/_module/uti/aarcl146.uti.json +++ b/_module/uti/aarcl146.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 15 @@ -100,6 +104,10 @@ "type": "dword", "value": 1516 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl147.uti.json b/_module/uti/aarcl147.uti.json index d07ec6a5..c95e53e2 100644 --- a/_module/uti/aarcl147.uti.json +++ b/_module/uti/aarcl147.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 15 @@ -100,6 +104,10 @@ "type": "dword", "value": 1002 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl148.uti.json b/_module/uti/aarcl148.uti.json index e97cc03e..f71e642a 100644 --- a/_module/uti/aarcl148.uti.json +++ b/_module/uti/aarcl148.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 15 @@ -100,6 +104,10 @@ "type": "dword", "value": 2502 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl149.uti.json b/_module/uti/aarcl149.uti.json index 8378a5f7..535837aa 100644 --- a/_module/uti/aarcl149.uti.json +++ b/_module/uti/aarcl149.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 15 @@ -100,6 +104,10 @@ "type": "dword", "value": 1816 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl150.uti.json b/_module/uti/aarcl150.uti.json index a9258121..3066fb0f 100644 --- a/_module/uti/aarcl150.uti.json +++ b/_module/uti/aarcl150.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 15 @@ -100,6 +104,10 @@ "type": "dword", "value": 1002 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl151.uti.json b/_module/uti/aarcl151.uti.json index ccc61372..64e0a8f9 100644 --- a/_module/uti/aarcl151.uti.json +++ b/_module/uti/aarcl151.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 15 @@ -100,6 +104,10 @@ "type": "dword", "value": 6964 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl152.uti.json b/_module/uti/aarcl152.uti.json index d625f312..3e5cfb87 100644 --- a/_module/uti/aarcl152.uti.json +++ b/_module/uti/aarcl152.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 15 @@ -100,6 +104,10 @@ "type": "dword", "value": 424 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl153.uti.json b/_module/uti/aarcl153.uti.json index c0b87bee..3d19f2e5 100644 --- a/_module/uti/aarcl153.uti.json +++ b/_module/uti/aarcl153.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 15 @@ -100,6 +104,10 @@ "type": "dword", "value": 302 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl154.uti.json b/_module/uti/aarcl154.uti.json index b42b5724..1f5cef42 100644 --- a/_module/uti/aarcl154.uti.json +++ b/_module/uti/aarcl154.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 15 @@ -100,6 +104,10 @@ "type": "dword", "value": 576 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl155.uti.json b/_module/uti/aarcl155.uti.json index e26dd391..8e4119fe 100644 --- a/_module/uti/aarcl155.uti.json +++ b/_module/uti/aarcl155.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 15 @@ -100,6 +104,10 @@ "type": "dword", "value": 1468 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl156.uti.json b/_module/uti/aarcl156.uti.json index 134aa5cd..20890f7b 100644 --- a/_module/uti/aarcl156.uti.json +++ b/_module/uti/aarcl156.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 15 @@ -100,6 +104,10 @@ "type": "dword", "value": 756 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl157.uti.json b/_module/uti/aarcl157.uti.json index 83d8b8d5..4ea8d62a 100644 --- a/_module/uti/aarcl157.uti.json +++ b/_module/uti/aarcl157.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 15 @@ -100,6 +104,10 @@ "type": "dword", "value": 3448 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl158.uti.json b/_module/uti/aarcl158.uti.json index 50b3a266..c2aa9d9a 100644 --- a/_module/uti/aarcl158.uti.json +++ b/_module/uti/aarcl158.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 15 @@ -100,6 +104,10 @@ "type": "dword", "value": 1764 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl159.uti.json b/_module/uti/aarcl159.uti.json index 11bd212c..c48ea3e6 100644 --- a/_module/uti/aarcl159.uti.json +++ b/_module/uti/aarcl159.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 15 @@ -100,6 +104,10 @@ "type": "dword", "value": 964 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl160.uti.json b/_module/uti/aarcl160.uti.json index f3c04417..a7b58345 100644 --- a/_module/uti/aarcl160.uti.json +++ b/_module/uti/aarcl160.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 15 @@ -100,6 +104,10 @@ "type": "dword", "value": 6450 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl161.uti.json b/_module/uti/aarcl161.uti.json index 78ba0bef..27c0e73f 100644 --- a/_module/uti/aarcl161.uti.json +++ b/_module/uti/aarcl161.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 15 @@ -100,6 +104,10 @@ "type": "dword", "value": 1140 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl162.uti.json b/_module/uti/aarcl162.uti.json index 6399c9d6..25c55060 100644 --- a/_module/uti/aarcl162.uti.json +++ b/_module/uti/aarcl162.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 15 @@ -100,6 +104,10 @@ "type": "dword", "value": 909 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl163.uti.json b/_module/uti/aarcl163.uti.json index ebf20754..e0e3cb2f 100644 --- a/_module/uti/aarcl163.uti.json +++ b/_module/uti/aarcl163.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 15 @@ -100,6 +104,10 @@ "type": "dword", "value": 1687 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl164.uti.json b/_module/uti/aarcl164.uti.json index c5b792b7..45dd5948 100644 --- a/_module/uti/aarcl164.uti.json +++ b/_module/uti/aarcl164.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 7 @@ -100,6 +104,10 @@ "type": "dword", "value": 524 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl165.uti.json b/_module/uti/aarcl165.uti.json index ba789d0b..e80c73af 100644 --- a/_module/uti/aarcl165.uti.json +++ b/_module/uti/aarcl165.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 7 @@ -100,6 +104,10 @@ "type": "dword", "value": 402 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl166.uti.json b/_module/uti/aarcl166.uti.json index 7fa50893..79aa0383 100644 --- a/_module/uti/aarcl166.uti.json +++ b/_module/uti/aarcl166.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 7 @@ -100,6 +104,10 @@ "type": "dword", "value": 676 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl167.uti.json b/_module/uti/aarcl167.uti.json index 9de453a9..79396e89 100644 --- a/_module/uti/aarcl167.uti.json +++ b/_module/uti/aarcl167.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 7 @@ -100,6 +104,10 @@ "type": "dword", "value": 676 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl168.uti.json b/_module/uti/aarcl168.uti.json index 67838782..ec8c7983 100644 --- a/_module/uti/aarcl168.uti.json +++ b/_module/uti/aarcl168.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 7 @@ -100,6 +104,10 @@ "type": "dword", "value": 524 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl169.uti.json b/_module/uti/aarcl169.uti.json index 8f9b5a42..0fa6471f 100644 --- a/_module/uti/aarcl169.uti.json +++ b/_module/uti/aarcl169.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 7 @@ -100,6 +104,10 @@ "type": "dword", "value": 856 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl170.uti.json b/_module/uti/aarcl170.uti.json index 383dd6ca..20f3dd44 100644 --- a/_module/uti/aarcl170.uti.json +++ b/_module/uti/aarcl170.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 7 @@ -100,6 +104,10 @@ "type": "dword", "value": 856 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl171.uti.json b/_module/uti/aarcl171.uti.json index 13b80601..725ec67a 100644 --- a/_module/uti/aarcl171.uti.json +++ b/_module/uti/aarcl171.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 7 @@ -100,6 +104,10 @@ "type": "dword", "value": 676 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl172.uti.json b/_module/uti/aarcl172.uti.json index 7d177bdf..e471d036 100644 --- a/_module/uti/aarcl172.uti.json +++ b/_module/uti/aarcl172.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 7 @@ -100,6 +104,10 @@ "type": "dword", "value": 1064 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl173.uti.json b/_module/uti/aarcl173.uti.json index fb51fee1..1daed2fd 100644 --- a/_module/uti/aarcl173.uti.json +++ b/_module/uti/aarcl173.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 7 @@ -100,6 +104,10 @@ "type": "dword", "value": 1064 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl174.uti.json b/_module/uti/aarcl174.uti.json index d430ca7a..71e12b16 100644 --- a/_module/uti/aarcl174.uti.json +++ b/_module/uti/aarcl174.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 7 @@ -100,6 +104,10 @@ "type": "dword", "value": 676 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl175.uti.json b/_module/uti/aarcl175.uti.json index c233bacb..bc291f09 100644 --- a/_module/uti/aarcl175.uti.json +++ b/_module/uti/aarcl175.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 7 @@ -100,6 +104,10 @@ "type": "dword", "value": 1302 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl176.uti.json b/_module/uti/aarcl176.uti.json index c57e5ba9..abc19b09 100644 --- a/_module/uti/aarcl176.uti.json +++ b/_module/uti/aarcl176.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 7 @@ -100,6 +104,10 @@ "type": "dword", "value": 1302 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl177.uti.json b/_module/uti/aarcl177.uti.json index 933cb421..9c139211 100644 --- a/_module/uti/aarcl177.uti.json +++ b/_module/uti/aarcl177.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 7 @@ -100,6 +104,10 @@ "type": "dword", "value": 856 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl178.uti.json b/_module/uti/aarcl178.uti.json index c11dba7f..8aeb4091 100644 --- a/_module/uti/aarcl178.uti.json +++ b/_module/uti/aarcl178.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 7 @@ -100,6 +104,10 @@ "type": "dword", "value": 1568 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl179.uti.json b/_module/uti/aarcl179.uti.json index 6a213a9f..e76caa4b 100644 --- a/_module/uti/aarcl179.uti.json +++ b/_module/uti/aarcl179.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 7 @@ -100,6 +104,10 @@ "type": "dword", "value": 1616 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl180.uti.json b/_module/uti/aarcl180.uti.json index ff7bda23..44918419 100644 --- a/_module/uti/aarcl180.uti.json +++ b/_module/uti/aarcl180.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 7 @@ -100,6 +104,10 @@ "type": "dword", "value": 1102 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl181.uti.json b/_module/uti/aarcl181.uti.json index 3860e396..881fa4e2 100644 --- a/_module/uti/aarcl181.uti.json +++ b/_module/uti/aarcl181.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 7 @@ -100,6 +104,10 @@ "type": "dword", "value": 2244 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl182.uti.json b/_module/uti/aarcl182.uti.json index b372afbd..a359e7dd 100644 --- a/_module/uti/aarcl182.uti.json +++ b/_module/uti/aarcl182.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 7 @@ -100,6 +104,10 @@ "type": "dword", "value": 2244 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl183.uti.json b/_module/uti/aarcl183.uti.json index 8d036228..b139c482 100644 --- a/_module/uti/aarcl183.uti.json +++ b/_module/uti/aarcl183.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 7 @@ -100,6 +104,10 @@ "type": "dword", "value": 1344 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl184.uti.json b/_module/uti/aarcl184.uti.json index 91aac05f..d2c70e24 100644 --- a/_module/uti/aarcl184.uti.json +++ b/_module/uti/aarcl184.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 7 @@ -100,6 +104,10 @@ "type": "dword", "value": 4908 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl185.uti.json b/_module/uti/aarcl185.uti.json index 962f7c26..37edda79 100644 --- a/_module/uti/aarcl185.uti.json +++ b/_module/uti/aarcl185.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 7 @@ -100,6 +104,10 @@ "type": "dword", "value": 2602 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl186.uti.json b/_module/uti/aarcl186.uti.json index 1502987f..74f7ee35 100644 --- a/_module/uti/aarcl186.uti.json +++ b/_module/uti/aarcl186.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 7 @@ -100,6 +104,10 @@ "type": "dword", "value": 1344 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl187.uti.json b/_module/uti/aarcl187.uti.json index ab258f9a..52a2be22 100644 --- a/_module/uti/aarcl187.uti.json +++ b/_module/uti/aarcl187.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 7 @@ -100,6 +104,10 @@ "type": "dword", "value": 7064 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl188.uti.json b/_module/uti/aarcl188.uti.json index 7a57ad17..46582a59 100644 --- a/_module/uti/aarcl188.uti.json +++ b/_module/uti/aarcl188.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 7 @@ -100,6 +104,10 @@ "type": "dword", "value": 524 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl189.uti.json b/_module/uti/aarcl189.uti.json index 2d176b81..7e42d2f2 100644 --- a/_module/uti/aarcl189.uti.json +++ b/_module/uti/aarcl189.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 7 @@ -100,6 +104,10 @@ "type": "dword", "value": 402 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl190.uti.json b/_module/uti/aarcl190.uti.json index f66ff6a4..cb22d06e 100644 --- a/_module/uti/aarcl190.uti.json +++ b/_module/uti/aarcl190.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 7 @@ -100,6 +104,10 @@ "type": "dword", "value": 676 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl191.uti.json b/_module/uti/aarcl191.uti.json index 0ce3bfc4..38aa45c2 100644 --- a/_module/uti/aarcl191.uti.json +++ b/_module/uti/aarcl191.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 7 @@ -100,6 +104,10 @@ "type": "dword", "value": 2188 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl192.uti.json b/_module/uti/aarcl192.uti.json index d8d4b382..4f95df6e 100644 --- a/_module/uti/aarcl192.uti.json +++ b/_module/uti/aarcl192.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 7 @@ -100,6 +104,10 @@ "type": "dword", "value": 1064 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl193.uti.json b/_module/uti/aarcl193.uti.json index 45871f18..119670b4 100644 --- a/_module/uti/aarcl193.uti.json +++ b/_module/uti/aarcl193.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 7 @@ -100,6 +104,10 @@ "type": "dword", "value": 4484 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl194.uti.json b/_module/uti/aarcl194.uti.json index ccf4efb2..dd5c6fba 100644 --- a/_module/uti/aarcl194.uti.json +++ b/_module/uti/aarcl194.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 7 @@ -100,6 +104,10 @@ "type": "dword", "value": 2540 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl195.uti.json b/_module/uti/aarcl195.uti.json index 8ed63921..13920869 100644 --- a/_module/uti/aarcl195.uti.json +++ b/_module/uti/aarcl195.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 7 @@ -100,6 +104,10 @@ "type": "dword", "value": 1302 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl196.uti.json b/_module/uti/aarcl196.uti.json index 570b6064..cda2423f 100644 --- a/_module/uti/aarcl196.uti.json +++ b/_module/uti/aarcl196.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 7 @@ -100,6 +104,10 @@ "type": "dword", "value": 8494 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl197.uti.json b/_module/uti/aarcl197.uti.json index 452e9274..f6d250e7 100644 --- a/_module/uti/aarcl197.uti.json +++ b/_module/uti/aarcl197.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 7 @@ -100,6 +104,10 @@ "type": "dword", "value": 1240 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl198.uti.json b/_module/uti/aarcl198.uti.json index f06df642..58073177 100644 --- a/_module/uti/aarcl198.uti.json +++ b/_module/uti/aarcl198.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 7 @@ -100,6 +104,10 @@ "type": "dword", "value": 1009 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl199.uti.json b/_module/uti/aarcl199.uti.json index 64386384..d4e28b76 100644 --- a/_module/uti/aarcl199.uti.json +++ b/_module/uti/aarcl199.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 7 @@ -100,6 +104,10 @@ "type": "dword", "value": 2104 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl200.uti.json b/_module/uti/aarcl200.uti.json index 93388ca7..469fcbac 100644 --- a/_module/uti/aarcl200.uti.json +++ b/_module/uti/aarcl200.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 7 @@ -100,6 +104,10 @@ "type": "dword", "value": 676 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl201.uti.json b/_module/uti/aarcl201.uti.json index 47abee6d..78fc8120 100644 --- a/_module/uti/aarcl201.uti.json +++ b/_module/uti/aarcl201.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 7 @@ -100,6 +104,10 @@ "type": "dword", "value": 402 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl202.uti.json b/_module/uti/aarcl202.uti.json index 0377cce1..a9b1e526 100644 --- a/_module/uti/aarcl202.uti.json +++ b/_module/uti/aarcl202.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 7 @@ -100,6 +104,10 @@ "type": "dword", "value": 856 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl203.uti.json b/_module/uti/aarcl203.uti.json index 6f67b7b2..bf5bb37c 100644 --- a/_module/uti/aarcl203.uti.json +++ b/_module/uti/aarcl203.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 7 @@ -100,6 +104,10 @@ "type": "dword", "value": 856 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl204.uti.json b/_module/uti/aarcl204.uti.json index dfee3dc8..5f7c2c12 100644 --- a/_module/uti/aarcl204.uti.json +++ b/_module/uti/aarcl204.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 7 @@ -100,6 +104,10 @@ "type": "dword", "value": 524 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl205.uti.json b/_module/uti/aarcl205.uti.json index 14aab78b..1d00cbde 100644 --- a/_module/uti/aarcl205.uti.json +++ b/_module/uti/aarcl205.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 7 @@ -100,6 +104,10 @@ "type": "dword", "value": 1302 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl206.uti.json b/_module/uti/aarcl206.uti.json index 4d8770ea..6c8117a5 100644 --- a/_module/uti/aarcl206.uti.json +++ b/_module/uti/aarcl206.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 7 @@ -100,6 +104,10 @@ "type": "dword", "value": 1064 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl207.uti.json b/_module/uti/aarcl207.uti.json index 2e0bacf6..c3e10b49 100644 --- a/_module/uti/aarcl207.uti.json +++ b/_module/uti/aarcl207.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 7 @@ -100,6 +104,10 @@ "type": "dword", "value": 676 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl208.uti.json b/_module/uti/aarcl208.uti.json index 42ddfa06..94fbe1d5 100644 --- a/_module/uti/aarcl208.uti.json +++ b/_module/uti/aarcl208.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 7 @@ -100,6 +104,10 @@ "type": "dword", "value": 1568 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl209.uti.json b/_module/uti/aarcl209.uti.json index f3bbb68a..8be873dc 100644 --- a/_module/uti/aarcl209.uti.json +++ b/_module/uti/aarcl209.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 7 @@ -100,6 +104,10 @@ "type": "dword", "value": 1568 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl210.uti.json b/_module/uti/aarcl210.uti.json index 1614b5a8..70e4da90 100644 --- a/_module/uti/aarcl210.uti.json +++ b/_module/uti/aarcl210.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 7 @@ -100,6 +104,10 @@ "type": "dword", "value": 856 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl211.uti.json b/_module/uti/aarcl211.uti.json index 0b054342..4e44bf3c 100644 --- a/_module/uti/aarcl211.uti.json +++ b/_module/uti/aarcl211.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 7 @@ -100,6 +104,10 @@ "type": "dword", "value": 1616 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl212.uti.json b/_module/uti/aarcl212.uti.json index 97060341..eb507121 100644 --- a/_module/uti/aarcl212.uti.json +++ b/_module/uti/aarcl212.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 7 @@ -100,6 +104,10 @@ "type": "dword", "value": 1616 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl213.uti.json b/_module/uti/aarcl213.uti.json index 0821776c..2def0166 100644 --- a/_module/uti/aarcl213.uti.json +++ b/_module/uti/aarcl213.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 7 @@ -100,6 +104,10 @@ "type": "dword", "value": 1102 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl214.uti.json b/_module/uti/aarcl214.uti.json index 9e53eb53..69aea21e 100644 --- a/_module/uti/aarcl214.uti.json +++ b/_module/uti/aarcl214.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 7 @@ -100,6 +104,10 @@ "type": "dword", "value": 2244 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl215.uti.json b/_module/uti/aarcl215.uti.json index 3a157afc..825b555e 100644 --- a/_module/uti/aarcl215.uti.json +++ b/_module/uti/aarcl215.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 7 @@ -100,6 +104,10 @@ "type": "dword", "value": 1916 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl216.uti.json b/_module/uti/aarcl216.uti.json index 6af54177..cbaa22cc 100644 --- a/_module/uti/aarcl216.uti.json +++ b/_module/uti/aarcl216.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 7 @@ -100,6 +104,10 @@ "type": "dword", "value": 1344 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl217.uti.json b/_module/uti/aarcl217.uti.json index 8123c0c0..d86d876f 100644 --- a/_module/uti/aarcl217.uti.json +++ b/_module/uti/aarcl217.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 7 @@ -100,6 +104,10 @@ "type": "dword", "value": 2988 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl218.uti.json b/_module/uti/aarcl218.uti.json index e0811fe7..1ef3bb64 100644 --- a/_module/uti/aarcl218.uti.json +++ b/_module/uti/aarcl218.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 7 @@ -100,6 +104,10 @@ "type": "dword", "value": 2244 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl219.uti.json b/_module/uti/aarcl219.uti.json index 380b4194..609ebf52 100644 --- a/_module/uti/aarcl219.uti.json +++ b/_module/uti/aarcl219.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 7 @@ -100,6 +104,10 @@ "type": "dword", "value": 1344 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl220.uti.json b/_module/uti/aarcl220.uti.json index f871276b..28c3cbb9 100644 --- a/_module/uti/aarcl220.uti.json +++ b/_module/uti/aarcl220.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 7 @@ -100,6 +104,10 @@ "type": "dword", "value": 4908 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl221.uti.json b/_module/uti/aarcl221.uti.json index 0f5a69f5..666fa66a 100644 --- a/_module/uti/aarcl221.uti.json +++ b/_module/uti/aarcl221.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 7 @@ -100,6 +104,10 @@ "type": "dword", "value": 2602 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl222.uti.json b/_module/uti/aarcl222.uti.json index a651a5a5..e9f1c9f2 100644 --- a/_module/uti/aarcl222.uti.json +++ b/_module/uti/aarcl222.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 7 @@ -100,6 +104,10 @@ "type": "dword", "value": 1616 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl223.uti.json b/_module/uti/aarcl223.uti.json index 704e320f..29ca601b 100644 --- a/_module/uti/aarcl223.uti.json +++ b/_module/uti/aarcl223.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 7 @@ -100,6 +104,10 @@ "type": "dword", "value": 7707 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl224.uti.json b/_module/uti/aarcl224.uti.json index 4ba6dd88..c981fc8a 100644 --- a/_module/uti/aarcl224.uti.json +++ b/_module/uti/aarcl224.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 7 @@ -100,6 +104,10 @@ "type": "dword", "value": 676 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl225.uti.json b/_module/uti/aarcl225.uti.json index 5c6bb60f..eefd340e 100644 --- a/_module/uti/aarcl225.uti.json +++ b/_module/uti/aarcl225.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 7 @@ -100,6 +104,10 @@ "type": "dword", "value": 402 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl226.uti.json b/_module/uti/aarcl226.uti.json index 041d5705..23f96578 100644 --- a/_module/uti/aarcl226.uti.json +++ b/_module/uti/aarcl226.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 7 @@ -100,6 +104,10 @@ "type": "dword", "value": 856 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl227.uti.json b/_module/uti/aarcl227.uti.json index 88eb9df4..e531e472 100644 --- a/_module/uti/aarcl227.uti.json +++ b/_module/uti/aarcl227.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 7 @@ -100,6 +104,10 @@ "type": "dword", "value": 2188 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl228.uti.json b/_module/uti/aarcl228.uti.json index c1870586..b56730d7 100644 --- a/_module/uti/aarcl228.uti.json +++ b/_module/uti/aarcl228.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 7 @@ -100,6 +104,10 @@ "type": "dword", "value": 1064 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl229.uti.json b/_module/uti/aarcl229.uti.json index 4f1ce39d..89eb8068 100644 --- a/_module/uti/aarcl229.uti.json +++ b/_module/uti/aarcl229.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 7 @@ -100,6 +104,10 @@ "type": "dword", "value": 4484 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl230.uti.json b/_module/uti/aarcl230.uti.json index e4636e19..a52a406b 100644 --- a/_module/uti/aarcl230.uti.json +++ b/_module/uti/aarcl230.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 7 @@ -100,6 +104,10 @@ "type": "dword", "value": 2540 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl231.uti.json b/_module/uti/aarcl231.uti.json index c1666591..0cb34ec1 100644 --- a/_module/uti/aarcl231.uti.json +++ b/_module/uti/aarcl231.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 7 @@ -100,6 +104,10 @@ "type": "dword", "value": 1302 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl232.uti.json b/_module/uti/aarcl232.uti.json index da0e56a5..edea5639 100644 --- a/_module/uti/aarcl232.uti.json +++ b/_module/uti/aarcl232.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 7 @@ -100,6 +104,10 @@ "type": "dword", "value": 8494 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl233.uti.json b/_module/uti/aarcl233.uti.json index d4bcfe9c..033d3775 100644 --- a/_module/uti/aarcl233.uti.json +++ b/_module/uti/aarcl233.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 7 @@ -100,6 +104,10 @@ "type": "dword", "value": 1240 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl234.uti.json b/_module/uti/aarcl234.uti.json index b78c0405..ea660936 100644 --- a/_module/uti/aarcl234.uti.json +++ b/_module/uti/aarcl234.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 7 @@ -100,6 +104,10 @@ "type": "dword", "value": 1009 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl235.uti.json b/_module/uti/aarcl235.uti.json index f46ebec8..c51e0715 100644 --- a/_module/uti/aarcl235.uti.json +++ b/_module/uti/aarcl235.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 7 @@ -100,6 +104,10 @@ "type": "dword", "value": 2104 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl236.uti.json b/_module/uti/aarcl236.uti.json index 05ae33c1..41a5b016 100644 --- a/_module/uti/aarcl236.uti.json +++ b/_module/uti/aarcl236.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 1076 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl237.uti.json b/_module/uti/aarcl237.uti.json index f35a163c..6b9c1cf2 100644 --- a/_module/uti/aarcl237.uti.json +++ b/_module/uti/aarcl237.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 802 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl238.uti.json b/_module/uti/aarcl238.uti.json index 82bf060b..816ebefc 100644 --- a/_module/uti/aarcl238.uti.json +++ b/_module/uti/aarcl238.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 1256 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl239.uti.json b/_module/uti/aarcl239.uti.json index 39f02f16..2edd0051 100644 --- a/_module/uti/aarcl239.uti.json +++ b/_module/uti/aarcl239.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 1256 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl240.uti.json b/_module/uti/aarcl240.uti.json index b9a7ccad..4d65d038 100644 --- a/_module/uti/aarcl240.uti.json +++ b/_module/uti/aarcl240.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 924 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl241.uti.json b/_module/uti/aarcl241.uti.json index 4c95f44e..d7c66c69 100644 --- a/_module/uti/aarcl241.uti.json +++ b/_module/uti/aarcl241.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 1702 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl242.uti.json b/_module/uti/aarcl242.uti.json index 82f9bb93..15744269 100644 --- a/_module/uti/aarcl242.uti.json +++ b/_module/uti/aarcl242.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 1464 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl243.uti.json b/_module/uti/aarcl243.uti.json index 7bf9468b..234b875b 100644 --- a/_module/uti/aarcl243.uti.json +++ b/_module/uti/aarcl243.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 1076 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl244.uti.json b/_module/uti/aarcl244.uti.json index 2fbac6fd..da8208b4 100644 --- a/_module/uti/aarcl244.uti.json +++ b/_module/uti/aarcl244.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 1968 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl245.uti.json b/_module/uti/aarcl245.uti.json index 9b77d056..a733f327 100644 --- a/_module/uti/aarcl245.uti.json +++ b/_module/uti/aarcl245.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 1702 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl246.uti.json b/_module/uti/aarcl246.uti.json index ecb187f8..af6db30b 100644 --- a/_module/uti/aarcl246.uti.json +++ b/_module/uti/aarcl246.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 1076 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl247.uti.json b/_module/uti/aarcl247.uti.json index 9dca0b98..40ac687e 100644 --- a/_module/uti/aarcl247.uti.json +++ b/_module/uti/aarcl247.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 1744 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl248.uti.json b/_module/uti/aarcl248.uti.json index 3d89b85a..274ecfcf 100644 --- a/_module/uti/aarcl248.uti.json +++ b/_module/uti/aarcl248.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 1968 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl249.uti.json b/_module/uti/aarcl249.uti.json index a7628261..2af7271b 100644 --- a/_module/uti/aarcl249.uti.json +++ b/_module/uti/aarcl249.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 1256 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl250.uti.json b/_module/uti/aarcl250.uti.json index 0b957f95..497acb72 100644 --- a/_module/uti/aarcl250.uti.json +++ b/_module/uti/aarcl250.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 2016 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl251.uti.json b/_module/uti/aarcl251.uti.json index b3f08889..b97447e7 100644 --- a/_module/uti/aarcl251.uti.json +++ b/_module/uti/aarcl251.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 1744 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl252.uti.json b/_module/uti/aarcl252.uti.json index 50c54d84..89bf151b 100644 --- a/_module/uti/aarcl252.uti.json +++ b/_module/uti/aarcl252.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 1502 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl253.uti.json b/_module/uti/aarcl253.uti.json index e44fa917..c578ad29 100644 --- a/_module/uti/aarcl253.uti.json +++ b/_module/uti/aarcl253.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 2644 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl254.uti.json b/_module/uti/aarcl254.uti.json index 63286c11..f4535812 100644 --- a/_module/uti/aarcl254.uti.json +++ b/_module/uti/aarcl254.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 2016 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl255.uti.json b/_module/uti/aarcl255.uti.json index 33f2c5b5..6726ba99 100644 --- a/_module/uti/aarcl255.uti.json +++ b/_module/uti/aarcl255.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 1502 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl256.uti.json b/_module/uti/aarcl256.uti.json index 73ce2aa2..87956a48 100644 --- a/_module/uti/aarcl256.uti.json +++ b/_module/uti/aarcl256.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 4802 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl257.uti.json b/_module/uti/aarcl257.uti.json index 5d163dc6..bff33330 100644 --- a/_module/uti/aarcl257.uti.json +++ b/_module/uti/aarcl257.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 2644 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl258.uti.json b/_module/uti/aarcl258.uti.json index a74598f0..1f272f57 100644 --- a/_module/uti/aarcl258.uti.json +++ b/_module/uti/aarcl258.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 1502 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl259.uti.json b/_module/uti/aarcl259.uti.json index 558fe4ca..8354d6b2 100644 --- a/_module/uti/aarcl259.uti.json +++ b/_module/uti/aarcl259.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 7944 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl260.uti.json b/_module/uti/aarcl260.uti.json index 430643ef..d108c777 100644 --- a/_module/uti/aarcl260.uti.json +++ b/_module/uti/aarcl260.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 924 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl261.uti.json b/_module/uti/aarcl261.uti.json index 80eab9df..8cbab3a0 100644 --- a/_module/uti/aarcl261.uti.json +++ b/_module/uti/aarcl261.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 802 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl262.uti.json b/_module/uti/aarcl262.uti.json index 419615d3..e3f85b00 100644 --- a/_module/uti/aarcl262.uti.json +++ b/_module/uti/aarcl262.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 1076 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl263.uti.json b/_module/uti/aarcl263.uti.json index 0a13e3d4..aae8fc6c 100644 --- a/_module/uti/aarcl263.uti.json +++ b/_module/uti/aarcl263.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 2264 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl264.uti.json b/_module/uti/aarcl264.uti.json index e17c8909..fdd49682 100644 --- a/_module/uti/aarcl264.uti.json +++ b/_module/uti/aarcl264.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 1464 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl265.uti.json b/_module/uti/aarcl265.uti.json index 8476ad85..bf9d2a43 100644 --- a/_module/uti/aarcl265.uti.json +++ b/_module/uti/aarcl265.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 4402 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl266.uti.json b/_module/uti/aarcl266.uti.json index 9b37da9d..9588e80e 100644 --- a/_module/uti/aarcl266.uti.json +++ b/_module/uti/aarcl266.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 3524 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl267.uti.json b/_module/uti/aarcl267.uti.json index 75d7b281..f044c3e0 100644 --- a/_module/uti/aarcl267.uti.json +++ b/_module/uti/aarcl267.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 1256 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl268.uti.json b/_module/uti/aarcl268.uti.json index f950d0cd..f3ed9364 100644 --- a/_module/uti/aarcl268.uti.json +++ b/_module/uti/aarcl268.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 8052 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl269.uti.json b/_module/uti/aarcl269.uti.json index 60e0dcbb..bf4a4572 100644 --- a/_module/uti/aarcl269.uti.json +++ b/_module/uti/aarcl269.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 2187 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl270.uti.json b/_module/uti/aarcl270.uti.json index 81b857ab..9d496668 100644 --- a/_module/uti/aarcl270.uti.json +++ b/_module/uti/aarcl270.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 1640 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl271.uti.json b/_module/uti/aarcl271.uti.json index 393011cd..36c0cbc4 100644 --- a/_module/uti/aarcl271.uti.json +++ b/_module/uti/aarcl271.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 2559 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl272.uti.json b/_module/uti/aarcl272.uti.json index 5d5b2dcf..ad8fc982 100644 --- a/_module/uti/aarcl272.uti.json +++ b/_module/uti/aarcl272.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 5 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 12 @@ -100,6 +104,10 @@ "type": "dword", "value": 2402 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl273.uti.json b/_module/uti/aarcl273.uti.json index 97debd6e..b72cf02d 100644 --- a/_module/uti/aarcl273.uti.json +++ b/_module/uti/aarcl273.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 5 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 12 @@ -100,6 +104,10 @@ "type": "dword", "value": 1702 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl274.uti.json b/_module/uti/aarcl274.uti.json index 338b366a..915129cd 100644 --- a/_module/uti/aarcl274.uti.json +++ b/_module/uti/aarcl274.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 5 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 12 @@ -100,6 +104,10 @@ "type": "dword", "value": 2916 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl275.uti.json b/_module/uti/aarcl275.uti.json index c3f0fd0a..ef6d07f9 100644 --- a/_module/uti/aarcl275.uti.json +++ b/_module/uti/aarcl275.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 5 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 12 @@ -100,6 +104,10 @@ "type": "dword", "value": 2644 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl276.uti.json b/_module/uti/aarcl276.uti.json index ee228b6a..416a56f9 100644 --- a/_module/uti/aarcl276.uti.json +++ b/_module/uti/aarcl276.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 5 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 12 @@ -100,6 +104,10 @@ "type": "dword", "value": 1824 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl277.uti.json b/_module/uti/aarcl277.uti.json index 5e9f77db..27c7ce2d 100644 --- a/_module/uti/aarcl277.uti.json +++ b/_module/uti/aarcl277.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 5 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 12 @@ -100,6 +104,10 @@ "type": "dword", "value": 3216 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl278.uti.json b/_module/uti/aarcl278.uti.json index 37ff8679..ecddc31a 100644 --- a/_module/uti/aarcl278.uti.json +++ b/_module/uti/aarcl278.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 5 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 12 @@ -100,6 +104,10 @@ "type": "dword", "value": 2916 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl279.uti.json b/_module/uti/aarcl279.uti.json index 3d53d90f..904c9088 100644 --- a/_module/uti/aarcl279.uti.json +++ b/_module/uti/aarcl279.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 5 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 12 @@ -100,6 +104,10 @@ "type": "dword", "value": 1976 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl280.uti.json b/_module/uti/aarcl280.uti.json index 9956e8ea..f4dc4d9a 100644 --- a/_module/uti/aarcl280.uti.json +++ b/_module/uti/aarcl280.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 5 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 12 @@ -100,6 +104,10 @@ "type": "dword", "value": 3544 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl281.uti.json b/_module/uti/aarcl281.uti.json index 0f1924c3..eb5a6641 100644 --- a/_module/uti/aarcl281.uti.json +++ b/_module/uti/aarcl281.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 5 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 12 @@ -100,6 +104,10 @@ "type": "dword", "value": 3216 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl282.uti.json b/_module/uti/aarcl282.uti.json index 73e28651..02364693 100644 --- a/_module/uti/aarcl282.uti.json +++ b/_module/uti/aarcl282.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 5 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 12 @@ -100,6 +104,10 @@ "type": "dword", "value": 2156 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl283.uti.json b/_module/uti/aarcl283.uti.json index 4b8567c3..993b243c 100644 --- a/_module/uti/aarcl283.uti.json +++ b/_module/uti/aarcl283.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 5 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 12 @@ -100,6 +104,10 @@ "type": "dword", "value": 4288 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl284.uti.json b/_module/uti/aarcl284.uti.json index 514b4062..9b5d4b0f 100644 --- a/_module/uti/aarcl284.uti.json +++ b/_module/uti/aarcl284.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 5 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 12 @@ -100,6 +104,10 @@ "type": "dword", "value": 3544 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl285.uti.json b/_module/uti/aarcl285.uti.json index e60d56d2..79cbbbfe 100644 --- a/_module/uti/aarcl285.uti.json +++ b/_module/uti/aarcl285.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 5 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 12 @@ -100,6 +104,10 @@ "type": "dword", "value": 2364 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl286.uti.json b/_module/uti/aarcl286.uti.json index 24523eb6..d1f43587 100644 --- a/_module/uti/aarcl286.uti.json +++ b/_module/uti/aarcl286.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 5 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 12 @@ -100,6 +104,10 @@ "type": "dword", "value": 5994 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl287.uti.json b/_module/uti/aarcl287.uti.json index a025f4c0..ce324f95 100644 --- a/_module/uti/aarcl287.uti.json +++ b/_module/uti/aarcl287.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 5 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 12 @@ -100,6 +104,10 @@ "type": "dword", "value": 3902 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl288.uti.json b/_module/uti/aarcl288.uti.json index dce07fcd..d7072353 100644 --- a/_module/uti/aarcl288.uti.json +++ b/_module/uti/aarcl288.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 5 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 12 @@ -100,6 +104,10 @@ "type": "dword", "value": 2602 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl289.uti.json b/_module/uti/aarcl289.uti.json index daa063bc..00a74c4f 100644 --- a/_module/uti/aarcl289.uti.json +++ b/_module/uti/aarcl289.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 5 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 12 @@ -100,6 +104,10 @@ "type": "dword", "value": 6882 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl290.uti.json b/_module/uti/aarcl290.uti.json index 6c6ad7e4..5bb4ecfd 100644 --- a/_module/uti/aarcl290.uti.json +++ b/_module/uti/aarcl290.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 5 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 12 @@ -100,6 +104,10 @@ "type": "dword", "value": 4288 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl291.uti.json b/_module/uti/aarcl291.uti.json index 89f2e15e..ee5ec0d6 100644 --- a/_module/uti/aarcl291.uti.json +++ b/_module/uti/aarcl291.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 5 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 12 @@ -100,6 +104,10 @@ "type": "dword", "value": 2868 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl292.uti.json b/_module/uti/aarcl292.uti.json index 69425b63..acc0404f 100644 --- a/_module/uti/aarcl292.uti.json +++ b/_module/uti/aarcl292.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 5 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 12 @@ -100,6 +104,10 @@ "type": "dword", "value": 7164 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl293.uti.json b/_module/uti/aarcl293.uti.json index b028f973..79bab9eb 100644 --- a/_module/uti/aarcl293.uti.json +++ b/_module/uti/aarcl293.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 5 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 12 @@ -100,6 +104,10 @@ "type": "dword", "value": 4922 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl294.uti.json b/_module/uti/aarcl294.uti.json index 9234c772..9a779b35 100644 --- a/_module/uti/aarcl294.uti.json +++ b/_module/uti/aarcl294.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 5 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 12 @@ -100,6 +104,10 @@ "type": "dword", "value": 2309 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl295.uti.json b/_module/uti/aarcl295.uti.json index d805ba4d..07830e3a 100644 --- a/_module/uti/aarcl295.uti.json +++ b/_module/uti/aarcl295.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 5 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 12 @@ -100,6 +104,10 @@ "type": "dword", "value": 10202 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl296.uti.json b/_module/uti/aarcl296.uti.json index f70c090d..e3c66679 100644 --- a/_module/uti/aarcl296.uti.json +++ b/_module/uti/aarcl296.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 5 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 12 @@ -100,6 +104,10 @@ "type": "dword", "value": 2309 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl297.uti.json b/_module/uti/aarcl297.uti.json index 3888b243..a36d5fe4 100644 --- a/_module/uti/aarcl297.uti.json +++ b/_module/uti/aarcl297.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 5 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 12 @@ -100,6 +104,10 @@ "type": "dword", "value": 1702 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl298.uti.json b/_module/uti/aarcl298.uti.json index 9b2d9ed1..6100aca6 100644 --- a/_module/uti/aarcl298.uti.json +++ b/_module/uti/aarcl298.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 5 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 12 @@ -100,6 +104,10 @@ "type": "dword", "value": 2799 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl299.uti.json b/_module/uti/aarcl299.uti.json index d5653f0b..7bc33a07 100644 --- a/_module/uti/aarcl299.uti.json +++ b/_module/uti/aarcl299.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 5 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 12 @@ -100,6 +104,10 @@ "type": "dword", "value": 4424 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl300.uti.json b/_module/uti/aarcl300.uti.json index 307a51db..7dd3a449 100644 --- a/_module/uti/aarcl300.uti.json +++ b/_module/uti/aarcl300.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 5 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 12 @@ -100,6 +104,10 @@ "type": "dword", "value": 2156 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl301.uti.json b/_module/uti/aarcl301.uti.json index 4c7e76a8..4c32a998 100644 --- a/_module/uti/aarcl301.uti.json +++ b/_module/uti/aarcl301.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 5 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 12 @@ -100,6 +104,10 @@ "type": "dword", "value": 8312 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl302.uti.json b/_module/uti/aarcl302.uti.json index 2044529d..6c90e0ba 100644 --- a/_module/uti/aarcl302.uti.json +++ b/_module/uti/aarcl302.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 5 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 12 @@ -100,6 +104,10 @@ "type": "dword", "value": 6165 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl303.uti.json b/_module/uti/aarcl303.uti.json index dfa4031b..28348173 100644 --- a/_module/uti/aarcl303.uti.json +++ b/_module/uti/aarcl303.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 5 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 12 @@ -100,6 +104,10 @@ "type": "dword", "value": 3087 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl304.uti.json b/_module/uti/aarcl304.uti.json index dd9fdcc8..acddac56 100644 --- a/_module/uti/aarcl304.uti.json +++ b/_module/uti/aarcl304.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 5 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 12 @@ -100,6 +104,10 @@ "type": "dword", "value": 10863 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl305.uti.json b/_module/uti/aarcl305.uti.json index 1d4ffe68..3e7d43d5 100644 --- a/_module/uti/aarcl305.uti.json +++ b/_module/uti/aarcl305.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 5 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 12 @@ -100,6 +104,10 @@ "type": "dword", "value": 4124 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl306.uti.json b/_module/uti/aarcl306.uti.json index 13614046..839caaf4 100644 --- a/_module/uti/aarcl306.uti.json +++ b/_module/uti/aarcl306.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 5 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 12 @@ -100,6 +104,10 @@ "type": "dword", "value": 2799 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl307.uti.json b/_module/uti/aarcl307.uti.json index c2dbd92b..632939ac 100644 --- a/_module/uti/aarcl307.uti.json +++ b/_module/uti/aarcl307.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 5 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 12 @@ -100,6 +104,10 @@ "type": "dword", "value": 6607 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl308.uti.json b/_module/uti/aarcl308.uti.json index 34eb09dd..899684e6 100644 --- a/_module/uti/aarcl308.uti.json +++ b/_module/uti/aarcl308.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 9 @@ -100,6 +104,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/aarcl309.uti.json b/_module/uti/aarcl309.uti.json index d4e8dda0..c47a31fa 100644 --- a/_module/uti/aarcl309.uti.json +++ b/_module/uti/aarcl309.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 9 @@ -100,6 +104,10 @@ "type": "dword", "value": 19 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/aarcl310.uti.json b/_module/uti/aarcl310.uti.json index 96ed6517..b3104370 100644 --- a/_module/uti/aarcl310.uti.json +++ b/_module/uti/aarcl310.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 15 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/aarcl311.uti.json b/_module/uti/aarcl311.uti.json index 7b526051..77a0930c 100644 --- a/_module/uti/aarcl311.uti.json +++ b/_module/uti/aarcl311.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 29 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/aarcl312.uti.json b/_module/uti/aarcl312.uti.json index c685359b..5e8a12aa 100644 --- a/_module/uti/aarcl312.uti.json +++ b/_module/uti/aarcl312.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 15 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl313.uti.json b/_module/uti/aarcl313.uti.json index 6e9cf6dd..514febad 100644 --- a/_module/uti/aarcl313.uti.json +++ b/_module/uti/aarcl313.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl314.uti.json b/_module/uti/aarcl314.uti.json index 53c9db8a..a8e89e10 100644 --- a/_module/uti/aarcl314.uti.json +++ b/_module/uti/aarcl314.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 9 @@ -100,6 +104,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl315.uti.json b/_module/uti/aarcl315.uti.json index 5c09f7c5..eadd3d26 100644 --- a/_module/uti/aarcl315.uti.json +++ b/_module/uti/aarcl315.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 29 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl316.uti.json b/_module/uti/aarcl316.uti.json index 75e433fe..a853dbcf 100644 --- a/_module/uti/aarcl316.uti.json +++ b/_module/uti/aarcl316.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 15 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl317.uti.json b/_module/uti/aarcl317.uti.json index 0b97f500..0dbe06f6 100644 --- a/_module/uti/aarcl317.uti.json +++ b/_module/uti/aarcl317.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 72 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl318.uti.json b/_module/uti/aarcl318.uti.json index b9da4655..6e89ca13 100644 --- a/_module/uti/aarcl318.uti.json +++ b/_module/uti/aarcl318.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 15 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl319.uti.json b/_module/uti/aarcl319.uti.json index 6ff41d9d..ce678592 100644 --- a/_module/uti/aarcl319.uti.json +++ b/_module/uti/aarcl319.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 72 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl320.uti.json b/_module/uti/aarcl320.uti.json index 2f181764..c9f2edf6 100644 --- a/_module/uti/aarcl320.uti.json +++ b/_module/uti/aarcl320.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 29 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl321.uti.json b/_module/uti/aarcl321.uti.json index e19f89d0..1cc5b083 100644 --- a/_module/uti/aarcl321.uti.json +++ b/_module/uti/aarcl321.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 144 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl322.uti.json b/_module/uti/aarcl322.uti.json index 7eb50e68..23aa5a61 100644 --- a/_module/uti/aarcl322.uti.json +++ b/_module/uti/aarcl322.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 15 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl323.uti.json b/_module/uti/aarcl323.uti.json index ed89d7b9..5c71bbd6 100644 --- a/_module/uti/aarcl323.uti.json +++ b/_module/uti/aarcl323.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 144 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl324.uti.json b/_module/uti/aarcl324.uti.json index 7d716d29..c83fc15a 100644 --- a/_module/uti/aarcl324.uti.json +++ b/_module/uti/aarcl324.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 72 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl325.uti.json b/_module/uti/aarcl325.uti.json index a1b5ba05..215291e1 100644 --- a/_module/uti/aarcl325.uti.json +++ b/_module/uti/aarcl325.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 245 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl326.uti.json b/_module/uti/aarcl326.uti.json index caa9e3b2..afb31cca 100644 --- a/_module/uti/aarcl326.uti.json +++ b/_module/uti/aarcl326.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 144 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl327.uti.json b/_module/uti/aarcl327.uti.json index afb1f7d0..495a8967 100644 --- a/_module/uti/aarcl327.uti.json +++ b/_module/uti/aarcl327.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 245 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl328.uti.json b/_module/uti/aarcl328.uti.json index ae686528..a8d4193b 100644 --- a/_module/uti/aarcl328.uti.json +++ b/_module/uti/aarcl328.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 72 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl329.uti.json b/_module/uti/aarcl329.uti.json index fd16228d..4eba32f8 100644 --- a/_module/uti/aarcl329.uti.json +++ b/_module/uti/aarcl329.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 339 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl330.uti.json b/_module/uti/aarcl330.uti.json index 7b3892a3..cbc9e53f 100644 --- a/_module/uti/aarcl330.uti.json +++ b/_module/uti/aarcl330.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 15 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl331.uti.json b/_module/uti/aarcl331.uti.json index 507d6089..94b587b3 100644 --- a/_module/uti/aarcl331.uti.json +++ b/_module/uti/aarcl331.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 217 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl332.uti.json b/_module/uti/aarcl332.uti.json index 71f60fb1..7dd47849 100644 --- a/_module/uti/aarcl332.uti.json +++ b/_module/uti/aarcl332.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 144 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl333.uti.json b/_module/uti/aarcl333.uti.json index 15421195..c944a1a3 100644 --- a/_module/uti/aarcl333.uti.json +++ b/_module/uti/aarcl333.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 491 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl334.uti.json b/_module/uti/aarcl334.uti.json index 564991af..37c21ae3 100644 --- a/_module/uti/aarcl334.uti.json +++ b/_module/uti/aarcl334.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 217 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl335.uti.json b/_module/uti/aarcl335.uti.json index ecd2061b..761d17c5 100644 --- a/_module/uti/aarcl335.uti.json +++ b/_module/uti/aarcl335.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 491 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl336.uti.json b/_module/uti/aarcl336.uti.json index 3c1c977f..c1da1ed1 100644 --- a/_module/uti/aarcl336.uti.json +++ b/_module/uti/aarcl336.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 217 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl337.uti.json b/_module/uti/aarcl337.uti.json index 9ab46eda..b3001a0b 100644 --- a/_module/uti/aarcl337.uti.json +++ b/_module/uti/aarcl337.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 671 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl338.uti.json b/_module/uti/aarcl338.uti.json index 954f41ed..4658e350 100644 --- a/_module/uti/aarcl338.uti.json +++ b/_module/uti/aarcl338.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 15 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl339.uti.json b/_module/uti/aarcl339.uti.json index 942f03cc..a60e36ef 100644 --- a/_module/uti/aarcl339.uti.json +++ b/_module/uti/aarcl339.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 671 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl340.uti.json b/_module/uti/aarcl340.uti.json index 375a2070..10aeaa96 100644 --- a/_module/uti/aarcl340.uti.json +++ b/_module/uti/aarcl340.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 339 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl341.uti.json b/_module/uti/aarcl341.uti.json index 1a9ae9be..3fc04afb 100644 --- a/_module/uti/aarcl341.uti.json +++ b/_module/uti/aarcl341.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 1117 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl342.uti.json b/_module/uti/aarcl342.uti.json index e473960a..f77dc0f5 100644 --- a/_module/uti/aarcl342.uti.json +++ b/_module/uti/aarcl342.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 15 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl343.uti.json b/_module/uti/aarcl343.uti.json index 5532d763..030309c8 100644 --- a/_module/uti/aarcl343.uti.json +++ b/_module/uti/aarcl343.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 72 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl344.uti.json b/_module/uti/aarcl344.uti.json index 350218af..f936330d 100644 --- a/_module/uti/aarcl344.uti.json +++ b/_module/uti/aarcl344.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 29 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl345.uti.json b/_module/uti/aarcl345.uti.json index f2958762..07cfa4ea 100644 --- a/_module/uti/aarcl345.uti.json +++ b/_module/uti/aarcl345.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 245 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl346.uti.json b/_module/uti/aarcl346.uti.json index b545cf10..a61e08a0 100644 --- a/_module/uti/aarcl346.uti.json +++ b/_module/uti/aarcl346.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 72 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl347.uti.json b/_module/uti/aarcl347.uti.json index 48b5060f..09cd3a8d 100644 --- a/_module/uti/aarcl347.uti.json +++ b/_module/uti/aarcl347.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 491 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl348.uti.json b/_module/uti/aarcl348.uti.json index 504f398a..a824acd8 100644 --- a/_module/uti/aarcl348.uti.json +++ b/_module/uti/aarcl348.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 217 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl349.uti.json b/_module/uti/aarcl349.uti.json index cb50ba0c..db9a83ca 100644 --- a/_module/uti/aarcl349.uti.json +++ b/_module/uti/aarcl349.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 879 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl350.uti.json b/_module/uti/aarcl350.uti.json index 258ff156..1a02f260 100644 --- a/_module/uti/aarcl350.uti.json +++ b/_module/uti/aarcl350.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 491 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl351.uti.json b/_module/uti/aarcl351.uti.json index 37b7278c..a05df2fd 100644 --- a/_module/uti/aarcl351.uti.json +++ b/_module/uti/aarcl351.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 671 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl352.uti.json b/_module/uti/aarcl352.uti.json index 1350cade..3709e8f0 100644 --- a/_module/uti/aarcl352.uti.json +++ b/_module/uti/aarcl352.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 339 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl353.uti.json b/_module/uti/aarcl353.uti.json index b4f1129e..43d6c989 100644 --- a/_module/uti/aarcl353.uti.json +++ b/_module/uti/aarcl353.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 879 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl354.uti.json b/_module/uti/aarcl354.uti.json index b5684fa7..4bd0dddd 100644 --- a/_module/uti/aarcl354.uti.json +++ b/_module/uti/aarcl354.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 671 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl355.uti.json b/_module/uti/aarcl355.uti.json index 93c2395c..a9e47bad 100644 --- a/_module/uti/aarcl355.uti.json +++ b/_module/uti/aarcl355.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 217 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl356.uti.json b/_module/uti/aarcl356.uti.json index 6ed6c03c..ded99efc 100644 --- a/_module/uti/aarcl356.uti.json +++ b/_module/uti/aarcl356.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 144 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl357.uti.json b/_module/uti/aarcl357.uti.json index 06abdc64..77272dbe 100644 --- a/_module/uti/aarcl357.uti.json +++ b/_module/uti/aarcl357.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 491 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl358.uti.json b/_module/uti/aarcl358.uti.json index e9163d15..965ae074 100644 --- a/_module/uti/aarcl358.uti.json +++ b/_module/uti/aarcl358.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 217 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl359.uti.json b/_module/uti/aarcl359.uti.json index a9fdfb29..be8d64c5 100644 --- a/_module/uti/aarcl359.uti.json +++ b/_module/uti/aarcl359.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 217 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl360.uti.json b/_module/uti/aarcl360.uti.json index a8bbb6b2..35565cad 100644 --- a/_module/uti/aarcl360.uti.json +++ b/_module/uti/aarcl360.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 245 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl361.uti.json b/_module/uti/aarcl361.uti.json index 396d3d4c..0beb389f 100644 --- a/_module/uti/aarcl361.uti.json +++ b/_module/uti/aarcl361.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 491 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl362.uti.json b/_module/uti/aarcl362.uti.json index 80063027..139a96b5 100644 --- a/_module/uti/aarcl362.uti.json +++ b/_module/uti/aarcl362.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 217 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl363.uti.json b/_module/uti/aarcl363.uti.json index 238b00fc..bf1b6172 100644 --- a/_module/uti/aarcl363.uti.json +++ b/_module/uti/aarcl363.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 144 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/aarcl364.uti.json b/_module/uti/aarcl364.uti.json index a50abe88..43b75fae 100644 --- a/_module/uti/aarcl364.uti.json +++ b/_module/uti/aarcl364.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 144 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/aarcl365.uti.json b/_module/uti/aarcl365.uti.json index d4b98815..a8f6198a 100644 --- a/_module/uti/aarcl365.uti.json +++ b/_module/uti/aarcl365.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 245 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/aarcl366.uti.json b/_module/uti/aarcl366.uti.json index 88d2a93a..bb80ad4c 100644 --- a/_module/uti/aarcl366.uti.json +++ b/_module/uti/aarcl366.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 245 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl367.uti.json b/_module/uti/aarcl367.uti.json index d855d2ab..4c5f2c9d 100644 --- a/_module/uti/aarcl367.uti.json +++ b/_module/uti/aarcl367.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 144 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl368.uti.json b/_module/uti/aarcl368.uti.json index 968f1f5f..3265e91a 100644 --- a/_module/uti/aarcl368.uti.json +++ b/_module/uti/aarcl368.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 374 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl369.uti.json b/_module/uti/aarcl369.uti.json index ff024ab8..dbfd2e36 100644 --- a/_module/uti/aarcl369.uti.json +++ b/_module/uti/aarcl369.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 374 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl370.uti.json b/_module/uti/aarcl370.uti.json index ae3f1787..1403b3cc 100644 --- a/_module/uti/aarcl370.uti.json +++ b/_module/uti/aarcl370.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 245 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl371.uti.json b/_module/uti/aarcl371.uti.json index 72ead69e..80bbd271 100644 --- a/_module/uti/aarcl371.uti.json +++ b/_module/uti/aarcl371.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 533 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl372.uti.json b/_module/uti/aarcl372.uti.json index 91f2e222..c1f731cb 100644 --- a/_module/uti/aarcl372.uti.json +++ b/_module/uti/aarcl372.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 533 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl373.uti.json b/_module/uti/aarcl373.uti.json index 1a042b6b..54997172 100644 --- a/_module/uti/aarcl373.uti.json +++ b/_module/uti/aarcl373.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 374 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl374.uti.json b/_module/uti/aarcl374.uti.json index 676eede4..8b77c673 100644 --- a/_module/uti/aarcl374.uti.json +++ b/_module/uti/aarcl374.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 720 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl375.uti.json b/_module/uti/aarcl375.uti.json index afea7746..5c97b454 100644 --- a/_module/uti/aarcl375.uti.json +++ b/_module/uti/aarcl375.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 720 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl376.uti.json b/_module/uti/aarcl376.uti.json index 7e26f376..7c314928 100644 --- a/_module/uti/aarcl376.uti.json +++ b/_module/uti/aarcl376.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 374 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl377.uti.json b/_module/uti/aarcl377.uti.json index 4e716663..da85fb11 100644 --- a/_module/uti/aarcl377.uti.json +++ b/_module/uti/aarcl377.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 879 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl378.uti.json b/_module/uti/aarcl378.uti.json index ed3f0b0d..af0b7939 100644 --- a/_module/uti/aarcl378.uti.json +++ b/_module/uti/aarcl378.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 671 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl379.uti.json b/_module/uti/aarcl379.uti.json index 4aa0b78c..cabdeb44 100644 --- a/_module/uti/aarcl379.uti.json +++ b/_module/uti/aarcl379.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 720 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl380.uti.json b/_module/uti/aarcl380.uti.json index 201c110f..734972a3 100644 --- a/_module/uti/aarcl380.uti.json +++ b/_module/uti/aarcl380.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 1117 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl381.uti.json b/_module/uti/aarcl381.uti.json index c99561ad..7c1ff764 100644 --- a/_module/uti/aarcl381.uti.json +++ b/_module/uti/aarcl381.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 671 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl382.uti.json b/_module/uti/aarcl382.uti.json index 94afb479..e28edb88 100644 --- a/_module/uti/aarcl382.uti.json +++ b/_module/uti/aarcl382.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 533 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl383.uti.json b/_module/uti/aarcl383.uti.json index 089c764b..dd0d3712 100644 --- a/_module/uti/aarcl383.uti.json +++ b/_module/uti/aarcl383.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 1117 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl384.uti.json b/_module/uti/aarcl384.uti.json index 143fcd7c..0f417262 100644 --- a/_module/uti/aarcl384.uti.json +++ b/_module/uti/aarcl384.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 1117 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl385.uti.json b/_module/uti/aarcl385.uti.json index ddfceb48..a41a315f 100644 --- a/_module/uti/aarcl385.uti.json +++ b/_module/uti/aarcl385.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 671 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl386.uti.json b/_module/uti/aarcl386.uti.json index f3c25f8a..26fc70ce 100644 --- a/_module/uti/aarcl386.uti.json +++ b/_module/uti/aarcl386.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 1383 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl387.uti.json b/_module/uti/aarcl387.uti.json index 25b85bf9..d533a2ba 100644 --- a/_module/uti/aarcl387.uti.json +++ b/_module/uti/aarcl387.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 1383 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl388.uti.json b/_module/uti/aarcl388.uti.json index 32a000aa..3910de4f 100644 --- a/_module/uti/aarcl388.uti.json +++ b/_module/uti/aarcl388.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 879 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl389.uti.json b/_module/uti/aarcl389.uti.json index bf10c294..6a286295 100644 --- a/_module/uti/aarcl389.uti.json +++ b/_module/uti/aarcl389.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 2003 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl390.uti.json b/_module/uti/aarcl390.uti.json index d6ab3001..a1742390 100644 --- a/_module/uti/aarcl390.uti.json +++ b/_module/uti/aarcl390.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 374 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl391.uti.json b/_module/uti/aarcl391.uti.json index f53d93ff..699d8314 100644 --- a/_module/uti/aarcl391.uti.json +++ b/_module/uti/aarcl391.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 245 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl392.uti.json b/_module/uti/aarcl392.uti.json index 8e39741e..6d88bd9f 100644 --- a/_module/uti/aarcl392.uti.json +++ b/_module/uti/aarcl392.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 720 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl393.uti.json b/_module/uti/aarcl393.uti.json index bc99c057..144237f7 100644 --- a/_module/uti/aarcl393.uti.json +++ b/_module/uti/aarcl393.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 1117 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl394.uti.json b/_module/uti/aarcl394.uti.json index 0efe9618..fb1aa906 100644 --- a/_module/uti/aarcl394.uti.json +++ b/_module/uti/aarcl394.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 671 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl395.uti.json b/_module/uti/aarcl395.uti.json index 42aa8e23..d32cb6d1 100644 --- a/_module/uti/aarcl395.uti.json +++ b/_module/uti/aarcl395.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 1679 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl396.uti.json b/_module/uti/aarcl396.uti.json index 439aa35b..13f67063 100644 --- a/_module/uti/aarcl396.uti.json +++ b/_module/uti/aarcl396.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 1383 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl397.uti.json b/_module/uti/aarcl397.uti.json index ae217ed2..d68e0d0a 100644 --- a/_module/uti/aarcl397.uti.json +++ b/_module/uti/aarcl397.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 879 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl398.uti.json b/_module/uti/aarcl398.uti.json index 961b1db7..91a530da 100644 --- a/_module/uti/aarcl398.uti.json +++ b/_module/uti/aarcl398.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 1679 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl399.uti.json b/_module/uti/aarcl399.uti.json index 6c262914..6512c1ca 100644 --- a/_module/uti/aarcl399.uti.json +++ b/_module/uti/aarcl399.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 671 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl400.uti.json b/_module/uti/aarcl400.uti.json index 4c08e388..a0d2b20f 100644 --- a/_module/uti/aarcl400.uti.json +++ b/_module/uti/aarcl400.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 533 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl401.uti.json b/_module/uti/aarcl401.uti.json index 32d1053a..0d783ab4 100644 --- a/_module/uti/aarcl401.uti.json +++ b/_module/uti/aarcl401.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 1117 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl402.uti.json b/_module/uti/aarcl402.uti.json index 13245c04..df3c2d5e 100644 --- a/_module/uti/aarcl402.uti.json +++ b/_module/uti/aarcl402.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 671 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/aarcl403.uti.json b/_module/uti/aarcl403.uti.json index a1cd3c5e..82e7fbd4 100644 --- a/_module/uti/aarcl403.uti.json +++ b/_module/uti/aarcl403.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 671 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/aarcl404.uti.json b/_module/uti/aarcl404.uti.json index f43b988a..2c666c33 100644 --- a/_module/uti/aarcl404.uti.json +++ b/_module/uti/aarcl404.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 879 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/aarcl405.uti.json b/_module/uti/aarcl405.uti.json index a978c5c1..967eb984 100644 --- a/_module/uti/aarcl405.uti.json +++ b/_module/uti/aarcl405.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 879 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl406.uti.json b/_module/uti/aarcl406.uti.json index 47695348..f86af9ee 100644 --- a/_module/uti/aarcl406.uti.json +++ b/_module/uti/aarcl406.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 671 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl407.uti.json b/_module/uti/aarcl407.uti.json index 52ba11b3..8d514323 100644 --- a/_module/uti/aarcl407.uti.json +++ b/_module/uti/aarcl407.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 1117 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl408.uti.json b/_module/uti/aarcl408.uti.json index b8a620e4..2c80982c 100644 --- a/_module/uti/aarcl408.uti.json +++ b/_module/uti/aarcl408.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 1117 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl409.uti.json b/_module/uti/aarcl409.uti.json index cf03a404..4c66cae8 100644 --- a/_module/uti/aarcl409.uti.json +++ b/_module/uti/aarcl409.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 879 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl410.uti.json b/_module/uti/aarcl410.uti.json index d4ee597c..8d2db4ca 100644 --- a/_module/uti/aarcl410.uti.json +++ b/_module/uti/aarcl410.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 1383 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl411.uti.json b/_module/uti/aarcl411.uti.json index 1d7c76b2..cd6a4c24 100644 --- a/_module/uti/aarcl411.uti.json +++ b/_module/uti/aarcl411.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 1383 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl412.uti.json b/_module/uti/aarcl412.uti.json index 9673efde..217c149d 100644 --- a/_module/uti/aarcl412.uti.json +++ b/_module/uti/aarcl412.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 1117 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl413.uti.json b/_module/uti/aarcl413.uti.json index b87df430..3a179c6f 100644 --- a/_module/uti/aarcl413.uti.json +++ b/_module/uti/aarcl413.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 1679 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl414.uti.json b/_module/uti/aarcl414.uti.json index 86f46fc3..c9d69629 100644 --- a/_module/uti/aarcl414.uti.json +++ b/_module/uti/aarcl414.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 1679 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl415.uti.json b/_module/uti/aarcl415.uti.json index 9bd6a27a..3a9f758e 100644 --- a/_module/uti/aarcl415.uti.json +++ b/_module/uti/aarcl415.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 1117 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl416.uti.json b/_module/uti/aarcl416.uti.json index 03c970be..c5d3d3dd 100644 --- a/_module/uti/aarcl416.uti.json +++ b/_module/uti/aarcl416.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 1919 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl417.uti.json b/_module/uti/aarcl417.uti.json index 58b1a0cc..9b700669 100644 --- a/_module/uti/aarcl417.uti.json +++ b/_module/uti/aarcl417.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 1602 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl418.uti.json b/_module/uti/aarcl418.uti.json index 023d5b51..ba8d4592 100644 --- a/_module/uti/aarcl418.uti.json +++ b/_module/uti/aarcl418.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 1679 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl419.uti.json b/_module/uti/aarcl419.uti.json index f33dfbb8..adb0fe36 100644 --- a/_module/uti/aarcl419.uti.json +++ b/_module/uti/aarcl419.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 2265 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl420.uti.json b/_module/uti/aarcl420.uti.json index cbc3fe4e..4ed3b813 100644 --- a/_module/uti/aarcl420.uti.json +++ b/_module/uti/aarcl420.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 1602 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl421.uti.json b/_module/uti/aarcl421.uti.json index 4fcd94af..beb8b0ef 100644 --- a/_module/uti/aarcl421.uti.json +++ b/_module/uti/aarcl421.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 1383 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl422.uti.json b/_module/uti/aarcl422.uti.json index a252cfff..6770a578 100644 --- a/_module/uti/aarcl422.uti.json +++ b/_module/uti/aarcl422.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 2265 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl423.uti.json b/_module/uti/aarcl423.uti.json index e62dc7c4..1fc3f549 100644 --- a/_module/uti/aarcl423.uti.json +++ b/_module/uti/aarcl423.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 2265 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl424.uti.json b/_module/uti/aarcl424.uti.json index aa79331a..3b3d4541 100644 --- a/_module/uti/aarcl424.uti.json +++ b/_module/uti/aarcl424.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 1602 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl425.uti.json b/_module/uti/aarcl425.uti.json index 6601dacb..8f626eb1 100644 --- a/_module/uti/aarcl425.uti.json +++ b/_module/uti/aarcl425.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 2639 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl426.uti.json b/_module/uti/aarcl426.uti.json index 9607dfae..52eafb72 100644 --- a/_module/uti/aarcl426.uti.json +++ b/_module/uti/aarcl426.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 2639 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl427.uti.json b/_module/uti/aarcl427.uti.json index 9e6cb940..a30e9099 100644 --- a/_module/uti/aarcl427.uti.json +++ b/_module/uti/aarcl427.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 1919 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl428.uti.json b/_module/uti/aarcl428.uti.json index 66bc8019..e0ef0296 100644 --- a/_module/uti/aarcl428.uti.json +++ b/_module/uti/aarcl428.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 3474 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl429.uti.json b/_module/uti/aarcl429.uti.json index 93d3a2b6..39a8620c 100644 --- a/_module/uti/aarcl429.uti.json +++ b/_module/uti/aarcl429.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 1117 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl430.uti.json b/_module/uti/aarcl430.uti.json index db8fe0b3..4379e84b 100644 --- a/_module/uti/aarcl430.uti.json +++ b/_module/uti/aarcl430.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 879 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl431.uti.json b/_module/uti/aarcl431.uti.json index d23c914a..b41d80ca 100644 --- a/_module/uti/aarcl431.uti.json +++ b/_module/uti/aarcl431.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 1679 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl432.uti.json b/_module/uti/aarcl432.uti.json index 0dd522f5..9ffe1cd8 100644 --- a/_module/uti/aarcl432.uti.json +++ b/_module/uti/aarcl432.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 2265 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl433.uti.json b/_module/uti/aarcl433.uti.json index d58ed58b..58b7d140 100644 --- a/_module/uti/aarcl433.uti.json +++ b/_module/uti/aarcl433.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 1602 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl434.uti.json b/_module/uti/aarcl434.uti.json index a350d938..889ec048 100644 --- a/_module/uti/aarcl434.uti.json +++ b/_module/uti/aarcl434.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 3042 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl435.uti.json b/_module/uti/aarcl435.uti.json index ec2b4661..065ed016 100644 --- a/_module/uti/aarcl435.uti.json +++ b/_module/uti/aarcl435.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 2639 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl436.uti.json b/_module/uti/aarcl436.uti.json index 37b88f40..ffbc011b 100644 --- a/_module/uti/aarcl436.uti.json +++ b/_module/uti/aarcl436.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 1919 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl437.uti.json b/_module/uti/aarcl437.uti.json index ec45247a..417cd566 100644 --- a/_module/uti/aarcl437.uti.json +++ b/_module/uti/aarcl437.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 3363 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl438.uti.json b/_module/uti/aarcl438.uti.json index 919f2d25..cd57024f 100644 --- a/_module/uti/aarcl438.uti.json +++ b/_module/uti/aarcl438.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 1602 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl439.uti.json b/_module/uti/aarcl439.uti.json index 1a882620..1f95e615 100644 --- a/_module/uti/aarcl439.uti.json +++ b/_module/uti/aarcl439.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 1383 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl440.uti.json b/_module/uti/aarcl440.uti.json index 57183af9..ebbf51cc 100644 --- a/_module/uti/aarcl440.uti.json +++ b/_module/uti/aarcl440.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 2265 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/aarcl441.uti.json b/_module/uti/aarcl441.uti.json index 6ee4356b..829626f0 100644 --- a/_module/uti/aarcl441.uti.json +++ b/_module/uti/aarcl441.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 139 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/aarcl442.uti.json b/_module/uti/aarcl442.uti.json index 83460409..37dbc34f 100644 --- a/_module/uti/aarcl442.uti.json +++ b/_module/uti/aarcl442.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 139 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/aarcl443.uti.json b/_module/uti/aarcl443.uti.json index a22ac324..caf784cf 100644 --- a/_module/uti/aarcl443.uti.json +++ b/_module/uti/aarcl443.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 240 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/aarcl444.uti.json b/_module/uti/aarcl444.uti.json index 23c73b32..2abaa506 100644 --- a/_module/uti/aarcl444.uti.json +++ b/_module/uti/aarcl444.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 666 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/aarcl445.uti.json b/_module/uti/aarcl445.uti.json index f9d31dfe..76431df9 100644 --- a/_module/uti/aarcl445.uti.json +++ b/_module/uti/aarcl445.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 212 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/aarcl446.uti.json b/_module/uti/aarcl446.uti.json index f383f5e1..b549ee44 100644 --- a/_module/uti/aarcl446.uti.json +++ b/_module/uti/aarcl446.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 874 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/aarcl447.uti.json b/_module/uti/aarcl447.uti.json index 27175f4a..cf140302 100644 --- a/_module/uti/aarcl447.uti.json +++ b/_module/uti/aarcl447.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 16 @@ -100,6 +104,10 @@ "type": "dword", "value": 62 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/aarcl448.uti.json b/_module/uti/aarcl448.uti.json index 59c72f3a..6fbe34dd 100644 --- a/_module/uti/aarcl448.uti.json +++ b/_module/uti/aarcl448.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 9 @@ -100,6 +104,10 @@ "type": "dword", "value": 19 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/aarcl449.uti.json b/_module/uti/aarcl449.uti.json index d89a0ac3..52f6d9a5 100644 --- a/_module/uti/aarcl449.uti.json +++ b/_module/uti/aarcl449.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 9 @@ -100,6 +104,10 @@ "type": "dword", "value": 134 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/aarcl450.uti.json b/_module/uti/aarcl450.uti.json index 3ca6ba4d..69dcf1bf 100644 --- a/_module/uti/aarcl450.uti.json +++ b/_module/uti/aarcl450.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 9 @@ -100,6 +104,10 @@ "type": "dword", "value": 134 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/aarcl451.uti.json b/_module/uti/aarcl451.uti.json index 2d1eaec4..94c35535 100644 --- a/_module/uti/aarcl451.uti.json +++ b/_module/uti/aarcl451.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 9 @@ -100,6 +104,10 @@ "type": "dword", "value": 62 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/aarcl452.uti.json b/_module/uti/aarcl452.uti.json index c6003084..da2b704c 100644 --- a/_module/uti/aarcl452.uti.json +++ b/_module/uti/aarcl452.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 9 @@ -100,6 +104,10 @@ "type": "dword", "value": 207 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/acid.uti.json b/_module/uti/acid.uti.json index a0ac6e7a..0599fc4e 100644 --- a/_module/uti/acid.uti.json +++ b/_module/uti/acid.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/acid001.uti.json b/_module/uti/acid001.uti.json index e42ef757..f1bb4541 100644 --- a/_module/uti/acid001.uti.json +++ b/_module/uti/acid001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/acid002.uti.json b/_module/uti/acid002.uti.json index 84ef7e10..9c33eeed 100644 --- a/_module/uti/acid002.uti.json +++ b/_module/uti/acid002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/acid003.uti.json b/_module/uti/acid003.uti.json index 323ff863..ceb4b512 100644 --- a/_module/uti/acid003.uti.json +++ b/_module/uti/acid003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/acid004.uti.json b/_module/uti/acid004.uti.json index e3a01752..97e20491 100644 --- a/_module/uti/acid004.uti.json +++ b/_module/uti/acid004.uti.json @@ -18,7 +18,11 @@ }, "Cost": { "type": "dword", - "value": 50 + "value": 7 + }, + "Cursed": { + "type": "byte", + "value": 0 }, "DescIdentified": { "type": "cexolocstring", diff --git a/_module/uti/acidarrow.uti.json b/_module/uti/acidarrow.uti.json index 7960ed9b..0e0a7ccd 100644 --- a/_module/uti/acidarrow.uti.json +++ b/_module/uti/acidarrow.uti.json @@ -18,7 +18,11 @@ }, "Cost": { "type": "dword", - "value": 198 + "value": 273 + }, + "Cursed": { + "type": "byte", + "value": 0 }, "DescIdentified": { "type": "cexolocstring", diff --git a/_module/uti/acidarrow001.uti.json b/_module/uti/acidarrow001.uti.json index 8cb60774..3d512ffa 100644 --- a/_module/uti/acidarrow001.uti.json +++ b/_module/uti/acidarrow001.uti.json @@ -18,7 +18,11 @@ }, "Cost": { "type": "dword", - "value": 297 + "value": 274 + }, + "Cursed": { + "type": "byte", + "value": 0 }, "DescIdentified": { "type": "cexolocstring", diff --git a/_module/uti/acidarrow002.uti.json b/_module/uti/acidarrow002.uti.json index 9ce50990..86f12ca0 100644 --- a/_module/uti/acidarrow002.uti.json +++ b/_module/uti/acidarrow002.uti.json @@ -18,7 +18,11 @@ }, "Cost": { "type": "dword", - "value": 396 + "value": 275 + }, + "Cursed": { + "type": "byte", + "value": 0 }, "DescIdentified": { "type": "cexolocstring", diff --git a/_module/uti/acidarrow003.uti.json b/_module/uti/acidarrow003.uti.json index 755c5811..3b8f88a4 100644 --- a/_module/uti/acidarrow003.uti.json +++ b/_module/uti/acidarrow003.uti.json @@ -18,7 +18,11 @@ }, "Cost": { "type": "dword", - "value": 495 + "value": 403 + }, + "Cursed": { + "type": "byte", + "value": 0 }, "DescIdentified": { "type": "cexolocstring", diff --git a/_module/uti/acidarrow004.uti.json b/_module/uti/acidarrow004.uti.json index 837b56d7..54a8abc0 100644 --- a/_module/uti/acidarrow004.uti.json +++ b/_module/uti/acidarrow004.uti.json @@ -18,7 +18,11 @@ }, "Cost": { "type": "dword", - "value": 693 + "value": 758 + }, + "Cursed": { + "type": "byte", + "value": 0 }, "DescIdentified": { "type": "cexolocstring", diff --git a/_module/uti/acidarrow005.uti.json b/_module/uti/acidarrow005.uti.json index d5806846..5fb68b3f 100644 --- a/_module/uti/acidarrow005.uti.json +++ b/_module/uti/acidarrow005.uti.json @@ -18,7 +18,11 @@ }, "Cost": { "type": "dword", - "value": 792 + "value": 759 + }, + "Cursed": { + "type": "byte", + "value": 0 }, "DescIdentified": { "type": "cexolocstring", diff --git a/_module/uti/acidarrow006.uti.json b/_module/uti/acidarrow006.uti.json index 37b3390c..c60893af 100644 --- a/_module/uti/acidarrow006.uti.json +++ b/_module/uti/acidarrow006.uti.json @@ -18,7 +18,11 @@ }, "Cost": { "type": "dword", - "value": 891 + "value": 966 + }, + "Cursed": { + "type": "byte", + "value": 0 }, "DescIdentified": { "type": "cexolocstring", diff --git a/_module/uti/acidarrow007.uti.json b/_module/uti/acidarrow007.uti.json index 1eec84f9..2d467319 100644 --- a/_module/uti/acidarrow007.uti.json +++ b/_module/uti/acidarrow007.uti.json @@ -18,7 +18,11 @@ }, "Cost": { "type": "dword", - "value": 1881 + "value": 1941 + }, + "Cursed": { + "type": "byte", + "value": 0 }, "DescIdentified": { "type": "cexolocstring", diff --git a/_module/uti/acidarrow008.uti.json b/_module/uti/acidarrow008.uti.json index 36b97d36..c7aa6273 100644 --- a/_module/uti/acidarrow008.uti.json +++ b/_module/uti/acidarrow008.uti.json @@ -18,7 +18,11 @@ }, "Cost": { "type": "dword", - "value": 1980 + "value": 1942 + }, + "Cursed": { + "type": "byte", + "value": 0 }, "DescIdentified": { "type": "cexolocstring", diff --git a/_module/uti/acidarrow009.uti.json b/_module/uti/acidarrow009.uti.json index 26436ea8..0edcc0f1 100644 --- a/_module/uti/acidarrow009.uti.json +++ b/_module/uti/acidarrow009.uti.json @@ -18,7 +18,11 @@ }, "Cost": { "type": "dword", - "value": 2178 + "value": 2265 + }, + "Cursed": { + "type": "byte", + "value": 0 }, "DescIdentified": { "type": "cexolocstring", diff --git a/_module/uti/acidarrow010.uti.json b/_module/uti/acidarrow010.uti.json index 6357b275..e6600ce6 100644 --- a/_module/uti/acidarrow010.uti.json +++ b/_module/uti/acidarrow010.uti.json @@ -18,7 +18,11 @@ }, "Cost": { "type": "dword", - "value": 2970 + "value": 3032 + }, + "Cursed": { + "type": "byte", + "value": 0 }, "DescIdentified": { "type": "cexolocstring", diff --git a/_module/uti/acidarrow011.uti.json b/_module/uti/acidarrow011.uti.json index b0b0211b..69f008e9 100644 --- a/_module/uti/acidarrow011.uti.json +++ b/_module/uti/acidarrow011.uti.json @@ -18,7 +18,11 @@ }, "Cost": { "type": "dword", - "value": 3069 + "value": 3033 + }, + "Cursed": { + "type": "byte", + "value": 0 }, "DescIdentified": { "type": "cexolocstring", diff --git a/_module/uti/acidarrow012.uti.json b/_module/uti/acidarrow012.uti.json index d3e522d5..4724d8ee 100644 --- a/_module/uti/acidarrow012.uti.json +++ b/_module/uti/acidarrow012.uti.json @@ -18,7 +18,11 @@ }, "Cost": { "type": "dword", - "value": 3465 + "value": 3435 + }, + "Cursed": { + "type": "byte", + "value": 0 }, "DescIdentified": { "type": "cexolocstring", diff --git a/_module/uti/acidbolt.uti.json b/_module/uti/acidbolt.uti.json index dc3ca937..63d5a879 100644 --- a/_module/uti/acidbolt.uti.json +++ b/_module/uti/acidbolt.uti.json @@ -18,7 +18,11 @@ }, "Cost": { "type": "dword", - "value": 198 + "value": 273 + }, + "Cursed": { + "type": "byte", + "value": 0 }, "DescIdentified": { "type": "cexolocstring", diff --git a/_module/uti/acidbolt001.uti.json b/_module/uti/acidbolt001.uti.json index 126a68e7..334d3b5e 100644 --- a/_module/uti/acidbolt001.uti.json +++ b/_module/uti/acidbolt001.uti.json @@ -18,7 +18,11 @@ }, "Cost": { "type": "dword", - "value": 198 + "value": 273 + }, + "Cursed": { + "type": "byte", + "value": 0 }, "DescIdentified": { "type": "cexolocstring", diff --git a/_module/uti/acidbolt002.uti.json b/_module/uti/acidbolt002.uti.json index 3100d630..5b83697e 100644 --- a/_module/uti/acidbolt002.uti.json +++ b/_module/uti/acidbolt002.uti.json @@ -18,7 +18,11 @@ }, "Cost": { "type": "dword", - "value": 396 + "value": 275 + }, + "Cursed": { + "type": "byte", + "value": 0 }, "DescIdentified": { "type": "cexolocstring", diff --git a/_module/uti/acidbolt003.uti.json b/_module/uti/acidbolt003.uti.json index 70f89bca..98ee28f9 100644 --- a/_module/uti/acidbolt003.uti.json +++ b/_module/uti/acidbolt003.uti.json @@ -18,7 +18,11 @@ }, "Cost": { "type": "dword", - "value": 495 + "value": 403 + }, + "Cursed": { + "type": "byte", + "value": 0 }, "DescIdentified": { "type": "cexolocstring", diff --git a/_module/uti/acidbolt004.uti.json b/_module/uti/acidbolt004.uti.json index 546cd5cd..5123459e 100644 --- a/_module/uti/acidbolt004.uti.json +++ b/_module/uti/acidbolt004.uti.json @@ -18,7 +18,11 @@ }, "Cost": { "type": "dword", - "value": 693 + "value": 758 + }, + "Cursed": { + "type": "byte", + "value": 0 }, "DescIdentified": { "type": "cexolocstring", diff --git a/_module/uti/acidbolt005.uti.json b/_module/uti/acidbolt005.uti.json index 24574c2b..ea3eff2d 100644 --- a/_module/uti/acidbolt005.uti.json +++ b/_module/uti/acidbolt005.uti.json @@ -18,7 +18,11 @@ }, "Cost": { "type": "dword", - "value": 792 + "value": 759 + }, + "Cursed": { + "type": "byte", + "value": 0 }, "DescIdentified": { "type": "cexolocstring", diff --git a/_module/uti/acidbolt006.uti.json b/_module/uti/acidbolt006.uti.json index 65f9748a..8c1ea8c0 100644 --- a/_module/uti/acidbolt006.uti.json +++ b/_module/uti/acidbolt006.uti.json @@ -18,7 +18,11 @@ }, "Cost": { "type": "dword", - "value": 891 + "value": 966 + }, + "Cursed": { + "type": "byte", + "value": 0 }, "DescIdentified": { "type": "cexolocstring", diff --git a/_module/uti/acidbolt007.uti.json b/_module/uti/acidbolt007.uti.json index fcf13ff7..1dad1b95 100644 --- a/_module/uti/acidbolt007.uti.json +++ b/_module/uti/acidbolt007.uti.json @@ -18,7 +18,11 @@ }, "Cost": { "type": "dword", - "value": 1881 + "value": 1941 + }, + "Cursed": { + "type": "byte", + "value": 0 }, "DescIdentified": { "type": "cexolocstring", diff --git a/_module/uti/acidbolt008.uti.json b/_module/uti/acidbolt008.uti.json index b6418951..264c92a7 100644 --- a/_module/uti/acidbolt008.uti.json +++ b/_module/uti/acidbolt008.uti.json @@ -18,7 +18,11 @@ }, "Cost": { "type": "dword", - "value": 1980 + "value": 1942 + }, + "Cursed": { + "type": "byte", + "value": 0 }, "DescIdentified": { "type": "cexolocstring", diff --git a/_module/uti/acidbolt009.uti.json b/_module/uti/acidbolt009.uti.json index 3e3e8b2d..44d4a0dd 100644 --- a/_module/uti/acidbolt009.uti.json +++ b/_module/uti/acidbolt009.uti.json @@ -18,7 +18,11 @@ }, "Cost": { "type": "dword", - "value": 2178 + "value": 2265 + }, + "Cursed": { + "type": "byte", + "value": 0 }, "DescIdentified": { "type": "cexolocstring", diff --git a/_module/uti/acidbolt010.uti.json b/_module/uti/acidbolt010.uti.json index d72c81ef..a8230aa1 100644 --- a/_module/uti/acidbolt010.uti.json +++ b/_module/uti/acidbolt010.uti.json @@ -18,7 +18,11 @@ }, "Cost": { "type": "dword", - "value": 2970 + "value": 3032 + }, + "Cursed": { + "type": "byte", + "value": 0 }, "DescIdentified": { "type": "cexolocstring", diff --git a/_module/uti/acidbolt011.uti.json b/_module/uti/acidbolt011.uti.json index f1a85d16..a01bd512 100644 --- a/_module/uti/acidbolt011.uti.json +++ b/_module/uti/acidbolt011.uti.json @@ -18,7 +18,11 @@ }, "Cost": { "type": "dword", - "value": 3069 + "value": 3033 + }, + "Cursed": { + "type": "byte", + "value": 0 }, "DescIdentified": { "type": "cexolocstring", diff --git a/_module/uti/acidbolt012.uti.json b/_module/uti/acidbolt012.uti.json index 236aabf2..cef7d162 100644 --- a/_module/uti/acidbolt012.uti.json +++ b/_module/uti/acidbolt012.uti.json @@ -18,7 +18,11 @@ }, "Cost": { "type": "dword", - "value": 3465 + "value": 3435 + }, + "Cursed": { + "type": "byte", + "value": 0 }, "DescIdentified": { "type": "cexolocstring", diff --git a/_module/uti/acidbullet.uti.json b/_module/uti/acidbullet.uti.json index 27271693..b683a83c 100644 --- a/_module/uti/acidbullet.uti.json +++ b/_module/uti/acidbullet.uti.json @@ -18,7 +18,11 @@ }, "Cost": { "type": "dword", - "value": 198 + "value": 273 + }, + "Cursed": { + "type": "byte", + "value": 0 }, "DescIdentified": { "type": "cexolocstring", diff --git a/_module/uti/acidbullet001.uti.json b/_module/uti/acidbullet001.uti.json index 53a54ab3..af5ccb05 100644 --- a/_module/uti/acidbullet001.uti.json +++ b/_module/uti/acidbullet001.uti.json @@ -18,7 +18,11 @@ }, "Cost": { "type": "dword", - "value": 198 + "value": 273 + }, + "Cursed": { + "type": "byte", + "value": 0 }, "DescIdentified": { "type": "cexolocstring", diff --git a/_module/uti/acidbullet002.uti.json b/_module/uti/acidbullet002.uti.json index 5565f350..7e78b612 100644 --- a/_module/uti/acidbullet002.uti.json +++ b/_module/uti/acidbullet002.uti.json @@ -18,7 +18,11 @@ }, "Cost": { "type": "dword", - "value": 297 + "value": 274 + }, + "Cursed": { + "type": "byte", + "value": 0 }, "DescIdentified": { "type": "cexolocstring", diff --git a/_module/uti/acidbullet003.uti.json b/_module/uti/acidbullet003.uti.json index 9a5ea6e7..21a06d8e 100644 --- a/_module/uti/acidbullet003.uti.json +++ b/_module/uti/acidbullet003.uti.json @@ -18,7 +18,11 @@ }, "Cost": { "type": "dword", - "value": 396 + "value": 402 + }, + "Cursed": { + "type": "byte", + "value": 0 }, "DescIdentified": { "type": "cexolocstring", diff --git a/_module/uti/acidbullet004.uti.json b/_module/uti/acidbullet004.uti.json index 3e178bd0..56fb98be 100644 --- a/_module/uti/acidbullet004.uti.json +++ b/_module/uti/acidbullet004.uti.json @@ -18,7 +18,11 @@ }, "Cost": { "type": "dword", - "value": 693 + "value": 758 + }, + "Cursed": { + "type": "byte", + "value": 0 }, "DescIdentified": { "type": "cexolocstring", diff --git a/_module/uti/acidbullet005.uti.json b/_module/uti/acidbullet005.uti.json index e9a23a5b..7ea22486 100644 --- a/_module/uti/acidbullet005.uti.json +++ b/_module/uti/acidbullet005.uti.json @@ -18,7 +18,11 @@ }, "Cost": { "type": "dword", - "value": 792 + "value": 759 + }, + "Cursed": { + "type": "byte", + "value": 0 }, "DescIdentified": { "type": "cexolocstring", diff --git a/_module/uti/acidbullet006.uti.json b/_module/uti/acidbullet006.uti.json index f94e70f6..0d4e1551 100644 --- a/_module/uti/acidbullet006.uti.json +++ b/_module/uti/acidbullet006.uti.json @@ -18,7 +18,11 @@ }, "Cost": { "type": "dword", - "value": 891 + "value": 966 + }, + "Cursed": { + "type": "byte", + "value": 0 }, "DescIdentified": { "type": "cexolocstring", diff --git a/_module/uti/acidbullet007.uti.json b/_module/uti/acidbullet007.uti.json index d3e59666..7b5293e2 100644 --- a/_module/uti/acidbullet007.uti.json +++ b/_module/uti/acidbullet007.uti.json @@ -18,7 +18,11 @@ }, "Cost": { "type": "dword", - "value": 1881 + "value": 1941 + }, + "Cursed": { + "type": "byte", + "value": 0 }, "DescIdentified": { "type": "cexolocstring", diff --git a/_module/uti/acidbullet008.uti.json b/_module/uti/acidbullet008.uti.json index 7fb43ef0..51b2aa61 100644 --- a/_module/uti/acidbullet008.uti.json +++ b/_module/uti/acidbullet008.uti.json @@ -18,7 +18,11 @@ }, "Cost": { "type": "dword", - "value": 1980 + "value": 1942 + }, + "Cursed": { + "type": "byte", + "value": 0 }, "DescIdentified": { "type": "cexolocstring", diff --git a/_module/uti/acidbullet009.uti.json b/_module/uti/acidbullet009.uti.json index 5e4d6137..3c254fe4 100644 --- a/_module/uti/acidbullet009.uti.json +++ b/_module/uti/acidbullet009.uti.json @@ -18,7 +18,11 @@ }, "Cost": { "type": "dword", - "value": 2178 + "value": 2265 + }, + "Cursed": { + "type": "byte", + "value": 0 }, "DescIdentified": { "type": "cexolocstring", diff --git a/_module/uti/acidbullet010.uti.json b/_module/uti/acidbullet010.uti.json index d408d086..65087d7d 100644 --- a/_module/uti/acidbullet010.uti.json +++ b/_module/uti/acidbullet010.uti.json @@ -18,7 +18,11 @@ }, "Cost": { "type": "dword", - "value": 2970 + "value": 3032 + }, + "Cursed": { + "type": "byte", + "value": 0 }, "DescIdentified": { "type": "cexolocstring", diff --git a/_module/uti/acidbullet011.uti.json b/_module/uti/acidbullet011.uti.json index 64156261..955612d4 100644 --- a/_module/uti/acidbullet011.uti.json +++ b/_module/uti/acidbullet011.uti.json @@ -18,7 +18,11 @@ }, "Cost": { "type": "dword", - "value": 3069 + "value": 3033 + }, + "Cursed": { + "type": "byte", + "value": 0 }, "DescIdentified": { "type": "cexolocstring", diff --git a/_module/uti/acidbullet012.uti.json b/_module/uti/acidbullet012.uti.json index 6df2ce18..a75a9ddf 100644 --- a/_module/uti/acidbullet012.uti.json +++ b/_module/uti/acidbullet012.uti.json @@ -18,7 +18,11 @@ }, "Cost": { "type": "dword", - "value": 3366 + "value": 3434 + }, + "Cursed": { + "type": "byte", + "value": 0 }, "DescIdentified": { "type": "cexolocstring", diff --git a/_module/uti/acorn.uti.json b/_module/uti/acorn.uti.json index 01cd6413..f1dda851 100644 --- a/_module/uti/acorn.uti.json +++ b/_module/uti/acorn.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/alexandrite.uti.json b/_module/uti/alexandrite.uti.json index 93308a90..0a29d94e 100644 --- a/_module/uti/alexandrite.uti.json +++ b/_module/uti/alexandrite.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 100 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/alexandrite001.uti.json b/_module/uti/alexandrite001.uti.json index aacfeea5..f73a5913 100644 --- a/_module/uti/alexandrite001.uti.json +++ b/_module/uti/alexandrite001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 20 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/alexandrite002.uti.json b/_module/uti/alexandrite002.uti.json index 1bbb3958..a54b3f6a 100644 --- a/_module/uti/alexandrite002.uti.json +++ b/_module/uti/alexandrite002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 40 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/alexandrite003.uti.json b/_module/uti/alexandrite003.uti.json index 4f0b0afc..db7dc4b8 100644 --- a/_module/uti/alexandrite003.uti.json +++ b/_module/uti/alexandrite003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 50 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/alexandrite004.uti.json b/_module/uti/alexandrite004.uti.json index 5f9f444a..20cbc478 100644 --- a/_module/uti/alexandrite004.uti.json +++ b/_module/uti/alexandrite004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/alexandrite005.uti.json b/_module/uti/alexandrite005.uti.json index 0f6f5ada..7b2f95a7 100644 --- a/_module/uti/alexandrite005.uti.json +++ b/_module/uti/alexandrite005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/almond.uti.json b/_module/uti/almond.uti.json index 97c411b5..39e440e9 100644 --- a/_module/uti/almond.uti.json +++ b/_module/uti/almond.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/amber.uti.json b/_module/uti/amber.uti.json index 5a3d8667..575b3733 100644 --- a/_module/uti/amber.uti.json +++ b/_module/uti/amber.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 100 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/amber001.uti.json b/_module/uti/amber001.uti.json index 60f688b0..1454c967 100644 --- a/_module/uti/amber001.uti.json +++ b/_module/uti/amber001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 20 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/amber002.uti.json b/_module/uti/amber002.uti.json index bde4e54b..c3952f0a 100644 --- a/_module/uti/amber002.uti.json +++ b/_module/uti/amber002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 40 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/amber003.uti.json b/_module/uti/amber003.uti.json index 17d868a6..dc84a99b 100644 --- a/_module/uti/amber003.uti.json +++ b/_module/uti/amber003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 50 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/amber004.uti.json b/_module/uti/amber004.uti.json index faad7106..01bd38c2 100644 --- a/_module/uti/amber004.uti.json +++ b/_module/uti/amber004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/amber005.uti.json b/_module/uti/amber005.uti.json index f7b0b4b4..71c2f8a9 100644 --- a/_module/uti/amber005.uti.json +++ b/_module/uti/amber005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/amethyst.uti.json b/_module/uti/amethyst.uti.json index bc9bde7f..c339552d 100644 --- a/_module/uti/amethyst.uti.json +++ b/_module/uti/amethyst.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 100 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/amethyst001.uti.json b/_module/uti/amethyst001.uti.json index 66723a12..aea61d32 100644 --- a/_module/uti/amethyst001.uti.json +++ b/_module/uti/amethyst001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 20 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/amethyst002.uti.json b/_module/uti/amethyst002.uti.json index 2afa0ac9..4b6d31f4 100644 --- a/_module/uti/amethyst002.uti.json +++ b/_module/uti/amethyst002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 40 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/amethyst003.uti.json b/_module/uti/amethyst003.uti.json index d20c4613..da173db7 100644 --- a/_module/uti/amethyst003.uti.json +++ b/_module/uti/amethyst003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 50 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/amethyst004.uti.json b/_module/uti/amethyst004.uti.json index 94c3a1cf..b6c5b97b 100644 --- a/_module/uti/amethyst004.uti.json +++ b/_module/uti/amethyst004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/amethyst005.uti.json b/_module/uti/amethyst005.uti.json index b688d087..d6fea9d4 100644 --- a/_module/uti/amethyst005.uti.json +++ b/_module/uti/amethyst005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/aquamarine.uti.json b/_module/uti/aquamarine.uti.json index fc3f80f7..9ef566e0 100644 --- a/_module/uti/aquamarine.uti.json +++ b/_module/uti/aquamarine.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 500 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/aquamarine001.uti.json b/_module/uti/aquamarine001.uti.json index a6554346..fd98d915 100644 --- a/_module/uti/aquamarine001.uti.json +++ b/_module/uti/aquamarine001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 100 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/aquamarine002.uti.json b/_module/uti/aquamarine002.uti.json index 5b7cf218..611c82b3 100644 --- a/_module/uti/aquamarine002.uti.json +++ b/_module/uti/aquamarine002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 200 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/aquamarine003.uti.json b/_module/uti/aquamarine003.uti.json index 136a8922..6570ad4b 100644 --- a/_module/uti/aquamarine003.uti.json +++ b/_module/uti/aquamarine003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 250 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/aquamarine004.uti.json b/_module/uti/aquamarine004.uti.json index 5e11903b..23ac254e 100644 --- a/_module/uti/aquamarine004.uti.json +++ b/_module/uti/aquamarine004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/aquamarine005.uti.json b/_module/uti/aquamarine005.uti.json index 5e700a80..9e39b9ed 100644 --- a/_module/uti/aquamarine005.uti.json +++ b/_module/uti/aquamarine005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/arhe002.uti.json b/_module/uti/arhe002.uti.json index 2efc381c..012a3b6b 100644 --- a/_module/uti/arhe002.uti.json +++ b/_module/uti/arhe002.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 17 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/arhe003.uti.json b/_module/uti/arhe003.uti.json index 3568eb35..56b4ebcf 100644 --- a/_module/uti/arhe003.uti.json +++ b/_module/uti/arhe003.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 17 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/arhe004.uti.json b/_module/uti/arhe004.uti.json index e019d202..53f4b673 100644 --- a/_module/uti/arhe004.uti.json +++ b/_module/uti/arhe004.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 17 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/arhe005.uti.json b/_module/uti/arhe005.uti.json index ef41a2cf..81135007 100644 --- a/_module/uti/arhe005.uti.json +++ b/_module/uti/arhe005.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 17 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/arhe006.uti.json b/_module/uti/arhe006.uti.json index 329a7ffa..356eb10b 100644 --- a/_module/uti/arhe006.uti.json +++ b/_module/uti/arhe006.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 17 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/arhe007.uti.json b/_module/uti/arhe007.uti.json index 10d55480..16d1c50b 100644 --- a/_module/uti/arhe007.uti.json +++ b/_module/uti/arhe007.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 60 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/arhe008.uti.json b/_module/uti/arhe008.uti.json index 41b919e9..4cbe0969 100644 --- a/_module/uti/arhe008.uti.json +++ b/_module/uti/arhe008.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 60 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/arhe009.uti.json b/_module/uti/arhe009.uti.json index 60725a5e..949fc3dc 100644 --- a/_module/uti/arhe009.uti.json +++ b/_module/uti/arhe009.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 60 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/arhe010.uti.json b/_module/uti/arhe010.uti.json index 9e2d90f3..0749f650 100644 --- a/_module/uti/arhe010.uti.json +++ b/_module/uti/arhe010.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 60 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/arhe011.uti.json b/_module/uti/arhe011.uti.json index f1d06414..8ffaf766 100644 --- a/_module/uti/arhe011.uti.json +++ b/_module/uti/arhe011.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 60 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/arhe012.uti.json b/_module/uti/arhe012.uti.json index e7953e08..25dd7ff4 100644 --- a/_module/uti/arhe012.uti.json +++ b/_module/uti/arhe012.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 60 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe013.uti.json b/_module/uti/arhe013.uti.json index 491aa503..3a12b52a 100644 --- a/_module/uti/arhe013.uti.json +++ b/_module/uti/arhe013.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 17 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe014.uti.json b/_module/uti/arhe014.uti.json index 0df9e6ff..ad0dd3a1 100644 --- a/_module/uti/arhe014.uti.json +++ b/_module/uti/arhe014.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 479 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe015.uti.json b/_module/uti/arhe015.uti.json index cdad701a..9ef2cd5a 100644 --- a/_module/uti/arhe015.uti.json +++ b/_module/uti/arhe015.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 132 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe016.uti.json b/_module/uti/arhe016.uti.json index 515f7c40..7d27c477 100644 --- a/_module/uti/arhe016.uti.json +++ b/_module/uti/arhe016.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 60 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe017.uti.json b/_module/uti/arhe017.uti.json index b296ee98..8bca5414 100644 --- a/_module/uti/arhe017.uti.json +++ b/_module/uti/arhe017.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 659 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe018.uti.json b/_module/uti/arhe018.uti.json index 3a6d071e..92c1eaae 100644 --- a/_module/uti/arhe018.uti.json +++ b/_module/uti/arhe018.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 132 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe019.uti.json b/_module/uti/arhe019.uti.json index d9a83bb5..ba44298f 100644 --- a/_module/uti/arhe019.uti.json +++ b/_module/uti/arhe019.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 60 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe020.uti.json b/_module/uti/arhe020.uti.json index 19ac3672..f7425853 100644 --- a/_module/uti/arhe020.uti.json +++ b/_module/uti/arhe020.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 659 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe021.uti.json b/_module/uti/arhe021.uti.json index ee0bc69b..9194d652 100644 --- a/_module/uti/arhe021.uti.json +++ b/_module/uti/arhe021.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 132 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe022.uti.json b/_module/uti/arhe022.uti.json index a484d601..279f2967 100644 --- a/_module/uti/arhe022.uti.json +++ b/_module/uti/arhe022.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 60 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe023.uti.json b/_module/uti/arhe023.uti.json index 8f368442..0d27b9b3 100644 --- a/_module/uti/arhe023.uti.json +++ b/_module/uti/arhe023.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 659 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe024.uti.json b/_module/uti/arhe024.uti.json index 7d14fd4f..5494b784 100644 --- a/_module/uti/arhe024.uti.json +++ b/_module/uti/arhe024.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 479 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe025.uti.json b/_module/uti/arhe025.uti.json index 22155fc9..3d9fcee4 100644 --- a/_module/uti/arhe025.uti.json +++ b/_module/uti/arhe025.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 327 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe026.uti.json b/_module/uti/arhe026.uti.json index 13c99ce2..af7ee404 100644 --- a/_module/uti/arhe026.uti.json +++ b/_module/uti/arhe026.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 659 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe027.uti.json b/_module/uti/arhe027.uti.json index b1dc7ce6..ce1bec08 100644 --- a/_module/uti/arhe027.uti.json +++ b/_module/uti/arhe027.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 659 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe028.uti.json b/_module/uti/arhe028.uti.json index e8f5e710..271f21cb 100644 --- a/_module/uti/arhe028.uti.json +++ b/_module/uti/arhe028.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 479 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe029.uti.json b/_module/uti/arhe029.uti.json index 9ac211db..8820dcac 100644 --- a/_module/uti/arhe029.uti.json +++ b/_module/uti/arhe029.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 1147 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe030.uti.json b/_module/uti/arhe030.uti.json index 4ce2ce1d..36cb5b1d 100644 --- a/_module/uti/arhe030.uti.json +++ b/_module/uti/arhe030.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 867 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe031.uti.json b/_module/uti/arhe031.uti.json index 3a362980..02456009 100644 --- a/_module/uti/arhe031.uti.json +++ b/_module/uti/arhe031.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 479 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe032.uti.json b/_module/uti/arhe032.uti.json index dc9a4b7a..d7ce9b44 100644 --- a/_module/uti/arhe032.uti.json +++ b/_module/uti/arhe032.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 2047 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe033.uti.json b/_module/uti/arhe033.uti.json index 2939832a..526fb028 100644 --- a/_module/uti/arhe033.uti.json +++ b/_module/uti/arhe033.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 1147 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe034.uti.json b/_module/uti/arhe034.uti.json index 22bdf995..6e754ad2 100644 --- a/_module/uti/arhe034.uti.json +++ b/_module/uti/arhe034.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 659 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe035.uti.json b/_module/uti/arhe035.uti.json index f45f03aa..8139b3a1 100644 --- a/_module/uti/arhe035.uti.json +++ b/_module/uti/arhe035.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 3727 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe036.uti.json b/_module/uti/arhe036.uti.json index 3181ae55..dec9f770 100644 --- a/_module/uti/arhe036.uti.json +++ b/_module/uti/arhe036.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 205 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe037.uti.json b/_module/uti/arhe037.uti.json index eb2db8ee..da11b766 100644 --- a/_module/uti/arhe037.uti.json +++ b/_module/uti/arhe037.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 205 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe038.uti.json b/_module/uti/arhe038.uti.json index a7c76e56..a2f4ce5f 100644 --- a/_module/uti/arhe038.uti.json +++ b/_module/uti/arhe038.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 327 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe039.uti.json b/_module/uti/arhe039.uti.json index f47d21a6..f483967a 100644 --- a/_module/uti/arhe039.uti.json +++ b/_module/uti/arhe039.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 1105 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe040.uti.json b/_module/uti/arhe040.uti.json index 00af4fa4..cd7ccb88 100644 --- a/_module/uti/arhe040.uti.json +++ b/_module/uti/arhe040.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 659 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe041.uti.json b/_module/uti/arhe041.uti.json index e5243aa3..08947791 100644 --- a/_module/uti/arhe041.uti.json +++ b/_module/uti/arhe041.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 3805 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe042.uti.json b/_module/uti/arhe042.uti.json index 18648fff..2240f3fc 100644 --- a/_module/uti/arhe042.uti.json +++ b/_module/uti/arhe042.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 1590 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe043.uti.json b/_module/uti/arhe043.uti.json index cee4d664..c81642b9 100644 --- a/_module/uti/arhe043.uti.json +++ b/_module/uti/arhe043.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 867 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe044.uti.json b/_module/uti/arhe044.uti.json index 8d1fb4fc..e1b9f406 100644 --- a/_module/uti/arhe044.uti.json +++ b/_module/uti/arhe044.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 6815 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe045.uti.json b/_module/uti/arhe045.uti.json index f8363907..6e0beadb 100644 --- a/_module/uti/arhe045.uti.json +++ b/_module/uti/arhe045.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 812 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe046.uti.json b/_module/uti/arhe046.uti.json index 7104cad0..83764a61 100644 --- a/_module/uti/arhe046.uti.json +++ b/_module/uti/arhe046.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 327 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe047.uti.json b/_module/uti/arhe047.uti.json index ca243858..73f064ad 100644 --- a/_module/uti/arhe047.uti.json +++ b/_module/uti/arhe047.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 1590 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe048.uti.json b/_module/uti/arhe048.uti.json index 9daa7694..69db5d98 100644 --- a/_module/uti/arhe048.uti.json +++ b/_module/uti/arhe048.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 60 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe049.uti.json b/_module/uti/arhe049.uti.json index 932becde..3cccdf87 100644 --- a/_module/uti/arhe049.uti.json +++ b/_module/uti/arhe049.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 17 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe050.uti.json b/_module/uti/arhe050.uti.json index b51fd0a9..8df32a63 100644 --- a/_module/uti/arhe050.uti.json +++ b/_module/uti/arhe050.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 479 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe051.uti.json b/_module/uti/arhe051.uti.json index e0f6b50a..b2eda4bf 100644 --- a/_module/uti/arhe051.uti.json +++ b/_module/uti/arhe051.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 132 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe052.uti.json b/_module/uti/arhe052.uti.json index fc0dfa90..6ea3de2d 100644 --- a/_module/uti/arhe052.uti.json +++ b/_module/uti/arhe052.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 60 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe053.uti.json b/_module/uti/arhe053.uti.json index 7fa0c32d..4e3b6668 100644 --- a/_module/uti/arhe053.uti.json +++ b/_module/uti/arhe053.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 659 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe054.uti.json b/_module/uti/arhe054.uti.json index b74829c6..47c7ce95 100644 --- a/_module/uti/arhe054.uti.json +++ b/_module/uti/arhe054.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 132 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe055.uti.json b/_module/uti/arhe055.uti.json index ff33ebc5..ca7ff964 100644 --- a/_module/uti/arhe055.uti.json +++ b/_module/uti/arhe055.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 60 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe056.uti.json b/_module/uti/arhe056.uti.json index 6b6bf66f..be6dd0d6 100644 --- a/_module/uti/arhe056.uti.json +++ b/_module/uti/arhe056.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 659 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe057.uti.json b/_module/uti/arhe057.uti.json index 66efb8a8..0655ecc0 100644 --- a/_module/uti/arhe057.uti.json +++ b/_module/uti/arhe057.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 132 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe058.uti.json b/_module/uti/arhe058.uti.json index 24977458..76e16cca 100644 --- a/_module/uti/arhe058.uti.json +++ b/_module/uti/arhe058.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 60 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe059.uti.json b/_module/uti/arhe059.uti.json index 30a8fdb3..2db2c7d1 100644 --- a/_module/uti/arhe059.uti.json +++ b/_module/uti/arhe059.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 659 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe060.uti.json b/_module/uti/arhe060.uti.json index 2c86a2b6..74aefa92 100644 --- a/_module/uti/arhe060.uti.json +++ b/_module/uti/arhe060.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 479 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe061.uti.json b/_module/uti/arhe061.uti.json index 5c897a6c..00a2540d 100644 --- a/_module/uti/arhe061.uti.json +++ b/_module/uti/arhe061.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 327 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe062.uti.json b/_module/uti/arhe062.uti.json index 6bc47646..e3fc4785 100644 --- a/_module/uti/arhe062.uti.json +++ b/_module/uti/arhe062.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 659 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe063.uti.json b/_module/uti/arhe063.uti.json index 482bee88..6497c0e8 100644 --- a/_module/uti/arhe063.uti.json +++ b/_module/uti/arhe063.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 659 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe064.uti.json b/_module/uti/arhe064.uti.json index e2f42d1f..7a9cfe72 100644 --- a/_module/uti/arhe064.uti.json +++ b/_module/uti/arhe064.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 479 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe065.uti.json b/_module/uti/arhe065.uti.json index 8d3fef85..8ce800fc 100644 --- a/_module/uti/arhe065.uti.json +++ b/_module/uti/arhe065.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 1147 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe066.uti.json b/_module/uti/arhe066.uti.json index a78625ed..c7073cb7 100644 --- a/_module/uti/arhe066.uti.json +++ b/_module/uti/arhe066.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 867 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe067.uti.json b/_module/uti/arhe067.uti.json index 21839bb1..4e96390d 100644 --- a/_module/uti/arhe067.uti.json +++ b/_module/uti/arhe067.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 479 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe068.uti.json b/_module/uti/arhe068.uti.json index af0df908..0abfd0a8 100644 --- a/_module/uti/arhe068.uti.json +++ b/_module/uti/arhe068.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 2047 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe069.uti.json b/_module/uti/arhe069.uti.json index a48fe5c7..9899f5d1 100644 --- a/_module/uti/arhe069.uti.json +++ b/_module/uti/arhe069.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 1147 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe070.uti.json b/_module/uti/arhe070.uti.json index 3054fc8c..0e848644 100644 --- a/_module/uti/arhe070.uti.json +++ b/_module/uti/arhe070.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 659 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe071.uti.json b/_module/uti/arhe071.uti.json index 347dd9fb..4bf93061 100644 --- a/_module/uti/arhe071.uti.json +++ b/_module/uti/arhe071.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 3727 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe072.uti.json b/_module/uti/arhe072.uti.json index ab0a1096..90cf3a16 100644 --- a/_module/uti/arhe072.uti.json +++ b/_module/uti/arhe072.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 205 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe073.uti.json b/_module/uti/arhe073.uti.json index 56b4ea13..17363026 100644 --- a/_module/uti/arhe073.uti.json +++ b/_module/uti/arhe073.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 205 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe074.uti.json b/_module/uti/arhe074.uti.json index 1d24174c..cafb8f29 100644 --- a/_module/uti/arhe074.uti.json +++ b/_module/uti/arhe074.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 327 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe075.uti.json b/_module/uti/arhe075.uti.json index 05ccbb6f..d9e7b4ad 100644 --- a/_module/uti/arhe075.uti.json +++ b/_module/uti/arhe075.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 1105 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe076.uti.json b/_module/uti/arhe076.uti.json index 10e498f5..f78f6da0 100644 --- a/_module/uti/arhe076.uti.json +++ b/_module/uti/arhe076.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 659 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe077.uti.json b/_module/uti/arhe077.uti.json index 2293e144..429c97b3 100644 --- a/_module/uti/arhe077.uti.json +++ b/_module/uti/arhe077.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 3805 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe078.uti.json b/_module/uti/arhe078.uti.json index a5ebbacc..bbfc7c5f 100644 --- a/_module/uti/arhe078.uti.json +++ b/_module/uti/arhe078.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 1590 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe079.uti.json b/_module/uti/arhe079.uti.json index 46824791..142053a6 100644 --- a/_module/uti/arhe079.uti.json +++ b/_module/uti/arhe079.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 867 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe080.uti.json b/_module/uti/arhe080.uti.json index 3c6dadc2..aa8da40b 100644 --- a/_module/uti/arhe080.uti.json +++ b/_module/uti/arhe080.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 6815 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe081.uti.json b/_module/uti/arhe081.uti.json index 74a7c301..14c6f04c 100644 --- a/_module/uti/arhe081.uti.json +++ b/_module/uti/arhe081.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 812 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe082.uti.json b/_module/uti/arhe082.uti.json index 4dffea55..589cbecf 100644 --- a/_module/uti/arhe082.uti.json +++ b/_module/uti/arhe082.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 327 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe083.uti.json b/_module/uti/arhe083.uti.json index 8f30dc36..3847404c 100644 --- a/_module/uti/arhe083.uti.json +++ b/_module/uti/arhe083.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 1590 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe084.uti.json b/_module/uti/arhe084.uti.json index c66a6f56..0773d57e 100644 --- a/_module/uti/arhe084.uti.json +++ b/_module/uti/arhe084.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 60 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe085.uti.json b/_module/uti/arhe085.uti.json index 46efaf87..c52978f9 100644 --- a/_module/uti/arhe085.uti.json +++ b/_module/uti/arhe085.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 17 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe086.uti.json b/_module/uti/arhe086.uti.json index 75552598..475f2ab1 100644 --- a/_module/uti/arhe086.uti.json +++ b/_module/uti/arhe086.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 479 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe087.uti.json b/_module/uti/arhe087.uti.json index c544a910..b9c24a4e 100644 --- a/_module/uti/arhe087.uti.json +++ b/_module/uti/arhe087.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 132 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe088.uti.json b/_module/uti/arhe088.uti.json index 40a8a969..2fda7744 100644 --- a/_module/uti/arhe088.uti.json +++ b/_module/uti/arhe088.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 60 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe089.uti.json b/_module/uti/arhe089.uti.json index 95663577..33424e75 100644 --- a/_module/uti/arhe089.uti.json +++ b/_module/uti/arhe089.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 659 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe090.uti.json b/_module/uti/arhe090.uti.json index 1363299c..7be738df 100644 --- a/_module/uti/arhe090.uti.json +++ b/_module/uti/arhe090.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 132 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe091.uti.json b/_module/uti/arhe091.uti.json index e7104e06..08495be0 100644 --- a/_module/uti/arhe091.uti.json +++ b/_module/uti/arhe091.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 60 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe092.uti.json b/_module/uti/arhe092.uti.json index 51148aae..b8604115 100644 --- a/_module/uti/arhe092.uti.json +++ b/_module/uti/arhe092.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 659 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe093.uti.json b/_module/uti/arhe093.uti.json index 615a7d1c..52a07656 100644 --- a/_module/uti/arhe093.uti.json +++ b/_module/uti/arhe093.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 132 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe094.uti.json b/_module/uti/arhe094.uti.json index 028472fc..8746de21 100644 --- a/_module/uti/arhe094.uti.json +++ b/_module/uti/arhe094.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 60 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe095.uti.json b/_module/uti/arhe095.uti.json index 1b549936..7b5c84bb 100644 --- a/_module/uti/arhe095.uti.json +++ b/_module/uti/arhe095.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 659 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe096.uti.json b/_module/uti/arhe096.uti.json index 1db317d1..a54b56cc 100644 --- a/_module/uti/arhe096.uti.json +++ b/_module/uti/arhe096.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 479 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe097.uti.json b/_module/uti/arhe097.uti.json index 9cfed9d2..fce7552f 100644 --- a/_module/uti/arhe097.uti.json +++ b/_module/uti/arhe097.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 327 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe098.uti.json b/_module/uti/arhe098.uti.json index 44c41753..01acb556 100644 --- a/_module/uti/arhe098.uti.json +++ b/_module/uti/arhe098.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 659 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe099.uti.json b/_module/uti/arhe099.uti.json index 5613cbf3..73776a2e 100644 --- a/_module/uti/arhe099.uti.json +++ b/_module/uti/arhe099.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 659 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe100.uti.json b/_module/uti/arhe100.uti.json index 0f1745bc..df555e99 100644 --- a/_module/uti/arhe100.uti.json +++ b/_module/uti/arhe100.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 479 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe101.uti.json b/_module/uti/arhe101.uti.json index 933427e4..2837a0d6 100644 --- a/_module/uti/arhe101.uti.json +++ b/_module/uti/arhe101.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 1147 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe102.uti.json b/_module/uti/arhe102.uti.json index c9f0d460..7d51124e 100644 --- a/_module/uti/arhe102.uti.json +++ b/_module/uti/arhe102.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 867 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe103.uti.json b/_module/uti/arhe103.uti.json index 8ee35eea..b65552fe 100644 --- a/_module/uti/arhe103.uti.json +++ b/_module/uti/arhe103.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 479 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe104.uti.json b/_module/uti/arhe104.uti.json index d1d2d1c6..9c64c916 100644 --- a/_module/uti/arhe104.uti.json +++ b/_module/uti/arhe104.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 2047 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe105.uti.json b/_module/uti/arhe105.uti.json index 09550d06..85a64330 100644 --- a/_module/uti/arhe105.uti.json +++ b/_module/uti/arhe105.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 1147 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe106.uti.json b/_module/uti/arhe106.uti.json index 9b698660..f483044f 100644 --- a/_module/uti/arhe106.uti.json +++ b/_module/uti/arhe106.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 659 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe107.uti.json b/_module/uti/arhe107.uti.json index cf41aa4e..3538a9e0 100644 --- a/_module/uti/arhe107.uti.json +++ b/_module/uti/arhe107.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 3727 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe108.uti.json b/_module/uti/arhe108.uti.json index 4fe871d1..efc6ac6c 100644 --- a/_module/uti/arhe108.uti.json +++ b/_module/uti/arhe108.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 205 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe109.uti.json b/_module/uti/arhe109.uti.json index 29c270ed..54c3ad24 100644 --- a/_module/uti/arhe109.uti.json +++ b/_module/uti/arhe109.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 205 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe110.uti.json b/_module/uti/arhe110.uti.json index 23ab5813..f1277386 100644 --- a/_module/uti/arhe110.uti.json +++ b/_module/uti/arhe110.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 327 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe111.uti.json b/_module/uti/arhe111.uti.json index 5f96eb6e..d254b8c8 100644 --- a/_module/uti/arhe111.uti.json +++ b/_module/uti/arhe111.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 1105 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe112.uti.json b/_module/uti/arhe112.uti.json index 7d75d90e..2675d5ac 100644 --- a/_module/uti/arhe112.uti.json +++ b/_module/uti/arhe112.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 659 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe113.uti.json b/_module/uti/arhe113.uti.json index 792cbff2..6bc7b7c0 100644 --- a/_module/uti/arhe113.uti.json +++ b/_module/uti/arhe113.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 3805 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe114.uti.json b/_module/uti/arhe114.uti.json index 7e366a55..8d6411d2 100644 --- a/_module/uti/arhe114.uti.json +++ b/_module/uti/arhe114.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 1590 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe115.uti.json b/_module/uti/arhe115.uti.json index 26385d42..0e52e591 100644 --- a/_module/uti/arhe115.uti.json +++ b/_module/uti/arhe115.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 867 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe116.uti.json b/_module/uti/arhe116.uti.json index 253c979a..d1eb3fab 100644 --- a/_module/uti/arhe116.uti.json +++ b/_module/uti/arhe116.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 6815 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe117.uti.json b/_module/uti/arhe117.uti.json index 209067bf..e5a78a4c 100644 --- a/_module/uti/arhe117.uti.json +++ b/_module/uti/arhe117.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 812 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe118.uti.json b/_module/uti/arhe118.uti.json index c3c93f0c..d9dcbb0a 100644 --- a/_module/uti/arhe118.uti.json +++ b/_module/uti/arhe118.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 327 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe119.uti.json b/_module/uti/arhe119.uti.json index 40f49efd..93db6ab1 100644 --- a/_module/uti/arhe119.uti.json +++ b/_module/uti/arhe119.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 1590 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe120.uti.json b/_module/uti/arhe120.uti.json index f9006a76..4dc3a376 100644 --- a/_module/uti/arhe120.uti.json +++ b/_module/uti/arhe120.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 60 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe121.uti.json b/_module/uti/arhe121.uti.json index 0bf96a6a..e70a3fa4 100644 --- a/_module/uti/arhe121.uti.json +++ b/_module/uti/arhe121.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 17 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe122.uti.json b/_module/uti/arhe122.uti.json index 67c10a28..abb7ee5c 100644 --- a/_module/uti/arhe122.uti.json +++ b/_module/uti/arhe122.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 479 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe123.uti.json b/_module/uti/arhe123.uti.json index 440048c3..c54e66f1 100644 --- a/_module/uti/arhe123.uti.json +++ b/_module/uti/arhe123.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 132 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe124.uti.json b/_module/uti/arhe124.uti.json index 13ecf159..fd3576af 100644 --- a/_module/uti/arhe124.uti.json +++ b/_module/uti/arhe124.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 60 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe125.uti.json b/_module/uti/arhe125.uti.json index a96c0422..41f122d6 100644 --- a/_module/uti/arhe125.uti.json +++ b/_module/uti/arhe125.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 659 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe126.uti.json b/_module/uti/arhe126.uti.json index 2a87090d..f45c143e 100644 --- a/_module/uti/arhe126.uti.json +++ b/_module/uti/arhe126.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 132 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe127.uti.json b/_module/uti/arhe127.uti.json index 8d5c1321..3697cc0d 100644 --- a/_module/uti/arhe127.uti.json +++ b/_module/uti/arhe127.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 60 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe128.uti.json b/_module/uti/arhe128.uti.json index 83848a80..2a0398a8 100644 --- a/_module/uti/arhe128.uti.json +++ b/_module/uti/arhe128.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 659 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe129.uti.json b/_module/uti/arhe129.uti.json index 0d4264f2..80e59e5d 100644 --- a/_module/uti/arhe129.uti.json +++ b/_module/uti/arhe129.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 132 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe130.uti.json b/_module/uti/arhe130.uti.json index 8ecb0c8a..3c404ad4 100644 --- a/_module/uti/arhe130.uti.json +++ b/_module/uti/arhe130.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 60 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe131.uti.json b/_module/uti/arhe131.uti.json index de313054..518f4ab2 100644 --- a/_module/uti/arhe131.uti.json +++ b/_module/uti/arhe131.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 659 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe132.uti.json b/_module/uti/arhe132.uti.json index 74950f9a..dc3c0540 100644 --- a/_module/uti/arhe132.uti.json +++ b/_module/uti/arhe132.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 479 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe133.uti.json b/_module/uti/arhe133.uti.json index 17679b5d..1dbc8249 100644 --- a/_module/uti/arhe133.uti.json +++ b/_module/uti/arhe133.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 327 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe134.uti.json b/_module/uti/arhe134.uti.json index b793d506..dc4fbd1c 100644 --- a/_module/uti/arhe134.uti.json +++ b/_module/uti/arhe134.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 659 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe135.uti.json b/_module/uti/arhe135.uti.json index a25d8132..4fd64cbe 100644 --- a/_module/uti/arhe135.uti.json +++ b/_module/uti/arhe135.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 659 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe136.uti.json b/_module/uti/arhe136.uti.json index 580e56e4..bc8ea4f8 100644 --- a/_module/uti/arhe136.uti.json +++ b/_module/uti/arhe136.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 479 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe137.uti.json b/_module/uti/arhe137.uti.json index 067656b7..60b361cd 100644 --- a/_module/uti/arhe137.uti.json +++ b/_module/uti/arhe137.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 1147 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe138.uti.json b/_module/uti/arhe138.uti.json index 0438c46d..dd1d24a7 100644 --- a/_module/uti/arhe138.uti.json +++ b/_module/uti/arhe138.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 867 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe139.uti.json b/_module/uti/arhe139.uti.json index 0daa4f5c..40c37b25 100644 --- a/_module/uti/arhe139.uti.json +++ b/_module/uti/arhe139.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 479 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe140.uti.json b/_module/uti/arhe140.uti.json index 1056a09a..627dca13 100644 --- a/_module/uti/arhe140.uti.json +++ b/_module/uti/arhe140.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 2047 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe141.uti.json b/_module/uti/arhe141.uti.json index de5a730a..2f9741a8 100644 --- a/_module/uti/arhe141.uti.json +++ b/_module/uti/arhe141.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 1147 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe142.uti.json b/_module/uti/arhe142.uti.json index 2bae0a9f..0106f5c7 100644 --- a/_module/uti/arhe142.uti.json +++ b/_module/uti/arhe142.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 659 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe143.uti.json b/_module/uti/arhe143.uti.json index 3fb49dea..7ff0929d 100644 --- a/_module/uti/arhe143.uti.json +++ b/_module/uti/arhe143.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 3727 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe144.uti.json b/_module/uti/arhe144.uti.json index d1b21988..381a52ac 100644 --- a/_module/uti/arhe144.uti.json +++ b/_module/uti/arhe144.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 205 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe145.uti.json b/_module/uti/arhe145.uti.json index 22918ccb..6f393fde 100644 --- a/_module/uti/arhe145.uti.json +++ b/_module/uti/arhe145.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 205 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe146.uti.json b/_module/uti/arhe146.uti.json index fe92ac7a..195701c1 100644 --- a/_module/uti/arhe146.uti.json +++ b/_module/uti/arhe146.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 327 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe147.uti.json b/_module/uti/arhe147.uti.json index 9cb17894..fe889416 100644 --- a/_module/uti/arhe147.uti.json +++ b/_module/uti/arhe147.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 1105 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe148.uti.json b/_module/uti/arhe148.uti.json index 37113ffc..2eae9ee8 100644 --- a/_module/uti/arhe148.uti.json +++ b/_module/uti/arhe148.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 659 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe149.uti.json b/_module/uti/arhe149.uti.json index 43d7acc0..eb815a19 100644 --- a/_module/uti/arhe149.uti.json +++ b/_module/uti/arhe149.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 3805 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe150.uti.json b/_module/uti/arhe150.uti.json index 2274ae65..993e38aa 100644 --- a/_module/uti/arhe150.uti.json +++ b/_module/uti/arhe150.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 1590 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe151.uti.json b/_module/uti/arhe151.uti.json index d29421a3..169425e7 100644 --- a/_module/uti/arhe151.uti.json +++ b/_module/uti/arhe151.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 867 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe152.uti.json b/_module/uti/arhe152.uti.json index 763c4374..0d84a1a0 100644 --- a/_module/uti/arhe152.uti.json +++ b/_module/uti/arhe152.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 6815 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe153.uti.json b/_module/uti/arhe153.uti.json index c8c0fef0..4080eaf6 100644 --- a/_module/uti/arhe153.uti.json +++ b/_module/uti/arhe153.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 812 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe154.uti.json b/_module/uti/arhe154.uti.json index 3a7eddb3..07ccca16 100644 --- a/_module/uti/arhe154.uti.json +++ b/_module/uti/arhe154.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 327 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe155.uti.json b/_module/uti/arhe155.uti.json index 1904ce49..c88f7878 100644 --- a/_module/uti/arhe155.uti.json +++ b/_module/uti/arhe155.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 1590 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe156.uti.json b/_module/uti/arhe156.uti.json index dad7745d..7eeaca0e 100644 --- a/_module/uti/arhe156.uti.json +++ b/_module/uti/arhe156.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 60 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe157.uti.json b/_module/uti/arhe157.uti.json index 8570baf6..ff1b8533 100644 --- a/_module/uti/arhe157.uti.json +++ b/_module/uti/arhe157.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 17 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe158.uti.json b/_module/uti/arhe158.uti.json index 2f853187..919f1eb2 100644 --- a/_module/uti/arhe158.uti.json +++ b/_module/uti/arhe158.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 479 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe159.uti.json b/_module/uti/arhe159.uti.json index 2a33077b..3f599cf8 100644 --- a/_module/uti/arhe159.uti.json +++ b/_module/uti/arhe159.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 132 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe160.uti.json b/_module/uti/arhe160.uti.json index ddf9b0f3..56cae9d5 100644 --- a/_module/uti/arhe160.uti.json +++ b/_module/uti/arhe160.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 60 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe161.uti.json b/_module/uti/arhe161.uti.json index 0546e52d..f7942b41 100644 --- a/_module/uti/arhe161.uti.json +++ b/_module/uti/arhe161.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 659 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe162.uti.json b/_module/uti/arhe162.uti.json index 86701664..86d640f6 100644 --- a/_module/uti/arhe162.uti.json +++ b/_module/uti/arhe162.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 132 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe163.uti.json b/_module/uti/arhe163.uti.json index dbd9f352..916a2ccb 100644 --- a/_module/uti/arhe163.uti.json +++ b/_module/uti/arhe163.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 60 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe164.uti.json b/_module/uti/arhe164.uti.json index 7a53a5a7..556dc5a5 100644 --- a/_module/uti/arhe164.uti.json +++ b/_module/uti/arhe164.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 659 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe165.uti.json b/_module/uti/arhe165.uti.json index f0f9d944..a2e6281b 100644 --- a/_module/uti/arhe165.uti.json +++ b/_module/uti/arhe165.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 132 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe166.uti.json b/_module/uti/arhe166.uti.json index 56408b46..8690ce2b 100644 --- a/_module/uti/arhe166.uti.json +++ b/_module/uti/arhe166.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 60 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe167.uti.json b/_module/uti/arhe167.uti.json index 439f1367..6a24ad7f 100644 --- a/_module/uti/arhe167.uti.json +++ b/_module/uti/arhe167.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 659 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe168.uti.json b/_module/uti/arhe168.uti.json index 41edfd99..31a47fed 100644 --- a/_module/uti/arhe168.uti.json +++ b/_module/uti/arhe168.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 479 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe169.uti.json b/_module/uti/arhe169.uti.json index aca9dba6..c21d58b1 100644 --- a/_module/uti/arhe169.uti.json +++ b/_module/uti/arhe169.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 327 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe170.uti.json b/_module/uti/arhe170.uti.json index 6deb5f92..1ff65403 100644 --- a/_module/uti/arhe170.uti.json +++ b/_module/uti/arhe170.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 659 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe171.uti.json b/_module/uti/arhe171.uti.json index a871bf32..31b92e5f 100644 --- a/_module/uti/arhe171.uti.json +++ b/_module/uti/arhe171.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 659 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe172.uti.json b/_module/uti/arhe172.uti.json index 53f3bbd6..0617b473 100644 --- a/_module/uti/arhe172.uti.json +++ b/_module/uti/arhe172.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 479 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe173.uti.json b/_module/uti/arhe173.uti.json index b0613dfe..31be3389 100644 --- a/_module/uti/arhe173.uti.json +++ b/_module/uti/arhe173.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 1147 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe174.uti.json b/_module/uti/arhe174.uti.json index da874483..fceb7956 100644 --- a/_module/uti/arhe174.uti.json +++ b/_module/uti/arhe174.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 867 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe175.uti.json b/_module/uti/arhe175.uti.json index df349d83..7e2c5e95 100644 --- a/_module/uti/arhe175.uti.json +++ b/_module/uti/arhe175.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 479 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe176.uti.json b/_module/uti/arhe176.uti.json index 81d0bcc8..8f4b3dd1 100644 --- a/_module/uti/arhe176.uti.json +++ b/_module/uti/arhe176.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 2047 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe177.uti.json b/_module/uti/arhe177.uti.json index 805108e4..3455c089 100644 --- a/_module/uti/arhe177.uti.json +++ b/_module/uti/arhe177.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 1147 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe178.uti.json b/_module/uti/arhe178.uti.json index eb703f16..ca297e96 100644 --- a/_module/uti/arhe178.uti.json +++ b/_module/uti/arhe178.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 659 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe179.uti.json b/_module/uti/arhe179.uti.json index 378d50e6..cb18dd4a 100644 --- a/_module/uti/arhe179.uti.json +++ b/_module/uti/arhe179.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 3727 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe180.uti.json b/_module/uti/arhe180.uti.json index 63296545..6a1dc5ef 100644 --- a/_module/uti/arhe180.uti.json +++ b/_module/uti/arhe180.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 205 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe181.uti.json b/_module/uti/arhe181.uti.json index 9b10d644..12d0ad7b 100644 --- a/_module/uti/arhe181.uti.json +++ b/_module/uti/arhe181.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 205 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe182.uti.json b/_module/uti/arhe182.uti.json index 3106fa48..78313d44 100644 --- a/_module/uti/arhe182.uti.json +++ b/_module/uti/arhe182.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 327 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe183.uti.json b/_module/uti/arhe183.uti.json index 25fb50e6..34d2fa57 100644 --- a/_module/uti/arhe183.uti.json +++ b/_module/uti/arhe183.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 1105 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe184.uti.json b/_module/uti/arhe184.uti.json index f75911c6..56ac9926 100644 --- a/_module/uti/arhe184.uti.json +++ b/_module/uti/arhe184.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 659 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe185.uti.json b/_module/uti/arhe185.uti.json index e5859d84..88f89bfa 100644 --- a/_module/uti/arhe185.uti.json +++ b/_module/uti/arhe185.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 3805 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe186.uti.json b/_module/uti/arhe186.uti.json index 34bb2adf..a5f06325 100644 --- a/_module/uti/arhe186.uti.json +++ b/_module/uti/arhe186.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 1590 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe187.uti.json b/_module/uti/arhe187.uti.json index 8fa69ba5..e3d6ac74 100644 --- a/_module/uti/arhe187.uti.json +++ b/_module/uti/arhe187.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 867 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe188.uti.json b/_module/uti/arhe188.uti.json index a54f92f1..575ec4ff 100644 --- a/_module/uti/arhe188.uti.json +++ b/_module/uti/arhe188.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 6815 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe189.uti.json b/_module/uti/arhe189.uti.json index 568652e6..c0ce8679 100644 --- a/_module/uti/arhe189.uti.json +++ b/_module/uti/arhe189.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 812 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe190.uti.json b/_module/uti/arhe190.uti.json index 893f1e26..89c6ea98 100644 --- a/_module/uti/arhe190.uti.json +++ b/_module/uti/arhe190.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 327 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arhe191.uti.json b/_module/uti/arhe191.uti.json index a6a64370..428768ee 100644 --- a/_module/uti/arhe191.uti.json +++ b/_module/uti/arhe191.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 1590 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arrowhead.uti.json b/_module/uti/arrowhead.uti.json index a083c1ae..a5f32192 100644 --- a/_module/uti/arrowhead.uti.json +++ b/_module/uti/arrowhead.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arrowhead001.uti.json b/_module/uti/arrowhead001.uti.json index 5830ba76..6c50da9a 100644 --- a/_module/uti/arrowhead001.uti.json +++ b/_module/uti/arrowhead001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arrowhead002.uti.json b/_module/uti/arrowhead002.uti.json index 83e80ead..cb009cea 100644 --- a/_module/uti/arrowhead002.uti.json +++ b/_module/uti/arrowhead002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arrowhead003.uti.json b/_module/uti/arrowhead003.uti.json index 167ec63b..e5b6a49a 100644 --- a/_module/uti/arrowhead003.uti.json +++ b/_module/uti/arrowhead003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arrowhead004.uti.json b/_module/uti/arrowhead004.uti.json index 90d78bcc..f9782d8a 100644 --- a/_module/uti/arrowhead004.uti.json +++ b/_module/uti/arrowhead004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arrowhead005.uti.json b/_module/uti/arrowhead005.uti.json index 5f235532..c99a0529 100644 --- a/_module/uti/arrowhead005.uti.json +++ b/_module/uti/arrowhead005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arrowhead006.uti.json b/_module/uti/arrowhead006.uti.json index 1661b443..2119a245 100644 --- a/_module/uti/arrowhead006.uti.json +++ b/_module/uti/arrowhead006.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arrowhead007.uti.json b/_module/uti/arrowhead007.uti.json index 193f780f..67349097 100644 --- a/_module/uti/arrowhead007.uti.json +++ b/_module/uti/arrowhead007.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arrowhead008.uti.json b/_module/uti/arrowhead008.uti.json index f19f3b69..ca007ff8 100644 --- a/_module/uti/arrowhead008.uti.json +++ b/_module/uti/arrowhead008.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arrowhead009.uti.json b/_module/uti/arrowhead009.uti.json index 42ea6502..18df6eca 100644 --- a/_module/uti/arrowhead009.uti.json +++ b/_module/uti/arrowhead009.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arrowhead010.uti.json b/_module/uti/arrowhead010.uti.json index 771267aa..00181c52 100644 --- a/_module/uti/arrowhead010.uti.json +++ b/_module/uti/arrowhead010.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arrowhead011.uti.json b/_module/uti/arrowhead011.uti.json index 3b689049..088d5ad9 100644 --- a/_module/uti/arrowhead011.uti.json +++ b/_module/uti/arrowhead011.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arrowhead012.uti.json b/_module/uti/arrowhead012.uti.json index 15b15ae2..783f71cf 100644 --- a/_module/uti/arrowhead012.uti.json +++ b/_module/uti/arrowhead012.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arrowhead013.uti.json b/_module/uti/arrowhead013.uti.json index 97d7f65e..05e5a53e 100644 --- a/_module/uti/arrowhead013.uti.json +++ b/_module/uti/arrowhead013.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arrowhead014.uti.json b/_module/uti/arrowhead014.uti.json index c08c9007..9f23056c 100644 --- a/_module/uti/arrowhead014.uti.json +++ b/_module/uti/arrowhead014.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arrowhead015.uti.json b/_module/uti/arrowhead015.uti.json index b91d23d6..fb171772 100644 --- a/_module/uti/arrowhead015.uti.json +++ b/_module/uti/arrowhead015.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arrowhead016.uti.json b/_module/uti/arrowhead016.uti.json index e9bffcc6..8c10757a 100644 --- a/_module/uti/arrowhead016.uti.json +++ b/_module/uti/arrowhead016.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arrowhead017.uti.json b/_module/uti/arrowhead017.uti.json index 4dc97792..a0c8796e 100644 --- a/_module/uti/arrowhead017.uti.json +++ b/_module/uti/arrowhead017.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arrowhead018.uti.json b/_module/uti/arrowhead018.uti.json index 09319504..b9532d2a 100644 --- a/_module/uti/arrowhead018.uti.json +++ b/_module/uti/arrowhead018.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arrowhead019.uti.json b/_module/uti/arrowhead019.uti.json index d4724cb9..dfdffd6e 100644 --- a/_module/uti/arrowhead019.uti.json +++ b/_module/uti/arrowhead019.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arrowhead020.uti.json b/_module/uti/arrowhead020.uti.json index 31316f24..47ffa2ce 100644 --- a/_module/uti/arrowhead020.uti.json +++ b/_module/uti/arrowhead020.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 6 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arrowhead021.uti.json b/_module/uti/arrowhead021.uti.json index 88793d46..8d1123c6 100644 --- a/_module/uti/arrowhead021.uti.json +++ b/_module/uti/arrowhead021.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 6 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arrowhead022.uti.json b/_module/uti/arrowhead022.uti.json index 1c627513..f5f0e152 100644 --- a/_module/uti/arrowhead022.uti.json +++ b/_module/uti/arrowhead022.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 6 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arrowhead023.uti.json b/_module/uti/arrowhead023.uti.json index 061ba6ee..ff7bee4b 100644 --- a/_module/uti/arrowhead023.uti.json +++ b/_module/uti/arrowhead023.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 7 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arrowhead024.uti.json b/_module/uti/arrowhead024.uti.json index 92f525ae..41df6083 100644 --- a/_module/uti/arrowhead024.uti.json +++ b/_module/uti/arrowhead024.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 8 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arrowhead025.uti.json b/_module/uti/arrowhead025.uti.json index 18fafbe2..9ac4baa5 100644 --- a/_module/uti/arrowhead025.uti.json +++ b/_module/uti/arrowhead025.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 7 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arrowhead026.uti.json b/_module/uti/arrowhead026.uti.json index 68f682f9..f4a222c6 100644 --- a/_module/uti/arrowhead026.uti.json +++ b/_module/uti/arrowhead026.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arrowhead027.uti.json b/_module/uti/arrowhead027.uti.json index 0d3b768a..7cff4da8 100644 --- a/_module/uti/arrowhead027.uti.json +++ b/_module/uti/arrowhead027.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 15 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arrowhead028.uti.json b/_module/uti/arrowhead028.uti.json index 98f9fc8e..c864935e 100644 --- a/_module/uti/arrowhead028.uti.json +++ b/_module/uti/arrowhead028.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 14 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arrowhead029.uti.json b/_module/uti/arrowhead029.uti.json index 448fa3d4..69faa8c5 100644 --- a/_module/uti/arrowhead029.uti.json +++ b/_module/uti/arrowhead029.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 18 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arrowhead030.uti.json b/_module/uti/arrowhead030.uti.json index 4cff211f..ebbb7020 100644 --- a/_module/uti/arrowhead030.uti.json +++ b/_module/uti/arrowhead030.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arrowhead031.uti.json b/_module/uti/arrowhead031.uti.json index 0014b2d7..674e8477 100644 --- a/_module/uti/arrowhead031.uti.json +++ b/_module/uti/arrowhead031.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arrowhead032.uti.json b/_module/uti/arrowhead032.uti.json index da8f7da4..40b99ac2 100644 --- a/_module/uti/arrowhead032.uti.json +++ b/_module/uti/arrowhead032.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arrowhead033.uti.json b/_module/uti/arrowhead033.uti.json index 24d96a67..76f8143d 100644 --- a/_module/uti/arrowhead033.uti.json +++ b/_module/uti/arrowhead033.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 8 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arrowhead034.uti.json b/_module/uti/arrowhead034.uti.json index a671cc96..7a466444 100644 --- a/_module/uti/arrowhead034.uti.json +++ b/_module/uti/arrowhead034.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arrowhead035.uti.json b/_module/uti/arrowhead035.uti.json index 12b61191..4d6e4b7e 100644 --- a/_module/uti/arrowhead035.uti.json +++ b/_module/uti/arrowhead035.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 12 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arrowhead036.uti.json b/_module/uti/arrowhead036.uti.json index 659258be..732f63a4 100644 --- a/_module/uti/arrowhead036.uti.json +++ b/_module/uti/arrowhead036.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 15 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arrowhead037.uti.json b/_module/uti/arrowhead037.uti.json index 7af38673..c921e520 100644 --- a/_module/uti/arrowhead037.uti.json +++ b/_module/uti/arrowhead037.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 12 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arrowhead038.uti.json b/_module/uti/arrowhead038.uti.json index 71467ad0..da5dbbcf 100644 --- a/_module/uti/arrowhead038.uti.json +++ b/_module/uti/arrowhead038.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 20 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arrowhead039.uti.json b/_module/uti/arrowhead039.uti.json index 8cd62623..15a07692 100644 --- a/_module/uti/arrowhead039.uti.json +++ b/_module/uti/arrowhead039.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 8 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arrowhead040.uti.json b/_module/uti/arrowhead040.uti.json index 5e8f4286..9e9573a0 100644 --- a/_module/uti/arrowhead040.uti.json +++ b/_module/uti/arrowhead040.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 6 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arrowhead041.uti.json b/_module/uti/arrowhead041.uti.json index 3c636319..7c0cd268 100644 --- a/_module/uti/arrowhead041.uti.json +++ b/_module/uti/arrowhead041.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 12 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arrowhead042.uti.json b/_module/uti/arrowhead042.uti.json index ff983b88..7892c92a 100644 --- a/_module/uti/arrowhead042.uti.json +++ b/_module/uti/arrowhead042.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arrowhead043.uti.json b/_module/uti/arrowhead043.uti.json index b4a4248f..5dbd29f9 100644 --- a/_module/uti/arrowhead043.uti.json +++ b/_module/uti/arrowhead043.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arrowhead044.uti.json b/_module/uti/arrowhead044.uti.json index 2f82206f..db1b72fe 100644 --- a/_module/uti/arrowhead044.uti.json +++ b/_module/uti/arrowhead044.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arrowhead045.uti.json b/_module/uti/arrowhead045.uti.json index 882fe70c..d73908ed 100644 --- a/_module/uti/arrowhead045.uti.json +++ b/_module/uti/arrowhead045.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arrowhead046.uti.json b/_module/uti/arrowhead046.uti.json index 3b5c220d..5388e1e8 100644 --- a/_module/uti/arrowhead046.uti.json +++ b/_module/uti/arrowhead046.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arrowhead047.uti.json b/_module/uti/arrowhead047.uti.json index 4ea4daa1..9f25cecd 100644 --- a/_module/uti/arrowhead047.uti.json +++ b/_module/uti/arrowhead047.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arrowhead048.uti.json b/_module/uti/arrowhead048.uti.json index b08808d3..a5ad4d21 100644 --- a/_module/uti/arrowhead048.uti.json +++ b/_module/uti/arrowhead048.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arrowhead049.uti.json b/_module/uti/arrowhead049.uti.json index 65ff6a34..5f1e8430 100644 --- a/_module/uti/arrowhead049.uti.json +++ b/_module/uti/arrowhead049.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arrowhead050.uti.json b/_module/uti/arrowhead050.uti.json index 3330461f..15f228f2 100644 --- a/_module/uti/arrowhead050.uti.json +++ b/_module/uti/arrowhead050.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arrowhead051.uti.json b/_module/uti/arrowhead051.uti.json index 5460f5cc..8109bfb0 100644 --- a/_module/uti/arrowhead051.uti.json +++ b/_module/uti/arrowhead051.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arrowhead052.uti.json b/_module/uti/arrowhead052.uti.json index 18a977f9..f294ca96 100644 --- a/_module/uti/arrowhead052.uti.json +++ b/_module/uti/arrowhead052.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arrowhead053.uti.json b/_module/uti/arrowhead053.uti.json index 4be24266..73b7fe3a 100644 --- a/_module/uti/arrowhead053.uti.json +++ b/_module/uti/arrowhead053.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arrowhead054.uti.json b/_module/uti/arrowhead054.uti.json index f147c5c4..5e07f65a 100644 --- a/_module/uti/arrowhead054.uti.json +++ b/_module/uti/arrowhead054.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arrowhead055.uti.json b/_module/uti/arrowhead055.uti.json index 8cf66bac..176bf522 100644 --- a/_module/uti/arrowhead055.uti.json +++ b/_module/uti/arrowhead055.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arrowhead056.uti.json b/_module/uti/arrowhead056.uti.json index 78911eba..d95edb86 100644 --- a/_module/uti/arrowhead056.uti.json +++ b/_module/uti/arrowhead056.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 6 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arrowhead057.uti.json b/_module/uti/arrowhead057.uti.json index 41c2482f..b0ca7149 100644 --- a/_module/uti/arrowhead057.uti.json +++ b/_module/uti/arrowhead057.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 6 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arrowhead058.uti.json b/_module/uti/arrowhead058.uti.json index 9c50db17..744c580b 100644 --- a/_module/uti/arrowhead058.uti.json +++ b/_module/uti/arrowhead058.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 6 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arrowhead059.uti.json b/_module/uti/arrowhead059.uti.json index d3ba1a36..a4963a71 100644 --- a/_module/uti/arrowhead059.uti.json +++ b/_module/uti/arrowhead059.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 7 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arrowhead060.uti.json b/_module/uti/arrowhead060.uti.json index 73994c4f..c75b00c3 100644 --- a/_module/uti/arrowhead060.uti.json +++ b/_module/uti/arrowhead060.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 8 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arrowhead061.uti.json b/_module/uti/arrowhead061.uti.json index 3f84f743..6e87e3df 100644 --- a/_module/uti/arrowhead061.uti.json +++ b/_module/uti/arrowhead061.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 7 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arrowhead062.uti.json b/_module/uti/arrowhead062.uti.json index 8d7986aa..6433e523 100644 --- a/_module/uti/arrowhead062.uti.json +++ b/_module/uti/arrowhead062.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arrowhead063.uti.json b/_module/uti/arrowhead063.uti.json index c9fab72c..449a5c64 100644 --- a/_module/uti/arrowhead063.uti.json +++ b/_module/uti/arrowhead063.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 15 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arrowhead064.uti.json b/_module/uti/arrowhead064.uti.json index ffbc10c3..eac5ef0f 100644 --- a/_module/uti/arrowhead064.uti.json +++ b/_module/uti/arrowhead064.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 14 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arrowhead065.uti.json b/_module/uti/arrowhead065.uti.json index 67a9b382..eb39b56e 100644 --- a/_module/uti/arrowhead065.uti.json +++ b/_module/uti/arrowhead065.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 18 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arrowhead066.uti.json b/_module/uti/arrowhead066.uti.json index 7c64986a..cabd33d1 100644 --- a/_module/uti/arrowhead066.uti.json +++ b/_module/uti/arrowhead066.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arrowhead067.uti.json b/_module/uti/arrowhead067.uti.json index 7ed7fec1..c4949df4 100644 --- a/_module/uti/arrowhead067.uti.json +++ b/_module/uti/arrowhead067.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arrowhead068.uti.json b/_module/uti/arrowhead068.uti.json index 018b61d2..371f82da 100644 --- a/_module/uti/arrowhead068.uti.json +++ b/_module/uti/arrowhead068.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arrowhead069.uti.json b/_module/uti/arrowhead069.uti.json index fc2ebe4c..d5e7aa1d 100644 --- a/_module/uti/arrowhead069.uti.json +++ b/_module/uti/arrowhead069.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 8 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arrowhead070.uti.json b/_module/uti/arrowhead070.uti.json index a4595c0a..1b88e6fe 100644 --- a/_module/uti/arrowhead070.uti.json +++ b/_module/uti/arrowhead070.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 7 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arrowhead071.uti.json b/_module/uti/arrowhead071.uti.json index 01611f1c..bef64780 100644 --- a/_module/uti/arrowhead071.uti.json +++ b/_module/uti/arrowhead071.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 12 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arrowhead072.uti.json b/_module/uti/arrowhead072.uti.json index 84c6ec69..7775e40e 100644 --- a/_module/uti/arrowhead072.uti.json +++ b/_module/uti/arrowhead072.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 15 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arrowhead073.uti.json b/_module/uti/arrowhead073.uti.json index feab6821..df29521b 100644 --- a/_module/uti/arrowhead073.uti.json +++ b/_module/uti/arrowhead073.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 12 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arrowhead074.uti.json b/_module/uti/arrowhead074.uti.json index fe7a5c78..801004ed 100644 --- a/_module/uti/arrowhead074.uti.json +++ b/_module/uti/arrowhead074.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 20 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arrowhead075.uti.json b/_module/uti/arrowhead075.uti.json index c60cdd13..42ac953b 100644 --- a/_module/uti/arrowhead075.uti.json +++ b/_module/uti/arrowhead075.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 8 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arrowhead076.uti.json b/_module/uti/arrowhead076.uti.json index cbf6b532..d9eeb2ab 100644 --- a/_module/uti/arrowhead076.uti.json +++ b/_module/uti/arrowhead076.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 7 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arrowhead077.uti.json b/_module/uti/arrowhead077.uti.json index 64801931..e2e776fc 100644 --- a/_module/uti/arrowhead077.uti.json +++ b/_module/uti/arrowhead077.uti.json @@ -18,7 +18,7 @@ }, "Cost": { "type": "dword", - "value": 600 + "value": 12 }, "Cursed": { "type": "byte", diff --git a/_module/uti/arrowshaft001.uti.json b/_module/uti/arrowshaft001.uti.json index 47ee48a2..874f067c 100644 --- a/_module/uti/arrowshaft001.uti.json +++ b/_module/uti/arrowshaft001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arrowshaft002.uti.json b/_module/uti/arrowshaft002.uti.json index 5ad5f652..011d54a4 100644 --- a/_module/uti/arrowshaft002.uti.json +++ b/_module/uti/arrowshaft002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/arrowshaft003.uti.json b/_module/uti/arrowshaft003.uti.json index a5940cb0..499be975 100644 --- a/_module/uti/arrowshaft003.uti.json +++ b/_module/uti/arrowshaft003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/artichoke.uti.json b/_module/uti/artichoke.uti.json index 7c107c38..95b7df7d 100644 --- a/_module/uti/artichoke.uti.json +++ b/_module/uti/artichoke.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashlw002.uti.json b/_module/uti/ashlw002.uti.json index c8265f0f..0a89c280 100644 --- a/_module/uti/ashlw002.uti.json +++ b/_module/uti/ashlw002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 50 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/ashlw003.uti.json b/_module/uti/ashlw003.uti.json index f5a7f2e9..9e12ae08 100644 --- a/_module/uti/ashlw003.uti.json +++ b/_module/uti/ashlw003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 107 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/ashlw004.uti.json b/_module/uti/ashlw004.uti.json index a2404cfa..94d0b6d9 100644 --- a/_module/uti/ashlw004.uti.json +++ b/_module/uti/ashlw004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 252 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashlw005.uti.json b/_module/uti/ashlw005.uti.json index 41ba93a3..9a7aa607 100644 --- a/_module/uti/ashlw005.uti.json +++ b/_module/uti/ashlw005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 107 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashlw006.uti.json b/_module/uti/ashlw006.uti.json index ab3b2642..2ab49dd6 100644 --- a/_module/uti/ashlw006.uti.json +++ b/_module/uti/ashlw006.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 374 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashlw007.uti.json b/_module/uti/ashlw007.uti.json index 19c39ed6..b6cca94a 100644 --- a/_module/uti/ashlw007.uti.json +++ b/_module/uti/ashlw007.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 374 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashlw008.uti.json b/_module/uti/ashlw008.uti.json index 1d81d735..509d6b93 100644 --- a/_module/uti/ashlw008.uti.json +++ b/_module/uti/ashlw008.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 252 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashlw009.uti.json b/_module/uti/ashlw009.uti.json index 67187077..d788b77e 100644 --- a/_module/uti/ashlw009.uti.json +++ b/_module/uti/ashlw009.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 526 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashlw010.uti.json b/_module/uti/ashlw010.uti.json index 792882d4..155a202a 100644 --- a/_module/uti/ashlw010.uti.json +++ b/_module/uti/ashlw010.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 498 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashlw011.uti.json b/_module/uti/ashlw011.uti.json index d657d7be..81ec7419 100644 --- a/_module/uti/ashlw011.uti.json +++ b/_module/uti/ashlw011.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 374 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashlw012.uti.json b/_module/uti/ashlw012.uti.json index 98345672..d84a9901 100644 --- a/_module/uti/ashlw012.uti.json +++ b/_module/uti/ashlw012.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 674 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashlw013.uti.json b/_module/uti/ashlw013.uti.json index 2e018c48..99f050d5 100644 --- a/_module/uti/ashlw013.uti.json +++ b/_module/uti/ashlw013.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 526 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashlw014.uti.json b/_module/uti/ashlw014.uti.json index 868012d9..e48086dd 100644 --- a/_module/uti/ashlw014.uti.json +++ b/_module/uti/ashlw014.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 374 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashlw015.uti.json b/_module/uti/ashlw015.uti.json index 834631fb..25dd65d6 100644 --- a/_module/uti/ashlw015.uti.json +++ b/_module/uti/ashlw015.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 706 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashlw016.uti.json b/_module/uti/ashlw016.uti.json index 64f2e22a..d750842f 100644 --- a/_module/uti/ashlw016.uti.json +++ b/_module/uti/ashlw016.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 952 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashlw017.uti.json b/_module/uti/ashlw017.uti.json index 78b3e548..71f9f622 100644 --- a/_module/uti/ashlw017.uti.json +++ b/_module/uti/ashlw017.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 526 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashlw018.uti.json b/_module/uti/ashlw018.uti.json index eef15941..9ef247b5 100644 --- a/_module/uti/ashlw018.uti.json +++ b/_module/uti/ashlw018.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1194 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashlw019.uti.json b/_module/uti/ashlw019.uti.json index 6b091053..636c3c42 100644 --- a/_module/uti/ashlw019.uti.json +++ b/_module/uti/ashlw019.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1194 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashlw020.uti.json b/_module/uti/ashlw020.uti.json index 2f7abb31..ae5bdc0f 100644 --- a/_module/uti/ashlw020.uti.json +++ b/_module/uti/ashlw020.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 952 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashlw021.uti.json b/_module/uti/ashlw021.uti.json index 6bf790a3..2dab70fe 100644 --- a/_module/uti/ashlw021.uti.json +++ b/_module/uti/ashlw021.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 526 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashlw022.uti.json b/_module/uti/ashlw022.uti.json index e21fee87..eeaee201 100644 --- a/_module/uti/ashlw022.uti.json +++ b/_module/uti/ashlw022.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1466 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashlw023.uti.json b/_module/uti/ashlw023.uti.json index 7ff54408..4574847d 100644 --- a/_module/uti/ashlw023.uti.json +++ b/_module/uti/ashlw023.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 526 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashlw024.uti.json b/_module/uti/ashlw024.uti.json index 4272094a..66876a5f 100644 --- a/_module/uti/ashlw024.uti.json +++ b/_module/uti/ashlw024.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2094 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashlw025.uti.json b/_module/uti/ashlw025.uti.json index f9ad0c66..ca6c36d9 100644 --- a/_module/uti/ashlw025.uti.json +++ b/_module/uti/ashlw025.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1282 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashlw026.uti.json b/_module/uti/ashlw026.uti.json index fefc829c..7ee47538 100644 --- a/_module/uti/ashlw026.uti.json +++ b/_module/uti/ashlw026.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 842 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashlw027.uti.json b/_module/uti/ashlw027.uti.json index 0a9d7d2e..cba0cb7c 100644 --- a/_module/uti/ashlw027.uti.json +++ b/_module/uti/ashlw027.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3398 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashlw028.uti.json b/_module/uti/ashlw028.uti.json index 703dc8aa..d22c7ae7 100644 --- a/_module/uti/ashlw028.uti.json +++ b/_module/uti/ashlw028.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 252 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashlw029.uti.json b/_module/uti/ashlw029.uti.json index 670e4bd0..1030adcc 100644 --- a/_module/uti/ashlw029.uti.json +++ b/_module/uti/ashlw029.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 107 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashlw030.uti.json b/_module/uti/ashlw030.uti.json index 812452e5..0a5a084f 100644 --- a/_module/uti/ashlw030.uti.json +++ b/_module/uti/ashlw030.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 374 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashlw031.uti.json b/_module/uti/ashlw031.uti.json index 5105b556..6d2588a5 100644 --- a/_module/uti/ashlw031.uti.json +++ b/_module/uti/ashlw031.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 914 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashlw032.uti.json b/_module/uti/ashlw032.uti.json index 49918cb4..ddb26278 100644 --- a/_module/uti/ashlw032.uti.json +++ b/_module/uti/ashlw032.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 706 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashlw033.uti.json b/_module/uti/ashlw033.uti.json index 8a255968..1bfbba03 100644 --- a/_module/uti/ashlw033.uti.json +++ b/_module/uti/ashlw033.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1418 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashlw034.uti.json b/_module/uti/ashlw034.uti.json index 3e88690f..4c2b3555 100644 --- a/_module/uti/ashlw034.uti.json +++ b/_module/uti/ashlw034.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1152 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashlw035.uti.json b/_module/uti/ashlw035.uti.json index b2daa63c..325d4989 100644 --- a/_module/uti/ashlw035.uti.json +++ b/_module/uti/ashlw035.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 706 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashlw036.uti.json b/_module/uti/ashlw036.uti.json index 875cc589..109e6828 100644 --- a/_module/uti/ashlw036.uti.json +++ b/_module/uti/ashlw036.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3852 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashlw037.uti.json b/_module/uti/ashlw037.uti.json index d83bf7b2..b5600f85 100644 --- a/_module/uti/ashlw037.uti.json +++ b/_module/uti/ashlw037.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 859 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashlw038.uti.json b/_module/uti/ashlw038.uti.json index ad2c28d9..fe3f6929 100644 --- a/_module/uti/ashlw038.uti.json +++ b/_module/uti/ashlw038.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 374 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashlw039.uti.json b/_module/uti/ashlw039.uti.json index b5984ef9..6c0cb162 100644 --- a/_module/uti/ashlw039.uti.json +++ b/_module/uti/ashlw039.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1349 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashsw002.uti.json b/_module/uti/ashsw002.uti.json index d380c761..3c8898f7 100644 --- a/_module/uti/ashsw002.uti.json +++ b/_module/uti/ashsw002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 9 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/ashsw003.uti.json b/_module/uti/ashsw003.uti.json index d8a54eb8..f6630e0c 100644 --- a/_module/uti/ashsw003.uti.json +++ b/_module/uti/ashsw003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 23 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/ashsw004.uti.json b/_module/uti/ashsw004.uti.json index d386739c..3f304e87 100644 --- a/_module/uti/ashsw004.uti.json +++ b/_module/uti/ashsw004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 211 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashsw005.uti.json b/_module/uti/ashsw005.uti.json index c6084255..e05b069f 100644 --- a/_module/uti/ashsw005.uti.json +++ b/_module/uti/ashsw005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 211 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashsw006.uti.json b/_module/uti/ashsw006.uti.json index 9cbb28cc..97c23310 100644 --- a/_module/uti/ashsw006.uti.json +++ b/_module/uti/ashsw006.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 333 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashsw007.uti.json b/_module/uti/ashsw007.uti.json index 4eb20e41..de30390e 100644 --- a/_module/uti/ashsw007.uti.json +++ b/_module/uti/ashsw007.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 211 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashsw008.uti.json b/_module/uti/ashsw008.uti.json index 03470a75..f64c4a67 100644 --- a/_module/uti/ashsw008.uti.json +++ b/_module/uti/ashsw008.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 211 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashsw009.uti.json b/_module/uti/ashsw009.uti.json index 5a424cb9..a3e8ccca 100644 --- a/_module/uti/ashsw009.uti.json +++ b/_module/uti/ashsw009.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 333 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashsw010.uti.json b/_module/uti/ashsw010.uti.json index a5c12670..b3ab731a 100644 --- a/_module/uti/ashsw010.uti.json +++ b/_module/uti/ashsw010.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 211 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashsw011.uti.json b/_module/uti/ashsw011.uti.json index c9d4cae9..9907657c 100644 --- a/_module/uti/ashsw011.uti.json +++ b/_module/uti/ashsw011.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 211 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashsw012.uti.json b/_module/uti/ashsw012.uti.json index 7d77e64a..92678af2 100644 --- a/_module/uti/ashsw012.uti.json +++ b/_module/uti/ashsw012.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 333 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashsw013.uti.json b/_module/uti/ashsw013.uti.json index 29992072..483c049d 100644 --- a/_module/uti/ashsw013.uti.json +++ b/_module/uti/ashsw013.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 333 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashsw014.uti.json b/_module/uti/ashsw014.uti.json index 0ad93dd4..c2c88af1 100644 --- a/_module/uti/ashsw014.uti.json +++ b/_module/uti/ashsw014.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 211 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashsw015.uti.json b/_module/uti/ashsw015.uti.json index 650fb091..3177c4e6 100644 --- a/_module/uti/ashsw015.uti.json +++ b/_module/uti/ashsw015.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 485 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashsw016.uti.json b/_module/uti/ashsw016.uti.json index 0c85855c..b7985462 100644 --- a/_module/uti/ashsw016.uti.json +++ b/_module/uti/ashsw016.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 333 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashsw017.uti.json b/_module/uti/ashsw017.uti.json index 85086177..e37679b4 100644 --- a/_module/uti/ashsw017.uti.json +++ b/_module/uti/ashsw017.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 211 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashsw018.uti.json b/_module/uti/ashsw018.uti.json index ee024e15..bbcf358e 100644 --- a/_module/uti/ashsw018.uti.json +++ b/_module/uti/ashsw018.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 485 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashsw019.uti.json b/_module/uti/ashsw019.uti.json index e984a5b5..07f83a92 100644 --- a/_module/uti/ashsw019.uti.json +++ b/_module/uti/ashsw019.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 485 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashsw020.uti.json b/_module/uti/ashsw020.uti.json index d700951d..fde6bf31 100644 --- a/_module/uti/ashsw020.uti.json +++ b/_module/uti/ashsw020.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 333 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashsw021.uti.json b/_module/uti/ashsw021.uti.json index 39f06847..f8154a95 100644 --- a/_module/uti/ashsw021.uti.json +++ b/_module/uti/ashsw021.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 873 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashsw022.uti.json b/_module/uti/ashsw022.uti.json index 93dcc976..23e8b249 100644 --- a/_module/uti/ashsw022.uti.json +++ b/_module/uti/ashsw022.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1153 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashsw023.uti.json b/_module/uti/ashsw023.uti.json index bc8dc418..a4c0ecce 100644 --- a/_module/uti/ashsw023.uti.json +++ b/_module/uti/ashsw023.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 333 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashsw024.uti.json b/_module/uti/ashsw024.uti.json index df78dee5..56434044 100644 --- a/_module/uti/ashsw024.uti.json +++ b/_module/uti/ashsw024.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1425 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashsw025.uti.json b/_module/uti/ashsw025.uti.json index 4240997f..693f5313 100644 --- a/_module/uti/ashsw025.uti.json +++ b/_module/uti/ashsw025.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1425 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashsw026.uti.json b/_module/uti/ashsw026.uti.json index 776f5493..ee28fdeb 100644 --- a/_module/uti/ashsw026.uti.json +++ b/_module/uti/ashsw026.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2053 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashsw027.uti.json b/_module/uti/ashsw027.uti.json index 0f0c3c87..26e1f603 100644 --- a/_module/uti/ashsw027.uti.json +++ b/_module/uti/ashsw027.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 211 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashsw028.uti.json b/_module/uti/ashsw028.uti.json index e8ef24b4..03697c0c 100644 --- a/_module/uti/ashsw028.uti.json +++ b/_module/uti/ashsw028.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 211 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashsw029.uti.json b/_module/uti/ashsw029.uti.json index b40da688..8498f38b 100644 --- a/_module/uti/ashsw029.uti.json +++ b/_module/uti/ashsw029.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 333 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashsw030.uti.json b/_module/uti/ashsw030.uti.json index 5085d0df..5a0f986f 100644 --- a/_module/uti/ashsw030.uti.json +++ b/_module/uti/ashsw030.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 665 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashsw031.uti.json b/_module/uti/ashsw031.uti.json index e400f435..8c420fb6 100644 --- a/_module/uti/ashsw031.uti.json +++ b/_module/uti/ashsw031.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 239 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashsw032.uti.json b/_module/uti/ashsw032.uti.json index 78aa7e9d..d936df91 100644 --- a/_module/uti/ashsw032.uti.json +++ b/_module/uti/ashsw032.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2933 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashsw033.uti.json b/_module/uti/ashsw033.uti.json index edc8b27c..bd927b85 100644 --- a/_module/uti/ashsw033.uti.json +++ b/_module/uti/ashsw033.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1111 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashsw034.uti.json b/_module/uti/ashsw034.uti.json index e45d56d2..8c08b257 100644 --- a/_module/uti/ashsw034.uti.json +++ b/_module/uti/ashsw034.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 665 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashsw035.uti.json b/_module/uti/ashsw035.uti.json index 7e6f96e7..8d5bdf52 100644 --- a/_module/uti/ashsw035.uti.json +++ b/_module/uti/ashsw035.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3811 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashsw036.uti.json b/_module/uti/ashsw036.uti.json index 66039fe9..cf1e627f 100644 --- a/_module/uti/ashsw036.uti.json +++ b/_module/uti/ashsw036.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 818 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashsw037.uti.json b/_module/uti/ashsw037.uti.json index 2b9a1d71..06769cad 100644 --- a/_module/uti/ashsw037.uti.json +++ b/_module/uti/ashsw037.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 211 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashsw038.uti.json b/_module/uti/ashsw038.uti.json index 44131633..2f819615 100644 --- a/_module/uti/ashsw038.uti.json +++ b/_module/uti/ashsw038.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1049 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashsw039.uti.json b/_module/uti/ashsw039.uti.json index d57527ad..266d254c 100644 --- a/_module/uti/ashsw039.uti.json +++ b/_module/uti/ashsw039.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2053 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashto002.uti.json b/_module/uti/ashto002.uti.json index 2cac7ef8..00c6b993 100644 --- a/_module/uti/ashto002.uti.json +++ b/_module/uti/ashto002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 100 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/ashto003.uti.json b/_module/uti/ashto003.uti.json index 2edb9d7c..25886c1f 100644 --- a/_module/uti/ashto003.uti.json +++ b/_module/uti/ashto003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 157 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/ashto004.uti.json b/_module/uti/ashto004.uti.json index e4c42572..256762ce 100644 --- a/_module/uti/ashto004.uti.json +++ b/_module/uti/ashto004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 302 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashto005.uti.json b/_module/uti/ashto005.uti.json index ccd886cb..e205f93b 100644 --- a/_module/uti/ashto005.uti.json +++ b/_module/uti/ashto005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 302 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashto006.uti.json b/_module/uti/ashto006.uti.json index d6d68bf3..02fb2bf0 100644 --- a/_module/uti/ashto006.uti.json +++ b/_module/uti/ashto006.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 576 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashto007.uti.json b/_module/uti/ashto007.uti.json index 1d113a43..bbca6a46 100644 --- a/_module/uti/ashto007.uti.json +++ b/_module/uti/ashto007.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 424 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashto008.uti.json b/_module/uti/ashto008.uti.json index 023d218f..d6b96c18 100644 --- a/_module/uti/ashto008.uti.json +++ b/_module/uti/ashto008.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 302 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashto009.uti.json b/_module/uti/ashto009.uti.json index 844e7e37..68133b52 100644 --- a/_module/uti/ashto009.uti.json +++ b/_module/uti/ashto009.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 576 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashto010.uti.json b/_module/uti/ashto010.uti.json index efd3385f..f8a3b338 100644 --- a/_module/uti/ashto010.uti.json +++ b/_module/uti/ashto010.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 576 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashto011.uti.json b/_module/uti/ashto011.uti.json index fcdddb7a..7fc4e012 100644 --- a/_module/uti/ashto011.uti.json +++ b/_module/uti/ashto011.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 424 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashto012.uti.json b/_module/uti/ashto012.uti.json index 64e3b1ed..3a48f5d8 100644 --- a/_module/uti/ashto012.uti.json +++ b/_module/uti/ashto012.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 756 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashto013.uti.json b/_module/uti/ashto013.uti.json index 52589323..137a4099 100644 --- a/_module/uti/ashto013.uti.json +++ b/_module/uti/ashto013.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 756 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashto014.uti.json b/_module/uti/ashto014.uti.json index 76d21338..8a2720e4 100644 --- a/_module/uti/ashto014.uti.json +++ b/_module/uti/ashto014.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 576 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashto015.uti.json b/_module/uti/ashto015.uti.json index 5b40325c..ee2e34bc 100644 --- a/_module/uti/ashto015.uti.json +++ b/_module/uti/ashto015.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 964 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashto016.uti.json b/_module/uti/ashto016.uti.json index 0de3b35d..50bffe14 100644 --- a/_module/uti/ashto016.uti.json +++ b/_module/uti/ashto016.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 964 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashto017.uti.json b/_module/uti/ashto017.uti.json index 4f5eed01..da03d499 100644 --- a/_module/uti/ashto017.uti.json +++ b/_module/uti/ashto017.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 756 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashto018.uti.json b/_module/uti/ashto018.uti.json index df1caf16..f78308a8 100644 --- a/_module/uti/ashto018.uti.json +++ b/_module/uti/ashto018.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1202 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashto019.uti.json b/_module/uti/ashto019.uti.json index 3f1b7b18..07acfc1c 100644 --- a/_module/uti/ashto019.uti.json +++ b/_module/uti/ashto019.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1202 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashto020.uti.json b/_module/uti/ashto020.uti.json index 2696fb63..2e2626d3 100644 --- a/_module/uti/ashto020.uti.json +++ b/_module/uti/ashto020.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 964 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashto021.uti.json b/_module/uti/ashto021.uti.json index 19752d0c..287edae3 100644 --- a/_module/uti/ashto021.uti.json +++ b/_module/uti/ashto021.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2502 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashto022.uti.json b/_module/uti/ashto022.uti.json index 9dca5ac0..1c5866e1 100644 --- a/_module/uti/ashto022.uti.json +++ b/_module/uti/ashto022.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1468 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashto023.uti.json b/_module/uti/ashto023.uti.json index 8cde02bb..06b38302 100644 --- a/_module/uti/ashto023.uti.json +++ b/_module/uti/ashto023.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 964 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashto024.uti.json b/_module/uti/ashto024.uti.json index 832a86b2..cc49ec20 100644 --- a/_module/uti/ashto024.uti.json +++ b/_module/uti/ashto024.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2888 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashto025.uti.json b/_module/uti/ashto025.uti.json index ef6b681e..ed3e82be 100644 --- a/_module/uti/ashto025.uti.json +++ b/_module/uti/ashto025.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1816 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashto026.uti.json b/_module/uti/ashto026.uti.json index 43bfb014..8eb8584c 100644 --- a/_module/uti/ashto026.uti.json +++ b/_module/uti/ashto026.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 756 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashto027.uti.json b/_module/uti/ashto027.uti.json index 1758d850..0d963afe 100644 --- a/_module/uti/ashto027.uti.json +++ b/_module/uti/ashto027.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3980 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashto028.uti.json b/_module/uti/ashto028.uti.json index de7e4ffd..1555dd07 100644 --- a/_module/uti/ashto028.uti.json +++ b/_module/uti/ashto028.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 424 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashto029.uti.json b/_module/uti/ashto029.uti.json index 67e0650e..7bd4274a 100644 --- a/_module/uti/ashto029.uti.json +++ b/_module/uti/ashto029.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 302 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashto030.uti.json b/_module/uti/ashto030.uti.json index e29098da..5e78d248 100644 --- a/_module/uti/ashto030.uti.json +++ b/_module/uti/ashto030.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 576 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashto031.uti.json b/_module/uti/ashto031.uti.json index 24ed09a8..aa6ae698 100644 --- a/_module/uti/ashto031.uti.json +++ b/_module/uti/ashto031.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1468 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashto032.uti.json b/_module/uti/ashto032.uti.json index 0fcd6d21..80e2c806 100644 --- a/_module/uti/ashto032.uti.json +++ b/_module/uti/ashto032.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 964 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashto033.uti.json b/_module/uti/ashto033.uti.json index 31cc91da..34debd7f 100644 --- a/_module/uti/ashto033.uti.json +++ b/_module/uti/ashto033.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4384 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashto034.uti.json b/_module/uti/ashto034.uti.json index fb60b38d..d59632c4 100644 --- a/_module/uti/ashto034.uti.json +++ b/_module/uti/ashto034.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1764 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashto035.uti.json b/_module/uti/ashto035.uti.json index 27013d39..c11c671f 100644 --- a/_module/uti/ashto035.uti.json +++ b/_module/uti/ashto035.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 964 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashto036.uti.json b/_module/uti/ashto036.uti.json index b35c273f..21b5290f 100644 --- a/_module/uti/ashto036.uti.json +++ b/_module/uti/ashto036.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 6004 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashto037.uti.json b/_module/uti/ashto037.uti.json index 17531090..7a0b1b31 100644 --- a/_module/uti/ashto037.uti.json +++ b/_module/uti/ashto037.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1140 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashto038.uti.json b/_module/uti/ashto038.uti.json index e96d02b7..3cc61db6 100644 --- a/_module/uti/ashto038.uti.json +++ b/_module/uti/ashto038.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 424 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ashto039.uti.json b/_module/uti/ashto039.uti.json index 17a8b4d2..601c1ad4 100644 --- a/_module/uti/ashto039.uti.json +++ b/_module/uti/ashto039.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1687 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/azurite.uti.json b/_module/uti/azurite.uti.json index 3b3035f3..1505b594 100644 --- a/_module/uti/azurite.uti.json +++ b/_module/uti/azurite.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/azurite001.uti.json b/_module/uti/azurite001.uti.json index 805378a1..9426baeb 100644 --- a/_module/uti/azurite001.uti.json +++ b/_module/uti/azurite001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/azurite002.uti.json b/_module/uti/azurite002.uti.json index b6a57a6d..168dc4dd 100644 --- a/_module/uti/azurite002.uti.json +++ b/_module/uti/azurite002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/azurite003.uti.json b/_module/uti/azurite003.uti.json index cf72ca4a..2b874c22 100644 --- a/_module/uti/azurite003.uti.json +++ b/_module/uti/azurite003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/azurite004.uti.json b/_module/uti/azurite004.uti.json index 0bc0d687..32f931ab 100644 --- a/_module/uti/azurite004.uti.json +++ b/_module/uti/azurite004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/azurite005.uti.json b/_module/uti/azurite005.uti.json index 458d6cd6..7f8d7efe 100644 --- a/_module/uti/azurite005.uti.json +++ b/_module/uti/azurite005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/bambooshoots.uti.json b/_module/uti/bambooshoots.uti.json index 63df88dd..04518160 100644 --- a/_module/uti/bambooshoots.uti.json +++ b/_module/uti/bambooshoots.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/bandedagate.uti.json b/_module/uti/bandedagate.uti.json index 4f00a67c..4b59d560 100644 --- a/_module/uti/bandedagate.uti.json +++ b/_module/uti/bandedagate.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/bandedagate001.uti.json b/_module/uti/bandedagate001.uti.json index f7334475..dd58d421 100644 --- a/_module/uti/bandedagate001.uti.json +++ b/_module/uti/bandedagate001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/bandedagate002.uti.json b/_module/uti/bandedagate002.uti.json index 634bb953..45922986 100644 --- a/_module/uti/bandedagate002.uti.json +++ b/_module/uti/bandedagate002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/bandedagate003.uti.json b/_module/uti/bandedagate003.uti.json index 750b2416..8fdf652b 100644 --- a/_module/uti/bandedagate003.uti.json +++ b/_module/uti/bandedagate003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/bandedagate004.uti.json b/_module/uti/bandedagate004.uti.json index d45a4ac8..dd8bb352 100644 --- a/_module/uti/bandedagate004.uti.json +++ b/_module/uti/bandedagate004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/bandedagate005.uti.json b/_module/uti/bandedagate005.uti.json index 2d0e6be4..91bfaf79 100644 --- a/_module/uti/bandedagate005.uti.json +++ b/_module/uti/bandedagate005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/banditarcher.uti.json b/_module/uti/banditarcher.uti.json new file mode 100644 index 00000000..6f39444f --- /dev/null +++ b/_module/uti/banditarcher.uti.json @@ -0,0 +1,173 @@ +{ + "__data_type": "UTI ", + "AddCost": { + "type": "dword", + "value": 0 + }, + "ArmorPart_Belt": { + "type": "byte", + "value": 0 + }, + "ArmorPart_LBicep": { + "type": "byte", + "value": 50 + }, + "ArmorPart_LFArm": { + "type": "byte", + "value": 181 + }, + "ArmorPart_LFoot": { + "type": "byte", + "value": 104 + }, + "ArmorPart_LHand": { + "type": "byte", + "value": 2 + }, + "ArmorPart_LShin": { + "type": "byte", + "value": 108 + }, + "ArmorPart_LShoul": { + "type": "byte", + "value": 0 + }, + "ArmorPart_LThigh": { + "type": "byte", + "value": 83 + }, + "ArmorPart_Neck": { + "type": "byte", + "value": 105 + }, + "ArmorPart_Pelvis": { + "type": "byte", + "value": 38 + }, + "ArmorPart_RBicep": { + "type": "byte", + "value": 50 + }, + "ArmorPart_RFArm": { + "type": "byte", + "value": 181 + }, + "ArmorPart_RFoot": { + "type": "byte", + "value": 104 + }, + "ArmorPart_RHand": { + "type": "byte", + "value": 2 + }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, + "ArmorPart_RShin": { + "type": "byte", + "value": 108 + }, + "ArmorPart_RShoul": { + "type": "byte", + "value": 0 + }, + "ArmorPart_RThigh": { + "type": "byte", + "value": 83 + }, + "ArmorPart_Torso": { + "type": "byte", + "value": 40 + }, + "BaseItem": { + "type": "int", + "value": 16 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cloth1Color": { + "type": "byte", + "value": 103 + }, + "Cloth2Color": { + "type": "byte", + "value": 23 + }, + "Comment": { + "type": "cexostring", + "value": "" + }, + "Cost": { + "type": "dword", + "value": 5 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "Leather1Color": { + "type": "byte", + "value": 23 + }, + "Leather2Color": { + "type": "byte", + "value": 23 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Bandit Archer" + } + }, + "Metal1Color": { + "type": "byte", + "value": 9 + }, + "Metal2Color": { + "type": "byte", + "value": 9 + }, + "PaletteID": { + "type": "byte", + "value": 58 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "BanditArcher" + }, + "TemplateResRef": { + "type": "resref", + "value": "banditarcher" + } +} diff --git a/_module/uti/banditmage.uti.json b/_module/uti/banditmage.uti.json new file mode 100644 index 00000000..52891537 --- /dev/null +++ b/_module/uti/banditmage.uti.json @@ -0,0 +1,173 @@ +{ + "__data_type": "UTI ", + "AddCost": { + "type": "dword", + "value": 0 + }, + "ArmorPart_Belt": { + "type": "byte", + "value": 0 + }, + "ArmorPart_LBicep": { + "type": "byte", + "value": 1 + }, + "ArmorPart_LFArm": { + "type": "byte", + "value": 166 + }, + "ArmorPart_LFoot": { + "type": "byte", + "value": 50 + }, + "ArmorPart_LHand": { + "type": "byte", + "value": 2 + }, + "ArmorPart_LShin": { + "type": "byte", + "value": 50 + }, + "ArmorPart_LShoul": { + "type": "byte", + "value": 0 + }, + "ArmorPart_LThigh": { + "type": "byte", + "value": 52 + }, + "ArmorPart_Neck": { + "type": "byte", + "value": 109 + }, + "ArmorPart_Pelvis": { + "type": "byte", + "value": 234 + }, + "ArmorPart_RBicep": { + "type": "byte", + "value": 1 + }, + "ArmorPart_RFArm": { + "type": "byte", + "value": 166 + }, + "ArmorPart_RFoot": { + "type": "byte", + "value": 50 + }, + "ArmorPart_RHand": { + "type": "byte", + "value": 2 + }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, + "ArmorPart_RShin": { + "type": "byte", + "value": 50 + }, + "ArmorPart_RShoul": { + "type": "byte", + "value": 0 + }, + "ArmorPart_RThigh": { + "type": "byte", + "value": 52 + }, + "ArmorPart_Torso": { + "type": "byte", + "value": 241 + }, + "BaseItem": { + "type": "int", + "value": 16 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cloth1Color": { + "type": "byte", + "value": 37 + }, + "Cloth2Color": { + "type": "byte", + "value": 23 + }, + "Comment": { + "type": "cexostring", + "value": "" + }, + "Cost": { + "type": "dword", + "value": 1 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "Leather1Color": { + "type": "byte", + "value": 23 + }, + "Leather2Color": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Bandit Mage" + } + }, + "Metal1Color": { + "type": "byte", + "value": 9 + }, + "Metal2Color": { + "type": "byte", + "value": 9 + }, + "PaletteID": { + "type": "byte", + "value": 58 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "BanditMage" + }, + "TemplateResRef": { + "type": "resref", + "value": "banditmage" + } +} diff --git a/_module/uti/banditrogue.uti.json b/_module/uti/banditrogue.uti.json new file mode 100644 index 00000000..606511c7 --- /dev/null +++ b/_module/uti/banditrogue.uti.json @@ -0,0 +1,173 @@ +{ + "__data_type": "UTI ", + "AddCost": { + "type": "dword", + "value": 0 + }, + "ArmorPart_Belt": { + "type": "byte", + "value": 63 + }, + "ArmorPart_LBicep": { + "type": "byte", + "value": 51 + }, + "ArmorPart_LFArm": { + "type": "byte", + "value": 117 + }, + "ArmorPart_LFoot": { + "type": "byte", + "value": 30 + }, + "ArmorPart_LHand": { + "type": "byte", + "value": 2 + }, + "ArmorPart_LShin": { + "type": "byte", + "value": 63 + }, + "ArmorPart_LShoul": { + "type": "byte", + "value": 0 + }, + "ArmorPart_LThigh": { + "type": "byte", + "value": 109 + }, + "ArmorPart_Neck": { + "type": "byte", + "value": 4 + }, + "ArmorPart_Pelvis": { + "type": "byte", + "value": 49 + }, + "ArmorPart_RBicep": { + "type": "byte", + "value": 51 + }, + "ArmorPart_RFArm": { + "type": "byte", + "value": 117 + }, + "ArmorPart_RFoot": { + "type": "byte", + "value": 30 + }, + "ArmorPart_RHand": { + "type": "byte", + "value": 2 + }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, + "ArmorPart_RShin": { + "type": "byte", + "value": 63 + }, + "ArmorPart_RShoul": { + "type": "byte", + "value": 0 + }, + "ArmorPart_RThigh": { + "type": "byte", + "value": 109 + }, + "ArmorPart_Torso": { + "type": "byte", + "value": 20 + }, + "BaseItem": { + "type": "int", + "value": 16 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cloth1Color": { + "type": "byte", + "value": 103 + }, + "Cloth2Color": { + "type": "byte", + "value": 23 + }, + "Comment": { + "type": "cexostring", + "value": "" + }, + "Cost": { + "type": "dword", + "value": 5 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "Leather1Color": { + "type": "byte", + "value": 23 + }, + "Leather2Color": { + "type": "byte", + "value": 23 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Bandit Rogue" + } + }, + "Metal1Color": { + "type": "byte", + "value": 9 + }, + "Metal2Color": { + "type": "byte", + "value": 9 + }, + "PaletteID": { + "type": "byte", + "value": 58 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "BanditRogue" + }, + "TemplateResRef": { + "type": "resref", + "value": "banditrogue" + } +} diff --git a/_module/uti/barleygrains.uti.json b/_module/uti/barleygrains.uti.json index 5ce00408..38674ee8 100644 --- a/_module/uti/barleygrains.uti.json +++ b/_module/uti/barleygrains.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/basil.uti.json b/_module/uti/basil.uti.json index 6abb7022..d839821e 100644 --- a/_module/uti/basil.uti.json +++ b/_module/uti/basil.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/beeswax.uti.json b/_module/uti/beeswax.uti.json index 11d7d189..10ada5b7 100644 --- a/_module/uti/beeswax.uti.json +++ b/_module/uti/beeswax.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/beets.uti.json b/_module/uti/beets.uti.json index 437c8167..be776a14 100644 --- a/_module/uti/beets.uti.json +++ b/_module/uti/beets.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/belt.uti.json b/_module/uti/belt.uti.json index 585f79e6..8282df08 100644 --- a/_module/uti/belt.uti.json +++ b/_module/uti/belt.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/belt001.uti.json b/_module/uti/belt001.uti.json index eeb19dad..75b83f8a 100644 --- a/_module/uti/belt001.uti.json +++ b/_module/uti/belt001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 58 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/belt002.uti.json b/_module/uti/belt002.uti.json index 0dfa787b..6554c8b7 100644 --- a/_module/uti/belt002.uti.json +++ b/_module/uti/belt002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 15 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/belt003.uti.json b/_module/uti/belt003.uti.json index 16dc9817..37ed2755 100644 --- a/_module/uti/belt003.uti.json +++ b/_module/uti/belt003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 130 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/belt004.uti.json b/_module/uti/belt004.uti.json index 8c38c0bf..169c61ca 100644 --- a/_module/uti/belt004.uti.json +++ b/_module/uti/belt004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 130 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/belt005.uti.json b/_module/uti/belt005.uti.json index 45460b45..eda15f05 100644 --- a/_module/uti/belt005.uti.json +++ b/_module/uti/belt005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 58 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/belt006.uti.json b/_module/uti/belt006.uti.json index c49a6657..ac6fc04a 100644 --- a/_module/uti/belt006.uti.json +++ b/_module/uti/belt006.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 519 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/belt007.uti.json b/_module/uti/belt007.uti.json index 3cecc78d..6f07e925 100644 --- a/_module/uti/belt007.uti.json +++ b/_module/uti/belt007.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 231 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/belt008.uti.json b/_module/uti/belt008.uti.json index a7a36296..61730448 100644 --- a/_module/uti/belt008.uti.json +++ b/_module/uti/belt008.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 130 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/belt009.uti.json b/_module/uti/belt009.uti.json index 2f2735bd..e3d7d951 100644 --- a/_module/uti/belt009.uti.json +++ b/_module/uti/belt009.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 922 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/belt010.uti.json b/_module/uti/belt010.uti.json index 496ec535..9619f9a2 100644 --- a/_module/uti/belt010.uti.json +++ b/_module/uti/belt010.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/blackberry.uti.json b/_module/uti/blackberry.uti.json index f1170a71..068be288 100644 --- a/_module/uti/blackberry.uti.json +++ b/_module/uti/blackberry.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/blackiris.uti.json b/_module/uti/blackiris.uti.json index 0ceec782..e1d79612 100644 --- a/_module/uti/blackiris.uti.json +++ b/_module/uti/blackiris.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/blackiristuber.uti.json b/_module/uti/blackiristuber.uti.json index 4376dda4..eca96083 100644 --- a/_module/uti/blackiristuber.uti.json +++ b/_module/uti/blackiristuber.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/blackopal.uti.json b/_module/uti/blackopal.uti.json index 9da453ac..255829c1 100644 --- a/_module/uti/blackopal.uti.json +++ b/_module/uti/blackopal.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1000 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/blackopal001.uti.json b/_module/uti/blackopal001.uti.json index 531d91f5..f627d712 100644 --- a/_module/uti/blackopal001.uti.json +++ b/_module/uti/blackopal001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 200 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/blackopal002.uti.json b/_module/uti/blackopal002.uti.json index 693c03da..6cb762d7 100644 --- a/_module/uti/blackopal002.uti.json +++ b/_module/uti/blackopal002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 400 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/blackopal003.uti.json b/_module/uti/blackopal003.uti.json index 3ea37cc4..3c7530d0 100644 --- a/_module/uti/blackopal003.uti.json +++ b/_module/uti/blackopal003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 500 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/blackopal004.uti.json b/_module/uti/blackopal004.uti.json index f1908eb4..1dfba2c1 100644 --- a/_module/uti/blackopal004.uti.json +++ b/_module/uti/blackopal004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 50 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/blackopal005.uti.json b/_module/uti/blackopal005.uti.json index 5a291f33..2f6456b1 100644 --- a/_module/uti/blackopal005.uti.json +++ b/_module/uti/blackopal005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 50 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/blackpearl.uti.json b/_module/uti/blackpearl.uti.json index 9ef56c0f..2471b018 100644 --- a/_module/uti/blackpearl.uti.json +++ b/_module/uti/blackpearl.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 500 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/blackpearl001.uti.json b/_module/uti/blackpearl001.uti.json index f00d9dd3..bf8eb6fe 100644 --- a/_module/uti/blackpearl001.uti.json +++ b/_module/uti/blackpearl001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 100 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/blackpearl002.uti.json b/_module/uti/blackpearl002.uti.json index 9f6ad44d..61781a89 100644 --- a/_module/uti/blackpearl002.uti.json +++ b/_module/uti/blackpearl002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 200 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/blackpearl003.uti.json b/_module/uti/blackpearl003.uti.json index 350fe3cd..a40660c6 100644 --- a/_module/uti/blackpearl003.uti.json +++ b/_module/uti/blackpearl003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 250 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/blackpearl004.uti.json b/_module/uti/blackpearl004.uti.json index 1ff1e715..7985c09a 100644 --- a/_module/uti/blackpearl004.uti.json +++ b/_module/uti/blackpearl004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/blackpearl005.uti.json b/_module/uti/blackpearl005.uti.json index b4015aaf..de763383 100644 --- a/_module/uti/blackpearl005.uti.json +++ b/_module/uti/blackpearl005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/blacksapphire.uti.json b/_module/uti/blacksapphire.uti.json index 6bcbc187..d58bf6dd 100644 --- a/_module/uti/blacksapphire.uti.json +++ b/_module/uti/blacksapphire.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5000 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/blacksapphire001.uti.json b/_module/uti/blacksapphire001.uti.json index 2f405de4..5f13ca5f 100644 --- a/_module/uti/blacksapphire001.uti.json +++ b/_module/uti/blacksapphire001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1000 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/blacksapphire002.uti.json b/_module/uti/blacksapphire002.uti.json index e7f0cd9c..7e532873 100644 --- a/_module/uti/blacksapphire002.uti.json +++ b/_module/uti/blacksapphire002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2000 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/blacksapphire003.uti.json b/_module/uti/blacksapphire003.uti.json index 1bb76a29..5b72c567 100644 --- a/_module/uti/blacksapphire003.uti.json +++ b/_module/uti/blacksapphire003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2500 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/blacksapphire004.uti.json b/_module/uti/blacksapphire004.uti.json index 7ea972d7..26b94446 100644 --- a/_module/uti/blacksapphire004.uti.json +++ b/_module/uti/blacksapphire004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 250 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/blacksapphire005.uti.json b/_module/uti/blacksapphire005.uti.json index 6af83a44..ac8b864f 100644 --- a/_module/uti/blacksapphire005.uti.json +++ b/_module/uti/blacksapphire005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 250 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/blacksmithhammer.uti.json b/_module/uti/blacksmithhammer.uti.json index 2bd47595..fc631224 100644 --- a/_module/uti/blacksmithhammer.uti.json +++ b/_module/uti/blacksmithhammer.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/blacktulip.uti.json b/_module/uti/blacktulip.uti.json index 998f4b66..71a05493 100644 --- a/_module/uti/blacktulip.uti.json +++ b/_module/uti/blacktulip.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/blacktulipbulb.uti.json b/_module/uti/blacktulipbulb.uti.json index bea520e5..e713e5f3 100644 --- a/_module/uti/blacktulipbulb.uti.json +++ b/_module/uti/blacktulipbulb.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/bloodstone.uti.json b/_module/uti/bloodstone.uti.json index 4e547410..d41a1c34 100644 --- a/_module/uti/bloodstone.uti.json +++ b/_module/uti/bloodstone.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 50 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/bloodstone001.uti.json b/_module/uti/bloodstone001.uti.json index db88cad4..6493cec3 100644 --- a/_module/uti/bloodstone001.uti.json +++ b/_module/uti/bloodstone001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/bloodstone002.uti.json b/_module/uti/bloodstone002.uti.json index 5c642113..1a68ed92 100644 --- a/_module/uti/bloodstone002.uti.json +++ b/_module/uti/bloodstone002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 20 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/bloodstone003.uti.json b/_module/uti/bloodstone003.uti.json index da1076f9..c8c71bed 100644 --- a/_module/uti/bloodstone003.uti.json +++ b/_module/uti/bloodstone003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/bloodstone004.uti.json b/_module/uti/bloodstone004.uti.json index fe5a2406..cfaddf8e 100644 --- a/_module/uti/bloodstone004.uti.json +++ b/_module/uti/bloodstone004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/bloodstone005.uti.json b/_module/uti/bloodstone005.uti.json index 7f4d7379..cdb843c9 100644 --- a/_module/uti/bloodstone005.uti.json +++ b/_module/uti/bloodstone005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/blueberry.uti.json b/_module/uti/blueberry.uti.json index c13c9366..b3027729 100644 --- a/_module/uti/blueberry.uti.json +++ b/_module/uti/blueberry.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/blueiris.uti.json b/_module/uti/blueiris.uti.json index 8975e3b2..e37bf82f 100644 --- a/_module/uti/blueiris.uti.json +++ b/_module/uti/blueiris.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/blueiristuber.uti.json b/_module/uti/blueiristuber.uti.json index 9b5d475f..984b5bd2 100644 --- a/_module/uti/blueiristuber.uti.json +++ b/_module/uti/blueiristuber.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/bluequartz.uti.json b/_module/uti/bluequartz.uti.json index 2e746831..d7d6fc3a 100644 --- a/_module/uti/bluequartz.uti.json +++ b/_module/uti/bluequartz.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/bluequartz001.uti.json b/_module/uti/bluequartz001.uti.json index 38667a74..2b1992e4 100644 --- a/_module/uti/bluequartz001.uti.json +++ b/_module/uti/bluequartz001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/bluequartz002.uti.json b/_module/uti/bluequartz002.uti.json index 9a3077fa..ca71ec31 100644 --- a/_module/uti/bluequartz002.uti.json +++ b/_module/uti/bluequartz002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/bluequartz003.uti.json b/_module/uti/bluequartz003.uti.json index 1b576b01..ef12039c 100644 --- a/_module/uti/bluequartz003.uti.json +++ b/_module/uti/bluequartz003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/bluequartz004.uti.json b/_module/uti/bluequartz004.uti.json index c6bbd4ad..512b8c25 100644 --- a/_module/uti/bluequartz004.uti.json +++ b/_module/uti/bluequartz004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/bluequartz005.uti.json b/_module/uti/bluequartz005.uti.json index 55a0d6b9..d55e25b2 100644 --- a/_module/uti/bluequartz005.uti.json +++ b/_module/uti/bluequartz005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/bluespinel.uti.json b/_module/uti/bluespinel.uti.json index 11201e17..170f37b3 100644 --- a/_module/uti/bluespinel.uti.json +++ b/_module/uti/bluespinel.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 500 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/bluespinel001.uti.json b/_module/uti/bluespinel001.uti.json index 911ea7e2..107791c8 100644 --- a/_module/uti/bluespinel001.uti.json +++ b/_module/uti/bluespinel001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 100 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/bluespinel002.uti.json b/_module/uti/bluespinel002.uti.json index 36c5f994..fcbc3fe7 100644 --- a/_module/uti/bluespinel002.uti.json +++ b/_module/uti/bluespinel002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 200 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/bluespinel003.uti.json b/_module/uti/bluespinel003.uti.json index 6d0d63c5..7318264b 100644 --- a/_module/uti/bluespinel003.uti.json +++ b/_module/uti/bluespinel003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 250 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/bluespinel004.uti.json b/_module/uti/bluespinel004.uti.json index a7dbe73d..16324d25 100644 --- a/_module/uti/bluespinel004.uti.json +++ b/_module/uti/bluespinel004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/bluespinel005.uti.json b/_module/uti/bluespinel005.uti.json index 3a599843..c1c3ca1d 100644 --- a/_module/uti/bluespinel005.uti.json +++ b/_module/uti/bluespinel005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/bluetulip.uti.json b/_module/uti/bluetulip.uti.json index 8b906399..a90355df 100644 --- a/_module/uti/bluetulip.uti.json +++ b/_module/uti/bluetulip.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/bluetulipbulb.uti.json b/_module/uti/bluetulipbulb.uti.json index ba037898..847314ed 100644 --- a/_module/uti/bluetulipbulb.uti.json +++ b/_module/uti/bluetulipbulb.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/boltofcloth001.uti.json b/_module/uti/boltofcloth001.uti.json index dc30948a..0d08c2f2 100644 --- a/_module/uti/boltofcloth001.uti.json +++ b/_module/uti/boltofcloth001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 7 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/boltofcloth002.uti.json b/_module/uti/boltofcloth002.uti.json index f00f98aa..3864027b 100644 --- a/_module/uti/boltofcloth002.uti.json +++ b/_module/uti/boltofcloth002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 7 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/boltofcloth003.uti.json b/_module/uti/boltofcloth003.uti.json index d0a27398..bb7f4822 100644 --- a/_module/uti/boltofcloth003.uti.json +++ b/_module/uti/boltofcloth003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 20 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/boltofcloth004.uti.json b/_module/uti/boltofcloth004.uti.json index b51960de..4e324fad 100644 --- a/_module/uti/boltofcloth004.uti.json +++ b/_module/uti/boltofcloth004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/boltofcloth005.uti.json b/_module/uti/boltofcloth005.uti.json index 9548baf4..ee0e92ab 100644 --- a/_module/uti/boltofcloth005.uti.json +++ b/_module/uti/boltofcloth005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/boltofcloth006.uti.json b/_module/uti/boltofcloth006.uti.json index eee1ecfd..7c06acd4 100644 --- a/_module/uti/boltofcloth006.uti.json +++ b/_module/uti/boltofcloth006.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 6 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/boltshafts.uti.json b/_module/uti/boltshafts.uti.json index 7c3976b4..d179aa7b 100644 --- a/_module/uti/boltshafts.uti.json +++ b/_module/uti/boltshafts.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/boltshafts001.uti.json b/_module/uti/boltshafts001.uti.json index d0d513eb..be3dc61f 100644 --- a/_module/uti/boltshafts001.uti.json +++ b/_module/uti/boltshafts001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/boltshafts002.uti.json b/_module/uti/boltshafts002.uti.json index bc987cc2..38538508 100644 --- a/_module/uti/boltshafts002.uti.json +++ b/_module/uti/boltshafts002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/boltshafts003.uti.json b/_module/uti/boltshafts003.uti.json index f1928414..13a4334e 100644 --- a/_module/uti/boltshafts003.uti.json +++ b/_module/uti/boltshafts003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/boots.uti.json b/_module/uti/boots.uti.json index caab6b27..46893d99 100644 --- a/_module/uti/boots.uti.json +++ b/_module/uti/boots.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/boots001.uti.json b/_module/uti/boots001.uti.json index 3e3d7841..765e6e5a 100644 --- a/_module/uti/boots001.uti.json +++ b/_module/uti/boots001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/boots002.uti.json b/_module/uti/boots002.uti.json index bd627113..a8e65701 100644 --- a/_module/uti/boots002.uti.json +++ b/_module/uti/boots002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/boots003.uti.json b/_module/uti/boots003.uti.json index acd7a9ef..b28d5782 100644 --- a/_module/uti/boots003.uti.json +++ b/_module/uti/boots003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 68 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/boots004.uti.json b/_module/uti/boots004.uti.json index fbcd3164..3465f109 100644 --- a/_module/uti/boots004.uti.json +++ b/_module/uti/boots004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 353 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/boots005.uti.json b/_module/uti/boots005.uti.json index fc4f56e4..c56d336a 100644 --- a/_module/uti/boots005.uti.json +++ b/_module/uti/boots005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 68 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/boots006.uti.json b/_module/uti/boots006.uti.json index a07290ef..1b112813 100644 --- a/_module/uti/boots006.uti.json +++ b/_module/uti/boots006.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 508 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/boots007.uti.json b/_module/uti/boots007.uti.json index 2cca7822..0f5110ba 100644 --- a/_module/uti/boots007.uti.json +++ b/_module/uti/boots007.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 691 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/boots008.uti.json b/_module/uti/boots008.uti.json index 5f3cd795..32011f1e 100644 --- a/_module/uti/boots008.uti.json +++ b/_module/uti/boots008.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 140 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/boots009.uti.json b/_module/uti/boots009.uti.json index 0106f8ef..820175bd 100644 --- a/_module/uti/boots009.uti.json +++ b/_module/uti/boots009.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 875 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/boots010.uti.json b/_module/uti/boots010.uti.json index d1ed831c..e9cc9854 100644 --- a/_module/uti/boots010.uti.json +++ b/_module/uti/boots010.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/boots011.uti.json b/_module/uti/boots011.uti.json index 49c44f20..68fa0be0 100644 --- a/_module/uti/boots011.uti.json +++ b/_module/uti/boots011.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/boots012.uti.json b/_module/uti/boots012.uti.json index c7b4cc69..ddb384bc 100644 --- a/_module/uti/boots012.uti.json +++ b/_module/uti/boots012.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 68 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/boots013.uti.json b/_module/uti/boots013.uti.json index 6e96cf24..78768bda 100644 --- a/_module/uti/boots013.uti.json +++ b/_module/uti/boots013.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 353 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/boots014.uti.json b/_module/uti/boots014.uti.json index 02dc4c22..baa7fb3a 100644 --- a/_module/uti/boots014.uti.json +++ b/_module/uti/boots014.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 68 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/boots015.uti.json b/_module/uti/boots015.uti.json index a2d59121..abc7e896 100644 --- a/_module/uti/boots015.uti.json +++ b/_module/uti/boots015.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 508 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/boots016.uti.json b/_module/uti/boots016.uti.json index 78ad1104..06508a73 100644 --- a/_module/uti/boots016.uti.json +++ b/_module/uti/boots016.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 667 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/boots017.uti.json b/_module/uti/boots017.uti.json index ad620ad8..b497d631 100644 --- a/_module/uti/boots017.uti.json +++ b/_module/uti/boots017.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 140 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/boots018.uti.json b/_module/uti/boots018.uti.json index 37b79174..26e10ddb 100644 --- a/_module/uti/boots018.uti.json +++ b/_module/uti/boots018.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1113 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/carnelian.uti.json b/_module/uti/carnelian.uti.json index b34e8d25..c2ca97c4 100644 --- a/_module/uti/carnelian.uti.json +++ b/_module/uti/carnelian.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 50 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/carnelian001.uti.json b/_module/uti/carnelian001.uti.json index 64e134a9..39a37ae5 100644 --- a/_module/uti/carnelian001.uti.json +++ b/_module/uti/carnelian001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/carnelian002.uti.json b/_module/uti/carnelian002.uti.json index 50633578..0d481c46 100644 --- a/_module/uti/carnelian002.uti.json +++ b/_module/uti/carnelian002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 20 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/carnelian003.uti.json b/_module/uti/carnelian003.uti.json index 1ee018c2..aaa6b7ed 100644 --- a/_module/uti/carnelian003.uti.json +++ b/_module/uti/carnelian003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/carnelian004.uti.json b/_module/uti/carnelian004.uti.json index cb4054ac..9fd7efbc 100644 --- a/_module/uti/carnelian004.uti.json +++ b/_module/uti/carnelian004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/carnelian005.uti.json b/_module/uti/carnelian005.uti.json index ae0bbb88..dca2c51a 100644 --- a/_module/uti/carnelian005.uti.json +++ b/_module/uti/carnelian005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/carrot.uti.json b/_module/uti/carrot.uti.json index 59cee41b..4f31ea01 100644 --- a/_module/uti/carrot.uti.json +++ b/_module/uti/carrot.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/catnip.uti.json b/_module/uti/catnip.uti.json index 4361b7ea..2445c249 100644 --- a/_module/uti/catnip.uti.json +++ b/_module/uti/catnip.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/celery.uti.json b/_module/uti/celery.uti.json index 9ba76d15..38d54f32 100644 --- a/_module/uti/celery.uti.json +++ b/_module/uti/celery.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/chalcendony.uti.json b/_module/uti/chalcendony.uti.json index b0b84058..d428090b 100644 --- a/_module/uti/chalcendony.uti.json +++ b/_module/uti/chalcendony.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 50 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/chalcendony001.uti.json b/_module/uti/chalcendony001.uti.json index 6dedd593..44e91703 100644 --- a/_module/uti/chalcendony001.uti.json +++ b/_module/uti/chalcendony001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/chalcendony002.uti.json b/_module/uti/chalcendony002.uti.json index 6d0ec6ec..ac9722eb 100644 --- a/_module/uti/chalcendony002.uti.json +++ b/_module/uti/chalcendony002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 20 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/chalcendony003.uti.json b/_module/uti/chalcendony003.uti.json index 5c2f1604..1c562051 100644 --- a/_module/uti/chalcendony003.uti.json +++ b/_module/uti/chalcendony003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/chalcendony004.uti.json b/_module/uti/chalcendony004.uti.json index 0e11c1dc..800a0f39 100644 --- a/_module/uti/chalcendony004.uti.json +++ b/_module/uti/chalcendony004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/chalcendony005.uti.json b/_module/uti/chalcendony005.uti.json index 5db8938a..669aea39 100644 --- a/_module/uti/chalcendony005.uti.json +++ b/_module/uti/chalcendony005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cherry.uti.json b/_module/uti/cherry.uti.json index e94450fd..a53e06ec 100644 --- a/_module/uti/cherry.uti.json +++ b/_module/uti/cherry.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/chives.uti.json b/_module/uti/chives.uti.json index e724d850..33d27ea0 100644 --- a/_module/uti/chives.uti.json +++ b/_module/uti/chives.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/chrysoberyl.uti.json b/_module/uti/chrysoberyl.uti.json index 822f53a0..d59f68dd 100644 --- a/_module/uti/chrysoberyl.uti.json +++ b/_module/uti/chrysoberyl.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 100 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/chrysoberyl001.uti.json b/_module/uti/chrysoberyl001.uti.json index 2e36e527..2fb293e9 100644 --- a/_module/uti/chrysoberyl001.uti.json +++ b/_module/uti/chrysoberyl001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 20 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/chrysoberyl002.uti.json b/_module/uti/chrysoberyl002.uti.json index 17063c0a..d8baef25 100644 --- a/_module/uti/chrysoberyl002.uti.json +++ b/_module/uti/chrysoberyl002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 40 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/chrysoberyl003.uti.json b/_module/uti/chrysoberyl003.uti.json index fbd9e92b..ad88ac8c 100644 --- a/_module/uti/chrysoberyl003.uti.json +++ b/_module/uti/chrysoberyl003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 50 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/chrysoberyl004.uti.json b/_module/uti/chrysoberyl004.uti.json index 7cdb4534..21b1f0ab 100644 --- a/_module/uti/chrysoberyl004.uti.json +++ b/_module/uti/chrysoberyl004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/chrysoberyl005.uti.json b/_module/uti/chrysoberyl005.uti.json index 7638c3ad..f2746610 100644 --- a/_module/uti/chrysoberyl005.uti.json +++ b/_module/uti/chrysoberyl005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/chrysoprase.uti.json b/_module/uti/chrysoprase.uti.json index 60077915..2d0ad9dc 100644 --- a/_module/uti/chrysoprase.uti.json +++ b/_module/uti/chrysoprase.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 50 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/chrysoprase001.uti.json b/_module/uti/chrysoprase001.uti.json index 6023463d..1e71a493 100644 --- a/_module/uti/chrysoprase001.uti.json +++ b/_module/uti/chrysoprase001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/chrysoprase002.uti.json b/_module/uti/chrysoprase002.uti.json index 0728b2c1..0c3fbb78 100644 --- a/_module/uti/chrysoprase002.uti.json +++ b/_module/uti/chrysoprase002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 20 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/chrysoprase003.uti.json b/_module/uti/chrysoprase003.uti.json index a962bdbb..b59ba490 100644 --- a/_module/uti/chrysoprase003.uti.json +++ b/_module/uti/chrysoprase003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/chrysoprase004.uti.json b/_module/uti/chrysoprase004.uti.json index ce90583d..d579c5c8 100644 --- a/_module/uti/chrysoprase004.uti.json +++ b/_module/uti/chrysoprase004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/chrysoprase005.uti.json b/_module/uti/chrysoprase005.uti.json index 801714bd..8f49160c 100644 --- a/_module/uti/chrysoprase005.uti.json +++ b/_module/uti/chrysoprase005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/citrine.uti.json b/_module/uti/citrine.uti.json index 745fc416..03879a60 100644 --- a/_module/uti/citrine.uti.json +++ b/_module/uti/citrine.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 50 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/citrine001.uti.json b/_module/uti/citrine001.uti.json index 48ccd12b..09b6082d 100644 --- a/_module/uti/citrine001.uti.json +++ b/_module/uti/citrine001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/citrine002.uti.json b/_module/uti/citrine002.uti.json index 3f499a5e..ac683ff1 100644 --- a/_module/uti/citrine002.uti.json +++ b/_module/uti/citrine002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 20 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/citrine003.uti.json b/_module/uti/citrine003.uti.json index 72bf481e..d6b41737 100644 --- a/_module/uti/citrine003.uti.json +++ b/_module/uti/citrine003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/citrine004.uti.json b/_module/uti/citrine004.uti.json index 780c0222..dbb9bcfe 100644 --- a/_module/uti/citrine004.uti.json +++ b/_module/uti/citrine004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/citrine005.uti.json b/_module/uti/citrine005.uti.json index 3a86886a..b477f621 100644 --- a/_module/uti/citrine005.uti.json +++ b/_module/uti/citrine005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/clay.uti.json b/_module/uti/clay.uti.json index ebaddbb3..3951c9cd 100644 --- a/_module/uti/clay.uti.json +++ b/_module/uti/clay.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/cloth002.uti.json b/_module/uti/cloth002.uti.json index 464e74f7..26c2c14f 100644 --- a/_module/uti/cloth002.uti.json +++ b/_module/uti/cloth002.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 16 @@ -100,6 +104,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth003.uti.json b/_module/uti/cloth003.uti.json index af53cece..bf77b570 100644 --- a/_module/uti/cloth003.uti.json +++ b/_module/uti/cloth003.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth004.uti.json b/_module/uti/cloth004.uti.json index f81f3c90..fe1a7122 100644 --- a/_module/uti/cloth004.uti.json +++ b/_module/uti/cloth004.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 3 @@ -100,6 +104,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth005.uti.json b/_module/uti/cloth005.uti.json index 7a33fc35..f6138ed0 100644 --- a/_module/uti/cloth005.uti.json +++ b/_module/uti/cloth005.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 3 @@ -100,6 +104,10 @@ "type": "dword", "value": 15 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth006.uti.json b/_module/uti/cloth006.uti.json index 0b73e26a..221a3219 100644 --- a/_module/uti/cloth006.uti.json +++ b/_module/uti/cloth006.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 3 @@ -100,6 +104,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth007.uti.json b/_module/uti/cloth007.uti.json index 029d130a..72d44354 100644 --- a/_module/uti/cloth007.uti.json +++ b/_module/uti/cloth007.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 3 @@ -100,6 +104,10 @@ "type": "dword", "value": 6 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth008.uti.json b/_module/uti/cloth008.uti.json index 4f0d0797..e84862de 100644 --- a/_module/uti/cloth008.uti.json +++ b/_module/uti/cloth008.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 3 @@ -100,6 +104,10 @@ "type": "dword", "value": 20 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth009.uti.json b/_module/uti/cloth009.uti.json index a8b40a7b..47de6543 100644 --- a/_module/uti/cloth009.uti.json +++ b/_module/uti/cloth009.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 3 @@ -100,6 +104,10 @@ "type": "dword", "value": 35 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth010.uti.json b/_module/uti/cloth010.uti.json index 2f141079..58c7d533 100644 --- a/_module/uti/cloth010.uti.json +++ b/_module/uti/cloth010.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 3 @@ -100,6 +104,10 @@ "type": "dword", "value": 6 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth011.uti.json b/_module/uti/cloth011.uti.json index 247fdf77..8cb34064 100644 --- a/_module/uti/cloth011.uti.json +++ b/_module/uti/cloth011.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 3 @@ -100,6 +104,10 @@ "type": "dword", "value": 30 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth012.uti.json b/_module/uti/cloth012.uti.json index 06c2f0ba..67e4c812 100644 --- a/_module/uti/cloth012.uti.json +++ b/_module/uti/cloth012.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 4 @@ -100,6 +104,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth013.uti.json b/_module/uti/cloth013.uti.json index c0b94b78..70996d95 100644 --- a/_module/uti/cloth013.uti.json +++ b/_module/uti/cloth013.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 14 @@ -100,6 +104,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth014.uti.json b/_module/uti/cloth014.uti.json index c11265f5..d03dc8a8 100644 --- a/_module/uti/cloth014.uti.json +++ b/_module/uti/cloth014.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 14 @@ -100,6 +104,10 @@ "type": "dword", "value": 15 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth015.uti.json b/_module/uti/cloth015.uti.json index c5fcd82d..14ff16e6 100644 --- a/_module/uti/cloth015.uti.json +++ b/_module/uti/cloth015.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 14 @@ -100,6 +104,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth016.uti.json b/_module/uti/cloth016.uti.json index 21dbb2c6..8ab9a609 100644 --- a/_module/uti/cloth016.uti.json +++ b/_module/uti/cloth016.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 3 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth017.uti.json b/_module/uti/cloth017.uti.json index 9aba72f3..bda6bf9d 100644 --- a/_module/uti/cloth017.uti.json +++ b/_module/uti/cloth017.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 3 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 15 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth018.uti.json b/_module/uti/cloth018.uti.json index ccbb91e9..fb7081a4 100644 --- a/_module/uti/cloth018.uti.json +++ b/_module/uti/cloth018.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth019.uti.json b/_module/uti/cloth019.uti.json index 762cfb70..0ed8810d 100644 --- a/_module/uti/cloth019.uti.json +++ b/_module/uti/cloth019.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 15 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth020.uti.json b/_module/uti/cloth020.uti.json index 97c1a794..e0006ff2 100644 --- a/_module/uti/cloth020.uti.json +++ b/_module/uti/cloth020.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth021.uti.json b/_module/uti/cloth021.uti.json index 3952b817..29256e4d 100644 --- a/_module/uti/cloth021.uti.json +++ b/_module/uti/cloth021.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 6 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth022.uti.json b/_module/uti/cloth022.uti.json index 33f034b6..b01dd3f4 100644 --- a/_module/uti/cloth022.uti.json +++ b/_module/uti/cloth022.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 20 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth023.uti.json b/_module/uti/cloth023.uti.json index 6d6ca2f8..d760324e 100644 --- a/_module/uti/cloth023.uti.json +++ b/_module/uti/cloth023.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 35 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth024.uti.json b/_module/uti/cloth024.uti.json index 20e41822..08159e16 100644 --- a/_module/uti/cloth024.uti.json +++ b/_module/uti/cloth024.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 6 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth025.uti.json b/_module/uti/cloth025.uti.json index faa62bbc..51c92751 100644 --- a/_module/uti/cloth025.uti.json +++ b/_module/uti/cloth025.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 30 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth026.uti.json b/_module/uti/cloth026.uti.json index 41cb00eb..ed797c8c 100644 --- a/_module/uti/cloth026.uti.json +++ b/_module/uti/cloth026.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 60 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth027.uti.json b/_module/uti/cloth027.uti.json index 654e9f09..1484ae05 100644 --- a/_module/uti/cloth027.uti.json +++ b/_module/uti/cloth027.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 3 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth028.uti.json b/_module/uti/cloth028.uti.json index c59ccded..623fcdbe 100644 --- a/_module/uti/cloth028.uti.json +++ b/_module/uti/cloth028.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 9 @@ -100,6 +104,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth029.uti.json b/_module/uti/cloth029.uti.json index a317ff76..bbd75a04 100644 --- a/_module/uti/cloth029.uti.json +++ b/_module/uti/cloth029.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 9 @@ -100,6 +104,10 @@ "type": "dword", "value": 20 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth030.uti.json b/_module/uti/cloth030.uti.json index 9d3c4f3a..102b2005 100644 --- a/_module/uti/cloth030.uti.json +++ b/_module/uti/cloth030.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 9 @@ -100,6 +104,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth031.uti.json b/_module/uti/cloth031.uti.json index 4d13520f..a7e5cad7 100644 --- a/_module/uti/cloth031.uti.json +++ b/_module/uti/cloth031.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 9 @@ -100,6 +104,10 @@ "type": "dword", "value": 6 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth032.uti.json b/_module/uti/cloth032.uti.json index b645d6c1..2731c650 100644 --- a/_module/uti/cloth032.uti.json +++ b/_module/uti/cloth032.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 9 @@ -100,6 +104,10 @@ "type": "dword", "value": 35 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth033.uti.json b/_module/uti/cloth033.uti.json index c85a73ac..3cb8319b 100644 --- a/_module/uti/cloth033.uti.json +++ b/_module/uti/cloth033.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 9 @@ -100,6 +104,10 @@ "type": "dword", "value": 6 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth034.uti.json b/_module/uti/cloth034.uti.json index ef2fe060..95bb1e04 100644 --- a/_module/uti/cloth034.uti.json +++ b/_module/uti/cloth034.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 9 @@ -100,6 +104,10 @@ "type": "dword", "value": 30 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth035.uti.json b/_module/uti/cloth035.uti.json index f9f4b103..06a00555 100644 --- a/_module/uti/cloth035.uti.json +++ b/_module/uti/cloth035.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 9 @@ -100,6 +104,10 @@ "type": "dword", "value": 60 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth036.uti.json b/_module/uti/cloth036.uti.json index acc92286..6643646f 100644 --- a/_module/uti/cloth036.uti.json +++ b/_module/uti/cloth036.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 9 @@ -100,6 +104,10 @@ "type": "dword", "value": 15 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth037.uti.json b/_module/uti/cloth037.uti.json index b9e351f8..79d8bda4 100644 --- a/_module/uti/cloth037.uti.json +++ b/_module/uti/cloth037.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 3 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 6 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth038.uti.json b/_module/uti/cloth038.uti.json index 493953dc..4abbac6e 100644 --- a/_module/uti/cloth038.uti.json +++ b/_module/uti/cloth038.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 3 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 20 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth039.uti.json b/_module/uti/cloth039.uti.json index 99769bde..b4e6da4a 100644 --- a/_module/uti/cloth039.uti.json +++ b/_module/uti/cloth039.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 3 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 35 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth040.uti.json b/_module/uti/cloth040.uti.json index 83b6c4d6..05fb7d55 100644 --- a/_module/uti/cloth040.uti.json +++ b/_module/uti/cloth040.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 3 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 6 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth041.uti.json b/_module/uti/cloth041.uti.json index 0e59da91..95c4eb52 100644 --- a/_module/uti/cloth041.uti.json +++ b/_module/uti/cloth041.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 3 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 30 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth042.uti.json b/_module/uti/cloth042.uti.json index b1798b92..14b2b334 100644 --- a/_module/uti/cloth042.uti.json +++ b/_module/uti/cloth042.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 3 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 60 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth043.uti.json b/_module/uti/cloth043.uti.json index ca4d3cea..47b25711 100644 --- a/_module/uti/cloth043.uti.json +++ b/_module/uti/cloth043.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth044.uti.json b/_module/uti/cloth044.uti.json index eac645e7..e9f53c97 100644 --- a/_module/uti/cloth044.uti.json +++ b/_module/uti/cloth044.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 15 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth045.uti.json b/_module/uti/cloth045.uti.json index eb53f32c..ead7873d 100644 --- a/_module/uti/cloth045.uti.json +++ b/_module/uti/cloth045.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth046.uti.json b/_module/uti/cloth046.uti.json index f9622095..ea856431 100644 --- a/_module/uti/cloth046.uti.json +++ b/_module/uti/cloth046.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 6 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth047.uti.json b/_module/uti/cloth047.uti.json index c4d3be41..4784bd92 100644 --- a/_module/uti/cloth047.uti.json +++ b/_module/uti/cloth047.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 20 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth048.uti.json b/_module/uti/cloth048.uti.json index dd1239cf..3c2438e3 100644 --- a/_module/uti/cloth048.uti.json +++ b/_module/uti/cloth048.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 35 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth049.uti.json b/_module/uti/cloth049.uti.json index 6db38d02..c4fcc812 100644 --- a/_module/uti/cloth049.uti.json +++ b/_module/uti/cloth049.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 6 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth050.uti.json b/_module/uti/cloth050.uti.json index 566e8d12..59f215ae 100644 --- a/_module/uti/cloth050.uti.json +++ b/_module/uti/cloth050.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 30 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth051.uti.json b/_module/uti/cloth051.uti.json index 15d0e946..d4d6a361 100644 --- a/_module/uti/cloth051.uti.json +++ b/_module/uti/cloth051.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 60 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth052.uti.json b/_module/uti/cloth052.uti.json index f0566f49..c5958540 100644 --- a/_module/uti/cloth052.uti.json +++ b/_module/uti/cloth052.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 16 @@ -100,6 +104,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth053.uti.json b/_module/uti/cloth053.uti.json index 82144276..10e94f1a 100644 --- a/_module/uti/cloth053.uti.json +++ b/_module/uti/cloth053.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 16 @@ -100,6 +104,10 @@ "type": "dword", "value": 15 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth054.uti.json b/_module/uti/cloth054.uti.json index 2fdcc436..fb360687 100644 --- a/_module/uti/cloth054.uti.json +++ b/_module/uti/cloth054.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 16 @@ -100,6 +104,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth055.uti.json b/_module/uti/cloth055.uti.json index 75cfb116..5aeba082 100644 --- a/_module/uti/cloth055.uti.json +++ b/_module/uti/cloth055.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 16 @@ -100,6 +104,10 @@ "type": "dword", "value": 6 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth056.uti.json b/_module/uti/cloth056.uti.json index 9d0551bd..877086e2 100644 --- a/_module/uti/cloth056.uti.json +++ b/_module/uti/cloth056.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 16 @@ -100,6 +104,10 @@ "type": "dword", "value": 20 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth057.uti.json b/_module/uti/cloth057.uti.json index 6ce96a36..d5a366c2 100644 --- a/_module/uti/cloth057.uti.json +++ b/_module/uti/cloth057.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 16 @@ -100,6 +104,10 @@ "type": "dword", "value": 35 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth058.uti.json b/_module/uti/cloth058.uti.json index f55e21fa..42521c78 100644 --- a/_module/uti/cloth058.uti.json +++ b/_module/uti/cloth058.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 16 @@ -100,6 +104,10 @@ "type": "dword", "value": 6 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth059.uti.json b/_module/uti/cloth059.uti.json index bbecc832..b2ebdc1b 100644 --- a/_module/uti/cloth059.uti.json +++ b/_module/uti/cloth059.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 16 @@ -100,6 +104,10 @@ "type": "dword", "value": 30 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth060.uti.json b/_module/uti/cloth060.uti.json index 82e986ba..c84e973e 100644 --- a/_module/uti/cloth060.uti.json +++ b/_module/uti/cloth060.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 16 @@ -100,6 +104,10 @@ "type": "dword", "value": 60 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth061.uti.json b/_module/uti/cloth061.uti.json index 42e7fb18..9f02bceb 100644 --- a/_module/uti/cloth061.uti.json +++ b/_module/uti/cloth061.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth062.uti.json b/_module/uti/cloth062.uti.json index a4599de2..cce47963 100644 --- a/_module/uti/cloth062.uti.json +++ b/_module/uti/cloth062.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 15 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth063.uti.json b/_module/uti/cloth063.uti.json index baca87c4..4273f300 100644 --- a/_module/uti/cloth063.uti.json +++ b/_module/uti/cloth063.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth064.uti.json b/_module/uti/cloth064.uti.json index 5964cf5f..48127860 100644 --- a/_module/uti/cloth064.uti.json +++ b/_module/uti/cloth064.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 6 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth065.uti.json b/_module/uti/cloth065.uti.json index 15fa02bd..406361c8 100644 --- a/_module/uti/cloth065.uti.json +++ b/_module/uti/cloth065.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 20 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth066.uti.json b/_module/uti/cloth066.uti.json index 450e1158..6a992a2b 100644 --- a/_module/uti/cloth066.uti.json +++ b/_module/uti/cloth066.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 35 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth067.uti.json b/_module/uti/cloth067.uti.json index 4f3b5d4b..8fdf3520 100644 --- a/_module/uti/cloth067.uti.json +++ b/_module/uti/cloth067.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 6 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth068.uti.json b/_module/uti/cloth068.uti.json index 96cb629b..e03c29a1 100644 --- a/_module/uti/cloth068.uti.json +++ b/_module/uti/cloth068.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 30 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth069.uti.json b/_module/uti/cloth069.uti.json index 1f6ed916..a304ee8a 100644 --- a/_module/uti/cloth069.uti.json +++ b/_module/uti/cloth069.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 60 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth070.uti.json b/_module/uti/cloth070.uti.json index cc02fe5e..0cb9bbf6 100644 --- a/_module/uti/cloth070.uti.json +++ b/_module/uti/cloth070.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 14 @@ -100,6 +104,10 @@ "type": "dword", "value": 6 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth071.uti.json b/_module/uti/cloth071.uti.json index 3943110f..65f61f68 100644 --- a/_module/uti/cloth071.uti.json +++ b/_module/uti/cloth071.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 14 @@ -100,6 +104,10 @@ "type": "dword", "value": 20 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth072.uti.json b/_module/uti/cloth072.uti.json index ee57b3be..0b110a6e 100644 --- a/_module/uti/cloth072.uti.json +++ b/_module/uti/cloth072.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 14 @@ -100,6 +104,10 @@ "type": "dword", "value": 35 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth073.uti.json b/_module/uti/cloth073.uti.json index 41ae967c..61b30d85 100644 --- a/_module/uti/cloth073.uti.json +++ b/_module/uti/cloth073.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 14 @@ -100,6 +104,10 @@ "type": "dword", "value": 6 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth074.uti.json b/_module/uti/cloth074.uti.json index 4c4a41a2..e1ac69f9 100644 --- a/_module/uti/cloth074.uti.json +++ b/_module/uti/cloth074.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 14 @@ -100,6 +104,10 @@ "type": "dword", "value": 30 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth075.uti.json b/_module/uti/cloth075.uti.json index 33785564..e6db7c8e 100644 --- a/_module/uti/cloth075.uti.json +++ b/_module/uti/cloth075.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 14 @@ -100,6 +104,10 @@ "type": "dword", "value": 60 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth076.uti.json b/_module/uti/cloth076.uti.json index f6f10e99..c2ce4746 100644 --- a/_module/uti/cloth076.uti.json +++ b/_module/uti/cloth076.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 4 @@ -100,6 +104,10 @@ "type": "dword", "value": 15 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth077.uti.json b/_module/uti/cloth077.uti.json index 7e2bc8d6..9ed4d5d9 100644 --- a/_module/uti/cloth077.uti.json +++ b/_module/uti/cloth077.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 4 @@ -100,6 +104,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth078.uti.json b/_module/uti/cloth078.uti.json index f65e4355..63d35507 100644 --- a/_module/uti/cloth078.uti.json +++ b/_module/uti/cloth078.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 4 @@ -100,6 +104,10 @@ "type": "dword", "value": 6 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth079.uti.json b/_module/uti/cloth079.uti.json index 8b39474f..c7bcabd5 100644 --- a/_module/uti/cloth079.uti.json +++ b/_module/uti/cloth079.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 4 @@ -100,6 +104,10 @@ "type": "dword", "value": 20 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth080.uti.json b/_module/uti/cloth080.uti.json index af40d01a..b072350e 100644 --- a/_module/uti/cloth080.uti.json +++ b/_module/uti/cloth080.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 4 @@ -100,6 +104,10 @@ "type": "dword", "value": 35 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth081.uti.json b/_module/uti/cloth081.uti.json index 8b38af28..6ca2f940 100644 --- a/_module/uti/cloth081.uti.json +++ b/_module/uti/cloth081.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 4 @@ -100,6 +104,10 @@ "type": "dword", "value": 6 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth082.uti.json b/_module/uti/cloth082.uti.json index c230da43..b0fa3b42 100644 --- a/_module/uti/cloth082.uti.json +++ b/_module/uti/cloth082.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 4 @@ -100,6 +104,10 @@ "type": "dword", "value": 30 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth083.uti.json b/_module/uti/cloth083.uti.json index 207a0d5a..9863e845 100644 --- a/_module/uti/cloth083.uti.json +++ b/_module/uti/cloth083.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 4 @@ -100,6 +104,10 @@ "type": "dword", "value": 60 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth084.uti.json b/_module/uti/cloth084.uti.json index fd8e5e5a..b03c70a2 100644 --- a/_module/uti/cloth084.uti.json +++ b/_module/uti/cloth084.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 3 @@ -100,6 +104,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth085.uti.json b/_module/uti/cloth085.uti.json index 1b2c23aa..6a5a6dd0 100644 --- a/_module/uti/cloth085.uti.json +++ b/_module/uti/cloth085.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 3 @@ -100,6 +104,10 @@ "type": "dword", "value": 15 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth086.uti.json b/_module/uti/cloth086.uti.json index 94db7c19..a4dffdce 100644 --- a/_module/uti/cloth086.uti.json +++ b/_module/uti/cloth086.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 3 @@ -100,6 +104,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth087.uti.json b/_module/uti/cloth087.uti.json index ddc0f701..345fc625 100644 --- a/_module/uti/cloth087.uti.json +++ b/_module/uti/cloth087.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 3 @@ -100,6 +104,10 @@ "type": "dword", "value": 6 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth088.uti.json b/_module/uti/cloth088.uti.json index caa7a14c..ed435275 100644 --- a/_module/uti/cloth088.uti.json +++ b/_module/uti/cloth088.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 3 @@ -100,6 +104,10 @@ "type": "dword", "value": 20 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth089.uti.json b/_module/uti/cloth089.uti.json index 6d264845..e8600cf5 100644 --- a/_module/uti/cloth089.uti.json +++ b/_module/uti/cloth089.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 3 @@ -100,6 +104,10 @@ "type": "dword", "value": 35 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth090.uti.json b/_module/uti/cloth090.uti.json index 07f83dbd..bd5a2165 100644 --- a/_module/uti/cloth090.uti.json +++ b/_module/uti/cloth090.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 3 @@ -100,6 +104,10 @@ "type": "dword", "value": 6 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth091.uti.json b/_module/uti/cloth091.uti.json index 2acc60e4..d5ea631a 100644 --- a/_module/uti/cloth091.uti.json +++ b/_module/uti/cloth091.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 3 @@ -100,6 +104,10 @@ "type": "dword", "value": 30 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth092.uti.json b/_module/uti/cloth092.uti.json index a93afd66..ad10c366 100644 --- a/_module/uti/cloth092.uti.json +++ b/_module/uti/cloth092.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 3 @@ -100,6 +104,10 @@ "type": "dword", "value": 60 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth093.uti.json b/_module/uti/cloth093.uti.json index 501149d1..daefdb46 100644 --- a/_module/uti/cloth093.uti.json +++ b/_module/uti/cloth093.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 3 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 9 @@ -100,6 +104,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth094.uti.json b/_module/uti/cloth094.uti.json index 81a22c70..d34ff5bb 100644 --- a/_module/uti/cloth094.uti.json +++ b/_module/uti/cloth094.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 3 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 9 @@ -100,6 +104,10 @@ "type": "dword", "value": 15 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth095.uti.json b/_module/uti/cloth095.uti.json index 3f0f4f09..c40540f6 100644 --- a/_module/uti/cloth095.uti.json +++ b/_module/uti/cloth095.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 3 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 9 @@ -100,6 +104,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth096.uti.json b/_module/uti/cloth096.uti.json index 5b5bd847..ee0fab6a 100644 --- a/_module/uti/cloth096.uti.json +++ b/_module/uti/cloth096.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 3 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 9 @@ -100,6 +104,10 @@ "type": "dword", "value": 6 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth097.uti.json b/_module/uti/cloth097.uti.json index 2ea8e51b..4fa1e379 100644 --- a/_module/uti/cloth097.uti.json +++ b/_module/uti/cloth097.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 3 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 9 @@ -100,6 +104,10 @@ "type": "dword", "value": 20 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth098.uti.json b/_module/uti/cloth098.uti.json index 7837c8b0..c8828bc0 100644 --- a/_module/uti/cloth098.uti.json +++ b/_module/uti/cloth098.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 3 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 9 @@ -100,6 +104,10 @@ "type": "dword", "value": 35 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth099.uti.json b/_module/uti/cloth099.uti.json index 374af0ae..f223fab1 100644 --- a/_module/uti/cloth099.uti.json +++ b/_module/uti/cloth099.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 3 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 9 @@ -100,6 +104,10 @@ "type": "dword", "value": 6 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth100.uti.json b/_module/uti/cloth100.uti.json index f9837577..3eb04b84 100644 --- a/_module/uti/cloth100.uti.json +++ b/_module/uti/cloth100.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 3 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 9 @@ -100,6 +104,10 @@ "type": "dword", "value": 30 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth101.uti.json b/_module/uti/cloth101.uti.json index f394d6ba..65a52e86 100644 --- a/_module/uti/cloth101.uti.json +++ b/_module/uti/cloth101.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 3 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 9 @@ -100,6 +104,10 @@ "type": "dword", "value": 60 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth102.uti.json b/_module/uti/cloth102.uti.json index 629d72f7..2fbf0dde 100644 --- a/_module/uti/cloth102.uti.json +++ b/_module/uti/cloth102.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 9 @@ -100,6 +104,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth103.uti.json b/_module/uti/cloth103.uti.json index 6a821b5a..617a2325 100644 --- a/_module/uti/cloth103.uti.json +++ b/_module/uti/cloth103.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 9 @@ -100,6 +104,10 @@ "type": "dword", "value": 15 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth104.uti.json b/_module/uti/cloth104.uti.json index 70679452..b581341b 100644 --- a/_module/uti/cloth104.uti.json +++ b/_module/uti/cloth104.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 9 @@ -100,6 +104,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth105.uti.json b/_module/uti/cloth105.uti.json index 3929a115..25cd1ca8 100644 --- a/_module/uti/cloth105.uti.json +++ b/_module/uti/cloth105.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 9 @@ -100,6 +104,10 @@ "type": "dword", "value": 6 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth106.uti.json b/_module/uti/cloth106.uti.json index 2454d297..2396958d 100644 --- a/_module/uti/cloth106.uti.json +++ b/_module/uti/cloth106.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 9 @@ -100,6 +104,10 @@ "type": "dword", "value": 20 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth107.uti.json b/_module/uti/cloth107.uti.json index e290a570..a781bd40 100644 --- a/_module/uti/cloth107.uti.json +++ b/_module/uti/cloth107.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 9 @@ -100,6 +104,10 @@ "type": "dword", "value": 35 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth108.uti.json b/_module/uti/cloth108.uti.json index 75399f8f..1c2e7dc8 100644 --- a/_module/uti/cloth108.uti.json +++ b/_module/uti/cloth108.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 9 @@ -100,6 +104,10 @@ "type": "dword", "value": 6 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth109.uti.json b/_module/uti/cloth109.uti.json index b0dc6261..1d70595f 100644 --- a/_module/uti/cloth109.uti.json +++ b/_module/uti/cloth109.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 9 @@ -100,6 +104,10 @@ "type": "dword", "value": 30 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth110.uti.json b/_module/uti/cloth110.uti.json index a2c3fc59..3ece464c 100644 --- a/_module/uti/cloth110.uti.json +++ b/_module/uti/cloth110.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 9 @@ -100,6 +104,10 @@ "type": "dword", "value": 60 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth111.uti.json b/_module/uti/cloth111.uti.json index e092d4b0..b36cd430 100644 --- a/_module/uti/cloth111.uti.json +++ b/_module/uti/cloth111.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 14 @@ -100,6 +104,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth112.uti.json b/_module/uti/cloth112.uti.json index 555ea87b..c3c8e332 100644 --- a/_module/uti/cloth112.uti.json +++ b/_module/uti/cloth112.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 14 @@ -100,6 +104,10 @@ "type": "dword", "value": 15 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth113.uti.json b/_module/uti/cloth113.uti.json index 2fd3bd5f..002e770e 100644 --- a/_module/uti/cloth113.uti.json +++ b/_module/uti/cloth113.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 14 @@ -100,6 +104,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth114.uti.json b/_module/uti/cloth114.uti.json index 14fbec1b..6e88ef9c 100644 --- a/_module/uti/cloth114.uti.json +++ b/_module/uti/cloth114.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 14 @@ -100,6 +104,10 @@ "type": "dword", "value": 6 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth115.uti.json b/_module/uti/cloth115.uti.json index a4bb6f27..edc48c02 100644 --- a/_module/uti/cloth115.uti.json +++ b/_module/uti/cloth115.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 14 @@ -100,6 +104,10 @@ "type": "dword", "value": 20 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth116.uti.json b/_module/uti/cloth116.uti.json index 304642c7..c98ec847 100644 --- a/_module/uti/cloth116.uti.json +++ b/_module/uti/cloth116.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 14 @@ -100,6 +104,10 @@ "type": "dword", "value": 35 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth117.uti.json b/_module/uti/cloth117.uti.json index 3a816856..1503f3c6 100644 --- a/_module/uti/cloth117.uti.json +++ b/_module/uti/cloth117.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 14 @@ -100,6 +104,10 @@ "type": "dword", "value": 6 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth118.uti.json b/_module/uti/cloth118.uti.json index 15835558..25b494f2 100644 --- a/_module/uti/cloth118.uti.json +++ b/_module/uti/cloth118.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 14 @@ -100,6 +104,10 @@ "type": "dword", "value": 30 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth119.uti.json b/_module/uti/cloth119.uti.json index 8b4c6a26..5bd983b6 100644 --- a/_module/uti/cloth119.uti.json +++ b/_module/uti/cloth119.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 14 @@ -100,6 +104,10 @@ "type": "dword", "value": 60 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth120.uti.json b/_module/uti/cloth120.uti.json index 0f0c5b54..c5f9b550 100644 --- a/_module/uti/cloth120.uti.json +++ b/_module/uti/cloth120.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 10 @@ -100,6 +104,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth121.uti.json b/_module/uti/cloth121.uti.json index 97d32aeb..0ea41b37 100644 --- a/_module/uti/cloth121.uti.json +++ b/_module/uti/cloth121.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 10 @@ -100,6 +104,10 @@ "type": "dword", "value": 15 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth122.uti.json b/_module/uti/cloth122.uti.json index 797d732d..39883819 100644 --- a/_module/uti/cloth122.uti.json +++ b/_module/uti/cloth122.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 10 @@ -100,6 +104,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth123.uti.json b/_module/uti/cloth123.uti.json index 8a208de9..0301720c 100644 --- a/_module/uti/cloth123.uti.json +++ b/_module/uti/cloth123.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 10 @@ -100,6 +104,10 @@ "type": "dword", "value": 6 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth124.uti.json b/_module/uti/cloth124.uti.json index 283ef1e4..1ae63458 100644 --- a/_module/uti/cloth124.uti.json +++ b/_module/uti/cloth124.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 10 @@ -100,6 +104,10 @@ "type": "dword", "value": 20 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth125.uti.json b/_module/uti/cloth125.uti.json index 3a0fb9af..1e4fe900 100644 --- a/_module/uti/cloth125.uti.json +++ b/_module/uti/cloth125.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 10 @@ -100,6 +104,10 @@ "type": "dword", "value": 35 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth126.uti.json b/_module/uti/cloth126.uti.json index 687e88c3..ef2701a5 100644 --- a/_module/uti/cloth126.uti.json +++ b/_module/uti/cloth126.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 10 @@ -100,6 +104,10 @@ "type": "dword", "value": 6 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth127.uti.json b/_module/uti/cloth127.uti.json index 27e17a5d..697ac33f 100644 --- a/_module/uti/cloth127.uti.json +++ b/_module/uti/cloth127.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 10 @@ -100,6 +104,10 @@ "type": "dword", "value": 30 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth128.uti.json b/_module/uti/cloth128.uti.json index 6d23638e..c4789267 100644 --- a/_module/uti/cloth128.uti.json +++ b/_module/uti/cloth128.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 10 @@ -100,6 +104,10 @@ "type": "dword", "value": 60 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth129.uti.json b/_module/uti/cloth129.uti.json index 2187639e..ccb2adb2 100644 --- a/_module/uti/cloth129.uti.json +++ b/_module/uti/cloth129.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 3 @@ -100,6 +104,10 @@ "type": "dword", "value": 60 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth130.uti.json b/_module/uti/cloth130.uti.json index b0b54093..89823e76 100644 --- a/_module/uti/cloth130.uti.json +++ b/_module/uti/cloth130.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 3 @@ -100,6 +104,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth131.uti.json b/_module/uti/cloth131.uti.json index bfd90e47..ddb46df9 100644 --- a/_module/uti/cloth131.uti.json +++ b/_module/uti/cloth131.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 3 @@ -100,6 +104,10 @@ "type": "dword", "value": 15 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth132.uti.json b/_module/uti/cloth132.uti.json index 544c7726..e329f5ac 100644 --- a/_module/uti/cloth132.uti.json +++ b/_module/uti/cloth132.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 3 @@ -100,6 +104,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth133.uti.json b/_module/uti/cloth133.uti.json index c8cfa425..0c68bdff 100644 --- a/_module/uti/cloth133.uti.json +++ b/_module/uti/cloth133.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 3 @@ -100,6 +104,10 @@ "type": "dword", "value": 6 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth134.uti.json b/_module/uti/cloth134.uti.json index b71b0451..1823d44f 100644 --- a/_module/uti/cloth134.uti.json +++ b/_module/uti/cloth134.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 3 @@ -100,6 +104,10 @@ "type": "dword", "value": 20 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth135.uti.json b/_module/uti/cloth135.uti.json index d73cc9be..907fb84e 100644 --- a/_module/uti/cloth135.uti.json +++ b/_module/uti/cloth135.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 3 @@ -100,6 +104,10 @@ "type": "dword", "value": 35 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth136.uti.json b/_module/uti/cloth136.uti.json index bf15f33f..dda32587 100644 --- a/_module/uti/cloth136.uti.json +++ b/_module/uti/cloth136.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 3 @@ -100,6 +104,10 @@ "type": "dword", "value": 6 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth137.uti.json b/_module/uti/cloth137.uti.json index 72912a1f..c37a705c 100644 --- a/_module/uti/cloth137.uti.json +++ b/_module/uti/cloth137.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 3 @@ -100,6 +104,10 @@ "type": "dword", "value": 30 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth138.uti.json b/_module/uti/cloth138.uti.json index bfdeda7a..1ddbcf4f 100644 --- a/_module/uti/cloth138.uti.json +++ b/_module/uti/cloth138.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 3 @@ -100,6 +104,10 @@ "type": "dword", "value": 60 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth139.uti.json b/_module/uti/cloth139.uti.json index f0394589..26bf70e4 100644 --- a/_module/uti/cloth139.uti.json +++ b/_module/uti/cloth139.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 16 @@ -100,6 +104,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth140.uti.json b/_module/uti/cloth140.uti.json index 5f71b14c..78fc1809 100644 --- a/_module/uti/cloth140.uti.json +++ b/_module/uti/cloth140.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 16 @@ -100,6 +104,10 @@ "type": "dword", "value": 15 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth141.uti.json b/_module/uti/cloth141.uti.json index bcb572eb..7d111ca2 100644 --- a/_module/uti/cloth141.uti.json +++ b/_module/uti/cloth141.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 16 @@ -100,6 +104,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth142.uti.json b/_module/uti/cloth142.uti.json index 91949b94..44b15907 100644 --- a/_module/uti/cloth142.uti.json +++ b/_module/uti/cloth142.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 16 @@ -100,6 +104,10 @@ "type": "dword", "value": 6 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth143.uti.json b/_module/uti/cloth143.uti.json index 3c0c7779..df343a2a 100644 --- a/_module/uti/cloth143.uti.json +++ b/_module/uti/cloth143.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 16 @@ -100,6 +104,10 @@ "type": "dword", "value": 20 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth144.uti.json b/_module/uti/cloth144.uti.json index 7c5533ed..a0ad8ad9 100644 --- a/_module/uti/cloth144.uti.json +++ b/_module/uti/cloth144.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 16 @@ -100,6 +104,10 @@ "type": "dword", "value": 35 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth145.uti.json b/_module/uti/cloth145.uti.json index 18877970..ce8c9169 100644 --- a/_module/uti/cloth145.uti.json +++ b/_module/uti/cloth145.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 16 @@ -100,6 +104,10 @@ "type": "dword", "value": 6 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth146.uti.json b/_module/uti/cloth146.uti.json index 18f21b58..b417c203 100644 --- a/_module/uti/cloth146.uti.json +++ b/_module/uti/cloth146.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 16 @@ -100,6 +104,10 @@ "type": "dword", "value": 30 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth147.uti.json b/_module/uti/cloth147.uti.json index 78baf9d7..48fc3cf9 100644 --- a/_module/uti/cloth147.uti.json +++ b/_module/uti/cloth147.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 16 @@ -100,6 +104,10 @@ "type": "dword", "value": 60 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth148.uti.json b/_module/uti/cloth148.uti.json index 6c48ffb4..b589a85d 100644 --- a/_module/uti/cloth148.uti.json +++ b/_module/uti/cloth148.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 15 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth149.uti.json b/_module/uti/cloth149.uti.json index 4b5171f8..84dace96 100644 --- a/_module/uti/cloth149.uti.json +++ b/_module/uti/cloth149.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth150.uti.json b/_module/uti/cloth150.uti.json index 0b28e4bc..6fdd4a18 100644 --- a/_module/uti/cloth150.uti.json +++ b/_module/uti/cloth150.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 6 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth151.uti.json b/_module/uti/cloth151.uti.json index 2913b94c..2938c73c 100644 --- a/_module/uti/cloth151.uti.json +++ b/_module/uti/cloth151.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 20 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth152.uti.json b/_module/uti/cloth152.uti.json index f8f5f0ba..9affa3b1 100644 --- a/_module/uti/cloth152.uti.json +++ b/_module/uti/cloth152.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 35 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth153.uti.json b/_module/uti/cloth153.uti.json index b1510cec..dd987939 100644 --- a/_module/uti/cloth153.uti.json +++ b/_module/uti/cloth153.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 6 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth154.uti.json b/_module/uti/cloth154.uti.json index 365f0260..8f9bab5d 100644 --- a/_module/uti/cloth154.uti.json +++ b/_module/uti/cloth154.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 30 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth155.uti.json b/_module/uti/cloth155.uti.json index c6ca2a65..9edf67a2 100644 --- a/_module/uti/cloth155.uti.json +++ b/_module/uti/cloth155.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 60 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth156.uti.json b/_module/uti/cloth156.uti.json index 15086938..0c346be6 100644 --- a/_module/uti/cloth156.uti.json +++ b/_module/uti/cloth156.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 9 @@ -100,6 +104,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth157.uti.json b/_module/uti/cloth157.uti.json index 7aed5b25..98894156 100644 --- a/_module/uti/cloth157.uti.json +++ b/_module/uti/cloth157.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 9 @@ -100,6 +104,10 @@ "type": "dword", "value": 15 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth158.uti.json b/_module/uti/cloth158.uti.json index da76602e..e1b0792b 100644 --- a/_module/uti/cloth158.uti.json +++ b/_module/uti/cloth158.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 9 @@ -100,6 +104,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth159.uti.json b/_module/uti/cloth159.uti.json index 88ad085e..5fcbd86c 100644 --- a/_module/uti/cloth159.uti.json +++ b/_module/uti/cloth159.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 9 @@ -100,6 +104,10 @@ "type": "dword", "value": 6 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth160.uti.json b/_module/uti/cloth160.uti.json index bc5a51cb..19df011d 100644 --- a/_module/uti/cloth160.uti.json +++ b/_module/uti/cloth160.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 9 @@ -100,6 +104,10 @@ "type": "dword", "value": 20 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth161.uti.json b/_module/uti/cloth161.uti.json index 9ee2eab8..2f58fb81 100644 --- a/_module/uti/cloth161.uti.json +++ b/_module/uti/cloth161.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 9 @@ -100,6 +104,10 @@ "type": "dword", "value": 35 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth162.uti.json b/_module/uti/cloth162.uti.json index 5c472901..d81d07c1 100644 --- a/_module/uti/cloth162.uti.json +++ b/_module/uti/cloth162.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 9 @@ -100,6 +104,10 @@ "type": "dword", "value": 6 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth163.uti.json b/_module/uti/cloth163.uti.json index 17bf81d6..400ea2a8 100644 --- a/_module/uti/cloth163.uti.json +++ b/_module/uti/cloth163.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 9 @@ -100,6 +104,10 @@ "type": "dword", "value": 30 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth164.uti.json b/_module/uti/cloth164.uti.json index e7a90076..bbe88c1e 100644 --- a/_module/uti/cloth164.uti.json +++ b/_module/uti/cloth164.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 9 @@ -100,6 +104,10 @@ "type": "dword", "value": 60 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth165.uti.json b/_module/uti/cloth165.uti.json index b616b9d1..cc63c073 100644 --- a/_module/uti/cloth165.uti.json +++ b/_module/uti/cloth165.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 14 @@ -100,6 +104,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth166.uti.json b/_module/uti/cloth166.uti.json index c2e9c08a..f19b0ad3 100644 --- a/_module/uti/cloth166.uti.json +++ b/_module/uti/cloth166.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 14 @@ -100,6 +104,10 @@ "type": "dword", "value": 15 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth167.uti.json b/_module/uti/cloth167.uti.json index 05121288..f44f132c 100644 --- a/_module/uti/cloth167.uti.json +++ b/_module/uti/cloth167.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 14 @@ -100,6 +104,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth168.uti.json b/_module/uti/cloth168.uti.json index a9389355..565f86c3 100644 --- a/_module/uti/cloth168.uti.json +++ b/_module/uti/cloth168.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 14 @@ -100,6 +104,10 @@ "type": "dword", "value": 6 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth169.uti.json b/_module/uti/cloth169.uti.json index eac7b540..4e2b2108 100644 --- a/_module/uti/cloth169.uti.json +++ b/_module/uti/cloth169.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 14 @@ -100,6 +104,10 @@ "type": "dword", "value": 20 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth170.uti.json b/_module/uti/cloth170.uti.json index 25d23133..35be380b 100644 --- a/_module/uti/cloth170.uti.json +++ b/_module/uti/cloth170.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 14 @@ -100,6 +104,10 @@ "type": "dword", "value": 35 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth171.uti.json b/_module/uti/cloth171.uti.json index 2ba8d8a9..46ff4fde 100644 --- a/_module/uti/cloth171.uti.json +++ b/_module/uti/cloth171.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 14 @@ -100,6 +104,10 @@ "type": "dword", "value": 6 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth172.uti.json b/_module/uti/cloth172.uti.json index 3ed2c948..f08bae71 100644 --- a/_module/uti/cloth172.uti.json +++ b/_module/uti/cloth172.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 14 @@ -100,6 +104,10 @@ "type": "dword", "value": 30 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth173.uti.json b/_module/uti/cloth173.uti.json index 47ed08be..559042f3 100644 --- a/_module/uti/cloth173.uti.json +++ b/_module/uti/cloth173.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 14 @@ -100,6 +104,10 @@ "type": "dword", "value": 60 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth174.uti.json b/_module/uti/cloth174.uti.json index fb82a250..4af054a6 100644 --- a/_module/uti/cloth174.uti.json +++ b/_module/uti/cloth174.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 6 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 15 @@ -100,6 +104,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth175.uti.json b/_module/uti/cloth175.uti.json index 1ffdaef2..c593d422 100644 --- a/_module/uti/cloth175.uti.json +++ b/_module/uti/cloth175.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 6 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 15 @@ -100,6 +104,10 @@ "type": "dword", "value": 15 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth176.uti.json b/_module/uti/cloth176.uti.json index 8f09de3f..2f6accc7 100644 --- a/_module/uti/cloth176.uti.json +++ b/_module/uti/cloth176.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 6 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 15 @@ -100,6 +104,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth177.uti.json b/_module/uti/cloth177.uti.json index 0d23a2a2..dacddf18 100644 --- a/_module/uti/cloth177.uti.json +++ b/_module/uti/cloth177.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 6 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 15 @@ -100,6 +104,10 @@ "type": "dword", "value": 6 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth178.uti.json b/_module/uti/cloth178.uti.json index 31b10b98..826265a5 100644 --- a/_module/uti/cloth178.uti.json +++ b/_module/uti/cloth178.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 6 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 15 @@ -100,6 +104,10 @@ "type": "dword", "value": 20 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth179.uti.json b/_module/uti/cloth179.uti.json index 351e81ac..4ade7c77 100644 --- a/_module/uti/cloth179.uti.json +++ b/_module/uti/cloth179.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 6 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 15 @@ -100,6 +104,10 @@ "type": "dword", "value": 35 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth180.uti.json b/_module/uti/cloth180.uti.json index b64ab263..19293091 100644 --- a/_module/uti/cloth180.uti.json +++ b/_module/uti/cloth180.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 6 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 15 @@ -100,6 +104,10 @@ "type": "dword", "value": 6 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth181.uti.json b/_module/uti/cloth181.uti.json index d867f405..4f6f3f0d 100644 --- a/_module/uti/cloth181.uti.json +++ b/_module/uti/cloth181.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 6 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 15 @@ -100,6 +104,10 @@ "type": "dword", "value": 30 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth182.uti.json b/_module/uti/cloth182.uti.json index 6ec18210..004b985b 100644 --- a/_module/uti/cloth182.uti.json +++ b/_module/uti/cloth182.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 6 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 15 @@ -100,6 +104,10 @@ "type": "dword", "value": 60 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth183.uti.json b/_module/uti/cloth183.uti.json index e57d4a60..7bd4984c 100644 --- a/_module/uti/cloth183.uti.json +++ b/_module/uti/cloth183.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 3 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 14 @@ -100,6 +104,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth184.uti.json b/_module/uti/cloth184.uti.json index 431d3ad3..72e10d97 100644 --- a/_module/uti/cloth184.uti.json +++ b/_module/uti/cloth184.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 3 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 14 @@ -100,6 +104,10 @@ "type": "dword", "value": 15 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth185.uti.json b/_module/uti/cloth185.uti.json index 0cf1a28d..c064bfb4 100644 --- a/_module/uti/cloth185.uti.json +++ b/_module/uti/cloth185.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 3 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 14 @@ -100,6 +104,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth186.uti.json b/_module/uti/cloth186.uti.json index 1fd61070..709d5cd8 100644 --- a/_module/uti/cloth186.uti.json +++ b/_module/uti/cloth186.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 3 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 14 @@ -100,6 +104,10 @@ "type": "dword", "value": 6 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth187.uti.json b/_module/uti/cloth187.uti.json index 4a2663ba..d1217488 100644 --- a/_module/uti/cloth187.uti.json +++ b/_module/uti/cloth187.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 3 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 14 @@ -100,6 +104,10 @@ "type": "dword", "value": 20 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth188.uti.json b/_module/uti/cloth188.uti.json index 4c51eeb6..28bbd895 100644 --- a/_module/uti/cloth188.uti.json +++ b/_module/uti/cloth188.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 3 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 14 @@ -100,6 +104,10 @@ "type": "dword", "value": 35 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth189.uti.json b/_module/uti/cloth189.uti.json index 2db08ef1..910cd763 100644 --- a/_module/uti/cloth189.uti.json +++ b/_module/uti/cloth189.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 3 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 14 @@ -100,6 +104,10 @@ "type": "dword", "value": 6 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth190.uti.json b/_module/uti/cloth190.uti.json index 8b7cb01b..3fc247a6 100644 --- a/_module/uti/cloth190.uti.json +++ b/_module/uti/cloth190.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 3 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 14 @@ -100,6 +104,10 @@ "type": "dword", "value": 30 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth191.uti.json b/_module/uti/cloth191.uti.json index d99fc7ee..4315f6cd 100644 --- a/_module/uti/cloth191.uti.json +++ b/_module/uti/cloth191.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 3 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 14 @@ -100,6 +104,10 @@ "type": "dword", "value": 60 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth192.uti.json b/_module/uti/cloth192.uti.json index 86d7b12e..6572dd7c 100644 --- a/_module/uti/cloth192.uti.json +++ b/_module/uti/cloth192.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 9 @@ -100,6 +104,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth193.uti.json b/_module/uti/cloth193.uti.json index 171c5dac..98136ba9 100644 --- a/_module/uti/cloth193.uti.json +++ b/_module/uti/cloth193.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 9 @@ -100,6 +104,10 @@ "type": "dword", "value": 15 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth194.uti.json b/_module/uti/cloth194.uti.json index d04b7228..4599e421 100644 --- a/_module/uti/cloth194.uti.json +++ b/_module/uti/cloth194.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 9 @@ -100,6 +104,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth195.uti.json b/_module/uti/cloth195.uti.json index c89a7bcb..9a64a842 100644 --- a/_module/uti/cloth195.uti.json +++ b/_module/uti/cloth195.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 9 @@ -100,6 +104,10 @@ "type": "dword", "value": 6 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth196.uti.json b/_module/uti/cloth196.uti.json index 7dc737cc..ec2e95dd 100644 --- a/_module/uti/cloth196.uti.json +++ b/_module/uti/cloth196.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 9 @@ -100,6 +104,10 @@ "type": "dword", "value": 20 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth197.uti.json b/_module/uti/cloth197.uti.json index 08ca284f..665be76c 100644 --- a/_module/uti/cloth197.uti.json +++ b/_module/uti/cloth197.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 9 @@ -100,6 +104,10 @@ "type": "dword", "value": 35 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth198.uti.json b/_module/uti/cloth198.uti.json index 183b0428..3c0bb9d3 100644 --- a/_module/uti/cloth198.uti.json +++ b/_module/uti/cloth198.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 9 @@ -100,6 +104,10 @@ "type": "dword", "value": 6 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth199.uti.json b/_module/uti/cloth199.uti.json index 2e8d8010..09386983 100644 --- a/_module/uti/cloth199.uti.json +++ b/_module/uti/cloth199.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 9 @@ -100,6 +104,10 @@ "type": "dword", "value": 30 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth200.uti.json b/_module/uti/cloth200.uti.json index aea4d762..665538ca 100644 --- a/_module/uti/cloth200.uti.json +++ b/_module/uti/cloth200.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 9 @@ -100,6 +104,10 @@ "type": "dword", "value": 60 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth201.uti.json b/_module/uti/cloth201.uti.json index 0fe89057..7a6c4149 100644 --- a/_module/uti/cloth201.uti.json +++ b/_module/uti/cloth201.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth202.uti.json b/_module/uti/cloth202.uti.json index 509ec6c2..b86ffefd 100644 --- a/_module/uti/cloth202.uti.json +++ b/_module/uti/cloth202.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 6 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth203.uti.json b/_module/uti/cloth203.uti.json index 3eb4f954..fb6c1ff1 100644 --- a/_module/uti/cloth203.uti.json +++ b/_module/uti/cloth203.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 15 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth204.uti.json b/_module/uti/cloth204.uti.json index 0d47fa7a..8a1b3c54 100644 --- a/_module/uti/cloth204.uti.json +++ b/_module/uti/cloth204.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 3 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth205.uti.json b/_module/uti/cloth205.uti.json index 5f188007..790b6e5b 100644 --- a/_module/uti/cloth205.uti.json +++ b/_module/uti/cloth205.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 9 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth206.uti.json b/_module/uti/cloth206.uti.json index eb3251e1..1475d134 100644 --- a/_module/uti/cloth206.uti.json +++ b/_module/uti/cloth206.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 18 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth207.uti.json b/_module/uti/cloth207.uti.json index 012d0b14..97d399eb 100644 --- a/_module/uti/cloth207.uti.json +++ b/_module/uti/cloth207.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 6 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth208.uti.json b/_module/uti/cloth208.uti.json index 5be02a44..e2f6a71f 100644 --- a/_module/uti/cloth208.uti.json +++ b/_module/uti/cloth208.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 12 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth209.uti.json b/_module/uti/cloth209.uti.json index bd714d16..d4a8a6d3 100644 --- a/_module/uti/cloth209.uti.json +++ b/_module/uti/cloth209.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 69 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth210.uti.json b/_module/uti/cloth210.uti.json index 4da3ab64..fbea5132 100644 --- a/_module/uti/cloth210.uti.json +++ b/_module/uti/cloth210.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth211.uti.json b/_module/uti/cloth211.uti.json index 294b23cd..3e3ef4b7 100644 --- a/_module/uti/cloth211.uti.json +++ b/_module/uti/cloth211.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 3 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth212.uti.json b/_module/uti/cloth212.uti.json index 6f17c9da..8289f0e0 100644 --- a/_module/uti/cloth212.uti.json +++ b/_module/uti/cloth212.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 15 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth213.uti.json b/_module/uti/cloth213.uti.json index 4e7e4e54..468121c4 100644 --- a/_module/uti/cloth213.uti.json +++ b/_module/uti/cloth213.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 3 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth214.uti.json b/_module/uti/cloth214.uti.json index 0bb3a932..3b2ecbf0 100644 --- a/_module/uti/cloth214.uti.json +++ b/_module/uti/cloth214.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 6 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth215.uti.json b/_module/uti/cloth215.uti.json index a72caa9c..6bcff618 100644 --- a/_module/uti/cloth215.uti.json +++ b/_module/uti/cloth215.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 18 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth216.uti.json b/_module/uti/cloth216.uti.json index 615bef25..7adb8b28 100644 --- a/_module/uti/cloth216.uti.json +++ b/_module/uti/cloth216.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 3 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth217.uti.json b/_module/uti/cloth217.uti.json index 7524c4b2..aacda98a 100644 --- a/_module/uti/cloth217.uti.json +++ b/_module/uti/cloth217.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 9 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth218.uti.json b/_module/uti/cloth218.uti.json index cb26f686..17cfe3d5 100644 --- a/_module/uti/cloth218.uti.json +++ b/_module/uti/cloth218.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 58 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth219.uti.json b/_module/uti/cloth219.uti.json index 4b3c2260..9ec004cd 100644 --- a/_module/uti/cloth219.uti.json +++ b/_module/uti/cloth219.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth220.uti.json b/_module/uti/cloth220.uti.json index a625248a..fe9ecb9d 100644 --- a/_module/uti/cloth220.uti.json +++ b/_module/uti/cloth220.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 15 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth221.uti.json b/_module/uti/cloth221.uti.json index fe529f52..ef40fee0 100644 --- a/_module/uti/cloth221.uti.json +++ b/_module/uti/cloth221.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth222.uti.json b/_module/uti/cloth222.uti.json index d00c7ce0..4e8fd8ba 100644 --- a/_module/uti/cloth222.uti.json +++ b/_module/uti/cloth222.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 6 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth223.uti.json b/_module/uti/cloth223.uti.json index 1552111f..6d990ac4 100644 --- a/_module/uti/cloth223.uti.json +++ b/_module/uti/cloth223.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 20 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth224.uti.json b/_module/uti/cloth224.uti.json index 60430bb3..e1399447 100644 --- a/_module/uti/cloth224.uti.json +++ b/_module/uti/cloth224.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 35 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth225.uti.json b/_module/uti/cloth225.uti.json index 04702e70..cba55483 100644 --- a/_module/uti/cloth225.uti.json +++ b/_module/uti/cloth225.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 6 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth226.uti.json b/_module/uti/cloth226.uti.json index 0e33045d..6d06cf01 100644 --- a/_module/uti/cloth226.uti.json +++ b/_module/uti/cloth226.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 30 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth227.uti.json b/_module/uti/cloth227.uti.json index 385babce..5519806b 100644 --- a/_module/uti/cloth227.uti.json +++ b/_module/uti/cloth227.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 60 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth228.uti.json b/_module/uti/cloth228.uti.json index 47c1dc05..ce339eb8 100644 --- a/_module/uti/cloth228.uti.json +++ b/_module/uti/cloth228.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 4 @@ -100,6 +104,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth229.uti.json b/_module/uti/cloth229.uti.json index e965a26b..4bc4b672 100644 --- a/_module/uti/cloth229.uti.json +++ b/_module/uti/cloth229.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 4 @@ -100,6 +104,10 @@ "type": "dword", "value": 15 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth230.uti.json b/_module/uti/cloth230.uti.json index dcfc27a9..47113083 100644 --- a/_module/uti/cloth230.uti.json +++ b/_module/uti/cloth230.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 4 @@ -100,6 +104,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth231.uti.json b/_module/uti/cloth231.uti.json index ea9fbcf7..b184b4e4 100644 --- a/_module/uti/cloth231.uti.json +++ b/_module/uti/cloth231.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 4 @@ -100,6 +104,10 @@ "type": "dword", "value": 6 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth232.uti.json b/_module/uti/cloth232.uti.json index c02208b3..6ca470f8 100644 --- a/_module/uti/cloth232.uti.json +++ b/_module/uti/cloth232.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 4 @@ -100,6 +104,10 @@ "type": "dword", "value": 20 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth233.uti.json b/_module/uti/cloth233.uti.json index b38eab12..f647721b 100644 --- a/_module/uti/cloth233.uti.json +++ b/_module/uti/cloth233.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 4 @@ -100,6 +104,10 @@ "type": "dword", "value": 35 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth234.uti.json b/_module/uti/cloth234.uti.json index cc6d6266..bb531064 100644 --- a/_module/uti/cloth234.uti.json +++ b/_module/uti/cloth234.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 4 @@ -100,6 +104,10 @@ "type": "dword", "value": 6 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth235.uti.json b/_module/uti/cloth235.uti.json index 332ac334..2db5c3f5 100644 --- a/_module/uti/cloth235.uti.json +++ b/_module/uti/cloth235.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 4 @@ -100,6 +104,10 @@ "type": "dword", "value": 30 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth236.uti.json b/_module/uti/cloth236.uti.json index 422cd87e..4336ba4c 100644 --- a/_module/uti/cloth236.uti.json +++ b/_module/uti/cloth236.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 4 @@ -100,6 +104,10 @@ "type": "dword", "value": 60 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth237.uti.json b/_module/uti/cloth237.uti.json index 9ef74ea3..ad4b641a 100644 --- a/_module/uti/cloth237.uti.json +++ b/_module/uti/cloth237.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 16 @@ -100,6 +104,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth238.uti.json b/_module/uti/cloth238.uti.json index 1d516f78..07446261 100644 --- a/_module/uti/cloth238.uti.json +++ b/_module/uti/cloth238.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 16 @@ -100,6 +104,10 @@ "type": "dword", "value": 15 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth239.uti.json b/_module/uti/cloth239.uti.json index d442850b..e9a3c53e 100644 --- a/_module/uti/cloth239.uti.json +++ b/_module/uti/cloth239.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 16 @@ -100,6 +104,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth240.uti.json b/_module/uti/cloth240.uti.json index 67822333..ea990c9a 100644 --- a/_module/uti/cloth240.uti.json +++ b/_module/uti/cloth240.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 16 @@ -100,6 +104,10 @@ "type": "dword", "value": 6 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth241.uti.json b/_module/uti/cloth241.uti.json index 256922e9..210d3f96 100644 --- a/_module/uti/cloth241.uti.json +++ b/_module/uti/cloth241.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 16 @@ -100,6 +104,10 @@ "type": "dword", "value": 20 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth242.uti.json b/_module/uti/cloth242.uti.json index c89a023e..56779fe1 100644 --- a/_module/uti/cloth242.uti.json +++ b/_module/uti/cloth242.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 16 @@ -100,6 +104,10 @@ "type": "dword", "value": 35 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth243.uti.json b/_module/uti/cloth243.uti.json index c3e3a4e6..99531742 100644 --- a/_module/uti/cloth243.uti.json +++ b/_module/uti/cloth243.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 16 @@ -100,6 +104,10 @@ "type": "dword", "value": 6 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth244.uti.json b/_module/uti/cloth244.uti.json index bbbfd2ec..ac8e7328 100644 --- a/_module/uti/cloth244.uti.json +++ b/_module/uti/cloth244.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 16 @@ -100,6 +104,10 @@ "type": "dword", "value": 30 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth245.uti.json b/_module/uti/cloth245.uti.json index b9ebd36f..277c842b 100644 --- a/_module/uti/cloth245.uti.json +++ b/_module/uti/cloth245.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 16 @@ -100,6 +104,10 @@ "type": "dword", "value": 60 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth246.uti.json b/_module/uti/cloth246.uti.json index f8707fd7..e0f99023 100644 --- a/_module/uti/cloth246.uti.json +++ b/_module/uti/cloth246.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 16 @@ -100,6 +104,10 @@ "type": "dword", "value": 15 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth247.uti.json b/_module/uti/cloth247.uti.json index 4a2ac3f8..765d4146 100644 --- a/_module/uti/cloth247.uti.json +++ b/_module/uti/cloth247.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 16 @@ -100,6 +104,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth248.uti.json b/_module/uti/cloth248.uti.json index e7eb20a8..359cb52e 100644 --- a/_module/uti/cloth248.uti.json +++ b/_module/uti/cloth248.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 16 @@ -100,6 +104,10 @@ "type": "dword", "value": 6 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth249.uti.json b/_module/uti/cloth249.uti.json index 27ae05bf..67be63aa 100644 --- a/_module/uti/cloth249.uti.json +++ b/_module/uti/cloth249.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 16 @@ -100,6 +104,10 @@ "type": "dword", "value": 20 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth250.uti.json b/_module/uti/cloth250.uti.json index c1ed95fb..ef5ed08a 100644 --- a/_module/uti/cloth250.uti.json +++ b/_module/uti/cloth250.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 16 @@ -100,6 +104,10 @@ "type": "dword", "value": 35 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth251.uti.json b/_module/uti/cloth251.uti.json index 09eef483..1b04b00d 100644 --- a/_module/uti/cloth251.uti.json +++ b/_module/uti/cloth251.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 16 @@ -100,6 +104,10 @@ "type": "dword", "value": 6 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth252.uti.json b/_module/uti/cloth252.uti.json index acf58a07..08bbf302 100644 --- a/_module/uti/cloth252.uti.json +++ b/_module/uti/cloth252.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 16 @@ -100,6 +104,10 @@ "type": "dword", "value": 30 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloth253.uti.json b/_module/uti/cloth253.uti.json index bd7eab87..d48cbad2 100644 --- a/_module/uti/cloth253.uti.json +++ b/_module/uti/cloth253.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 16 @@ -100,6 +104,10 @@ "type": "dword", "value": 60 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cloveofgarlic.uti.json b/_module/uti/cloveofgarlic.uti.json index 78885f59..26c846ef 100644 --- a/_module/uti/cloveofgarlic.uti.json +++ b/_module/uti/cloveofgarlic.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/coconut.uti.json b/_module/uti/coconut.uti.json index b87b2a83..522daa4e 100644 --- a/_module/uti/coconut.uti.json +++ b/_module/uti/coconut.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/coinmakerfortest.uti.json b/_module/uti/coinmakerfortest.uti.json index f2fda2d2..09ff2432 100644 --- a/_module/uti/coinmakerfortest.uti.json +++ b/_module/uti/coinmakerfortest.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cookingsalt.uti.json b/_module/uti/cookingsalt.uti.json index ab54d8cd..8323d8ef 100644 --- a/_module/uti/cookingsalt.uti.json +++ b/_module/uti/cookingsalt.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/coral.uti.json b/_module/uti/coral.uti.json index 2564985c..e3da6e98 100644 --- a/_module/uti/coral.uti.json +++ b/_module/uti/coral.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 100 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/coral001.uti.json b/_module/uti/coral001.uti.json index 84aa89ec..dbe327ad 100644 --- a/_module/uti/coral001.uti.json +++ b/_module/uti/coral001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 20 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/coral002.uti.json b/_module/uti/coral002.uti.json index d7d83f98..93b84b91 100644 --- a/_module/uti/coral002.uti.json +++ b/_module/uti/coral002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 40 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/coral003.uti.json b/_module/uti/coral003.uti.json index 828251ed..9deae3a6 100644 --- a/_module/uti/coral003.uti.json +++ b/_module/uti/coral003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 50 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/coral004.uti.json b/_module/uti/coral004.uti.json index a32eb7aa..242c7792 100644 --- a/_module/uti/coral004.uti.json +++ b/_module/uti/coral004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/coral005.uti.json b/_module/uti/coral005.uti.json index aa7dcb09..6a0646bb 100644 --- a/_module/uti/coral005.uti.json +++ b/_module/uti/coral005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/cornkernels.uti.json b/_module/uti/cornkernels.uti.json index 1318ffdf..d9c3b94d 100644 --- a/_module/uti/cornkernels.uti.json +++ b/_module/uti/cornkernels.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/cotton.uti.json b/_module/uti/cotton.uti.json index 32d32064..20dcc3ec 100644 --- a/_module/uti/cotton.uti.json +++ b/_module/uti/cotton.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/cottonseeds.uti.json b/_module/uti/cottonseeds.uti.json index c0e9219e..60b679c4 100644 --- a/_module/uti/cottonseeds.uti.json +++ b/_module/uti/cottonseeds.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/cranberry.uti.json b/_module/uti/cranberry.uti.json index c265d53a..fdb45b5b 100644 --- a/_module/uti/cranberry.uti.json +++ b/_module/uti/cranberry.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/cured.uti.json b/_module/uti/cured.uti.json index 53e7b0b9..cb0c638d 100644 --- a/_module/uti/cured.uti.json +++ b/_module/uti/cured.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/cured001.uti.json b/_module/uti/cured001.uti.json index 9308d2c5..7fc446cd 100644 --- a/_module/uti/cured001.uti.json +++ b/_module/uti/cured001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/cured002.uti.json b/_module/uti/cured002.uti.json index 1060aae7..33a7cada 100644 --- a/_module/uti/cured002.uti.json +++ b/_module/uti/cured002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/cured003.uti.json b/_module/uti/cured003.uti.json index 420bb856..3abcdb50 100644 --- a/_module/uti/cured003.uti.json +++ b/_module/uti/cured003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/cured004.uti.json b/_module/uti/cured004.uti.json index 3947b856..d4c4dfd4 100644 --- a/_module/uti/cured004.uti.json +++ b/_module/uti/cured004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/cured005.uti.json b/_module/uti/cured005.uti.json index a718f9e9..deaebf4a 100644 --- a/_module/uti/cured005.uti.json +++ b/_module/uti/cured005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/cured006.uti.json b/_module/uti/cured006.uti.json index bb430105..2b143c90 100644 --- a/_module/uti/cured006.uti.json +++ b/_module/uti/cured006.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/cured007.uti.json b/_module/uti/cured007.uti.json index 10ccddf8..9e835398 100644 --- a/_module/uti/cured007.uti.json +++ b/_module/uti/cured007.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/cured008.uti.json b/_module/uti/cured008.uti.json index 51af8619..05d21eb9 100644 --- a/_module/uti/cured008.uti.json +++ b/_module/uti/cured008.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/cured009.uti.json b/_module/uti/cured009.uti.json index 3f30ce6a..1a7141de 100644 --- a/_module/uti/cured009.uti.json +++ b/_module/uti/cured009.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/cured010.uti.json b/_module/uti/cured010.uti.json index accf3672..594ce580 100644 --- a/_module/uti/cured010.uti.json +++ b/_module/uti/cured010.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/cured011.uti.json b/_module/uti/cured011.uti.json index 021fb58c..fc5e7051 100644 --- a/_module/uti/cured011.uti.json +++ b/_module/uti/cured011.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/cured012.uti.json b/_module/uti/cured012.uti.json index ac707c75..1e197282 100644 --- a/_module/uti/cured012.uti.json +++ b/_module/uti/cured012.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/cured013.uti.json b/_module/uti/cured013.uti.json index 529eb884..73648243 100644 --- a/_module/uti/cured013.uti.json +++ b/_module/uti/cured013.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/cured014.uti.json b/_module/uti/cured014.uti.json index 7158f2f9..d0de63b5 100644 --- a/_module/uti/cured014.uti.json +++ b/_module/uti/cured014.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/cured015.uti.json b/_module/uti/cured015.uti.json index ef5cd589..89b8f6a0 100644 --- a/_module/uti/cured015.uti.json +++ b/_module/uti/cured015.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/cured016.uti.json b/_module/uti/cured016.uti.json index 8d41ae01..a603bd03 100644 --- a/_module/uti/cured016.uti.json +++ b/_module/uti/cured016.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/cured017.uti.json b/_module/uti/cured017.uti.json index adc63e0b..d1e4197f 100644 --- a/_module/uti/cured017.uti.json +++ b/_module/uti/cured017.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/cured018.uti.json b/_module/uti/cured018.uti.json index 99399b4c..bbfea762 100644 --- a/_module/uti/cured018.uti.json +++ b/_module/uti/cured018.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/cured019.uti.json b/_module/uti/cured019.uti.json index 8bbc0676..96ffc25f 100644 --- a/_module/uti/cured019.uti.json +++ b/_module/uti/cured019.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/cured020.uti.json b/_module/uti/cured020.uti.json index dd71fe67..e4b42b68 100644 --- a/_module/uti/cured020.uti.json +++ b/_module/uti/cured020.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/cured021.uti.json b/_module/uti/cured021.uti.json index f0394f38..59c45e05 100644 --- a/_module/uti/cured021.uti.json +++ b/_module/uti/cured021.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/cured022.uti.json b/_module/uti/cured022.uti.json index b632cab8..4592b3eb 100644 --- a/_module/uti/cured022.uti.json +++ b/_module/uti/cured022.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/cured023.uti.json b/_module/uti/cured023.uti.json index b185cf09..5e400fa8 100644 --- a/_module/uti/cured023.uti.json +++ b/_module/uti/cured023.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/cured024.uti.json b/_module/uti/cured024.uti.json index d619516b..56594ef7 100644 --- a/_module/uti/cured024.uti.json +++ b/_module/uti/cured024.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/cured025.uti.json b/_module/uti/cured025.uti.json index 450bfb25..30c11cd3 100644 --- a/_module/uti/cured025.uti.json +++ b/_module/uti/cured025.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/cured026.uti.json b/_module/uti/cured026.uti.json index a21538a7..93c923d1 100644 --- a/_module/uti/cured026.uti.json +++ b/_module/uti/cured026.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/cured027.uti.json b/_module/uti/cured027.uti.json index 02bbec6c..70d7eb1a 100644 --- a/_module/uti/cured027.uti.json +++ b/_module/uti/cured027.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/cured028.uti.json b/_module/uti/cured028.uti.json index 571defe2..4f7d0163 100644 --- a/_module/uti/cured028.uti.json +++ b/_module/uti/cured028.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/cured029.uti.json b/_module/uti/cured029.uti.json index 6bebf240..cbc7252c 100644 --- a/_module/uti/cured029.uti.json +++ b/_module/uti/cured029.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/cured030.uti.json b/_module/uti/cured030.uti.json index c7b4ea6b..3a584c18 100644 --- a/_module/uti/cured030.uti.json +++ b/_module/uti/cured030.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/date.uti.json b/_module/uti/date.uti.json index 5e15c581..9d70284b 100644 --- a/_module/uti/date.uti.json +++ b/_module/uti/date.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/diamond.uti.json b/_module/uti/diamond.uti.json index 1ab97959..4bcf5dcc 100644 --- a/_module/uti/diamond.uti.json +++ b/_module/uti/diamond.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5000 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/diamond001.uti.json b/_module/uti/diamond001.uti.json index 51d2cdc2..69d6aa4e 100644 --- a/_module/uti/diamond001.uti.json +++ b/_module/uti/diamond001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1000 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/diamond002.uti.json b/_module/uti/diamond002.uti.json index 897a18d7..ad3f8c99 100644 --- a/_module/uti/diamond002.uti.json +++ b/_module/uti/diamond002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2000 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/diamond003.uti.json b/_module/uti/diamond003.uti.json index acefd23a..48f43d95 100644 --- a/_module/uti/diamond003.uti.json +++ b/_module/uti/diamond003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2500 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/diamond004.uti.json b/_module/uti/diamond004.uti.json index 51442ae3..9083cd6e 100644 --- a/_module/uti/diamond004.uti.json +++ b/_module/uti/diamond004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 250 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/diamond005.uti.json b/_module/uti/diamond005.uti.json index 83518b16..b9ce0887 100644 --- a/_module/uti/diamond005.uti.json +++ b/_module/uti/diamond005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 250 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/dmfi_jail_widget.uti.json b/_module/uti/dmfi_jail_widget.uti.json new file mode 100644 index 00000000..a6de9a4f --- /dev/null +++ b/_module/uti/dmfi_jail_widget.uti.json @@ -0,0 +1,148 @@ +{ + "__data_type": "UTI ", + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 24 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Comment": { + "type": "cexostring", + "value": "" + }, + "Cost": { + "type": "dword", + "value": 1003 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "0": "Use this widget to dump the target unceremoniously into Jail (either an object with the tag dmfi_jail or the dmfi_jail_default waypoint in the DMFI Custom Encounter Region).\n\n~~\nBy Hahnsoo (hahns_shin@hotmail.com)" + } + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "" + } + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "DMFI Jail Widget" + } + }, + "ModelPart1": { + "type": "byte", + "value": 67 + }, + "PaletteID": { + "type": "byte", + "value": 53 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 10 + }, + "CostValue": { + "type": "word", + "value": 5 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 11 + }, + "Subtype": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 3 + }, + "CostValue": { + "type": "word", + "value": 13 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 15 + }, + "Subtype": { + "type": "word", + "value": 329 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "dmfi_jail_widget" + }, + "TemplateResRef": { + "type": "resref", + "value": "dmfi_jail_widget" + }, + "xModelPart1": { + "type": "word", + "value": 67 + } +} diff --git a/_module/uti/012.uti.json b/_module/uti/dmfi_naming.uti.json similarity index 76% rename from _module/uti/012.uti.json rename to _module/uti/dmfi_naming.uti.json index 2e0abbf5..ac6e9e79 100644 --- a/_module/uti/012.uti.json +++ b/_module/uti/dmfi_naming.uti.json @@ -6,7 +6,7 @@ }, "BaseItem": { "type": "int", - "value": 73 + "value": 24 }, "Charges": { "type": "byte", @@ -18,7 +18,7 @@ }, "Cost": { "type": "dword", - "value": 0 + "value": 3 }, "Cursed": { "type": "byte", @@ -26,26 +26,29 @@ }, "DescIdentified": { "type": "cexolocstring", - "value": {} + "value": { + "0": "Allows you to change the name and description of a creature, door, item, or placeable. Also allows you to change the deity of a player.\n\n~~\nBy tsunami282" + } }, "Description": { "type": "cexolocstring", - "value": {} + "value": { + "0": "" + } }, "Identified": { "type": "byte", - "value": 0 + "value": 1 }, "LocalizedName": { "type": "cexolocstring", "value": { - "0": "Combat Dummy Hide", - "id": 13086 + "0": "DMFI Naming Wand" } }, "ModelPart1": { "type": "byte", - "value": 1 + "value": 98 }, "PaletteID": { "type": "byte", @@ -53,7 +56,7 @@ }, "Plot": { "type": "byte", - "value": 0 + "value": 1 }, "PropertiesList": { "type": "list", @@ -66,11 +69,11 @@ }, "CostTable": { "type": "byte", - "value": 2 + "value": 3 }, "CostValue": { "type": "word", - "value": 20 + "value": 13 }, "Param1": { "type": "byte", @@ -78,15 +81,15 @@ }, "Param1Value": { "type": "byte", - "value": 255 + "value": 0 }, "PropertyName": { "type": "word", - "value": 51 + "value": 15 }, "Subtype": { "type": "word", - "value": 0 + "value": 329 } } ] @@ -97,18 +100,18 @@ }, "Stolen": { "type": "byte", - "value": 0 + "value": 1 }, "Tag": { "type": "cexostring", - "value": "NW_IT_rasCREITEM042" + "value": "dmfi_naming" }, "TemplateResRef": { "type": "resref", - "value": "012" + "value": "dmfi_naming" }, "xModelPart1": { "type": "word", - "value": 1 + "value": 98 } } diff --git a/_module/uti/dmfi_pc_rest001.uti.json b/_module/uti/dmfi_pc_rest001.uti.json new file mode 100644 index 00000000..8a72f832 --- /dev/null +++ b/_module/uti/dmfi_pc_rest001.uti.json @@ -0,0 +1,148 @@ +{ + "__data_type": "UTI ", + "AddCost": { + "type": "dword", + "value": 1 + }, + "BaseItem": { + "type": "int", + "value": 34 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Comment": { + "type": "cexostring", + "value": "" + }, + "Cost": { + "type": "dword", + "value": 1 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "0": "This piece of Firewood can create a DMFI Campfire, a rest placeable." + } + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "" + } + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "DMFI Firewood" + } + }, + "ModelPart1": { + "type": "byte", + "value": 16 + }, + "PaletteID": { + "type": "byte", + "value": 4 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 3 + }, + "CostValue": { + "type": "word", + "value": 1 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 15 + }, + "Subtype": { + "type": "word", + "value": 335 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 11 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 81 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "dmfi_pc_rest001" + }, + "TemplateResRef": { + "type": "resref", + "value": "dmfi_pc_rest001" + }, + "xModelPart1": { + "type": "word", + "value": 16 + } +} diff --git a/_module/uti/dmfi_pc_rest002.uti.json b/_module/uti/dmfi_pc_rest002.uti.json new file mode 100644 index 00000000..fde298cc --- /dev/null +++ b/_module/uti/dmfi_pc_rest002.uti.json @@ -0,0 +1,148 @@ +{ + "__data_type": "UTI ", + "AddCost": { + "type": "dword", + "value": 100 + }, + "BaseItem": { + "type": "int", + "value": 34 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Comment": { + "type": "cexostring", + "value": "" + }, + "Cost": { + "type": "dword", + "value": 100 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "0": "This item can create a DMFI Bed Roll, a rest placeable." + } + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "" + } + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "DMFI Bed Roll" + } + }, + "ModelPart1": { + "type": "byte", + "value": 12 + }, + "PaletteID": { + "type": "byte", + "value": 4 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 3 + }, + "CostValue": { + "type": "word", + "value": 1 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 15 + }, + "Subtype": { + "type": "word", + "value": 335 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 11 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 81 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "dmfi_pc_rest002" + }, + "TemplateResRef": { + "type": "resref", + "value": "dmfi_pc_rest002" + }, + "xModelPart1": { + "type": "word", + "value": 12 + } +} diff --git a/_module/uti/dmfi_pc_rest003.uti.json b/_module/uti/dmfi_pc_rest003.uti.json new file mode 100644 index 00000000..f7038378 --- /dev/null +++ b/_module/uti/dmfi_pc_rest003.uti.json @@ -0,0 +1,148 @@ +{ + "__data_type": "UTI ", + "AddCost": { + "type": "dword", + "value": 500 + }, + "BaseItem": { + "type": "int", + "value": 29 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Comment": { + "type": "cexostring", + "value": "" + }, + "Cost": { + "type": "dword", + "value": 500 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "0": "This item can create a DMFI Tent, a rest placeable." + } + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "" + } + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "DMFI Portable Tent" + } + }, + "ModelPart1": { + "type": "byte", + "value": 70 + }, + "PaletteID": { + "type": "byte", + "value": 4 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 3 + }, + "CostValue": { + "type": "word", + "value": 1 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 15 + }, + "Subtype": { + "type": "word", + "value": 335 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 11 + }, + "Param1Value": { + "type": "byte", + "value": 1 + }, + "PropertyName": { + "type": "word", + "value": 81 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "dmfi_pc_rest003" + }, + "TemplateResRef": { + "type": "resref", + "value": "dmfi_pc_rest003" + }, + "xModelPart1": { + "type": "word", + "value": 70 + } +} diff --git a/_module/uti/014.uti.json b/_module/uti/dmfi_remove.uti.json similarity index 68% rename from _module/uti/014.uti.json rename to _module/uti/dmfi_remove.uti.json index b404af46..b945536c 100644 --- a/_module/uti/014.uti.json +++ b/_module/uti/dmfi_remove.uti.json @@ -6,7 +6,7 @@ }, "BaseItem": { "type": "int", - "value": 73 + "value": 24 }, "Charges": { "type": "byte", @@ -14,11 +14,11 @@ }, "Comment": { "type": "cexostring", - "value": "" + "value": "by hahnsoo" }, "Cost": { "type": "dword", - "value": 0 + "value": 3 }, "Cursed": { "type": "byte", @@ -26,26 +26,29 @@ }, "DescIdentified": { "type": "cexolocstring", - "value": {} + "value": { + "0": "This widget has three functions:\n1) When directly targeting an object (such as a creature, placeable, or item), it destroys that object.\n2) When targeting the ground, it destroys all objects within 2 meters of the targeted spot. Use this to remove a large group of placeables.\n3) When targeting yourself, it destroys the nearest placeable.\n\n~~\nby hahnsoo" + } }, "Description": { "type": "cexolocstring", - "value": {} + "value": { + "0": "" + } }, "Identified": { "type": "byte", - "value": 0 + "value": 1 }, "LocalizedName": { "type": "cexolocstring", "value": { - "0": "Combat Dummy Hide", - "id": 13086 + "0": "DMFI Destroy Object Widget" } }, "ModelPart1": { "type": "byte", - "value": 1 + "value": 40 }, "PaletteID": { "type": "byte", @@ -53,7 +56,7 @@ }, "Plot": { "type": "byte", - "value": 0 + "value": 1 }, "PropertiesList": { "type": "list", @@ -66,11 +69,11 @@ }, "CostTable": { "type": "byte", - "value": 2 + "value": 3 }, "CostValue": { "type": "word", - "value": 20 + "value": 13 }, "Param1": { "type": "byte", @@ -78,15 +81,15 @@ }, "Param1Value": { "type": "byte", - "value": 255 + "value": 0 }, "PropertyName": { "type": "word", - "value": 51 + "value": 15 }, "Subtype": { "type": "word", - "value": 0 + "value": 329 } } ] @@ -97,18 +100,18 @@ }, "Stolen": { "type": "byte", - "value": 0 + "value": 1 }, "Tag": { "type": "cexostring", - "value": "NW_IT_rasCREITEM042" + "value": "dmfi_remove" }, "TemplateResRef": { "type": "resref", - "value": "014" + "value": "dmfi_remove" }, "xModelPart1": { "type": "word", - "value": 1 + "value": 40 } } diff --git a/_module/uti/dye.uti.json b/_module/uti/dye.uti.json index 806aa9d4..34279aad 100644 --- a/_module/uti/dye.uti.json +++ b/_module/uti/dye.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dye001.uti.json b/_module/uti/dye001.uti.json index 2a1777f4..c1de1367 100644 --- a/_module/uti/dye001.uti.json +++ b/_module/uti/dye001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dye002.uti.json b/_module/uti/dye002.uti.json index 54460768..5add2e9b 100644 --- a/_module/uti/dye002.uti.json +++ b/_module/uti/dye002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dye003.uti.json b/_module/uti/dye003.uti.json index a82c29ef..f26a051e 100644 --- a/_module/uti/dye003.uti.json +++ b/_module/uti/dye003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dye004.uti.json b/_module/uti/dye004.uti.json index 927426e1..0922d5bc 100644 --- a/_module/uti/dye004.uti.json +++ b/_module/uti/dye004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dye005.uti.json b/_module/uti/dye005.uti.json index 898b9ccd..b2e8f96c 100644 --- a/_module/uti/dye005.uti.json +++ b/_module/uti/dye005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dye006.uti.json b/_module/uti/dye006.uti.json index bc7ad817..bd280d5b 100644 --- a/_module/uti/dye006.uti.json +++ b/_module/uti/dye006.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dye007.uti.json b/_module/uti/dye007.uti.json index b520cbf6..8fa502ac 100644 --- a/_module/uti/dye007.uti.json +++ b/_module/uti/dye007.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dye008.uti.json b/_module/uti/dye008.uti.json index 3809f1fb..cbaeb467 100644 --- a/_module/uti/dye008.uti.json +++ b/_module/uti/dye008.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dye009.uti.json b/_module/uti/dye009.uti.json index 9193e481..8618215f 100644 --- a/_module/uti/dye009.uti.json +++ b/_module/uti/dye009.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dye010.uti.json b/_module/uti/dye010.uti.json index f050ec10..a0bfbb52 100644 --- a/_module/uti/dye010.uti.json +++ b/_module/uti/dye010.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dye011.uti.json b/_module/uti/dye011.uti.json index c27cc92d..69300c28 100644 --- a/_module/uti/dye011.uti.json +++ b/_module/uti/dye011.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dye012.uti.json b/_module/uti/dye012.uti.json index 1d49a44d..e8ebf285 100644 --- a/_module/uti/dye012.uti.json +++ b/_module/uti/dye012.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dye013.uti.json b/_module/uti/dye013.uti.json index 5281b6c2..bd6a4601 100644 --- a/_module/uti/dye013.uti.json +++ b/_module/uti/dye013.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dye014.uti.json b/_module/uti/dye014.uti.json index f2ba8285..4a0a06a4 100644 --- a/_module/uti/dye014.uti.json +++ b/_module/uti/dye014.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dye015.uti.json b/_module/uti/dye015.uti.json index 15c04a1d..c8b0f8ab 100644 --- a/_module/uti/dye015.uti.json +++ b/_module/uti/dye015.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dye016.uti.json b/_module/uti/dye016.uti.json index 3547752f..408fa91f 100644 --- a/_module/uti/dye016.uti.json +++ b/_module/uti/dye016.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dye017.uti.json b/_module/uti/dye017.uti.json index 2ef0ca79..210d29b3 100644 --- a/_module/uti/dye017.uti.json +++ b/_module/uti/dye017.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dye018.uti.json b/_module/uti/dye018.uti.json index a795dae5..7ca3bef6 100644 --- a/_module/uti/dye018.uti.json +++ b/_module/uti/dye018.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dye019.uti.json b/_module/uti/dye019.uti.json index 1a620059..98b20fbb 100644 --- a/_module/uti/dye019.uti.json +++ b/_module/uti/dye019.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dye020.uti.json b/_module/uti/dye020.uti.json index 83b7ee00..8f8d0aa9 100644 --- a/_module/uti/dye020.uti.json +++ b/_module/uti/dye020.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dye021.uti.json b/_module/uti/dye021.uti.json index c71673ba..029e6bac 100644 --- a/_module/uti/dye021.uti.json +++ b/_module/uti/dye021.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dye022.uti.json b/_module/uti/dye022.uti.json index 764a7158..259ee165 100644 --- a/_module/uti/dye022.uti.json +++ b/_module/uti/dye022.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dye023.uti.json b/_module/uti/dye023.uti.json index 2a30b3c3..a610acf6 100644 --- a/_module/uti/dye023.uti.json +++ b/_module/uti/dye023.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dye024.uti.json b/_module/uti/dye024.uti.json index e45aecc9..285b3570 100644 --- a/_module/uti/dye024.uti.json +++ b/_module/uti/dye024.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dye025.uti.json b/_module/uti/dye025.uti.json index 20ce313d..3f8c0dae 100644 --- a/_module/uti/dye025.uti.json +++ b/_module/uti/dye025.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dye026.uti.json b/_module/uti/dye026.uti.json index 29a1abca..b8da5595 100644 --- a/_module/uti/dye026.uti.json +++ b/_module/uti/dye026.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dye027.uti.json b/_module/uti/dye027.uti.json index 78e7f2fb..544a6676 100644 --- a/_module/uti/dye027.uti.json +++ b/_module/uti/dye027.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dye028.uti.json b/_module/uti/dye028.uti.json index 60623506..72c885c0 100644 --- a/_module/uti/dye028.uti.json +++ b/_module/uti/dye028.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dye029.uti.json b/_module/uti/dye029.uti.json index 94e6a8d6..93ba7c53 100644 --- a/_module/uti/dye029.uti.json +++ b/_module/uti/dye029.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dye030.uti.json b/_module/uti/dye030.uti.json index 2aca6ee0..889d96dc 100644 --- a/_module/uti/dye030.uti.json +++ b/_module/uti/dye030.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth.uti.json b/_module/uti/dyed_cloth.uti.json index bed6eeb4..94e57e1c 100644 --- a/_module/uti/dyed_cloth.uti.json +++ b/_module/uti/dyed_cloth.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth001.uti.json b/_module/uti/dyed_cloth001.uti.json index 791cd0f4..c54a2326 100644 --- a/_module/uti/dyed_cloth001.uti.json +++ b/_module/uti/dyed_cloth001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth002.uti.json b/_module/uti/dyed_cloth002.uti.json index 00961f0c..eb6cb231 100644 --- a/_module/uti/dyed_cloth002.uti.json +++ b/_module/uti/dyed_cloth002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth003.uti.json b/_module/uti/dyed_cloth003.uti.json index 9cbc150b..fa5f7e3e 100644 --- a/_module/uti/dyed_cloth003.uti.json +++ b/_module/uti/dyed_cloth003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth004.uti.json b/_module/uti/dyed_cloth004.uti.json index a421aae7..d43b78f8 100644 --- a/_module/uti/dyed_cloth004.uti.json +++ b/_module/uti/dyed_cloth004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth005.uti.json b/_module/uti/dyed_cloth005.uti.json index 8c7007b6..46f326c6 100644 --- a/_module/uti/dyed_cloth005.uti.json +++ b/_module/uti/dyed_cloth005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth006.uti.json b/_module/uti/dyed_cloth006.uti.json index e3e47ddb..0fa3e4d6 100644 --- a/_module/uti/dyed_cloth006.uti.json +++ b/_module/uti/dyed_cloth006.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth007.uti.json b/_module/uti/dyed_cloth007.uti.json index 0cf637da..eab76859 100644 --- a/_module/uti/dyed_cloth007.uti.json +++ b/_module/uti/dyed_cloth007.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth008.uti.json b/_module/uti/dyed_cloth008.uti.json index 71f2e2a3..4a40b0e0 100644 --- a/_module/uti/dyed_cloth008.uti.json +++ b/_module/uti/dyed_cloth008.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth009.uti.json b/_module/uti/dyed_cloth009.uti.json index eea7bb5d..5cb6a381 100644 --- a/_module/uti/dyed_cloth009.uti.json +++ b/_module/uti/dyed_cloth009.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth010.uti.json b/_module/uti/dyed_cloth010.uti.json index e37f5f4d..a3f954f3 100644 --- a/_module/uti/dyed_cloth010.uti.json +++ b/_module/uti/dyed_cloth010.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth011.uti.json b/_module/uti/dyed_cloth011.uti.json index b1293cf1..f5300229 100644 --- a/_module/uti/dyed_cloth011.uti.json +++ b/_module/uti/dyed_cloth011.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth012.uti.json b/_module/uti/dyed_cloth012.uti.json index 9cd2aead..c194d97b 100644 --- a/_module/uti/dyed_cloth012.uti.json +++ b/_module/uti/dyed_cloth012.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth013.uti.json b/_module/uti/dyed_cloth013.uti.json index 07cad285..555682d3 100644 --- a/_module/uti/dyed_cloth013.uti.json +++ b/_module/uti/dyed_cloth013.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth014.uti.json b/_module/uti/dyed_cloth014.uti.json index f39a7272..224202c2 100644 --- a/_module/uti/dyed_cloth014.uti.json +++ b/_module/uti/dyed_cloth014.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth015.uti.json b/_module/uti/dyed_cloth015.uti.json index e5364e07..fe53c60d 100644 --- a/_module/uti/dyed_cloth015.uti.json +++ b/_module/uti/dyed_cloth015.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth016.uti.json b/_module/uti/dyed_cloth016.uti.json index af828b55..93c38175 100644 --- a/_module/uti/dyed_cloth016.uti.json +++ b/_module/uti/dyed_cloth016.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth017.uti.json b/_module/uti/dyed_cloth017.uti.json index ab1545b8..871fb3d1 100644 --- a/_module/uti/dyed_cloth017.uti.json +++ b/_module/uti/dyed_cloth017.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth018.uti.json b/_module/uti/dyed_cloth018.uti.json index d9ac9a38..d8d01c11 100644 --- a/_module/uti/dyed_cloth018.uti.json +++ b/_module/uti/dyed_cloth018.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth019.uti.json b/_module/uti/dyed_cloth019.uti.json index a801ce8f..803d65bc 100644 --- a/_module/uti/dyed_cloth019.uti.json +++ b/_module/uti/dyed_cloth019.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth020.uti.json b/_module/uti/dyed_cloth020.uti.json index a41a0fca..42e2ec58 100644 --- a/_module/uti/dyed_cloth020.uti.json +++ b/_module/uti/dyed_cloth020.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth021.uti.json b/_module/uti/dyed_cloth021.uti.json index f9bfb2f3..210a8ea1 100644 --- a/_module/uti/dyed_cloth021.uti.json +++ b/_module/uti/dyed_cloth021.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth022.uti.json b/_module/uti/dyed_cloth022.uti.json index e5b6d0f3..991fc0de 100644 --- a/_module/uti/dyed_cloth022.uti.json +++ b/_module/uti/dyed_cloth022.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth023.uti.json b/_module/uti/dyed_cloth023.uti.json index a458d294..e9d0fd9f 100644 --- a/_module/uti/dyed_cloth023.uti.json +++ b/_module/uti/dyed_cloth023.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth024.uti.json b/_module/uti/dyed_cloth024.uti.json index 4436c6ed..6b3b56eb 100644 --- a/_module/uti/dyed_cloth024.uti.json +++ b/_module/uti/dyed_cloth024.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth025.uti.json b/_module/uti/dyed_cloth025.uti.json index 8c29767e..3db2fc24 100644 --- a/_module/uti/dyed_cloth025.uti.json +++ b/_module/uti/dyed_cloth025.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth026.uti.json b/_module/uti/dyed_cloth026.uti.json index f4d09f46..c137d07e 100644 --- a/_module/uti/dyed_cloth026.uti.json +++ b/_module/uti/dyed_cloth026.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth027.uti.json b/_module/uti/dyed_cloth027.uti.json index cad4c37f..db2de593 100644 --- a/_module/uti/dyed_cloth027.uti.json +++ b/_module/uti/dyed_cloth027.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth028.uti.json b/_module/uti/dyed_cloth028.uti.json index c8ab872b..eb37c031 100644 --- a/_module/uti/dyed_cloth028.uti.json +++ b/_module/uti/dyed_cloth028.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth029.uti.json b/_module/uti/dyed_cloth029.uti.json index 93188957..edab5672 100644 --- a/_module/uti/dyed_cloth029.uti.json +++ b/_module/uti/dyed_cloth029.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth030.uti.json b/_module/uti/dyed_cloth030.uti.json index 8025e49a..72dfa29e 100644 --- a/_module/uti/dyed_cloth030.uti.json +++ b/_module/uti/dyed_cloth030.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth031.uti.json b/_module/uti/dyed_cloth031.uti.json index 79a12d81..5d03e8bd 100644 --- a/_module/uti/dyed_cloth031.uti.json +++ b/_module/uti/dyed_cloth031.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth032.uti.json b/_module/uti/dyed_cloth032.uti.json index f93005a0..13db9926 100644 --- a/_module/uti/dyed_cloth032.uti.json +++ b/_module/uti/dyed_cloth032.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth033.uti.json b/_module/uti/dyed_cloth033.uti.json index 9b85947e..ab9456ce 100644 --- a/_module/uti/dyed_cloth033.uti.json +++ b/_module/uti/dyed_cloth033.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth034.uti.json b/_module/uti/dyed_cloth034.uti.json index c7ae1bab..b594282d 100644 --- a/_module/uti/dyed_cloth034.uti.json +++ b/_module/uti/dyed_cloth034.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth035.uti.json b/_module/uti/dyed_cloth035.uti.json index dc541386..802d9313 100644 --- a/_module/uti/dyed_cloth035.uti.json +++ b/_module/uti/dyed_cloth035.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth036.uti.json b/_module/uti/dyed_cloth036.uti.json index 33213cfe..1513b3ed 100644 --- a/_module/uti/dyed_cloth036.uti.json +++ b/_module/uti/dyed_cloth036.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth037.uti.json b/_module/uti/dyed_cloth037.uti.json index 26939961..da3993d2 100644 --- a/_module/uti/dyed_cloth037.uti.json +++ b/_module/uti/dyed_cloth037.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth038.uti.json b/_module/uti/dyed_cloth038.uti.json index 6b4bd300..a1ed21c3 100644 --- a/_module/uti/dyed_cloth038.uti.json +++ b/_module/uti/dyed_cloth038.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth039.uti.json b/_module/uti/dyed_cloth039.uti.json index e5624969..db312f22 100644 --- a/_module/uti/dyed_cloth039.uti.json +++ b/_module/uti/dyed_cloth039.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth040.uti.json b/_module/uti/dyed_cloth040.uti.json index 3cc05646..3e94a325 100644 --- a/_module/uti/dyed_cloth040.uti.json +++ b/_module/uti/dyed_cloth040.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth041.uti.json b/_module/uti/dyed_cloth041.uti.json index 1bf80a01..1fd8cb0c 100644 --- a/_module/uti/dyed_cloth041.uti.json +++ b/_module/uti/dyed_cloth041.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth042.uti.json b/_module/uti/dyed_cloth042.uti.json index 423a1c0a..49e8dcb1 100644 --- a/_module/uti/dyed_cloth042.uti.json +++ b/_module/uti/dyed_cloth042.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth043.uti.json b/_module/uti/dyed_cloth043.uti.json index 3e1b2ce3..2de895d6 100644 --- a/_module/uti/dyed_cloth043.uti.json +++ b/_module/uti/dyed_cloth043.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth044.uti.json b/_module/uti/dyed_cloth044.uti.json index bfb4b305..46748d11 100644 --- a/_module/uti/dyed_cloth044.uti.json +++ b/_module/uti/dyed_cloth044.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth045.uti.json b/_module/uti/dyed_cloth045.uti.json index 21fcc135..a8508313 100644 --- a/_module/uti/dyed_cloth045.uti.json +++ b/_module/uti/dyed_cloth045.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth046.uti.json b/_module/uti/dyed_cloth046.uti.json index d14f1839..4fd18ba2 100644 --- a/_module/uti/dyed_cloth046.uti.json +++ b/_module/uti/dyed_cloth046.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth047.uti.json b/_module/uti/dyed_cloth047.uti.json index 46403ddd..eb2cdbf9 100644 --- a/_module/uti/dyed_cloth047.uti.json +++ b/_module/uti/dyed_cloth047.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth048.uti.json b/_module/uti/dyed_cloth048.uti.json index 9fe65cb5..2dcdb1df 100644 --- a/_module/uti/dyed_cloth048.uti.json +++ b/_module/uti/dyed_cloth048.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth049.uti.json b/_module/uti/dyed_cloth049.uti.json index e5306014..1a09a788 100644 --- a/_module/uti/dyed_cloth049.uti.json +++ b/_module/uti/dyed_cloth049.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth050.uti.json b/_module/uti/dyed_cloth050.uti.json index 7ea2c641..d3da298e 100644 --- a/_module/uti/dyed_cloth050.uti.json +++ b/_module/uti/dyed_cloth050.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth051.uti.json b/_module/uti/dyed_cloth051.uti.json index 21891b13..8119b6dd 100644 --- a/_module/uti/dyed_cloth051.uti.json +++ b/_module/uti/dyed_cloth051.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth052.uti.json b/_module/uti/dyed_cloth052.uti.json index 436057a4..c1952374 100644 --- a/_module/uti/dyed_cloth052.uti.json +++ b/_module/uti/dyed_cloth052.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth053.uti.json b/_module/uti/dyed_cloth053.uti.json index 6188601e..f8af0268 100644 --- a/_module/uti/dyed_cloth053.uti.json +++ b/_module/uti/dyed_cloth053.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth054.uti.json b/_module/uti/dyed_cloth054.uti.json index a0f5a71b..a5f2df95 100644 --- a/_module/uti/dyed_cloth054.uti.json +++ b/_module/uti/dyed_cloth054.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth055.uti.json b/_module/uti/dyed_cloth055.uti.json index 681fdaf0..610b53e8 100644 --- a/_module/uti/dyed_cloth055.uti.json +++ b/_module/uti/dyed_cloth055.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth056.uti.json b/_module/uti/dyed_cloth056.uti.json index 01a81766..fddbb0e5 100644 --- a/_module/uti/dyed_cloth056.uti.json +++ b/_module/uti/dyed_cloth056.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth057.uti.json b/_module/uti/dyed_cloth057.uti.json index 602c72cd..b0cc0e48 100644 --- a/_module/uti/dyed_cloth057.uti.json +++ b/_module/uti/dyed_cloth057.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth058.uti.json b/_module/uti/dyed_cloth058.uti.json index 5ba237f4..6462ad17 100644 --- a/_module/uti/dyed_cloth058.uti.json +++ b/_module/uti/dyed_cloth058.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth059.uti.json b/_module/uti/dyed_cloth059.uti.json index 1fb874a5..781a053d 100644 --- a/_module/uti/dyed_cloth059.uti.json +++ b/_module/uti/dyed_cloth059.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth060.uti.json b/_module/uti/dyed_cloth060.uti.json index d8af8668..7670a6aa 100644 --- a/_module/uti/dyed_cloth060.uti.json +++ b/_module/uti/dyed_cloth060.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth061.uti.json b/_module/uti/dyed_cloth061.uti.json index 11b84b97..9376427e 100644 --- a/_module/uti/dyed_cloth061.uti.json +++ b/_module/uti/dyed_cloth061.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth062.uti.json b/_module/uti/dyed_cloth062.uti.json index 185f7aca..83194a3a 100644 --- a/_module/uti/dyed_cloth062.uti.json +++ b/_module/uti/dyed_cloth062.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth063.uti.json b/_module/uti/dyed_cloth063.uti.json index be77e256..5c0078a4 100644 --- a/_module/uti/dyed_cloth063.uti.json +++ b/_module/uti/dyed_cloth063.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth064.uti.json b/_module/uti/dyed_cloth064.uti.json index 44940428..6153d611 100644 --- a/_module/uti/dyed_cloth064.uti.json +++ b/_module/uti/dyed_cloth064.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth065.uti.json b/_module/uti/dyed_cloth065.uti.json index ca6b7d82..a7c7a6cf 100644 --- a/_module/uti/dyed_cloth065.uti.json +++ b/_module/uti/dyed_cloth065.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth066.uti.json b/_module/uti/dyed_cloth066.uti.json index 38f92cd7..54d64948 100644 --- a/_module/uti/dyed_cloth066.uti.json +++ b/_module/uti/dyed_cloth066.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth067.uti.json b/_module/uti/dyed_cloth067.uti.json index 26b289ee..93b0ec99 100644 --- a/_module/uti/dyed_cloth067.uti.json +++ b/_module/uti/dyed_cloth067.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth068.uti.json b/_module/uti/dyed_cloth068.uti.json index b772f66b..7bfb5c65 100644 --- a/_module/uti/dyed_cloth068.uti.json +++ b/_module/uti/dyed_cloth068.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth069.uti.json b/_module/uti/dyed_cloth069.uti.json index 4668d001..d29e137e 100644 --- a/_module/uti/dyed_cloth069.uti.json +++ b/_module/uti/dyed_cloth069.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth070.uti.json b/_module/uti/dyed_cloth070.uti.json index 331fa986..f6d63838 100644 --- a/_module/uti/dyed_cloth070.uti.json +++ b/_module/uti/dyed_cloth070.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth071.uti.json b/_module/uti/dyed_cloth071.uti.json index 18f0e8ca..72eecf6a 100644 --- a/_module/uti/dyed_cloth071.uti.json +++ b/_module/uti/dyed_cloth071.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth072.uti.json b/_module/uti/dyed_cloth072.uti.json index 6d79c86b..9fc40001 100644 --- a/_module/uti/dyed_cloth072.uti.json +++ b/_module/uti/dyed_cloth072.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth073.uti.json b/_module/uti/dyed_cloth073.uti.json index 2f2fdff9..7999b0f7 100644 --- a/_module/uti/dyed_cloth073.uti.json +++ b/_module/uti/dyed_cloth073.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth074.uti.json b/_module/uti/dyed_cloth074.uti.json index bae23fed..2df767c4 100644 --- a/_module/uti/dyed_cloth074.uti.json +++ b/_module/uti/dyed_cloth074.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth075.uti.json b/_module/uti/dyed_cloth075.uti.json index 28454730..741fe33f 100644 --- a/_module/uti/dyed_cloth075.uti.json +++ b/_module/uti/dyed_cloth075.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth076.uti.json b/_module/uti/dyed_cloth076.uti.json index 9327cb9f..ef89330f 100644 --- a/_module/uti/dyed_cloth076.uti.json +++ b/_module/uti/dyed_cloth076.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth077.uti.json b/_module/uti/dyed_cloth077.uti.json index c7f40073..0c3a27dc 100644 --- a/_module/uti/dyed_cloth077.uti.json +++ b/_module/uti/dyed_cloth077.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth078.uti.json b/_module/uti/dyed_cloth078.uti.json index 55bfde79..c8990c34 100644 --- a/_module/uti/dyed_cloth078.uti.json +++ b/_module/uti/dyed_cloth078.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth079.uti.json b/_module/uti/dyed_cloth079.uti.json index b9f28b36..a5fc9d9b 100644 --- a/_module/uti/dyed_cloth079.uti.json +++ b/_module/uti/dyed_cloth079.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth080.uti.json b/_module/uti/dyed_cloth080.uti.json index 45017f98..b759a576 100644 --- a/_module/uti/dyed_cloth080.uti.json +++ b/_module/uti/dyed_cloth080.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth081.uti.json b/_module/uti/dyed_cloth081.uti.json index 9489a127..dbe51044 100644 --- a/_module/uti/dyed_cloth081.uti.json +++ b/_module/uti/dyed_cloth081.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth082.uti.json b/_module/uti/dyed_cloth082.uti.json index 0e2d68c4..2d52610f 100644 --- a/_module/uti/dyed_cloth082.uti.json +++ b/_module/uti/dyed_cloth082.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth083.uti.json b/_module/uti/dyed_cloth083.uti.json index bddfa0c4..de967073 100644 --- a/_module/uti/dyed_cloth083.uti.json +++ b/_module/uti/dyed_cloth083.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth084.uti.json b/_module/uti/dyed_cloth084.uti.json index 60da577b..3a4b0e39 100644 --- a/_module/uti/dyed_cloth084.uti.json +++ b/_module/uti/dyed_cloth084.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth085.uti.json b/_module/uti/dyed_cloth085.uti.json index 85fa236b..62db2281 100644 --- a/_module/uti/dyed_cloth085.uti.json +++ b/_module/uti/dyed_cloth085.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth086.uti.json b/_module/uti/dyed_cloth086.uti.json index ea934eae..7844b8f7 100644 --- a/_module/uti/dyed_cloth086.uti.json +++ b/_module/uti/dyed_cloth086.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth087.uti.json b/_module/uti/dyed_cloth087.uti.json index b826f0e4..03177e6b 100644 --- a/_module/uti/dyed_cloth087.uti.json +++ b/_module/uti/dyed_cloth087.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth088.uti.json b/_module/uti/dyed_cloth088.uti.json index 59f0230d..ae4bdd74 100644 --- a/_module/uti/dyed_cloth088.uti.json +++ b/_module/uti/dyed_cloth088.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth089.uti.json b/_module/uti/dyed_cloth089.uti.json index 6e9d1694..d156e3f8 100644 --- a/_module/uti/dyed_cloth089.uti.json +++ b/_module/uti/dyed_cloth089.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/dyed_cloth090.uti.json b/_module/uti/dyed_cloth090.uti.json index c72ada2d..5320972f 100644 --- a/_module/uti/dyed_cloth090.uti.json +++ b/_module/uti/dyed_cloth090.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/earofpopcorn.uti.json b/_module/uti/earofpopcorn.uti.json index 2bbb573e..dcc45c1d 100644 --- a/_module/uti/earofpopcorn.uti.json +++ b/_module/uti/earofpopcorn.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/elderberry.uti.json b/_module/uti/elderberry.uti.json index 054f88a9..33160da5 100644 --- a/_module/uti/elderberry.uti.json +++ b/_module/uti/elderberry.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/emerald.uti.json b/_module/uti/emerald.uti.json index 785643b3..bc64baa2 100644 --- a/_module/uti/emerald.uti.json +++ b/_module/uti/emerald.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1000 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/emerald001.uti.json b/_module/uti/emerald001.uti.json index b74350a8..0977b864 100644 --- a/_module/uti/emerald001.uti.json +++ b/_module/uti/emerald001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 200 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/emerald002.uti.json b/_module/uti/emerald002.uti.json index c21daf67..5961303b 100644 --- a/_module/uti/emerald002.uti.json +++ b/_module/uti/emerald002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 400 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/emerald003.uti.json b/_module/uti/emerald003.uti.json index eb79345b..3d32c07b 100644 --- a/_module/uti/emerald003.uti.json +++ b/_module/uti/emerald003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 500 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/emerald004.uti.json b/_module/uti/emerald004.uti.json index 49f41405..cea75a83 100644 --- a/_module/uti/emerald004.uti.json +++ b/_module/uti/emerald004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 50 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/emerald005.uti.json b/_module/uti/emerald005.uti.json index 707ea45f..9e05d6e8 100644 --- a/_module/uti/emerald005.uti.json +++ b/_module/uti/emerald005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 50 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/emotewand.uti.json b/_module/uti/emotewand.uti.json index 649a99ee..f1830bc9 100644 --- a/_module/uti/emotewand.uti.json +++ b/_module/uti/emotewand.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/essence.uti.json b/_module/uti/essence.uti.json index 81cf4e22..54dcd5fb 100644 --- a/_module/uti/essence.uti.json +++ b/_module/uti/essence.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/essence001.uti.json b/_module/uti/essence001.uti.json index 815ae116..4645be73 100644 --- a/_module/uti/essence001.uti.json +++ b/_module/uti/essence001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/essence002.uti.json b/_module/uti/essence002.uti.json index 6f01ec57..30796c45 100644 --- a/_module/uti/essence002.uti.json +++ b/_module/uti/essence002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/essence003.uti.json b/_module/uti/essence003.uti.json index 571d95cd..fff90a92 100644 --- a/_module/uti/essence003.uti.json +++ b/_module/uti/essence003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/essence004.uti.json b/_module/uti/essence004.uti.json index 8ec6ad4c..45611ba6 100644 --- a/_module/uti/essence004.uti.json +++ b/_module/uti/essence004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/essence005.uti.json b/_module/uti/essence005.uti.json index d7ab8be2..3cb89108 100644 --- a/_module/uti/essence005.uti.json +++ b/_module/uti/essence005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/essence006.uti.json b/_module/uti/essence006.uti.json index 7904be0b..b7f53bf9 100644 --- a/_module/uti/essence006.uti.json +++ b/_module/uti/essence006.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/essence007.uti.json b/_module/uti/essence007.uti.json index 68380ea6..a32d342a 100644 --- a/_module/uti/essence007.uti.json +++ b/_module/uti/essence007.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/essence008.uti.json b/_module/uti/essence008.uti.json index a7353c2e..277c4b45 100644 --- a/_module/uti/essence008.uti.json +++ b/_module/uti/essence008.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/essence009.uti.json b/_module/uti/essence009.uti.json index 9308b2c7..9796a3a2 100644 --- a/_module/uti/essence009.uti.json +++ b/_module/uti/essence009.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/essence010.uti.json b/_module/uti/essence010.uti.json index 7054dcfa..31e59913 100644 --- a/_module/uti/essence010.uti.json +++ b/_module/uti/essence010.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/essence011.uti.json b/_module/uti/essence011.uti.json index 04424a00..fc5d2cbe 100644 --- a/_module/uti/essence011.uti.json +++ b/_module/uti/essence011.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/essence012.uti.json b/_module/uti/essence012.uti.json index a7b43292..de2f42ae 100644 --- a/_module/uti/essence012.uti.json +++ b/_module/uti/essence012.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/essence013.uti.json b/_module/uti/essence013.uti.json index 166c56c4..6d57784f 100644 --- a/_module/uti/essence013.uti.json +++ b/_module/uti/essence013.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/essence014.uti.json b/_module/uti/essence014.uti.json index a525a73e..92ddd206 100644 --- a/_module/uti/essence014.uti.json +++ b/_module/uti/essence014.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/essence015.uti.json b/_module/uti/essence015.uti.json index dde0297c..057c7e96 100644 --- a/_module/uti/essence015.uti.json +++ b/_module/uti/essence015.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/essence016.uti.json b/_module/uti/essence016.uti.json index e174c3aa..81ac9385 100644 --- a/_module/uti/essence016.uti.json +++ b/_module/uti/essence016.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/essence017.uti.json b/_module/uti/essence017.uti.json index 59891786..9cb5e87f 100644 --- a/_module/uti/essence017.uti.json +++ b/_module/uti/essence017.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/essence018.uti.json b/_module/uti/essence018.uti.json index 2e053776..fba1781c 100644 --- a/_module/uti/essence018.uti.json +++ b/_module/uti/essence018.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/essence019.uti.json b/_module/uti/essence019.uti.json index 35048a15..54b1925b 100644 --- a/_module/uti/essence019.uti.json +++ b/_module/uti/essence019.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/essence020.uti.json b/_module/uti/essence020.uti.json index 184ea754..da2a7c18 100644 --- a/_module/uti/essence020.uti.json +++ b/_module/uti/essence020.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/essence_001.uti.json b/_module/uti/essence_001.uti.json index 21fdc81e..7a691626 100644 --- a/_module/uti/essence_001.uti.json +++ b/_module/uti/essence_001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/essence_002.uti.json b/_module/uti/essence_002.uti.json index 5ccb4b35..bee6f1ae 100644 --- a/_module/uti/essence_002.uti.json +++ b/_module/uti/essence_002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/essence_003.uti.json b/_module/uti/essence_003.uti.json index cbce77d7..e1f70cf3 100644 --- a/_module/uti/essence_003.uti.json +++ b/_module/uti/essence_003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/essence_004.uti.json b/_module/uti/essence_004.uti.json index ccc6523d..9070254b 100644 --- a/_module/uti/essence_004.uti.json +++ b/_module/uti/essence_004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/essence_005.uti.json b/_module/uti/essence_005.uti.json index 9840d13f..1a715691 100644 --- a/_module/uti/essence_005.uti.json +++ b/_module/uti/essence_005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/essence_006.uti.json b/_module/uti/essence_006.uti.json index 41e37648..25a25bed 100644 --- a/_module/uti/essence_006.uti.json +++ b/_module/uti/essence_006.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/essence_007.uti.json b/_module/uti/essence_007.uti.json index 3548e39a..1fd15805 100644 --- a/_module/uti/essence_007.uti.json +++ b/_module/uti/essence_007.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/essence_008.uti.json b/_module/uti/essence_008.uti.json index 7cf1b820..905aff9b 100644 --- a/_module/uti/essence_008.uti.json +++ b/_module/uti/essence_008.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/essence_009.uti.json b/_module/uti/essence_009.uti.json index 4835df7a..c7d15d4e 100644 --- a/_module/uti/essence_009.uti.json +++ b/_module/uti/essence_009.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/essence_010.uti.json b/_module/uti/essence_010.uti.json index 3251aabd..81271fc6 100644 --- a/_module/uti/essence_010.uti.json +++ b/_module/uti/essence_010.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/essence_011.uti.json b/_module/uti/essence_011.uti.json index ba9332e5..bbb89094 100644 --- a/_module/uti/essence_011.uti.json +++ b/_module/uti/essence_011.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/essence_012.uti.json b/_module/uti/essence_012.uti.json index 9b99fe88..fc857a24 100644 --- a/_module/uti/essence_012.uti.json +++ b/_module/uti/essence_012.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/essence_013.uti.json b/_module/uti/essence_013.uti.json index 95c7a1fc..7d83981e 100644 --- a/_module/uti/essence_013.uti.json +++ b/_module/uti/essence_013.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/essence_014.uti.json b/_module/uti/essence_014.uti.json index 63c6751a..b1fd5e95 100644 --- a/_module/uti/essence_014.uti.json +++ b/_module/uti/essence_014.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/essence_015.uti.json b/_module/uti/essence_015.uti.json index 15f9c090..2beb3b0c 100644 --- a/_module/uti/essence_015.uti.json +++ b/_module/uti/essence_015.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/essence_016.uti.json b/_module/uti/essence_016.uti.json index 08137fff..cf9ba039 100644 --- a/_module/uti/essence_016.uti.json +++ b/_module/uti/essence_016.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/essence_017.uti.json b/_module/uti/essence_017.uti.json index 3416a7a8..e0636df6 100644 --- a/_module/uti/essence_017.uti.json +++ b/_module/uti/essence_017.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/essence_018.uti.json b/_module/uti/essence_018.uti.json index c67ac30c..739a6e2a 100644 --- a/_module/uti/essence_018.uti.json +++ b/_module/uti/essence_018.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/essence_019.uti.json b/_module/uti/essence_019.uti.json index 44e32f27..a7eae0f9 100644 --- a/_module/uti/essence_019.uti.json +++ b/_module/uti/essence_019.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/essence_020.uti.json b/_module/uti/essence_020.uti.json index 1b3bffbe..616b5dda 100644 --- a/_module/uti/essence_020.uti.json +++ b/_module/uti/essence_020.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/eyeagate.uti.json b/_module/uti/eyeagate.uti.json index 008cbb95..f16b6027 100644 --- a/_module/uti/eyeagate.uti.json +++ b/_module/uti/eyeagate.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/eyeagate001.uti.json b/_module/uti/eyeagate001.uti.json index 2661a79a..66c39746 100644 --- a/_module/uti/eyeagate001.uti.json +++ b/_module/uti/eyeagate001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/eyeagate002.uti.json b/_module/uti/eyeagate002.uti.json index a2d6877a..08441fba 100644 --- a/_module/uti/eyeagate002.uti.json +++ b/_module/uti/eyeagate002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/eyeagate003.uti.json b/_module/uti/eyeagate003.uti.json index e499343f..70a35559 100644 --- a/_module/uti/eyeagate003.uti.json +++ b/_module/uti/eyeagate003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/eyeagate004.uti.json b/_module/uti/eyeagate004.uti.json index c186cc7d..594ce103 100644 --- a/_module/uti/eyeagate004.uti.json +++ b/_module/uti/eyeagate004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/eyeagate005.uti.json b/_module/uti/eyeagate005.uti.json index 23511ceb..8f00d82c 100644 --- a/_module/uti/eyeagate005.uti.json +++ b/_module/uti/eyeagate005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/feathers.uti.json b/_module/uti/feathers.uti.json index 2715dc20..e610b952 100644 --- a/_module/uti/feathers.uti.json +++ b/_module/uti/feathers.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/feathers001.uti.json b/_module/uti/feathers001.uti.json index 5f98b130..9f392225 100644 --- a/_module/uti/feathers001.uti.json +++ b/_module/uti/feathers001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/fig.uti.json b/_module/uti/fig.uti.json index 7fabd7b2..a8b50245 100644 --- a/_module/uti/fig.uti.json +++ b/_module/uti/fig.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/filletknife.uti.json b/_module/uti/filletknife.uti.json index 2997bc98..8b74667f 100644 --- a/_module/uti/filletknife.uti.json +++ b/_module/uti/filletknife.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/fireopal.uti.json b/_module/uti/fireopal.uti.json index 7e8afaff..354c32fd 100644 --- a/_module/uti/fireopal.uti.json +++ b/_module/uti/fireopal.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1000 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/fireopal001.uti.json b/_module/uti/fireopal001.uti.json index 816c33b7..d635028f 100644 --- a/_module/uti/fireopal001.uti.json +++ b/_module/uti/fireopal001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 200 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/fireopal002.uti.json b/_module/uti/fireopal002.uti.json index ceb5befb..d0239892 100644 --- a/_module/uti/fireopal002.uti.json +++ b/_module/uti/fireopal002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 400 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/fireopal003.uti.json b/_module/uti/fireopal003.uti.json index 8aa73641..9d3f80f5 100644 --- a/_module/uti/fireopal003.uti.json +++ b/_module/uti/fireopal003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 500 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/fireopal004.uti.json b/_module/uti/fireopal004.uti.json index 30184ca8..e0acbdbc 100644 --- a/_module/uti/fireopal004.uti.json +++ b/_module/uti/fireopal004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 50 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/fireopal005.uti.json b/_module/uti/fireopal005.uti.json index 23d82808..12c8521c 100644 --- a/_module/uti/fireopal005.uti.json +++ b/_module/uti/fireopal005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 50 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/fish.uti.json b/_module/uti/fish.uti.json index 79e8fb3e..69f19d88 100644 --- a/_module/uti/fish.uti.json +++ b/_module/uti/fish.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/fish001.uti.json b/_module/uti/fish001.uti.json index 1465f9a2..e47720b4 100644 --- a/_module/uti/fish001.uti.json +++ b/_module/uti/fish001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/fish002.uti.json b/_module/uti/fish002.uti.json index 673b39c9..b6d0c06d 100644 --- a/_module/uti/fish002.uti.json +++ b/_module/uti/fish002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/fish003.uti.json b/_module/uti/fish003.uti.json index c7a4f8c4..4378d932 100644 --- a/_module/uti/fish003.uti.json +++ b/_module/uti/fish003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/fish004.uti.json b/_module/uti/fish004.uti.json index b9ed0c53..f1a70a32 100644 --- a/_module/uti/fish004.uti.json +++ b/_module/uti/fish004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/fish005.uti.json b/_module/uti/fish005.uti.json index 7e16d905..eeaafd08 100644 --- a/_module/uti/fish005.uti.json +++ b/_module/uti/fish005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/fish006.uti.json b/_module/uti/fish006.uti.json index 274413ed..a08e51f7 100644 --- a/_module/uti/fish006.uti.json +++ b/_module/uti/fish006.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/fish007.uti.json b/_module/uti/fish007.uti.json index 536f9b7f..dad43e06 100644 --- a/_module/uti/fish007.uti.json +++ b/_module/uti/fish007.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/fish008.uti.json b/_module/uti/fish008.uti.json index f90e789a..641a1396 100644 --- a/_module/uti/fish008.uti.json +++ b/_module/uti/fish008.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/fish009.uti.json b/_module/uti/fish009.uti.json index e07ab632..35a7a670 100644 --- a/_module/uti/fish009.uti.json +++ b/_module/uti/fish009.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/fish010.uti.json b/_module/uti/fish010.uti.json index 67c254eb..3099995a 100644 --- a/_module/uti/fish010.uti.json +++ b/_module/uti/fish010.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/fish011.uti.json b/_module/uti/fish011.uti.json index 30e2e2d8..1fe4ff55 100644 --- a/_module/uti/fish011.uti.json +++ b/_module/uti/fish011.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/fish012.uti.json b/_module/uti/fish012.uti.json index fb07caf5..1b60735f 100644 --- a/_module/uti/fish012.uti.json +++ b/_module/uti/fish012.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/fish013.uti.json b/_module/uti/fish013.uti.json index 8a413d1e..68dda69b 100644 --- a/_module/uti/fish013.uti.json +++ b/_module/uti/fish013.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/fish014.uti.json b/_module/uti/fish014.uti.json index 103244ca..7dd660a9 100644 --- a/_module/uti/fish014.uti.json +++ b/_module/uti/fish014.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/fish015.uti.json b/_module/uti/fish015.uti.json index ae54e5b0..48809954 100644 --- a/_module/uti/fish015.uti.json +++ b/_module/uti/fish015.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/fish016.uti.json b/_module/uti/fish016.uti.json index 96dc3e40..615b3282 100644 --- a/_module/uti/fish016.uti.json +++ b/_module/uti/fish016.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/fish017.uti.json b/_module/uti/fish017.uti.json index bc4657e1..d972113e 100644 --- a/_module/uti/fish017.uti.json +++ b/_module/uti/fish017.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/fish018.uti.json b/_module/uti/fish018.uti.json index 7ea8eaa9..69a1b114 100644 --- a/_module/uti/fish018.uti.json +++ b/_module/uti/fish018.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/fish019.uti.json b/_module/uti/fish019.uti.json index 9017519e..caa42392 100644 --- a/_module/uti/fish019.uti.json +++ b/_module/uti/fish019.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/fish020.uti.json b/_module/uti/fish020.uti.json index 6c7d4436..dd9b1a80 100644 --- a/_module/uti/fish020.uti.json +++ b/_module/uti/fish020.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/fish021.uti.json b/_module/uti/fish021.uti.json index 082a06ba..e1f2ea5a 100644 --- a/_module/uti/fish021.uti.json +++ b/_module/uti/fish021.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/fish022.uti.json b/_module/uti/fish022.uti.json index 45435f3c..5a612735 100644 --- a/_module/uti/fish022.uti.json +++ b/_module/uti/fish022.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/fish023.uti.json b/_module/uti/fish023.uti.json index 860585bb..e01e8040 100644 --- a/_module/uti/fish023.uti.json +++ b/_module/uti/fish023.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/fish024.uti.json b/_module/uti/fish024.uti.json index 3de599fa..f5849bd3 100644 --- a/_module/uti/fish024.uti.json +++ b/_module/uti/fish024.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/fish025.uti.json b/_module/uti/fish025.uti.json index 34e3b297..81b41945 100644 --- a/_module/uti/fish025.uti.json +++ b/_module/uti/fish025.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/fish026.uti.json b/_module/uti/fish026.uti.json index 8761aa16..1efffab5 100644 --- a/_module/uti/fish026.uti.json +++ b/_module/uti/fish026.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/fish027.uti.json b/_module/uti/fish027.uti.json index 42db2386..a6dff32b 100644 --- a/_module/uti/fish027.uti.json +++ b/_module/uti/fish027.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/fish028.uti.json b/_module/uti/fish028.uti.json index 1e539ec4..0b3a8f84 100644 --- a/_module/uti/fish028.uti.json +++ b/_module/uti/fish028.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/fish029.uti.json b/_module/uti/fish029.uti.json index a8c30787..37a48e74 100644 --- a/_module/uti/fish029.uti.json +++ b/_module/uti/fish029.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/fish030.uti.json b/_module/uti/fish030.uti.json index 6d80e558..109552a1 100644 --- a/_module/uti/fish030.uti.json +++ b/_module/uti/fish030.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/fish031.uti.json b/_module/uti/fish031.uti.json index 047bc753..9f89e328 100644 --- a/_module/uti/fish031.uti.json +++ b/_module/uti/fish031.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/fishingpole.uti.json b/_module/uti/fishingpole.uti.json index a9afd9f2..0cd2b45d 100644 --- a/_module/uti/fishingpole.uti.json +++ b/_module/uti/fishingpole.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 8 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/fishingrod.uti.json b/_module/uti/fishingrod.uti.json index 78091804..5a079dfb 100644 --- a/_module/uti/fishingrod.uti.json +++ b/_module/uti/fishingrod.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch.uti.json b/_module/uti/flagswitch.uti.json index e475b79b..e9a4b017 100644 --- a/_module/uti/flagswitch.uti.json +++ b/_module/uti/flagswitch.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/flagswitch001.uti.json b/_module/uti/flagswitch001.uti.json index 17371dd1..85fde01a 100644 --- a/_module/uti/flagswitch001.uti.json +++ b/_module/uti/flagswitch001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch002.uti.json b/_module/uti/flagswitch002.uti.json index 909a77c7..130032d8 100644 --- a/_module/uti/flagswitch002.uti.json +++ b/_module/uti/flagswitch002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch003.uti.json b/_module/uti/flagswitch003.uti.json index c39f50f3..36b197ad 100644 --- a/_module/uti/flagswitch003.uti.json +++ b/_module/uti/flagswitch003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch004.uti.json b/_module/uti/flagswitch004.uti.json index fd95f452..4c6903f3 100644 --- a/_module/uti/flagswitch004.uti.json +++ b/_module/uti/flagswitch004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch005.uti.json b/_module/uti/flagswitch005.uti.json index 3338718d..04d1533c 100644 --- a/_module/uti/flagswitch005.uti.json +++ b/_module/uti/flagswitch005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch006.uti.json b/_module/uti/flagswitch006.uti.json index 2cba85e8..149f2444 100644 --- a/_module/uti/flagswitch006.uti.json +++ b/_module/uti/flagswitch006.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch007.uti.json b/_module/uti/flagswitch007.uti.json index 330ed279..8276c7a3 100644 --- a/_module/uti/flagswitch007.uti.json +++ b/_module/uti/flagswitch007.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch008.uti.json b/_module/uti/flagswitch008.uti.json index 3d0964f2..204623be 100644 --- a/_module/uti/flagswitch008.uti.json +++ b/_module/uti/flagswitch008.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch009.uti.json b/_module/uti/flagswitch009.uti.json index f7fc1432..a8ad432c 100644 --- a/_module/uti/flagswitch009.uti.json +++ b/_module/uti/flagswitch009.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch010.uti.json b/_module/uti/flagswitch010.uti.json index e4a2308e..4ad84fe6 100644 --- a/_module/uti/flagswitch010.uti.json +++ b/_module/uti/flagswitch010.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch011.uti.json b/_module/uti/flagswitch011.uti.json index 0f3448f5..63f22675 100644 --- a/_module/uti/flagswitch011.uti.json +++ b/_module/uti/flagswitch011.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch012.uti.json b/_module/uti/flagswitch012.uti.json index aac66161..1f59e314 100644 --- a/_module/uti/flagswitch012.uti.json +++ b/_module/uti/flagswitch012.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch013.uti.json b/_module/uti/flagswitch013.uti.json index 2d45ed7f..26c24f97 100644 --- a/_module/uti/flagswitch013.uti.json +++ b/_module/uti/flagswitch013.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch014.uti.json b/_module/uti/flagswitch014.uti.json index 54d4594e..bc9232de 100644 --- a/_module/uti/flagswitch014.uti.json +++ b/_module/uti/flagswitch014.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch015.uti.json b/_module/uti/flagswitch015.uti.json index 640a8d41..22ab5893 100644 --- a/_module/uti/flagswitch015.uti.json +++ b/_module/uti/flagswitch015.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch016.uti.json b/_module/uti/flagswitch016.uti.json index fe04609b..5272e7d5 100644 --- a/_module/uti/flagswitch016.uti.json +++ b/_module/uti/flagswitch016.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch017.uti.json b/_module/uti/flagswitch017.uti.json index 9ff4bd28..c1fb31c0 100644 --- a/_module/uti/flagswitch017.uti.json +++ b/_module/uti/flagswitch017.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch018.uti.json b/_module/uti/flagswitch018.uti.json index 9636e5b2..45dc6631 100644 --- a/_module/uti/flagswitch018.uti.json +++ b/_module/uti/flagswitch018.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch019.uti.json b/_module/uti/flagswitch019.uti.json index 57885e4c..919b2951 100644 --- a/_module/uti/flagswitch019.uti.json +++ b/_module/uti/flagswitch019.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch020.uti.json b/_module/uti/flagswitch020.uti.json index ea004651..c17c1b13 100644 --- a/_module/uti/flagswitch020.uti.json +++ b/_module/uti/flagswitch020.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch021.uti.json b/_module/uti/flagswitch021.uti.json index f228517e..5fbf7e1e 100644 --- a/_module/uti/flagswitch021.uti.json +++ b/_module/uti/flagswitch021.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch022.uti.json b/_module/uti/flagswitch022.uti.json index 96328142..b6f0cdeb 100644 --- a/_module/uti/flagswitch022.uti.json +++ b/_module/uti/flagswitch022.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch023.uti.json b/_module/uti/flagswitch023.uti.json index fb56dcaf..5533a655 100644 --- a/_module/uti/flagswitch023.uti.json +++ b/_module/uti/flagswitch023.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch024.uti.json b/_module/uti/flagswitch024.uti.json index 059ef760..de00bbd4 100644 --- a/_module/uti/flagswitch024.uti.json +++ b/_module/uti/flagswitch024.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch025.uti.json b/_module/uti/flagswitch025.uti.json index 74b4a1c8..808447ed 100644 --- a/_module/uti/flagswitch025.uti.json +++ b/_module/uti/flagswitch025.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch026.uti.json b/_module/uti/flagswitch026.uti.json index ece801fb..d7edd2aa 100644 --- a/_module/uti/flagswitch026.uti.json +++ b/_module/uti/flagswitch026.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch027.uti.json b/_module/uti/flagswitch027.uti.json index 5e2fd08c..ac8dfa6d 100644 --- a/_module/uti/flagswitch027.uti.json +++ b/_module/uti/flagswitch027.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch028.uti.json b/_module/uti/flagswitch028.uti.json index 7851f064..9824d82a 100644 --- a/_module/uti/flagswitch028.uti.json +++ b/_module/uti/flagswitch028.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch029.uti.json b/_module/uti/flagswitch029.uti.json index 70bc6faf..51ff1d18 100644 --- a/_module/uti/flagswitch029.uti.json +++ b/_module/uti/flagswitch029.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch030.uti.json b/_module/uti/flagswitch030.uti.json index c781666d..6d04cbd0 100644 --- a/_module/uti/flagswitch030.uti.json +++ b/_module/uti/flagswitch030.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch031.uti.json b/_module/uti/flagswitch031.uti.json index 69d3da57..2cc334fd 100644 --- a/_module/uti/flagswitch031.uti.json +++ b/_module/uti/flagswitch031.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch032.uti.json b/_module/uti/flagswitch032.uti.json index f33c65a6..0fd166cc 100644 --- a/_module/uti/flagswitch032.uti.json +++ b/_module/uti/flagswitch032.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch033.uti.json b/_module/uti/flagswitch033.uti.json index 4960944b..461dd5b5 100644 --- a/_module/uti/flagswitch033.uti.json +++ b/_module/uti/flagswitch033.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch034.uti.json b/_module/uti/flagswitch034.uti.json index 5dc2151a..43df1e55 100644 --- a/_module/uti/flagswitch034.uti.json +++ b/_module/uti/flagswitch034.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch035.uti.json b/_module/uti/flagswitch035.uti.json index d4c4746d..3caf075c 100644 --- a/_module/uti/flagswitch035.uti.json +++ b/_module/uti/flagswitch035.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch036.uti.json b/_module/uti/flagswitch036.uti.json index 36a505ee..14cea897 100644 --- a/_module/uti/flagswitch036.uti.json +++ b/_module/uti/flagswitch036.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch037.uti.json b/_module/uti/flagswitch037.uti.json index adfe5a9d..341ce544 100644 --- a/_module/uti/flagswitch037.uti.json +++ b/_module/uti/flagswitch037.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch038.uti.json b/_module/uti/flagswitch038.uti.json index 478e6ae9..39f29d44 100644 --- a/_module/uti/flagswitch038.uti.json +++ b/_module/uti/flagswitch038.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch039.uti.json b/_module/uti/flagswitch039.uti.json index eed75c70..9689c2bf 100644 --- a/_module/uti/flagswitch039.uti.json +++ b/_module/uti/flagswitch039.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch040.uti.json b/_module/uti/flagswitch040.uti.json index b96b2a87..0c979b28 100644 --- a/_module/uti/flagswitch040.uti.json +++ b/_module/uti/flagswitch040.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch041.uti.json b/_module/uti/flagswitch041.uti.json index 4c5e5e6a..ed766ff1 100644 --- a/_module/uti/flagswitch041.uti.json +++ b/_module/uti/flagswitch041.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch042.uti.json b/_module/uti/flagswitch042.uti.json index 03414864..ebc88a04 100644 --- a/_module/uti/flagswitch042.uti.json +++ b/_module/uti/flagswitch042.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch043.uti.json b/_module/uti/flagswitch043.uti.json index a048339e..4fbedc41 100644 --- a/_module/uti/flagswitch043.uti.json +++ b/_module/uti/flagswitch043.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch044.uti.json b/_module/uti/flagswitch044.uti.json index 0777eca4..23133230 100644 --- a/_module/uti/flagswitch044.uti.json +++ b/_module/uti/flagswitch044.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch045.uti.json b/_module/uti/flagswitch045.uti.json index 1d8bd83e..b03c5114 100644 --- a/_module/uti/flagswitch045.uti.json +++ b/_module/uti/flagswitch045.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch046.uti.json b/_module/uti/flagswitch046.uti.json index 1888d691..d2edb77b 100644 --- a/_module/uti/flagswitch046.uti.json +++ b/_module/uti/flagswitch046.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch047.uti.json b/_module/uti/flagswitch047.uti.json index fbca4bbc..4ea6ff2e 100644 --- a/_module/uti/flagswitch047.uti.json +++ b/_module/uti/flagswitch047.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch048.uti.json b/_module/uti/flagswitch048.uti.json index 8ee76e9d..924f55dd 100644 --- a/_module/uti/flagswitch048.uti.json +++ b/_module/uti/flagswitch048.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch049.uti.json b/_module/uti/flagswitch049.uti.json index edbe3c18..f0e71512 100644 --- a/_module/uti/flagswitch049.uti.json +++ b/_module/uti/flagswitch049.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch050.uti.json b/_module/uti/flagswitch050.uti.json index 242490de..c9382b1e 100644 --- a/_module/uti/flagswitch050.uti.json +++ b/_module/uti/flagswitch050.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch051.uti.json b/_module/uti/flagswitch051.uti.json index 8bb78834..87f0fa76 100644 --- a/_module/uti/flagswitch051.uti.json +++ b/_module/uti/flagswitch051.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch052.uti.json b/_module/uti/flagswitch052.uti.json index 177c5e07..e8ef3a20 100644 --- a/_module/uti/flagswitch052.uti.json +++ b/_module/uti/flagswitch052.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch053.uti.json b/_module/uti/flagswitch053.uti.json index c1cb19d7..f55cc963 100644 --- a/_module/uti/flagswitch053.uti.json +++ b/_module/uti/flagswitch053.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch054.uti.json b/_module/uti/flagswitch054.uti.json index 651c0fd0..167ab3fe 100644 --- a/_module/uti/flagswitch054.uti.json +++ b/_module/uti/flagswitch054.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch055.uti.json b/_module/uti/flagswitch055.uti.json index 50e5f91e..055caa14 100644 --- a/_module/uti/flagswitch055.uti.json +++ b/_module/uti/flagswitch055.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch056.uti.json b/_module/uti/flagswitch056.uti.json index f94c5f45..767329ba 100644 --- a/_module/uti/flagswitch056.uti.json +++ b/_module/uti/flagswitch056.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch057.uti.json b/_module/uti/flagswitch057.uti.json index 10e49964..7d6d3b81 100644 --- a/_module/uti/flagswitch057.uti.json +++ b/_module/uti/flagswitch057.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch058.uti.json b/_module/uti/flagswitch058.uti.json index 6261d642..c13308cd 100644 --- a/_module/uti/flagswitch058.uti.json +++ b/_module/uti/flagswitch058.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch059.uti.json b/_module/uti/flagswitch059.uti.json index 759a1e6b..8cfb8832 100644 --- a/_module/uti/flagswitch059.uti.json +++ b/_module/uti/flagswitch059.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch060.uti.json b/_module/uti/flagswitch060.uti.json index 3ce915b2..7dab8071 100644 --- a/_module/uti/flagswitch060.uti.json +++ b/_module/uti/flagswitch060.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch061.uti.json b/_module/uti/flagswitch061.uti.json index ecd8e889..1901920b 100644 --- a/_module/uti/flagswitch061.uti.json +++ b/_module/uti/flagswitch061.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch100.uti.json b/_module/uti/flagswitch100.uti.json index 0370f8f3..3c53888e 100644 --- a/_module/uti/flagswitch100.uti.json +++ b/_module/uti/flagswitch100.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/flagswitch1000.uti.json b/_module/uti/flagswitch1000.uti.json index 728aa66a..be9e2f0d 100644 --- a/_module/uti/flagswitch1000.uti.json +++ b/_module/uti/flagswitch1000.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch101.uti.json b/_module/uti/flagswitch101.uti.json index 62789a9d..662638ec 100644 --- a/_module/uti/flagswitch101.uti.json +++ b/_module/uti/flagswitch101.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch102.uti.json b/_module/uti/flagswitch102.uti.json index 72552d12..e7ce243a 100644 --- a/_module/uti/flagswitch102.uti.json +++ b/_module/uti/flagswitch102.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch103.uti.json b/_module/uti/flagswitch103.uti.json index 57f8bd36..e2460dd8 100644 --- a/_module/uti/flagswitch103.uti.json +++ b/_module/uti/flagswitch103.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch104.uti.json b/_module/uti/flagswitch104.uti.json index f8ec27f9..ed983270 100644 --- a/_module/uti/flagswitch104.uti.json +++ b/_module/uti/flagswitch104.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch105.uti.json b/_module/uti/flagswitch105.uti.json index 65ced3dd..f58cd4c0 100644 --- a/_module/uti/flagswitch105.uti.json +++ b/_module/uti/flagswitch105.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch107.uti.json b/_module/uti/flagswitch107.uti.json index 2138c12a..4cddc71c 100644 --- a/_module/uti/flagswitch107.uti.json +++ b/_module/uti/flagswitch107.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch108.uti.json b/_module/uti/flagswitch108.uti.json index 4d41679f..42801432 100644 --- a/_module/uti/flagswitch108.uti.json +++ b/_module/uti/flagswitch108.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch109.uti.json b/_module/uti/flagswitch109.uti.json index 6e7a6e38..135536e5 100644 --- a/_module/uti/flagswitch109.uti.json +++ b/_module/uti/flagswitch109.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch110.uti.json b/_module/uti/flagswitch110.uti.json index 9beae8ca..0286a177 100644 --- a/_module/uti/flagswitch110.uti.json +++ b/_module/uti/flagswitch110.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch111.uti.json b/_module/uti/flagswitch111.uti.json index 4168e318..4d1a30ce 100644 --- a/_module/uti/flagswitch111.uti.json +++ b/_module/uti/flagswitch111.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch112.uti.json b/_module/uti/flagswitch112.uti.json index 6262cbf1..0aad80f4 100644 --- a/_module/uti/flagswitch112.uti.json +++ b/_module/uti/flagswitch112.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch113.uti.json b/_module/uti/flagswitch113.uti.json index 7dca31f3..23d570fb 100644 --- a/_module/uti/flagswitch113.uti.json +++ b/_module/uti/flagswitch113.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch114.uti.json b/_module/uti/flagswitch114.uti.json index db62af30..5b03b1a3 100644 --- a/_module/uti/flagswitch114.uti.json +++ b/_module/uti/flagswitch114.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch115.uti.json b/_module/uti/flagswitch115.uti.json index a707de3c..8bb7ca5d 100644 --- a/_module/uti/flagswitch115.uti.json +++ b/_module/uti/flagswitch115.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch116.uti.json b/_module/uti/flagswitch116.uti.json index 61c14955..c7e50f4c 100644 --- a/_module/uti/flagswitch116.uti.json +++ b/_module/uti/flagswitch116.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch117.uti.json b/_module/uti/flagswitch117.uti.json index 6440c119..f73be015 100644 --- a/_module/uti/flagswitch117.uti.json +++ b/_module/uti/flagswitch117.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch118.uti.json b/_module/uti/flagswitch118.uti.json index 5c734cad..4d857fd6 100644 --- a/_module/uti/flagswitch118.uti.json +++ b/_module/uti/flagswitch118.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch119.uti.json b/_module/uti/flagswitch119.uti.json index 51852436..e99a5339 100644 --- a/_module/uti/flagswitch119.uti.json +++ b/_module/uti/flagswitch119.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch120.uti.json b/_module/uti/flagswitch120.uti.json index bcc59af4..65090830 100644 --- a/_module/uti/flagswitch120.uti.json +++ b/_module/uti/flagswitch120.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch121.uti.json b/_module/uti/flagswitch121.uti.json index 93147347..ea02ee72 100644 --- a/_module/uti/flagswitch121.uti.json +++ b/_module/uti/flagswitch121.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch122.uti.json b/_module/uti/flagswitch122.uti.json index 749d4278..eed8ce5e 100644 --- a/_module/uti/flagswitch122.uti.json +++ b/_module/uti/flagswitch122.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch123.uti.json b/_module/uti/flagswitch123.uti.json index bb6b3525..1dbac87c 100644 --- a/_module/uti/flagswitch123.uti.json +++ b/_module/uti/flagswitch123.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch124.uti.json b/_module/uti/flagswitch124.uti.json index b5a22308..32080db1 100644 --- a/_module/uti/flagswitch124.uti.json +++ b/_module/uti/flagswitch124.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch125.uti.json b/_module/uti/flagswitch125.uti.json index 97f5e1f7..67e6a14a 100644 --- a/_module/uti/flagswitch125.uti.json +++ b/_module/uti/flagswitch125.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch126.uti.json b/_module/uti/flagswitch126.uti.json index df0385ed..a3c92cdd 100644 --- a/_module/uti/flagswitch126.uti.json +++ b/_module/uti/flagswitch126.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch127.uti.json b/_module/uti/flagswitch127.uti.json index 94046d67..7cbc9717 100644 --- a/_module/uti/flagswitch127.uti.json +++ b/_module/uti/flagswitch127.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch128.uti.json b/_module/uti/flagswitch128.uti.json index 4e6f093b..d8541d4a 100644 --- a/_module/uti/flagswitch128.uti.json +++ b/_module/uti/flagswitch128.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch129.uti.json b/_module/uti/flagswitch129.uti.json index 240181a0..40c8a2ed 100644 --- a/_module/uti/flagswitch129.uti.json +++ b/_module/uti/flagswitch129.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch130.uti.json b/_module/uti/flagswitch130.uti.json index 9939956e..d8721c4d 100644 --- a/_module/uti/flagswitch130.uti.json +++ b/_module/uti/flagswitch130.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch131.uti.json b/_module/uti/flagswitch131.uti.json index a57214f3..8009f959 100644 --- a/_module/uti/flagswitch131.uti.json +++ b/_module/uti/flagswitch131.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch132.uti.json b/_module/uti/flagswitch132.uti.json index 770731dd..bb74f9ef 100644 --- a/_module/uti/flagswitch132.uti.json +++ b/_module/uti/flagswitch132.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch133.uti.json b/_module/uti/flagswitch133.uti.json index 1fdde850..f0d61635 100644 --- a/_module/uti/flagswitch133.uti.json +++ b/_module/uti/flagswitch133.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch134.uti.json b/_module/uti/flagswitch134.uti.json index b3f9abe2..9f7efdcd 100644 --- a/_module/uti/flagswitch134.uti.json +++ b/_module/uti/flagswitch134.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch135.uti.json b/_module/uti/flagswitch135.uti.json index 50689284..d4aecf0f 100644 --- a/_module/uti/flagswitch135.uti.json +++ b/_module/uti/flagswitch135.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch136.uti.json b/_module/uti/flagswitch136.uti.json index e147af9e..0f209523 100644 --- a/_module/uti/flagswitch136.uti.json +++ b/_module/uti/flagswitch136.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch137.uti.json b/_module/uti/flagswitch137.uti.json index 9bdd6912..ee7f6e66 100644 --- a/_module/uti/flagswitch137.uti.json +++ b/_module/uti/flagswitch137.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch138.uti.json b/_module/uti/flagswitch138.uti.json index 9793088d..7526a4c7 100644 --- a/_module/uti/flagswitch138.uti.json +++ b/_module/uti/flagswitch138.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch139.uti.json b/_module/uti/flagswitch139.uti.json index 62f90415..949461f8 100644 --- a/_module/uti/flagswitch139.uti.json +++ b/_module/uti/flagswitch139.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch140.uti.json b/_module/uti/flagswitch140.uti.json index a122744a..2c31e135 100644 --- a/_module/uti/flagswitch140.uti.json +++ b/_module/uti/flagswitch140.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch141.uti.json b/_module/uti/flagswitch141.uti.json index dcfff091..dca9c0e9 100644 --- a/_module/uti/flagswitch141.uti.json +++ b/_module/uti/flagswitch141.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch142.uti.json b/_module/uti/flagswitch142.uti.json index 7cdf38c8..12e5da3e 100644 --- a/_module/uti/flagswitch142.uti.json +++ b/_module/uti/flagswitch142.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch143.uti.json b/_module/uti/flagswitch143.uti.json index 2b8b353f..0c215df4 100644 --- a/_module/uti/flagswitch143.uti.json +++ b/_module/uti/flagswitch143.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch144.uti.json b/_module/uti/flagswitch144.uti.json index 7c095607..cd7349b5 100644 --- a/_module/uti/flagswitch144.uti.json +++ b/_module/uti/flagswitch144.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch145.uti.json b/_module/uti/flagswitch145.uti.json index 1666c7b3..5f791228 100644 --- a/_module/uti/flagswitch145.uti.json +++ b/_module/uti/flagswitch145.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch146.uti.json b/_module/uti/flagswitch146.uti.json index fa6f2876..48d733b9 100644 --- a/_module/uti/flagswitch146.uti.json +++ b/_module/uti/flagswitch146.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch147.uti.json b/_module/uti/flagswitch147.uti.json index d7189e12..83d7d25c 100644 --- a/_module/uti/flagswitch147.uti.json +++ b/_module/uti/flagswitch147.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch148.uti.json b/_module/uti/flagswitch148.uti.json index 7e1618d1..97c376bf 100644 --- a/_module/uti/flagswitch148.uti.json +++ b/_module/uti/flagswitch148.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch149.uti.json b/_module/uti/flagswitch149.uti.json index 5fea9b32..5fa476c4 100644 --- a/_module/uti/flagswitch149.uti.json +++ b/_module/uti/flagswitch149.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch150.uti.json b/_module/uti/flagswitch150.uti.json index a015116b..c7ab4f09 100644 --- a/_module/uti/flagswitch150.uti.json +++ b/_module/uti/flagswitch150.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch151.uti.json b/_module/uti/flagswitch151.uti.json index f7491893..54da25b0 100644 --- a/_module/uti/flagswitch151.uti.json +++ b/_module/uti/flagswitch151.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch152.uti.json b/_module/uti/flagswitch152.uti.json index 33eaacab..01c82536 100644 --- a/_module/uti/flagswitch152.uti.json +++ b/_module/uti/flagswitch152.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch153.uti.json b/_module/uti/flagswitch153.uti.json index 6ee448ad..22e45602 100644 --- a/_module/uti/flagswitch153.uti.json +++ b/_module/uti/flagswitch153.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch154.uti.json b/_module/uti/flagswitch154.uti.json index e378d02b..8b29e257 100644 --- a/_module/uti/flagswitch154.uti.json +++ b/_module/uti/flagswitch154.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch155.uti.json b/_module/uti/flagswitch155.uti.json index 5566d162..7fbfe0f4 100644 --- a/_module/uti/flagswitch155.uti.json +++ b/_module/uti/flagswitch155.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flagswitch156.uti.json b/_module/uti/flagswitch156.uti.json index 119c9e2a..80b886da 100644 --- a/_module/uti/flagswitch156.uti.json +++ b/_module/uti/flagswitch156.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/flintandtinder.uti.json b/_module/uti/flintandtinder.uti.json index 224eaf85..1c2f7c18 100644 --- a/_module/uti/flintandtinder.uti.json +++ b/_module/uti/flintandtinder.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 6 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/food.uti.json b/_module/uti/food.uti.json index ed7ca254..9dc9e6d5 100644 --- a/_module/uti/food.uti.json +++ b/_module/uti/food.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/food001.uti.json b/_module/uti/food001.uti.json index 28a5c374..3efc29a1 100644 --- a/_module/uti/food001.uti.json +++ b/_module/uti/food001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/food_.uti.json b/_module/uti/food_.uti.json index c421fc05..80e948c5 100644 --- a/_module/uti/food_.uti.json +++ b/_module/uti/food_.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/food_001.uti.json b/_module/uti/food_001.uti.json index f2c46300..a52292b3 100644 --- a/_module/uti/food_001.uti.json +++ b/_module/uti/food_001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/food_002.uti.json b/_module/uti/food_002.uti.json index 75100cfa..be8103db 100644 --- a/_module/uti/food_002.uti.json +++ b/_module/uti/food_002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/food_003.uti.json b/_module/uti/food_003.uti.json index fe25ce4d..0ffb6ce4 100644 --- a/_module/uti/food_003.uti.json +++ b/_module/uti/food_003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/food_004.uti.json b/_module/uti/food_004.uti.json index 1dc2ff52..1a3f24c9 100644 --- a/_module/uti/food_004.uti.json +++ b/_module/uti/food_004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/food_005.uti.json b/_module/uti/food_005.uti.json index 2cb75c58..563b03b4 100644 --- a/_module/uti/food_005.uti.json +++ b/_module/uti/food_005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 6 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/food_006.uti.json b/_module/uti/food_006.uti.json index 5a685662..cab561d0 100644 --- a/_module/uti/food_006.uti.json +++ b/_module/uti/food_006.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/food_007.uti.json b/_module/uti/food_007.uti.json index b4817f25..9801b5ce 100644 --- a/_module/uti/food_007.uti.json +++ b/_module/uti/food_007.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/food_008.uti.json b/_module/uti/food_008.uti.json index b2fb684e..a18a6926 100644 --- a/_module/uti/food_008.uti.json +++ b/_module/uti/food_008.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/food_009.uti.json b/_module/uti/food_009.uti.json index 1d21afa7..1c429435 100644 --- a/_module/uti/food_009.uti.json +++ b/_module/uti/food_009.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/food_010.uti.json b/_module/uti/food_010.uti.json index 84488267..283988ff 100644 --- a/_module/uti/food_010.uti.json +++ b/_module/uti/food_010.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/food_011.uti.json b/_module/uti/food_011.uti.json index f9af9b32..ffa38280 100644 --- a/_module/uti/food_011.uti.json +++ b/_module/uti/food_011.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 8 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/food_012.uti.json b/_module/uti/food_012.uti.json index 92a78174..9d0091d1 100644 --- a/_module/uti/food_012.uti.json +++ b/_module/uti/food_012.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/food_013.uti.json b/_module/uti/food_013.uti.json index bd21a531..da1f2113 100644 --- a/_module/uti/food_013.uti.json +++ b/_module/uti/food_013.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 9 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/food_014.uti.json b/_module/uti/food_014.uti.json index 6b6ad61f..4ed9f3e2 100644 --- a/_module/uti/food_014.uti.json +++ b/_module/uti/food_014.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/food_015.uti.json b/_module/uti/food_015.uti.json index acdc2740..b84eae79 100644 --- a/_module/uti/food_015.uti.json +++ b/_module/uti/food_015.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/food_016.uti.json b/_module/uti/food_016.uti.json index 6b00dceb..50a17fbc 100644 --- a/_module/uti/food_016.uti.json +++ b/_module/uti/food_016.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 6 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/food_017.uti.json b/_module/uti/food_017.uti.json index 78e7c237..c9a221d2 100644 --- a/_module/uti/food_017.uti.json +++ b/_module/uti/food_017.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/food_018.uti.json b/_module/uti/food_018.uti.json index 4ee9f103..951ee520 100644 --- a/_module/uti/food_018.uti.json +++ b/_module/uti/food_018.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/food_019.uti.json b/_module/uti/food_019.uti.json index a8d8eb40..89d2bcc1 100644 --- a/_module/uti/food_019.uti.json +++ b/_module/uti/food_019.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/food_020.uti.json b/_module/uti/food_020.uti.json index 797128fc..317e1f69 100644 --- a/_module/uti/food_020.uti.json +++ b/_module/uti/food_020.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 7 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/food_021.uti.json b/_module/uti/food_021.uti.json index 8871cffb..7edcdbff 100644 --- a/_module/uti/food_021.uti.json +++ b/_module/uti/food_021.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/food_022.uti.json b/_module/uti/food_022.uti.json index 1bf3d603..8ec5a6f2 100644 --- a/_module/uti/food_022.uti.json +++ b/_module/uti/food_022.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/food_023.uti.json b/_module/uti/food_023.uti.json index 7663d050..cec712ef 100644 --- a/_module/uti/food_023.uti.json +++ b/_module/uti/food_023.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 6 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/food_024.uti.json b/_module/uti/food_024.uti.json index feea6b89..06c88f48 100644 --- a/_module/uti/food_024.uti.json +++ b/_module/uti/food_024.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/food_025.uti.json b/_module/uti/food_025.uti.json index 8091dbe0..a93a8e24 100644 --- a/_module/uti/food_025.uti.json +++ b/_module/uti/food_025.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/food_026.uti.json b/_module/uti/food_026.uti.json index 507235a7..656b2e9a 100644 --- a/_module/uti/food_026.uti.json +++ b/_module/uti/food_026.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/food_027.uti.json b/_module/uti/food_027.uti.json index 19e20f11..385f3fcb 100644 --- a/_module/uti/food_027.uti.json +++ b/_module/uti/food_027.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/food_028.uti.json b/_module/uti/food_028.uti.json index 86954c77..22e2ed23 100644 --- a/_module/uti/food_028.uti.json +++ b/_module/uti/food_028.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/food_029.uti.json b/_module/uti/food_029.uti.json index 39c55f34..79db99f9 100644 --- a/_module/uti/food_029.uti.json +++ b/_module/uti/food_029.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/garnetsmall.uti.json b/_module/uti/garnetsmall.uti.json index 5b3d93ce..d7c22e08 100644 --- a/_module/uti/garnetsmall.uti.json +++ b/_module/uti/garnetsmall.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 100 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/garnetsmall001.uti.json b/_module/uti/garnetsmall001.uti.json index a44ddd55..2688a120 100644 --- a/_module/uti/garnetsmall001.uti.json +++ b/_module/uti/garnetsmall001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 20 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/garnetsmall002.uti.json b/_module/uti/garnetsmall002.uti.json index c342da40..ca870e69 100644 --- a/_module/uti/garnetsmall002.uti.json +++ b/_module/uti/garnetsmall002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 40 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/garnetsmall003.uti.json b/_module/uti/garnetsmall003.uti.json index 551b965b..5b1839bb 100644 --- a/_module/uti/garnetsmall003.uti.json +++ b/_module/uti/garnetsmall003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 50 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/garnetsmall004.uti.json b/_module/uti/garnetsmall004.uti.json index e2df031a..37cd40d6 100644 --- a/_module/uti/garnetsmall004.uti.json +++ b/_module/uti/garnetsmall004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/garnetsmall005.uti.json b/_module/uti/garnetsmall005.uti.json index 2ad5a50a..03f38409 100644 --- a/_module/uti/garnetsmall005.uti.json +++ b/_module/uti/garnetsmall005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/garnetviolet.uti.json b/_module/uti/garnetviolet.uti.json index c2ffb008..33e5ad8d 100644 --- a/_module/uti/garnetviolet.uti.json +++ b/_module/uti/garnetviolet.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 500 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/garnetviolet001.uti.json b/_module/uti/garnetviolet001.uti.json index 3c627666..1731fd45 100644 --- a/_module/uti/garnetviolet001.uti.json +++ b/_module/uti/garnetviolet001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 100 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/garnetviolet002.uti.json b/_module/uti/garnetviolet002.uti.json index a549a889..ff0efe59 100644 --- a/_module/uti/garnetviolet002.uti.json +++ b/_module/uti/garnetviolet002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 200 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/garnetviolet003.uti.json b/_module/uti/garnetviolet003.uti.json index f1d6d662..648af3a5 100644 --- a/_module/uti/garnetviolet003.uti.json +++ b/_module/uti/garnetviolet003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 250 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/garnetviolet004.uti.json b/_module/uti/garnetviolet004.uti.json index 8a0a65c2..034b712b 100644 --- a/_module/uti/garnetviolet004.uti.json +++ b/_module/uti/garnetviolet004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/garnetviolet005.uti.json b/_module/uti/garnetviolet005.uti.json index 4c5fb6e5..0550dba6 100644 --- a/_module/uti/garnetviolet005.uti.json +++ b/_module/uti/garnetviolet005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/gemstone001.uti.json b/_module/uti/gemstone001.uti.json index 760278ac..932e27c1 100644 --- a/_module/uti/gemstone001.uti.json +++ b/_module/uti/gemstone001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/gemstone002.uti.json b/_module/uti/gemstone002.uti.json index 3fb1d70f..f8b5d870 100644 --- a/_module/uti/gemstone002.uti.json +++ b/_module/uti/gemstone002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/gemstone003.uti.json b/_module/uti/gemstone003.uti.json index 6302d651..60e7720b 100644 --- a/_module/uti/gemstone003.uti.json +++ b/_module/uti/gemstone003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/gemstone004.uti.json b/_module/uti/gemstone004.uti.json index 9ad86b1e..4032feef 100644 --- a/_module/uti/gemstone004.uti.json +++ b/_module/uti/gemstone004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 50 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/gemstone005.uti.json b/_module/uti/gemstone005.uti.json index e1b5c43b..9c875026 100644 --- a/_module/uti/gemstone005.uti.json +++ b/_module/uti/gemstone005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 100 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/gemstone006.uti.json b/_module/uti/gemstone006.uti.json index 163e5fa4..f923e3de 100644 --- a/_module/uti/gemstone006.uti.json +++ b/_module/uti/gemstone006.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 500 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/gingerroot.uti.json b/_module/uti/gingerroot.uti.json index a09d73e3..f3a42f38 100644 --- a/_module/uti/gingerroot.uti.json +++ b/_module/uti/gingerroot.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/glassarrowhea001.uti.json b/_module/uti/glassarrowhea001.uti.json index 0e44fddd..5b453a42 100644 --- a/_module/uti/glassarrowhea001.uti.json +++ b/_module/uti/glassarrowhea001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/glassarrowhea002.uti.json b/_module/uti/glassarrowhea002.uti.json index a52c7680..6457560a 100644 --- a/_module/uti/glassarrowhea002.uti.json +++ b/_module/uti/glassarrowhea002.uti.json @@ -18,7 +18,11 @@ }, "Cost": { "type": "dword", - "value": 50 + "value": 1 + }, + "Cursed": { + "type": "byte", + "value": 0 }, "DescIdentified": { "type": "cexolocstring", diff --git a/_module/uti/glassarrowhea003.uti.json b/_module/uti/glassarrowhea003.uti.json index 376cbb5c..034e8959 100644 --- a/_module/uti/glassarrowhea003.uti.json +++ b/_module/uti/glassarrowhea003.uti.json @@ -18,7 +18,11 @@ }, "Cost": { "type": "dword", - "value": 100 + "value": 2 + }, + "Cursed": { + "type": "byte", + "value": 0 }, "DescIdentified": { "type": "cexolocstring", diff --git a/_module/uti/glassarrowhea004.uti.json b/_module/uti/glassarrowhea004.uti.json index 792ba398..92e153f4 100644 --- a/_module/uti/glassarrowhea004.uti.json +++ b/_module/uti/glassarrowhea004.uti.json @@ -18,7 +18,11 @@ }, "Cost": { "type": "dword", - "value": 100 + "value": 2 + }, + "Cursed": { + "type": "byte", + "value": 0 }, "DescIdentified": { "type": "cexolocstring", diff --git a/_module/uti/glassarrowhea005.uti.json b/_module/uti/glassarrowhea005.uti.json index 21d8469e..89bc5a9b 100644 --- a/_module/uti/glassarrowhea005.uti.json +++ b/_module/uti/glassarrowhea005.uti.json @@ -18,7 +18,11 @@ }, "Cost": { "type": "dword", - "value": 150 + "value": 3 + }, + "Cursed": { + "type": "byte", + "value": 0 }, "DescIdentified": { "type": "cexolocstring", diff --git a/_module/uti/glassarrowhea006.uti.json b/_module/uti/glassarrowhea006.uti.json index 1ef3ea76..c74faee5 100644 --- a/_module/uti/glassarrowhea006.uti.json +++ b/_module/uti/glassarrowhea006.uti.json @@ -18,7 +18,11 @@ }, "Cost": { "type": "dword", - "value": 200 + "value": 4 + }, + "Cursed": { + "type": "byte", + "value": 0 }, "DescIdentified": { "type": "cexolocstring", diff --git a/_module/uti/glassarrowhea007.uti.json b/_module/uti/glassarrowhea007.uti.json index e40095d5..2ed4134d 100644 --- a/_module/uti/glassarrowhea007.uti.json +++ b/_module/uti/glassarrowhea007.uti.json @@ -18,7 +18,11 @@ }, "Cost": { "type": "dword", - "value": 150 + "value": 3 + }, + "Cursed": { + "type": "byte", + "value": 0 }, "DescIdentified": { "type": "cexolocstring", diff --git a/_module/uti/glassarrowhea008.uti.json b/_module/uti/glassarrowhea008.uti.json index 2130f336..13dfbb6c 100644 --- a/_module/uti/glassarrowhea008.uti.json +++ b/_module/uti/glassarrowhea008.uti.json @@ -18,7 +18,11 @@ }, "Cost": { "type": "dword", - "value": 200 + "value": 4 + }, + "Cursed": { + "type": "byte", + "value": 0 }, "DescIdentified": { "type": "cexolocstring", diff --git a/_module/uti/glassarrowhea009.uti.json b/_module/uti/glassarrowhea009.uti.json index 235053a2..735478e9 100644 --- a/_module/uti/glassarrowhea009.uti.json +++ b/_module/uti/glassarrowhea009.uti.json @@ -18,7 +18,11 @@ }, "Cost": { "type": "dword", - "value": 250 + "value": 5 + }, + "Cursed": { + "type": "byte", + "value": 0 }, "DescIdentified": { "type": "cexolocstring", diff --git a/_module/uti/glassarrowhea010.uti.json b/_module/uti/glassarrowhea010.uti.json index d736133d..5dfc0008 100644 --- a/_module/uti/glassarrowhea010.uti.json +++ b/_module/uti/glassarrowhea010.uti.json @@ -18,7 +18,11 @@ }, "Cost": { "type": "dword", - "value": 200 + "value": 4 + }, + "Cursed": { + "type": "byte", + "value": 0 }, "DescIdentified": { "type": "cexolocstring", diff --git a/_module/uti/glassarrowhea011.uti.json b/_module/uti/glassarrowhea011.uti.json index 2cebf505..dd057b5f 100644 --- a/_module/uti/glassarrowhea011.uti.json +++ b/_module/uti/glassarrowhea011.uti.json @@ -18,7 +18,11 @@ }, "Cost": { "type": "dword", - "value": 250 + "value": 5 + }, + "Cursed": { + "type": "byte", + "value": 0 }, "DescIdentified": { "type": "cexolocstring", diff --git a/_module/uti/glassarrowhea012.uti.json b/_module/uti/glassarrowhea012.uti.json index 68330215..6d5c9b53 100644 --- a/_module/uti/glassarrowhea012.uti.json +++ b/_module/uti/glassarrowhea012.uti.json @@ -18,7 +18,11 @@ }, "Cost": { "type": "dword", - "value": 300 + "value": 6 + }, + "Cursed": { + "type": "byte", + "value": 0 }, "DescIdentified": { "type": "cexolocstring", diff --git a/_module/uti/glassarrowhea013.uti.json b/_module/uti/glassarrowhea013.uti.json index a1726173..75b2bafe 100644 --- a/_module/uti/glassarrowhea013.uti.json +++ b/_module/uti/glassarrowhea013.uti.json @@ -18,7 +18,11 @@ }, "Cost": { "type": "dword", - "value": 300 + "value": 6 + }, + "Cursed": { + "type": "byte", + "value": 0 }, "DescIdentified": { "type": "cexolocstring", diff --git a/_module/uti/glassarrowhea014.uti.json b/_module/uti/glassarrowhea014.uti.json index 9721a56a..c7fc52db 100644 --- a/_module/uti/glassarrowhea014.uti.json +++ b/_module/uti/glassarrowhea014.uti.json @@ -18,7 +18,11 @@ }, "Cost": { "type": "dword", - "value": 350 + "value": 7 + }, + "Cursed": { + "type": "byte", + "value": 0 }, "DescIdentified": { "type": "cexolocstring", diff --git a/_module/uti/glassarrowhea015.uti.json b/_module/uti/glassarrowhea015.uti.json index 7c89733a..cf6fb0dc 100644 --- a/_module/uti/glassarrowhea015.uti.json +++ b/_module/uti/glassarrowhea015.uti.json @@ -18,7 +18,11 @@ }, "Cost": { "type": "dword", - "value": 400 + "value": 8 + }, + "Cursed": { + "type": "byte", + "value": 0 }, "DescIdentified": { "type": "cexolocstring", diff --git a/_module/uti/glassarrowhead.uti.json b/_module/uti/glassarrowhead.uti.json index 241780e3..c51e201c 100644 --- a/_module/uti/glassarrowhead.uti.json +++ b/_module/uti/glassarrowhead.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/glassbolttip.uti.json b/_module/uti/glassbolttip.uti.json index db0c85cd..7ac5d37a 100644 --- a/_module/uti/glassbolttip.uti.json +++ b/_module/uti/glassbolttip.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/glassbolttip001.uti.json b/_module/uti/glassbolttip001.uti.json index a2468663..f0e2bf11 100644 --- a/_module/uti/glassbolttip001.uti.json +++ b/_module/uti/glassbolttip001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/glassbolttip002.uti.json b/_module/uti/glassbolttip002.uti.json index 378a85d4..6b585d3d 100644 --- a/_module/uti/glassbolttip002.uti.json +++ b/_module/uti/glassbolttip002.uti.json @@ -18,7 +18,11 @@ }, "Cost": { "type": "dword", - "value": 50 + "value": 1 + }, + "Cursed": { + "type": "byte", + "value": 0 }, "DescIdentified": { "type": "cexolocstring", diff --git a/_module/uti/glassbolttip003.uti.json b/_module/uti/glassbolttip003.uti.json index 21c80f89..7b8e86b1 100644 --- a/_module/uti/glassbolttip003.uti.json +++ b/_module/uti/glassbolttip003.uti.json @@ -18,7 +18,11 @@ }, "Cost": { "type": "dword", - "value": 50 + "value": 1 + }, + "Cursed": { + "type": "byte", + "value": 0 }, "DescIdentified": { "type": "cexolocstring", diff --git a/_module/uti/glassbolttip004.uti.json b/_module/uti/glassbolttip004.uti.json index 4d03772f..0c0635a2 100644 --- a/_module/uti/glassbolttip004.uti.json +++ b/_module/uti/glassbolttip004.uti.json @@ -18,7 +18,11 @@ }, "Cost": { "type": "dword", - "value": 100 + "value": 2 + }, + "Cursed": { + "type": "byte", + "value": 0 }, "DescIdentified": { "type": "cexolocstring", diff --git a/_module/uti/glassbolttip005.uti.json b/_module/uti/glassbolttip005.uti.json index 950028f6..0feedcf5 100644 --- a/_module/uti/glassbolttip005.uti.json +++ b/_module/uti/glassbolttip005.uti.json @@ -18,7 +18,11 @@ }, "Cost": { "type": "dword", - "value": 150 + "value": 3 + }, + "Cursed": { + "type": "byte", + "value": 0 }, "DescIdentified": { "type": "cexolocstring", diff --git a/_module/uti/glassbolttip006.uti.json b/_module/uti/glassbolttip006.uti.json index f16227bd..21e5f4bb 100644 --- a/_module/uti/glassbolttip006.uti.json +++ b/_module/uti/glassbolttip006.uti.json @@ -18,7 +18,11 @@ }, "Cost": { "type": "dword", - "value": 200 + "value": 4 + }, + "Cursed": { + "type": "byte", + "value": 0 }, "DescIdentified": { "type": "cexolocstring", diff --git a/_module/uti/glassbolttip007.uti.json b/_module/uti/glassbolttip007.uti.json index 801e6b18..754ec396 100644 --- a/_module/uti/glassbolttip007.uti.json +++ b/_module/uti/glassbolttip007.uti.json @@ -18,7 +18,11 @@ }, "Cost": { "type": "dword", - "value": 150 + "value": 3 + }, + "Cursed": { + "type": "byte", + "value": 0 }, "DescIdentified": { "type": "cexolocstring", diff --git a/_module/uti/glassbolttip008.uti.json b/_module/uti/glassbolttip008.uti.json index 506800c6..723188fa 100644 --- a/_module/uti/glassbolttip008.uti.json +++ b/_module/uti/glassbolttip008.uti.json @@ -18,7 +18,11 @@ }, "Cost": { "type": "dword", - "value": 200 + "value": 4 + }, + "Cursed": { + "type": "byte", + "value": 0 }, "DescIdentified": { "type": "cexolocstring", diff --git a/_module/uti/glassbolttip009.uti.json b/_module/uti/glassbolttip009.uti.json index 487edda2..0c0c1847 100644 --- a/_module/uti/glassbolttip009.uti.json +++ b/_module/uti/glassbolttip009.uti.json @@ -18,7 +18,11 @@ }, "Cost": { "type": "dword", - "value": 250 + "value": 5 + }, + "Cursed": { + "type": "byte", + "value": 0 }, "DescIdentified": { "type": "cexolocstring", diff --git a/_module/uti/glassbolttip010.uti.json b/_module/uti/glassbolttip010.uti.json index dd509bac..ad8fcba7 100644 --- a/_module/uti/glassbolttip010.uti.json +++ b/_module/uti/glassbolttip010.uti.json @@ -18,7 +18,11 @@ }, "Cost": { "type": "dword", - "value": 200 + "value": 4 + }, + "Cursed": { + "type": "byte", + "value": 0 }, "DescIdentified": { "type": "cexolocstring", diff --git a/_module/uti/glassbolttip011.uti.json b/_module/uti/glassbolttip011.uti.json index 27bb232d..d4445dc1 100644 --- a/_module/uti/glassbolttip011.uti.json +++ b/_module/uti/glassbolttip011.uti.json @@ -18,7 +18,11 @@ }, "Cost": { "type": "dword", - "value": 250 + "value": 5 + }, + "Cursed": { + "type": "byte", + "value": 0 }, "DescIdentified": { "type": "cexolocstring", diff --git a/_module/uti/glassbolttip012.uti.json b/_module/uti/glassbolttip012.uti.json index b1b2af18..4353a843 100644 --- a/_module/uti/glassbolttip012.uti.json +++ b/_module/uti/glassbolttip012.uti.json @@ -18,7 +18,11 @@ }, "Cost": { "type": "dword", - "value": 300 + "value": 6 + }, + "Cursed": { + "type": "byte", + "value": 0 }, "DescIdentified": { "type": "cexolocstring", diff --git a/_module/uti/glassbolttip013.uti.json b/_module/uti/glassbolttip013.uti.json index 2febae1d..6455883e 100644 --- a/_module/uti/glassbolttip013.uti.json +++ b/_module/uti/glassbolttip013.uti.json @@ -18,7 +18,11 @@ }, "Cost": { "type": "dword", - "value": 300 + "value": 6 + }, + "Cursed": { + "type": "byte", + "value": 0 }, "DescIdentified": { "type": "cexolocstring", diff --git a/_module/uti/glassbolttip014.uti.json b/_module/uti/glassbolttip014.uti.json index baa06107..79dc518c 100644 --- a/_module/uti/glassbolttip014.uti.json +++ b/_module/uti/glassbolttip014.uti.json @@ -18,7 +18,11 @@ }, "Cost": { "type": "dword", - "value": 350 + "value": 7 + }, + "Cursed": { + "type": "byte", + "value": 0 }, "DescIdentified": { "type": "cexolocstring", diff --git a/_module/uti/glassbolttip015.uti.json b/_module/uti/glassbolttip015.uti.json index 44958df9..c917a879 100644 --- a/_module/uti/glassbolttip015.uti.json +++ b/_module/uti/glassbolttip015.uti.json @@ -18,7 +18,11 @@ }, "Cost": { "type": "dword", - "value": 400 + "value": 8 + }, + "Cursed": { + "type": "byte", + "value": 0 }, "DescIdentified": { "type": "cexolocstring", diff --git a/_module/uti/glassbottle.uti.json b/_module/uti/glassbottle.uti.json index 84b0e0b6..70261b8e 100644 --- a/_module/uti/glassbottle.uti.json +++ b/_module/uti/glassbottle.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/glassbullet.uti.json b/_module/uti/glassbullet.uti.json index 5bb2a1d1..cc9b87d7 100644 --- a/_module/uti/glassbullet.uti.json +++ b/_module/uti/glassbullet.uti.json @@ -18,7 +18,11 @@ }, "Cost": { "type": "dword", - "value": 99 + "value": 1 + }, + "Cursed": { + "type": "byte", + "value": 0 }, "DescIdentified": { "type": "cexolocstring", diff --git a/_module/uti/glassbullet001.uti.json b/_module/uti/glassbullet001.uti.json index 04ba2b38..34e7b4f0 100644 --- a/_module/uti/glassbullet001.uti.json +++ b/_module/uti/glassbullet001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/glassbullet002.uti.json b/_module/uti/glassbullet002.uti.json index 3028caec..43d7eb29 100644 --- a/_module/uti/glassbullet002.uti.json +++ b/_module/uti/glassbullet002.uti.json @@ -18,7 +18,11 @@ }, "Cost": { "type": "dword", - "value": 99 + "value": 1 + }, + "Cursed": { + "type": "byte", + "value": 0 }, "DescIdentified": { "type": "cexolocstring", diff --git a/_module/uti/glassbullet003.uti.json b/_module/uti/glassbullet003.uti.json index 62145f72..d9aabdd8 100644 --- a/_module/uti/glassbullet003.uti.json +++ b/_module/uti/glassbullet003.uti.json @@ -18,7 +18,11 @@ }, "Cost": { "type": "dword", - "value": 198 + "value": 2 + }, + "Cursed": { + "type": "byte", + "value": 0 }, "DescIdentified": { "type": "cexolocstring", diff --git a/_module/uti/glassingot.uti.json b/_module/uti/glassingot.uti.json index d1fa39ac..dc1376fb 100644 --- a/_module/uti/glassingot.uti.json +++ b/_module/uti/glassingot.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 13 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/glassvial.uti.json b/_module/uti/glassvial.uti.json index 65c27626..cea815fc 100644 --- a/_module/uti/glassvial.uti.json +++ b/_module/uti/glassvial.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/gloves.uti.json b/_module/uti/gloves.uti.json index 5d0a8996..f28502ab 100644 --- a/_module/uti/gloves.uti.json +++ b/_module/uti/gloves.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/gloves001.uti.json b/_module/uti/gloves001.uti.json index 11ecbc4d..9a6b46e9 100644 --- a/_module/uti/gloves001.uti.json +++ b/_module/uti/gloves001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 15 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/gloves002.uti.json b/_module/uti/gloves002.uti.json index 8a790d08..1f4ad159 100644 --- a/_module/uti/gloves002.uti.json +++ b/_module/uti/gloves002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/gloves003.uti.json b/_module/uti/gloves003.uti.json index 82cb0799..2fb89462 100644 --- a/_module/uti/gloves003.uti.json +++ b/_module/uti/gloves003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 58 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/gloves004.uti.json b/_module/uti/gloves004.uti.json index 284459ce..317ed83e 100644 --- a/_module/uti/gloves004.uti.json +++ b/_module/uti/gloves004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 58 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/gloves005.uti.json b/_module/uti/gloves005.uti.json index 061e5e97..c0d12db0 100644 --- a/_module/uti/gloves005.uti.json +++ b/_module/uti/gloves005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 15 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/gloves006.uti.json b/_module/uti/gloves006.uti.json index 5eab78fd..388e4dbc 100644 --- a/_module/uti/gloves006.uti.json +++ b/_module/uti/gloves006.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 231 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/gloves007.uti.json b/_module/uti/gloves007.uti.json index 9a260243..7a2d3288 100644 --- a/_module/uti/gloves007.uti.json +++ b/_module/uti/gloves007.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 203 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/gloves008.uti.json b/_module/uti/gloves008.uti.json index d14b47c5..1bbb5229 100644 --- a/_module/uti/gloves008.uti.json +++ b/_module/uti/gloves008.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 84 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/gloves009.uti.json b/_module/uti/gloves009.uti.json index 317e9ec0..917f595a 100644 --- a/_module/uti/gloves009.uti.json +++ b/_module/uti/gloves009.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 477 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/gloves010.uti.json b/_module/uti/gloves010.uti.json index 819513a5..289f07cb 100644 --- a/_module/uti/gloves010.uti.json +++ b/_module/uti/gloves010.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/gooseberry.uti.json b/_module/uti/gooseberry.uti.json index 20084d0d..7d3f17c4 100644 --- a/_module/uti/gooseberry.uti.json +++ b/_module/uti/gooseberry.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/grapefruit.uti.json b/_module/uti/grapefruit.uti.json index b494368b..6b182a61 100644 --- a/_module/uti/grapefruit.uti.json +++ b/_module/uti/grapefruit.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/grapepurple.uti.json b/_module/uti/grapepurple.uti.json index 91cc65ba..3a0f4ba7 100644 --- a/_module/uti/grapepurple.uti.json +++ b/_module/uti/grapepurple.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/grapered.uti.json b/_module/uti/grapered.uti.json index 18e3ee26..78751c73 100644 --- a/_module/uti/grapered.uti.json +++ b/_module/uti/grapered.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/grapeyellow.uti.json b/_module/uti/grapeyellow.uti.json index 564e1a01..91cd3a1c 100644 --- a/_module/uti/grapeyellow.uti.json +++ b/_module/uti/grapeyellow.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/greenapple.uti.json b/_module/uti/greenapple.uti.json index a6e4dc0f..869d480f 100644 --- a/_module/uti/greenapple.uti.json +++ b/_module/uti/greenapple.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/greenbeans.uti.json b/_module/uti/greenbeans.uti.json index c863a2bc..a483085e 100644 --- a/_module/uti/greenbeans.uti.json +++ b/_module/uti/greenbeans.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/grit.uti.json b/_module/uti/grit.uti.json index 130d0707..e5b0beab 100644 --- a/_module/uti/grit.uti.json +++ b/_module/uti/grit.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 202 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/grit001.uti.json b/_module/uti/grit001.uti.json index 8762b1f9..1354bd63 100644 --- a/_module/uti/grit001.uti.json +++ b/_module/uti/grit001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/grit002.uti.json b/_module/uti/grit002.uti.json index c18e8d9e..1e894312 100644 --- a/_module/uti/grit002.uti.json +++ b/_module/uti/grit002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/grit003.uti.json b/_module/uti/grit003.uti.json index d4d57825..d66dad16 100644 --- a/_module/uti/grit003.uti.json +++ b/_module/uti/grit003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/hardleather.uti.json b/_module/uti/hardleather.uti.json index 85bfad3c..872deab7 100644 --- a/_module/uti/hardleather.uti.json +++ b/_module/uti/hardleather.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/hardleather001.uti.json b/_module/uti/hardleather001.uti.json index 510eed32..0c3bc030 100644 --- a/_module/uti/hardleather001.uti.json +++ b/_module/uti/hardleather001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/hardleather002.uti.json b/_module/uti/hardleather002.uti.json index bdf0efcb..cba2ccad 100644 --- a/_module/uti/hardleather002.uti.json +++ b/_module/uti/hardleather002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/hardleather003.uti.json b/_module/uti/hardleather003.uti.json index 94a14d88..bf242f66 100644 --- a/_module/uti/hardleather003.uti.json +++ b/_module/uti/hardleather003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/hardleather004.uti.json b/_module/uti/hardleather004.uti.json index 89b70e20..403c6b99 100644 --- a/_module/uti/hardleather004.uti.json +++ b/_module/uti/hardleather004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/hardleather005.uti.json b/_module/uti/hardleather005.uti.json index 53126df4..2a2da4ce 100644 --- a/_module/uti/hardleather005.uti.json +++ b/_module/uti/hardleather005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/hardleather006.uti.json b/_module/uti/hardleather006.uti.json index 75c6781d..f1dc49be 100644 --- a/_module/uti/hardleather006.uti.json +++ b/_module/uti/hardleather006.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/hardleather007.uti.json b/_module/uti/hardleather007.uti.json index 0f3a9b6f..5a38dfae 100644 --- a/_module/uti/hardleather007.uti.json +++ b/_module/uti/hardleather007.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/hardleather008.uti.json b/_module/uti/hardleather008.uti.json index 669abdf5..9b7ddec6 100644 --- a/_module/uti/hardleather008.uti.json +++ b/_module/uti/hardleather008.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/hardleather009.uti.json b/_module/uti/hardleather009.uti.json index ad6c575d..e8c85ec8 100644 --- a/_module/uti/hardleather009.uti.json +++ b/_module/uti/hardleather009.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/hardleather010.uti.json b/_module/uti/hardleather010.uti.json index 82ecc970..1a1c9084 100644 --- a/_module/uti/hardleather010.uti.json +++ b/_module/uti/hardleather010.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/hardleather011.uti.json b/_module/uti/hardleather011.uti.json index dc73b274..dce9655a 100644 --- a/_module/uti/hardleather011.uti.json +++ b/_module/uti/hardleather011.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/hardleather012.uti.json b/_module/uti/hardleather012.uti.json index dd41e04f..95aa432c 100644 --- a/_module/uti/hardleather012.uti.json +++ b/_module/uti/hardleather012.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/hardleather013.uti.json b/_module/uti/hardleather013.uti.json index 7bf64664..ffbfd03a 100644 --- a/_module/uti/hardleather013.uti.json +++ b/_module/uti/hardleather013.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/hardleather014.uti.json b/_module/uti/hardleather014.uti.json index ba42c455..f8357da7 100644 --- a/_module/uti/hardleather014.uti.json +++ b/_module/uti/hardleather014.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/hardleather015.uti.json b/_module/uti/hardleather015.uti.json index 6925a414..c16195de 100644 --- a/_module/uti/hardleather015.uti.json +++ b/_module/uti/hardleather015.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/headofcotton.uti.json b/_module/uti/headofcotton.uti.json index 14ac28ad..2cc6f134 100644 --- a/_module/uti/headofcotton.uti.json +++ b/_module/uti/headofcotton.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/hematite.uti.json b/_module/uti/hematite.uti.json index 4b87f186..284ef9ff 100644 --- a/_module/uti/hematite.uti.json +++ b/_module/uti/hematite.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/hematite001.uti.json b/_module/uti/hematite001.uti.json index 38685aa0..d3047b34 100644 --- a/_module/uti/hematite001.uti.json +++ b/_module/uti/hematite001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/hematite002.uti.json b/_module/uti/hematite002.uti.json index 66c5937f..0616f65a 100644 --- a/_module/uti/hematite002.uti.json +++ b/_module/uti/hematite002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/hematite003.uti.json b/_module/uti/hematite003.uti.json index 1d780a60..bb7d49ca 100644 --- a/_module/uti/hematite003.uti.json +++ b/_module/uti/hematite003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/hematite004.uti.json b/_module/uti/hematite004.uti.json index 726f004b..966dcbc0 100644 --- a/_module/uti/hematite004.uti.json +++ b/_module/uti/hematite004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/hematite005.uti.json b/_module/uti/hematite005.uti.json index d1416012..f90b6e0c 100644 --- a/_module/uti/hematite005.uti.json +++ b/_module/uti/hematite005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/herbalistsknife.uti.json b/_module/uti/herbalistsknife.uti.json index c8c4dda6..38020fa4 100644 --- a/_module/uti/herbalistsknife.uti.json +++ b/_module/uti/herbalistsknife.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 6 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/honey.uti.json b/_module/uti/honey.uti.json index fc75aa73..b7266775 100644 --- a/_module/uti/honey.uti.json +++ b/_module/uti/honey.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/honeycomb.uti.json b/_module/uti/honeycomb.uti.json index 60d0ae35..678dbe70 100644 --- a/_module/uti/honeycomb.uti.json +++ b/_module/uti/honeycomb.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/indiancorn.uti.json b/_module/uti/indiancorn.uti.json index 067cc64c..988a3986 100644 --- a/_module/uti/indiancorn.uti.json +++ b/_module/uti/indiancorn.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/indiancornkernel.uti.json b/_module/uti/indiancornkernel.uti.json index 02b421c5..dbc73a41 100644 --- a/_module/uti/indiancornkernel.uti.json +++ b/_module/uti/indiancornkernel.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ingot.uti.json b/_module/uti/ingot.uti.json index f19516a4..6665d5b5 100644 --- a/_module/uti/ingot.uti.json +++ b/_module/uti/ingot.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/ingot001.uti.json b/_module/uti/ingot001.uti.json index 90aaedb7..5d357b4c 100644 --- a/_module/uti/ingot001.uti.json +++ b/_module/uti/ingot001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ingot002.uti.json b/_module/uti/ingot002.uti.json index 9c704d7e..a15544bd 100644 --- a/_module/uti/ingot002.uti.json +++ b/_module/uti/ingot002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ingot003.uti.json b/_module/uti/ingot003.uti.json index c1272309..51ca1a78 100644 --- a/_module/uti/ingot003.uti.json +++ b/_module/uti/ingot003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ingot004.uti.json b/_module/uti/ingot004.uti.json index be5e03c2..b2887048 100644 --- a/_module/uti/ingot004.uti.json +++ b/_module/uti/ingot004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ingot005.uti.json b/_module/uti/ingot005.uti.json index 4d6ef18c..57052cf0 100644 --- a/_module/uti/ingot005.uti.json +++ b/_module/uti/ingot005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ingot006.uti.json b/_module/uti/ingot006.uti.json index 19a736f5..3c8097f1 100644 --- a/_module/uti/ingot006.uti.json +++ b/_module/uti/ingot006.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 6 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ingot007.uti.json b/_module/uti/ingot007.uti.json index 3d082c62..4791d46e 100644 --- a/_module/uti/ingot007.uti.json +++ b/_module/uti/ingot007.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 7 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ingot008.uti.json b/_module/uti/ingot008.uti.json index da083254..5cf9f416 100644 --- a/_module/uti/ingot008.uti.json +++ b/_module/uti/ingot008.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 8 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ingot009.uti.json b/_module/uti/ingot009.uti.json index 0824d367..a5f50634 100644 --- a/_module/uti/ingot009.uti.json +++ b/_module/uti/ingot009.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 9 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ingot010.uti.json b/_module/uti/ingot010.uti.json index 93ae260f..3df72c49 100644 --- a/_module/uti/ingot010.uti.json +++ b/_module/uti/ingot010.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ingot011.uti.json b/_module/uti/ingot011.uti.json index b22b40ee..14521244 100644 --- a/_module/uti/ingot011.uti.json +++ b/_module/uti/ingot011.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ingot012.uti.json b/_module/uti/ingot012.uti.json index 4a9c71b1..15aba135 100644 --- a/_module/uti/ingot012.uti.json +++ b/_module/uti/ingot012.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 12 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ingot013.uti.json b/_module/uti/ingot013.uti.json index 01e082d0..4f604813 100644 --- a/_module/uti/ingot013.uti.json +++ b/_module/uti/ingot013.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 9 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ink_black.uti.json b/_module/uti/ink_black.uti.json index 9862b518..cbda6895 100644 --- a/_module/uti/ink_black.uti.json +++ b/_module/uti/ink_black.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/it_crewps019.uti.json b/_module/uti/it_crewps019.uti.json index ed4842bc..e2efa75a 100644 --- a/_module/uti/it_crewps019.uti.json +++ b/_module/uti/it_crewps019.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 9680 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/it_crewps020.uti.json b/_module/uti/it_crewps020.uti.json index efd1bc9d..7c35117e 100644 --- a/_module/uti/it_crewps020.uti.json +++ b/_module/uti/it_crewps020.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 12500 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/it_crewps021.uti.json b/_module/uti/it_crewps021.uti.json index ffbec32d..e7223bca 100644 --- a/_module/uti/it_crewps021.uti.json +++ b/_module/uti/it_crewps021.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 15124 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/item.uti.json b/_module/uti/item.uti.json index c765e587..8e1a6d13 100644 --- a/_module/uti/item.uti.json +++ b/_module/uti/item.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/item001.uti.json b/_module/uti/item001.uti.json index aadbba41..07b64d99 100644 --- a/_module/uti/item001.uti.json +++ b/_module/uti/item001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item002.uti.json b/_module/uti/item002.uti.json index fe4cef79..945ad957 100644 --- a/_module/uti/item002.uti.json +++ b/_module/uti/item002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item015.uti.json b/_module/uti/item015.uti.json index 05aa2ff8..b97d330b 100644 --- a/_module/uti/item015.uti.json +++ b/_module/uti/item015.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 4 @@ -100,6 +104,10 @@ "type": "dword", "value": 125665 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/item_bag.uti.json b/_module/uti/item_bag.uti.json index 59955edd..016131d4 100644 --- a/_module/uti/item_bag.uti.json +++ b/_module/uti/item_bag.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_bag001.uti.json b/_module/uti/item_bag001.uti.json index c58efda7..518db731 100644 --- a/_module/uti/item_bag001.uti.json +++ b/_module/uti/item_bag001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_bag002.uti.json b/_module/uti/item_bag002.uti.json index 4b13aa4c..026faa19 100644 --- a/_module/uti/item_bag002.uti.json +++ b/_module/uti/item_bag002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 15 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_bag003.uti.json b/_module/uti/item_bag003.uti.json index 75d0f017..da1b8f18 100644 --- a/_module/uti/item_bag003.uti.json +++ b/_module/uti/item_bag003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 35 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_bag004.uti.json b/_module/uti/item_bag004.uti.json index dbaacec1..a953f8fa 100644 --- a/_module/uti/item_bag004.uti.json +++ b/_module/uti/item_bag004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 65 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_bag005.uti.json b/_module/uti/item_bag005.uti.json index 5d907ea4..0afa4938 100644 --- a/_module/uti/item_bag005.uti.json +++ b/_module/uti/item_bag005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 35 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_bag006.uti.json b/_module/uti/item_bag006.uti.json index acb356e9..97e97339 100644 --- a/_module/uti/item_bag006.uti.json +++ b/_module/uti/item_bag006.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 115 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_bag007.uti.json b/_module/uti/item_bag007.uti.json index 8a78d025..548649f0 100644 --- a/_module/uti/item_bag007.uti.json +++ b/_module/uti/item_bag007.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 115 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_bag008.uti.json b/_module/uti/item_bag008.uti.json index 05c7ae41..974c708b 100644 --- a/_module/uti/item_bag008.uti.json +++ b/_module/uti/item_bag008.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 65 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_bag009.uti.json b/_module/uti/item_bag009.uti.json index 860cfe08..f5a2b162 100644 --- a/_module/uti/item_bag009.uti.json +++ b/_module/uti/item_bag009.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 275 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_bag010.uti.json b/_module/uti/item_bag010.uti.json index 8fd4859f..116cc72a 100644 --- a/_module/uti/item_bag010.uti.json +++ b/_module/uti/item_bag010.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 275 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_bag011.uti.json b/_module/uti/item_bag011.uti.json index 9794e28f..4053615a 100644 --- a/_module/uti/item_bag011.uti.json +++ b/_module/uti/item_bag011.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 105 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_bag012.uti.json b/_module/uti/item_bag012.uti.json index 9d46929d..aa6f1ce9 100644 --- a/_module/uti/item_bag012.uti.json +++ b/_module/uti/item_bag012.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 385 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_bag013.uti.json b/_module/uti/item_bag013.uti.json index 1da1ec19..4ad54b42 100644 --- a/_module/uti/item_bag013.uti.json +++ b/_module/uti/item_bag013.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 385 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_bag014.uti.json b/_module/uti/item_bag014.uti.json index 7acec338..bed65932 100644 --- a/_module/uti/item_bag014.uti.json +++ b/_module/uti/item_bag014.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 275 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_bag015.uti.json b/_module/uti/item_bag015.uti.json index 02074770..5e001240 100644 --- a/_module/uti/item_bag015.uti.json +++ b/_module/uti/item_bag015.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 665 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_bag016.uti.json b/_module/uti/item_bag016.uti.json index 34038c23..806cab08 100644 --- a/_module/uti/item_bag016.uti.json +++ b/_module/uti/item_bag016.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 665 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_bag017.uti.json b/_module/uti/item_bag017.uti.json index 91f6e956..c1792991 100644 --- a/_module/uti/item_bag017.uti.json +++ b/_module/uti/item_bag017.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 385 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_bag018.uti.json b/_module/uti/item_bag018.uti.json index 8ab0e277..15444292 100644 --- a/_module/uti/item_bag018.uti.json +++ b/_module/uti/item_bag018.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 747 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_bag019.uti.json b/_module/uti/item_bag019.uti.json index 93ec7c8f..d1e97a28 100644 --- a/_module/uti/item_bag019.uti.json +++ b/_module/uti/item_bag019.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 587 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_bag020.uti.json b/_module/uti/item_bag020.uti.json index a0bdbd18..ca83cea0 100644 --- a/_module/uti/item_bag020.uti.json +++ b/_module/uti/item_bag020.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 275 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_bag021.uti.json b/_module/uti/item_bag021.uti.json index 8d80be04..cba3906c 100644 --- a/_module/uti/item_bag021.uti.json +++ b/_module/uti/item_bag021.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1127 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_bag022.uti.json b/_module/uti/item_bag022.uti.json index 7fd26d1e..70a67c63 100644 --- a/_module/uti/item_bag022.uti.json +++ b/_module/uti/item_bag022.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 927 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_bag023.uti.json b/_module/uti/item_bag023.uti.json index 70dec36c..0bc92830 100644 --- a/_module/uti/item_bag023.uti.json +++ b/_module/uti/item_bag023.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 514 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_bag024.uti.json b/_module/uti/item_bag024.uti.json index 7be51001..521fbaa7 100644 --- a/_module/uti/item_bag024.uti.json +++ b/_module/uti/item_bag024.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1587 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_bag025.uti.json b/_module/uti/item_bag025.uti.json index 9028c4d2..9030fcd9 100644 --- a/_module/uti/item_bag025.uti.json +++ b/_module/uti/item_bag025.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1127 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_bag026.uti.json b/_module/uti/item_bag026.uti.json index 87dbbc87..1f563c11 100644 --- a/_module/uti/item_bag026.uti.json +++ b/_module/uti/item_bag026.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 927 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_bag027.uti.json b/_module/uti/item_bag027.uti.json index 51353580..8a7ec248 100644 --- a/_module/uti/item_bag027.uti.json +++ b/_module/uti/item_bag027.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1714 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_chlorine.uti.json b/_module/uti/item_chlorine.uti.json index 6a05a564..6597e7da 100644 --- a/_module/uti/item_chlorine.uti.json +++ b/_module/uti/item_chlorine.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_mushroom.uti.json b/_module/uti/item_mushroom.uti.json index 997c61ad..9ca6a2df 100644 --- a/_module/uti/item_mushroom.uti.json +++ b/_module/uti/item_mushroom.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/item_mushroom001.uti.json b/_module/uti/item_mushroom001.uti.json index 4f538e46..94c2dec5 100644 --- a/_module/uti/item_mushroom001.uti.json +++ b/_module/uti/item_mushroom001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_mushroom002.uti.json b/_module/uti/item_mushroom002.uti.json index c98e67c0..ab867f71 100644 --- a/_module/uti/item_mushroom002.uti.json +++ b/_module/uti/item_mushroom002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_mushroom003.uti.json b/_module/uti/item_mushroom003.uti.json index 9f7061af..21d65220 100644 --- a/_module/uti/item_mushroom003.uti.json +++ b/_module/uti/item_mushroom003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_mushroom004.uti.json b/_module/uti/item_mushroom004.uti.json index 1c894b05..6ec57fa7 100644 --- a/_module/uti/item_mushroom004.uti.json +++ b/_module/uti/item_mushroom004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_mushroom005.uti.json b/_module/uti/item_mushroom005.uti.json index 5bc64ab1..6261277a 100644 --- a/_module/uti/item_mushroom005.uti.json +++ b/_module/uti/item_mushroom005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_mushroom006.uti.json b/_module/uti/item_mushroom006.uti.json index 2892efaf..2a190a14 100644 --- a/_module/uti/item_mushroom006.uti.json +++ b/_module/uti/item_mushroom006.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_mushroom007.uti.json b/_module/uti/item_mushroom007.uti.json index 6ddd0302..2203cec5 100644 --- a/_module/uti/item_mushroom007.uti.json +++ b/_module/uti/item_mushroom007.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_mushroom008.uti.json b/_module/uti/item_mushroom008.uti.json index 810ee20f..e33614ee 100644 --- a/_module/uti/item_mushroom008.uti.json +++ b/_module/uti/item_mushroom008.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_mushroom009.uti.json b/_module/uti/item_mushroom009.uti.json index 0b60ec95..c4c68896 100644 --- a/_module/uti/item_mushroom009.uti.json +++ b/_module/uti/item_mushroom009.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_mushroom010.uti.json b/_module/uti/item_mushroom010.uti.json index 7661e994..60c774bc 100644 --- a/_module/uti/item_mushroom010.uti.json +++ b/_module/uti/item_mushroom010.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_mushroom011.uti.json b/_module/uti/item_mushroom011.uti.json index 05efd98c..9c28ac7e 100644 --- a/_module/uti/item_mushroom011.uti.json +++ b/_module/uti/item_mushroom011.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_mushroom012.uti.json b/_module/uti/item_mushroom012.uti.json index 76561a85..4e4efe79 100644 --- a/_module/uti/item_mushroom012.uti.json +++ b/_module/uti/item_mushroom012.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_mushroom013.uti.json b/_module/uti/item_mushroom013.uti.json index 5c36ced2..f22c4277 100644 --- a/_module/uti/item_mushroom013.uti.json +++ b/_module/uti/item_mushroom013.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_mushroom014.uti.json b/_module/uti/item_mushroom014.uti.json index f0c4e2a3..b5beba4a 100644 --- a/_module/uti/item_mushroom014.uti.json +++ b/_module/uti/item_mushroom014.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_mushroom015.uti.json b/_module/uti/item_mushroom015.uti.json index c5a4bfaa..3eac4f5d 100644 --- a/_module/uti/item_mushroom015.uti.json +++ b/_module/uti/item_mushroom015.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_mushroom016.uti.json b/_module/uti/item_mushroom016.uti.json index 1737ca3c..dbc9130d 100644 --- a/_module/uti/item_mushroom016.uti.json +++ b/_module/uti/item_mushroom016.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_mushroom017.uti.json b/_module/uti/item_mushroom017.uti.json index 4eb839e7..99549a85 100644 --- a/_module/uti/item_mushroom017.uti.json +++ b/_module/uti/item_mushroom017.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_mushroom018.uti.json b/_module/uti/item_mushroom018.uti.json index 1e821035..238da81b 100644 --- a/_module/uti/item_mushroom018.uti.json +++ b/_module/uti/item_mushroom018.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_mushroom019.uti.json b/_module/uti/item_mushroom019.uti.json index 223629f9..0613d5f8 100644 --- a/_module/uti/item_mushroom019.uti.json +++ b/_module/uti/item_mushroom019.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_mushroom020.uti.json b/_module/uti/item_mushroom020.uti.json index f237ac09..157e9c5e 100644 --- a/_module/uti/item_mushroom020.uti.json +++ b/_module/uti/item_mushroom020.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_mushroom021.uti.json b/_module/uti/item_mushroom021.uti.json index 8891ded1..4984891e 100644 --- a/_module/uti/item_mushroom021.uti.json +++ b/_module/uti/item_mushroom021.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_mushroom022.uti.json b/_module/uti/item_mushroom022.uti.json index ba50c753..9e7e3999 100644 --- a/_module/uti/item_mushroom022.uti.json +++ b/_module/uti/item_mushroom022.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_mushroom023.uti.json b/_module/uti/item_mushroom023.uti.json index 9a0949f4..4df5b2c0 100644 --- a/_module/uti/item_mushroom023.uti.json +++ b/_module/uti/item_mushroom023.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_mushroom024.uti.json b/_module/uti/item_mushroom024.uti.json index 601fa577..cbfd360f 100644 --- a/_module/uti/item_mushroom024.uti.json +++ b/_module/uti/item_mushroom024.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_mushroom025.uti.json b/_module/uti/item_mushroom025.uti.json index f7b43e2d..08e0782d 100644 --- a/_module/uti/item_mushroom025.uti.json +++ b/_module/uti/item_mushroom025.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_mushroom026.uti.json b/_module/uti/item_mushroom026.uti.json index 3e6eea9c..47ff76d8 100644 --- a/_module/uti/item_mushroom026.uti.json +++ b/_module/uti/item_mushroom026.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_mushroom027.uti.json b/_module/uti/item_mushroom027.uti.json index a159f936..925c1980 100644 --- a/_module/uti/item_mushroom027.uti.json +++ b/_module/uti/item_mushroom027.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_mushroom028.uti.json b/_module/uti/item_mushroom028.uti.json index b3699eb7..9f2685b0 100644 --- a/_module/uti/item_mushroom028.uti.json +++ b/_module/uti/item_mushroom028.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_mushroom029.uti.json b/_module/uti/item_mushroom029.uti.json index c88dd22c..758ae8c5 100644 --- a/_module/uti/item_mushroom029.uti.json +++ b/_module/uti/item_mushroom029.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_mushroom030.uti.json b/_module/uti/item_mushroom030.uti.json index 24a260f0..dd222a4d 100644 --- a/_module/uti/item_mushroom030.uti.json +++ b/_module/uti/item_mushroom030.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_mushroom031.uti.json b/_module/uti/item_mushroom031.uti.json index 156a83f7..0cba946a 100644 --- a/_module/uti/item_mushroom031.uti.json +++ b/_module/uti/item_mushroom031.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_mushroom032.uti.json b/_module/uti/item_mushroom032.uti.json index 997d528b..88cac4a6 100644 --- a/_module/uti/item_mushroom032.uti.json +++ b/_module/uti/item_mushroom032.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_mushroom033.uti.json b/_module/uti/item_mushroom033.uti.json index 020d0fdd..03ebcd74 100644 --- a/_module/uti/item_mushroom033.uti.json +++ b/_module/uti/item_mushroom033.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_mushroom034.uti.json b/_module/uti/item_mushroom034.uti.json index 771e6f10..fd106fe1 100644 --- a/_module/uti/item_mushroom034.uti.json +++ b/_module/uti/item_mushroom034.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_mushroom035.uti.json b/_module/uti/item_mushroom035.uti.json index bbb203ef..e884bea7 100644 --- a/_module/uti/item_mushroom035.uti.json +++ b/_module/uti/item_mushroom035.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_mushroom036.uti.json b/_module/uti/item_mushroom036.uti.json index fb0d3296..b2240df1 100644 --- a/_module/uti/item_mushroom036.uti.json +++ b/_module/uti/item_mushroom036.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_mushroom037.uti.json b/_module/uti/item_mushroom037.uti.json index 042b4def..b4f0caa2 100644 --- a/_module/uti/item_mushroom037.uti.json +++ b/_module/uti/item_mushroom037.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_mushroom038.uti.json b/_module/uti/item_mushroom038.uti.json index 52302c8b..cf65ac4b 100644 --- a/_module/uti/item_mushroom038.uti.json +++ b/_module/uti/item_mushroom038.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_mushroom039.uti.json b/_module/uti/item_mushroom039.uti.json index e208481a..dfe06305 100644 --- a/_module/uti/item_mushroom039.uti.json +++ b/_module/uti/item_mushroom039.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_mushroom040.uti.json b/_module/uti/item_mushroom040.uti.json index 30b71ee5..03ba18d8 100644 --- a/_module/uti/item_mushroom040.uti.json +++ b/_module/uti/item_mushroom040.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_mushroom041.uti.json b/_module/uti/item_mushroom041.uti.json index 07a9e214..62377527 100644 --- a/_module/uti/item_mushroom041.uti.json +++ b/_module/uti/item_mushroom041.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_mushroom042.uti.json b/_module/uti/item_mushroom042.uti.json index 637f6a49..4ea3f9b6 100644 --- a/_module/uti/item_mushroom042.uti.json +++ b/_module/uti/item_mushroom042.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_mushroom043.uti.json b/_module/uti/item_mushroom043.uti.json index 211ac171..468f2c36 100644 --- a/_module/uti/item_mushroom043.uti.json +++ b/_module/uti/item_mushroom043.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_mushroom044.uti.json b/_module/uti/item_mushroom044.uti.json index 4969b6cf..7a254b9c 100644 --- a/_module/uti/item_mushroom044.uti.json +++ b/_module/uti/item_mushroom044.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_mushroom045.uti.json b/_module/uti/item_mushroom045.uti.json index 12947428..7385fdf7 100644 --- a/_module/uti/item_mushroom045.uti.json +++ b/_module/uti/item_mushroom045.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_mushroom046.uti.json b/_module/uti/item_mushroom046.uti.json index 15796db2..bb94cb44 100644 --- a/_module/uti/item_mushroom046.uti.json +++ b/_module/uti/item_mushroom046.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_mushroom047.uti.json b/_module/uti/item_mushroom047.uti.json index 7ffa1d3f..98da861b 100644 --- a/_module/uti/item_mushroom047.uti.json +++ b/_module/uti/item_mushroom047.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_mushroom048.uti.json b/_module/uti/item_mushroom048.uti.json index e3265424..6a666f71 100644 --- a/_module/uti/item_mushroom048.uti.json +++ b/_module/uti/item_mushroom048.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_mushroom049.uti.json b/_module/uti/item_mushroom049.uti.json index 8f577532..a56d151a 100644 --- a/_module/uti/item_mushroom049.uti.json +++ b/_module/uti/item_mushroom049.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_mushroom050.uti.json b/_module/uti/item_mushroom050.uti.json index 8b3db246..03260b12 100644 --- a/_module/uti/item_mushroom050.uti.json +++ b/_module/uti/item_mushroom050.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_mushroom051.uti.json b/_module/uti/item_mushroom051.uti.json index ed948139..373c234a 100644 --- a/_module/uti/item_mushroom051.uti.json +++ b/_module/uti/item_mushroom051.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_mushroom052.uti.json b/_module/uti/item_mushroom052.uti.json index 2f86508a..2c2c5624 100644 --- a/_module/uti/item_mushroom052.uti.json +++ b/_module/uti/item_mushroom052.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_mushroom053.uti.json b/_module/uti/item_mushroom053.uti.json index 142b3322..5e3241c4 100644 --- a/_module/uti/item_mushroom053.uti.json +++ b/_module/uti/item_mushroom053.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_mushroom054.uti.json b/_module/uti/item_mushroom054.uti.json index 66030067..c4d242ec 100644 --- a/_module/uti/item_mushroom054.uti.json +++ b/_module/uti/item_mushroom054.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_mushroom055.uti.json b/_module/uti/item_mushroom055.uti.json index a8006eb1..691ea60e 100644 --- a/_module/uti/item_mushroom055.uti.json +++ b/_module/uti/item_mushroom055.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_mushroom056.uti.json b/_module/uti/item_mushroom056.uti.json index 7a13a08a..02e52cc8 100644 --- a/_module/uti/item_mushroom056.uti.json +++ b/_module/uti/item_mushroom056.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_mushroom057.uti.json b/_module/uti/item_mushroom057.uti.json index accbdf7b..18d2387f 100644 --- a/_module/uti/item_mushroom057.uti.json +++ b/_module/uti/item_mushroom057.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_mushroom058.uti.json b/_module/uti/item_mushroom058.uti.json index 8046d9b4..d1d77b96 100644 --- a/_module/uti/item_mushroom058.uti.json +++ b/_module/uti/item_mushroom058.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_mushroom059.uti.json b/_module/uti/item_mushroom059.uti.json index 39deab32..d207d8ba 100644 --- a/_module/uti/item_mushroom059.uti.json +++ b/_module/uti/item_mushroom059.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_mushroom060.uti.json b/_module/uti/item_mushroom060.uti.json index a6f5c3ff..e4d83a12 100644 --- a/_module/uti/item_mushroom060.uti.json +++ b/_module/uti/item_mushroom060.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_mushroom061.uti.json b/_module/uti/item_mushroom061.uti.json index 3772b3a5..ad56229d 100644 --- a/_module/uti/item_mushroom061.uti.json +++ b/_module/uti/item_mushroom061.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_mushroom062.uti.json b/_module/uti/item_mushroom062.uti.json index c9e581e6..0060512c 100644 --- a/_module/uti/item_mushroom062.uti.json +++ b/_module/uti/item_mushroom062.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_mushroom063.uti.json b/_module/uti/item_mushroom063.uti.json index 04e56a7c..89c3b896 100644 --- a/_module/uti/item_mushroom063.uti.json +++ b/_module/uti/item_mushroom063.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_mushroom064.uti.json b/_module/uti/item_mushroom064.uti.json index c9737b26..eab1642f 100644 --- a/_module/uti/item_mushroom064.uti.json +++ b/_module/uti/item_mushroom064.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_mushroom065.uti.json b/_module/uti/item_mushroom065.uti.json index b07a9e64..25275782 100644 --- a/_module/uti/item_mushroom065.uti.json +++ b/_module/uti/item_mushroom065.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_mushroom066.uti.json b/_module/uti/item_mushroom066.uti.json index 41ba2362..191f53ba 100644 --- a/_module/uti/item_mushroom066.uti.json +++ b/_module/uti/item_mushroom066.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_mushroom067.uti.json b/_module/uti/item_mushroom067.uti.json index 6b9c330d..a3e381ec 100644 --- a/_module/uti/item_mushroom067.uti.json +++ b/_module/uti/item_mushroom067.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_mushroom068.uti.json b/_module/uti/item_mushroom068.uti.json index 7cc75643..1c8b9486 100644 --- a/_module/uti/item_mushroom068.uti.json +++ b/_module/uti/item_mushroom068.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_mushroom069.uti.json b/_module/uti/item_mushroom069.uti.json index e6f5ee2b..0e2fe040 100644 --- a/_module/uti/item_mushroom069.uti.json +++ b/_module/uti/item_mushroom069.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_mushroom070.uti.json b/_module/uti/item_mushroom070.uti.json index 2aa0ac16..1375297a 100644 --- a/_module/uti/item_mushroom070.uti.json +++ b/_module/uti/item_mushroom070.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_mushroom071.uti.json b/_module/uti/item_mushroom071.uti.json index 25889403..600a9135 100644 --- a/_module/uti/item_mushroom071.uti.json +++ b/_module/uti/item_mushroom071.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_mushroom072.uti.json b/_module/uti/item_mushroom072.uti.json index 224f0b99..bba30791 100644 --- a/_module/uti/item_mushroom072.uti.json +++ b/_module/uti/item_mushroom072.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_mushroom073.uti.json b/_module/uti/item_mushroom073.uti.json index c8a86dfd..d797eb08 100644 --- a/_module/uti/item_mushroom073.uti.json +++ b/_module/uti/item_mushroom073.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_mushroom074.uti.json b/_module/uti/item_mushroom074.uti.json index 52a2c184..aa68b28b 100644 --- a/_module/uti/item_mushroom074.uti.json +++ b/_module/uti/item_mushroom074.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_mushroom075.uti.json b/_module/uti/item_mushroom075.uti.json index 0c12e0db..d569fc14 100644 --- a/_module/uti/item_mushroom075.uti.json +++ b/_module/uti/item_mushroom075.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_mushroom076.uti.json b/_module/uti/item_mushroom076.uti.json index 1516d835..402cab50 100644 --- a/_module/uti/item_mushroom076.uti.json +++ b/_module/uti/item_mushroom076.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_parchmen001.uti.json b/_module/uti/item_parchmen001.uti.json index 6270bfca..32807c45 100644 --- a/_module/uti/item_parchmen001.uti.json +++ b/_module/uti/item_parchmen001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_parchmen002.uti.json b/_module/uti/item_parchmen002.uti.json index fdf3a56b..1a40353b 100644 --- a/_module/uti/item_parchmen002.uti.json +++ b/_module/uti/item_parchmen002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_parchmen003.uti.json b/_module/uti/item_parchmen003.uti.json index 01cbb1fe..3da91732 100644 --- a/_module/uti/item_parchmen003.uti.json +++ b/_module/uti/item_parchmen003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_parchmen004.uti.json b/_module/uti/item_parchmen004.uti.json index aa379d52..89e22794 100644 --- a/_module/uti/item_parchmen004.uti.json +++ b/_module/uti/item_parchmen004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_parchmen005.uti.json b/_module/uti/item_parchmen005.uti.json index 2c229b51..6f785b66 100644 --- a/_module/uti/item_parchmen005.uti.json +++ b/_module/uti/item_parchmen005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_parchmen006.uti.json b/_module/uti/item_parchmen006.uti.json index 73ec1e44..7ed47a17 100644 --- a/_module/uti/item_parchmen006.uti.json +++ b/_module/uti/item_parchmen006.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_parchmen007.uti.json b/_module/uti/item_parchmen007.uti.json index 8ae5c8d2..5b6bd82b 100644 --- a/_module/uti/item_parchmen007.uti.json +++ b/_module/uti/item_parchmen007.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_parchmen008.uti.json b/_module/uti/item_parchmen008.uti.json index 5b5416d8..37d6313e 100644 --- a/_module/uti/item_parchmen008.uti.json +++ b/_module/uti/item_parchmen008.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_parchmen009.uti.json b/_module/uti/item_parchmen009.uti.json index 810d7022..dab173df 100644 --- a/_module/uti/item_parchmen009.uti.json +++ b/_module/uti/item_parchmen009.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_parchmen010.uti.json b/_module/uti/item_parchmen010.uti.json index a48b3e8e..aba18dc1 100644 --- a/_module/uti/item_parchmen010.uti.json +++ b/_module/uti/item_parchmen010.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_parchmen011.uti.json b/_module/uti/item_parchmen011.uti.json index c83b5173..7254b581 100644 --- a/_module/uti/item_parchmen011.uti.json +++ b/_module/uti/item_parchmen011.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_parchmen012.uti.json b/_module/uti/item_parchmen012.uti.json index d8946677..08fb45b4 100644 --- a/_module/uti/item_parchmen012.uti.json +++ b/_module/uti/item_parchmen012.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_parchmen013.uti.json b/_module/uti/item_parchmen013.uti.json index caa7f3ab..43e85ecc 100644 --- a/_module/uti/item_parchmen013.uti.json +++ b/_module/uti/item_parchmen013.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_parchmen014.uti.json b/_module/uti/item_parchmen014.uti.json index 1da2d578..515f2eff 100644 --- a/_module/uti/item_parchmen014.uti.json +++ b/_module/uti/item_parchmen014.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_parchmen015.uti.json b/_module/uti/item_parchmen015.uti.json index c3546946..98f9c84d 100644 --- a/_module/uti/item_parchmen015.uti.json +++ b/_module/uti/item_parchmen015.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_spidersilk.uti.json b/_module/uti/item_spidersilk.uti.json index c96bc9fb..e07781bc 100644 --- a/_module/uti/item_spidersilk.uti.json +++ b/_module/uti/item_spidersilk.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/item_wool.uti.json b/_module/uti/item_wool.uti.json index 761f7f21..aa73a4fa 100644 --- a/_module/uti/item_wool.uti.json +++ b/_module/uti/item_wool.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/jacinth.uti.json b/_module/uti/jacinth.uti.json index 176ec119..6fbacaed 100644 --- a/_module/uti/jacinth.uti.json +++ b/_module/uti/jacinth.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5000 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/jacinth001.uti.json b/_module/uti/jacinth001.uti.json index ac0e285b..ec9d15b5 100644 --- a/_module/uti/jacinth001.uti.json +++ b/_module/uti/jacinth001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1000 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/jacinth002.uti.json b/_module/uti/jacinth002.uti.json index e5b0c379..e5b9b4b9 100644 --- a/_module/uti/jacinth002.uti.json +++ b/_module/uti/jacinth002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2000 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/jacinth003.uti.json b/_module/uti/jacinth003.uti.json index fec86600..1c898b88 100644 --- a/_module/uti/jacinth003.uti.json +++ b/_module/uti/jacinth003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2500 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/jacinth004.uti.json b/_module/uti/jacinth004.uti.json index dfd6c0b1..63fe7e2d 100644 --- a/_module/uti/jacinth004.uti.json +++ b/_module/uti/jacinth004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 250 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/jacinth005.uti.json b/_module/uti/jacinth005.uti.json index d6f2b640..f335b301 100644 --- a/_module/uti/jacinth005.uti.json +++ b/_module/uti/jacinth005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 250 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/jade.uti.json b/_module/uti/jade.uti.json index adc82d72..97a2a20d 100644 --- a/_module/uti/jade.uti.json +++ b/_module/uti/jade.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 100 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/jade001.uti.json b/_module/uti/jade001.uti.json index ad1e92cd..eb4acfe3 100644 --- a/_module/uti/jade001.uti.json +++ b/_module/uti/jade001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 20 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/jade002.uti.json b/_module/uti/jade002.uti.json index 65e99551..84572d4f 100644 --- a/_module/uti/jade002.uti.json +++ b/_module/uti/jade002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 40 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/jade003.uti.json b/_module/uti/jade003.uti.json index 3444068f..b7e83a23 100644 --- a/_module/uti/jade003.uti.json +++ b/_module/uti/jade003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 50 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/jade004.uti.json b/_module/uti/jade004.uti.json index 3b986657..200789d5 100644 --- a/_module/uti/jade004.uti.json +++ b/_module/uti/jade004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/jade005.uti.json b/_module/uti/jade005.uti.json index 9dafb47d..09f0cf2b 100644 --- a/_module/uti/jade005.uti.json +++ b/_module/uti/jade005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/jasper.uti.json b/_module/uti/jasper.uti.json index 8516f836..d1760d8c 100644 --- a/_module/uti/jasper.uti.json +++ b/_module/uti/jasper.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 50 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/jasper001.uti.json b/_module/uti/jasper001.uti.json index 7cc732fd..ccc5a37f 100644 --- a/_module/uti/jasper001.uti.json +++ b/_module/uti/jasper001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/jasper002.uti.json b/_module/uti/jasper002.uti.json index 9edd5f37..2ade833b 100644 --- a/_module/uti/jasper002.uti.json +++ b/_module/uti/jasper002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 20 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/jasper003.uti.json b/_module/uti/jasper003.uti.json index ff142b06..e3c95d08 100644 --- a/_module/uti/jasper003.uti.json +++ b/_module/uti/jasper003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/jasper004.uti.json b/_module/uti/jasper004.uti.json index 34ca5c57..c076b596 100644 --- a/_module/uti/jasper004.uti.json +++ b/_module/uti/jasper004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/jasper005.uti.json b/_module/uti/jasper005.uti.json index b09a6dff..de2e4164 100644 --- a/_module/uti/jasper005.uti.json +++ b/_module/uti/jasper005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/jet.uti.json b/_module/uti/jet.uti.json index a1029289..dc62cf71 100644 --- a/_module/uti/jet.uti.json +++ b/_module/uti/jet.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 100 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/jet001.uti.json b/_module/uti/jet001.uti.json index 243c9f98..6a9a8290 100644 --- a/_module/uti/jet001.uti.json +++ b/_module/uti/jet001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 20 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/jet002.uti.json b/_module/uti/jet002.uti.json index a111e1be..c6f0d202 100644 --- a/_module/uti/jet002.uti.json +++ b/_module/uti/jet002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 40 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/jet003.uti.json b/_module/uti/jet003.uti.json index 24d68ab5..e2b74581 100644 --- a/_module/uti/jet003.uti.json +++ b/_module/uti/jet003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 50 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/jet004.uti.json b/_module/uti/jet004.uti.json index 7d0603cd..42ce7db0 100644 --- a/_module/uti/jet004.uti.json +++ b/_module/uti/jet004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/jet005.uti.json b/_module/uti/jet005.uti.json index 88c4c7a3..9735ad0d 100644 --- a/_module/uti/jet005.uti.json +++ b/_module/uti/jet005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/juniperberry.uti.json b/_module/uti/juniperberry.uti.json index 528f24de..963db6aa 100644 --- a/_module/uti/juniperberry.uti.json +++ b/_module/uti/juniperberry.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/junk.uti.json b/_module/uti/junk.uti.json index 4542a431..0f326e49 100644 --- a/_module/uti/junk.uti.json +++ b/_module/uti/junk.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/junk001.uti.json b/_module/uti/junk001.uti.json index 281c0c0f..e3a865b0 100644 --- a/_module/uti/junk001.uti.json +++ b/_module/uti/junk001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/junk002.uti.json b/_module/uti/junk002.uti.json index 81d33790..f5d68a1e 100644 --- a/_module/uti/junk002.uti.json +++ b/_module/uti/junk002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/junk003.uti.json b/_module/uti/junk003.uti.json index cb45aa88..28f0eb1a 100644 --- a/_module/uti/junk003.uti.json +++ b/_module/uti/junk003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/kindling.uti.json b/_module/uti/kindling.uti.json index 71ae6b6c..32d7071d 100644 --- a/_module/uti/kindling.uti.json +++ b/_module/uti/kindling.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/kiwi.uti.json b/_module/uti/kiwi.uti.json index b39b2164..561f01ac 100644 --- a/_module/uti/kiwi.uti.json +++ b/_module/uti/kiwi.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/larkspur.uti.json b/_module/uti/larkspur.uti.json index 6d88c929..a50f8656 100644 --- a/_module/uti/larkspur.uti.json +++ b/_module/uti/larkspur.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/lavender.uti.json b/_module/uti/lavender.uti.json index af628e23..6b77d300 100644 --- a/_module/uti/lavender.uti.json +++ b/_module/uti/lavender.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/lemon.uti.json b/_module/uti/lemon.uti.json index 91f6c909..5ec1bdf2 100644 --- a/_module/uti/lemon.uti.json +++ b/_module/uti/lemon.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/lettuce.uti.json b/_module/uti/lettuce.uti.json index c246cb59..27ca1044 100644 --- a/_module/uti/lettuce.uti.json +++ b/_module/uti/lettuce.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/lime.uti.json b/_module/uti/lime.uti.json index b32d3c82..5a31b5c7 100644 --- a/_module/uti/lime.uti.json +++ b/_module/uti/lime.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/limeblock.uti.json b/_module/uti/limeblock.uti.json index c483a9ce..89f87891 100644 --- a/_module/uti/limeblock.uti.json +++ b/_module/uti/limeblock.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/maarcl014.uti.json b/_module/uti/maarcl014.uti.json new file mode 100644 index 00000000..0a2e7fd8 --- /dev/null +++ b/_module/uti/maarcl014.uti.json @@ -0,0 +1,269 @@ +{ + "__data_type": "UTI ", + "AddCost": { + "type": "dword", + "value": 0 + }, + "ArmorPart_Belt": { + "type": "byte", + "value": 0 + }, + "ArmorPart_LBicep": { + "type": "byte", + "value": 50 + }, + "ArmorPart_LFArm": { + "type": "byte", + "value": 63 + }, + "ArmorPart_LFoot": { + "type": "byte", + "value": 4 + }, + "ArmorPart_LHand": { + "type": "byte", + "value": 1 + }, + "ArmorPart_LShin": { + "type": "byte", + "value": 13 + }, + "ArmorPart_LShoul": { + "type": "byte", + "value": 0 + }, + "ArmorPart_LThigh": { + "type": "byte", + "value": 1 + }, + "ArmorPart_Neck": { + "type": "byte", + "value": 1 + }, + "ArmorPart_Pelvis": { + "type": "byte", + "value": 153 + }, + "ArmorPart_RBicep": { + "type": "byte", + "value": 50 + }, + "ArmorPart_RFArm": { + "type": "byte", + "value": 63 + }, + "ArmorPart_RFoot": { + "type": "byte", + "value": 4 + }, + "ArmorPart_RHand": { + "type": "byte", + "value": 1 + }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, + "ArmorPart_RShin": { + "type": "byte", + "value": 13 + }, + "ArmorPart_RShoul": { + "type": "byte", + "value": 0 + }, + "ArmorPart_RThigh": { + "type": "byte", + "value": 1 + }, + "ArmorPart_Torso": { + "type": "byte", + "value": 6 + }, + "BaseItem": { + "type": "int", + "value": 16 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cloth1Color": { + "type": "byte", + "value": 7 + }, + "Cloth2Color": { + "type": "byte", + "value": 7 + }, + "Comment": { + "type": "cexostring", + "value": "1" + }, + "Cost": { + "type": "dword", + "value": 1718460 + }, + "Cursed": { + "type": "byte", + "value": 1 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 13736 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "Leather1Color": { + "type": "byte", + "value": 3 + }, + "Leather2Color": { + "type": "byte", + "value": 3 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 13735 + } + }, + "Metal1Color": { + "type": "byte", + "value": 33 + }, + "Metal2Color": { + "type": "byte", + "value": 24 + }, + "PaletteID": { + "type": "byte", + "value": 6 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 2 + }, + "CostValue": { + "type": "word", + "value": 15 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 1 + }, + "Subtype": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 3 + }, + "CostValue": { + "type": "word", + "value": 8 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 15 + }, + "Subtype": { + "type": "word", + "value": 277 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 2 + }, + "CostValue": { + "type": "word", + "value": 1 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 51 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_MAARCL013" + }, + "TemplateResRef": { + "type": "resref", + "value": "maarcl014" + } +} diff --git a/_module/uti/malachite.uti.json b/_module/uti/malachite.uti.json index a846182a..c2804d8a 100644 --- a/_module/uti/malachite.uti.json +++ b/_module/uti/malachite.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/malachite001.uti.json b/_module/uti/malachite001.uti.json index 5536751e..00a00857 100644 --- a/_module/uti/malachite001.uti.json +++ b/_module/uti/malachite001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/malachite002.uti.json b/_module/uti/malachite002.uti.json index e1ef8f49..88dcbfc9 100644 --- a/_module/uti/malachite002.uti.json +++ b/_module/uti/malachite002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/malachite003.uti.json b/_module/uti/malachite003.uti.json index 01d48551..b759c4c8 100644 --- a/_module/uti/malachite003.uti.json +++ b/_module/uti/malachite003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/malachite004.uti.json b/_module/uti/malachite004.uti.json index 9d94e984..332cfaad 100644 --- a/_module/uti/malachite004.uti.json +++ b/_module/uti/malachite004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/malachite005.uti.json b/_module/uti/malachite005.uti.json index ecb97ac4..c3ea2895 100644 --- a/_module/uti/malachite005.uti.json +++ b/_module/uti/malachite005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/mandrakeroot.uti.json b/_module/uti/mandrakeroot.uti.json index 239fc884..17dc2ebd 100644 --- a/_module/uti/mandrakeroot.uti.json +++ b/_module/uti/mandrakeroot.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/mango.uti.json b/_module/uti/mango.uti.json index 3c6ea444..3ddc8561 100644 --- a/_module/uti/mango.uti.json +++ b/_module/uti/mango.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/maplesap.uti.json b/_module/uti/maplesap.uti.json index b0c147bd..9343655b 100644 --- a/_module/uti/maplesap.uti.json +++ b/_module/uti/maplesap.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/marigold.uti.json b/_module/uti/marigold.uti.json index eaabfd20..83199100 100644 --- a/_module/uti/marigold.uti.json +++ b/_module/uti/marigold.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/mayapple.uti.json b/_module/uti/mayapple.uti.json index da3155d8..92321ec4 100644 --- a/_module/uti/mayapple.uti.json +++ b/_module/uti/mayapple.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/meat.uti.json b/_module/uti/meat.uti.json index a9b012f5..8f34a195 100644 --- a/_module/uti/meat.uti.json +++ b/_module/uti/meat.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/meat001.uti.json b/_module/uti/meat001.uti.json index dabd09db..3d595544 100644 --- a/_module/uti/meat001.uti.json +++ b/_module/uti/meat001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/meat002.uti.json b/_module/uti/meat002.uti.json index e8c3e227..6197a1ec 100644 --- a/_module/uti/meat002.uti.json +++ b/_module/uti/meat002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/meat003.uti.json b/_module/uti/meat003.uti.json index 8de39313..d4482d64 100644 --- a/_module/uti/meat003.uti.json +++ b/_module/uti/meat003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/meat004.uti.json b/_module/uti/meat004.uti.json index c419f99f..fe4f523b 100644 --- a/_module/uti/meat004.uti.json +++ b/_module/uti/meat004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/meat005.uti.json b/_module/uti/meat005.uti.json index cb4261af..2aa9a155 100644 --- a/_module/uti/meat005.uti.json +++ b/_module/uti/meat005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/meat006.uti.json b/_module/uti/meat006.uti.json index 8bc0163e..aa7d2940 100644 --- a/_module/uti/meat006.uti.json +++ b/_module/uti/meat006.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/meat007.uti.json b/_module/uti/meat007.uti.json index b30da5df..6831d5de 100644 --- a/_module/uti/meat007.uti.json +++ b/_module/uti/meat007.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/meat008.uti.json b/_module/uti/meat008.uti.json index 41be0349..2719ea0c 100644 --- a/_module/uti/meat008.uti.json +++ b/_module/uti/meat008.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/meat009.uti.json b/_module/uti/meat009.uti.json index 0666d817..f26dbfa6 100644 --- a/_module/uti/meat009.uti.json +++ b/_module/uti/meat009.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/meat010.uti.json b/_module/uti/meat010.uti.json index 52711010..2614d4ee 100644 --- a/_module/uti/meat010.uti.json +++ b/_module/uti/meat010.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/meat011.uti.json b/_module/uti/meat011.uti.json index f9d4e04d..ca70cee8 100644 --- a/_module/uti/meat011.uti.json +++ b/_module/uti/meat011.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/meat012.uti.json b/_module/uti/meat012.uti.json index c655d042..0f5ef7d3 100644 --- a/_module/uti/meat012.uti.json +++ b/_module/uti/meat012.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/meat013.uti.json b/_module/uti/meat013.uti.json index 72656623..194d3c14 100644 --- a/_module/uti/meat013.uti.json +++ b/_module/uti/meat013.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/meat014.uti.json b/_module/uti/meat014.uti.json index 5556c08d..b755cdb4 100644 --- a/_module/uti/meat014.uti.json +++ b/_module/uti/meat014.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/meat015.uti.json b/_module/uti/meat015.uti.json index 83f28546..753eddc5 100644 --- a/_module/uti/meat015.uti.json +++ b/_module/uti/meat015.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/meat016.uti.json b/_module/uti/meat016.uti.json index 2913eb6c..5e30d8e1 100644 --- a/_module/uti/meat016.uti.json +++ b/_module/uti/meat016.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/meat017.uti.json b/_module/uti/meat017.uti.json index 82181e4e..53beb0db 100644 --- a/_module/uti/meat017.uti.json +++ b/_module/uti/meat017.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/meat018.uti.json b/_module/uti/meat018.uti.json index b236ed56..1e0a6b97 100644 --- a/_module/uti/meat018.uti.json +++ b/_module/uti/meat018.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/meat019.uti.json b/_module/uti/meat019.uti.json index 1d202e0c..953a74e3 100644 --- a/_module/uti/meat019.uti.json +++ b/_module/uti/meat019.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/meat020.uti.json b/_module/uti/meat020.uti.json index f0de938b..632656c9 100644 --- a/_module/uti/meat020.uti.json +++ b/_module/uti/meat020.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/meat021.uti.json b/_module/uti/meat021.uti.json index 49c447eb..e614004c 100644 --- a/_module/uti/meat021.uti.json +++ b/_module/uti/meat021.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/meat022.uti.json b/_module/uti/meat022.uti.json index 2ec0b6ef..04171b31 100644 --- a/_module/uti/meat022.uti.json +++ b/_module/uti/meat022.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/meat023.uti.json b/_module/uti/meat023.uti.json index 52f98002..c151d13c 100644 --- a/_module/uti/meat023.uti.json +++ b/_module/uti/meat023.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/meat024.uti.json b/_module/uti/meat024.uti.json index 286695f6..15a93660 100644 --- a/_module/uti/meat024.uti.json +++ b/_module/uti/meat024.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/meat025.uti.json b/_module/uti/meat025.uti.json index 7733a1d5..e875533f 100644 --- a/_module/uti/meat025.uti.json +++ b/_module/uti/meat025.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/meat026.uti.json b/_module/uti/meat026.uti.json index 64ba7fc9..3aa96e88 100644 --- a/_module/uti/meat026.uti.json +++ b/_module/uti/meat026.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/meat027.uti.json b/_module/uti/meat027.uti.json index 3c55d0f3..b30d78e8 100644 --- a/_module/uti/meat027.uti.json +++ b/_module/uti/meat027.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/meat028.uti.json b/_module/uti/meat028.uti.json index abb987e9..359f3084 100644 --- a/_module/uti/meat028.uti.json +++ b/_module/uti/meat028.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/meat029.uti.json b/_module/uti/meat029.uti.json index 3b0ece7e..c38ef7a0 100644 --- a/_module/uti/meat029.uti.json +++ b/_module/uti/meat029.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/metalstud.uti.json b/_module/uti/metalstud.uti.json index cc317abe..322f48a2 100644 --- a/_module/uti/metalstud.uti.json +++ b/_module/uti/metalstud.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/metalstud001.uti.json b/_module/uti/metalstud001.uti.json index 5d4ee835..6b07a6c3 100644 --- a/_module/uti/metalstud001.uti.json +++ b/_module/uti/metalstud001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/metalstud002.uti.json b/_module/uti/metalstud002.uti.json index bb9ea280..d3b8edbd 100644 --- a/_module/uti/metalstud002.uti.json +++ b/_module/uti/metalstud002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/metalstud003.uti.json b/_module/uti/metalstud003.uti.json index 28a7f1e5..ebe2049f 100644 --- a/_module/uti/metalstud003.uti.json +++ b/_module/uti/metalstud003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/metalstud004.uti.json b/_module/uti/metalstud004.uti.json index bafae41b..2c3855b5 100644 --- a/_module/uti/metalstud004.uti.json +++ b/_module/uti/metalstud004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/metalstud005.uti.json b/_module/uti/metalstud005.uti.json index 6e0a78ab..bc996476 100644 --- a/_module/uti/metalstud005.uti.json +++ b/_module/uti/metalstud005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/metalstud006.uti.json b/_module/uti/metalstud006.uti.json index 8fdb2eb8..28a2a823 100644 --- a/_module/uti/metalstud006.uti.json +++ b/_module/uti/metalstud006.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/metalstud007.uti.json b/_module/uti/metalstud007.uti.json index edff8f12..3f479eb3 100644 --- a/_module/uti/metalstud007.uti.json +++ b/_module/uti/metalstud007.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/metalstud008.uti.json b/_module/uti/metalstud008.uti.json index 21612f10..6b6a038d 100644 --- a/_module/uti/metalstud008.uti.json +++ b/_module/uti/metalstud008.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/metalstud009.uti.json b/_module/uti/metalstud009.uti.json index ca8f6248..1a5eb951 100644 --- a/_module/uti/metalstud009.uti.json +++ b/_module/uti/metalstud009.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/metalstud010.uti.json b/_module/uti/metalstud010.uti.json index 9e74fd3b..fc3d5690 100644 --- a/_module/uti/metalstud010.uti.json +++ b/_module/uti/metalstud010.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/metalstud011.uti.json b/_module/uti/metalstud011.uti.json index 291a858e..5f08a39f 100644 --- a/_module/uti/metalstud011.uti.json +++ b/_module/uti/metalstud011.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/metalstud012.uti.json b/_module/uti/metalstud012.uti.json index c2c6bb3a..61f65d8a 100644 --- a/_module/uti/metalstud012.uti.json +++ b/_module/uti/metalstud012.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/metalstud013.uti.json b/_module/uti/metalstud013.uti.json index a20df548..79c59115 100644 --- a/_module/uti/metalstud013.uti.json +++ b/_module/uti/metalstud013.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/metalstud014.uti.json b/_module/uti/metalstud014.uti.json index f7d166a2..9380aa7d 100644 --- a/_module/uti/metalstud014.uti.json +++ b/_module/uti/metalstud014.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/metalstud015.uti.json b/_module/uti/metalstud015.uti.json index 55dfd9a5..2e4be2b3 100644 --- a/_module/uti/metalstud015.uti.json +++ b/_module/uti/metalstud015.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/metalstud016.uti.json b/_module/uti/metalstud016.uti.json index 08d91e0f..683549fd 100644 --- a/_module/uti/metalstud016.uti.json +++ b/_module/uti/metalstud016.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/metalstud017.uti.json b/_module/uti/metalstud017.uti.json index 2871c585..a4e1bfcb 100644 --- a/_module/uti/metalstud017.uti.json +++ b/_module/uti/metalstud017.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 6 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/metalstud018.uti.json b/_module/uti/metalstud018.uti.json index 2c810b91..a18741ab 100644 --- a/_module/uti/metalstud018.uti.json +++ b/_module/uti/metalstud018.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 6 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/metalstud019.uti.json b/_module/uti/metalstud019.uti.json index 5c6a68db..e75c4f3c 100644 --- a/_module/uti/metalstud019.uti.json +++ b/_module/uti/metalstud019.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 8 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/metalstud020.uti.json b/_module/uti/metalstud020.uti.json index 43e79b9d..259c9178 100644 --- a/_module/uti/metalstud020.uti.json +++ b/_module/uti/metalstud020.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 7 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/metalstud021.uti.json b/_module/uti/metalstud021.uti.json index 84bf7f91..28344fc5 100644 --- a/_module/uti/metalstud021.uti.json +++ b/_module/uti/metalstud021.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 9 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/metalstud022.uti.json b/_module/uti/metalstud022.uti.json index 7dbf97d1..93cdb765 100644 --- a/_module/uti/metalstud022.uti.json +++ b/_module/uti/metalstud022.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/metalstud023.uti.json b/_module/uti/metalstud023.uti.json index 81bc9721..e1d19d06 100644 --- a/_module/uti/metalstud023.uti.json +++ b/_module/uti/metalstud023.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 8 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/metalstud024.uti.json b/_module/uti/metalstud024.uti.json index 4c7c7eab..5c7e52b3 100644 --- a/_module/uti/metalstud024.uti.json +++ b/_module/uti/metalstud024.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 12 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/metalstud025.uti.json b/_module/uti/metalstud025.uti.json index 703322d8..6309ff26 100644 --- a/_module/uti/metalstud025.uti.json +++ b/_module/uti/metalstud025.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/metalstud026.uti.json b/_module/uti/metalstud026.uti.json index f9da9216..f7deea58 100644 --- a/_module/uti/metalstud026.uti.json +++ b/_module/uti/metalstud026.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/metalstud027.uti.json b/_module/uti/metalstud027.uti.json index ada9d77c..c9b275a9 100644 --- a/_module/uti/metalstud027.uti.json +++ b/_module/uti/metalstud027.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/metalstud028.uti.json b/_module/uti/metalstud028.uti.json index 74e5cdf3..e111a3c7 100644 --- a/_module/uti/metalstud028.uti.json +++ b/_module/uti/metalstud028.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 7 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/metalstud029.uti.json b/_module/uti/metalstud029.uti.json index d3ecbec7..e9d5de6f 100644 --- a/_module/uti/metalstud029.uti.json +++ b/_module/uti/metalstud029.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/metalstud030.uti.json b/_module/uti/metalstud030.uti.json index f7e70c26..5c12c8ed 100644 --- a/_module/uti/metalstud030.uti.json +++ b/_module/uti/metalstud030.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 9 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/metalstud031.uti.json b/_module/uti/metalstud031.uti.json index 36227eab..8103210d 100644 --- a/_module/uti/metalstud031.uti.json +++ b/_module/uti/metalstud031.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 13 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/metalstud032.uti.json b/_module/uti/metalstud032.uti.json index ceb67f31..8fb44568 100644 --- a/_module/uti/metalstud032.uti.json +++ b/_module/uti/metalstud032.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/metalstud033.uti.json b/_module/uti/metalstud033.uti.json index a23abb84..5341b243 100644 --- a/_module/uti/metalstud033.uti.json +++ b/_module/uti/metalstud033.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 15 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/metalstud034.uti.json b/_module/uti/metalstud034.uti.json index 73d40ac8..478c74ac 100644 --- a/_module/uti/metalstud034.uti.json +++ b/_module/uti/metalstud034.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 7 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/metalstud035.uti.json b/_module/uti/metalstud035.uti.json index 7d550242..86f43099 100644 --- a/_module/uti/metalstud035.uti.json +++ b/_module/uti/metalstud035.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/metalstud036.uti.json b/_module/uti/metalstud036.uti.json index 09fcc96f..ba2b9f7f 100644 --- a/_module/uti/metalstud036.uti.json +++ b/_module/uti/metalstud036.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/metalstud037.uti.json b/_module/uti/metalstud037.uti.json index 771408ec..74166d52 100644 --- a/_module/uti/metalstud037.uti.json +++ b/_module/uti/metalstud037.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/metalstud038.uti.json b/_module/uti/metalstud038.uti.json index 5dca0afc..58a13d0d 100644 --- a/_module/uti/metalstud038.uti.json +++ b/_module/uti/metalstud038.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 7 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/minerspick.uti.json b/_module/uti/minerspick.uti.json index bf479606..ec89c4ae 100644 --- a/_module/uti/minerspick.uti.json +++ b/_module/uti/minerspick.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 20 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/minerspickaxe.uti.json b/_module/uti/minerspickaxe.uti.json index 15059ea9..244564b0 100644 --- a/_module/uti/minerspickaxe.uti.json +++ b/_module/uti/minerspickaxe.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 20 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/mistletoe.uti.json b/_module/uti/mistletoe.uti.json index be773686..c0ca9655 100644 --- a/_module/uti/mistletoe.uti.json +++ b/_module/uti/mistletoe.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/moonstone.uti.json b/_module/uti/moonstone.uti.json index b8beaef6..60e9a9de 100644 --- a/_module/uti/moonstone.uti.json +++ b/_module/uti/moonstone.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 50 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/moonstone001.uti.json b/_module/uti/moonstone001.uti.json index f2f97b4b..78f0917d 100644 --- a/_module/uti/moonstone001.uti.json +++ b/_module/uti/moonstone001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/moonstone002.uti.json b/_module/uti/moonstone002.uti.json index d28f08cd..33e493b7 100644 --- a/_module/uti/moonstone002.uti.json +++ b/_module/uti/moonstone002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 20 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/moonstone003.uti.json b/_module/uti/moonstone003.uti.json index 8b492ae3..0822b719 100644 --- a/_module/uti/moonstone003.uti.json +++ b/_module/uti/moonstone003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/moonstone004.uti.json b/_module/uti/moonstone004.uti.json index 8ef58aa2..d37067e8 100644 --- a/_module/uti/moonstone004.uti.json +++ b/_module/uti/moonstone004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/moonstone005.uti.json b/_module/uti/moonstone005.uti.json index d34d8ce8..ccd342ff 100644 --- a/_module/uti/moonstone005.uti.json +++ b/_module/uti/moonstone005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/mossagate.uti.json b/_module/uti/mossagate.uti.json index 381a43f7..e0b828f2 100644 --- a/_module/uti/mossagate.uti.json +++ b/_module/uti/mossagate.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/mossagate001.uti.json b/_module/uti/mossagate001.uti.json index 9e6a2615..198690dd 100644 --- a/_module/uti/mossagate001.uti.json +++ b/_module/uti/mossagate001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/mossagate002.uti.json b/_module/uti/mossagate002.uti.json index b5906ea3..e41a2c39 100644 --- a/_module/uti/mossagate002.uti.json +++ b/_module/uti/mossagate002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/mossagate003.uti.json b/_module/uti/mossagate003.uti.json index 3e622285..328dfbbc 100644 --- a/_module/uti/mossagate003.uti.json +++ b/_module/uti/mossagate003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/mossagate004.uti.json b/_module/uti/mossagate004.uti.json index c3dce600..c7c639c1 100644 --- a/_module/uti/mossagate004.uti.json +++ b/_module/uti/mossagate004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/mossagate005.uti.json b/_module/uti/mossagate005.uti.json index 2a9edec1..dc5c070c 100644 --- a/_module/uti/mossagate005.uti.json +++ b/_module/uti/mossagate005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/nasturtium.uti.json b/_module/uti/nasturtium.uti.json index f5519939..cda46d8f 100644 --- a/_module/uti/nasturtium.uti.json +++ b/_module/uti/nasturtium.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/oatgrains.uti.json b/_module/uti/oatgrains.uti.json index 9b81d0fd..81ed9337 100644 --- a/_module/uti/oatgrains.uti.json +++ b/_module/uti/oatgrains.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/obsidian.uti.json b/_module/uti/obsidian.uti.json index 24699964..66d60995 100644 --- a/_module/uti/obsidian.uti.json +++ b/_module/uti/obsidian.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/obsidian001.uti.json b/_module/uti/obsidian001.uti.json index fc4d0b4f..e236d42e 100644 --- a/_module/uti/obsidian001.uti.json +++ b/_module/uti/obsidian001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/obsidian002.uti.json b/_module/uti/obsidian002.uti.json index 5da60dd0..34212166 100644 --- a/_module/uti/obsidian002.uti.json +++ b/_module/uti/obsidian002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/obsidian003.uti.json b/_module/uti/obsidian003.uti.json index 00d297ca..c15f976d 100644 --- a/_module/uti/obsidian003.uti.json +++ b/_module/uti/obsidian003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/obsidian004.uti.json b/_module/uti/obsidian004.uti.json index c9ac24a0..1774f8e6 100644 --- a/_module/uti/obsidian004.uti.json +++ b/_module/uti/obsidian004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/obsidian005.uti.json b/_module/uti/obsidian005.uti.json index 8867cade..f1092f41 100644 --- a/_module/uti/obsidian005.uti.json +++ b/_module/uti/obsidian005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/okra.uti.json b/_module/uti/okra.uti.json index 59945f99..91a036bd 100644 --- a/_module/uti/okra.uti.json +++ b/_module/uti/okra.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/olive.uti.json b/_module/uti/olive.uti.json index 4752959c..5621f4c7 100644 --- a/_module/uti/olive.uti.json +++ b/_module/uti/olive.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/onionbulb.uti.json b/_module/uti/onionbulb.uti.json index 7b8d019b..1a96d5b7 100644 --- a/_module/uti/onionbulb.uti.json +++ b/_module/uti/onionbulb.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/onyx.uti.json b/_module/uti/onyx.uti.json index 1636b7e0..3f2f7cf3 100644 --- a/_module/uti/onyx.uti.json +++ b/_module/uti/onyx.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 50 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/onyx001.uti.json b/_module/uti/onyx001.uti.json index a98e3179..5056028f 100644 --- a/_module/uti/onyx001.uti.json +++ b/_module/uti/onyx001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/onyx002.uti.json b/_module/uti/onyx002.uti.json index 6987e109..ffaf3c5e 100644 --- a/_module/uti/onyx002.uti.json +++ b/_module/uti/onyx002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 20 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/onyx003.uti.json b/_module/uti/onyx003.uti.json index 25eb29e5..7df47bf0 100644 --- a/_module/uti/onyx003.uti.json +++ b/_module/uti/onyx003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/onyx004.uti.json b/_module/uti/onyx004.uti.json index c83e7e16..e5118cf6 100644 --- a/_module/uti/onyx004.uti.json +++ b/_module/uti/onyx004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/onyx005.uti.json b/_module/uti/onyx005.uti.json index 337ae632..2e019a70 100644 --- a/_module/uti/onyx005.uti.json +++ b/_module/uti/onyx005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/opal.uti.json b/_module/uti/opal.uti.json index 6c100b7f..f4d9786a 100644 --- a/_module/uti/opal.uti.json +++ b/_module/uti/opal.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1000 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/opal001.uti.json b/_module/uti/opal001.uti.json index 81e6bd56..e1da1b52 100644 --- a/_module/uti/opal001.uti.json +++ b/_module/uti/opal001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 200 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/opal002.uti.json b/_module/uti/opal002.uti.json index d7c1b72e..9f84ab9f 100644 --- a/_module/uti/opal002.uti.json +++ b/_module/uti/opal002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 400 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/opal003.uti.json b/_module/uti/opal003.uti.json index 4b517dd0..428862c4 100644 --- a/_module/uti/opal003.uti.json +++ b/_module/uti/opal003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 500 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/opal004.uti.json b/_module/uti/opal004.uti.json index 68a55e64..e6d1905a 100644 --- a/_module/uti/opal004.uti.json +++ b/_module/uti/opal004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 50 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/opal005.uti.json b/_module/uti/opal005.uti.json index f840fa1a..cb069765 100644 --- a/_module/uti/opal005.uti.json +++ b/_module/uti/opal005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 50 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/orange.uti.json b/_module/uti/orange.uti.json index a231aba8..2c46c4d5 100644 --- a/_module/uti/orange.uti.json +++ b/_module/uti/orange.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/orchardblade.uti.json b/_module/uti/orchardblade.uti.json index 8a86ed33..1cf61d31 100644 --- a/_module/uti/orchardblade.uti.json +++ b/_module/uti/orchardblade.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ore001.uti.json b/_module/uti/ore001.uti.json index 7d77ad00..3a309a4a 100644 --- a/_module/uti/ore001.uti.json +++ b/_module/uti/ore001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ore002.uti.json b/_module/uti/ore002.uti.json index 56cec203..8f1fa6d4 100644 --- a/_module/uti/ore002.uti.json +++ b/_module/uti/ore002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ore003.uti.json b/_module/uti/ore003.uti.json index c59ccb67..40063f85 100644 --- a/_module/uti/ore003.uti.json +++ b/_module/uti/ore003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ore004.uti.json b/_module/uti/ore004.uti.json index 313d9ed1..c1750965 100644 --- a/_module/uti/ore004.uti.json +++ b/_module/uti/ore004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ore005.uti.json b/_module/uti/ore005.uti.json index a118cc82..0d91c456 100644 --- a/_module/uti/ore005.uti.json +++ b/_module/uti/ore005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ore006.uti.json b/_module/uti/ore006.uti.json index 992eb935..8877d3c3 100644 --- a/_module/uti/ore006.uti.json +++ b/_module/uti/ore006.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ore007.uti.json b/_module/uti/ore007.uti.json index 1dbbc34b..baae3b0b 100644 --- a/_module/uti/ore007.uti.json +++ b/_module/uti/ore007.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 11 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ore008.uti.json b/_module/uti/ore008.uti.json index 096d75a4..fe3360e2 100644 --- a/_module/uti/ore008.uti.json +++ b/_module/uti/ore008.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 12 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ore009.uti.json b/_module/uti/ore009.uti.json index 7da9967e..294b1d8c 100644 --- a/_module/uti/ore009.uti.json +++ b/_module/uti/ore009.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 15 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ore010.uti.json b/_module/uti/ore010.uti.json index 8e4858f7..8acf1b09 100644 --- a/_module/uti/ore010.uti.json +++ b/_module/uti/ore010.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 8 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ore011.uti.json b/_module/uti/ore011.uti.json index ed41b79e..348c121d 100644 --- a/_module/uti/ore011.uti.json +++ b/_module/uti/ore011.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 12 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ore012.uti.json b/_module/uti/ore012.uti.json index 021371f1..f53ccb05 100644 --- a/_module/uti/ore012.uti.json +++ b/_module/uti/ore012.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 15 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ore013.uti.json b/_module/uti/ore013.uti.json index e2f5409e..061185e8 100644 --- a/_module/uti/ore013.uti.json +++ b/_module/uti/ore013.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/oregano.uti.json b/_module/uti/oregano.uti.json index 48e81bc2..ca6417cb 100644 --- a/_module/uti/oregano.uti.json +++ b/_module/uti/oregano.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/orientalameth001.uti.json b/_module/uti/orientalameth001.uti.json index 28ed0e42..8bd140c6 100644 --- a/_module/uti/orientalameth001.uti.json +++ b/_module/uti/orientalameth001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 200 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/orientalameth002.uti.json b/_module/uti/orientalameth002.uti.json index 35fbe8b3..bf63e9b8 100644 --- a/_module/uti/orientalameth002.uti.json +++ b/_module/uti/orientalameth002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 400 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/orientalameth003.uti.json b/_module/uti/orientalameth003.uti.json index bf7bf8c0..940f6096 100644 --- a/_module/uti/orientalameth003.uti.json +++ b/_module/uti/orientalameth003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 500 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/orientalameth004.uti.json b/_module/uti/orientalameth004.uti.json index bf24d4fa..92612c2a 100644 --- a/_module/uti/orientalameth004.uti.json +++ b/_module/uti/orientalameth004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 50 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/orientalameth005.uti.json b/_module/uti/orientalameth005.uti.json index 636f05df..99e58e8b 100644 --- a/_module/uti/orientalameth005.uti.json +++ b/_module/uti/orientalameth005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 50 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/orientalamethyst.uti.json b/_module/uti/orientalamethyst.uti.json index af35925b..2bcb8f81 100644 --- a/_module/uti/orientalamethyst.uti.json +++ b/_module/uti/orientalamethyst.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1000 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/orientalemera001.uti.json b/_module/uti/orientalemera001.uti.json index e91d22ed..b746e652 100644 --- a/_module/uti/orientalemera001.uti.json +++ b/_module/uti/orientalemera001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1000 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/orientalemera002.uti.json b/_module/uti/orientalemera002.uti.json index bb9981a1..51b57abc 100644 --- a/_module/uti/orientalemera002.uti.json +++ b/_module/uti/orientalemera002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2000 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/orientalemera003.uti.json b/_module/uti/orientalemera003.uti.json index cf4ec634..f1d7a75c 100644 --- a/_module/uti/orientalemera003.uti.json +++ b/_module/uti/orientalemera003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2500 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/orientalemera004.uti.json b/_module/uti/orientalemera004.uti.json index b974293f..c1a3cee9 100644 --- a/_module/uti/orientalemera004.uti.json +++ b/_module/uti/orientalemera004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 250 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/orientalemera005.uti.json b/_module/uti/orientalemera005.uti.json index 807b14df..460639a0 100644 --- a/_module/uti/orientalemera005.uti.json +++ b/_module/uti/orientalemera005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 250 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/orientalemerald.uti.json b/_module/uti/orientalemerald.uti.json index d09c1409..6ca43a38 100644 --- a/_module/uti/orientalemerald.uti.json +++ b/_module/uti/orientalemerald.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5000 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/orientalpoppy.uti.json b/_module/uti/orientalpoppy.uti.json index 20cdd5b8..5ef71875 100644 --- a/_module/uti/orientalpoppy.uti.json +++ b/_module/uti/orientalpoppy.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/orientaltopaz.uti.json b/_module/uti/orientaltopaz.uti.json index 90d3059a..9625eb08 100644 --- a/_module/uti/orientaltopaz.uti.json +++ b/_module/uti/orientaltopaz.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1000 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/orientaltopaz002.uti.json b/_module/uti/orientaltopaz002.uti.json index d7a5f6e8..b0d2676d 100644 --- a/_module/uti/orientaltopaz002.uti.json +++ b/_module/uti/orientaltopaz002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 400 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/orientaltopaz003.uti.json b/_module/uti/orientaltopaz003.uti.json index acaeee37..dd65f9cd 100644 --- a/_module/uti/orientaltopaz003.uti.json +++ b/_module/uti/orientaltopaz003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 500 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/orientaltopaz004.uti.json b/_module/uti/orientaltopaz004.uti.json index db02888b..304d9058 100644 --- a/_module/uti/orientaltopaz004.uti.json +++ b/_module/uti/orientaltopaz004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 50 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/orientaltopaz005.uti.json b/_module/uti/orientaltopaz005.uti.json index eaf59191..466538b6 100644 --- a/_module/uti/orientaltopaz005.uti.json +++ b/_module/uti/orientaltopaz005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 50 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/p_clothing016.uti.json b/_module/uti/p_clothing016.uti.json index aa20ed03..2369148c 100644 --- a/_module/uti/p_clothing016.uti.json +++ b/_module/uti/p_clothing016.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 3 @@ -100,6 +104,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/p_clothing_001.uti.json b/_module/uti/p_clothing_001.uti.json index 7555b32e..6412754d 100644 --- a/_module/uti/p_clothing_001.uti.json +++ b/_module/uti/p_clothing_001.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 9 @@ -100,6 +104,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/p_clothing_002.uti.json b/_module/uti/p_clothing_002.uti.json index 0ab4d134..bdac90ac 100644 --- a/_module/uti/p_clothing_002.uti.json +++ b/_module/uti/p_clothing_002.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 9 @@ -100,6 +104,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/p_clothing_003.uti.json b/_module/uti/p_clothing_003.uti.json index 359d76d8..baa59ef3 100644 --- a/_module/uti/p_clothing_003.uti.json +++ b/_module/uti/p_clothing_003.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/p_clothing_004.uti.json b/_module/uti/p_clothing_004.uti.json index 115e2d90..4f821772 100644 --- a/_module/uti/p_clothing_004.uti.json +++ b/_module/uti/p_clothing_004.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 3 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/p_clothing_005.uti.json b/_module/uti/p_clothing_005.uti.json index c5938271..4f1352fb 100644 --- a/_module/uti/p_clothing_005.uti.json +++ b/_module/uti/p_clothing_005.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/p_clothing_006.uti.json b/_module/uti/p_clothing_006.uti.json index 4b3f6786..80098ad7 100644 --- a/_module/uti/p_clothing_006.uti.json +++ b/_module/uti/p_clothing_006.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 16 @@ -100,6 +104,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/p_clothing_007.uti.json b/_module/uti/p_clothing_007.uti.json index 651f1ed2..9fe92efe 100644 --- a/_module/uti/p_clothing_007.uti.json +++ b/_module/uti/p_clothing_007.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/p_clothing_008.uti.json b/_module/uti/p_clothing_008.uti.json index 48eca911..0029372f 100644 --- a/_module/uti/p_clothing_008.uti.json +++ b/_module/uti/p_clothing_008.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 14 @@ -100,6 +104,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/p_clothing_009.uti.json b/_module/uti/p_clothing_009.uti.json index a15dd178..db91f50f 100644 --- a/_module/uti/p_clothing_009.uti.json +++ b/_module/uti/p_clothing_009.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 4 @@ -100,6 +104,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/p_clothing_010.uti.json b/_module/uti/p_clothing_010.uti.json index 95c2de14..491f1a09 100644 --- a/_module/uti/p_clothing_010.uti.json +++ b/_module/uti/p_clothing_010.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 3 @@ -100,6 +104,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/p_clothing_011.uti.json b/_module/uti/p_clothing_011.uti.json index 9f98b312..548bc790 100644 --- a/_module/uti/p_clothing_011.uti.json +++ b/_module/uti/p_clothing_011.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 3 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 9 @@ -100,6 +104,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/p_clothing_012.uti.json b/_module/uti/p_clothing_012.uti.json index 97b8607d..1441a01c 100644 --- a/_module/uti/p_clothing_012.uti.json +++ b/_module/uti/p_clothing_012.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 9 @@ -100,6 +104,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/p_clothing_013.uti.json b/_module/uti/p_clothing_013.uti.json index 18cd5d79..cfc3d3a4 100644 --- a/_module/uti/p_clothing_013.uti.json +++ b/_module/uti/p_clothing_013.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 14 @@ -100,6 +104,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/p_clothing_014.uti.json b/_module/uti/p_clothing_014.uti.json index f8784032..528b82b0 100644 --- a/_module/uti/p_clothing_014.uti.json +++ b/_module/uti/p_clothing_014.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 10 @@ -100,6 +104,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/p_clothing_015.uti.json b/_module/uti/p_clothing_015.uti.json index faca78c5..eef998b4 100644 --- a/_module/uti/p_clothing_015.uti.json +++ b/_module/uti/p_clothing_015.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 3 @@ -100,6 +104,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/p_clothing_017.uti.json b/_module/uti/p_clothing_017.uti.json index 5cb79c71..939dce0f 100644 --- a/_module/uti/p_clothing_017.uti.json +++ b/_module/uti/p_clothing_017.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 16 @@ -100,6 +104,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/p_clothing_018.uti.json b/_module/uti/p_clothing_018.uti.json index 193bbf0a..31ab3438 100644 --- a/_module/uti/p_clothing_018.uti.json +++ b/_module/uti/p_clothing_018.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/p_clothing_019.uti.json b/_module/uti/p_clothing_019.uti.json index 76e31073..5908ab68 100644 --- a/_module/uti/p_clothing_019.uti.json +++ b/_module/uti/p_clothing_019.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 9 @@ -100,6 +104,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/p_clothing_020.uti.json b/_module/uti/p_clothing_020.uti.json index 3248764b..ef5b0d12 100644 --- a/_module/uti/p_clothing_020.uti.json +++ b/_module/uti/p_clothing_020.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 14 @@ -100,6 +104,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/p_clothing_021.uti.json b/_module/uti/p_clothing_021.uti.json index e7136835..4b32a5e0 100644 --- a/_module/uti/p_clothing_021.uti.json +++ b/_module/uti/p_clothing_021.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 6 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 15 @@ -100,6 +104,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/p_clothing_022.uti.json b/_module/uti/p_clothing_022.uti.json index 32a49ab7..ef02fe67 100644 --- a/_module/uti/p_clothing_022.uti.json +++ b/_module/uti/p_clothing_022.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 3 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 14 @@ -100,6 +104,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/p_clothing_023.uti.json b/_module/uti/p_clothing_023.uti.json index 880f8b4e..dd3a7006 100644 --- a/_module/uti/p_clothing_023.uti.json +++ b/_module/uti/p_clothing_023.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 9 @@ -100,6 +104,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/p_clothing_024.uti.json b/_module/uti/p_clothing_024.uti.json index 0546284c..12c8700b 100644 --- a/_module/uti/p_clothing_024.uti.json +++ b/_module/uti/p_clothing_024.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/p_clothing_025.uti.json b/_module/uti/p_clothing_025.uti.json index 2a0262a8..e7bb5656 100644 --- a/_module/uti/p_clothing_025.uti.json +++ b/_module/uti/p_clothing_025.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/p_clothing_026.uti.json b/_module/uti/p_clothing_026.uti.json index 37d296ba..9c211b1a 100644 --- a/_module/uti/p_clothing_026.uti.json +++ b/_module/uti/p_clothing_026.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/p_clothing_027.uti.json b/_module/uti/p_clothing_027.uti.json index 0c858b07..1b7bc3a8 100644 --- a/_module/uti/p_clothing_027.uti.json +++ b/_module/uti/p_clothing_027.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 4 @@ -100,6 +104,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/p_clothing_028.uti.json b/_module/uti/p_clothing_028.uti.json index 598084c7..8062d28d 100644 --- a/_module/uti/p_clothing_028.uti.json +++ b/_module/uti/p_clothing_028.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 16 @@ -100,6 +104,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/p_clothing_029.uti.json b/_module/uti/p_clothing_029.uti.json index 0d78f566..46a61550 100644 --- a/_module/uti/p_clothing_029.uti.json +++ b/_module/uti/p_clothing_029.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 16 @@ -100,6 +104,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/papr_blank_norma.uti.json b/_module/uti/papr_blank_norma.uti.json index 17985ffa..a0dfd94c 100644 --- a/_module/uti/papr_blank_norma.uti.json +++ b/_module/uti/papr_blank_norma.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 11 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/papr_blank_rice.uti.json b/_module/uti/papr_blank_rice.uti.json index b44886b1..771a2a91 100644 --- a/_module/uti/papr_blank_rice.uti.json +++ b/_module/uti/papr_blank_rice.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/papr_blank_silk.uti.json b/_module/uti/papr_blank_silk.uti.json index a10bf979..185acf12 100644 --- a/_module/uti/papr_blank_silk.uti.json +++ b/_module/uti/papr_blank_silk.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/parsley.uti.json b/_module/uti/parsley.uti.json index aba62e88..0885d90b 100644 --- a/_module/uti/parsley.uti.json +++ b/_module/uti/parsley.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern.uti.json b/_module/uti/pattern.uti.json index 593956e3..ddbbbb86 100644 --- a/_module/uti/pattern.uti.json +++ b/_module/uti/pattern.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/pattern001.uti.json b/_module/uti/pattern001.uti.json index 8619edae..a0d0fbda 100644 --- a/_module/uti/pattern001.uti.json +++ b/_module/uti/pattern001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern002.uti.json b/_module/uti/pattern002.uti.json index 7f0af1ec..b770916e 100644 --- a/_module/uti/pattern002.uti.json +++ b/_module/uti/pattern002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern003.uti.json b/_module/uti/pattern003.uti.json index 72a7e4b2..4ac08419 100644 --- a/_module/uti/pattern003.uti.json +++ b/_module/uti/pattern003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern004.uti.json b/_module/uti/pattern004.uti.json index 3f0f8158..cd1dc8bb 100644 --- a/_module/uti/pattern004.uti.json +++ b/_module/uti/pattern004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern005.uti.json b/_module/uti/pattern005.uti.json index 094f2289..3742d2c5 100644 --- a/_module/uti/pattern005.uti.json +++ b/_module/uti/pattern005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern006.uti.json b/_module/uti/pattern006.uti.json index 5defd746..777469bc 100644 --- a/_module/uti/pattern006.uti.json +++ b/_module/uti/pattern006.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern007.uti.json b/_module/uti/pattern007.uti.json index 9fb34f55..586ba932 100644 --- a/_module/uti/pattern007.uti.json +++ b/_module/uti/pattern007.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern008.uti.json b/_module/uti/pattern008.uti.json index 0e3c99b6..5e5360df 100644 --- a/_module/uti/pattern008.uti.json +++ b/_module/uti/pattern008.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern009.uti.json b/_module/uti/pattern009.uti.json index 3b259353..9f1a146b 100644 --- a/_module/uti/pattern009.uti.json +++ b/_module/uti/pattern009.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern010.uti.json b/_module/uti/pattern010.uti.json index 5e5d5c30..9f9259bb 100644 --- a/_module/uti/pattern010.uti.json +++ b/_module/uti/pattern010.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern011.uti.json b/_module/uti/pattern011.uti.json index ffe13aad..b094e3c6 100644 --- a/_module/uti/pattern011.uti.json +++ b/_module/uti/pattern011.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern012.uti.json b/_module/uti/pattern012.uti.json index 10aec2e1..3f508b5b 100644 --- a/_module/uti/pattern012.uti.json +++ b/_module/uti/pattern012.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern013.uti.json b/_module/uti/pattern013.uti.json index 7cad43d2..2716d5ca 100644 --- a/_module/uti/pattern013.uti.json +++ b/_module/uti/pattern013.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern014.uti.json b/_module/uti/pattern014.uti.json index b0595039..3798debb 100644 --- a/_module/uti/pattern014.uti.json +++ b/_module/uti/pattern014.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern015.uti.json b/_module/uti/pattern015.uti.json index 5588086c..31385203 100644 --- a/_module/uti/pattern015.uti.json +++ b/_module/uti/pattern015.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern016.uti.json b/_module/uti/pattern016.uti.json index 1b7bf596..561c8d66 100644 --- a/_module/uti/pattern016.uti.json +++ b/_module/uti/pattern016.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 70 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern017.uti.json b/_module/uti/pattern017.uti.json index b681f4df..f94b1b8a 100644 --- a/_module/uti/pattern017.uti.json +++ b/_module/uti/pattern017.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 100 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern018.uti.json b/_module/uti/pattern018.uti.json index 4d6bbb72..b25e0dbf 100644 --- a/_module/uti/pattern018.uti.json +++ b/_module/uti/pattern018.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern019.uti.json b/_module/uti/pattern019.uti.json index 9f4a8e33..951f291b 100644 --- a/_module/uti/pattern019.uti.json +++ b/_module/uti/pattern019.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern020.uti.json b/_module/uti/pattern020.uti.json index 232037d1..bd9cda13 100644 --- a/_module/uti/pattern020.uti.json +++ b/_module/uti/pattern020.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 20 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern021.uti.json b/_module/uti/pattern021.uti.json index db229353..b1312a53 100644 --- a/_module/uti/pattern021.uti.json +++ b/_module/uti/pattern021.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern022.uti.json b/_module/uti/pattern022.uti.json index 3bbfc545..1542444a 100644 --- a/_module/uti/pattern022.uti.json +++ b/_module/uti/pattern022.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern023.uti.json b/_module/uti/pattern023.uti.json index 2f92512b..9c0cd45d 100644 --- a/_module/uti/pattern023.uti.json +++ b/_module/uti/pattern023.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 16 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern024.uti.json b/_module/uti/pattern024.uti.json index af5ad58b..1f29ae7e 100644 --- a/_module/uti/pattern024.uti.json +++ b/_module/uti/pattern024.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 40 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern025.uti.json b/_module/uti/pattern025.uti.json index 28b4d7b5..432b8986 100644 --- a/_module/uti/pattern025.uti.json +++ b/_module/uti/pattern025.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 30 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern026.uti.json b/_module/uti/pattern026.uti.json index 22a08d46..dd404c6f 100644 --- a/_module/uti/pattern026.uti.json +++ b/_module/uti/pattern026.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 36 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern027.uti.json b/_module/uti/pattern027.uti.json index 7cf055f5..d065f220 100644 --- a/_module/uti/pattern027.uti.json +++ b/_module/uti/pattern027.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 20 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern028.uti.json b/_module/uti/pattern028.uti.json index 939ff288..b8f0d7e9 100644 --- a/_module/uti/pattern028.uti.json +++ b/_module/uti/pattern028.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 12 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern030.uti.json b/_module/uti/pattern030.uti.json index 1e076473..4ef780bc 100644 --- a/_module/uti/pattern030.uti.json +++ b/_module/uti/pattern030.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern031.uti.json b/_module/uti/pattern031.uti.json index e8ff4c8f..062280c0 100644 --- a/_module/uti/pattern031.uti.json +++ b/_module/uti/pattern031.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern032.uti.json b/_module/uti/pattern032.uti.json index 63e4f3d9..73b53dbc 100644 --- a/_module/uti/pattern032.uti.json +++ b/_module/uti/pattern032.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern033.uti.json b/_module/uti/pattern033.uti.json index 7b05961a..07945e3c 100644 --- a/_module/uti/pattern033.uti.json +++ b/_module/uti/pattern033.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 80 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern034.uti.json b/_module/uti/pattern034.uti.json index 8734b471..9776808f 100644 --- a/_module/uti/pattern034.uti.json +++ b/_module/uti/pattern034.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern035.uti.json b/_module/uti/pattern035.uti.json index 8cff467e..90db41ab 100644 --- a/_module/uti/pattern035.uti.json +++ b/_module/uti/pattern035.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern036.uti.json b/_module/uti/pattern036.uti.json index b18adb00..8ea6abb9 100644 --- a/_module/uti/pattern036.uti.json +++ b/_module/uti/pattern036.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern037.uti.json b/_module/uti/pattern037.uti.json index f7d638b9..1627d944 100644 --- a/_module/uti/pattern037.uti.json +++ b/_module/uti/pattern037.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern038.uti.json b/_module/uti/pattern038.uti.json index a9f2df63..d83efaf0 100644 --- a/_module/uti/pattern038.uti.json +++ b/_module/uti/pattern038.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 15 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern039.uti.json b/_module/uti/pattern039.uti.json index 946f94f1..5401a4dc 100644 --- a/_module/uti/pattern039.uti.json +++ b/_module/uti/pattern039.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern040.uti.json b/_module/uti/pattern040.uti.json index 878e2148..d854d0c9 100644 --- a/_module/uti/pattern040.uti.json +++ b/_module/uti/pattern040.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 16 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern041.uti.json b/_module/uti/pattern041.uti.json index 4354cb3f..09db7269 100644 --- a/_module/uti/pattern041.uti.json +++ b/_module/uti/pattern041.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 200 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern042.uti.json b/_module/uti/pattern042.uti.json index d9e173c8..4fd81adb 100644 --- a/_module/uti/pattern042.uti.json +++ b/_module/uti/pattern042.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern043.uti.json b/_module/uti/pattern043.uti.json index 7c38bd28..7d425273 100644 --- a/_module/uti/pattern043.uti.json +++ b/_module/uti/pattern043.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 100 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern044.uti.json b/_module/uti/pattern044.uti.json index e15a08f1..40a8d67c 100644 --- a/_module/uti/pattern044.uti.json +++ b/_module/uti/pattern044.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern045.uti.json b/_module/uti/pattern045.uti.json index e84b87d0..197bc04e 100644 --- a/_module/uti/pattern045.uti.json +++ b/_module/uti/pattern045.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern046.uti.json b/_module/uti/pattern046.uti.json index 48b6293f..140a656a 100644 --- a/_module/uti/pattern046.uti.json +++ b/_module/uti/pattern046.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 30 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern047.uti.json b/_module/uti/pattern047.uti.json index d2273859..94e1bff9 100644 --- a/_module/uti/pattern047.uti.json +++ b/_module/uti/pattern047.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 15 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern048.uti.json b/_module/uti/pattern048.uti.json index e591b0ea..27887f3e 100644 --- a/_module/uti/pattern048.uti.json +++ b/_module/uti/pattern048.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 30 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern049.uti.json b/_module/uti/pattern049.uti.json index 3ec737ca..488d372d 100644 --- a/_module/uti/pattern049.uti.json +++ b/_module/uti/pattern049.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 12 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern050.uti.json b/_module/uti/pattern050.uti.json index c7449ef5..7e03e3fc 100644 --- a/_module/uti/pattern050.uti.json +++ b/_module/uti/pattern050.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 24 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern051.uti.json b/_module/uti/pattern051.uti.json index 4b8ff0c9..12bf9afe 100644 --- a/_module/uti/pattern051.uti.json +++ b/_module/uti/pattern051.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 15 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern052.uti.json b/_module/uti/pattern052.uti.json index c3633624..354b1f3d 100644 --- a/_module/uti/pattern052.uti.json +++ b/_module/uti/pattern052.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern053.uti.json b/_module/uti/pattern053.uti.json index 323a10b1..3aa8c842 100644 --- a/_module/uti/pattern053.uti.json +++ b/_module/uti/pattern053.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 100 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern054.uti.json b/_module/uti/pattern054.uti.json index a0a07e7b..0233cae0 100644 --- a/_module/uti/pattern054.uti.json +++ b/_module/uti/pattern054.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern055.uti.json b/_module/uti/pattern055.uti.json index ed70f419..08bcf399 100644 --- a/_module/uti/pattern055.uti.json +++ b/_module/uti/pattern055.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 60 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern056.uti.json b/_module/uti/pattern056.uti.json index f1cfdebd..be6a95b6 100644 --- a/_module/uti/pattern056.uti.json +++ b/_module/uti/pattern056.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 80 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern057.uti.json b/_module/uti/pattern057.uti.json index f5200be6..da6ed0af 100644 --- a/_module/uti/pattern057.uti.json +++ b/_module/uti/pattern057.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 50 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern058.uti.json b/_module/uti/pattern058.uti.json index 35cb6594..ae2a863b 100644 --- a/_module/uti/pattern058.uti.json +++ b/_module/uti/pattern058.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 150 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern059.uti.json b/_module/uti/pattern059.uti.json index 4ad580d1..d678c1eb 100644 --- a/_module/uti/pattern059.uti.json +++ b/_module/uti/pattern059.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 60 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern060.uti.json b/_module/uti/pattern060.uti.json index eb39e813..04b0a0f8 100644 --- a/_module/uti/pattern060.uti.json +++ b/_module/uti/pattern060.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 20 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern061.uti.json b/_module/uti/pattern061.uti.json index cb3bf43e..6b08f5a7 100644 --- a/_module/uti/pattern061.uti.json +++ b/_module/uti/pattern061.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern062.uti.json b/_module/uti/pattern062.uti.json index acc68cf1..1f77c25b 100644 --- a/_module/uti/pattern062.uti.json +++ b/_module/uti/pattern062.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern063.uti.json b/_module/uti/pattern063.uti.json index 6554aa3c..d1cec483 100644 --- a/_module/uti/pattern063.uti.json +++ b/_module/uti/pattern063.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 70 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern064.uti.json b/_module/uti/pattern064.uti.json index a058080d..1da323da 100644 --- a/_module/uti/pattern064.uti.json +++ b/_module/uti/pattern064.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 16 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern065.uti.json b/_module/uti/pattern065.uti.json index b5f50682..742507a3 100644 --- a/_module/uti/pattern065.uti.json +++ b/_module/uti/pattern065.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern066.uti.json b/_module/uti/pattern066.uti.json index 4fc9076c..6df62daa 100644 --- a/_module/uti/pattern066.uti.json +++ b/_module/uti/pattern066.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern067.uti.json b/_module/uti/pattern067.uti.json index 0069d66e..5d8ebfbe 100644 --- a/_module/uti/pattern067.uti.json +++ b/_module/uti/pattern067.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern068.uti.json b/_module/uti/pattern068.uti.json index dfe47e9c..2714ad77 100644 --- a/_module/uti/pattern068.uti.json +++ b/_module/uti/pattern068.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern069.uti.json b/_module/uti/pattern069.uti.json index ee1b7a8f..6a34765a 100644 --- a/_module/uti/pattern069.uti.json +++ b/_module/uti/pattern069.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern070.uti.json b/_module/uti/pattern070.uti.json index 20f30b21..8f128695 100644 --- a/_module/uti/pattern070.uti.json +++ b/_module/uti/pattern070.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern071.uti.json b/_module/uti/pattern071.uti.json index d19070e9..afd62d81 100644 --- a/_module/uti/pattern071.uti.json +++ b/_module/uti/pattern071.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern072.uti.json b/_module/uti/pattern072.uti.json index e173b893..82fa2ac0 100644 --- a/_module/uti/pattern072.uti.json +++ b/_module/uti/pattern072.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern073.uti.json b/_module/uti/pattern073.uti.json index 353c13a2..29ea0a11 100644 --- a/_module/uti/pattern073.uti.json +++ b/_module/uti/pattern073.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern074.uti.json b/_module/uti/pattern074.uti.json index 76235106..9a3dce8c 100644 --- a/_module/uti/pattern074.uti.json +++ b/_module/uti/pattern074.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern075.uti.json b/_module/uti/pattern075.uti.json index b47c02f2..1aa99c02 100644 --- a/_module/uti/pattern075.uti.json +++ b/_module/uti/pattern075.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern076.uti.json b/_module/uti/pattern076.uti.json index f474ec65..234331f6 100644 --- a/_module/uti/pattern076.uti.json +++ b/_module/uti/pattern076.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern077.uti.json b/_module/uti/pattern077.uti.json index 9a726f25..f498863f 100644 --- a/_module/uti/pattern077.uti.json +++ b/_module/uti/pattern077.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern078.uti.json b/_module/uti/pattern078.uti.json index e9d90367..7bc9bfc0 100644 --- a/_module/uti/pattern078.uti.json +++ b/_module/uti/pattern078.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern079.uti.json b/_module/uti/pattern079.uti.json index f9b291a5..053a1ea1 100644 --- a/_module/uti/pattern079.uti.json +++ b/_module/uti/pattern079.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern080.uti.json b/_module/uti/pattern080.uti.json index f1420c0f..de6e048a 100644 --- a/_module/uti/pattern080.uti.json +++ b/_module/uti/pattern080.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern081.uti.json b/_module/uti/pattern081.uti.json index aef77182..8206eaeb 100644 --- a/_module/uti/pattern081.uti.json +++ b/_module/uti/pattern081.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern082.uti.json b/_module/uti/pattern082.uti.json index 5b8f6c88..b84132e5 100644 --- a/_module/uti/pattern082.uti.json +++ b/_module/uti/pattern082.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern083.uti.json b/_module/uti/pattern083.uti.json index 86bc01ff..4c848e3b 100644 --- a/_module/uti/pattern083.uti.json +++ b/_module/uti/pattern083.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern084.uti.json b/_module/uti/pattern084.uti.json index f7363d6f..f5c2717f 100644 --- a/_module/uti/pattern084.uti.json +++ b/_module/uti/pattern084.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern085.uti.json b/_module/uti/pattern085.uti.json index 888c7777..5ec58cec 100644 --- a/_module/uti/pattern085.uti.json +++ b/_module/uti/pattern085.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern086.uti.json b/_module/uti/pattern086.uti.json index 86167ef2..22ff82d8 100644 --- a/_module/uti/pattern086.uti.json +++ b/_module/uti/pattern086.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern087.uti.json b/_module/uti/pattern087.uti.json index 2962555b..7930561e 100644 --- a/_module/uti/pattern087.uti.json +++ b/_module/uti/pattern087.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern088.uti.json b/_module/uti/pattern088.uti.json index 239dc497..462d9dfc 100644 --- a/_module/uti/pattern088.uti.json +++ b/_module/uti/pattern088.uti.json @@ -18,7 +18,7 @@ }, "Cost": { "type": "dword", - "value": 0 + "value": 2 }, "Cursed": { "type": "byte", diff --git a/_module/uti/pattern100.uti.json b/_module/uti/pattern100.uti.json index 303a104f..538c180c 100644 --- a/_module/uti/pattern100.uti.json +++ b/_module/uti/pattern100.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 7 @@ -100,6 +104,10 @@ "type": "dword", "value": 200 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern101.uti.json b/_module/uti/pattern101.uti.json index 7a02e140..39d4c788 100644 --- a/_module/uti/pattern101.uti.json +++ b/_module/uti/pattern101.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 5 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 12 @@ -100,6 +104,10 @@ "type": "dword", "value": 1500 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern102.uti.json b/_module/uti/pattern102.uti.json index 6e53903c..f73f6819 100644 --- a/_module/uti/pattern102.uti.json +++ b/_module/uti/pattern102.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 600 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern105.uti.json b/_module/uti/pattern105.uti.json index 7bf6669e..3366745a 100644 --- a/_module/uti/pattern105.uti.json +++ b/_module/uti/pattern105.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 7 @@ -100,6 +104,10 @@ "type": "dword", "value": 200 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern106.uti.json b/_module/uti/pattern106.uti.json index 1dc83e04..7e515f24 100644 --- a/_module/uti/pattern106.uti.json +++ b/_module/uti/pattern106.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 1 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 13 @@ -100,6 +104,10 @@ "type": "dword", "value": 150 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern107.uti.json b/_module/uti/pattern107.uti.json index f0829492..84df1c20 100644 --- a/_module/uti/pattern107.uti.json +++ b/_module/uti/pattern107.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 17 @@ -100,6 +104,10 @@ "type": "dword", "value": 150 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern108.uti.json b/_module/uti/pattern108.uti.json index 36997109..fa8ff671 100644 --- a/_module/uti/pattern108.uti.json +++ b/_module/uti/pattern108.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 15 @@ -100,6 +104,10 @@ "type": "dword", "value": 100 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern110.uti.json b/_module/uti/pattern110.uti.json index f52dd735..dfe30d49 100644 --- a/_module/uti/pattern110.uti.json +++ b/_module/uti/pattern110.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 6 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 15 @@ -100,6 +104,10 @@ "type": "dword", "value": 100 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern111.uti.json b/_module/uti/pattern111.uti.json index c5e3c8a0..313cbde1 100644 --- a/_module/uti/pattern111.uti.json +++ b/_module/uti/pattern111.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 46 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern200.uti.json b/_module/uti/pattern200.uti.json index d74af2fd..841dd106 100644 --- a/_module/uti/pattern200.uti.json +++ b/_module/uti/pattern200.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 3 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern201.uti.json b/_module/uti/pattern201.uti.json index f2eca745..4c3b480e 100644 --- a/_module/uti/pattern201.uti.json +++ b/_module/uti/pattern201.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 3 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern202.uti.json b/_module/uti/pattern202.uti.json index 31198b78..768d08e0 100644 --- a/_module/uti/pattern202.uti.json +++ b/_module/uti/pattern202.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 3 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern203.uti.json b/_module/uti/pattern203.uti.json index b183ffa8..58d49ce2 100644 --- a/_module/uti/pattern203.uti.json +++ b/_module/uti/pattern203.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 3 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pattern204.uti.json b/_module/uti/pattern204.uti.json index 98414908..85a16c4b 100644 --- a/_module/uti/pattern204.uti.json +++ b/_module/uti/pattern204.uti.json @@ -28,6 +28,10 @@ "type": "dword", "value": 3 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/peanuts.uti.json b/_module/uti/peanuts.uti.json index 9f819f8e..a82ad6cc 100644 --- a/_module/uti/peanuts.uti.json +++ b/_module/uti/peanuts.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pear.uti.json b/_module/uti/pear.uti.json index b61c2129..9c71a9ee 100644 --- a/_module/uti/pear.uti.json +++ b/_module/uti/pear.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/peas.uti.json b/_module/uti/peas.uti.json index 4993d625..9b25787f 100644 --- a/_module/uti/peas.uti.json +++ b/_module/uti/peas.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pecan.uti.json b/_module/uti/pecan.uti.json index c5e5e98f..b7c7d134 100644 --- a/_module/uti/pecan.uti.json +++ b/_module/uti/pecan.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pelt.uti.json b/_module/uti/pelt.uti.json index 65eaa59b..7e2f5600 100644 --- a/_module/uti/pelt.uti.json +++ b/_module/uti/pelt.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pelt001.uti.json b/_module/uti/pelt001.uti.json index fb3a1047..45530fb8 100644 --- a/_module/uti/pelt001.uti.json +++ b/_module/uti/pelt001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pelt002.uti.json b/_module/uti/pelt002.uti.json index ff82b1c4..a913b6be 100644 --- a/_module/uti/pelt002.uti.json +++ b/_module/uti/pelt002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pelt003.uti.json b/_module/uti/pelt003.uti.json index 1b2937c2..b9b4905a 100644 --- a/_module/uti/pelt003.uti.json +++ b/_module/uti/pelt003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pelt004.uti.json b/_module/uti/pelt004.uti.json index 37cbfe60..ba511551 100644 --- a/_module/uti/pelt004.uti.json +++ b/_module/uti/pelt004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pelt005.uti.json b/_module/uti/pelt005.uti.json index d1da281a..71c72c94 100644 --- a/_module/uti/pelt005.uti.json +++ b/_module/uti/pelt005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pelt006.uti.json b/_module/uti/pelt006.uti.json index dba715ed..8617d86c 100644 --- a/_module/uti/pelt006.uti.json +++ b/_module/uti/pelt006.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pelt007.uti.json b/_module/uti/pelt007.uti.json index 56411983..b131dd3c 100644 --- a/_module/uti/pelt007.uti.json +++ b/_module/uti/pelt007.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pelt008.uti.json b/_module/uti/pelt008.uti.json index 338f7d35..28fc13b2 100644 --- a/_module/uti/pelt008.uti.json +++ b/_module/uti/pelt008.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pelt009.uti.json b/_module/uti/pelt009.uti.json index 80c5b911..63e82d06 100644 --- a/_module/uti/pelt009.uti.json +++ b/_module/uti/pelt009.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pelt010.uti.json b/_module/uti/pelt010.uti.json index c54e7a61..82cd59f2 100644 --- a/_module/uti/pelt010.uti.json +++ b/_module/uti/pelt010.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pelt011.uti.json b/_module/uti/pelt011.uti.json index c801334e..134e31c1 100644 --- a/_module/uti/pelt011.uti.json +++ b/_module/uti/pelt011.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pelt012.uti.json b/_module/uti/pelt012.uti.json index fc460307..0ba9e368 100644 --- a/_module/uti/pelt012.uti.json +++ b/_module/uti/pelt012.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pelt013.uti.json b/_module/uti/pelt013.uti.json index efc825b9..fe5f1539 100644 --- a/_module/uti/pelt013.uti.json +++ b/_module/uti/pelt013.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pelt014.uti.json b/_module/uti/pelt014.uti.json index 58dc01da..bda62bc8 100644 --- a/_module/uti/pelt014.uti.json +++ b/_module/uti/pelt014.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pelt015.uti.json b/_module/uti/pelt015.uti.json index a664f0e9..969933c6 100644 --- a/_module/uti/pelt015.uti.json +++ b/_module/uti/pelt015.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pelt016.uti.json b/_module/uti/pelt016.uti.json index fb432c76..548eadd4 100644 --- a/_module/uti/pelt016.uti.json +++ b/_module/uti/pelt016.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pelt017.uti.json b/_module/uti/pelt017.uti.json index 0cdd5f33..44634abc 100644 --- a/_module/uti/pelt017.uti.json +++ b/_module/uti/pelt017.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pelt018.uti.json b/_module/uti/pelt018.uti.json index 04739cf0..c4c1436f 100644 --- a/_module/uti/pelt018.uti.json +++ b/_module/uti/pelt018.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pelt019.uti.json b/_module/uti/pelt019.uti.json index 45e61987..84196ac8 100644 --- a/_module/uti/pelt019.uti.json +++ b/_module/uti/pelt019.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pelt020.uti.json b/_module/uti/pelt020.uti.json index 6bed2203..0aed74de 100644 --- a/_module/uti/pelt020.uti.json +++ b/_module/uti/pelt020.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pelt021.uti.json b/_module/uti/pelt021.uti.json index 1d46b580..33f8ac93 100644 --- a/_module/uti/pelt021.uti.json +++ b/_module/uti/pelt021.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pelt022.uti.json b/_module/uti/pelt022.uti.json index 5d41af41..7942bb2f 100644 --- a/_module/uti/pelt022.uti.json +++ b/_module/uti/pelt022.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pelt023.uti.json b/_module/uti/pelt023.uti.json index ac8a0818..db6026b0 100644 --- a/_module/uti/pelt023.uti.json +++ b/_module/uti/pelt023.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pelt024.uti.json b/_module/uti/pelt024.uti.json index 1bc0d07b..eafc0e10 100644 --- a/_module/uti/pelt024.uti.json +++ b/_module/uti/pelt024.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pelt025.uti.json b/_module/uti/pelt025.uti.json index 0ccb93f5..f4509ec1 100644 --- a/_module/uti/pelt025.uti.json +++ b/_module/uti/pelt025.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pelt026.uti.json b/_module/uti/pelt026.uti.json index 223e3ab6..fd205652 100644 --- a/_module/uti/pelt026.uti.json +++ b/_module/uti/pelt026.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pelt027.uti.json b/_module/uti/pelt027.uti.json index e0e6d1b5..882f9d27 100644 --- a/_module/uti/pelt027.uti.json +++ b/_module/uti/pelt027.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pelt028.uti.json b/_module/uti/pelt028.uti.json index b51f49f9..99f68f7e 100644 --- a/_module/uti/pelt028.uti.json +++ b/_module/uti/pelt028.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/peppermint.uti.json b/_module/uti/peppermint.uti.json index e203e1f8..13f17f1c 100644 --- a/_module/uti/peppermint.uti.json +++ b/_module/uti/peppermint.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/peridot.uti.json b/_module/uti/peridot.uti.json index 0df224df..fec96dfe 100644 --- a/_module/uti/peridot.uti.json +++ b/_module/uti/peridot.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 500 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/peridot001.uti.json b/_module/uti/peridot001.uti.json index 71c91c0f..f121b09f 100644 --- a/_module/uti/peridot001.uti.json +++ b/_module/uti/peridot001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 100 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/peridot002.uti.json b/_module/uti/peridot002.uti.json index d6c676a3..976dad23 100644 --- a/_module/uti/peridot002.uti.json +++ b/_module/uti/peridot002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 200 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/peridot003.uti.json b/_module/uti/peridot003.uti.json index 96f14cc7..dc6e0d16 100644 --- a/_module/uti/peridot003.uti.json +++ b/_module/uti/peridot003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 250 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/peridot004.uti.json b/_module/uti/peridot004.uti.json index 47b0b08e..8d360690 100644 --- a/_module/uti/peridot004.uti.json +++ b/_module/uti/peridot004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/peridot005.uti.json b/_module/uti/peridot005.uti.json index 0bf7eb82..94d53aee 100644 --- a/_module/uti/peridot005.uti.json +++ b/_module/uti/peridot005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/periwinkle.uti.json b/_module/uti/periwinkle.uti.json index 369fb897..bbc995f8 100644 --- a/_module/uti/periwinkle.uti.json +++ b/_module/uti/periwinkle.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pinecone.uti.json b/_module/uti/pinecone.uti.json index 24456268..486acdc0 100644 --- a/_module/uti/pinecone.uti.json +++ b/_module/uti/pinecone.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/plum.uti.json b/_module/uti/plum.uti.json index df4da5c7..30725637 100644 --- a/_module/uti/plum.uti.json +++ b/_module/uti/plum.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/popcornkernels.uti.json b/_module/uti/popcornkernels.uti.json index 7e2fa0f9..1dcd8b98 100644 --- a/_module/uti/popcornkernels.uti.json +++ b/_module/uti/popcornkernels.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/potato.uti.json b/_module/uti/potato.uti.json index 8d1b22d6..0c77b21b 100644 --- a/_module/uti/potato.uti.json +++ b/_module/uti/potato.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pulp_rice_raw.uti.json b/_module/uti/pulp_rice_raw.uti.json index 868b916d..b64f00f8 100644 --- a/_module/uti/pulp_rice_raw.uti.json +++ b/_module/uti/pulp_rice_raw.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 6 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pulp_rice_raw001.uti.json b/_module/uti/pulp_rice_raw001.uti.json index 56112d13..e08a59e8 100644 --- a/_module/uti/pulp_rice_raw001.uti.json +++ b/_module/uti/pulp_rice_raw001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 6 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pulp_silk_raw001.uti.json b/_module/uti/pulp_silk_raw001.uti.json index 960a3504..41b48b28 100644 --- a/_module/uti/pulp_silk_raw001.uti.json +++ b/_module/uti/pulp_silk_raw001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 7 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pulp_wood_raw.uti.json b/_module/uti/pulp_wood_raw.uti.json index 2e9b9834..ddf0e10a 100644 --- a/_module/uti/pulp_wood_raw.uti.json +++ b/_module/uti/pulp_wood_raw.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 6 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pulp_wood_raw001.uti.json b/_module/uti/pulp_wood_raw001.uti.json index 8b203b71..bba36a7e 100644 --- a/_module/uti/pulp_wood_raw001.uti.json +++ b/_module/uti/pulp_wood_raw001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 7 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pumpkin.uti.json b/_module/uti/pumpkin.uti.json index 9a3536a0..829b1ef8 100644 --- a/_module/uti/pumpkin.uti.json +++ b/_module/uti/pumpkin.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/pumpkinseeds.uti.json b/_module/uti/pumpkinseeds.uti.json index eb035aa6..611c78c8 100644 --- a/_module/uti/pumpkinseeds.uti.json +++ b/_module/uti/pumpkinseeds.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/radish.uti.json b/_module/uti/radish.uti.json index 95d781e0..f7259365 100644 --- a/_module/uti/radish.uti.json +++ b/_module/uti/radish.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/raspberry.uti.json b/_module/uti/raspberry.uti.json index 4131dffd..0ccc9a7d 100644 --- a/_module/uti/raspberry.uti.json +++ b/_module/uti/raspberry.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/rawfishfillet.uti.json b/_module/uti/rawfishfillet.uti.json index e2224f89..d28d315c 100644 --- a/_module/uti/rawfishfillet.uti.json +++ b/_module/uti/rawfishfillet.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/recipe.uti.json b/_module/uti/recipe.uti.json index 337d0710..95d57973 100644 --- a/_module/uti/recipe.uti.json +++ b/_module/uti/recipe.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/recipe001.uti.json b/_module/uti/recipe001.uti.json index c3cbc5c4..f064375d 100644 --- a/_module/uti/recipe001.uti.json +++ b/_module/uti/recipe001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/recipe002.uti.json b/_module/uti/recipe002.uti.json index 13d448bf..343f4c68 100644 --- a/_module/uti/recipe002.uti.json +++ b/_module/uti/recipe002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/recipe003.uti.json b/_module/uti/recipe003.uti.json index 314f335a..609c397b 100644 --- a/_module/uti/recipe003.uti.json +++ b/_module/uti/recipe003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/recipe004.uti.json b/_module/uti/recipe004.uti.json index d6fb8311..47ab34b1 100644 --- a/_module/uti/recipe004.uti.json +++ b/_module/uti/recipe004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/recipe005.uti.json b/_module/uti/recipe005.uti.json index a383056f..ba817999 100644 --- a/_module/uti/recipe005.uti.json +++ b/_module/uti/recipe005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/recipe006.uti.json b/_module/uti/recipe006.uti.json index 9fd12352..c83838e5 100644 --- a/_module/uti/recipe006.uti.json +++ b/_module/uti/recipe006.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/recipe007.uti.json b/_module/uti/recipe007.uti.json index bc3a871f..2ef98c40 100644 --- a/_module/uti/recipe007.uti.json +++ b/_module/uti/recipe007.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/recipe008.uti.json b/_module/uti/recipe008.uti.json index 5e1b3c0e..aa4ebf8c 100644 --- a/_module/uti/recipe008.uti.json +++ b/_module/uti/recipe008.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/recipe009.uti.json b/_module/uti/recipe009.uti.json index cfb38af9..351b35c8 100644 --- a/_module/uti/recipe009.uti.json +++ b/_module/uti/recipe009.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/recipe010.uti.json b/_module/uti/recipe010.uti.json index df55fe38..44357e7c 100644 --- a/_module/uti/recipe010.uti.json +++ b/_module/uti/recipe010.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/recipe011.uti.json b/_module/uti/recipe011.uti.json index 66349c28..45ebe131 100644 --- a/_module/uti/recipe011.uti.json +++ b/_module/uti/recipe011.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/recipe012.uti.json b/_module/uti/recipe012.uti.json index 5c133af7..5956008d 100644 --- a/_module/uti/recipe012.uti.json +++ b/_module/uti/recipe012.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/recipe013.uti.json b/_module/uti/recipe013.uti.json index 4359568e..d231e2a6 100644 --- a/_module/uti/recipe013.uti.json +++ b/_module/uti/recipe013.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/recipe014.uti.json b/_module/uti/recipe014.uti.json index 61469a60..d47ff142 100644 --- a/_module/uti/recipe014.uti.json +++ b/_module/uti/recipe014.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/recipe015.uti.json b/_module/uti/recipe015.uti.json index 2a9c64dd..144141d4 100644 --- a/_module/uti/recipe015.uti.json +++ b/_module/uti/recipe015.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/recipe016.uti.json b/_module/uti/recipe016.uti.json index 9cac0099..b80e6075 100644 --- a/_module/uti/recipe016.uti.json +++ b/_module/uti/recipe016.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/recipe017.uti.json b/_module/uti/recipe017.uti.json index d1ac817c..cd2b48b0 100644 --- a/_module/uti/recipe017.uti.json +++ b/_module/uti/recipe017.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/recipe018.uti.json b/_module/uti/recipe018.uti.json index 62f7b9ea..398e5149 100644 --- a/_module/uti/recipe018.uti.json +++ b/_module/uti/recipe018.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/recipe019.uti.json b/_module/uti/recipe019.uti.json index b0f314c5..a2abf0aa 100644 --- a/_module/uti/recipe019.uti.json +++ b/_module/uti/recipe019.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/recipe020.uti.json b/_module/uti/recipe020.uti.json index c27ae8cb..893aee65 100644 --- a/_module/uti/recipe020.uti.json +++ b/_module/uti/recipe020.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/recipe021.uti.json b/_module/uti/recipe021.uti.json index 262a358f..87fe1df6 100644 --- a/_module/uti/recipe021.uti.json +++ b/_module/uti/recipe021.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/recipe022.uti.json b/_module/uti/recipe022.uti.json index 312ab881..be0dae15 100644 --- a/_module/uti/recipe022.uti.json +++ b/_module/uti/recipe022.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/recipe023.uti.json b/_module/uti/recipe023.uti.json index 0fbc700a..69039813 100644 --- a/_module/uti/recipe023.uti.json +++ b/_module/uti/recipe023.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/recipe024.uti.json b/_module/uti/recipe024.uti.json index d5f4c52a..137401c8 100644 --- a/_module/uti/recipe024.uti.json +++ b/_module/uti/recipe024.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/recipe025.uti.json b/_module/uti/recipe025.uti.json index 39c52145..13f97a55 100644 --- a/_module/uti/recipe025.uti.json +++ b/_module/uti/recipe025.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/recipe026.uti.json b/_module/uti/recipe026.uti.json index 73459d67..21d5541a 100644 --- a/_module/uti/recipe026.uti.json +++ b/_module/uti/recipe026.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/recipe027.uti.json b/_module/uti/recipe027.uti.json index b89f6858..3fed9477 100644 --- a/_module/uti/recipe027.uti.json +++ b/_module/uti/recipe027.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/recipe028.uti.json b/_module/uti/recipe028.uti.json index 7e0c421b..0eeca7da 100644 --- a/_module/uti/recipe028.uti.json +++ b/_module/uti/recipe028.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/recipe029.uti.json b/_module/uti/recipe029.uti.json index 9e3b35ba..4e5fb4ae 100644 --- a/_module/uti/recipe029.uti.json +++ b/_module/uti/recipe029.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/redapple.uti.json b/_module/uti/redapple.uti.json index cccf2e71..c460f7c0 100644 --- a/_module/uti/redapple.uti.json +++ b/_module/uti/redapple.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/rediris.uti.json b/_module/uti/rediris.uti.json index d8319b73..3f116f04 100644 --- a/_module/uti/rediris.uti.json +++ b/_module/uti/rediris.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/rediristuber.uti.json b/_module/uti/rediristuber.uti.json index 67096d94..002331b4 100644 --- a/_module/uti/rediristuber.uti.json +++ b/_module/uti/rediristuber.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/redtulip.uti.json b/_module/uti/redtulip.uti.json index 4e5cd6ad..0c764977 100644 --- a/_module/uti/redtulip.uti.json +++ b/_module/uti/redtulip.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/redtulipbulb.uti.json b/_module/uti/redtulipbulb.uti.json index a4efd0c0..f7d368b5 100644 --- a/_module/uti/redtulipbulb.uti.json +++ b/_module/uti/redtulipbulb.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/rhodochrosite.uti.json b/_module/uti/rhodochrosite.uti.json index e453d24d..e70b373d 100644 --- a/_module/uti/rhodochrosite.uti.json +++ b/_module/uti/rhodochrosite.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/rhodochrosite001.uti.json b/_module/uti/rhodochrosite001.uti.json index fd711201..ba3d7cfe 100644 --- a/_module/uti/rhodochrosite001.uti.json +++ b/_module/uti/rhodochrosite001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/rhodochrosite002.uti.json b/_module/uti/rhodochrosite002.uti.json index 2dd43706..17bf9bb8 100644 --- a/_module/uti/rhodochrosite002.uti.json +++ b/_module/uti/rhodochrosite002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/rhodochrosite003.uti.json b/_module/uti/rhodochrosite003.uti.json index 91a30dd0..b7df979e 100644 --- a/_module/uti/rhodochrosite003.uti.json +++ b/_module/uti/rhodochrosite003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/rhodochrosite004.uti.json b/_module/uti/rhodochrosite004.uti.json index 0144d9b9..30236a4d 100644 --- a/_module/uti/rhodochrosite004.uti.json +++ b/_module/uti/rhodochrosite004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/rhodochrosite005.uti.json b/_module/uti/rhodochrosite005.uti.json index 950b864b..fcfa18db 100644 --- a/_module/uti/rhodochrosite005.uti.json +++ b/_module/uti/rhodochrosite005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/ricegrains.uti.json b/_module/uti/ricegrains.uti.json index 648ae30c..1fb964c4 100644 --- a/_module/uti/ricegrains.uti.json +++ b/_module/uti/ricegrains.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_admnt_001.uti.json b/_module/uti/ring_admnt_001.uti.json index fabef9e3..0afa298a 100644 --- a/_module/uti/ring_admnt_001.uti.json +++ b/_module/uti/ring_admnt_001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 50 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_admnt_002.uti.json b/_module/uti/ring_admnt_002.uti.json index 668b7705..72c84742 100644 --- a/_module/uti/ring_admnt_002.uti.json +++ b/_module/uti/ring_admnt_002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 40 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_admnt_003.uti.json b/_module/uti/ring_admnt_003.uti.json index 1dd05da2..abe103d0 100644 --- a/_module/uti/ring_admnt_003.uti.json +++ b/_module/uti/ring_admnt_003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 60 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_admnt_101.uti.json b/_module/uti/ring_admnt_101.uti.json index f13a7723..3d17ded1 100644 --- a/_module/uti/ring_admnt_101.uti.json +++ b/_module/uti/ring_admnt_101.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 791 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_admnt_102.uti.json b/_module/uti/ring_admnt_102.uti.json index 59349212..84544311 100644 --- a/_module/uti/ring_admnt_102.uti.json +++ b/_module/uti/ring_admnt_102.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 791 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_admnt_103.uti.json b/_module/uti/ring_admnt_103.uti.json index 321beaba..d084cfb4 100644 --- a/_module/uti/ring_admnt_103.uti.json +++ b/_module/uti/ring_admnt_103.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 791 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_admnt_104.uti.json b/_module/uti/ring_admnt_104.uti.json index 7785a3bb..b3d39ea4 100644 --- a/_module/uti/ring_admnt_104.uti.json +++ b/_module/uti/ring_admnt_104.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 791 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_admnt_105.uti.json b/_module/uti/ring_admnt_105.uti.json index 63e584e2..1589887e 100644 --- a/_module/uti/ring_admnt_105.uti.json +++ b/_module/uti/ring_admnt_105.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 791 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_admnt_106.uti.json b/_module/uti/ring_admnt_106.uti.json index 0f8552a1..de46b0aa 100644 --- a/_module/uti/ring_admnt_106.uti.json +++ b/_module/uti/ring_admnt_106.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 791 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_admnt_107.uti.json b/_module/uti/ring_admnt_107.uti.json index 2e883c7d..f5836e81 100644 --- a/_module/uti/ring_admnt_107.uti.json +++ b/_module/uti/ring_admnt_107.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 791 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_admnt_108.uti.json b/_module/uti/ring_admnt_108.uti.json index 27dc8181..7d36980b 100644 --- a/_module/uti/ring_admnt_108.uti.json +++ b/_module/uti/ring_admnt_108.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 791 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_admnt_109.uti.json b/_module/uti/ring_admnt_109.uti.json index 8ca6eb19..c8ed8a1e 100644 --- a/_module/uti/ring_admnt_109.uti.json +++ b/_module/uti/ring_admnt_109.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 791 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_admnt_110.uti.json b/_module/uti/ring_admnt_110.uti.json index 67a7b28c..52950eb6 100644 --- a/_module/uti/ring_admnt_110.uti.json +++ b/_module/uti/ring_admnt_110.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 791 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_admnt_111.uti.json b/_module/uti/ring_admnt_111.uti.json index 3c54b093..0fd284db 100644 --- a/_module/uti/ring_admnt_111.uti.json +++ b/_module/uti/ring_admnt_111.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 791 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_admnt_112.uti.json b/_module/uti/ring_admnt_112.uti.json index 5d38de5d..5f880f53 100644 --- a/_module/uti/ring_admnt_112.uti.json +++ b/_module/uti/ring_admnt_112.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 791 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_admnt_113.uti.json b/_module/uti/ring_admnt_113.uti.json index eaa87f1a..e0d8d08b 100644 --- a/_module/uti/ring_admnt_113.uti.json +++ b/_module/uti/ring_admnt_113.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 867 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_admnt_114.uti.json b/_module/uti/ring_admnt_114.uti.json index d35c1cee..af941a1f 100644 --- a/_module/uti/ring_admnt_114.uti.json +++ b/_module/uti/ring_admnt_114.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 867 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_admnt_115.uti.json b/_module/uti/ring_admnt_115.uti.json index 5dd3f519..fd557d68 100644 --- a/_module/uti/ring_admnt_115.uti.json +++ b/_module/uti/ring_admnt_115.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 867 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_admnt_116.uti.json b/_module/uti/ring_admnt_116.uti.json index beb40415..3ab2da10 100644 --- a/_module/uti/ring_admnt_116.uti.json +++ b/_module/uti/ring_admnt_116.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 867 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_admnt_117.uti.json b/_module/uti/ring_admnt_117.uti.json index 80c7d0cc..7b87e50e 100644 --- a/_module/uti/ring_admnt_117.uti.json +++ b/_module/uti/ring_admnt_117.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 867 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_admnt_118.uti.json b/_module/uti/ring_admnt_118.uti.json index 1304b37c..31a7b24c 100644 --- a/_module/uti/ring_admnt_118.uti.json +++ b/_module/uti/ring_admnt_118.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 867 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_admnt_119.uti.json b/_module/uti/ring_admnt_119.uti.json index 3a3a71ae..50fd9dd5 100644 --- a/_module/uti/ring_admnt_119.uti.json +++ b/_module/uti/ring_admnt_119.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 867 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_admnt_120.uti.json b/_module/uti/ring_admnt_120.uti.json index 6bf6fe07..a2f14a9f 100644 --- a/_module/uti/ring_admnt_120.uti.json +++ b/_module/uti/ring_admnt_120.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 867 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_admnt_121.uti.json b/_module/uti/ring_admnt_121.uti.json index 4cfa0b90..35ed07e0 100644 --- a/_module/uti/ring_admnt_121.uti.json +++ b/_module/uti/ring_admnt_121.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 867 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_admnt_122.uti.json b/_module/uti/ring_admnt_122.uti.json index 89332a14..778c23b0 100644 --- a/_module/uti/ring_admnt_122.uti.json +++ b/_module/uti/ring_admnt_122.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 867 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_admnt_123.uti.json b/_module/uti/ring_admnt_123.uti.json index 324a2d57..3b967060 100644 --- a/_module/uti/ring_admnt_123.uti.json +++ b/_module/uti/ring_admnt_123.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 867 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_admnt_124.uti.json b/_module/uti/ring_admnt_124.uti.json index 3872a9f5..c563d9b9 100644 --- a/_module/uti/ring_admnt_124.uti.json +++ b/_module/uti/ring_admnt_124.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 867 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_admnt_125.uti.json b/_module/uti/ring_admnt_125.uti.json index 2c89fb19..c83b0ca3 100644 --- a/_module/uti/ring_admnt_125.uti.json +++ b/_module/uti/ring_admnt_125.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 867 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_admnt_126.uti.json b/_module/uti/ring_admnt_126.uti.json index d29b7fb4..f54a659e 100644 --- a/_module/uti/ring_admnt_126.uti.json +++ b/_module/uti/ring_admnt_126.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1500 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_admnt_127.uti.json b/_module/uti/ring_admnt_127.uti.json index da6bf1b7..d23584a6 100644 --- a/_module/uti/ring_admnt_127.uti.json +++ b/_module/uti/ring_admnt_127.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1500 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_admnt_128.uti.json b/_module/uti/ring_admnt_128.uti.json index 945e603f..1c3da082 100644 --- a/_module/uti/ring_admnt_128.uti.json +++ b/_module/uti/ring_admnt_128.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1500 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_admnt_129.uti.json b/_module/uti/ring_admnt_129.uti.json index d4d1d85f..1cd7943f 100644 --- a/_module/uti/ring_admnt_129.uti.json +++ b/_module/uti/ring_admnt_129.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1500 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_admnt_130.uti.json b/_module/uti/ring_admnt_130.uti.json index d956ea19..8e918b2c 100644 --- a/_module/uti/ring_admnt_130.uti.json +++ b/_module/uti/ring_admnt_130.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1500 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_admnt_131.uti.json b/_module/uti/ring_admnt_131.uti.json index 1da0ffae..69d59479 100644 --- a/_module/uti/ring_admnt_131.uti.json +++ b/_module/uti/ring_admnt_131.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1500 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_admnt_132.uti.json b/_module/uti/ring_admnt_132.uti.json index 585cda99..5fb52ec1 100644 --- a/_module/uti/ring_admnt_132.uti.json +++ b/_module/uti/ring_admnt_132.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1500 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_admnt_133.uti.json b/_module/uti/ring_admnt_133.uti.json index 2f295c83..3e4cc1ce 100644 --- a/_module/uti/ring_admnt_133.uti.json +++ b/_module/uti/ring_admnt_133.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1500 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_admnt_134.uti.json b/_module/uti/ring_admnt_134.uti.json index c18afc59..548d48b1 100644 --- a/_module/uti/ring_admnt_134.uti.json +++ b/_module/uti/ring_admnt_134.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1500 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_admnt_135.uti.json b/_module/uti/ring_admnt_135.uti.json index b8a7ee37..c08a748d 100644 --- a/_module/uti/ring_admnt_135.uti.json +++ b/_module/uti/ring_admnt_135.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1500 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_admnt_136.uti.json b/_module/uti/ring_admnt_136.uti.json index a4406db3..0842fa99 100644 --- a/_module/uti/ring_admnt_136.uti.json +++ b/_module/uti/ring_admnt_136.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1500 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_admnt_137.uti.json b/_module/uti/ring_admnt_137.uti.json index 2ac1bd0e..5881fc6f 100644 --- a/_module/uti/ring_admnt_137.uti.json +++ b/_module/uti/ring_admnt_137.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2535 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_admnt_138.uti.json b/_module/uti/ring_admnt_138.uti.json index 1d03241b..fb652266 100644 --- a/_module/uti/ring_admnt_138.uti.json +++ b/_module/uti/ring_admnt_138.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2535 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_admnt_139.uti.json b/_module/uti/ring_admnt_139.uti.json index 0141d7b9..583ed2cd 100644 --- a/_module/uti/ring_admnt_139.uti.json +++ b/_module/uti/ring_admnt_139.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2535 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_admnt_140.uti.json b/_module/uti/ring_admnt_140.uti.json index c9b849e5..b74bb9f5 100644 --- a/_module/uti/ring_admnt_140.uti.json +++ b/_module/uti/ring_admnt_140.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2535 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_admnt_141.uti.json b/_module/uti/ring_admnt_141.uti.json index bf8e861b..cb144354 100644 --- a/_module/uti/ring_admnt_141.uti.json +++ b/_module/uti/ring_admnt_141.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2535 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_admnt_142.uti.json b/_module/uti/ring_admnt_142.uti.json index e96b7c21..d1533020 100644 --- a/_module/uti/ring_admnt_142.uti.json +++ b/_module/uti/ring_admnt_142.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2535 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_admnt_143.uti.json b/_module/uti/ring_admnt_143.uti.json index 142c2f6d..868cf341 100644 --- a/_module/uti/ring_admnt_143.uti.json +++ b/_module/uti/ring_admnt_143.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5051 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_admnt_144.uti.json b/_module/uti/ring_admnt_144.uti.json index 4610fc76..42d3250d 100644 --- a/_module/uti/ring_admnt_144.uti.json +++ b/_module/uti/ring_admnt_144.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5051 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_admnt_145.uti.json b/_module/uti/ring_admnt_145.uti.json index 1dd273b3..c9daf02c 100644 --- a/_module/uti/ring_admnt_145.uti.json +++ b/_module/uti/ring_admnt_145.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5051 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_admnt_146.uti.json b/_module/uti/ring_admnt_146.uti.json index 6638e258..67b52886 100644 --- a/_module/uti/ring_admnt_146.uti.json +++ b/_module/uti/ring_admnt_146.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5051 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_admnt_147.uti.json b/_module/uti/ring_admnt_147.uti.json index 3b69584b..9543b226 100644 --- a/_module/uti/ring_admnt_147.uti.json +++ b/_module/uti/ring_admnt_147.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5051 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_admnt_148.uti.json b/_module/uti/ring_admnt_148.uti.json index f0303279..a09d49a4 100644 --- a/_module/uti/ring_admnt_148.uti.json +++ b/_module/uti/ring_admnt_148.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5051 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_admnt_149.uti.json b/_module/uti/ring_admnt_149.uti.json index fef420de..afa915c3 100644 --- a/_module/uti/ring_admnt_149.uti.json +++ b/_module/uti/ring_admnt_149.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5051 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_admnt_150.uti.json b/_module/uti/ring_admnt_150.uti.json index 443d6de2..94b70ca2 100644 --- a/_module/uti/ring_admnt_150.uti.json +++ b/_module/uti/ring_admnt_150.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5051 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_admnt_151.uti.json b/_module/uti/ring_admnt_151.uti.json index ffac787d..5dff05ad 100644 --- a/_module/uti/ring_admnt_151.uti.json +++ b/_module/uti/ring_admnt_151.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5000 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_admnt_152.uti.json b/_module/uti/ring_admnt_152.uti.json index 4583e6e1..de865441 100644 --- a/_module/uti/ring_admnt_152.uti.json +++ b/_module/uti/ring_admnt_152.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 15313 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_admnt_153.uti.json b/_module/uti/ring_admnt_153.uti.json index 4c31afca..8ccc568a 100644 --- a/_module/uti/ring_admnt_153.uti.json +++ b/_module/uti/ring_admnt_153.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 15313 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_admnt_154.uti.json b/_module/uti/ring_admnt_154.uti.json index bd816e76..8a551a19 100644 --- a/_module/uti/ring_admnt_154.uti.json +++ b/_module/uti/ring_admnt_154.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 15313 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_admnt_155.uti.json b/_module/uti/ring_admnt_155.uti.json index c0d58058..04d65285 100644 --- a/_module/uti/ring_admnt_155.uti.json +++ b/_module/uti/ring_admnt_155.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 15313 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_admnt_156.uti.json b/_module/uti/ring_admnt_156.uti.json index 4c69976d..eec60176 100644 --- a/_module/uti/ring_admnt_156.uti.json +++ b/_module/uti/ring_admnt_156.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 15313 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_agapite_001.uti.json b/_module/uti/ring_agapite_001.uti.json index a822c945..9d4426db 100644 --- a/_module/uti/ring_agapite_001.uti.json +++ b/_module/uti/ring_agapite_001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 40 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_agapite_002.uti.json b/_module/uti/ring_agapite_002.uti.json index 33a76510..a3f3c662 100644 --- a/_module/uti/ring_agapite_002.uti.json +++ b/_module/uti/ring_agapite_002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 30 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_agapite_003.uti.json b/_module/uti/ring_agapite_003.uti.json index 09cd0971..27cafb41 100644 --- a/_module/uti/ring_agapite_003.uti.json +++ b/_module/uti/ring_agapite_003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 45 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_agapite_101.uti.json b/_module/uti/ring_agapite_101.uti.json index 84e76dfb..2eeb0c62 100644 --- a/_module/uti/ring_agapite_101.uti.json +++ b/_module/uti/ring_agapite_101.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 406 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_agapite_102.uti.json b/_module/uti/ring_agapite_102.uti.json index 3d0d9c66..468e0672 100644 --- a/_module/uti/ring_agapite_102.uti.json +++ b/_module/uti/ring_agapite_102.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 406 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_agapite_103.uti.json b/_module/uti/ring_agapite_103.uti.json index 9f8dde4d..b85c0eff 100644 --- a/_module/uti/ring_agapite_103.uti.json +++ b/_module/uti/ring_agapite_103.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 406 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_agapite_104.uti.json b/_module/uti/ring_agapite_104.uti.json index 8ff42ccc..63434130 100644 --- a/_module/uti/ring_agapite_104.uti.json +++ b/_module/uti/ring_agapite_104.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 406 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_agapite_105.uti.json b/_module/uti/ring_agapite_105.uti.json index 3dab0a9a..c574772a 100644 --- a/_module/uti/ring_agapite_105.uti.json +++ b/_module/uti/ring_agapite_105.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 406 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_agapite_106.uti.json b/_module/uti/ring_agapite_106.uti.json index d4fc6b54..f5f93a2b 100644 --- a/_module/uti/ring_agapite_106.uti.json +++ b/_module/uti/ring_agapite_106.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 406 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_agapite_107.uti.json b/_module/uti/ring_agapite_107.uti.json index 071bdc07..6bb83e5e 100644 --- a/_module/uti/ring_agapite_107.uti.json +++ b/_module/uti/ring_agapite_107.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 406 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_agapite_108.uti.json b/_module/uti/ring_agapite_108.uti.json index 41ce9eb5..80f36339 100644 --- a/_module/uti/ring_agapite_108.uti.json +++ b/_module/uti/ring_agapite_108.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 406 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_agapite_109.uti.json b/_module/uti/ring_agapite_109.uti.json index 96f2f9b1..60bad1ac 100644 --- a/_module/uti/ring_agapite_109.uti.json +++ b/_module/uti/ring_agapite_109.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 406 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_agapite_110.uti.json b/_module/uti/ring_agapite_110.uti.json index df0d77a2..a4da897a 100644 --- a/_module/uti/ring_agapite_110.uti.json +++ b/_module/uti/ring_agapite_110.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 406 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_agapite_111.uti.json b/_module/uti/ring_agapite_111.uti.json index 04f44a3f..79346abc 100644 --- a/_module/uti/ring_agapite_111.uti.json +++ b/_module/uti/ring_agapite_111.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 406 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_agapite_112.uti.json b/_module/uti/ring_agapite_112.uti.json index 47426dca..355cebb1 100644 --- a/_module/uti/ring_agapite_112.uti.json +++ b/_module/uti/ring_agapite_112.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 406 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_agapite_113.uti.json b/_module/uti/ring_agapite_113.uti.json index d9b45d0f..3d836068 100644 --- a/_module/uti/ring_agapite_113.uti.json +++ b/_module/uti/ring_agapite_113.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 596 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_agapite_114.uti.json b/_module/uti/ring_agapite_114.uti.json index 341fc3d3..84e4c2c6 100644 --- a/_module/uti/ring_agapite_114.uti.json +++ b/_module/uti/ring_agapite_114.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 596 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_agapite_115.uti.json b/_module/uti/ring_agapite_115.uti.json index e4bd446f..343c23c8 100644 --- a/_module/uti/ring_agapite_115.uti.json +++ b/_module/uti/ring_agapite_115.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 596 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_agapite_116.uti.json b/_module/uti/ring_agapite_116.uti.json index 09062764..2ef4ee8d 100644 --- a/_module/uti/ring_agapite_116.uti.json +++ b/_module/uti/ring_agapite_116.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 596 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_agapite_117.uti.json b/_module/uti/ring_agapite_117.uti.json index e2d8217e..d10da2e6 100644 --- a/_module/uti/ring_agapite_117.uti.json +++ b/_module/uti/ring_agapite_117.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 596 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_agapite_118.uti.json b/_module/uti/ring_agapite_118.uti.json index 266ff10d..894b99c3 100644 --- a/_module/uti/ring_agapite_118.uti.json +++ b/_module/uti/ring_agapite_118.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 596 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_agapite_119.uti.json b/_module/uti/ring_agapite_119.uti.json index a794d39e..bbbbecdf 100644 --- a/_module/uti/ring_agapite_119.uti.json +++ b/_module/uti/ring_agapite_119.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 596 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_agapite_120.uti.json b/_module/uti/ring_agapite_120.uti.json index 9bdc33a0..4866b79f 100644 --- a/_module/uti/ring_agapite_120.uti.json +++ b/_module/uti/ring_agapite_120.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 596 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_agapite_121.uti.json b/_module/uti/ring_agapite_121.uti.json index 97a0c5ed..a93d1f3e 100644 --- a/_module/uti/ring_agapite_121.uti.json +++ b/_module/uti/ring_agapite_121.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 596 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_agapite_122.uti.json b/_module/uti/ring_agapite_122.uti.json index 7f85b75b..9cd1edf2 100644 --- a/_module/uti/ring_agapite_122.uti.json +++ b/_module/uti/ring_agapite_122.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 596 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_agapite_123.uti.json b/_module/uti/ring_agapite_123.uti.json index 5909c2e6..6c9cbbc2 100644 --- a/_module/uti/ring_agapite_123.uti.json +++ b/_module/uti/ring_agapite_123.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 596 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_agapite_124.uti.json b/_module/uti/ring_agapite_124.uti.json index 440be906..95c58c3c 100644 --- a/_module/uti/ring_agapite_124.uti.json +++ b/_module/uti/ring_agapite_124.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 596 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_agapite_125.uti.json b/_module/uti/ring_agapite_125.uti.json index ebca9198..4b6e8f50 100644 --- a/_module/uti/ring_agapite_125.uti.json +++ b/_module/uti/ring_agapite_125.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 596 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_agapite_126.uti.json b/_module/uti/ring_agapite_126.uti.json index bf5d1aac..4d46a8a9 100644 --- a/_module/uti/ring_agapite_126.uti.json +++ b/_module/uti/ring_agapite_126.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1081 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_agapite_127.uti.json b/_module/uti/ring_agapite_127.uti.json index 21ade098..052294a9 100644 --- a/_module/uti/ring_agapite_127.uti.json +++ b/_module/uti/ring_agapite_127.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1081 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_agapite_128.uti.json b/_module/uti/ring_agapite_128.uti.json index 7803d0b6..a53fc24b 100644 --- a/_module/uti/ring_agapite_128.uti.json +++ b/_module/uti/ring_agapite_128.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1081 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_agapite_129.uti.json b/_module/uti/ring_agapite_129.uti.json index d141eee0..40a30275 100644 --- a/_module/uti/ring_agapite_129.uti.json +++ b/_module/uti/ring_agapite_129.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1081 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_agapite_130.uti.json b/_module/uti/ring_agapite_130.uti.json index 2963d56b..e78aa5e6 100644 --- a/_module/uti/ring_agapite_130.uti.json +++ b/_module/uti/ring_agapite_130.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1081 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_agapite_131.uti.json b/_module/uti/ring_agapite_131.uti.json index 328f74ea..78261ce8 100644 --- a/_module/uti/ring_agapite_131.uti.json +++ b/_module/uti/ring_agapite_131.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1081 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_agapite_132.uti.json b/_module/uti/ring_agapite_132.uti.json index 2433e73a..d860d191 100644 --- a/_module/uti/ring_agapite_132.uti.json +++ b/_module/uti/ring_agapite_132.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1081 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_agapite_133.uti.json b/_module/uti/ring_agapite_133.uti.json index 83fa6f3c..dfeac22e 100644 --- a/_module/uti/ring_agapite_133.uti.json +++ b/_module/uti/ring_agapite_133.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1081 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_agapite_134.uti.json b/_module/uti/ring_agapite_134.uti.json index b22ed273..e856fac3 100644 --- a/_module/uti/ring_agapite_134.uti.json +++ b/_module/uti/ring_agapite_134.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1081 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_agapite_135.uti.json b/_module/uti/ring_agapite_135.uti.json index 035c7fb7..cde6ec2d 100644 --- a/_module/uti/ring_agapite_135.uti.json +++ b/_module/uti/ring_agapite_135.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1081 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_agapite_136.uti.json b/_module/uti/ring_agapite_136.uti.json index abf3c0b7..53e22452 100644 --- a/_module/uti/ring_agapite_136.uti.json +++ b/_module/uti/ring_agapite_136.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1081 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_agapite_137.uti.json b/_module/uti/ring_agapite_137.uti.json index 2dda7e6e..8b324578 100644 --- a/_module/uti/ring_agapite_137.uti.json +++ b/_module/uti/ring_agapite_137.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2112 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_agapite_138.uti.json b/_module/uti/ring_agapite_138.uti.json index 79fde3fc..e6894cd8 100644 --- a/_module/uti/ring_agapite_138.uti.json +++ b/_module/uti/ring_agapite_138.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2112 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_agapite_139.uti.json b/_module/uti/ring_agapite_139.uti.json index 16bb3c64..dbebd687 100644 --- a/_module/uti/ring_agapite_139.uti.json +++ b/_module/uti/ring_agapite_139.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2112 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_agapite_140.uti.json b/_module/uti/ring_agapite_140.uti.json index 4b94d0c6..2db9fc0b 100644 --- a/_module/uti/ring_agapite_140.uti.json +++ b/_module/uti/ring_agapite_140.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2112 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_agapite_141.uti.json b/_module/uti/ring_agapite_141.uti.json index e2e767f7..32bebc4f 100644 --- a/_module/uti/ring_agapite_141.uti.json +++ b/_module/uti/ring_agapite_141.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2112 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_agapite_142.uti.json b/_module/uti/ring_agapite_142.uti.json index 0ffe0810..cef19b99 100644 --- a/_module/uti/ring_agapite_142.uti.json +++ b/_module/uti/ring_agapite_142.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2112 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_agapite_143.uti.json b/_module/uti/ring_agapite_143.uti.json index 08d5d926..2f15f011 100644 --- a/_module/uti/ring_agapite_143.uti.json +++ b/_module/uti/ring_agapite_143.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3500 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_agapite_144.uti.json b/_module/uti/ring_agapite_144.uti.json index 2fe12bb5..97866902 100644 --- a/_module/uti/ring_agapite_144.uti.json +++ b/_module/uti/ring_agapite_144.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3500 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_agapite_145.uti.json b/_module/uti/ring_agapite_145.uti.json index 0e0f5df1..67078c36 100644 --- a/_module/uti/ring_agapite_145.uti.json +++ b/_module/uti/ring_agapite_145.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3500 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_agapite_146.uti.json b/_module/uti/ring_agapite_146.uti.json index 1cd21eb6..8583bd4f 100644 --- a/_module/uti/ring_agapite_146.uti.json +++ b/_module/uti/ring_agapite_146.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3500 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_agapite_147.uti.json b/_module/uti/ring_agapite_147.uti.json index 606f5e97..ccda1c13 100644 --- a/_module/uti/ring_agapite_147.uti.json +++ b/_module/uti/ring_agapite_147.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3500 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_agapite_148.uti.json b/_module/uti/ring_agapite_148.uti.json index e34e5c4c..d02edc67 100644 --- a/_module/uti/ring_agapite_148.uti.json +++ b/_module/uti/ring_agapite_148.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3500 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_agapite_149.uti.json b/_module/uti/ring_agapite_149.uti.json index 40901efc..f18f6f64 100644 --- a/_module/uti/ring_agapite_149.uti.json +++ b/_module/uti/ring_agapite_149.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3500 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_agapite_150.uti.json b/_module/uti/ring_agapite_150.uti.json index ee7e1353..9c5b475c 100644 --- a/_module/uti/ring_agapite_150.uti.json +++ b/_module/uti/ring_agapite_150.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3500 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_agapite_151.uti.json b/_module/uti/ring_agapite_151.uti.json index cf854c7b..53a90519 100644 --- a/_module/uti/ring_agapite_151.uti.json +++ b/_module/uti/ring_agapite_151.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3500 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_agapite_152.uti.json b/_module/uti/ring_agapite_152.uti.json index 8dab8be4..2249812a 100644 --- a/_module/uti/ring_agapite_152.uti.json +++ b/_module/uti/ring_agapite_152.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 11686 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_agapite_153.uti.json b/_module/uti/ring_agapite_153.uti.json index d803c1aa..2e5b6ca1 100644 --- a/_module/uti/ring_agapite_153.uti.json +++ b/_module/uti/ring_agapite_153.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 11686 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_agapite_154.uti.json b/_module/uti/ring_agapite_154.uti.json index cbe9e562..d7084bce 100644 --- a/_module/uti/ring_agapite_154.uti.json +++ b/_module/uti/ring_agapite_154.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 11686 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_agapite_155.uti.json b/_module/uti/ring_agapite_155.uti.json index 24c5b3a7..db9fcba5 100644 --- a/_module/uti/ring_agapite_155.uti.json +++ b/_module/uti/ring_agapite_155.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 11686 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_agapite_156.uti.json b/_module/uti/ring_agapite_156.uti.json index cf12a3f2..a089362a 100644 --- a/_module/uti/ring_agapite_156.uti.json +++ b/_module/uti/ring_agapite_156.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 11686 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_bronze_001.uti.json b/_module/uti/ring_bronze_001.uti.json index 826bb351..756a4e2f 100644 --- a/_module/uti/ring_bronze_001.uti.json +++ b/_module/uti/ring_bronze_001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 30 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_bronze_002.uti.json b/_module/uti/ring_bronze_002.uti.json index 12bd1561..06b5912d 100644 --- a/_module/uti/ring_bronze_002.uti.json +++ b/_module/uti/ring_bronze_002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 20 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_bronze_003.uti.json b/_module/uti/ring_bronze_003.uti.json index fa58d92e..b10db2de 100644 --- a/_module/uti/ring_bronze_003.uti.json +++ b/_module/uti/ring_bronze_003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 35 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_bronze_101.uti.json b/_module/uti/ring_bronze_101.uti.json index 7dd2f15b..46f1fbae 100644 --- a/_module/uti/ring_bronze_101.uti.json +++ b/_module/uti/ring_bronze_101.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 307 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_bronze_102.uti.json b/_module/uti/ring_bronze_102.uti.json index 496384d2..31ccefe0 100644 --- a/_module/uti/ring_bronze_102.uti.json +++ b/_module/uti/ring_bronze_102.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 307 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_bronze_103.uti.json b/_module/uti/ring_bronze_103.uti.json index f864f017..2b38e98d 100644 --- a/_module/uti/ring_bronze_103.uti.json +++ b/_module/uti/ring_bronze_103.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 307 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_bronze_104.uti.json b/_module/uti/ring_bronze_104.uti.json index 96e631fa..931912b3 100644 --- a/_module/uti/ring_bronze_104.uti.json +++ b/_module/uti/ring_bronze_104.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 307 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_bronze_105.uti.json b/_module/uti/ring_bronze_105.uti.json index 4190af90..7f460e2f 100644 --- a/_module/uti/ring_bronze_105.uti.json +++ b/_module/uti/ring_bronze_105.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 307 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_bronze_106.uti.json b/_module/uti/ring_bronze_106.uti.json index 0e898b9b..72b50cec 100644 --- a/_module/uti/ring_bronze_106.uti.json +++ b/_module/uti/ring_bronze_106.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 307 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_bronze_107.uti.json b/_module/uti/ring_bronze_107.uti.json index f63eab7d..28664c2c 100644 --- a/_module/uti/ring_bronze_107.uti.json +++ b/_module/uti/ring_bronze_107.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 307 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_bronze_108.uti.json b/_module/uti/ring_bronze_108.uti.json index d52a2c47..2968427f 100644 --- a/_module/uti/ring_bronze_108.uti.json +++ b/_module/uti/ring_bronze_108.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 307 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_bronze_109.uti.json b/_module/uti/ring_bronze_109.uti.json index d5816799..85d1d961 100644 --- a/_module/uti/ring_bronze_109.uti.json +++ b/_module/uti/ring_bronze_109.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 307 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_bronze_110.uti.json b/_module/uti/ring_bronze_110.uti.json index 0a09bcde..82e0bd0d 100644 --- a/_module/uti/ring_bronze_110.uti.json +++ b/_module/uti/ring_bronze_110.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 307 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_bronze_111.uti.json b/_module/uti/ring_bronze_111.uti.json index 1ac24e89..931c5cfc 100644 --- a/_module/uti/ring_bronze_111.uti.json +++ b/_module/uti/ring_bronze_111.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 307 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_bronze_112.uti.json b/_module/uti/ring_bronze_112.uti.json index f4754636..974ac4f7 100644 --- a/_module/uti/ring_bronze_112.uti.json +++ b/_module/uti/ring_bronze_112.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 307 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_bronze_113.uti.json b/_module/uti/ring_bronze_113.uti.json index c9d72257..f87f398e 100644 --- a/_module/uti/ring_bronze_113.uti.json +++ b/_module/uti/ring_bronze_113.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 473 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_bronze_114.uti.json b/_module/uti/ring_bronze_114.uti.json index 52b03799..2ddff13e 100644 --- a/_module/uti/ring_bronze_114.uti.json +++ b/_module/uti/ring_bronze_114.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 473 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_bronze_115.uti.json b/_module/uti/ring_bronze_115.uti.json index c28d4a52..c3d6f744 100644 --- a/_module/uti/ring_bronze_115.uti.json +++ b/_module/uti/ring_bronze_115.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 473 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_bronze_116.uti.json b/_module/uti/ring_bronze_116.uti.json index a4b303e8..909c5bfc 100644 --- a/_module/uti/ring_bronze_116.uti.json +++ b/_module/uti/ring_bronze_116.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 473 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_bronze_117.uti.json b/_module/uti/ring_bronze_117.uti.json index 1b564bd0..4b1d0719 100644 --- a/_module/uti/ring_bronze_117.uti.json +++ b/_module/uti/ring_bronze_117.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 473 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_bronze_118.uti.json b/_module/uti/ring_bronze_118.uti.json index 262b6ab5..548188de 100644 --- a/_module/uti/ring_bronze_118.uti.json +++ b/_module/uti/ring_bronze_118.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 473 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_bronze_119.uti.json b/_module/uti/ring_bronze_119.uti.json index b6eeac56..2bddbacd 100644 --- a/_module/uti/ring_bronze_119.uti.json +++ b/_module/uti/ring_bronze_119.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 473 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_bronze_120.uti.json b/_module/uti/ring_bronze_120.uti.json index d5bc07a0..ac17c3fa 100644 --- a/_module/uti/ring_bronze_120.uti.json +++ b/_module/uti/ring_bronze_120.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 473 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_bronze_121.uti.json b/_module/uti/ring_bronze_121.uti.json index 7b983ab5..88357433 100644 --- a/_module/uti/ring_bronze_121.uti.json +++ b/_module/uti/ring_bronze_121.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 473 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_bronze_122.uti.json b/_module/uti/ring_bronze_122.uti.json index 9e761d15..bd60b65f 100644 --- a/_module/uti/ring_bronze_122.uti.json +++ b/_module/uti/ring_bronze_122.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 473 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_bronze_123.uti.json b/_module/uti/ring_bronze_123.uti.json index ead466ae..47163f31 100644 --- a/_module/uti/ring_bronze_123.uti.json +++ b/_module/uti/ring_bronze_123.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 473 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_bronze_124.uti.json b/_module/uti/ring_bronze_124.uti.json index 0e9bcf51..94b0e3ea 100644 --- a/_module/uti/ring_bronze_124.uti.json +++ b/_module/uti/ring_bronze_124.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 473 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_bronze_125.uti.json b/_module/uti/ring_bronze_125.uti.json index ed7e7296..f8beb0e2 100644 --- a/_module/uti/ring_bronze_125.uti.json +++ b/_module/uti/ring_bronze_125.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 473 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_bronze_126.uti.json b/_module/uti/ring_bronze_126.uti.json index 16194067..296f2698 100644 --- a/_module/uti/ring_bronze_126.uti.json +++ b/_module/uti/ring_bronze_126.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 791 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_bronze_127.uti.json b/_module/uti/ring_bronze_127.uti.json index 634d8a82..4b5cc59b 100644 --- a/_module/uti/ring_bronze_127.uti.json +++ b/_module/uti/ring_bronze_127.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 791 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_bronze_128.uti.json b/_module/uti/ring_bronze_128.uti.json index c946f6c2..46769601 100644 --- a/_module/uti/ring_bronze_128.uti.json +++ b/_module/uti/ring_bronze_128.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 791 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_bronze_129.uti.json b/_module/uti/ring_bronze_129.uti.json index 3cbadff4..01165b70 100644 --- a/_module/uti/ring_bronze_129.uti.json +++ b/_module/uti/ring_bronze_129.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 791 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_bronze_130.uti.json b/_module/uti/ring_bronze_130.uti.json index 3d793bcd..cd7ae220 100644 --- a/_module/uti/ring_bronze_130.uti.json +++ b/_module/uti/ring_bronze_130.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 791 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_bronze_131.uti.json b/_module/uti/ring_bronze_131.uti.json index c71bdea1..cfcd9bb9 100644 --- a/_module/uti/ring_bronze_131.uti.json +++ b/_module/uti/ring_bronze_131.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 791 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_bronze_132.uti.json b/_module/uti/ring_bronze_132.uti.json index b55fcc58..7a6b9dff 100644 --- a/_module/uti/ring_bronze_132.uti.json +++ b/_module/uti/ring_bronze_132.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 791 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_bronze_133.uti.json b/_module/uti/ring_bronze_133.uti.json index 09661ed8..6ae46d95 100644 --- a/_module/uti/ring_bronze_133.uti.json +++ b/_module/uti/ring_bronze_133.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 791 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_bronze_134.uti.json b/_module/uti/ring_bronze_134.uti.json index a9be7e33..2ab00808 100644 --- a/_module/uti/ring_bronze_134.uti.json +++ b/_module/uti/ring_bronze_134.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 791 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_bronze_135.uti.json b/_module/uti/ring_bronze_135.uti.json index b62494d5..ec1fceaa 100644 --- a/_module/uti/ring_bronze_135.uti.json +++ b/_module/uti/ring_bronze_135.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 791 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_bronze_136.uti.json b/_module/uti/ring_bronze_136.uti.json index 5384fa68..a9b8d119 100644 --- a/_module/uti/ring_bronze_136.uti.json +++ b/_module/uti/ring_bronze_136.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 791 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_bronze_137.uti.json b/_module/uti/ring_bronze_137.uti.json index 373c6c0b..3ffecbfd 100644 --- a/_module/uti/ring_bronze_137.uti.json +++ b/_module/uti/ring_bronze_137.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1582 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_bronze_138.uti.json b/_module/uti/ring_bronze_138.uti.json index 02e0da53..e80208e8 100644 --- a/_module/uti/ring_bronze_138.uti.json +++ b/_module/uti/ring_bronze_138.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1582 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_bronze_139.uti.json b/_module/uti/ring_bronze_139.uti.json index 3b5b971a..8001c319 100644 --- a/_module/uti/ring_bronze_139.uti.json +++ b/_module/uti/ring_bronze_139.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1582 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_bronze_140.uti.json b/_module/uti/ring_bronze_140.uti.json index db2d8bbb..526f1d00 100644 --- a/_module/uti/ring_bronze_140.uti.json +++ b/_module/uti/ring_bronze_140.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1582 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_bronze_141.uti.json b/_module/uti/ring_bronze_141.uti.json index 7d72ca31..7326e4b3 100644 --- a/_module/uti/ring_bronze_141.uti.json +++ b/_module/uti/ring_bronze_141.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1582 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_bronze_142.uti.json b/_module/uti/ring_bronze_142.uti.json index a97ddbf8..2ff4dcff 100644 --- a/_module/uti/ring_bronze_142.uti.json +++ b/_module/uti/ring_bronze_142.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1582 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_bronze_143.uti.json b/_module/uti/ring_bronze_143.uti.json index ec6b496b..5e85875f 100644 --- a/_module/uti/ring_bronze_143.uti.json +++ b/_module/uti/ring_bronze_143.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3101 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_bronze_144.uti.json b/_module/uti/ring_bronze_144.uti.json index 04029ca6..ae7b7510 100644 --- a/_module/uti/ring_bronze_144.uti.json +++ b/_module/uti/ring_bronze_144.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3101 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_bronze_145.uti.json b/_module/uti/ring_bronze_145.uti.json index 12e974c3..e8857792 100644 --- a/_module/uti/ring_bronze_145.uti.json +++ b/_module/uti/ring_bronze_145.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3101 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_bronze_146.uti.json b/_module/uti/ring_bronze_146.uti.json index c1ac9bfe..d4f3fafc 100644 --- a/_module/uti/ring_bronze_146.uti.json +++ b/_module/uti/ring_bronze_146.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3101 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_bronze_147.uti.json b/_module/uti/ring_bronze_147.uti.json index d361ba91..14d95e2c 100644 --- a/_module/uti/ring_bronze_147.uti.json +++ b/_module/uti/ring_bronze_147.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3101 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_bronze_148.uti.json b/_module/uti/ring_bronze_148.uti.json index baec27f1..4c2d8b34 100644 --- a/_module/uti/ring_bronze_148.uti.json +++ b/_module/uti/ring_bronze_148.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3101 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_bronze_149.uti.json b/_module/uti/ring_bronze_149.uti.json index 42e78235..53bfa79d 100644 --- a/_module/uti/ring_bronze_149.uti.json +++ b/_module/uti/ring_bronze_149.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3101 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_bronze_150.uti.json b/_module/uti/ring_bronze_150.uti.json index c1b2aac6..fa599451 100644 --- a/_module/uti/ring_bronze_150.uti.json +++ b/_module/uti/ring_bronze_150.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3101 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_bronze_151.uti.json b/_module/uti/ring_bronze_151.uti.json index e4ff722e..fb326b8f 100644 --- a/_module/uti/ring_bronze_151.uti.json +++ b/_module/uti/ring_bronze_151.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3101 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_bronze_152.uti.json b/_module/uti/ring_bronze_152.uti.json index 7c7079c9..f434f6d9 100644 --- a/_module/uti/ring_bronze_152.uti.json +++ b/_module/uti/ring_bronze_152.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 9453 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_bronze_153.uti.json b/_module/uti/ring_bronze_153.uti.json index 3a6d4864..9ef7a4cc 100644 --- a/_module/uti/ring_bronze_153.uti.json +++ b/_module/uti/ring_bronze_153.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 9453 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_bronze_154.uti.json b/_module/uti/ring_bronze_154.uti.json index 0593bfcd..8cbbf553 100644 --- a/_module/uti/ring_bronze_154.uti.json +++ b/_module/uti/ring_bronze_154.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 9453 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_bronze_155.uti.json b/_module/uti/ring_bronze_155.uti.json index ae2bbdbb..6de7ecf3 100644 --- a/_module/uti/ring_bronze_155.uti.json +++ b/_module/uti/ring_bronze_155.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 9453 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_bronze_156.uti.json b/_module/uti/ring_bronze_156.uti.json index f85ec6d4..d8bec934 100644 --- a/_module/uti/ring_bronze_156.uti.json +++ b/_module/uti/ring_bronze_156.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 9453 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_copper_001.uti.json b/_module/uti/ring_copper_001.uti.json index bdc01213..6f627ccb 100644 --- a/_module/uti/ring_copper_001.uti.json +++ b/_module/uti/ring_copper_001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_copper_002.uti.json b/_module/uti/ring_copper_002.uti.json index 35215487..fc0697a4 100644 --- a/_module/uti/ring_copper_002.uti.json +++ b/_module/uti/ring_copper_002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 15 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_copper_003.uti.json b/_module/uti/ring_copper_003.uti.json index 481d67ee..fb6e9a85 100644 --- a/_module/uti/ring_copper_003.uti.json +++ b/_module/uti/ring_copper_003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 32 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_copper_101.uti.json b/_module/uti/ring_copper_101.uti.json index 32c3e96c..42b88a70 100644 --- a/_module/uti/ring_copper_101.uti.json +++ b/_module/uti/ring_copper_101.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 221 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_copper_102.uti.json b/_module/uti/ring_copper_102.uti.json index 27646cff..be6bff19 100644 --- a/_module/uti/ring_copper_102.uti.json +++ b/_module/uti/ring_copper_102.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 221 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_copper_103.uti.json b/_module/uti/ring_copper_103.uti.json index 5d81afb2..3c5bed10 100644 --- a/_module/uti/ring_copper_103.uti.json +++ b/_module/uti/ring_copper_103.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 221 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_copper_104.uti.json b/_module/uti/ring_copper_104.uti.json index 26504881..b5a2d623 100644 --- a/_module/uti/ring_copper_104.uti.json +++ b/_module/uti/ring_copper_104.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 221 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_copper_105.uti.json b/_module/uti/ring_copper_105.uti.json index 722542eb..8bbaf976 100644 --- a/_module/uti/ring_copper_105.uti.json +++ b/_module/uti/ring_copper_105.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 221 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_copper_106.uti.json b/_module/uti/ring_copper_106.uti.json index a1965cad..f7298df4 100644 --- a/_module/uti/ring_copper_106.uti.json +++ b/_module/uti/ring_copper_106.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 221 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_copper_107.uti.json b/_module/uti/ring_copper_107.uti.json index b61c06d2..3695b5f9 100644 --- a/_module/uti/ring_copper_107.uti.json +++ b/_module/uti/ring_copper_107.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 221 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_copper_108.uti.json b/_module/uti/ring_copper_108.uti.json index c59dbbc9..d7f7f880 100644 --- a/_module/uti/ring_copper_108.uti.json +++ b/_module/uti/ring_copper_108.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 221 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_copper_109.uti.json b/_module/uti/ring_copper_109.uti.json index 53c1dd49..df6cf95b 100644 --- a/_module/uti/ring_copper_109.uti.json +++ b/_module/uti/ring_copper_109.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 221 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_copper_110.uti.json b/_module/uti/ring_copper_110.uti.json index 25a65129..f4a9f4ea 100644 --- a/_module/uti/ring_copper_110.uti.json +++ b/_module/uti/ring_copper_110.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 221 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_copper_111.uti.json b/_module/uti/ring_copper_111.uti.json index 4ca93f1a..a0e706f5 100644 --- a/_module/uti/ring_copper_111.uti.json +++ b/_module/uti/ring_copper_111.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 221 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_copper_112.uti.json b/_module/uti/ring_copper_112.uti.json index f9ce2a81..52703ac8 100644 --- a/_module/uti/ring_copper_112.uti.json +++ b/_module/uti/ring_copper_112.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 221 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_copper_113.uti.json b/_module/uti/ring_copper_113.uti.json index 3fd9f749..ed1053cd 100644 --- a/_module/uti/ring_copper_113.uti.json +++ b/_module/uti/ring_copper_113.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 414 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_copper_114.uti.json b/_module/uti/ring_copper_114.uti.json index 8fb1ecbc..ecc2ec35 100644 --- a/_module/uti/ring_copper_114.uti.json +++ b/_module/uti/ring_copper_114.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 414 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_copper_115.uti.json b/_module/uti/ring_copper_115.uti.json index ded83437..bee299a0 100644 --- a/_module/uti/ring_copper_115.uti.json +++ b/_module/uti/ring_copper_115.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 414 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_copper_116.uti.json b/_module/uti/ring_copper_116.uti.json index aed6d8f1..e3a5b279 100644 --- a/_module/uti/ring_copper_116.uti.json +++ b/_module/uti/ring_copper_116.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 414 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_copper_117.uti.json b/_module/uti/ring_copper_117.uti.json index 1f45be94..7b4a6787 100644 --- a/_module/uti/ring_copper_117.uti.json +++ b/_module/uti/ring_copper_117.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 414 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_copper_118.uti.json b/_module/uti/ring_copper_118.uti.json index 4c001920..3db38810 100644 --- a/_module/uti/ring_copper_118.uti.json +++ b/_module/uti/ring_copper_118.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 414 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_copper_119.uti.json b/_module/uti/ring_copper_119.uti.json index 52a7893b..5b719f89 100644 --- a/_module/uti/ring_copper_119.uti.json +++ b/_module/uti/ring_copper_119.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 414 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_copper_120.uti.json b/_module/uti/ring_copper_120.uti.json index 84adc842..484885c7 100644 --- a/_module/uti/ring_copper_120.uti.json +++ b/_module/uti/ring_copper_120.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 414 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_copper_121.uti.json b/_module/uti/ring_copper_121.uti.json index ed1ed648..7f53673a 100644 --- a/_module/uti/ring_copper_121.uti.json +++ b/_module/uti/ring_copper_121.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 414 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_copper_122.uti.json b/_module/uti/ring_copper_122.uti.json index 72d2886a..db075280 100644 --- a/_module/uti/ring_copper_122.uti.json +++ b/_module/uti/ring_copper_122.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 414 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_copper_123.uti.json b/_module/uti/ring_copper_123.uti.json index 525d8c28..8f7a4851 100644 --- a/_module/uti/ring_copper_123.uti.json +++ b/_module/uti/ring_copper_123.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 414 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_copper_124.uti.json b/_module/uti/ring_copper_124.uti.json index daca76b9..b47bde98 100644 --- a/_module/uti/ring_copper_124.uti.json +++ b/_module/uti/ring_copper_124.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 414 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_copper_125.uti.json b/_module/uti/ring_copper_125.uti.json index 06850a99..bad5eda8 100644 --- a/_module/uti/ring_copper_125.uti.json +++ b/_module/uti/ring_copper_125.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 414 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_copper_126.uti.json b/_module/uti/ring_copper_126.uti.json index 01662937..f19b8254 100644 --- a/_module/uti/ring_copper_126.uti.json +++ b/_module/uti/ring_copper_126.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 619 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_copper_127.uti.json b/_module/uti/ring_copper_127.uti.json index 7347ec40..3a210231 100644 --- a/_module/uti/ring_copper_127.uti.json +++ b/_module/uti/ring_copper_127.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 619 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_copper_128.uti.json b/_module/uti/ring_copper_128.uti.json index 0ad7cd02..49b778fb 100644 --- a/_module/uti/ring_copper_128.uti.json +++ b/_module/uti/ring_copper_128.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 619 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_copper_129.uti.json b/_module/uti/ring_copper_129.uti.json index f8f455b5..ac4589a8 100644 --- a/_module/uti/ring_copper_129.uti.json +++ b/_module/uti/ring_copper_129.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 619 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_copper_130.uti.json b/_module/uti/ring_copper_130.uti.json index d0dfbbdc..39de586b 100644 --- a/_module/uti/ring_copper_130.uti.json +++ b/_module/uti/ring_copper_130.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 619 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_copper_131.uti.json b/_module/uti/ring_copper_131.uti.json index 3d35b16b..ca3223fe 100644 --- a/_module/uti/ring_copper_131.uti.json +++ b/_module/uti/ring_copper_131.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 619 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_copper_132.uti.json b/_module/uti/ring_copper_132.uti.json index fb149667..9190a9f6 100644 --- a/_module/uti/ring_copper_132.uti.json +++ b/_module/uti/ring_copper_132.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 619 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_copper_133.uti.json b/_module/uti/ring_copper_133.uti.json index 64ecde41..18731fc8 100644 --- a/_module/uti/ring_copper_133.uti.json +++ b/_module/uti/ring_copper_133.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 619 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_copper_134.uti.json b/_module/uti/ring_copper_134.uti.json index a688632c..6af8b3e6 100644 --- a/_module/uti/ring_copper_134.uti.json +++ b/_module/uti/ring_copper_134.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 619 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_copper_135.uti.json b/_module/uti/ring_copper_135.uti.json index ece3271b..1b91fee4 100644 --- a/_module/uti/ring_copper_135.uti.json +++ b/_module/uti/ring_copper_135.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 619 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_copper_136.uti.json b/_module/uti/ring_copper_136.uti.json index d092121f..473f34a9 100644 --- a/_module/uti/ring_copper_136.uti.json +++ b/_module/uti/ring_copper_136.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 619 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_copper_137.uti.json b/_module/uti/ring_copper_137.uti.json index 613a18c1..9a6251a5 100644 --- a/_module/uti/ring_copper_137.uti.json +++ b/_module/uti/ring_copper_137.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1300 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_copper_138.uti.json b/_module/uti/ring_copper_138.uti.json index 9d15c275..0e442b9b 100644 --- a/_module/uti/ring_copper_138.uti.json +++ b/_module/uti/ring_copper_138.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1300 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_copper_139.uti.json b/_module/uti/ring_copper_139.uti.json index ad08b9c8..acb89a90 100644 --- a/_module/uti/ring_copper_139.uti.json +++ b/_module/uti/ring_copper_139.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1300 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_copper_140.uti.json b/_module/uti/ring_copper_140.uti.json index 8b03483a..549c1c81 100644 --- a/_module/uti/ring_copper_140.uti.json +++ b/_module/uti/ring_copper_140.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1300 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_copper_141.uti.json b/_module/uti/ring_copper_141.uti.json index 43ea3c1b..b37cd6c4 100644 --- a/_module/uti/ring_copper_141.uti.json +++ b/_module/uti/ring_copper_141.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1300 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_copper_142.uti.json b/_module/uti/ring_copper_142.uti.json index aa25b93c..f21a8f14 100644 --- a/_module/uti/ring_copper_142.uti.json +++ b/_module/uti/ring_copper_142.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1300 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_copper_143.uti.json b/_module/uti/ring_copper_143.uti.json index 9fcdc0c7..270bf358 100644 --- a/_module/uti/ring_copper_143.uti.json +++ b/_module/uti/ring_copper_143.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2813 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_copper_144.uti.json b/_module/uti/ring_copper_144.uti.json index 04c6ba76..8c5720a6 100644 --- a/_module/uti/ring_copper_144.uti.json +++ b/_module/uti/ring_copper_144.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2813 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_copper_145.uti.json b/_module/uti/ring_copper_145.uti.json index e1d5ab0e..50d2cc20 100644 --- a/_module/uti/ring_copper_145.uti.json +++ b/_module/uti/ring_copper_145.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2813 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_copper_146.uti.json b/_module/uti/ring_copper_146.uti.json index c883691c..ed5969d6 100644 --- a/_module/uti/ring_copper_146.uti.json +++ b/_module/uti/ring_copper_146.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2813 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_copper_147.uti.json b/_module/uti/ring_copper_147.uti.json index 9efdf798..d2c1b54d 100644 --- a/_module/uti/ring_copper_147.uti.json +++ b/_module/uti/ring_copper_147.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2813 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_copper_148.uti.json b/_module/uti/ring_copper_148.uti.json index c5fd3dc8..19c3bf16 100644 --- a/_module/uti/ring_copper_148.uti.json +++ b/_module/uti/ring_copper_148.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2813 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_copper_149.uti.json b/_module/uti/ring_copper_149.uti.json index 8758ffcc..417b7bcc 100644 --- a/_module/uti/ring_copper_149.uti.json +++ b/_module/uti/ring_copper_149.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2813 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_copper_150.uti.json b/_module/uti/ring_copper_150.uti.json index 5729c2fc..6027bcad 100644 --- a/_module/uti/ring_copper_150.uti.json +++ b/_module/uti/ring_copper_150.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2813 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_copper_151.uti.json b/_module/uti/ring_copper_151.uti.json index cf18e5fb..3437111b 100644 --- a/_module/uti/ring_copper_151.uti.json +++ b/_module/uti/ring_copper_151.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2813 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_copper_152.uti.json b/_module/uti/ring_copper_152.uti.json index d9993270..c62b5504 100644 --- a/_module/uti/ring_copper_152.uti.json +++ b/_module/uti/ring_copper_152.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 8450 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_copper_153.uti.json b/_module/uti/ring_copper_153.uti.json index e2998944..744b2c7f 100644 --- a/_module/uti/ring_copper_153.uti.json +++ b/_module/uti/ring_copper_153.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 8450 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_copper_154.uti.json b/_module/uti/ring_copper_154.uti.json index 07f1b98d..7fc68e0b 100644 --- a/_module/uti/ring_copper_154.uti.json +++ b/_module/uti/ring_copper_154.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 8450 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_copper_155.uti.json b/_module/uti/ring_copper_155.uti.json index fa9f4cc0..aa275ffc 100644 --- a/_module/uti/ring_copper_155.uti.json +++ b/_module/uti/ring_copper_155.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 8450 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_copper_156.uti.json b/_module/uti/ring_copper_156.uti.json index 7ad3a44b..9bc36288 100644 --- a/_module/uti/ring_copper_156.uti.json +++ b/_module/uti/ring_copper_156.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 8450 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_dull_001.uti.json b/_module/uti/ring_dull_001.uti.json index ef1ef7bb..3448d514 100644 --- a/_module/uti/ring_dull_001.uti.json +++ b/_module/uti/ring_dull_001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 15 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_dull_002.uti.json b/_module/uti/ring_dull_002.uti.json index 689dbc19..06de207f 100644 --- a/_module/uti/ring_dull_002.uti.json +++ b/_module/uti/ring_dull_002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 9 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_dull_003.uti.json b/_module/uti/ring_dull_003.uti.json index 6d95fb97..c2b5308a 100644 --- a/_module/uti/ring_dull_003.uti.json +++ b/_module/uti/ring_dull_003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 20 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_dull_101.uti.json b/_module/uti/ring_dull_101.uti.json index dbf5fed0..1f8b7f0d 100644 --- a/_module/uti/ring_dull_101.uti.json +++ b/_module/uti/ring_dull_101.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 72 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_dull_102.uti.json b/_module/uti/ring_dull_102.uti.json index 125506db..1d41ffee 100644 --- a/_module/uti/ring_dull_102.uti.json +++ b/_module/uti/ring_dull_102.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 72 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_dull_103.uti.json b/_module/uti/ring_dull_103.uti.json index 7cab9841..0ddbe3c4 100644 --- a/_module/uti/ring_dull_103.uti.json +++ b/_module/uti/ring_dull_103.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 72 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_dull_104.uti.json b/_module/uti/ring_dull_104.uti.json index caa1e825..cc681641 100644 --- a/_module/uti/ring_dull_104.uti.json +++ b/_module/uti/ring_dull_104.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 72 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_dull_105.uti.json b/_module/uti/ring_dull_105.uti.json index 00b8cb77..573ac542 100644 --- a/_module/uti/ring_dull_105.uti.json +++ b/_module/uti/ring_dull_105.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 72 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_dull_106.uti.json b/_module/uti/ring_dull_106.uti.json index e66a4aa9..0948d72e 100644 --- a/_module/uti/ring_dull_106.uti.json +++ b/_module/uti/ring_dull_106.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 72 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_dull_107.uti.json b/_module/uti/ring_dull_107.uti.json index 5c7ff6ae..8d0a8c33 100644 --- a/_module/uti/ring_dull_107.uti.json +++ b/_module/uti/ring_dull_107.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 72 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_dull_108.uti.json b/_module/uti/ring_dull_108.uti.json index 71ac210a..4818eeed 100644 --- a/_module/uti/ring_dull_108.uti.json +++ b/_module/uti/ring_dull_108.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 72 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_dull_109.uti.json b/_module/uti/ring_dull_109.uti.json index 4942194f..db097183 100644 --- a/_module/uti/ring_dull_109.uti.json +++ b/_module/uti/ring_dull_109.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 72 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_dull_110.uti.json b/_module/uti/ring_dull_110.uti.json index 8580d2d9..88987e34 100644 --- a/_module/uti/ring_dull_110.uti.json +++ b/_module/uti/ring_dull_110.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 72 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_dull_111.uti.json b/_module/uti/ring_dull_111.uti.json index 1ded6614..e0f434b6 100644 --- a/_module/uti/ring_dull_111.uti.json +++ b/_module/uti/ring_dull_111.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 72 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_dull_112.uti.json b/_module/uti/ring_dull_112.uti.json index ed8d9dc3..b4489d6d 100644 --- a/_module/uti/ring_dull_112.uti.json +++ b/_module/uti/ring_dull_112.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 72 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_dull_113.uti.json b/_module/uti/ring_dull_113.uti.json index a006d6fb..3ef33ecd 100644 --- a/_module/uti/ring_dull_113.uti.json +++ b/_module/uti/ring_dull_113.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 162 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_dull_114.uti.json b/_module/uti/ring_dull_114.uti.json index 1e7d8f29..40f85c3c 100644 --- a/_module/uti/ring_dull_114.uti.json +++ b/_module/uti/ring_dull_114.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 162 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_dull_115.uti.json b/_module/uti/ring_dull_115.uti.json index ce5de82f..adf95e95 100644 --- a/_module/uti/ring_dull_115.uti.json +++ b/_module/uti/ring_dull_115.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 162 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_dull_116.uti.json b/_module/uti/ring_dull_116.uti.json index e2416411..1f06f5bd 100644 --- a/_module/uti/ring_dull_116.uti.json +++ b/_module/uti/ring_dull_116.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 162 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_dull_117.uti.json b/_module/uti/ring_dull_117.uti.json index eb3e12bf..014f863d 100644 --- a/_module/uti/ring_dull_117.uti.json +++ b/_module/uti/ring_dull_117.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 162 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_dull_118.uti.json b/_module/uti/ring_dull_118.uti.json index 34511038..dfd9d763 100644 --- a/_module/uti/ring_dull_118.uti.json +++ b/_module/uti/ring_dull_118.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 162 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_dull_119.uti.json b/_module/uti/ring_dull_119.uti.json index fc5f70c9..24a270fc 100644 --- a/_module/uti/ring_dull_119.uti.json +++ b/_module/uti/ring_dull_119.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 162 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_dull_120.uti.json b/_module/uti/ring_dull_120.uti.json index cd16b041..4e3ea139 100644 --- a/_module/uti/ring_dull_120.uti.json +++ b/_module/uti/ring_dull_120.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 162 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_dull_121.uti.json b/_module/uti/ring_dull_121.uti.json index 08c2b2f2..fe399537 100644 --- a/_module/uti/ring_dull_121.uti.json +++ b/_module/uti/ring_dull_121.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 162 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_dull_122.uti.json b/_module/uti/ring_dull_122.uti.json index f9ec94fb..19ebc512 100644 --- a/_module/uti/ring_dull_122.uti.json +++ b/_module/uti/ring_dull_122.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 162 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_dull_123.uti.json b/_module/uti/ring_dull_123.uti.json index a924306e..37b31d76 100644 --- a/_module/uti/ring_dull_123.uti.json +++ b/_module/uti/ring_dull_123.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 162 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_dull_124.uti.json b/_module/uti/ring_dull_124.uti.json index e46a9221..86704ac3 100644 --- a/_module/uti/ring_dull_124.uti.json +++ b/_module/uti/ring_dull_124.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 162 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_dull_125.uti.json b/_module/uti/ring_dull_125.uti.json index b1be0989..ba4d4d41 100644 --- a/_module/uti/ring_dull_125.uti.json +++ b/_module/uti/ring_dull_125.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 162 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_dull_126.uti.json b/_module/uti/ring_dull_126.uti.json index 75176ad6..6138a2d3 100644 --- a/_module/uti/ring_dull_126.uti.json +++ b/_module/uti/ring_dull_126.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 307 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_dull_127.uti.json b/_module/uti/ring_dull_127.uti.json index 3c4c2573..ed74f8f1 100644 --- a/_module/uti/ring_dull_127.uti.json +++ b/_module/uti/ring_dull_127.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 307 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_dull_128.uti.json b/_module/uti/ring_dull_128.uti.json index 610cc6e4..34955e90 100644 --- a/_module/uti/ring_dull_128.uti.json +++ b/_module/uti/ring_dull_128.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 307 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_dull_129.uti.json b/_module/uti/ring_dull_129.uti.json index 4e45da60..4efd20d0 100644 --- a/_module/uti/ring_dull_129.uti.json +++ b/_module/uti/ring_dull_129.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 307 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_dull_130.uti.json b/_module/uti/ring_dull_130.uti.json index 4d37f975..f03af046 100644 --- a/_module/uti/ring_dull_130.uti.json +++ b/_module/uti/ring_dull_130.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 307 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_dull_131.uti.json b/_module/uti/ring_dull_131.uti.json index 77d1632b..1d2cf91b 100644 --- a/_module/uti/ring_dull_131.uti.json +++ b/_module/uti/ring_dull_131.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 307 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_dull_132.uti.json b/_module/uti/ring_dull_132.uti.json index 188f2568..77efb9f8 100644 --- a/_module/uti/ring_dull_132.uti.json +++ b/_module/uti/ring_dull_132.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 307 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_dull_133.uti.json b/_module/uti/ring_dull_133.uti.json index 96629568..98fcba78 100644 --- a/_module/uti/ring_dull_133.uti.json +++ b/_module/uti/ring_dull_133.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 307 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_dull_134.uti.json b/_module/uti/ring_dull_134.uti.json index b492351c..c9fcb808 100644 --- a/_module/uti/ring_dull_134.uti.json +++ b/_module/uti/ring_dull_134.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 307 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_dull_135.uti.json b/_module/uti/ring_dull_135.uti.json index 4b821344..35f56e1f 100644 --- a/_module/uti/ring_dull_135.uti.json +++ b/_module/uti/ring_dull_135.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 307 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_dull_136.uti.json b/_module/uti/ring_dull_136.uti.json index 04d0db22..e2419ea8 100644 --- a/_module/uti/ring_dull_136.uti.json +++ b/_module/uti/ring_dull_136.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 307 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_dull_137.uti.json b/_module/uti/ring_dull_137.uti.json index ded6aea5..88bff3b2 100644 --- a/_module/uti/ring_dull_137.uti.json +++ b/_module/uti/ring_dull_137.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 946 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_dull_138.uti.json b/_module/uti/ring_dull_138.uti.json index f7fcf5c7..ad8e174c 100644 --- a/_module/uti/ring_dull_138.uti.json +++ b/_module/uti/ring_dull_138.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 946 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_dull_139.uti.json b/_module/uti/ring_dull_139.uti.json index 2f9d974c..c07bd7dc 100644 --- a/_module/uti/ring_dull_139.uti.json +++ b/_module/uti/ring_dull_139.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 946 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_dull_140.uti.json b/_module/uti/ring_dull_140.uti.json index 419603eb..3d31ec81 100644 --- a/_module/uti/ring_dull_140.uti.json +++ b/_module/uti/ring_dull_140.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 946 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_dull_141.uti.json b/_module/uti/ring_dull_141.uti.json index dd770d79..8999de6a 100644 --- a/_module/uti/ring_dull_141.uti.json +++ b/_module/uti/ring_dull_141.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 946 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_dull_142.uti.json b/_module/uti/ring_dull_142.uti.json index 1b1f8183..cc2d2a9b 100644 --- a/_module/uti/ring_dull_142.uti.json +++ b/_module/uti/ring_dull_142.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 946 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_dull_143.uti.json b/_module/uti/ring_dull_143.uti.json index fcebd960..f741cb15 100644 --- a/_module/uti/ring_dull_143.uti.json +++ b/_module/uti/ring_dull_143.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2178 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_dull_144.uti.json b/_module/uti/ring_dull_144.uti.json index d1421bb3..fcedd7cf 100644 --- a/_module/uti/ring_dull_144.uti.json +++ b/_module/uti/ring_dull_144.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2178 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_dull_145.uti.json b/_module/uti/ring_dull_145.uti.json index 53699c4d..6bda3d47 100644 --- a/_module/uti/ring_dull_145.uti.json +++ b/_module/uti/ring_dull_145.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2178 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_dull_146.uti.json b/_module/uti/ring_dull_146.uti.json index 2884fe3b..3ade712b 100644 --- a/_module/uti/ring_dull_146.uti.json +++ b/_module/uti/ring_dull_146.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2178 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_dull_147.uti.json b/_module/uti/ring_dull_147.uti.json index 455c31c2..57816c44 100644 --- a/_module/uti/ring_dull_147.uti.json +++ b/_module/uti/ring_dull_147.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2178 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_dull_148.uti.json b/_module/uti/ring_dull_148.uti.json index 1f38fbdb..fd1ac48e 100644 --- a/_module/uti/ring_dull_148.uti.json +++ b/_module/uti/ring_dull_148.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2178 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_dull_149.uti.json b/_module/uti/ring_dull_149.uti.json index 985220dd..3ebad13e 100644 --- a/_module/uti/ring_dull_149.uti.json +++ b/_module/uti/ring_dull_149.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2178 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_dull_150.uti.json b/_module/uti/ring_dull_150.uti.json index f331c6a7..55897055 100644 --- a/_module/uti/ring_dull_150.uti.json +++ b/_module/uti/ring_dull_150.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2178 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_dull_151.uti.json b/_module/uti/ring_dull_151.uti.json index 614fb8fa..5d7557d8 100644 --- a/_module/uti/ring_dull_151.uti.json +++ b/_module/uti/ring_dull_151.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2178 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_dull_152.uti.json b/_module/uti/ring_dull_152.uti.json index ce1c0173..b5c8d653 100644 --- a/_module/uti/ring_dull_152.uti.json +++ b/_module/uti/ring_dull_152.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 6050 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_dull_153.uti.json b/_module/uti/ring_dull_153.uti.json index 49d29f54..5b55b023 100644 --- a/_module/uti/ring_dull_153.uti.json +++ b/_module/uti/ring_dull_153.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 6050 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_dull_154.uti.json b/_module/uti/ring_dull_154.uti.json index 1d50a988..c49a90c7 100644 --- a/_module/uti/ring_dull_154.uti.json +++ b/_module/uti/ring_dull_154.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 6050 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_dull_155.uti.json b/_module/uti/ring_dull_155.uti.json index 51b9b2d9..4ec297db 100644 --- a/_module/uti/ring_dull_155.uti.json +++ b/_module/uti/ring_dull_155.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 6050 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_dull_156.uti.json b/_module/uti/ring_dull_156.uti.json index 0334ce90..41487a43 100644 --- a/_module/uti/ring_dull_156.uti.json +++ b/_module/uti/ring_dull_156.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 6050 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_gold_001.uti.json b/_module/uti/ring_gold_001.uti.json index 269de4a3..e53ad391 100644 --- a/_module/uti/ring_gold_001.uti.json +++ b/_module/uti/ring_gold_001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 35 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_gold_002.uti.json b/_module/uti/ring_gold_002.uti.json index ce7b473a..607cc608 100644 --- a/_module/uti/ring_gold_002.uti.json +++ b/_module/uti/ring_gold_002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_gold_003.uti.json b/_module/uti/ring_gold_003.uti.json index 39a62850..3f1a9429 100644 --- a/_module/uti/ring_gold_003.uti.json +++ b/_module/uti/ring_gold_003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 40 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_gold_101.uti.json b/_module/uti/ring_gold_101.uti.json index d5bdc851..c99414c3 100644 --- a/_module/uti/ring_gold_101.uti.json +++ b/_module/uti/ring_gold_101.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 365 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_gold_102.uti.json b/_module/uti/ring_gold_102.uti.json index 1fac6216..ab579dae 100644 --- a/_module/uti/ring_gold_102.uti.json +++ b/_module/uti/ring_gold_102.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 365 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_gold_103.uti.json b/_module/uti/ring_gold_103.uti.json index 89b085c6..713c0c6e 100644 --- a/_module/uti/ring_gold_103.uti.json +++ b/_module/uti/ring_gold_103.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 365 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_gold_104.uti.json b/_module/uti/ring_gold_104.uti.json index 7117a46b..c7e339e1 100644 --- a/_module/uti/ring_gold_104.uti.json +++ b/_module/uti/ring_gold_104.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 365 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_gold_105.uti.json b/_module/uti/ring_gold_105.uti.json index c8092787..74a439bd 100644 --- a/_module/uti/ring_gold_105.uti.json +++ b/_module/uti/ring_gold_105.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 365 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_gold_106.uti.json b/_module/uti/ring_gold_106.uti.json index 1ee45dc5..241a2c27 100644 --- a/_module/uti/ring_gold_106.uti.json +++ b/_module/uti/ring_gold_106.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 365 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_gold_107.uti.json b/_module/uti/ring_gold_107.uti.json index 403b1f49..14cb7e24 100644 --- a/_module/uti/ring_gold_107.uti.json +++ b/_module/uti/ring_gold_107.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 365 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_gold_108.uti.json b/_module/uti/ring_gold_108.uti.json index 89f95a38..c4b0a36f 100644 --- a/_module/uti/ring_gold_108.uti.json +++ b/_module/uti/ring_gold_108.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 365 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_gold_109.uti.json b/_module/uti/ring_gold_109.uti.json index 74c85f4f..84f59482 100644 --- a/_module/uti/ring_gold_109.uti.json +++ b/_module/uti/ring_gold_109.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 365 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_gold_110.uti.json b/_module/uti/ring_gold_110.uti.json index 3ba95c9c..65f6562e 100644 --- a/_module/uti/ring_gold_110.uti.json +++ b/_module/uti/ring_gold_110.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 365 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_gold_111.uti.json b/_module/uti/ring_gold_111.uti.json index 39110792..cf9bc469 100644 --- a/_module/uti/ring_gold_111.uti.json +++ b/_module/uti/ring_gold_111.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 365 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_gold_112.uti.json b/_module/uti/ring_gold_112.uti.json index d41c0008..ab86b7bb 100644 --- a/_module/uti/ring_gold_112.uti.json +++ b/_module/uti/ring_gold_112.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 365 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_gold_113.uti.json b/_module/uti/ring_gold_113.uti.json index 8d9ebc16..4be08b38 100644 --- a/_module/uti/ring_gold_113.uti.json +++ b/_module/uti/ring_gold_113.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 545 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_gold_114.uti.json b/_module/uti/ring_gold_114.uti.json index 04fabd17..8c9481d9 100644 --- a/_module/uti/ring_gold_114.uti.json +++ b/_module/uti/ring_gold_114.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 545 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_gold_115.uti.json b/_module/uti/ring_gold_115.uti.json index 44602a7b..5c0c0ff1 100644 --- a/_module/uti/ring_gold_115.uti.json +++ b/_module/uti/ring_gold_115.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 545 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_gold_116.uti.json b/_module/uti/ring_gold_116.uti.json index a2d89224..fcd8fa9d 100644 --- a/_module/uti/ring_gold_116.uti.json +++ b/_module/uti/ring_gold_116.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 545 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_gold_117.uti.json b/_module/uti/ring_gold_117.uti.json index 206aacd9..e35f67af 100644 --- a/_module/uti/ring_gold_117.uti.json +++ b/_module/uti/ring_gold_117.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 545 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_gold_118.uti.json b/_module/uti/ring_gold_118.uti.json index 45074d4a..55174c80 100644 --- a/_module/uti/ring_gold_118.uti.json +++ b/_module/uti/ring_gold_118.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 545 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_gold_119.uti.json b/_module/uti/ring_gold_119.uti.json index 7fca25bb..b0792cf7 100644 --- a/_module/uti/ring_gold_119.uti.json +++ b/_module/uti/ring_gold_119.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 545 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_gold_120.uti.json b/_module/uti/ring_gold_120.uti.json index 061cd380..2f461ca1 100644 --- a/_module/uti/ring_gold_120.uti.json +++ b/_module/uti/ring_gold_120.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 545 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_gold_121.uti.json b/_module/uti/ring_gold_121.uti.json index 28d68a85..e7063b4f 100644 --- a/_module/uti/ring_gold_121.uti.json +++ b/_module/uti/ring_gold_121.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 545 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_gold_122.uti.json b/_module/uti/ring_gold_122.uti.json index 39e0ebe7..faf69724 100644 --- a/_module/uti/ring_gold_122.uti.json +++ b/_module/uti/ring_gold_122.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 545 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_gold_123.uti.json b/_module/uti/ring_gold_123.uti.json index 40bf9804..9ac142c3 100644 --- a/_module/uti/ring_gold_123.uti.json +++ b/_module/uti/ring_gold_123.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 545 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_gold_124.uti.json b/_module/uti/ring_gold_124.uti.json index b39a2ccd..553ef845 100644 --- a/_module/uti/ring_gold_124.uti.json +++ b/_module/uti/ring_gold_124.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 545 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_gold_125.uti.json b/_module/uti/ring_gold_125.uti.json index b125e555..bb2d6d9f 100644 --- a/_module/uti/ring_gold_125.uti.json +++ b/_module/uti/ring_gold_125.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 545 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_gold_126.uti.json b/_module/uti/ring_gold_126.uti.json index 6d9d6b57..98215359 100644 --- a/_module/uti/ring_gold_126.uti.json +++ b/_module/uti/ring_gold_126.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 903 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_gold_127.uti.json b/_module/uti/ring_gold_127.uti.json index cc0db675..f8914d64 100644 --- a/_module/uti/ring_gold_127.uti.json +++ b/_module/uti/ring_gold_127.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 903 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_gold_128.uti.json b/_module/uti/ring_gold_128.uti.json index 93d54f24..303b38e8 100644 --- a/_module/uti/ring_gold_128.uti.json +++ b/_module/uti/ring_gold_128.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 903 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_gold_129.uti.json b/_module/uti/ring_gold_129.uti.json index a84155bb..d07b1381 100644 --- a/_module/uti/ring_gold_129.uti.json +++ b/_module/uti/ring_gold_129.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 903 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_gold_130.uti.json b/_module/uti/ring_gold_130.uti.json index ee5d6f29..7c1ac6ee 100644 --- a/_module/uti/ring_gold_130.uti.json +++ b/_module/uti/ring_gold_130.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 903 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_gold_131.uti.json b/_module/uti/ring_gold_131.uti.json index e82cbb28..f40d3d12 100644 --- a/_module/uti/ring_gold_131.uti.json +++ b/_module/uti/ring_gold_131.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 903 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_gold_132.uti.json b/_module/uti/ring_gold_132.uti.json index ff15be0f..29075ce0 100644 --- a/_module/uti/ring_gold_132.uti.json +++ b/_module/uti/ring_gold_132.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 903 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_gold_133.uti.json b/_module/uti/ring_gold_133.uti.json index 8c290eae..ee6d53bc 100644 --- a/_module/uti/ring_gold_133.uti.json +++ b/_module/uti/ring_gold_133.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 903 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_gold_134.uti.json b/_module/uti/ring_gold_134.uti.json index 11238dad..3fb930fa 100644 --- a/_module/uti/ring_gold_134.uti.json +++ b/_module/uti/ring_gold_134.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 903 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_gold_135.uti.json b/_module/uti/ring_gold_135.uti.json index 9d3bb1e8..b1aba2f0 100644 --- a/_module/uti/ring_gold_135.uti.json +++ b/_module/uti/ring_gold_135.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 903 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_gold_136.uti.json b/_module/uti/ring_gold_136.uti.json index 425c9af8..d98c4402 100644 --- a/_module/uti/ring_gold_136.uti.json +++ b/_module/uti/ring_gold_136.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 903 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_gold_137.uti.json b/_module/uti/ring_gold_137.uti.json index b35888c3..715a3a44 100644 --- a/_module/uti/ring_gold_137.uti.json +++ b/_module/uti/ring_gold_137.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1953 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_gold_138.uti.json b/_module/uti/ring_gold_138.uti.json index 5b8b59fd..efbd8414 100644 --- a/_module/uti/ring_gold_138.uti.json +++ b/_module/uti/ring_gold_138.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1953 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_gold_139.uti.json b/_module/uti/ring_gold_139.uti.json index 312804c5..96200159 100644 --- a/_module/uti/ring_gold_139.uti.json +++ b/_module/uti/ring_gold_139.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1953 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_gold_140.uti.json b/_module/uti/ring_gold_140.uti.json index e916460b..bfaf7049 100644 --- a/_module/uti/ring_gold_140.uti.json +++ b/_module/uti/ring_gold_140.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1953 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_gold_141.uti.json b/_module/uti/ring_gold_141.uti.json index 6d2285bd..5378986a 100644 --- a/_module/uti/ring_gold_141.uti.json +++ b/_module/uti/ring_gold_141.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1953 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_gold_142.uti.json b/_module/uti/ring_gold_142.uti.json index be53e576..ac6e0633 100644 --- a/_module/uti/ring_gold_142.uti.json +++ b/_module/uti/ring_gold_142.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1953 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_gold_143.uti.json b/_module/uti/ring_gold_143.uti.json index fc715227..98bbe7df 100644 --- a/_module/uti/ring_gold_143.uti.json +++ b/_module/uti/ring_gold_143.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3300 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_gold_144.uti.json b/_module/uti/ring_gold_144.uti.json index e8ac68b8..a2c31067 100644 --- a/_module/uti/ring_gold_144.uti.json +++ b/_module/uti/ring_gold_144.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3300 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_gold_145.uti.json b/_module/uti/ring_gold_145.uti.json index 63164cb8..bc07cd97 100644 --- a/_module/uti/ring_gold_145.uti.json +++ b/_module/uti/ring_gold_145.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3300 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_gold_146.uti.json b/_module/uti/ring_gold_146.uti.json index 1261b6dd..1a91c11c 100644 --- a/_module/uti/ring_gold_146.uti.json +++ b/_module/uti/ring_gold_146.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3300 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_gold_147.uti.json b/_module/uti/ring_gold_147.uti.json index 144a8f2f..5bae65ea 100644 --- a/_module/uti/ring_gold_147.uti.json +++ b/_module/uti/ring_gold_147.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3300 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_gold_148.uti.json b/_module/uti/ring_gold_148.uti.json index aa8821cf..a47ab2d7 100644 --- a/_module/uti/ring_gold_148.uti.json +++ b/_module/uti/ring_gold_148.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3300 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_gold_149.uti.json b/_module/uti/ring_gold_149.uti.json index d72ca1cf..f490a54b 100644 --- a/_module/uti/ring_gold_149.uti.json +++ b/_module/uti/ring_gold_149.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3300 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_gold_150.uti.json b/_module/uti/ring_gold_150.uti.json index dfecdea1..5a2a0fe8 100644 --- a/_module/uti/ring_gold_150.uti.json +++ b/_module/uti/ring_gold_150.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3300 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_gold_151.uti.json b/_module/uti/ring_gold_151.uti.json index a99ae81b..0281918a 100644 --- a/_module/uti/ring_gold_151.uti.json +++ b/_module/uti/ring_gold_151.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3300 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_gold_152.uti.json b/_module/uti/ring_gold_152.uti.json index ec2ca9d3..008bed36 100644 --- a/_module/uti/ring_gold_152.uti.json +++ b/_module/uti/ring_gold_152.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10658 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_gold_153.uti.json b/_module/uti/ring_gold_153.uti.json index 405e3277..69b4ac64 100644 --- a/_module/uti/ring_gold_153.uti.json +++ b/_module/uti/ring_gold_153.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10658 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_gold_154.uti.json b/_module/uti/ring_gold_154.uti.json index bffcd8ca..c2934228 100644 --- a/_module/uti/ring_gold_154.uti.json +++ b/_module/uti/ring_gold_154.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10658 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_gold_155.uti.json b/_module/uti/ring_gold_155.uti.json index d3d3ca43..2541052c 100644 --- a/_module/uti/ring_gold_155.uti.json +++ b/_module/uti/ring_gold_155.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10658 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_gold_156.uti.json b/_module/uti/ring_gold_156.uti.json index 70375aa0..c90b4422 100644 --- a/_module/uti/ring_gold_156.uti.json +++ b/_module/uti/ring_gold_156.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10658 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_iron_001.uti.json b/_module/uti/ring_iron_001.uti.json index 0254a289..2c33c434 100644 --- a/_module/uti/ring_iron_001.uti.json +++ b/_module/uti/ring_iron_001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_iron_002.uti.json b/_module/uti/ring_iron_002.uti.json index c6409bf3..4f22e60c 100644 --- a/_module/uti/ring_iron_002.uti.json +++ b/_module/uti/ring_iron_002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_iron_003.uti.json b/_module/uti/ring_iron_003.uti.json index 5a093ace..751f495b 100644 --- a/_module/uti/ring_iron_003.uti.json +++ b/_module/uti/ring_iron_003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 15 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_iron_101.uti.json b/_module/uti/ring_iron_101.uti.json index 1dc4f9a6..7d052396 100644 --- a/_module/uti/ring_iron_101.uti.json +++ b/_module/uti/ring_iron_101.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 35 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_iron_102.uti.json b/_module/uti/ring_iron_102.uti.json index 1ef60178..e504980a 100644 --- a/_module/uti/ring_iron_102.uti.json +++ b/_module/uti/ring_iron_102.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 35 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_iron_103.uti.json b/_module/uti/ring_iron_103.uti.json index e5fe6a72..e1d6ec54 100644 --- a/_module/uti/ring_iron_103.uti.json +++ b/_module/uti/ring_iron_103.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 35 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_iron_104.uti.json b/_module/uti/ring_iron_104.uti.json index a85161e1..eb724d93 100644 --- a/_module/uti/ring_iron_104.uti.json +++ b/_module/uti/ring_iron_104.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 35 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_iron_105.uti.json b/_module/uti/ring_iron_105.uti.json index c377bc36..27385006 100644 --- a/_module/uti/ring_iron_105.uti.json +++ b/_module/uti/ring_iron_105.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 35 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_iron_106.uti.json b/_module/uti/ring_iron_106.uti.json index d05c964c..85daf94a 100644 --- a/_module/uti/ring_iron_106.uti.json +++ b/_module/uti/ring_iron_106.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 35 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_iron_107.uti.json b/_module/uti/ring_iron_107.uti.json index e38ef921..dbf246af 100644 --- a/_module/uti/ring_iron_107.uti.json +++ b/_module/uti/ring_iron_107.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 35 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_iron_108.uti.json b/_module/uti/ring_iron_108.uti.json index fc19ff62..df39fb5a 100644 --- a/_module/uti/ring_iron_108.uti.json +++ b/_module/uti/ring_iron_108.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 35 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_iron_109.uti.json b/_module/uti/ring_iron_109.uti.json index ae648f85..fc4f033e 100644 --- a/_module/uti/ring_iron_109.uti.json +++ b/_module/uti/ring_iron_109.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 35 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_iron_110.uti.json b/_module/uti/ring_iron_110.uti.json index 10dff95e..b8ddbe99 100644 --- a/_module/uti/ring_iron_110.uti.json +++ b/_module/uti/ring_iron_110.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 35 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_iron_111.uti.json b/_module/uti/ring_iron_111.uti.json index 4ecb6954..9445e015 100644 --- a/_module/uti/ring_iron_111.uti.json +++ b/_module/uti/ring_iron_111.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 35 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_iron_112.uti.json b/_module/uti/ring_iron_112.uti.json index 78efaee6..3b38db6a 100644 --- a/_module/uti/ring_iron_112.uti.json +++ b/_module/uti/ring_iron_112.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 35 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_iron_113.uti.json b/_module/uti/ring_iron_113.uti.json index 65d6a2c0..8185ed32 100644 --- a/_module/uti/ring_iron_113.uti.json +++ b/_module/uti/ring_iron_113.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 75 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_iron_114.uti.json b/_module/uti/ring_iron_114.uti.json index 2afd7da7..c2753813 100644 --- a/_module/uti/ring_iron_114.uti.json +++ b/_module/uti/ring_iron_114.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 75 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_iron_115.uti.json b/_module/uti/ring_iron_115.uti.json index e332989d..22c75846 100644 --- a/_module/uti/ring_iron_115.uti.json +++ b/_module/uti/ring_iron_115.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 75 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_iron_116.uti.json b/_module/uti/ring_iron_116.uti.json index 1f8a9b60..b348e1fc 100644 --- a/_module/uti/ring_iron_116.uti.json +++ b/_module/uti/ring_iron_116.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 75 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_iron_117.uti.json b/_module/uti/ring_iron_117.uti.json index f962b388..5e7f9cfb 100644 --- a/_module/uti/ring_iron_117.uti.json +++ b/_module/uti/ring_iron_117.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 75 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_iron_118.uti.json b/_module/uti/ring_iron_118.uti.json index 6635f13c..4c1bc36e 100644 --- a/_module/uti/ring_iron_118.uti.json +++ b/_module/uti/ring_iron_118.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 75 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_iron_119.uti.json b/_module/uti/ring_iron_119.uti.json index 14b674a8..d7941b39 100644 --- a/_module/uti/ring_iron_119.uti.json +++ b/_module/uti/ring_iron_119.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 75 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_iron_120.uti.json b/_module/uti/ring_iron_120.uti.json index ce6fc172..09d0354a 100644 --- a/_module/uti/ring_iron_120.uti.json +++ b/_module/uti/ring_iron_120.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 75 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_iron_121.uti.json b/_module/uti/ring_iron_121.uti.json index 83db5b85..c574af5a 100644 --- a/_module/uti/ring_iron_121.uti.json +++ b/_module/uti/ring_iron_121.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 75 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_iron_122.uti.json b/_module/uti/ring_iron_122.uti.json index 229031c6..b09bbe58 100644 --- a/_module/uti/ring_iron_122.uti.json +++ b/_module/uti/ring_iron_122.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 75 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_iron_123.uti.json b/_module/uti/ring_iron_123.uti.json index 05aa6a0a..b236433c 100644 --- a/_module/uti/ring_iron_123.uti.json +++ b/_module/uti/ring_iron_123.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 75 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_iron_124.uti.json b/_module/uti/ring_iron_124.uti.json index 76c21d7f..2e122c0f 100644 --- a/_module/uti/ring_iron_124.uti.json +++ b/_module/uti/ring_iron_124.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 75 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_iron_125.uti.json b/_module/uti/ring_iron_125.uti.json index 3f629e8f..d8110d9f 100644 --- a/_module/uti/ring_iron_125.uti.json +++ b/_module/uti/ring_iron_125.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 75 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_iron_126.uti.json b/_module/uti/ring_iron_126.uti.json index db829cc7..a0dfbf3b 100644 --- a/_module/uti/ring_iron_126.uti.json +++ b/_module/uti/ring_iron_126.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 201 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_iron_127.uti.json b/_module/uti/ring_iron_127.uti.json index 4dc015cc..c78e6a32 100644 --- a/_module/uti/ring_iron_127.uti.json +++ b/_module/uti/ring_iron_127.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 201 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_iron_128.uti.json b/_module/uti/ring_iron_128.uti.json index c6b54e38..e8d0d9c2 100644 --- a/_module/uti/ring_iron_128.uti.json +++ b/_module/uti/ring_iron_128.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 201 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_iron_129.uti.json b/_module/uti/ring_iron_129.uti.json index bb950925..bcf7c8e2 100644 --- a/_module/uti/ring_iron_129.uti.json +++ b/_module/uti/ring_iron_129.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 201 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_iron_130.uti.json b/_module/uti/ring_iron_130.uti.json index 182fbd1b..3b0fadd7 100644 --- a/_module/uti/ring_iron_130.uti.json +++ b/_module/uti/ring_iron_130.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 201 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_iron_131.uti.json b/_module/uti/ring_iron_131.uti.json index 506d07c8..45dc88cf 100644 --- a/_module/uti/ring_iron_131.uti.json +++ b/_module/uti/ring_iron_131.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 201 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_iron_132.uti.json b/_module/uti/ring_iron_132.uti.json index 41122039..6aa47ae1 100644 --- a/_module/uti/ring_iron_132.uti.json +++ b/_module/uti/ring_iron_132.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 201 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_iron_133.uti.json b/_module/uti/ring_iron_133.uti.json index 7d22f220..a39a40a3 100644 --- a/_module/uti/ring_iron_133.uti.json +++ b/_module/uti/ring_iron_133.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 201 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_iron_134.uti.json b/_module/uti/ring_iron_134.uti.json index 33efcd69..c25329d7 100644 --- a/_module/uti/ring_iron_134.uti.json +++ b/_module/uti/ring_iron_134.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 201 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_iron_135.uti.json b/_module/uti/ring_iron_135.uti.json index ee50044f..a6c2eb47 100644 --- a/_module/uti/ring_iron_135.uti.json +++ b/_module/uti/ring_iron_135.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 201 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_iron_136.uti.json b/_module/uti/ring_iron_136.uti.json index bae0cb59..2f7abe75 100644 --- a/_module/uti/ring_iron_136.uti.json +++ b/_module/uti/ring_iron_136.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 201 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_iron_137.uti.json b/_module/uti/ring_iron_137.uti.json index cf9af0f2..2d4b32fa 100644 --- a/_module/uti/ring_iron_137.uti.json +++ b/_module/uti/ring_iron_137.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 713 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_iron_138.uti.json b/_module/uti/ring_iron_138.uti.json index 1c8fc032..9ace3bb0 100644 --- a/_module/uti/ring_iron_138.uti.json +++ b/_module/uti/ring_iron_138.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 713 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_iron_139.uti.json b/_module/uti/ring_iron_139.uti.json index d872b82d..d79afaab 100644 --- a/_module/uti/ring_iron_139.uti.json +++ b/_module/uti/ring_iron_139.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 713 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_iron_140.uti.json b/_module/uti/ring_iron_140.uti.json index 559b681c..d91ed7cd 100644 --- a/_module/uti/ring_iron_140.uti.json +++ b/_module/uti/ring_iron_140.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 713 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_iron_141.uti.json b/_module/uti/ring_iron_141.uti.json index 637cc70d..9be0d183 100644 --- a/_module/uti/ring_iron_141.uti.json +++ b/_module/uti/ring_iron_141.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 713 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_iron_142.uti.json b/_module/uti/ring_iron_142.uti.json index a8d20b4b..cce268ab 100644 --- a/_module/uti/ring_iron_142.uti.json +++ b/_module/uti/ring_iron_142.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 713 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_iron_144.uti.json b/_module/uti/ring_iron_144.uti.json index 0245934b..8ca6770c 100644 --- a/_module/uti/ring_iron_144.uti.json +++ b/_module/uti/ring_iron_144.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1801 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_iron_145.uti.json b/_module/uti/ring_iron_145.uti.json index 4d35b42d..dc58ed84 100644 --- a/_module/uti/ring_iron_145.uti.json +++ b/_module/uti/ring_iron_145.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1801 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_iron_146.uti.json b/_module/uti/ring_iron_146.uti.json index 60b0dfe1..371c6e36 100644 --- a/_module/uti/ring_iron_146.uti.json +++ b/_module/uti/ring_iron_146.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1801 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_iron_147.uti.json b/_module/uti/ring_iron_147.uti.json index c5008a50..c06bbaa6 100644 --- a/_module/uti/ring_iron_147.uti.json +++ b/_module/uti/ring_iron_147.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1801 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_iron_148.uti.json b/_module/uti/ring_iron_148.uti.json index 989294a7..814d95ec 100644 --- a/_module/uti/ring_iron_148.uti.json +++ b/_module/uti/ring_iron_148.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1801 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_iron_149.uti.json b/_module/uti/ring_iron_149.uti.json index ac0e6d1c..ce708dc2 100644 --- a/_module/uti/ring_iron_149.uti.json +++ b/_module/uti/ring_iron_149.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1801 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_iron_150.uti.json b/_module/uti/ring_iron_150.uti.json index 0bedc82e..0ed0204f 100644 --- a/_module/uti/ring_iron_150.uti.json +++ b/_module/uti/ring_iron_150.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1801 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_iron_151.uti.json b/_module/uti/ring_iron_151.uti.json index 1499303a..6d1362f7 100644 --- a/_module/uti/ring_iron_151.uti.json +++ b/_module/uti/ring_iron_151.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1801 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_iron_152.uti.json b/_module/uti/ring_iron_152.uti.json index 8a2690c9..5a1d3a61 100644 --- a/_module/uti/ring_iron_152.uti.json +++ b/_module/uti/ring_iron_152.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5618 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_iron_153.uti.json b/_module/uti/ring_iron_153.uti.json index 297019b1..67e368d0 100644 --- a/_module/uti/ring_iron_153.uti.json +++ b/_module/uti/ring_iron_153.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5618 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_iron_154.uti.json b/_module/uti/ring_iron_154.uti.json index 9068f361..32caa487 100644 --- a/_module/uti/ring_iron_154.uti.json +++ b/_module/uti/ring_iron_154.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5618 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_iron_155.uti.json b/_module/uti/ring_iron_155.uti.json index a5a06c84..fd4fd44f 100644 --- a/_module/uti/ring_iron_155.uti.json +++ b/_module/uti/ring_iron_155.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5618 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_iron_156.uti.json b/_module/uti/ring_iron_156.uti.json index 3273d5df..346f52ca 100644 --- a/_module/uti/ring_iron_156.uti.json +++ b/_module/uti/ring_iron_156.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5618 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_mithril_001.uti.json b/_module/uti/ring_mithril_001.uti.json index 659d2423..62bc98eb 100644 --- a/_module/uti/ring_mithril_001.uti.json +++ b/_module/uti/ring_mithril_001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 45 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_mithril_002.uti.json b/_module/uti/ring_mithril_002.uti.json index e9adfebb..be1783e5 100644 --- a/_module/uti/ring_mithril_002.uti.json +++ b/_module/uti/ring_mithril_002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 35 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_mithril_003.uti.json b/_module/uti/ring_mithril_003.uti.json index f427e729..538ed81d 100644 --- a/_module/uti/ring_mithril_003.uti.json +++ b/_module/uti/ring_mithril_003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 50 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_mithril_101.uti.json b/_module/uti/ring_mithril_101.uti.json index 41586f73..35a98391 100644 --- a/_module/uti/ring_mithril_101.uti.json +++ b/_module/uti/ring_mithril_101.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 695 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_mithril_102.uti.json b/_module/uti/ring_mithril_102.uti.json index 252be6da..9b8fce10 100644 --- a/_module/uti/ring_mithril_102.uti.json +++ b/_module/uti/ring_mithril_102.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 695 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_mithril_103.uti.json b/_module/uti/ring_mithril_103.uti.json index 3601f96c..f288a4d2 100644 --- a/_module/uti/ring_mithril_103.uti.json +++ b/_module/uti/ring_mithril_103.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 695 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_mithril_104.uti.json b/_module/uti/ring_mithril_104.uti.json index 030cb40f..be156db0 100644 --- a/_module/uti/ring_mithril_104.uti.json +++ b/_module/uti/ring_mithril_104.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 695 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_mithril_105.uti.json b/_module/uti/ring_mithril_105.uti.json index fd005929..911be66f 100644 --- a/_module/uti/ring_mithril_105.uti.json +++ b/_module/uti/ring_mithril_105.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 695 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_mithril_106.uti.json b/_module/uti/ring_mithril_106.uti.json index 1d85d968..ce6f20e4 100644 --- a/_module/uti/ring_mithril_106.uti.json +++ b/_module/uti/ring_mithril_106.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 695 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_mithril_107.uti.json b/_module/uti/ring_mithril_107.uti.json index 633529ff..16ce979d 100644 --- a/_module/uti/ring_mithril_107.uti.json +++ b/_module/uti/ring_mithril_107.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 695 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_mithril_108.uti.json b/_module/uti/ring_mithril_108.uti.json index a9c64511..16b37390 100644 --- a/_module/uti/ring_mithril_108.uti.json +++ b/_module/uti/ring_mithril_108.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 695 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_mithril_109.uti.json b/_module/uti/ring_mithril_109.uti.json index cdf7f412..16556d47 100644 --- a/_module/uti/ring_mithril_109.uti.json +++ b/_module/uti/ring_mithril_109.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 695 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_mithril_110.uti.json b/_module/uti/ring_mithril_110.uti.json index 9f84cc25..61025033 100644 --- a/_module/uti/ring_mithril_110.uti.json +++ b/_module/uti/ring_mithril_110.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 695 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_mithril_111.uti.json b/_module/uti/ring_mithril_111.uti.json index 22ae9ce1..e8b7818a 100644 --- a/_module/uti/ring_mithril_111.uti.json +++ b/_module/uti/ring_mithril_111.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 695 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_mithril_112.uti.json b/_module/uti/ring_mithril_112.uti.json index 01c7da10..a2012471 100644 --- a/_module/uti/ring_mithril_112.uti.json +++ b/_module/uti/ring_mithril_112.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 695 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_mithril_113.uti.json b/_module/uti/ring_mithril_113.uti.json index 6e152293..a4b20cb8 100644 --- a/_module/uti/ring_mithril_113.uti.json +++ b/_module/uti/ring_mithril_113.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 771 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_mithril_114.uti.json b/_module/uti/ring_mithril_114.uti.json index d6125963..2825ef8e 100644 --- a/_module/uti/ring_mithril_114.uti.json +++ b/_module/uti/ring_mithril_114.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 771 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_mithril_115.uti.json b/_module/uti/ring_mithril_115.uti.json index 0290389c..e38e27dd 100644 --- a/_module/uti/ring_mithril_115.uti.json +++ b/_module/uti/ring_mithril_115.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 771 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_mithril_116.uti.json b/_module/uti/ring_mithril_116.uti.json index 3e84530f..3488321e 100644 --- a/_module/uti/ring_mithril_116.uti.json +++ b/_module/uti/ring_mithril_116.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 771 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_mithril_117.uti.json b/_module/uti/ring_mithril_117.uti.json index 7e1e234b..89a8f3e9 100644 --- a/_module/uti/ring_mithril_117.uti.json +++ b/_module/uti/ring_mithril_117.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 771 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_mithril_118.uti.json b/_module/uti/ring_mithril_118.uti.json index 4160ba53..1396d9e0 100644 --- a/_module/uti/ring_mithril_118.uti.json +++ b/_module/uti/ring_mithril_118.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 771 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_mithril_119.uti.json b/_module/uti/ring_mithril_119.uti.json index 1051f0e0..38685cf3 100644 --- a/_module/uti/ring_mithril_119.uti.json +++ b/_module/uti/ring_mithril_119.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 771 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_mithril_120.uti.json b/_module/uti/ring_mithril_120.uti.json index 237bde65..ff092e2b 100644 --- a/_module/uti/ring_mithril_120.uti.json +++ b/_module/uti/ring_mithril_120.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 771 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_mithril_121.uti.json b/_module/uti/ring_mithril_121.uti.json index 1199e45d..24150b7e 100644 --- a/_module/uti/ring_mithril_121.uti.json +++ b/_module/uti/ring_mithril_121.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 771 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_mithril_122.uti.json b/_module/uti/ring_mithril_122.uti.json index a3c9bb7b..1cbc6fcf 100644 --- a/_module/uti/ring_mithril_122.uti.json +++ b/_module/uti/ring_mithril_122.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 771 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_mithril_123.uti.json b/_module/uti/ring_mithril_123.uti.json index 3bc98ec3..4b243eb1 100644 --- a/_module/uti/ring_mithril_123.uti.json +++ b/_module/uti/ring_mithril_123.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 771 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_mithril_124.uti.json b/_module/uti/ring_mithril_124.uti.json index ba806cb2..89100418 100644 --- a/_module/uti/ring_mithril_124.uti.json +++ b/_module/uti/ring_mithril_124.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 771 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_mithril_125.uti.json b/_module/uti/ring_mithril_125.uti.json index 881b6672..0e50ad07 100644 --- a/_module/uti/ring_mithril_125.uti.json +++ b/_module/uti/ring_mithril_125.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 771 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_mithril_126.uti.json b/_module/uti/ring_mithril_126.uti.json index 83b97aa8..4f3756ee 100644 --- a/_module/uti/ring_mithril_126.uti.json +++ b/_module/uti/ring_mithril_126.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1238 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_mithril_127.uti.json b/_module/uti/ring_mithril_127.uti.json index 18a3548a..51f8de47 100644 --- a/_module/uti/ring_mithril_127.uti.json +++ b/_module/uti/ring_mithril_127.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1238 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_mithril_128.uti.json b/_module/uti/ring_mithril_128.uti.json index b520ee06..b65ce08f 100644 --- a/_module/uti/ring_mithril_128.uti.json +++ b/_module/uti/ring_mithril_128.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1238 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_mithril_129.uti.json b/_module/uti/ring_mithril_129.uti.json index 7f387472..068b761d 100644 --- a/_module/uti/ring_mithril_129.uti.json +++ b/_module/uti/ring_mithril_129.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1238 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_mithril_130.uti.json b/_module/uti/ring_mithril_130.uti.json index d18437bd..7a40acf4 100644 --- a/_module/uti/ring_mithril_130.uti.json +++ b/_module/uti/ring_mithril_130.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1238 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_mithril_131.uti.json b/_module/uti/ring_mithril_131.uti.json index 70e0f37a..1aa4c814 100644 --- a/_module/uti/ring_mithril_131.uti.json +++ b/_module/uti/ring_mithril_131.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1238 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_mithril_132.uti.json b/_module/uti/ring_mithril_132.uti.json index 5b7ad6bb..e684132b 100644 --- a/_module/uti/ring_mithril_132.uti.json +++ b/_module/uti/ring_mithril_132.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1238 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_mithril_133.uti.json b/_module/uti/ring_mithril_133.uti.json index 50ef1a3b..d524cb42 100644 --- a/_module/uti/ring_mithril_133.uti.json +++ b/_module/uti/ring_mithril_133.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1238 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_mithril_134.uti.json b/_module/uti/ring_mithril_134.uti.json index c0717310..c2961c9b 100644 --- a/_module/uti/ring_mithril_134.uti.json +++ b/_module/uti/ring_mithril_134.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1238 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_mithril_135.uti.json b/_module/uti/ring_mithril_135.uti.json index 825f16d3..dd513687 100644 --- a/_module/uti/ring_mithril_135.uti.json +++ b/_module/uti/ring_mithril_135.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1238 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_mithril_136.uti.json b/_module/uti/ring_mithril_136.uti.json index 3dacfc9d..804696cb 100644 --- a/_module/uti/ring_mithril_136.uti.json +++ b/_module/uti/ring_mithril_136.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1238 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_mithril_137.uti.json b/_module/uti/ring_mithril_137.uti.json index 9c7125d3..bebe8eee 100644 --- a/_module/uti/ring_mithril_137.uti.json +++ b/_module/uti/ring_mithril_137.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2228 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_mithril_138.uti.json b/_module/uti/ring_mithril_138.uti.json index 05431e75..adeaab6f 100644 --- a/_module/uti/ring_mithril_138.uti.json +++ b/_module/uti/ring_mithril_138.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2228 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_mithril_139.uti.json b/_module/uti/ring_mithril_139.uti.json index 8f5cce64..e1d69ffa 100644 --- a/_module/uti/ring_mithril_139.uti.json +++ b/_module/uti/ring_mithril_139.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2228 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_mithril_140.uti.json b/_module/uti/ring_mithril_140.uti.json index c1b59c69..538bd50d 100644 --- a/_module/uti/ring_mithril_140.uti.json +++ b/_module/uti/ring_mithril_140.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2228 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_mithril_141.uti.json b/_module/uti/ring_mithril_141.uti.json index bed50494..9a84c27d 100644 --- a/_module/uti/ring_mithril_141.uti.json +++ b/_module/uti/ring_mithril_141.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2228 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_mithril_142.uti.json b/_module/uti/ring_mithril_142.uti.json index 41ea6f36..62c18f53 100644 --- a/_module/uti/ring_mithril_142.uti.json +++ b/_module/uti/ring_mithril_142.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2228 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_mithril_143.uti.json b/_module/uti/ring_mithril_143.uti.json index ea07b075..59c09b0a 100644 --- a/_module/uti/ring_mithril_143.uti.json +++ b/_module/uti/ring_mithril_143.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4000 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_mithril_144.uti.json b/_module/uti/ring_mithril_144.uti.json index 2ffc246d..939eb2b8 100644 --- a/_module/uti/ring_mithril_144.uti.json +++ b/_module/uti/ring_mithril_144.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4000 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_mithril_145.uti.json b/_module/uti/ring_mithril_145.uti.json index 4300a62c..59998b97 100644 --- a/_module/uti/ring_mithril_145.uti.json +++ b/_module/uti/ring_mithril_145.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4000 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_mithril_146.uti.json b/_module/uti/ring_mithril_146.uti.json index a29b9116..cb11b7cb 100644 --- a/_module/uti/ring_mithril_146.uti.json +++ b/_module/uti/ring_mithril_146.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4000 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_mithril_147.uti.json b/_module/uti/ring_mithril_147.uti.json index 05789c5e..779d6d0e 100644 --- a/_module/uti/ring_mithril_147.uti.json +++ b/_module/uti/ring_mithril_147.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4000 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_mithril_148.uti.json b/_module/uti/ring_mithril_148.uti.json index 510ba4bc..3ad2734d 100644 --- a/_module/uti/ring_mithril_148.uti.json +++ b/_module/uti/ring_mithril_148.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4000 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_mithril_149.uti.json b/_module/uti/ring_mithril_149.uti.json index f07a34ce..d7a4dd31 100644 --- a/_module/uti/ring_mithril_149.uti.json +++ b/_module/uti/ring_mithril_149.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4000 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_mithril_150.uti.json b/_module/uti/ring_mithril_150.uti.json index 1ce04e52..b70edf5b 100644 --- a/_module/uti/ring_mithril_150.uti.json +++ b/_module/uti/ring_mithril_150.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4000 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_mithril_151.uti.json b/_module/uti/ring_mithril_151.uti.json index c2ac6786..6a2c0ec2 100644 --- a/_module/uti/ring_mithril_151.uti.json +++ b/_module/uti/ring_mithril_151.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4000 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_mithril_152.uti.json b/_module/uti/ring_mithril_152.uti.json index 714d6ab2..00ac2a07 100644 --- a/_module/uti/ring_mithril_152.uti.json +++ b/_module/uti/ring_mithril_152.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 13945 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_mithril_153.uti.json b/_module/uti/ring_mithril_153.uti.json index 43f764a6..e007bccc 100644 --- a/_module/uti/ring_mithril_153.uti.json +++ b/_module/uti/ring_mithril_153.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 13945 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_mithril_154.uti.json b/_module/uti/ring_mithril_154.uti.json index 2e2b80cf..ea0ad821 100644 --- a/_module/uti/ring_mithril_154.uti.json +++ b/_module/uti/ring_mithril_154.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 13945 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_mithril_155.uti.json b/_module/uti/ring_mithril_155.uti.json index ac3c3774..9c9fc805 100644 --- a/_module/uti/ring_mithril_155.uti.json +++ b/_module/uti/ring_mithril_155.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 13945 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_mithril_156.uti.json b/_module/uti/ring_mithril_156.uti.json index f51925bf..1cf7c59b 100644 --- a/_module/uti/ring_mithril_156.uti.json +++ b/_module/uti/ring_mithril_156.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 13945 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_platnum_001.uti.json b/_module/uti/ring_platnum_001.uti.json index 615516ba..349aed99 100644 --- a/_module/uti/ring_platnum_001.uti.json +++ b/_module/uti/ring_platnum_001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 40 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_platnum_002.uti.json b/_module/uti/ring_platnum_002.uti.json index 864cd125..b3ed46f4 100644 --- a/_module/uti/ring_platnum_002.uti.json +++ b/_module/uti/ring_platnum_002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 30 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_platnum_003.uti.json b/_module/uti/ring_platnum_003.uti.json index 6ab1f65d..f1846de8 100644 --- a/_module/uti/ring_platnum_003.uti.json +++ b/_module/uti/ring_platnum_003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 45 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_platnum_101.uti.json b/_module/uti/ring_platnum_101.uti.json index 4089169e..9241ed84 100644 --- a/_module/uti/ring_platnum_101.uti.json +++ b/_module/uti/ring_platnum_101.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 406 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_platnum_102.uti.json b/_module/uti/ring_platnum_102.uti.json index b96a5ab8..18feba45 100644 --- a/_module/uti/ring_platnum_102.uti.json +++ b/_module/uti/ring_platnum_102.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 406 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_platnum_103.uti.json b/_module/uti/ring_platnum_103.uti.json index fd861cc9..a64cce0b 100644 --- a/_module/uti/ring_platnum_103.uti.json +++ b/_module/uti/ring_platnum_103.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 406 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_platnum_104.uti.json b/_module/uti/ring_platnum_104.uti.json index 55ecf900..d729935c 100644 --- a/_module/uti/ring_platnum_104.uti.json +++ b/_module/uti/ring_platnum_104.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 406 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_platnum_105.uti.json b/_module/uti/ring_platnum_105.uti.json index be9aa9d1..e8c88717 100644 --- a/_module/uti/ring_platnum_105.uti.json +++ b/_module/uti/ring_platnum_105.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 406 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_platnum_106.uti.json b/_module/uti/ring_platnum_106.uti.json index 25d43fed..e090c785 100644 --- a/_module/uti/ring_platnum_106.uti.json +++ b/_module/uti/ring_platnum_106.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 406 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_platnum_107.uti.json b/_module/uti/ring_platnum_107.uti.json index 2913b484..1b85d77e 100644 --- a/_module/uti/ring_platnum_107.uti.json +++ b/_module/uti/ring_platnum_107.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 406 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_platnum_108.uti.json b/_module/uti/ring_platnum_108.uti.json index 63372b84..6bce0ab7 100644 --- a/_module/uti/ring_platnum_108.uti.json +++ b/_module/uti/ring_platnum_108.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 406 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_platnum_109.uti.json b/_module/uti/ring_platnum_109.uti.json index c1ba395a..0acc738d 100644 --- a/_module/uti/ring_platnum_109.uti.json +++ b/_module/uti/ring_platnum_109.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 406 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_platnum_110.uti.json b/_module/uti/ring_platnum_110.uti.json index 329d10e0..4a685fbc 100644 --- a/_module/uti/ring_platnum_110.uti.json +++ b/_module/uti/ring_platnum_110.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 406 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_platnum_111.uti.json b/_module/uti/ring_platnum_111.uti.json index 5f26ef7b..e19a7121 100644 --- a/_module/uti/ring_platnum_111.uti.json +++ b/_module/uti/ring_platnum_111.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 406 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_platnum_112.uti.json b/_module/uti/ring_platnum_112.uti.json index 966ccfb7..21c5753a 100644 --- a/_module/uti/ring_platnum_112.uti.json +++ b/_module/uti/ring_platnum_112.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 406 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_platnum_113.uti.json b/_module/uti/ring_platnum_113.uti.json index bea5eacc..b5157395 100644 --- a/_module/uti/ring_platnum_113.uti.json +++ b/_module/uti/ring_platnum_113.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 596 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_platnum_114.uti.json b/_module/uti/ring_platnum_114.uti.json index 1eff1ac8..dee4c33e 100644 --- a/_module/uti/ring_platnum_114.uti.json +++ b/_module/uti/ring_platnum_114.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 596 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_platnum_115.uti.json b/_module/uti/ring_platnum_115.uti.json index a8e547a6..587dfd11 100644 --- a/_module/uti/ring_platnum_115.uti.json +++ b/_module/uti/ring_platnum_115.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 596 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_platnum_116.uti.json b/_module/uti/ring_platnum_116.uti.json index 3031031e..c42f447b 100644 --- a/_module/uti/ring_platnum_116.uti.json +++ b/_module/uti/ring_platnum_116.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 596 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_platnum_117.uti.json b/_module/uti/ring_platnum_117.uti.json index 4a015c2f..c10cc791 100644 --- a/_module/uti/ring_platnum_117.uti.json +++ b/_module/uti/ring_platnum_117.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 596 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_platnum_118.uti.json b/_module/uti/ring_platnum_118.uti.json index 6c2bef57..85cef46c 100644 --- a/_module/uti/ring_platnum_118.uti.json +++ b/_module/uti/ring_platnum_118.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 596 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_platnum_119.uti.json b/_module/uti/ring_platnum_119.uti.json index 95c36c89..e33f7d64 100644 --- a/_module/uti/ring_platnum_119.uti.json +++ b/_module/uti/ring_platnum_119.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 596 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_platnum_120.uti.json b/_module/uti/ring_platnum_120.uti.json index 6d31d136..52cbc49c 100644 --- a/_module/uti/ring_platnum_120.uti.json +++ b/_module/uti/ring_platnum_120.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 596 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_platnum_121.uti.json b/_module/uti/ring_platnum_121.uti.json index 3cabac8b..c60fc235 100644 --- a/_module/uti/ring_platnum_121.uti.json +++ b/_module/uti/ring_platnum_121.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 596 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_platnum_122.uti.json b/_module/uti/ring_platnum_122.uti.json index 4c8a1b6d..277064ae 100644 --- a/_module/uti/ring_platnum_122.uti.json +++ b/_module/uti/ring_platnum_122.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 596 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_platnum_123.uti.json b/_module/uti/ring_platnum_123.uti.json index 3e0241a5..b5a7663a 100644 --- a/_module/uti/ring_platnum_123.uti.json +++ b/_module/uti/ring_platnum_123.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 596 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_platnum_124.uti.json b/_module/uti/ring_platnum_124.uti.json index 32eb2a7f..657c6ed5 100644 --- a/_module/uti/ring_platnum_124.uti.json +++ b/_module/uti/ring_platnum_124.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 596 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_platnum_125.uti.json b/_module/uti/ring_platnum_125.uti.json index f5927349..88e13196 100644 --- a/_module/uti/ring_platnum_125.uti.json +++ b/_module/uti/ring_platnum_125.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 596 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_platnum_126.uti.json b/_module/uti/ring_platnum_126.uti.json index d5124f1f..16b51378 100644 --- a/_module/uti/ring_platnum_126.uti.json +++ b/_module/uti/ring_platnum_126.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1117 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_platnum_127.uti.json b/_module/uti/ring_platnum_127.uti.json index 038204ee..d1f85d69 100644 --- a/_module/uti/ring_platnum_127.uti.json +++ b/_module/uti/ring_platnum_127.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1117 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_platnum_128.uti.json b/_module/uti/ring_platnum_128.uti.json index f0260ce1..4fa5b9b3 100644 --- a/_module/uti/ring_platnum_128.uti.json +++ b/_module/uti/ring_platnum_128.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1117 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_platnum_129.uti.json b/_module/uti/ring_platnum_129.uti.json index 1328d101..9643a5b8 100644 --- a/_module/uti/ring_platnum_129.uti.json +++ b/_module/uti/ring_platnum_129.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1117 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_platnum_130.uti.json b/_module/uti/ring_platnum_130.uti.json index 23ca4451..9c2ccc78 100644 --- a/_module/uti/ring_platnum_130.uti.json +++ b/_module/uti/ring_platnum_130.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1117 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_platnum_131.uti.json b/_module/uti/ring_platnum_131.uti.json index e07a9046..da709734 100644 --- a/_module/uti/ring_platnum_131.uti.json +++ b/_module/uti/ring_platnum_131.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1117 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_platnum_132.uti.json b/_module/uti/ring_platnum_132.uti.json index 22001d33..e073fa18 100644 --- a/_module/uti/ring_platnum_132.uti.json +++ b/_module/uti/ring_platnum_132.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1117 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_platnum_133.uti.json b/_module/uti/ring_platnum_133.uti.json index df0690f0..48cccc40 100644 --- a/_module/uti/ring_platnum_133.uti.json +++ b/_module/uti/ring_platnum_133.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1117 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_platnum_134.uti.json b/_module/uti/ring_platnum_134.uti.json index cea1d3ca..675607fd 100644 --- a/_module/uti/ring_platnum_134.uti.json +++ b/_module/uti/ring_platnum_134.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1117 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_platnum_135.uti.json b/_module/uti/ring_platnum_135.uti.json index 40d01721..c7c99625 100644 --- a/_module/uti/ring_platnum_135.uti.json +++ b/_module/uti/ring_platnum_135.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1117 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_platnum_136.uti.json b/_module/uti/ring_platnum_136.uti.json index 1c9fa20c..a09ae41d 100644 --- a/_module/uti/ring_platnum_136.uti.json +++ b/_module/uti/ring_platnum_136.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1117 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_platnum_137.uti.json b/_module/uti/ring_platnum_137.uti.json index 4c958ccf..8c44a33b 100644 --- a/_module/uti/ring_platnum_137.uti.json +++ b/_module/uti/ring_platnum_137.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2112 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_platnum_138.uti.json b/_module/uti/ring_platnum_138.uti.json index 421062d3..ddc62914 100644 --- a/_module/uti/ring_platnum_138.uti.json +++ b/_module/uti/ring_platnum_138.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2112 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_platnum_139.uti.json b/_module/uti/ring_platnum_139.uti.json index 9b527871..0956d05b 100644 --- a/_module/uti/ring_platnum_139.uti.json +++ b/_module/uti/ring_platnum_139.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2112 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_platnum_140.uti.json b/_module/uti/ring_platnum_140.uti.json index ea6548ea..5764f64e 100644 --- a/_module/uti/ring_platnum_140.uti.json +++ b/_module/uti/ring_platnum_140.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2112 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_platnum_141.uti.json b/_module/uti/ring_platnum_141.uti.json index f6940b76..66429fde 100644 --- a/_module/uti/ring_platnum_141.uti.json +++ b/_module/uti/ring_platnum_141.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2112 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_platnum_142.uti.json b/_module/uti/ring_platnum_142.uti.json index f2021afd..fc35c1b7 100644 --- a/_module/uti/ring_platnum_142.uti.json +++ b/_module/uti/ring_platnum_142.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2112 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_platnum_143.uti.json b/_module/uti/ring_platnum_143.uti.json index 98401481..8891b31a 100644 --- a/_module/uti/ring_platnum_143.uti.json +++ b/_module/uti/ring_platnum_143.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3500 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_platnum_144.uti.json b/_module/uti/ring_platnum_144.uti.json index 99362a16..0cc2e3ff 100644 --- a/_module/uti/ring_platnum_144.uti.json +++ b/_module/uti/ring_platnum_144.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3500 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_platnum_145.uti.json b/_module/uti/ring_platnum_145.uti.json index 40ea8f82..aa373e0a 100644 --- a/_module/uti/ring_platnum_145.uti.json +++ b/_module/uti/ring_platnum_145.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3500 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_platnum_146.uti.json b/_module/uti/ring_platnum_146.uti.json index 58770070..ce15834f 100644 --- a/_module/uti/ring_platnum_146.uti.json +++ b/_module/uti/ring_platnum_146.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3500 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_platnum_147.uti.json b/_module/uti/ring_platnum_147.uti.json index 6696f631..285f953c 100644 --- a/_module/uti/ring_platnum_147.uti.json +++ b/_module/uti/ring_platnum_147.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3500 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_platnum_148.uti.json b/_module/uti/ring_platnum_148.uti.json index e759878d..246b895e 100644 --- a/_module/uti/ring_platnum_148.uti.json +++ b/_module/uti/ring_platnum_148.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3500 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_platnum_149.uti.json b/_module/uti/ring_platnum_149.uti.json index e21a6d08..e2a8d639 100644 --- a/_module/uti/ring_platnum_149.uti.json +++ b/_module/uti/ring_platnum_149.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3500 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_platnum_150.uti.json b/_module/uti/ring_platnum_150.uti.json index b38d8cfb..a5c1d3b1 100644 --- a/_module/uti/ring_platnum_150.uti.json +++ b/_module/uti/ring_platnum_150.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3500 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_platnum_151.uti.json b/_module/uti/ring_platnum_151.uti.json index 0e98fc76..17c9f4a3 100644 --- a/_module/uti/ring_platnum_151.uti.json +++ b/_module/uti/ring_platnum_151.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3500 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_platnum_152.uti.json b/_module/uti/ring_platnum_152.uti.json index fd4e3bc1..d3b4f783 100644 --- a/_module/uti/ring_platnum_152.uti.json +++ b/_module/uti/ring_platnum_152.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 11686 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_platnum_153.uti.json b/_module/uti/ring_platnum_153.uti.json index ffc42ca6..e6d997e4 100644 --- a/_module/uti/ring_platnum_153.uti.json +++ b/_module/uti/ring_platnum_153.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 11686 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_platnum_154.uti.json b/_module/uti/ring_platnum_154.uti.json index 06d3a4dc..9a72ccfc 100644 --- a/_module/uti/ring_platnum_154.uti.json +++ b/_module/uti/ring_platnum_154.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 11686 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_platnum_155.uti.json b/_module/uti/ring_platnum_155.uti.json index 669d410a..f1048f77 100644 --- a/_module/uti/ring_platnum_155.uti.json +++ b/_module/uti/ring_platnum_155.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 11686 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_platnum_156.uti.json b/_module/uti/ring_platnum_156.uti.json index 88a78de2..2920a14b 100644 --- a/_module/uti/ring_platnum_156.uti.json +++ b/_module/uti/ring_platnum_156.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 11686 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_shadow_001.uti.json b/_module/uti/ring_shadow_001.uti.json index 80efe004..74d575cd 100644 --- a/_module/uti/ring_shadow_001.uti.json +++ b/_module/uti/ring_shadow_001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 20 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_shadow_002.uti.json b/_module/uti/ring_shadow_002.uti.json index 8c19a46c..42a5a9fe 100644 --- a/_module/uti/ring_shadow_002.uti.json +++ b/_module/uti/ring_shadow_002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 13 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_shadow_003.uti.json b/_module/uti/ring_shadow_003.uti.json index 6830bfd1..ad1164b7 100644 --- a/_module/uti/ring_shadow_003.uti.json +++ b/_module/uti/ring_shadow_003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_shadow_101.uti.json b/_module/uti/ring_shadow_101.uti.json index 126cd182..e8741c3d 100644 --- a/_module/uti/ring_shadow_101.uti.json +++ b/_module/uti/ring_shadow_101.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 183 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_shadow_102.uti.json b/_module/uti/ring_shadow_102.uti.json index 88c98f2e..92ca7945 100644 --- a/_module/uti/ring_shadow_102.uti.json +++ b/_module/uti/ring_shadow_102.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 183 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_shadow_103.uti.json b/_module/uti/ring_shadow_103.uti.json index 218a087b..597c0c22 100644 --- a/_module/uti/ring_shadow_103.uti.json +++ b/_module/uti/ring_shadow_103.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 183 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_shadow_104.uti.json b/_module/uti/ring_shadow_104.uti.json index cc835368..7884a148 100644 --- a/_module/uti/ring_shadow_104.uti.json +++ b/_module/uti/ring_shadow_104.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 183 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_shadow_105.uti.json b/_module/uti/ring_shadow_105.uti.json index ba530323..15fc7860 100644 --- a/_module/uti/ring_shadow_105.uti.json +++ b/_module/uti/ring_shadow_105.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 183 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_shadow_106.uti.json b/_module/uti/ring_shadow_106.uti.json index 4254d69f..89ddfaf3 100644 --- a/_module/uti/ring_shadow_106.uti.json +++ b/_module/uti/ring_shadow_106.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 183 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_shadow_107.uti.json b/_module/uti/ring_shadow_107.uti.json index 5ff46b3d..499b860d 100644 --- a/_module/uti/ring_shadow_107.uti.json +++ b/_module/uti/ring_shadow_107.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 183 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_shadow_108.uti.json b/_module/uti/ring_shadow_108.uti.json index e165030a..18816d96 100644 --- a/_module/uti/ring_shadow_108.uti.json +++ b/_module/uti/ring_shadow_108.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 183 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_shadow_109.uti.json b/_module/uti/ring_shadow_109.uti.json index 5f77e165..7fb2330c 100644 --- a/_module/uti/ring_shadow_109.uti.json +++ b/_module/uti/ring_shadow_109.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 183 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_shadow_110.uti.json b/_module/uti/ring_shadow_110.uti.json index df042c01..c43ef90a 100644 --- a/_module/uti/ring_shadow_110.uti.json +++ b/_module/uti/ring_shadow_110.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 183 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_shadow_111.uti.json b/_module/uti/ring_shadow_111.uti.json index b95f5600..59c38712 100644 --- a/_module/uti/ring_shadow_111.uti.json +++ b/_module/uti/ring_shadow_111.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 183 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_shadow_112.uti.json b/_module/uti/ring_shadow_112.uti.json index dc347d94..b689657d 100644 --- a/_module/uti/ring_shadow_112.uti.json +++ b/_module/uti/ring_shadow_112.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 183 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_shadow_113.uti.json b/_module/uti/ring_shadow_113.uti.json index 31511e6a..2dbb4cf7 100644 --- a/_module/uti/ring_shadow_113.uti.json +++ b/_module/uti/ring_shadow_113.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 316 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_shadow_114.uti.json b/_module/uti/ring_shadow_114.uti.json index 8336840f..dbc56b47 100644 --- a/_module/uti/ring_shadow_114.uti.json +++ b/_module/uti/ring_shadow_114.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 316 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_shadow_115.uti.json b/_module/uti/ring_shadow_115.uti.json index ff19cafe..6322456d 100644 --- a/_module/uti/ring_shadow_115.uti.json +++ b/_module/uti/ring_shadow_115.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 316 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_shadow_116.uti.json b/_module/uti/ring_shadow_116.uti.json index 5b34ebdf..fd92a2f9 100644 --- a/_module/uti/ring_shadow_116.uti.json +++ b/_module/uti/ring_shadow_116.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 316 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_shadow_117.uti.json b/_module/uti/ring_shadow_117.uti.json index 9f6adabc..d2db28e7 100644 --- a/_module/uti/ring_shadow_117.uti.json +++ b/_module/uti/ring_shadow_117.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 316 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_shadow_118.uti.json b/_module/uti/ring_shadow_118.uti.json index 5f96ca37..d4014a34 100644 --- a/_module/uti/ring_shadow_118.uti.json +++ b/_module/uti/ring_shadow_118.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 316 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_shadow_119.uti.json b/_module/uti/ring_shadow_119.uti.json index 4219d25e..359868e7 100644 --- a/_module/uti/ring_shadow_119.uti.json +++ b/_module/uti/ring_shadow_119.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 316 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_shadow_120.uti.json b/_module/uti/ring_shadow_120.uti.json index 0f5b38ec..8332762d 100644 --- a/_module/uti/ring_shadow_120.uti.json +++ b/_module/uti/ring_shadow_120.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 316 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_shadow_121.uti.json b/_module/uti/ring_shadow_121.uti.json index 15a41dd2..08ed962a 100644 --- a/_module/uti/ring_shadow_121.uti.json +++ b/_module/uti/ring_shadow_121.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 316 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_shadow_122.uti.json b/_module/uti/ring_shadow_122.uti.json index 73732a7a..cae12dba 100644 --- a/_module/uti/ring_shadow_122.uti.json +++ b/_module/uti/ring_shadow_122.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 316 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_shadow_123.uti.json b/_module/uti/ring_shadow_123.uti.json index feed624b..9878113f 100644 --- a/_module/uti/ring_shadow_123.uti.json +++ b/_module/uti/ring_shadow_123.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 316 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_shadow_124.uti.json b/_module/uti/ring_shadow_124.uti.json index b76c4421..76fb9a30 100644 --- a/_module/uti/ring_shadow_124.uti.json +++ b/_module/uti/ring_shadow_124.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 316 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_shadow_125.uti.json b/_module/uti/ring_shadow_125.uti.json index 52dc2209..a82df5c7 100644 --- a/_module/uti/ring_shadow_125.uti.json +++ b/_module/uti/ring_shadow_125.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 316 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_shadow_126.uti.json b/_module/uti/ring_shadow_126.uti.json index 8606da91..5ad81b67 100644 --- a/_module/uti/ring_shadow_126.uti.json +++ b/_module/uti/ring_shadow_126.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 508 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_shadow_127.uti.json b/_module/uti/ring_shadow_127.uti.json index f41a01f1..c1dab490 100644 --- a/_module/uti/ring_shadow_127.uti.json +++ b/_module/uti/ring_shadow_127.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 508 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_shadow_128.uti.json b/_module/uti/ring_shadow_128.uti.json index 576201fc..4cb6b86b 100644 --- a/_module/uti/ring_shadow_128.uti.json +++ b/_module/uti/ring_shadow_128.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 508 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_shadow_129.uti.json b/_module/uti/ring_shadow_129.uti.json index abad0c1f..5d467521 100644 --- a/_module/uti/ring_shadow_129.uti.json +++ b/_module/uti/ring_shadow_129.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 508 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_shadow_130.uti.json b/_module/uti/ring_shadow_130.uti.json index 3c6bd234..f48acb30 100644 --- a/_module/uti/ring_shadow_130.uti.json +++ b/_module/uti/ring_shadow_130.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 508 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_shadow_131.uti.json b/_module/uti/ring_shadow_131.uti.json index c3667a10..2ea2aa27 100644 --- a/_module/uti/ring_shadow_131.uti.json +++ b/_module/uti/ring_shadow_131.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 508 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_shadow_132.uti.json b/_module/uti/ring_shadow_132.uti.json index 13a58b7c..c49feb08 100644 --- a/_module/uti/ring_shadow_132.uti.json +++ b/_module/uti/ring_shadow_132.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 508 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_shadow_133.uti.json b/_module/uti/ring_shadow_133.uti.json index cb813ce7..938e58aa 100644 --- a/_module/uti/ring_shadow_133.uti.json +++ b/_module/uti/ring_shadow_133.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 508 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_shadow_134.uti.json b/_module/uti/ring_shadow_134.uti.json index 6e5b9d80..8f3974fb 100644 --- a/_module/uti/ring_shadow_134.uti.json +++ b/_module/uti/ring_shadow_134.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 508 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_shadow_135.uti.json b/_module/uti/ring_shadow_135.uti.json index 5aef40f5..bd31723a 100644 --- a/_module/uti/ring_shadow_135.uti.json +++ b/_module/uti/ring_shadow_135.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 508 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_shadow_136.uti.json b/_module/uti/ring_shadow_136.uti.json index 3d03ce91..3f99518f 100644 --- a/_module/uti/ring_shadow_136.uti.json +++ b/_module/uti/ring_shadow_136.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 508 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_shadow_137.uti.json b/_module/uti/ring_shadow_137.uti.json index 7bec4a64..a492636c 100644 --- a/_module/uti/ring_shadow_137.uti.json +++ b/_module/uti/ring_shadow_137.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1194 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_shadow_138.uti.json b/_module/uti/ring_shadow_138.uti.json index 3a774d1c..a9eecb4a 100644 --- a/_module/uti/ring_shadow_138.uti.json +++ b/_module/uti/ring_shadow_138.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1194 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_shadow_139.uti.json b/_module/uti/ring_shadow_139.uti.json index b530793a..a333407a 100644 --- a/_module/uti/ring_shadow_139.uti.json +++ b/_module/uti/ring_shadow_139.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1194 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_shadow_140.uti.json b/_module/uti/ring_shadow_140.uti.json index 4b729240..61244a49 100644 --- a/_module/uti/ring_shadow_140.uti.json +++ b/_module/uti/ring_shadow_140.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1194 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_shadow_141.uti.json b/_module/uti/ring_shadow_141.uti.json index 3ab606dd..fe0e9736 100644 --- a/_module/uti/ring_shadow_141.uti.json +++ b/_module/uti/ring_shadow_141.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1194 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_shadow_142.uti.json b/_module/uti/ring_shadow_142.uti.json index 845e6763..cc7c6474 100644 --- a/_module/uti/ring_shadow_142.uti.json +++ b/_module/uti/ring_shadow_142.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1194 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_shadow_143.uti.json b/_module/uti/ring_shadow_143.uti.json index 0c4d9f79..240453f3 100644 --- a/_module/uti/ring_shadow_143.uti.json +++ b/_module/uti/ring_shadow_143.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2673 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_shadow_144.uti.json b/_module/uti/ring_shadow_144.uti.json index bb7e53ec..006dc9cc 100644 --- a/_module/uti/ring_shadow_144.uti.json +++ b/_module/uti/ring_shadow_144.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2673 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_shadow_145.uti.json b/_module/uti/ring_shadow_145.uti.json index 654a69ae..b764f060 100644 --- a/_module/uti/ring_shadow_145.uti.json +++ b/_module/uti/ring_shadow_145.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2673 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_shadow_146.uti.json b/_module/uti/ring_shadow_146.uti.json index 85796df5..56cbfc1f 100644 --- a/_module/uti/ring_shadow_146.uti.json +++ b/_module/uti/ring_shadow_146.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2673 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_shadow_147.uti.json b/_module/uti/ring_shadow_147.uti.json index 2a7453ea..60d69fe1 100644 --- a/_module/uti/ring_shadow_147.uti.json +++ b/_module/uti/ring_shadow_147.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2673 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_shadow_148.uti.json b/_module/uti/ring_shadow_148.uti.json index f11e18e4..801bb49e 100644 --- a/_module/uti/ring_shadow_148.uti.json +++ b/_module/uti/ring_shadow_148.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2673 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_shadow_149.uti.json b/_module/uti/ring_shadow_149.uti.json index 9f3d4309..b4fd8ea6 100644 --- a/_module/uti/ring_shadow_149.uti.json +++ b/_module/uti/ring_shadow_149.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2673 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_shadow_150.uti.json b/_module/uti/ring_shadow_150.uti.json index acc54388..9788dce2 100644 --- a/_module/uti/ring_shadow_150.uti.json +++ b/_module/uti/ring_shadow_150.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2673 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_shadow_151.uti.json b/_module/uti/ring_shadow_151.uti.json index 95f79437..49b3ec49 100644 --- a/_module/uti/ring_shadow_151.uti.json +++ b/_module/uti/ring_shadow_151.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2673 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_shadow_152.uti.json b/_module/uti/ring_shadow_152.uti.json index 00f0e61c..53f8b362 100644 --- a/_module/uti/ring_shadow_152.uti.json +++ b/_module/uti/ring_shadow_152.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 7626 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_shadow_153.uti.json b/_module/uti/ring_shadow_153.uti.json index 79c61e04..0fe78059 100644 --- a/_module/uti/ring_shadow_153.uti.json +++ b/_module/uti/ring_shadow_153.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 7626 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_shadow_154.uti.json b/_module/uti/ring_shadow_154.uti.json index eb95b931..9e480c0c 100644 --- a/_module/uti/ring_shadow_154.uti.json +++ b/_module/uti/ring_shadow_154.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 7626 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_shadow_155.uti.json b/_module/uti/ring_shadow_155.uti.json index 8d5dd8e3..4d436151 100644 --- a/_module/uti/ring_shadow_155.uti.json +++ b/_module/uti/ring_shadow_155.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 7626 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_shadow_156.uti.json b/_module/uti/ring_shadow_156.uti.json index 45345554..a6be339f 100644 --- a/_module/uti/ring_shadow_156.uti.json +++ b/_module/uti/ring_shadow_156.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 7626 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_silver_001.uti.json b/_module/uti/ring_silver_001.uti.json index e08c5b4c..fb20f039 100644 --- a/_module/uti/ring_silver_001.uti.json +++ b/_module/uti/ring_silver_001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 15 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_silver_003.uti.json b/_module/uti/ring_silver_003.uti.json index aff2f30a..4533d55f 100644 --- a/_module/uti/ring_silver_003.uti.json +++ b/_module/uti/ring_silver_003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 20 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_silver_101.uti.json b/_module/uti/ring_silver_101.uti.json index 85e3a6e8..9bf36722 100644 --- a/_module/uti/ring_silver_101.uti.json +++ b/_module/uti/ring_silver_101.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 91 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_silver_102.uti.json b/_module/uti/ring_silver_102.uti.json index db0336c2..ac9c7ce0 100644 --- a/_module/uti/ring_silver_102.uti.json +++ b/_module/uti/ring_silver_102.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 91 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_silver_103.uti.json b/_module/uti/ring_silver_103.uti.json index d2dbd24f..40ed97a3 100644 --- a/_module/uti/ring_silver_103.uti.json +++ b/_module/uti/ring_silver_103.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 91 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_silver_104.uti.json b/_module/uti/ring_silver_104.uti.json index 88a2f2d7..8e109db7 100644 --- a/_module/uti/ring_silver_104.uti.json +++ b/_module/uti/ring_silver_104.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 91 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_silver_105.uti.json b/_module/uti/ring_silver_105.uti.json index 2a815e6e..e7d575e7 100644 --- a/_module/uti/ring_silver_105.uti.json +++ b/_module/uti/ring_silver_105.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 91 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_silver_106.uti.json b/_module/uti/ring_silver_106.uti.json index a180f6bb..2c9528eb 100644 --- a/_module/uti/ring_silver_106.uti.json +++ b/_module/uti/ring_silver_106.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 91 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_silver_107.uti.json b/_module/uti/ring_silver_107.uti.json index 5dc98eca..609a3a22 100644 --- a/_module/uti/ring_silver_107.uti.json +++ b/_module/uti/ring_silver_107.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 91 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_silver_108.uti.json b/_module/uti/ring_silver_108.uti.json index e19afe4b..0967eafe 100644 --- a/_module/uti/ring_silver_108.uti.json +++ b/_module/uti/ring_silver_108.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 91 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_silver_109.uti.json b/_module/uti/ring_silver_109.uti.json index 44b76832..53dbc9ca 100644 --- a/_module/uti/ring_silver_109.uti.json +++ b/_module/uti/ring_silver_109.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 91 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_silver_110.uti.json b/_module/uti/ring_silver_110.uti.json index 0c3816db..de76a41f 100644 --- a/_module/uti/ring_silver_110.uti.json +++ b/_module/uti/ring_silver_110.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 91 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_silver_111.uti.json b/_module/uti/ring_silver_111.uti.json index 9a769a33..ba4a470a 100644 --- a/_module/uti/ring_silver_111.uti.json +++ b/_module/uti/ring_silver_111.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 91 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_silver_112.uti.json b/_module/uti/ring_silver_112.uti.json index 2ac823f1..92998fed 100644 --- a/_module/uti/ring_silver_112.uti.json +++ b/_module/uti/ring_silver_112.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 91 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_silver_113.uti.json b/_module/uti/ring_silver_113.uti.json index 2e9f5c7a..15e1abc0 100644 --- a/_module/uti/ring_silver_113.uti.json +++ b/_module/uti/ring_silver_113.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 191 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_silver_114.uti.json b/_module/uti/ring_silver_114.uti.json index 63e8271b..97244014 100644 --- a/_module/uti/ring_silver_114.uti.json +++ b/_module/uti/ring_silver_114.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 191 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_silver_115.uti.json b/_module/uti/ring_silver_115.uti.json index 5c7c3ea1..77b4feac 100644 --- a/_module/uti/ring_silver_115.uti.json +++ b/_module/uti/ring_silver_115.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 191 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_silver_116.uti.json b/_module/uti/ring_silver_116.uti.json index ec894d4c..7d114e3a 100644 --- a/_module/uti/ring_silver_116.uti.json +++ b/_module/uti/ring_silver_116.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 191 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_silver_117.uti.json b/_module/uti/ring_silver_117.uti.json index 7c2504f6..9b002ab9 100644 --- a/_module/uti/ring_silver_117.uti.json +++ b/_module/uti/ring_silver_117.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 191 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_silver_118.uti.json b/_module/uti/ring_silver_118.uti.json index 9fb8ce71..c25a3aee 100644 --- a/_module/uti/ring_silver_118.uti.json +++ b/_module/uti/ring_silver_118.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 191 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_silver_119.uti.json b/_module/uti/ring_silver_119.uti.json index ec155169..c8635c76 100644 --- a/_module/uti/ring_silver_119.uti.json +++ b/_module/uti/ring_silver_119.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 191 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_silver_120.uti.json b/_module/uti/ring_silver_120.uti.json index cb7fbec0..b3c0177d 100644 --- a/_module/uti/ring_silver_120.uti.json +++ b/_module/uti/ring_silver_120.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 191 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_silver_121.uti.json b/_module/uti/ring_silver_121.uti.json index 165a894d..3f6ab038 100644 --- a/_module/uti/ring_silver_121.uti.json +++ b/_module/uti/ring_silver_121.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 191 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_silver_122.uti.json b/_module/uti/ring_silver_122.uti.json index 92aefef2..f891de02 100644 --- a/_module/uti/ring_silver_122.uti.json +++ b/_module/uti/ring_silver_122.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 191 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_silver_123.uti.json b/_module/uti/ring_silver_123.uti.json index c5189f44..92f310af 100644 --- a/_module/uti/ring_silver_123.uti.json +++ b/_module/uti/ring_silver_123.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 191 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_silver_124.uti.json b/_module/uti/ring_silver_124.uti.json index 44d6f3ea..85a0f88b 100644 --- a/_module/uti/ring_silver_124.uti.json +++ b/_module/uti/ring_silver_124.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 191 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_silver_125.uti.json b/_module/uti/ring_silver_125.uti.json index f88a0f81..32b71f70 100644 --- a/_module/uti/ring_silver_125.uti.json +++ b/_module/uti/ring_silver_125.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 191 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_silver_126.uti.json b/_module/uti/ring_silver_126.uti.json index 8a699a5a..6ea5a6a5 100644 --- a/_module/uti/ring_silver_126.uti.json +++ b/_module/uti/ring_silver_126.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 406 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_silver_127.uti.json b/_module/uti/ring_silver_127.uti.json index 8ab7df9f..7c3d87d2 100644 --- a/_module/uti/ring_silver_127.uti.json +++ b/_module/uti/ring_silver_127.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 406 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_silver_128.uti.json b/_module/uti/ring_silver_128.uti.json index c3320b8f..676d3a5a 100644 --- a/_module/uti/ring_silver_128.uti.json +++ b/_module/uti/ring_silver_128.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 406 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_silver_129.uti.json b/_module/uti/ring_silver_129.uti.json index 07d237bf..46b98afb 100644 --- a/_module/uti/ring_silver_129.uti.json +++ b/_module/uti/ring_silver_129.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 406 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_silver_130.uti.json b/_module/uti/ring_silver_130.uti.json index 620df6c6..2e2c927e 100644 --- a/_module/uti/ring_silver_130.uti.json +++ b/_module/uti/ring_silver_130.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 406 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_silver_131.uti.json b/_module/uti/ring_silver_131.uti.json index 34ebbf3b..7a366b95 100644 --- a/_module/uti/ring_silver_131.uti.json +++ b/_module/uti/ring_silver_131.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 406 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_silver_132.uti.json b/_module/uti/ring_silver_132.uti.json index aec42b97..6adaffb9 100644 --- a/_module/uti/ring_silver_132.uti.json +++ b/_module/uti/ring_silver_132.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 406 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_silver_133.uti.json b/_module/uti/ring_silver_133.uti.json index 063ca0d9..989047ed 100644 --- a/_module/uti/ring_silver_133.uti.json +++ b/_module/uti/ring_silver_133.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 406 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_silver_134.uti.json b/_module/uti/ring_silver_134.uti.json index 07505c8f..7431714b 100644 --- a/_module/uti/ring_silver_134.uti.json +++ b/_module/uti/ring_silver_134.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 406 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_silver_135.uti.json b/_module/uti/ring_silver_135.uti.json index 93be3ed4..4c129bf3 100644 --- a/_module/uti/ring_silver_135.uti.json +++ b/_module/uti/ring_silver_135.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 406 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_silver_136.uti.json b/_module/uti/ring_silver_136.uti.json index 41b51a76..06099a6a 100644 --- a/_module/uti/ring_silver_136.uti.json +++ b/_module/uti/ring_silver_136.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 413 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_silver_137.uti.json b/_module/uti/ring_silver_137.uti.json index 52e482f1..d2f5466b 100644 --- a/_module/uti/ring_silver_137.uti.json +++ b/_module/uti/ring_silver_137.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1128 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_silver_138.uti.json b/_module/uti/ring_silver_138.uti.json index 9d4e0a76..b7201628 100644 --- a/_module/uti/ring_silver_138.uti.json +++ b/_module/uti/ring_silver_138.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1128 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_silver_139.uti.json b/_module/uti/ring_silver_139.uti.json index ddac090c..5d0b084d 100644 --- a/_module/uti/ring_silver_139.uti.json +++ b/_module/uti/ring_silver_139.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1128 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_silver_140.uti.json b/_module/uti/ring_silver_140.uti.json index e0f666ee..6e6f597e 100644 --- a/_module/uti/ring_silver_140.uti.json +++ b/_module/uti/ring_silver_140.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1128 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_silver_141.uti.json b/_module/uti/ring_silver_141.uti.json index 830bfb38..1f7e0f32 100644 --- a/_module/uti/ring_silver_141.uti.json +++ b/_module/uti/ring_silver_141.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1128 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_silver_142.uti.json b/_module/uti/ring_silver_142.uti.json index cbf90fed..2bc406cb 100644 --- a/_module/uti/ring_silver_142.uti.json +++ b/_module/uti/ring_silver_142.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1128 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_silver_143.uti.json b/_module/uti/ring_silver_143.uti.json index 032decfc..16e25a9d 100644 --- a/_module/uti/ring_silver_143.uti.json +++ b/_module/uti/ring_silver_143.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2451 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_silver_144.uti.json b/_module/uti/ring_silver_144.uti.json index 4d10d7ee..c423284f 100644 --- a/_module/uti/ring_silver_144.uti.json +++ b/_module/uti/ring_silver_144.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2451 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_silver_145.uti.json b/_module/uti/ring_silver_145.uti.json index 43cfa1c5..ddb0d516 100644 --- a/_module/uti/ring_silver_145.uti.json +++ b/_module/uti/ring_silver_145.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2451 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_silver_146.uti.json b/_module/uti/ring_silver_146.uti.json index bb5a840d..936d18ba 100644 --- a/_module/uti/ring_silver_146.uti.json +++ b/_module/uti/ring_silver_146.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2451 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_silver_147.uti.json b/_module/uti/ring_silver_147.uti.json index a3e2657a..d34ce79b 100644 --- a/_module/uti/ring_silver_147.uti.json +++ b/_module/uti/ring_silver_147.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2451 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_silver_148.uti.json b/_module/uti/ring_silver_148.uti.json index 0bc3f59d..73b03ee9 100644 --- a/_module/uti/ring_silver_148.uti.json +++ b/_module/uti/ring_silver_148.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2451 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_silver_149.uti.json b/_module/uti/ring_silver_149.uti.json index fea93cc7..129b8456 100644 --- a/_module/uti/ring_silver_149.uti.json +++ b/_module/uti/ring_silver_149.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2451 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_silver_150.uti.json b/_module/uti/ring_silver_150.uti.json index 2a8113a0..74d5c4f2 100644 --- a/_module/uti/ring_silver_150.uti.json +++ b/_module/uti/ring_silver_150.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2451 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_silver_151.uti.json b/_module/uti/ring_silver_151.uti.json index c1f3a984..9e37e717 100644 --- a/_module/uti/ring_silver_151.uti.json +++ b/_module/uti/ring_silver_151.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2451 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_silver_152.uti.json b/_module/uti/ring_silver_152.uti.json index b5b21686..4baa0756 100644 --- a/_module/uti/ring_silver_152.uti.json +++ b/_module/uti/ring_silver_152.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 7201 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_silver_153.uti.json b/_module/uti/ring_silver_153.uti.json index 1ab25b5c..0bd0ae59 100644 --- a/_module/uti/ring_silver_153.uti.json +++ b/_module/uti/ring_silver_153.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 7201 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_silver_154.uti.json b/_module/uti/ring_silver_154.uti.json index 6623a63c..90308849 100644 --- a/_module/uti/ring_silver_154.uti.json +++ b/_module/uti/ring_silver_154.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 7201 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_silver_155.uti.json b/_module/uti/ring_silver_155.uti.json index d990ceca..500f031d 100644 --- a/_module/uti/ring_silver_155.uti.json +++ b/_module/uti/ring_silver_155.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 7201 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_silver_156.uti.json b/_module/uti/ring_silver_156.uti.json index a0869648..d90efa6a 100644 --- a/_module/uti/ring_silver_156.uti.json +++ b/_module/uti/ring_silver_156.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 7201 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_val_001.uti.json b/_module/uti/ring_val_001.uti.json index 9450c856..63e9c485 100644 --- a/_module/uti/ring_val_001.uti.json +++ b/_module/uti/ring_val_001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 50 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_val_002.uti.json b/_module/uti/ring_val_002.uti.json index ad46858c..28afd2e9 100644 --- a/_module/uti/ring_val_002.uti.json +++ b/_module/uti/ring_val_002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 40 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_val_003.uti.json b/_module/uti/ring_val_003.uti.json index 3659d65f..cde0d1cb 100644 --- a/_module/uti/ring_val_003.uti.json +++ b/_module/uti/ring_val_003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 60 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_val_101.uti.json b/_module/uti/ring_val_101.uti.json index 1773a45b..a13d005a 100644 --- a/_module/uti/ring_val_101.uti.json +++ b/_module/uti/ring_val_101.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 791 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_val_102.uti.json b/_module/uti/ring_val_102.uti.json index c560e5bb..22f001c9 100644 --- a/_module/uti/ring_val_102.uti.json +++ b/_module/uti/ring_val_102.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 791 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_val_103.uti.json b/_module/uti/ring_val_103.uti.json index 8990a699..04cb118b 100644 --- a/_module/uti/ring_val_103.uti.json +++ b/_module/uti/ring_val_103.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 791 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_val_104.uti.json b/_module/uti/ring_val_104.uti.json index c3ceb934..dd3cceda 100644 --- a/_module/uti/ring_val_104.uti.json +++ b/_module/uti/ring_val_104.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 791 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_val_105.uti.json b/_module/uti/ring_val_105.uti.json index 0e2104be..966141b8 100644 --- a/_module/uti/ring_val_105.uti.json +++ b/_module/uti/ring_val_105.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 791 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_val_106.uti.json b/_module/uti/ring_val_106.uti.json index 0780e3cb..6a65a8ef 100644 --- a/_module/uti/ring_val_106.uti.json +++ b/_module/uti/ring_val_106.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 791 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_val_107.uti.json b/_module/uti/ring_val_107.uti.json index 4e3c42d7..fd230e86 100644 --- a/_module/uti/ring_val_107.uti.json +++ b/_module/uti/ring_val_107.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 791 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_val_108.uti.json b/_module/uti/ring_val_108.uti.json index b994e5aa..3c659d78 100644 --- a/_module/uti/ring_val_108.uti.json +++ b/_module/uti/ring_val_108.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 791 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_val_109.uti.json b/_module/uti/ring_val_109.uti.json index d3f45355..98f546b5 100644 --- a/_module/uti/ring_val_109.uti.json +++ b/_module/uti/ring_val_109.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 791 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_val_110.uti.json b/_module/uti/ring_val_110.uti.json index 0ca3a75d..01c2e2ce 100644 --- a/_module/uti/ring_val_110.uti.json +++ b/_module/uti/ring_val_110.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 791 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_val_111.uti.json b/_module/uti/ring_val_111.uti.json index 78866c1a..c0800162 100644 --- a/_module/uti/ring_val_111.uti.json +++ b/_module/uti/ring_val_111.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 791 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_val_112.uti.json b/_module/uti/ring_val_112.uti.json index 682a4c74..99475256 100644 --- a/_module/uti/ring_val_112.uti.json +++ b/_module/uti/ring_val_112.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 791 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_val_113.uti.json b/_module/uti/ring_val_113.uti.json index 9f589897..47e8254d 100644 --- a/_module/uti/ring_val_113.uti.json +++ b/_module/uti/ring_val_113.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 851 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_val_114.uti.json b/_module/uti/ring_val_114.uti.json index 9e5a223d..1f559acb 100644 --- a/_module/uti/ring_val_114.uti.json +++ b/_module/uti/ring_val_114.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 851 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_val_115.uti.json b/_module/uti/ring_val_115.uti.json index b17467ec..b2f540c6 100644 --- a/_module/uti/ring_val_115.uti.json +++ b/_module/uti/ring_val_115.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 851 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_val_116.uti.json b/_module/uti/ring_val_116.uti.json index ddc5fcd7..00d6d7a0 100644 --- a/_module/uti/ring_val_116.uti.json +++ b/_module/uti/ring_val_116.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 851 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_val_117.uti.json b/_module/uti/ring_val_117.uti.json index f9a332db..ca6b1540 100644 --- a/_module/uti/ring_val_117.uti.json +++ b/_module/uti/ring_val_117.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 851 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_val_118.uti.json b/_module/uti/ring_val_118.uti.json index 0f0c6ccb..7e1cab08 100644 --- a/_module/uti/ring_val_118.uti.json +++ b/_module/uti/ring_val_118.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 851 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_val_119.uti.json b/_module/uti/ring_val_119.uti.json index b97de5b3..c90dd02a 100644 --- a/_module/uti/ring_val_119.uti.json +++ b/_module/uti/ring_val_119.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 851 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_val_120.uti.json b/_module/uti/ring_val_120.uti.json index 18503727..ada8ad7c 100644 --- a/_module/uti/ring_val_120.uti.json +++ b/_module/uti/ring_val_120.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 851 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_val_121.uti.json b/_module/uti/ring_val_121.uti.json index 6af5b6f3..de1c7687 100644 --- a/_module/uti/ring_val_121.uti.json +++ b/_module/uti/ring_val_121.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 851 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_val_122.uti.json b/_module/uti/ring_val_122.uti.json index d3ca844c..3a0f2116 100644 --- a/_module/uti/ring_val_122.uti.json +++ b/_module/uti/ring_val_122.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 851 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_val_123.uti.json b/_module/uti/ring_val_123.uti.json index 1f393d9f..9575b209 100644 --- a/_module/uti/ring_val_123.uti.json +++ b/_module/uti/ring_val_123.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 851 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_val_124.uti.json b/_module/uti/ring_val_124.uti.json index a56f5368..a3feee41 100644 --- a/_module/uti/ring_val_124.uti.json +++ b/_module/uti/ring_val_124.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 851 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_val_125.uti.json b/_module/uti/ring_val_125.uti.json index d9553406..2478a8d4 100644 --- a/_module/uti/ring_val_125.uti.json +++ b/_module/uti/ring_val_125.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 851 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_val_126.uti.json b/_module/uti/ring_val_126.uti.json index 3e268524..08adda96 100644 --- a/_module/uti/ring_val_126.uti.json +++ b/_module/uti/ring_val_126.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1500 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_val_127.uti.json b/_module/uti/ring_val_127.uti.json index 37f6f98a..697e59b4 100644 --- a/_module/uti/ring_val_127.uti.json +++ b/_module/uti/ring_val_127.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1500 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_val_128.uti.json b/_module/uti/ring_val_128.uti.json index 50bf3a45..26cb4ba6 100644 --- a/_module/uti/ring_val_128.uti.json +++ b/_module/uti/ring_val_128.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1500 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_val_129.uti.json b/_module/uti/ring_val_129.uti.json index 55233ff1..753d9afc 100644 --- a/_module/uti/ring_val_129.uti.json +++ b/_module/uti/ring_val_129.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1500 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_val_130.uti.json b/_module/uti/ring_val_130.uti.json index 27d0e0a0..2739508b 100644 --- a/_module/uti/ring_val_130.uti.json +++ b/_module/uti/ring_val_130.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1500 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_val_131.uti.json b/_module/uti/ring_val_131.uti.json index 7e56ff9a..d492aafd 100644 --- a/_module/uti/ring_val_131.uti.json +++ b/_module/uti/ring_val_131.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1500 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_val_132.uti.json b/_module/uti/ring_val_132.uti.json index 1ef7ab65..704ba3f5 100644 --- a/_module/uti/ring_val_132.uti.json +++ b/_module/uti/ring_val_132.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1500 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_val_133.uti.json b/_module/uti/ring_val_133.uti.json index f8e7475c..7034b9a4 100644 --- a/_module/uti/ring_val_133.uti.json +++ b/_module/uti/ring_val_133.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1500 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_val_134.uti.json b/_module/uti/ring_val_134.uti.json index 55431a4a..6b9a816b 100644 --- a/_module/uti/ring_val_134.uti.json +++ b/_module/uti/ring_val_134.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1500 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_val_135.uti.json b/_module/uti/ring_val_135.uti.json index 277c9bf0..7f152fc9 100644 --- a/_module/uti/ring_val_135.uti.json +++ b/_module/uti/ring_val_135.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1500 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_val_136.uti.json b/_module/uti/ring_val_136.uti.json index b6c1830e..e0cbf669 100644 --- a/_module/uti/ring_val_136.uti.json +++ b/_module/uti/ring_val_136.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1500 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_val_137.uti.json b/_module/uti/ring_val_137.uti.json index e0a84bfc..882746eb 100644 --- a/_module/uti/ring_val_137.uti.json +++ b/_module/uti/ring_val_137.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2538 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_val_138.uti.json b/_module/uti/ring_val_138.uti.json index 544fb14b..8c7a701a 100644 --- a/_module/uti/ring_val_138.uti.json +++ b/_module/uti/ring_val_138.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2538 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_val_139.uti.json b/_module/uti/ring_val_139.uti.json index c06a354e..2a7830f4 100644 --- a/_module/uti/ring_val_139.uti.json +++ b/_module/uti/ring_val_139.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2538 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_val_140.uti.json b/_module/uti/ring_val_140.uti.json index 464be918..963e2325 100644 --- a/_module/uti/ring_val_140.uti.json +++ b/_module/uti/ring_val_140.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2538 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_val_141.uti.json b/_module/uti/ring_val_141.uti.json index 7070b506..a3b51469 100644 --- a/_module/uti/ring_val_141.uti.json +++ b/_module/uti/ring_val_141.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2538 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_val_142.uti.json b/_module/uti/ring_val_142.uti.json index 7e264b84..586c7fac 100644 --- a/_module/uti/ring_val_142.uti.json +++ b/_module/uti/ring_val_142.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2538 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_val_143.uti.json b/_module/uti/ring_val_143.uti.json index 1cc4d4d7..f4aec08c 100644 --- a/_module/uti/ring_val_143.uti.json +++ b/_module/uti/ring_val_143.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5051 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_val_144.uti.json b/_module/uti/ring_val_144.uti.json index 5e6a4b55..e802173f 100644 --- a/_module/uti/ring_val_144.uti.json +++ b/_module/uti/ring_val_144.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5051 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_val_145.uti.json b/_module/uti/ring_val_145.uti.json index 3385752f..dd6a5e93 100644 --- a/_module/uti/ring_val_145.uti.json +++ b/_module/uti/ring_val_145.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5051 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_val_146.uti.json b/_module/uti/ring_val_146.uti.json index a6281bc9..6391f8dc 100644 --- a/_module/uti/ring_val_146.uti.json +++ b/_module/uti/ring_val_146.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5051 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_val_147.uti.json b/_module/uti/ring_val_147.uti.json index 4e9e9eac..d6e72b13 100644 --- a/_module/uti/ring_val_147.uti.json +++ b/_module/uti/ring_val_147.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5051 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_val_148.uti.json b/_module/uti/ring_val_148.uti.json index f22fcad3..17d4a6cb 100644 --- a/_module/uti/ring_val_148.uti.json +++ b/_module/uti/ring_val_148.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5051 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_val_149.uti.json b/_module/uti/ring_val_149.uti.json index 006b4049..cb77a265 100644 --- a/_module/uti/ring_val_149.uti.json +++ b/_module/uti/ring_val_149.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5051 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_val_150.uti.json b/_module/uti/ring_val_150.uti.json index c31e27d9..ef2d295d 100644 --- a/_module/uti/ring_val_150.uti.json +++ b/_module/uti/ring_val_150.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5051 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_val_151.uti.json b/_module/uti/ring_val_151.uti.json index a298f228..f9d925a7 100644 --- a/_module/uti/ring_val_151.uti.json +++ b/_module/uti/ring_val_151.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5051 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_val_152.uti.json b/_module/uti/ring_val_152.uti.json index 79df8abc..d5b6b75c 100644 --- a/_module/uti/ring_val_152.uti.json +++ b/_module/uti/ring_val_152.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 15313 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_val_153.uti.json b/_module/uti/ring_val_153.uti.json index 786cdab9..202de164 100644 --- a/_module/uti/ring_val_153.uti.json +++ b/_module/uti/ring_val_153.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 15313 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_val_154.uti.json b/_module/uti/ring_val_154.uti.json index 9960953e..a9cb9fc6 100644 --- a/_module/uti/ring_val_154.uti.json +++ b/_module/uti/ring_val_154.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 15313 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_val_155.uti.json b/_module/uti/ring_val_155.uti.json index a029586a..c0f95363 100644 --- a/_module/uti/ring_val_155.uti.json +++ b/_module/uti/ring_val_155.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 15313 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_val_156.uti.json b/_module/uti/ring_val_156.uti.json index 7c9762eb..d60296ef 100644 --- a/_module/uti/ring_val_156.uti.json +++ b/_module/uti/ring_val_156.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 15313 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_verite_001.uti.json b/_module/uti/ring_verite_001.uti.json index 0a5a4128..b5a0df01 100644 --- a/_module/uti/ring_verite_001.uti.json +++ b/_module/uti/ring_verite_001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 45 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_verite_002.uti.json b/_module/uti/ring_verite_002.uti.json index 9a74365f..1df49399 100644 --- a/_module/uti/ring_verite_002.uti.json +++ b/_module/uti/ring_verite_002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 35 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_verite_003.uti.json b/_module/uti/ring_verite_003.uti.json index fb40407d..dc5f6cec 100644 --- a/_module/uti/ring_verite_003.uti.json +++ b/_module/uti/ring_verite_003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 55 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_verite_101.uti.json b/_module/uti/ring_verite_101.uti.json index 3bfd8a32..4fc74f0e 100644 --- a/_module/uti/ring_verite_101.uti.json +++ b/_module/uti/ring_verite_101.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 622 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_verite_102.uti.json b/_module/uti/ring_verite_102.uti.json index a86581e6..039447f2 100644 --- a/_module/uti/ring_verite_102.uti.json +++ b/_module/uti/ring_verite_102.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 622 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_verite_103.uti.json b/_module/uti/ring_verite_103.uti.json index a21333b5..add1206c 100644 --- a/_module/uti/ring_verite_103.uti.json +++ b/_module/uti/ring_verite_103.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 622 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_verite_104.uti.json b/_module/uti/ring_verite_104.uti.json index 049b9bdf..2de01167 100644 --- a/_module/uti/ring_verite_104.uti.json +++ b/_module/uti/ring_verite_104.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 622 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_verite_105.uti.json b/_module/uti/ring_verite_105.uti.json index 033bfb79..d969be6f 100644 --- a/_module/uti/ring_verite_105.uti.json +++ b/_module/uti/ring_verite_105.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 622 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_verite_106.uti.json b/_module/uti/ring_verite_106.uti.json index 558519c4..f840a1d8 100644 --- a/_module/uti/ring_verite_106.uti.json +++ b/_module/uti/ring_verite_106.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 622 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_verite_107.uti.json b/_module/uti/ring_verite_107.uti.json index e4fdcbef..f5ebfac9 100644 --- a/_module/uti/ring_verite_107.uti.json +++ b/_module/uti/ring_verite_107.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 622 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_verite_108.uti.json b/_module/uti/ring_verite_108.uti.json index 939cf07f..f99d735d 100644 --- a/_module/uti/ring_verite_108.uti.json +++ b/_module/uti/ring_verite_108.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 622 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_verite_109.uti.json b/_module/uti/ring_verite_109.uti.json index 80e5c94f..ce538ec5 100644 --- a/_module/uti/ring_verite_109.uti.json +++ b/_module/uti/ring_verite_109.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 622 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_verite_110.uti.json b/_module/uti/ring_verite_110.uti.json index 64534805..accff1e3 100644 --- a/_module/uti/ring_verite_110.uti.json +++ b/_module/uti/ring_verite_110.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 622 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_verite_111.uti.json b/_module/uti/ring_verite_111.uti.json index 97bed4af..218c39a3 100644 --- a/_module/uti/ring_verite_111.uti.json +++ b/_module/uti/ring_verite_111.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 622 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_verite_112.uti.json b/_module/uti/ring_verite_112.uti.json index 687a03c0..b4b7f0de 100644 --- a/_module/uti/ring_verite_112.uti.json +++ b/_module/uti/ring_verite_112.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 622 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_verite_113.uti.json b/_module/uti/ring_verite_113.uti.json index b7e267f7..1ab3da7a 100644 --- a/_module/uti/ring_verite_113.uti.json +++ b/_module/uti/ring_verite_113.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 771 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_verite_114.uti.json b/_module/uti/ring_verite_114.uti.json index 0e74d662..16cd3310 100644 --- a/_module/uti/ring_verite_114.uti.json +++ b/_module/uti/ring_verite_114.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 771 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_verite_115.uti.json b/_module/uti/ring_verite_115.uti.json index f68dbf74..abcccc14 100644 --- a/_module/uti/ring_verite_115.uti.json +++ b/_module/uti/ring_verite_115.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 771 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_verite_116.uti.json b/_module/uti/ring_verite_116.uti.json index 06f50ca8..1aee3821 100644 --- a/_module/uti/ring_verite_116.uti.json +++ b/_module/uti/ring_verite_116.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 771 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_verite_117.uti.json b/_module/uti/ring_verite_117.uti.json index 6db896d9..f2152050 100644 --- a/_module/uti/ring_verite_117.uti.json +++ b/_module/uti/ring_verite_117.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 771 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_verite_118.uti.json b/_module/uti/ring_verite_118.uti.json index 7b14d105..f0ee5dfd 100644 --- a/_module/uti/ring_verite_118.uti.json +++ b/_module/uti/ring_verite_118.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 771 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_verite_119.uti.json b/_module/uti/ring_verite_119.uti.json index 58dca448..09e73c95 100644 --- a/_module/uti/ring_verite_119.uti.json +++ b/_module/uti/ring_verite_119.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 771 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_verite_120.uti.json b/_module/uti/ring_verite_120.uti.json index 6657aa9a..a8ddc518 100644 --- a/_module/uti/ring_verite_120.uti.json +++ b/_module/uti/ring_verite_120.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 771 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_verite_121.uti.json b/_module/uti/ring_verite_121.uti.json index 99f7eb53..f6c11211 100644 --- a/_module/uti/ring_verite_121.uti.json +++ b/_module/uti/ring_verite_121.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 771 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_verite_122.uti.json b/_module/uti/ring_verite_122.uti.json index a8dd9d50..055a27bf 100644 --- a/_module/uti/ring_verite_122.uti.json +++ b/_module/uti/ring_verite_122.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 771 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_verite_123.uti.json b/_module/uti/ring_verite_123.uti.json index 638e915a..fb020153 100644 --- a/_module/uti/ring_verite_123.uti.json +++ b/_module/uti/ring_verite_123.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 771 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_verite_124.uti.json b/_module/uti/ring_verite_124.uti.json index bbbeb300..3fe187e2 100644 --- a/_module/uti/ring_verite_124.uti.json +++ b/_module/uti/ring_verite_124.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 771 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_verite_125.uti.json b/_module/uti/ring_verite_125.uti.json index b803fbd0..8e95eda0 100644 --- a/_module/uti/ring_verite_125.uti.json +++ b/_module/uti/ring_verite_125.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 771 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_verite_126.uti.json b/_module/uti/ring_verite_126.uti.json index 47b7ea6f..72d9074b 100644 --- a/_module/uti/ring_verite_126.uti.json +++ b/_module/uti/ring_verite_126.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1213 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_verite_127.uti.json b/_module/uti/ring_verite_127.uti.json index e92173ac..56f4df64 100644 --- a/_module/uti/ring_verite_127.uti.json +++ b/_module/uti/ring_verite_127.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1213 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_verite_128.uti.json b/_module/uti/ring_verite_128.uti.json index accfe41a..a5d7cf00 100644 --- a/_module/uti/ring_verite_128.uti.json +++ b/_module/uti/ring_verite_128.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1213 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_verite_129.uti.json b/_module/uti/ring_verite_129.uti.json index 4a76dda3..1dc99958 100644 --- a/_module/uti/ring_verite_129.uti.json +++ b/_module/uti/ring_verite_129.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1213 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_verite_130.uti.json b/_module/uti/ring_verite_130.uti.json index f428e2cc..ef076757 100644 --- a/_module/uti/ring_verite_130.uti.json +++ b/_module/uti/ring_verite_130.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1213 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_verite_131.uti.json b/_module/uti/ring_verite_131.uti.json index 85082c76..02813f2c 100644 --- a/_module/uti/ring_verite_131.uti.json +++ b/_module/uti/ring_verite_131.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1213 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_verite_132.uti.json b/_module/uti/ring_verite_132.uti.json index ffaf3444..0f4daeed 100644 --- a/_module/uti/ring_verite_132.uti.json +++ b/_module/uti/ring_verite_132.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1213 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_verite_133.uti.json b/_module/uti/ring_verite_133.uti.json index 8da7f7e6..1dd571df 100644 --- a/_module/uti/ring_verite_133.uti.json +++ b/_module/uti/ring_verite_133.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1213 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_verite_134.uti.json b/_module/uti/ring_verite_134.uti.json index db14e762..b533e6ab 100644 --- a/_module/uti/ring_verite_134.uti.json +++ b/_module/uti/ring_verite_134.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1213 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_verite_135.uti.json b/_module/uti/ring_verite_135.uti.json index 5ec7163b..8a184d76 100644 --- a/_module/uti/ring_verite_135.uti.json +++ b/_module/uti/ring_verite_135.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1213 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_verite_136.uti.json b/_module/uti/ring_verite_136.uti.json index 1aa6700a..b0d36cb5 100644 --- a/_module/uti/ring_verite_136.uti.json +++ b/_module/uti/ring_verite_136.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1213 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_verite_137.uti.json b/_module/uti/ring_verite_137.uti.json index 82ad25c9..5ff4c553 100644 --- a/_module/uti/ring_verite_137.uti.json +++ b/_module/uti/ring_verite_137.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2228 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_verite_138.uti.json b/_module/uti/ring_verite_138.uti.json index e705df01..c416a365 100644 --- a/_module/uti/ring_verite_138.uti.json +++ b/_module/uti/ring_verite_138.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2228 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_verite_139.uti.json b/_module/uti/ring_verite_139.uti.json index 6ac713f6..e2a5a2fe 100644 --- a/_module/uti/ring_verite_139.uti.json +++ b/_module/uti/ring_verite_139.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2228 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_verite_140.uti.json b/_module/uti/ring_verite_140.uti.json index c8ce8bcc..3ec9a309 100644 --- a/_module/uti/ring_verite_140.uti.json +++ b/_module/uti/ring_verite_140.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2228 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_verite_141.uti.json b/_module/uti/ring_verite_141.uti.json index ec03e1cc..7dc27e42 100644 --- a/_module/uti/ring_verite_141.uti.json +++ b/_module/uti/ring_verite_141.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2228 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_verite_142.uti.json b/_module/uti/ring_verite_142.uti.json index 9224c285..3be7d5ea 100644 --- a/_module/uti/ring_verite_142.uti.json +++ b/_module/uti/ring_verite_142.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2228 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_verite_143.uti.json b/_module/uti/ring_verite_143.uti.json index a9fb3622..2ad53632 100644 --- a/_module/uti/ring_verite_143.uti.json +++ b/_module/uti/ring_verite_143.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4000 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_verite_144.uti.json b/_module/uti/ring_verite_144.uti.json index a99ee249..c2547b54 100644 --- a/_module/uti/ring_verite_144.uti.json +++ b/_module/uti/ring_verite_144.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4000 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_verite_145.uti.json b/_module/uti/ring_verite_145.uti.json index 2407c178..f7103071 100644 --- a/_module/uti/ring_verite_145.uti.json +++ b/_module/uti/ring_verite_145.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4000 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_verite_146.uti.json b/_module/uti/ring_verite_146.uti.json index 268dc557..fab45082 100644 --- a/_module/uti/ring_verite_146.uti.json +++ b/_module/uti/ring_verite_146.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4000 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_verite_147.uti.json b/_module/uti/ring_verite_147.uti.json index c07cf662..bd5eb6b0 100644 --- a/_module/uti/ring_verite_147.uti.json +++ b/_module/uti/ring_verite_147.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4000 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_verite_148.uti.json b/_module/uti/ring_verite_148.uti.json index 08a4e849..a4af1e0e 100644 --- a/_module/uti/ring_verite_148.uti.json +++ b/_module/uti/ring_verite_148.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4000 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_verite_149.uti.json b/_module/uti/ring_verite_149.uti.json index 829d6059..62a0dead 100644 --- a/_module/uti/ring_verite_149.uti.json +++ b/_module/uti/ring_verite_149.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4000 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_verite_150.uti.json b/_module/uti/ring_verite_150.uti.json index 433dabd4..ed54f323 100644 --- a/_module/uti/ring_verite_150.uti.json +++ b/_module/uti/ring_verite_150.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4000 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_verite_151.uti.json b/_module/uti/ring_verite_151.uti.json index 87d5c06c..08347a9a 100644 --- a/_module/uti/ring_verite_151.uti.json +++ b/_module/uti/ring_verite_151.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4000 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_verite_152.uti.json b/_module/uti/ring_verite_152.uti.json index abde3f98..77dff14e 100644 --- a/_module/uti/ring_verite_152.uti.json +++ b/_module/uti/ring_verite_152.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 13945 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_verite_153.uti.json b/_module/uti/ring_verite_153.uti.json index f24378fa..7509c899 100644 --- a/_module/uti/ring_verite_153.uti.json +++ b/_module/uti/ring_verite_153.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 13945 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_verite_154.uti.json b/_module/uti/ring_verite_154.uti.json index 8566fea4..1a63dee7 100644 --- a/_module/uti/ring_verite_154.uti.json +++ b/_module/uti/ring_verite_154.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 13945 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_verite_155.uti.json b/_module/uti/ring_verite_155.uti.json index d9cec6a1..8c5be6b2 100644 --- a/_module/uti/ring_verite_155.uti.json +++ b/_module/uti/ring_verite_155.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 13945 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ring_verite_156.uti.json b/_module/uti/ring_verite_156.uti.json index 595983dc..e4022dd1 100644 --- a/_module/uti/ring_verite_156.uti.json +++ b/_module/uti/ring_verite_156.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 13945 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ringmail.uti.json b/_module/uti/ringmail.uti.json index d59cad58..3d26526a 100644 --- a/_module/uti/ringmail.uti.json +++ b/_module/uti/ringmail.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 60 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ringmail001.uti.json b/_module/uti/ringmail001.uti.json index e023727f..fc6192dd 100644 --- a/_module/uti/ringmail001.uti.json +++ b/_module/uti/ringmail001.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 46 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ringmail002.uti.json b/_module/uti/ringmail002.uti.json index 64dacd17..79e03542 100644 --- a/_module/uti/ringmail002.uti.json +++ b/_module/uti/ringmail002.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 103 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ringmail003.uti.json b/_module/uti/ringmail003.uti.json index a693e069..d49f38d0 100644 --- a/_module/uti/ringmail003.uti.json +++ b/_module/uti/ringmail003.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 370 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ringmail004.uti.json b/_module/uti/ringmail004.uti.json index 03f94b13..a043e297 100644 --- a/_module/uti/ringmail004.uti.json +++ b/_module/uti/ringmail004.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 370 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ringmail005.uti.json b/_module/uti/ringmail005.uti.json index facda4cc..00f26758 100644 --- a/_module/uti/ringmail005.uti.json +++ b/_module/uti/ringmail005.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 522 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ringmail006.uti.json b/_module/uti/ringmail006.uti.json index a4bade48..2be5565e 100644 --- a/_module/uti/ringmail006.uti.json +++ b/_module/uti/ringmail006.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 370 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ringmail007.uti.json b/_module/uti/ringmail007.uti.json index 091c6e31..13d928d8 100644 --- a/_module/uti/ringmail007.uti.json +++ b/_module/uti/ringmail007.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 370 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ringmail008.uti.json b/_module/uti/ringmail008.uti.json index ef6d60ef..69557eae 100644 --- a/_module/uti/ringmail008.uti.json +++ b/_module/uti/ringmail008.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 522 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ringmail009.uti.json b/_module/uti/ringmail009.uti.json index 252dbcab..f6bbef62 100644 --- a/_module/uti/ringmail009.uti.json +++ b/_module/uti/ringmail009.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 522 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ringmail010.uti.json b/_module/uti/ringmail010.uti.json index 2c840973..99c780a3 100644 --- a/_module/uti/ringmail010.uti.json +++ b/_module/uti/ringmail010.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 370 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ringmail011.uti.json b/_module/uti/ringmail011.uti.json index 9434c221..19455896 100644 --- a/_module/uti/ringmail011.uti.json +++ b/_module/uti/ringmail011.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 702 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ringmail012.uti.json b/_module/uti/ringmail012.uti.json index bccd79cf..bc67bcf6 100644 --- a/_module/uti/ringmail012.uti.json +++ b/_module/uti/ringmail012.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 522 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ringmail013.uti.json b/_module/uti/ringmail013.uti.json index 8d87cc36..561cf09f 100644 --- a/_module/uti/ringmail013.uti.json +++ b/_module/uti/ringmail013.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 370 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ringmail014.uti.json b/_module/uti/ringmail014.uti.json index 71782cae..9be43761 100644 --- a/_module/uti/ringmail014.uti.json +++ b/_module/uti/ringmail014.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 702 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ringmail015.uti.json b/_module/uti/ringmail015.uti.json index 794da5e9..315f46f1 100644 --- a/_module/uti/ringmail015.uti.json +++ b/_module/uti/ringmail015.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 948 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ringmail016.uti.json b/_module/uti/ringmail016.uti.json index 98ca7fb8..b6471b32 100644 --- a/_module/uti/ringmail016.uti.json +++ b/_module/uti/ringmail016.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 855 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ringmail017.uti.json b/_module/uti/ringmail017.uti.json index 5442954b..6a6d833e 100644 --- a/_module/uti/ringmail017.uti.json +++ b/_module/uti/ringmail017.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 1190 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ringmail018.uti.json b/_module/uti/ringmail018.uti.json index c000808c..997a30c3 100644 --- a/_module/uti/ringmail018.uti.json +++ b/_module/uti/ringmail018.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 1190 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ringmail019.uti.json b/_module/uti/ringmail019.uti.json index 0b6c55cb..b5d13f63 100644 --- a/_module/uti/ringmail019.uti.json +++ b/_module/uti/ringmail019.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 948 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ringmail020.uti.json b/_module/uti/ringmail020.uti.json index ec6c0763..1027bdbd 100644 --- a/_module/uti/ringmail020.uti.json +++ b/_module/uti/ringmail020.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 1462 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ringmail021.uti.json b/_module/uti/ringmail021.uti.json index 8dfb80ac..d752cb09 100644 --- a/_module/uti/ringmail021.uti.json +++ b/_module/uti/ringmail021.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 1462 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ringmail022.uti.json b/_module/uti/ringmail022.uti.json index 2621a20a..2336ddb3 100644 --- a/_module/uti/ringmail022.uti.json +++ b/_module/uti/ringmail022.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 948 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ringmail023.uti.json b/_module/uti/ringmail023.uti.json index fb67d67d..baff38ec 100644 --- a/_module/uti/ringmail023.uti.json +++ b/_module/uti/ringmail023.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 2090 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ringmail024.uti.json b/_module/uti/ringmail024.uti.json index e034271c..6934706d 100644 --- a/_module/uti/ringmail024.uti.json +++ b/_module/uti/ringmail024.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 1762 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ringmail025.uti.json b/_module/uti/ringmail025.uti.json index 372ec9eb..ded66ef8 100644 --- a/_module/uti/ringmail025.uti.json +++ b/_module/uti/ringmail025.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 948 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ringmail026.uti.json b/_module/uti/ringmail026.uti.json index 6d20a8a6..34365133 100644 --- a/_module/uti/ringmail026.uti.json +++ b/_module/uti/ringmail026.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 4217 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ringmail027.uti.json b/_module/uti/ringmail027.uti.json index 5b989fb1..b4b6d5e8 100644 --- a/_module/uti/ringmail027.uti.json +++ b/_module/uti/ringmail027.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 370 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ringmail028.uti.json b/_module/uti/ringmail028.uti.json index 8bc9812f..2ce7084f 100644 --- a/_module/uti/ringmail028.uti.json +++ b/_module/uti/ringmail028.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 248 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ringmail029.uti.json b/_module/uti/ringmail029.uti.json index 34dc5bb4..b0553354 100644 --- a/_module/uti/ringmail029.uti.json +++ b/_module/uti/ringmail029.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 522 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ringmail030.uti.json b/_module/uti/ringmail030.uti.json index a0357735..cfeaab35 100644 --- a/_module/uti/ringmail030.uti.json +++ b/_module/uti/ringmail030.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 1148 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ringmail031.uti.json b/_module/uti/ringmail031.uti.json index 80e22e16..f4f92f66 100644 --- a/_module/uti/ringmail031.uti.json +++ b/_module/uti/ringmail031.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 702 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ringmail032.uti.json b/_module/uti/ringmail032.uti.json index a5f3e464..2099aa3b 100644 --- a/_module/uti/ringmail032.uti.json +++ b/_module/uti/ringmail032.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 2970 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ringmail033.uti.json b/_module/uti/ringmail033.uti.json index 72b3128a..2c0d9548 100644 --- a/_module/uti/ringmail033.uti.json +++ b/_module/uti/ringmail033.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 1414 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ringmail034.uti.json b/_module/uti/ringmail034.uti.json index c85e3e43..2ad66a0a 100644 --- a/_module/uti/ringmail034.uti.json +++ b/_module/uti/ringmail034.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 910 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ringmail035.uti.json b/_module/uti/ringmail035.uti.json index b37e53cf..c66c1358 100644 --- a/_module/uti/ringmail035.uti.json +++ b/_module/uti/ringmail035.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 4330 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ringmail036.uti.json b/_module/uti/ringmail036.uti.json index 35b92634..a8a59f13 100644 --- a/_module/uti/ringmail036.uti.json +++ b/_module/uti/ringmail036.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 855 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ringmail037.uti.json b/_module/uti/ringmail037.uti.json index 339df2e1..2718e478 100644 --- a/_module/uti/ringmail037.uti.json +++ b/_module/uti/ringmail037.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 522 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ringmail038.uti.json b/_module/uti/ringmail038.uti.json index 16479776..2d0363e9 100644 --- a/_module/uti/ringmail038.uti.json +++ b/_module/uti/ringmail038.uti.json @@ -60,6 +60,10 @@ "type": "byte", "value": 4 }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, "ArmorPart_RShin": { "type": "byte", "value": 8 @@ -100,6 +104,10 @@ "type": "dword", "value": 1345 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/rockcrystal.uti.json b/_module/uti/rockcrystal.uti.json index 8592243f..b815ee5b 100644 --- a/_module/uti/rockcrystal.uti.json +++ b/_module/uti/rockcrystal.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 50 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/rockcrystal001.uti.json b/_module/uti/rockcrystal001.uti.json index f2882dbc..87e31922 100644 --- a/_module/uti/rockcrystal001.uti.json +++ b/_module/uti/rockcrystal001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/rockcrystal002.uti.json b/_module/uti/rockcrystal002.uti.json index 728b6deb..c52bac4e 100644 --- a/_module/uti/rockcrystal002.uti.json +++ b/_module/uti/rockcrystal002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 20 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/rockcrystal003.uti.json b/_module/uti/rockcrystal003.uti.json index 89dc1410..653ad445 100644 --- a/_module/uti/rockcrystal003.uti.json +++ b/_module/uti/rockcrystal003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/rockcrystal004.uti.json b/_module/uti/rockcrystal004.uti.json index b586d82a..5eeda028 100644 --- a/_module/uti/rockcrystal004.uti.json +++ b/_module/uti/rockcrystal004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/rockcrystal005.uti.json b/_module/uti/rockcrystal005.uti.json index 57ad13f9..2e46c5dd 100644 --- a/_module/uti/rockcrystal005.uti.json +++ b/_module/uti/rockcrystal005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/royaljelly.uti.json b/_module/uti/royaljelly.uti.json index 259e965e..b502b9cd 100644 --- a/_module/uti/royaljelly.uti.json +++ b/_module/uti/royaljelly.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/ruby.uti.json b/_module/uti/ruby.uti.json index 4a7ee34e..c7c5a5fc 100644 --- a/_module/uti/ruby.uti.json +++ b/_module/uti/ruby.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5000 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/ruby001.uti.json b/_module/uti/ruby001.uti.json index fee10080..3d90aacc 100644 --- a/_module/uti/ruby001.uti.json +++ b/_module/uti/ruby001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1000 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/ruby002.uti.json b/_module/uti/ruby002.uti.json index c965d646..5182ffe2 100644 --- a/_module/uti/ruby002.uti.json +++ b/_module/uti/ruby002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2000 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/ruby003.uti.json b/_module/uti/ruby003.uti.json index 2bcffe11..9db2260d 100644 --- a/_module/uti/ruby003.uti.json +++ b/_module/uti/ruby003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2500 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/ruby004.uti.json b/_module/uti/ruby004.uti.json index d425ea6e..48dde894 100644 --- a/_module/uti/ruby004.uti.json +++ b/_module/uti/ruby004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 250 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/ruby005.uti.json b/_module/uti/ruby005.uti.json index 587af0dc..035fb603 100644 --- a/_module/uti/ruby005.uti.json +++ b/_module/uti/ruby005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 250 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/sage.uti.json b/_module/uti/sage.uti.json index 77016049..d95b0712 100644 --- a/_module/uti/sage.uti.json +++ b/_module/uti/sage.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/saltblock.uti.json b/_module/uti/saltblock.uti.json index 3e98c166..81b76fd8 100644 --- a/_module/uti/saltblock.uti.json +++ b/_module/uti/saltblock.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/sandbag.uti.json b/_module/uti/sandbag.uti.json index bf90ee70..497d4b28 100644 --- a/_module/uti/sandbag.uti.json +++ b/_module/uti/sandbag.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/sapphire.uti.json b/_module/uti/sapphire.uti.json index e7d21ee6..57eeb5be 100644 --- a/_module/uti/sapphire.uti.json +++ b/_module/uti/sapphire.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1000 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/sapphire001.uti.json b/_module/uti/sapphire001.uti.json index 0696d9ca..04f30cdf 100644 --- a/_module/uti/sapphire001.uti.json +++ b/_module/uti/sapphire001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 200 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/sapphire002.uti.json b/_module/uti/sapphire002.uti.json index 14fadb03..6e52ed23 100644 --- a/_module/uti/sapphire002.uti.json +++ b/_module/uti/sapphire002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 400 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/sapphire003.uti.json b/_module/uti/sapphire003.uti.json index 2b872af7..9d2af3fa 100644 --- a/_module/uti/sapphire003.uti.json +++ b/_module/uti/sapphire003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 500 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/sapphire004.uti.json b/_module/uti/sapphire004.uti.json index 695ff9e5..2007d814 100644 --- a/_module/uti/sapphire004.uti.json +++ b/_module/uti/sapphire004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 50 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/sapphire005.uti.json b/_module/uti/sapphire005.uti.json index f419ab64..21c11d68 100644 --- a/_module/uti/sapphire005.uti.json +++ b/_module/uti/sapphire005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 50 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/sardonyx.uti.json b/_module/uti/sardonyx.uti.json index f6f661a5..246ac51a 100644 --- a/_module/uti/sardonyx.uti.json +++ b/_module/uti/sardonyx.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 50 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/sardonyx001.uti.json b/_module/uti/sardonyx001.uti.json index caff92f2..df09d39f 100644 --- a/_module/uti/sardonyx001.uti.json +++ b/_module/uti/sardonyx001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/sardonyx002.uti.json b/_module/uti/sardonyx002.uti.json index a189b88c..11d289bb 100644 --- a/_module/uti/sardonyx002.uti.json +++ b/_module/uti/sardonyx002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 20 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/sardonyx003.uti.json b/_module/uti/sardonyx003.uti.json index 0e17eb45..80aba714 100644 --- a/_module/uti/sardonyx003.uti.json +++ b/_module/uti/sardonyx003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/sardonyx004.uti.json b/_module/uti/sardonyx004.uti.json index bf901d1f..2a5cad1a 100644 --- a/_module/uti/sardonyx004.uti.json +++ b/_module/uti/sardonyx004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/sardonyx005.uti.json b/_module/uti/sardonyx005.uti.json index 3f348adc..ba03442f 100644 --- a/_module/uti/sardonyx005.uti.json +++ b/_module/uti/sardonyx005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/sassafrassroot.uti.json b/_module/uti/sassafrassroot.uti.json index bbd7ba7b..d332f695 100644 --- a/_module/uti/sassafrassroot.uti.json +++ b/_module/uti/sassafrassroot.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/sausagefruit.uti.json b/_module/uti/sausagefruit.uti.json index ef23bd37..85c1ba8f 100644 --- a/_module/uti/sausagefruit.uti.json +++ b/_module/uti/sausagefruit.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe.uti.json b/_module/uti/scribe.uti.json index 8dc53853..4e7cc0a1 100644 --- a/_module/uti/scribe.uti.json +++ b/_module/uti/scribe.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 723 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/scribe001.uti.json b/_module/uti/scribe001.uti.json index df2065c9..a27e6587 100644 --- a/_module/uti/scribe001.uti.json +++ b/_module/uti/scribe001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2377 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe002.uti.json b/_module/uti/scribe002.uti.json index 1fdf72e8..a4d83957 100644 --- a/_module/uti/scribe002.uti.json +++ b/_module/uti/scribe002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 540 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe003.uti.json b/_module/uti/scribe003.uti.json index 1c0b3580..755cb3d1 100644 --- a/_module/uti/scribe003.uti.json +++ b/_module/uti/scribe003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 540 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe004.uti.json b/_module/uti/scribe004.uti.json index 04c66655..be39a2d9 100644 --- a/_module/uti/scribe004.uti.json +++ b/_module/uti/scribe004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 216 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe005.uti.json b/_module/uti/scribe005.uti.json index e43952f4..7ee4fbbe 100644 --- a/_module/uti/scribe005.uti.json +++ b/_module/uti/scribe005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 216 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe006.uti.json b/_module/uti/scribe006.uti.json index 442d385c..4fd9998f 100644 --- a/_module/uti/scribe006.uti.json +++ b/_module/uti/scribe006.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 72 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe007.uti.json b/_module/uti/scribe007.uti.json index 2e444bc2..e0f7795f 100644 --- a/_module/uti/scribe007.uti.json +++ b/_module/uti/scribe007.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 216 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe008.uti.json b/_module/uti/scribe008.uti.json index 210e92ac..0afdef4a 100644 --- a/_module/uti/scribe008.uti.json +++ b/_module/uti/scribe008.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2377 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe009.uti.json b/_module/uti/scribe009.uti.json index 8df398d1..af92e935 100644 --- a/_module/uti/scribe009.uti.json +++ b/_module/uti/scribe009.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 540 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe010.uti.json b/_module/uti/scribe010.uti.json index 45e979cc..eaec6068 100644 --- a/_module/uti/scribe010.uti.json +++ b/_module/uti/scribe010.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 24 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe011.uti.json b/_module/uti/scribe011.uti.json index ba1a23a4..888706e7 100644 --- a/_module/uti/scribe011.uti.json +++ b/_module/uti/scribe011.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 72 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe012.uti.json b/_module/uti/scribe012.uti.json index f7027006..057086bf 100644 --- a/_module/uti/scribe012.uti.json +++ b/_module/uti/scribe012.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2377 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe013.uti.json b/_module/uti/scribe013.uti.json index deacece7..ae072b84 100644 --- a/_module/uti/scribe013.uti.json +++ b/_module/uti/scribe013.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 540 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe014.uti.json b/_module/uti/scribe014.uti.json index 5cecdaca..68a4d53c 100644 --- a/_module/uti/scribe014.uti.json +++ b/_module/uti/scribe014.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 216 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe015.uti.json b/_module/uti/scribe015.uti.json index 75089b70..c9d93a70 100644 --- a/_module/uti/scribe015.uti.json +++ b/_module/uti/scribe015.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1621 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe016.uti.json b/_module/uti/scribe016.uti.json index 12592982..19043e35 100644 --- a/_module/uti/scribe016.uti.json +++ b/_module/uti/scribe016.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 72 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe017.uti.json b/_module/uti/scribe017.uti.json index eff00b38..729b227b 100644 --- a/_module/uti/scribe017.uti.json +++ b/_module/uti/scribe017.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1200 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe018.uti.json b/_module/uti/scribe018.uti.json index 271112ed..5c31e0f6 100644 --- a/_module/uti/scribe018.uti.json +++ b/_module/uti/scribe018.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 540 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe019.uti.json b/_module/uti/scribe019.uti.json index 48d2793e..87cba8bf 100644 --- a/_module/uti/scribe019.uti.json +++ b/_module/uti/scribe019.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 540 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe020.uti.json b/_module/uti/scribe020.uti.json index 7957f95b..c6f7db3b 100644 --- a/_module/uti/scribe020.uti.json +++ b/_module/uti/scribe020.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3277 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe021.uti.json b/_module/uti/scribe021.uti.json index df07963c..eebba7d0 100644 --- a/_module/uti/scribe021.uti.json +++ b/_module/uti/scribe021.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 216 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe022.uti.json b/_module/uti/scribe022.uti.json index 23e87665..4c3307e1 100644 --- a/_module/uti/scribe022.uti.json +++ b/_module/uti/scribe022.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 18 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe023.uti.json b/_module/uti/scribe023.uti.json index 32100347..e8a63c8f 100644 --- a/_module/uti/scribe023.uti.json +++ b/_module/uti/scribe023.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3277 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe024.uti.json b/_module/uti/scribe024.uti.json index 1a738415..750c7689 100644 --- a/_module/uti/scribe024.uti.json +++ b/_module/uti/scribe024.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1008 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe025.uti.json b/_module/uti/scribe025.uti.json index bbe43ec1..8e3839de 100644 --- a/_module/uti/scribe025.uti.json +++ b/_module/uti/scribe025.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 540 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe026.uti.json b/_module/uti/scribe026.uti.json index 5b9476b8..762c287b 100644 --- a/_module/uti/scribe026.uti.json +++ b/_module/uti/scribe026.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5510 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe027.uti.json b/_module/uti/scribe027.uti.json index b306e14b..cab06424 100644 --- a/_module/uti/scribe027.uti.json +++ b/_module/uti/scribe027.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1008 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe028.uti.json b/_module/uti/scribe028.uti.json index c9080913..023040b1 100644 --- a/_module/uti/scribe028.uti.json +++ b/_module/uti/scribe028.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 216 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe029.uti.json b/_module/uti/scribe029.uti.json index c64d042e..9dd9d08a 100644 --- a/_module/uti/scribe029.uti.json +++ b/_module/uti/scribe029.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1008 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe030.uti.json b/_module/uti/scribe030.uti.json index 63bc5931..90e77e17 100644 --- a/_module/uti/scribe030.uti.json +++ b/_module/uti/scribe030.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 216 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe031.uti.json b/_module/uti/scribe031.uti.json index c22eae4f..0c9485aa 100644 --- a/_module/uti/scribe031.uti.json +++ b/_module/uti/scribe031.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 72 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe032.uti.json b/_module/uti/scribe032.uti.json index 5869c50d..fa941461 100644 --- a/_module/uti/scribe032.uti.json +++ b/_module/uti/scribe032.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5510 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe033.uti.json b/_module/uti/scribe033.uti.json index 0d8b6fbf..ec94ce28 100644 --- a/_module/uti/scribe033.uti.json +++ b/_module/uti/scribe033.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1008 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe034.uti.json b/_module/uti/scribe034.uti.json index 3b998eb0..0236ed08 100644 --- a/_module/uti/scribe034.uti.json +++ b/_module/uti/scribe034.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1621 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe035.uti.json b/_module/uti/scribe035.uti.json index 9067f823..2a19d54d 100644 --- a/_module/uti/scribe035.uti.json +++ b/_module/uti/scribe035.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 540 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe036.uti.json b/_module/uti/scribe036.uti.json index 71a4369e..0a1b46f0 100644 --- a/_module/uti/scribe036.uti.json +++ b/_module/uti/scribe036.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1621 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe037.uti.json b/_module/uti/scribe037.uti.json index f5712b04..1222e174 100644 --- a/_module/uti/scribe037.uti.json +++ b/_module/uti/scribe037.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3277 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe038.uti.json b/_module/uti/scribe038.uti.json index 3501cb16..d1a7c080 100644 --- a/_module/uti/scribe038.uti.json +++ b/_module/uti/scribe038.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 540 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe039.uti.json b/_module/uti/scribe039.uti.json index 85fe6b63..8a8c7ce9 100644 --- a/_module/uti/scribe039.uti.json +++ b/_module/uti/scribe039.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 540 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe040.uti.json b/_module/uti/scribe040.uti.json index a7d7db32..6ad9e546 100644 --- a/_module/uti/scribe040.uti.json +++ b/_module/uti/scribe040.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 216 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe041.uti.json b/_module/uti/scribe041.uti.json index 7b49c163..c0c94ef2 100644 --- a/_module/uti/scribe041.uti.json +++ b/_module/uti/scribe041.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5510 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe042.uti.json b/_module/uti/scribe042.uti.json index 31ed329d..7cf2a1eb 100644 --- a/_module/uti/scribe042.uti.json +++ b/_module/uti/scribe042.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 216 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe043.uti.json b/_module/uti/scribe043.uti.json index ce32c420..df522681 100644 --- a/_module/uti/scribe043.uti.json +++ b/_module/uti/scribe043.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 216 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe044.uti.json b/_module/uti/scribe044.uti.json index ca219561..a86898ec 100644 --- a/_module/uti/scribe044.uti.json +++ b/_module/uti/scribe044.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2377 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe045.uti.json b/_module/uti/scribe045.uti.json index e3529f06..3c3f5691 100644 --- a/_module/uti/scribe045.uti.json +++ b/_module/uti/scribe045.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 72 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe046.uti.json b/_module/uti/scribe046.uti.json index f1bd322b..6e1f0c1d 100644 --- a/_module/uti/scribe046.uti.json +++ b/_module/uti/scribe046.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1260 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe047.uti.json b/_module/uti/scribe047.uti.json index c2940846..2e0d677e 100644 --- a/_module/uti/scribe047.uti.json +++ b/_module/uti/scribe047.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4322 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe048.uti.json b/_module/uti/scribe048.uti.json index ca4c4529..f33aa753 100644 --- a/_module/uti/scribe048.uti.json +++ b/_module/uti/scribe048.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3277 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe049.uti.json b/_module/uti/scribe049.uti.json index 5ea4e453..5c67906c 100644 --- a/_module/uti/scribe049.uti.json +++ b/_module/uti/scribe049.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1621 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe050.uti.json b/_module/uti/scribe050.uti.json index 731bed9f..db0e1095 100644 --- a/_module/uti/scribe050.uti.json +++ b/_module/uti/scribe050.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2377 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe051.uti.json b/_module/uti/scribe051.uti.json index 3b4b3edc..881c9870 100644 --- a/_module/uti/scribe051.uti.json +++ b/_module/uti/scribe051.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5510 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe052.uti.json b/_module/uti/scribe052.uti.json index 77d7c3ae..a326650b 100644 --- a/_module/uti/scribe052.uti.json +++ b/_module/uti/scribe052.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2377 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe053.uti.json b/_module/uti/scribe053.uti.json index 66f18c51..d179cbc8 100644 --- a/_module/uti/scribe053.uti.json +++ b/_module/uti/scribe053.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 540 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe054.uti.json b/_module/uti/scribe054.uti.json index 96997741..e9094af8 100644 --- a/_module/uti/scribe054.uti.json +++ b/_module/uti/scribe054.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1008 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe055.uti.json b/_module/uti/scribe055.uti.json index 437511d4..22b0b4c8 100644 --- a/_module/uti/scribe055.uti.json +++ b/_module/uti/scribe055.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 216 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe056.uti.json b/_module/uti/scribe056.uti.json index c783f3bc..2d12c8c2 100644 --- a/_module/uti/scribe056.uti.json +++ b/_module/uti/scribe056.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4322 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe057.uti.json b/_module/uti/scribe057.uti.json index 8365e61e..6b4f4756 100644 --- a/_module/uti/scribe057.uti.json +++ b/_module/uti/scribe057.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 216 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe058.uti.json b/_module/uti/scribe058.uti.json index f4b7c65a..2832a469 100644 --- a/_module/uti/scribe058.uti.json +++ b/_module/uti/scribe058.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1008 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe059.uti.json b/_module/uti/scribe059.uti.json index 38148599..51a9b258 100644 --- a/_module/uti/scribe059.uti.json +++ b/_module/uti/scribe059.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4322 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe060.uti.json b/_module/uti/scribe060.uti.json index 43b2ac07..7fa374ac 100644 --- a/_module/uti/scribe060.uti.json +++ b/_module/uti/scribe060.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 216 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe061.uti.json b/_module/uti/scribe061.uti.json index 94b778e8..f3f0b901 100644 --- a/_module/uti/scribe061.uti.json +++ b/_module/uti/scribe061.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 540 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe062.uti.json b/_module/uti/scribe062.uti.json index 6af7e84c..2706d93b 100644 --- a/_module/uti/scribe062.uti.json +++ b/_module/uti/scribe062.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 216 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe063.uti.json b/_module/uti/scribe063.uti.json index c08df086..271a4d9d 100644 --- a/_module/uti/scribe063.uti.json +++ b/_module/uti/scribe063.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 216 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe064.uti.json b/_module/uti/scribe064.uti.json index 928f3c10..1271d9dd 100644 --- a/_module/uti/scribe064.uti.json +++ b/_module/uti/scribe064.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1621 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe065.uti.json b/_module/uti/scribe065.uti.json index 2f381b3b..27d544b7 100644 --- a/_module/uti/scribe065.uti.json +++ b/_module/uti/scribe065.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1621 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe066.uti.json b/_module/uti/scribe066.uti.json index 4f657f67..5d8d88ab 100644 --- a/_module/uti/scribe066.uti.json +++ b/_module/uti/scribe066.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 216 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe067.uti.json b/_module/uti/scribe067.uti.json index d5ee2df2..8d12ab50 100644 --- a/_module/uti/scribe067.uti.json +++ b/_module/uti/scribe067.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1008 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe068.uti.json b/_module/uti/scribe068.uti.json index a8316a26..4e02cdc3 100644 --- a/_module/uti/scribe068.uti.json +++ b/_module/uti/scribe068.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1621 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe069.uti.json b/_module/uti/scribe069.uti.json index 64560089..72d3fefd 100644 --- a/_module/uti/scribe069.uti.json +++ b/_module/uti/scribe069.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 18 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe070.uti.json b/_module/uti/scribe070.uti.json index 7535bc30..1f2db42b 100644 --- a/_module/uti/scribe070.uti.json +++ b/_module/uti/scribe070.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 540 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe071.uti.json b/_module/uti/scribe071.uti.json index 4172915d..182820a9 100644 --- a/_module/uti/scribe071.uti.json +++ b/_module/uti/scribe071.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 72 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe072.uti.json b/_module/uti/scribe072.uti.json index 42e9ee8d..2c570b27 100644 --- a/_module/uti/scribe072.uti.json +++ b/_module/uti/scribe072.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 540 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe073.uti.json b/_module/uti/scribe073.uti.json index b2fbda9e..a1c6c141 100644 --- a/_module/uti/scribe073.uti.json +++ b/_module/uti/scribe073.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 48 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe074.uti.json b/_module/uti/scribe074.uti.json index bbb73ae2..1bc46c70 100644 --- a/_module/uti/scribe074.uti.json +++ b/_module/uti/scribe074.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4322 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe075.uti.json b/_module/uti/scribe075.uti.json index 2ee44006..85c644af 100644 --- a/_module/uti/scribe075.uti.json +++ b/_module/uti/scribe075.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4322 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe076.uti.json b/_module/uti/scribe076.uti.json index 1b69cbcc..8d4147c0 100644 --- a/_module/uti/scribe076.uti.json +++ b/_module/uti/scribe076.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2377 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe077.uti.json b/_module/uti/scribe077.uti.json index ec29138f..36741845 100644 --- a/_module/uti/scribe077.uti.json +++ b/_module/uti/scribe077.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 216 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe078.uti.json b/_module/uti/scribe078.uti.json index 21bfcbbc..491fd869 100644 --- a/_module/uti/scribe078.uti.json +++ b/_module/uti/scribe078.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5510 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe079.uti.json b/_module/uti/scribe079.uti.json index 1c5311ad..c3f830ac 100644 --- a/_module/uti/scribe079.uti.json +++ b/_module/uti/scribe079.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4322 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe080.uti.json b/_module/uti/scribe080.uti.json index f6a3e61b..2aa918f7 100644 --- a/_module/uti/scribe080.uti.json +++ b/_module/uti/scribe080.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1621 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe081.uti.json b/_module/uti/scribe081.uti.json index a1118fc9..ea820ae8 100644 --- a/_module/uti/scribe081.uti.json +++ b/_module/uti/scribe081.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1008 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe082.uti.json b/_module/uti/scribe082.uti.json index 4d30f2d5..f8416b60 100644 --- a/_module/uti/scribe082.uti.json +++ b/_module/uti/scribe082.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5510 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe083.uti.json b/_module/uti/scribe083.uti.json index 2b97e008..7fe89a95 100644 --- a/_module/uti/scribe083.uti.json +++ b/_module/uti/scribe083.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3277 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe084.uti.json b/_module/uti/scribe084.uti.json index 7013ff4a..2905fc57 100644 --- a/_module/uti/scribe084.uti.json +++ b/_module/uti/scribe084.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 900 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe085.uti.json b/_module/uti/scribe085.uti.json index 9f6d2c6e..0bab021e 100644 --- a/_module/uti/scribe085.uti.json +++ b/_module/uti/scribe085.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 36 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe086.uti.json b/_module/uti/scribe086.uti.json index 31d9c27f..a635bb5b 100644 --- a/_module/uti/scribe086.uti.json +++ b/_module/uti/scribe086.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 540 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe087.uti.json b/_module/uti/scribe087.uti.json index 63efe46b..94734be1 100644 --- a/_module/uti/scribe087.uti.json +++ b/_module/uti/scribe087.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 216 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe088.uti.json b/_module/uti/scribe088.uti.json index d2d2b17b..4f5d250c 100644 --- a/_module/uti/scribe088.uti.json +++ b/_module/uti/scribe088.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1008 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe089.uti.json b/_module/uti/scribe089.uti.json index b805ca4c..4df2d735 100644 --- a/_module/uti/scribe089.uti.json +++ b/_module/uti/scribe089.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2377 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe090.uti.json b/_module/uti/scribe090.uti.json index 54dea51a..f1bd9f4e 100644 --- a/_module/uti/scribe090.uti.json +++ b/_module/uti/scribe090.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1008 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe091.uti.json b/_module/uti/scribe091.uti.json index b6fe7863..fe64fe45 100644 --- a/_module/uti/scribe091.uti.json +++ b/_module/uti/scribe091.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5510 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe092.uti.json b/_module/uti/scribe092.uti.json index 7e5139e6..1c2ce4a7 100644 --- a/_module/uti/scribe092.uti.json +++ b/_module/uti/scribe092.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3277 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe093.uti.json b/_module/uti/scribe093.uti.json index ecfd636e..cd91fd38 100644 --- a/_module/uti/scribe093.uti.json +++ b/_module/uti/scribe093.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4322 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe094.uti.json b/_module/uti/scribe094.uti.json index 98442485..7b81b4f1 100644 --- a/_module/uti/scribe094.uti.json +++ b/_module/uti/scribe094.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3277 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe095.uti.json b/_module/uti/scribe095.uti.json index 0990549f..cbe98175 100644 --- a/_module/uti/scribe095.uti.json +++ b/_module/uti/scribe095.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 72 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe096.uti.json b/_module/uti/scribe096.uti.json index 45ffb328..71ed6eea 100644 --- a/_module/uti/scribe096.uti.json +++ b/_module/uti/scribe096.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 324 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe097.uti.json b/_module/uti/scribe097.uti.json index c6dc162a..748a0787 100644 --- a/_module/uti/scribe097.uti.json +++ b/_module/uti/scribe097.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3277 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe098.uti.json b/_module/uti/scribe098.uti.json index 3cc4f662..389d13cf 100644 --- a/_module/uti/scribe098.uti.json +++ b/_module/uti/scribe098.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1621 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe099.uti.json b/_module/uti/scribe099.uti.json index bf135fc5..5012a06c 100644 --- a/_module/uti/scribe099.uti.json +++ b/_module/uti/scribe099.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 72 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe100.uti.json b/_module/uti/scribe100.uti.json index fdf1a5dc..f8a6a048 100644 --- a/_module/uti/scribe100.uti.json +++ b/_module/uti/scribe100.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe101.uti.json b/_module/uti/scribe101.uti.json index 8c722a39..d60b21f2 100644 --- a/_module/uti/scribe101.uti.json +++ b/_module/uti/scribe101.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 540 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe102.uti.json b/_module/uti/scribe102.uti.json index 202f52a8..0e5b880a 100644 --- a/_module/uti/scribe102.uti.json +++ b/_module/uti/scribe102.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 540 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe103.uti.json b/_module/uti/scribe103.uti.json index caa2f5f3..c34c5787 100644 --- a/_module/uti/scribe103.uti.json +++ b/_module/uti/scribe103.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 360 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe104.uti.json b/_module/uti/scribe104.uti.json index fee6bd39..330d2752 100644 --- a/_module/uti/scribe104.uti.json +++ b/_module/uti/scribe104.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 216 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe105.uti.json b/_module/uti/scribe105.uti.json index 6574223f..dea0a506 100644 --- a/_module/uti/scribe105.uti.json +++ b/_module/uti/scribe105.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 72 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe106.uti.json b/_module/uti/scribe106.uti.json index 42238d5b..457e963a 100644 --- a/_module/uti/scribe106.uti.json +++ b/_module/uti/scribe106.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1008 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe107.uti.json b/_module/uti/scribe107.uti.json index 3fea636e..b91c83bf 100644 --- a/_module/uti/scribe107.uti.json +++ b/_module/uti/scribe107.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3277 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe108.uti.json b/_module/uti/scribe108.uti.json index 6ee24161..a7fb91b3 100644 --- a/_module/uti/scribe108.uti.json +++ b/_module/uti/scribe108.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 72 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe109.uti.json b/_module/uti/scribe109.uti.json index 510f326d..352e9cb7 100644 --- a/_module/uti/scribe109.uti.json +++ b/_module/uti/scribe109.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 216 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe110.uti.json b/_module/uti/scribe110.uti.json index 7106255b..619c39aa 100644 --- a/_module/uti/scribe110.uti.json +++ b/_module/uti/scribe110.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2377 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe111.uti.json b/_module/uti/scribe111.uti.json index f8d08e28..b658fa62 100644 --- a/_module/uti/scribe111.uti.json +++ b/_module/uti/scribe111.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1008 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe112.uti.json b/_module/uti/scribe112.uti.json index 6a192d33..a7c246e1 100644 --- a/_module/uti/scribe112.uti.json +++ b/_module/uti/scribe112.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5510 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe113.uti.json b/_module/uti/scribe113.uti.json index df3a6912..d8dcd998 100644 --- a/_module/uti/scribe113.uti.json +++ b/_module/uti/scribe113.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 216 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe114.uti.json b/_module/uti/scribe114.uti.json index 75de3eff..c8846d0c 100644 --- a/_module/uti/scribe114.uti.json +++ b/_module/uti/scribe114.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 72 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe115.uti.json b/_module/uti/scribe115.uti.json index af4e7093..be00d7cb 100644 --- a/_module/uti/scribe115.uti.json +++ b/_module/uti/scribe115.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 540 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe116.uti.json b/_module/uti/scribe116.uti.json index 8ee72c84..54cc7bc2 100644 --- a/_module/uti/scribe116.uti.json +++ b/_module/uti/scribe116.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 216 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe117.uti.json b/_module/uti/scribe117.uti.json index d289eb28..d96b9e17 100644 --- a/_module/uti/scribe117.uti.json +++ b/_module/uti/scribe117.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3277 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe118.uti.json b/_module/uti/scribe118.uti.json index 1c7b96af..7f43d4e3 100644 --- a/_module/uti/scribe118.uti.json +++ b/_module/uti/scribe118.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 540 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe119.uti.json b/_module/uti/scribe119.uti.json index 57adbf0e..0fa2dfb8 100644 --- a/_module/uti/scribe119.uti.json +++ b/_module/uti/scribe119.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1008 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe120.uti.json b/_module/uti/scribe120.uti.json index b002675b..cade9fda 100644 --- a/_module/uti/scribe120.uti.json +++ b/_module/uti/scribe120.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 72 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe121.uti.json b/_module/uti/scribe121.uti.json index 68e75e7c..22bb0b54 100644 --- a/_module/uti/scribe121.uti.json +++ b/_module/uti/scribe121.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 216 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe122.uti.json b/_module/uti/scribe122.uti.json index 0c67d632..b023300e 100644 --- a/_module/uti/scribe122.uti.json +++ b/_module/uti/scribe122.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 540 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe123.uti.json b/_module/uti/scribe123.uti.json index b863f7b8..27b152ef 100644 --- a/_module/uti/scribe123.uti.json +++ b/_module/uti/scribe123.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1008 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe124.uti.json b/_module/uti/scribe124.uti.json index 43bc8c55..a426441f 100644 --- a/_module/uti/scribe124.uti.json +++ b/_module/uti/scribe124.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5510 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe125.uti.json b/_module/uti/scribe125.uti.json index d5a03c54..c5140a6a 100644 --- a/_module/uti/scribe125.uti.json +++ b/_module/uti/scribe125.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1621 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe126.uti.json b/_module/uti/scribe126.uti.json index ff699cde..17880b19 100644 --- a/_module/uti/scribe126.uti.json +++ b/_module/uti/scribe126.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2377 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe127.uti.json b/_module/uti/scribe127.uti.json index 0cd09851..9c12ee23 100644 --- a/_module/uti/scribe127.uti.json +++ b/_module/uti/scribe127.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3277 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe128.uti.json b/_module/uti/scribe128.uti.json index 7d4cac3f..32324dbe 100644 --- a/_module/uti/scribe128.uti.json +++ b/_module/uti/scribe128.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4322 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe129.uti.json b/_module/uti/scribe129.uti.json index 97a1a1ce..31912271 100644 --- a/_module/uti/scribe129.uti.json +++ b/_module/uti/scribe129.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2377 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe130.uti.json b/_module/uti/scribe130.uti.json index 17eff3bf..2f017be4 100644 --- a/_module/uti/scribe130.uti.json +++ b/_module/uti/scribe130.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5510 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe131.uti.json b/_module/uti/scribe131.uti.json index 13fb4d5b..328a6dfc 100644 --- a/_module/uti/scribe131.uti.json +++ b/_module/uti/scribe131.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1621 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe132.uti.json b/_module/uti/scribe132.uti.json index 004f22ac..fefd081e 100644 --- a/_module/uti/scribe132.uti.json +++ b/_module/uti/scribe132.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 216 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe133.uti.json b/_module/uti/scribe133.uti.json index 6d5f8a30..00ffcad5 100644 --- a/_module/uti/scribe133.uti.json +++ b/_module/uti/scribe133.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 360 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe134.uti.json b/_module/uti/scribe134.uti.json index bc4f3352..801756b6 100644 --- a/_module/uti/scribe134.uti.json +++ b/_module/uti/scribe134.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5510 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe135.uti.json b/_module/uti/scribe135.uti.json index c861d6f9..7d53ca1b 100644 --- a/_module/uti/scribe135.uti.json +++ b/_module/uti/scribe135.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1296 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe136.uti.json b/_module/uti/scribe136.uti.json index 7f30c426..a3ee9088 100644 --- a/_module/uti/scribe136.uti.json +++ b/_module/uti/scribe136.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 216 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe137.uti.json b/_module/uti/scribe137.uti.json index 68602c91..947b35c2 100644 --- a/_module/uti/scribe137.uti.json +++ b/_module/uti/scribe137.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5510 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe138.uti.json b/_module/uti/scribe138.uti.json index e9d40b36..4568589a 100644 --- a/_module/uti/scribe138.uti.json +++ b/_module/uti/scribe138.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 9 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe139.uti.json b/_module/uti/scribe139.uti.json index 2147f6b0..0e08c1dc 100644 --- a/_module/uti/scribe139.uti.json +++ b/_module/uti/scribe139.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 36 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe140.uti.json b/_module/uti/scribe140.uti.json index 15fab8ec..50f8f982 100644 --- a/_module/uti/scribe140.uti.json +++ b/_module/uti/scribe140.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 60 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe141.uti.json b/_module/uti/scribe141.uti.json index 4d63cc68..0ec86953 100644 --- a/_module/uti/scribe141.uti.json +++ b/_module/uti/scribe141.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 120 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe142.uti.json b/_module/uti/scribe142.uti.json index 64eb0e26..a5d3932a 100644 --- a/_module/uti/scribe142.uti.json +++ b/_module/uti/scribe142.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 216 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe143.uti.json b/_module/uti/scribe143.uti.json index 82ca6f1e..80e0dc20 100644 --- a/_module/uti/scribe143.uti.json +++ b/_module/uti/scribe143.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 216 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe144.uti.json b/_module/uti/scribe144.uti.json index 00735e7a..1db41fcd 100644 --- a/_module/uti/scribe144.uti.json +++ b/_module/uti/scribe144.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3277 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe145.uti.json b/_module/uti/scribe145.uti.json index 5cda36dd..472df1d6 100644 --- a/_module/uti/scribe145.uti.json +++ b/_module/uti/scribe145.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4322 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe146.uti.json b/_module/uti/scribe146.uti.json index 6c986207..87cdc2ab 100644 --- a/_module/uti/scribe146.uti.json +++ b/_module/uti/scribe146.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1621 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe147.uti.json b/_module/uti/scribe147.uti.json index 4ff0ff06..8b8037be 100644 --- a/_module/uti/scribe147.uti.json +++ b/_module/uti/scribe147.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 216 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe148.uti.json b/_module/uti/scribe148.uti.json index a9709d5e..a5d290ce 100644 --- a/_module/uti/scribe148.uti.json +++ b/_module/uti/scribe148.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2377 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe149.uti.json b/_module/uti/scribe149.uti.json index 50c4ec9d..e1c309f1 100644 --- a/_module/uti/scribe149.uti.json +++ b/_module/uti/scribe149.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 72 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe150.uti.json b/_module/uti/scribe150.uti.json index 5d9e0ce0..0be48fc3 100644 --- a/_module/uti/scribe150.uti.json +++ b/_module/uti/scribe150.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1080 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe151.uti.json b/_module/uti/scribe151.uti.json index 3e5685af..74ddd42c 100644 --- a/_module/uti/scribe151.uti.json +++ b/_module/uti/scribe151.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2701 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe152.uti.json b/_module/uti/scribe152.uti.json index 25399382..f1eef177 100644 --- a/_module/uti/scribe152.uti.json +++ b/_module/uti/scribe152.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4610 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe153.uti.json b/_module/uti/scribe153.uti.json index 0947231d..c8761011 100644 --- a/_module/uti/scribe153.uti.json +++ b/_module/uti/scribe153.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2377 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe154.uti.json b/_module/uti/scribe154.uti.json index e174d985..ed6d4f4d 100644 --- a/_module/uti/scribe154.uti.json +++ b/_module/uti/scribe154.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3277 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe155.uti.json b/_module/uti/scribe155.uti.json index 7ce4793b..63c4c122 100644 --- a/_module/uti/scribe155.uti.json +++ b/_module/uti/scribe155.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 864 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe156.uti.json b/_module/uti/scribe156.uti.json index 8245cda8..a9767cc8 100644 --- a/_module/uti/scribe156.uti.json +++ b/_module/uti/scribe156.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1008 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe157.uti.json b/_module/uti/scribe157.uti.json index f0821586..f804cd06 100644 --- a/_module/uti/scribe157.uti.json +++ b/_module/uti/scribe157.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3277 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe158.uti.json b/_module/uti/scribe158.uti.json index 3685738c..7eef95c5 100644 --- a/_module/uti/scribe158.uti.json +++ b/_module/uti/scribe158.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1008 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe159.uti.json b/_module/uti/scribe159.uti.json index 213e405c..2f0c17c2 100644 --- a/_module/uti/scribe159.uti.json +++ b/_module/uti/scribe159.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 540 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe160.uti.json b/_module/uti/scribe160.uti.json index 33e65238..1c5464f1 100644 --- a/_module/uti/scribe160.uti.json +++ b/_module/uti/scribe160.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 180 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe161.uti.json b/_module/uti/scribe161.uti.json index 663be40e..f4ca7542 100644 --- a/_module/uti/scribe161.uti.json +++ b/_module/uti/scribe161.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5510 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe162.uti.json b/_module/uti/scribe162.uti.json index f78c2bd5..2b2718c4 100644 --- a/_module/uti/scribe162.uti.json +++ b/_module/uti/scribe162.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3241 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe163.uti.json b/_module/uti/scribe163.uti.json index aea77f4f..29612b28 100644 --- a/_module/uti/scribe163.uti.json +++ b/_module/uti/scribe163.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 72 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe164.uti.json b/_module/uti/scribe164.uti.json index 44d93bfe..f0669fac 100644 --- a/_module/uti/scribe164.uti.json +++ b/_module/uti/scribe164.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1008 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe165.uti.json b/_module/uti/scribe165.uti.json index 0d42bdb0..906ee38c 100644 --- a/_module/uti/scribe165.uti.json +++ b/_module/uti/scribe165.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3277 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe166.uti.json b/_module/uti/scribe166.uti.json index 037fe6bc..ad797afa 100644 --- a/_module/uti/scribe166.uti.json +++ b/_module/uti/scribe166.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 216 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe167.uti.json b/_module/uti/scribe167.uti.json index 9c256ef0..f3c5d356 100644 --- a/_module/uti/scribe167.uti.json +++ b/_module/uti/scribe167.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1729 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe168.uti.json b/_module/uti/scribe168.uti.json index 4cbbc206..23968d4d 100644 --- a/_module/uti/scribe168.uti.json +++ b/_module/uti/scribe168.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1008 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe169.uti.json b/_module/uti/scribe169.uti.json index 639e96dd..0e71630c 100644 --- a/_module/uti/scribe169.uti.json +++ b/_module/uti/scribe169.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1008 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe170.uti.json b/_module/uti/scribe170.uti.json index 0a261695..69dcdde8 100644 --- a/_module/uti/scribe170.uti.json +++ b/_module/uti/scribe170.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2377 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe171.uti.json b/_module/uti/scribe171.uti.json index 6f65cf8b..77de9dfd 100644 --- a/_module/uti/scribe171.uti.json +++ b/_module/uti/scribe171.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2377 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe172.uti.json b/_module/uti/scribe172.uti.json index de3ac05d..ec0b53d1 100644 --- a/_module/uti/scribe172.uti.json +++ b/_module/uti/scribe172.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1621 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe173.uti.json b/_module/uti/scribe173.uti.json index a4a849d6..3e015c83 100644 --- a/_module/uti/scribe173.uti.json +++ b/_module/uti/scribe173.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 216 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe174.uti.json b/_module/uti/scribe174.uti.json index 2e09e74f..a0cc930b 100644 --- a/_module/uti/scribe174.uti.json +++ b/_module/uti/scribe174.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1621 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe175.uti.json b/_module/uti/scribe175.uti.json index aa795dbe..54bbfca4 100644 --- a/_module/uti/scribe175.uti.json +++ b/_module/uti/scribe175.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5510 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe176.uti.json b/_module/uti/scribe176.uti.json index f60fe678..d3954e95 100644 --- a/_module/uti/scribe176.uti.json +++ b/_module/uti/scribe176.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 540 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe177.uti.json b/_module/uti/scribe177.uti.json index d2315921..85e4db04 100644 --- a/_module/uti/scribe177.uti.json +++ b/_module/uti/scribe177.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 540 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe178.uti.json b/_module/uti/scribe178.uti.json index decf6fce..cbe9605a 100644 --- a/_module/uti/scribe178.uti.json +++ b/_module/uti/scribe178.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4322 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe179.uti.json b/_module/uti/scribe179.uti.json index fc3806c9..5c1c2d78 100644 --- a/_module/uti/scribe179.uti.json +++ b/_module/uti/scribe179.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4322 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe180.uti.json b/_module/uti/scribe180.uti.json index 57585efa..39cb8993 100644 --- a/_module/uti/scribe180.uti.json +++ b/_module/uti/scribe180.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 540 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe181.uti.json b/_module/uti/scribe181.uti.json index 8a279968..b93b20e6 100644 --- a/_module/uti/scribe181.uti.json +++ b/_module/uti/scribe181.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 540 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe182.uti.json b/_module/uti/scribe182.uti.json index 49194ecc..97177fdc 100644 --- a/_module/uti/scribe182.uti.json +++ b/_module/uti/scribe182.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 540 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe183.uti.json b/_module/uti/scribe183.uti.json index e18880b3..fcbac86d 100644 --- a/_module/uti/scribe183.uti.json +++ b/_module/uti/scribe183.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3277 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe184.uti.json b/_module/uti/scribe184.uti.json index 6e4d2999..6c37f721 100644 --- a/_module/uti/scribe184.uti.json +++ b/_module/uti/scribe184.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 72 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe185.uti.json b/_module/uti/scribe185.uti.json index 7530c3ce..f7d4c608 100644 --- a/_module/uti/scribe185.uti.json +++ b/_module/uti/scribe185.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 216 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe186.uti.json b/_module/uti/scribe186.uti.json index 4b760849..c7c1d796 100644 --- a/_module/uti/scribe186.uti.json +++ b/_module/uti/scribe186.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 72 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe187.uti.json b/_module/uti/scribe187.uti.json index 0d2ea915..e0cb3b68 100644 --- a/_module/uti/scribe187.uti.json +++ b/_module/uti/scribe187.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 540 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe188.uti.json b/_module/uti/scribe188.uti.json index d2f27ec9..6fcd7aa0 100644 --- a/_module/uti/scribe188.uti.json +++ b/_module/uti/scribe188.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3277 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe189.uti.json b/_module/uti/scribe189.uti.json index 943b4d84..5a2cf5cb 100644 --- a/_module/uti/scribe189.uti.json +++ b/_module/uti/scribe189.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1621 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe190.uti.json b/_module/uti/scribe190.uti.json index 5c82e73f..70481b03 100644 --- a/_module/uti/scribe190.uti.json +++ b/_module/uti/scribe190.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1621 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe191.uti.json b/_module/uti/scribe191.uti.json index 35310018..511f1f19 100644 --- a/_module/uti/scribe191.uti.json +++ b/_module/uti/scribe191.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5510 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe192.uti.json b/_module/uti/scribe192.uti.json index 92c59089..f67bf701 100644 --- a/_module/uti/scribe192.uti.json +++ b/_module/uti/scribe192.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3277 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe193.uti.json b/_module/uti/scribe193.uti.json index c45009f4..9e5e771e 100644 --- a/_module/uti/scribe193.uti.json +++ b/_module/uti/scribe193.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 18 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe194.uti.json b/_module/uti/scribe194.uti.json index 9754312c..022080e8 100644 --- a/_module/uti/scribe194.uti.json +++ b/_module/uti/scribe194.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 756 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe195.uti.json b/_module/uti/scribe195.uti.json index c12f79e4..999a3940 100644 --- a/_module/uti/scribe195.uti.json +++ b/_module/uti/scribe195.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3277 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe196.uti.json b/_module/uti/scribe196.uti.json index 4b70a63d..ad7cb63f 100644 --- a/_module/uti/scribe196.uti.json +++ b/_module/uti/scribe196.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 324 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe197.uti.json b/_module/uti/scribe197.uti.json index 0a58d5dc..8b2c3e2e 100644 --- a/_module/uti/scribe197.uti.json +++ b/_module/uti/scribe197.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 24 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe198.uti.json b/_module/uti/scribe198.uti.json index d95bc773..347b4437 100644 --- a/_module/uti/scribe198.uti.json +++ b/_module/uti/scribe198.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 72 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe199.uti.json b/_module/uti/scribe199.uti.json index a64ad7a4..7510eaf8 100644 --- a/_module/uti/scribe199.uti.json +++ b/_module/uti/scribe199.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 216 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe200.uti.json b/_module/uti/scribe200.uti.json index bec1af6c..b36547f3 100644 --- a/_module/uti/scribe200.uti.json +++ b/_module/uti/scribe200.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 216 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe201.uti.json b/_module/uti/scribe201.uti.json index 16788bdb..94e45861 100644 --- a/_module/uti/scribe201.uti.json +++ b/_module/uti/scribe201.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 72 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe202.uti.json b/_module/uti/scribe202.uti.json index 77b1a168..e4aeb861 100644 --- a/_module/uti/scribe202.uti.json +++ b/_module/uti/scribe202.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4322 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe203.uti.json b/_module/uti/scribe203.uti.json index df61d14c..df940480 100644 --- a/_module/uti/scribe203.uti.json +++ b/_module/uti/scribe203.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5510 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe204.uti.json b/_module/uti/scribe204.uti.json index 0b8641d3..106843ba 100644 --- a/_module/uti/scribe204.uti.json +++ b/_module/uti/scribe204.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2377 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe205.uti.json b/_module/uti/scribe205.uti.json index 662c2929..2841598f 100644 --- a/_module/uti/scribe205.uti.json +++ b/_module/uti/scribe205.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3277 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe206.uti.json b/_module/uti/scribe206.uti.json index 3cff18d9..17494a9b 100644 --- a/_module/uti/scribe206.uti.json +++ b/_module/uti/scribe206.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1621 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe207.uti.json b/_module/uti/scribe207.uti.json index ee2afb82..9f0e6055 100644 --- a/_module/uti/scribe207.uti.json +++ b/_module/uti/scribe207.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 216 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe208.uti.json b/_module/uti/scribe208.uti.json index 19a5c3db..a613d8a9 100644 --- a/_module/uti/scribe208.uti.json +++ b/_module/uti/scribe208.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4322 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe209.uti.json b/_module/uti/scribe209.uti.json index d27b51a5..fd203247 100644 --- a/_module/uti/scribe209.uti.json +++ b/_module/uti/scribe209.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 216 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe210.uti.json b/_module/uti/scribe210.uti.json index 94b02f4f..6956b306 100644 --- a/_module/uti/scribe210.uti.json +++ b/_module/uti/scribe210.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2377 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe211.uti.json b/_module/uti/scribe211.uti.json index 682cf298..05127ca9 100644 --- a/_module/uti/scribe211.uti.json +++ b/_module/uti/scribe211.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 540 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe212.uti.json b/_module/uti/scribe212.uti.json index 861e6a8f..52ecf3cb 100644 --- a/_module/uti/scribe212.uti.json +++ b/_module/uti/scribe212.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 72 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe213.uti.json b/_module/uti/scribe213.uti.json index 9b0d11ee..09552503 100644 --- a/_module/uti/scribe213.uti.json +++ b/_module/uti/scribe213.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 72 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe214.uti.json b/_module/uti/scribe214.uti.json index d70ec3d5..6af64410 100644 --- a/_module/uti/scribe214.uti.json +++ b/_module/uti/scribe214.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2377 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe215.uti.json b/_module/uti/scribe215.uti.json index eab1aba4..894348da 100644 --- a/_module/uti/scribe215.uti.json +++ b/_module/uti/scribe215.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 24 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe216.uti.json b/_module/uti/scribe216.uti.json index 95ad8989..a175e5a3 100644 --- a/_module/uti/scribe216.uti.json +++ b/_module/uti/scribe216.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 72 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe217.uti.json b/_module/uti/scribe217.uti.json index 6ad87a60..43f5a406 100644 --- a/_module/uti/scribe217.uti.json +++ b/_module/uti/scribe217.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 72 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe218.uti.json b/_module/uti/scribe218.uti.json index d26efc7f..615f6826 100644 --- a/_module/uti/scribe218.uti.json +++ b/_module/uti/scribe218.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1621 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe219.uti.json b/_module/uti/scribe219.uti.json index f5a2f413..39b60fc0 100644 --- a/_module/uti/scribe219.uti.json +++ b/_module/uti/scribe219.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 24 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe220.uti.json b/_module/uti/scribe220.uti.json index 702edc56..aee1ecc9 100644 --- a/_module/uti/scribe220.uti.json +++ b/_module/uti/scribe220.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2377 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe221.uti.json b/_module/uti/scribe221.uti.json index 86adb414..641801d2 100644 --- a/_module/uti/scribe221.uti.json +++ b/_module/uti/scribe221.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 540 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe222.uti.json b/_module/uti/scribe222.uti.json index 7006a87b..b06fc9b5 100644 --- a/_module/uti/scribe222.uti.json +++ b/_module/uti/scribe222.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3277 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe223.uti.json b/_module/uti/scribe223.uti.json index 12c0477e..9be6e855 100644 --- a/_module/uti/scribe223.uti.json +++ b/_module/uti/scribe223.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1080 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe224.uti.json b/_module/uti/scribe224.uti.json index fda90b3a..6a18905f 100644 --- a/_module/uti/scribe224.uti.json +++ b/_module/uti/scribe224.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1621 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe225.uti.json b/_module/uti/scribe225.uti.json index 2a6029a6..6143960a 100644 --- a/_module/uti/scribe225.uti.json +++ b/_module/uti/scribe225.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1008 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe226.uti.json b/_module/uti/scribe226.uti.json index 7d9d9f70..ef5d94b2 100644 --- a/_module/uti/scribe226.uti.json +++ b/_module/uti/scribe226.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 72 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe227.uti.json b/_module/uti/scribe227.uti.json index 3ae9536c..206c202d 100644 --- a/_module/uti/scribe227.uti.json +++ b/_module/uti/scribe227.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 24 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe228.uti.json b/_module/uti/scribe228.uti.json index b68981d0..2b3bddae 100644 --- a/_module/uti/scribe228.uti.json +++ b/_module/uti/scribe228.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 216 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe229.uti.json b/_module/uti/scribe229.uti.json index 4358b197..7376c092 100644 --- a/_module/uti/scribe229.uti.json +++ b/_module/uti/scribe229.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 540 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe230.uti.json b/_module/uti/scribe230.uti.json index 1c9624cf..a719b5cb 100644 --- a/_module/uti/scribe230.uti.json +++ b/_module/uti/scribe230.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1008 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe231.uti.json b/_module/uti/scribe231.uti.json index 6c7ddc9e..d101bae4 100644 --- a/_module/uti/scribe231.uti.json +++ b/_module/uti/scribe231.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2377 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe232.uti.json b/_module/uti/scribe232.uti.json index cfe14148..24f63fb1 100644 --- a/_module/uti/scribe232.uti.json +++ b/_module/uti/scribe232.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 72 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe233.uti.json b/_module/uti/scribe233.uti.json index 25472a94..eeddc2c8 100644 --- a/_module/uti/scribe233.uti.json +++ b/_module/uti/scribe233.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1008 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe234.uti.json b/_module/uti/scribe234.uti.json index a3131669..d5f3aa9d 100644 --- a/_module/uti/scribe234.uti.json +++ b/_module/uti/scribe234.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 216 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe235.uti.json b/_module/uti/scribe235.uti.json index d5a8cdf0..0ce74e4b 100644 --- a/_module/uti/scribe235.uti.json +++ b/_module/uti/scribe235.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1621 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe236.uti.json b/_module/uti/scribe236.uti.json index f23921b1..38a2c7b7 100644 --- a/_module/uti/scribe236.uti.json +++ b/_module/uti/scribe236.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2377 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe237.uti.json b/_module/uti/scribe237.uti.json index f8c10513..35cdc92b 100644 --- a/_module/uti/scribe237.uti.json +++ b/_module/uti/scribe237.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 540 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe238.uti.json b/_module/uti/scribe238.uti.json index f5e32f02..21bab56f 100644 --- a/_module/uti/scribe238.uti.json +++ b/_module/uti/scribe238.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 72 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe239.uti.json b/_module/uti/scribe239.uti.json index 002dac92..3a79c1d1 100644 --- a/_module/uti/scribe239.uti.json +++ b/_module/uti/scribe239.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 72 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe240.uti.json b/_module/uti/scribe240.uti.json index b558ba12..f3a22039 100644 --- a/_module/uti/scribe240.uti.json +++ b/_module/uti/scribe240.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 540 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe241.uti.json b/_module/uti/scribe241.uti.json index 7d59f3f3..3cf5ebdc 100644 --- a/_module/uti/scribe241.uti.json +++ b/_module/uti/scribe241.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2377 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe242.uti.json b/_module/uti/scribe242.uti.json index 21cbe7cf..f6de5271 100644 --- a/_module/uti/scribe242.uti.json +++ b/_module/uti/scribe242.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4322 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe243.uti.json b/_module/uti/scribe243.uti.json index 41fd1518..9137b304 100644 --- a/_module/uti/scribe243.uti.json +++ b/_module/uti/scribe243.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 216 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe244.uti.json b/_module/uti/scribe244.uti.json index da90c3eb..a91264d7 100644 --- a/_module/uti/scribe244.uti.json +++ b/_module/uti/scribe244.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 72 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe245.uti.json b/_module/uti/scribe245.uti.json index 2c617e66..7c275e16 100644 --- a/_module/uti/scribe245.uti.json +++ b/_module/uti/scribe245.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5510 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scribe246.uti.json b/_module/uti/scribe246.uti.json index 10fceae6..51484291 100644 --- a/_module/uti/scribe246.uti.json +++ b/_module/uti/scribe246.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 540 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scrl_blank_black.uti.json b/_module/uti/scrl_blank_black.uti.json index 49b9a6f6..5998d201 100644 --- a/_module/uti/scrl_blank_black.uti.json +++ b/_module/uti/scrl_blank_black.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 23 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scrl_blank_norma.uti.json b/_module/uti/scrl_blank_norma.uti.json index 44083a9b..a2c098fc 100644 --- a/_module/uti/scrl_blank_norma.uti.json +++ b/_module/uti/scrl_blank_norma.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 13 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/scrl_blank_white.uti.json b/_module/uti/scrl_blank_white.uti.json index 4af4e84c..dd682021 100644 --- a/_module/uti/scrl_blank_white.uti.json +++ b/_module/uti/scrl_blank_white.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 33 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/sewingkit.uti.json b/_module/uti/sewingkit.uti.json index f4b05c91..4a5969d9 100644 --- a/_module/uti/sewingkit.uti.json +++ b/_module/uti/sewingkit.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/shovel.uti.json b/_module/uti/shovel.uti.json index 6f5434fc..2b3b3e39 100644 --- a/_module/uti/shovel.uti.json +++ b/_module/uti/shovel.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/skilllogbook.uti.json b/_module/uti/skilllogbook.uti.json index 1a01e598..7d213cf4 100644 --- a/_module/uti/skilllogbook.uti.json +++ b/_module/uti/skilllogbook.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 7 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/skilltoken.uti.json b/_module/uti/skilltoken.uti.json index 6bc6121f..330e068e 100644 --- a/_module/uti/skilltoken.uti.json +++ b/_module/uti/skilltoken.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/skilltoken001.uti.json b/_module/uti/skilltoken001.uti.json index 5b3e74f4..f268f31f 100644 --- a/_module/uti/skilltoken001.uti.json +++ b/_module/uti/skilltoken001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/skilltoken002.uti.json b/_module/uti/skilltoken002.uti.json index 72c30392..e3036783 100644 --- a/_module/uti/skilltoken002.uti.json +++ b/_module/uti/skilltoken002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/skilltoken003.uti.json b/_module/uti/skilltoken003.uti.json index 7383fb41..208dc5d5 100644 --- a/_module/uti/skilltoken003.uti.json +++ b/_module/uti/skilltoken003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/skilltoken004.uti.json b/_module/uti/skilltoken004.uti.json index b2a7288e..85dbeb1a 100644 --- a/_module/uti/skilltoken004.uti.json +++ b/_module/uti/skilltoken004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/skilltoken005.uti.json b/_module/uti/skilltoken005.uti.json index 1df8a37d..65ae4209 100644 --- a/_module/uti/skilltoken005.uti.json +++ b/_module/uti/skilltoken005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/skilltoken006.uti.json b/_module/uti/skilltoken006.uti.json index 1a28010a..a280e088 100644 --- a/_module/uti/skilltoken006.uti.json +++ b/_module/uti/skilltoken006.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/skilltoken007.uti.json b/_module/uti/skilltoken007.uti.json index 435a7a2d..c9782975 100644 --- a/_module/uti/skilltoken007.uti.json +++ b/_module/uti/skilltoken007.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/skilltoken008.uti.json b/_module/uti/skilltoken008.uti.json index c9f9e50f..b547ce3d 100644 --- a/_module/uti/skilltoken008.uti.json +++ b/_module/uti/skilltoken008.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/skilltoken009.uti.json b/_module/uti/skilltoken009.uti.json index 614dad11..71b525b1 100644 --- a/_module/uti/skilltoken009.uti.json +++ b/_module/uti/skilltoken009.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/skilltoken010.uti.json b/_module/uti/skilltoken010.uti.json index d0c860df..42ad21f9 100644 --- a/_module/uti/skilltoken010.uti.json +++ b/_module/uti/skilltoken010.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/skilltoken011.uti.json b/_module/uti/skilltoken011.uti.json index 79265254..770aacfa 100644 --- a/_module/uti/skilltoken011.uti.json +++ b/_module/uti/skilltoken011.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/skilltoken012.uti.json b/_module/uti/skilltoken012.uti.json index 47050f01..da821b51 100644 --- a/_module/uti/skilltoken012.uti.json +++ b/_module/uti/skilltoken012.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/skilltoken013.uti.json b/_module/uti/skilltoken013.uti.json index 588deeed..c53ca908 100644 --- a/_module/uti/skilltoken013.uti.json +++ b/_module/uti/skilltoken013.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/skilltoken014.uti.json b/_module/uti/skilltoken014.uti.json index 4899d336..11c9db97 100644 --- a/_module/uti/skilltoken014.uti.json +++ b/_module/uti/skilltoken014.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/skilltoken015.uti.json b/_module/uti/skilltoken015.uti.json index eb050650..817e7ead 100644 --- a/_module/uti/skilltoken015.uti.json +++ b/_module/uti/skilltoken015.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/skilltoken016.uti.json b/_module/uti/skilltoken016.uti.json index 10c0f850..d277f858 100644 --- a/_module/uti/skilltoken016.uti.json +++ b/_module/uti/skilltoken016.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/skilltoken017.uti.json b/_module/uti/skilltoken017.uti.json index 45edf7d4..de7a0c26 100644 --- a/_module/uti/skilltoken017.uti.json +++ b/_module/uti/skilltoken017.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/skilltoken018.uti.json b/_module/uti/skilltoken018.uti.json index a9fc73ee..e54dfc38 100644 --- a/_module/uti/skilltoken018.uti.json +++ b/_module/uti/skilltoken018.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/skilltoken019.uti.json b/_module/uti/skilltoken019.uti.json index b6ad70ba..5f583a4b 100644 --- a/_module/uti/skilltoken019.uti.json +++ b/_module/uti/skilltoken019.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/skilltoken020.uti.json b/_module/uti/skilltoken020.uti.json index c67d4455..0da395c8 100644 --- a/_module/uti/skilltoken020.uti.json +++ b/_module/uti/skilltoken020.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/skilltoken021.uti.json b/_module/uti/skilltoken021.uti.json index 1119e8c0..4b8816f1 100644 --- a/_module/uti/skilltoken021.uti.json +++ b/_module/uti/skilltoken021.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/skilltoken022.uti.json b/_module/uti/skilltoken022.uti.json index 66e3ab01..fd48e5cc 100644 --- a/_module/uti/skilltoken022.uti.json +++ b/_module/uti/skilltoken022.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/skilltoken023.uti.json b/_module/uti/skilltoken023.uti.json index c304dd0e..9507e1bd 100644 --- a/_module/uti/skilltoken023.uti.json +++ b/_module/uti/skilltoken023.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/skilltoken024.uti.json b/_module/uti/skilltoken024.uti.json index 45175466..69600f68 100644 --- a/_module/uti/skilltoken024.uti.json +++ b/_module/uti/skilltoken024.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/skilltoken025.uti.json b/_module/uti/skilltoken025.uti.json index 7ba374cc..76e14ff6 100644 --- a/_module/uti/skilltoken025.uti.json +++ b/_module/uti/skilltoken025.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/skilltoken026.uti.json b/_module/uti/skilltoken026.uti.json index d9661e6b..94692a23 100644 --- a/_module/uti/skilltoken026.uti.json +++ b/_module/uti/skilltoken026.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/skilltoken027.uti.json b/_module/uti/skilltoken027.uti.json index eae97568..b162dbc3 100644 --- a/_module/uti/skilltoken027.uti.json +++ b/_module/uti/skilltoken027.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/skilltoken028.uti.json b/_module/uti/skilltoken028.uti.json index 5ef3a109..9538070b 100644 --- a/_module/uti/skilltoken028.uti.json +++ b/_module/uti/skilltoken028.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/skilltoken029.uti.json b/_module/uti/skilltoken029.uti.json index f683b75e..e419c1be 100644 --- a/_module/uti/skilltoken029.uti.json +++ b/_module/uti/skilltoken029.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/skilltoken030.uti.json b/_module/uti/skilltoken030.uti.json index 0efc1e06..98cb4d6d 100644 --- a/_module/uti/skilltoken030.uti.json +++ b/_module/uti/skilltoken030.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/skinningknife.uti.json b/_module/uti/skinningknife.uti.json index 31f501dd..c11afca4 100644 --- a/_module/uti/skinningknife.uti.json +++ b/_module/uti/skinningknife.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 15 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/smallcastmold.uti.json b/_module/uti/smallcastmold.uti.json index 73603500..41304512 100644 --- a/_module/uti/smallcastmold.uti.json +++ b/_module/uti/smallcastmold.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/smallcastmold001.uti.json b/_module/uti/smallcastmold001.uti.json index 37391b9a..0ef2cf43 100644 --- a/_module/uti/smallcastmold001.uti.json +++ b/_module/uti/smallcastmold001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 15 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/smallcastmold002.uti.json b/_module/uti/smallcastmold002.uti.json index 364133c9..9337c581 100644 --- a/_module/uti/smallcastmold002.uti.json +++ b/_module/uti/smallcastmold002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 18 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/smallcastmold003.uti.json b/_module/uti/smallcastmold003.uti.json index 6fc69352..4fd8ee80 100644 --- a/_module/uti/smallcastmold003.uti.json +++ b/_module/uti/smallcastmold003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/smokyquartz.uti.json b/_module/uti/smokyquartz.uti.json index a2ed7203..688f7cc8 100644 --- a/_module/uti/smokyquartz.uti.json +++ b/_module/uti/smokyquartz.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 50 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/smokyquartz001.uti.json b/_module/uti/smokyquartz001.uti.json index d16ac9c1..e3a34f43 100644 --- a/_module/uti/smokyquartz001.uti.json +++ b/_module/uti/smokyquartz001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/smokyquartz002.uti.json b/_module/uti/smokyquartz002.uti.json index 1a95c60b..b1ca0660 100644 --- a/_module/uti/smokyquartz002.uti.json +++ b/_module/uti/smokyquartz002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 20 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/smokyquartz003.uti.json b/_module/uti/smokyquartz003.uti.json index 11a77959..454ac5c8 100644 --- a/_module/uti/smokyquartz003.uti.json +++ b/_module/uti/smokyquartz003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/smokyquartz004.uti.json b/_module/uti/smokyquartz004.uti.json index 83a36a64..cd596609 100644 --- a/_module/uti/smokyquartz004.uti.json +++ b/_module/uti/smokyquartz004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/smokyquartz005.uti.json b/_module/uti/smokyquartz005.uti.json index 91454cfd..cc0a8764 100644 --- a/_module/uti/smokyquartz005.uti.json +++ b/_module/uti/smokyquartz005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/snapdragon.uti.json b/_module/uti/snapdragon.uti.json index 3ef432f5..f01b13b5 100644 --- a/_module/uti/snapdragon.uti.json +++ b/_module/uti/snapdragon.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/softleather.uti.json b/_module/uti/softleather.uti.json index 8645dfac..e16eaca7 100644 --- a/_module/uti/softleather.uti.json +++ b/_module/uti/softleather.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/softleather001.uti.json b/_module/uti/softleather001.uti.json index 0400d1a1..379a3389 100644 --- a/_module/uti/softleather001.uti.json +++ b/_module/uti/softleather001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/softleather002.uti.json b/_module/uti/softleather002.uti.json index 81dd20c7..4f79e830 100644 --- a/_module/uti/softleather002.uti.json +++ b/_module/uti/softleather002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/softleather003.uti.json b/_module/uti/softleather003.uti.json index 78dc7962..4edb520c 100644 --- a/_module/uti/softleather003.uti.json +++ b/_module/uti/softleather003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/softleather004.uti.json b/_module/uti/softleather004.uti.json index 0613afc2..4ab83616 100644 --- a/_module/uti/softleather004.uti.json +++ b/_module/uti/softleather004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/softleather005.uti.json b/_module/uti/softleather005.uti.json index 573805d3..39de33cd 100644 --- a/_module/uti/softleather005.uti.json +++ b/_module/uti/softleather005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/softleather006.uti.json b/_module/uti/softleather006.uti.json index 76554bc1..ede4c6c5 100644 --- a/_module/uti/softleather006.uti.json +++ b/_module/uti/softleather006.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/softleather007.uti.json b/_module/uti/softleather007.uti.json index d43f961c..368ea7ad 100644 --- a/_module/uti/softleather007.uti.json +++ b/_module/uti/softleather007.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/softleather008.uti.json b/_module/uti/softleather008.uti.json index 587be6fc..f184a139 100644 --- a/_module/uti/softleather008.uti.json +++ b/_module/uti/softleather008.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/softleather009.uti.json b/_module/uti/softleather009.uti.json index bef7a7e2..3b779d18 100644 --- a/_module/uti/softleather009.uti.json +++ b/_module/uti/softleather009.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/softleather010.uti.json b/_module/uti/softleather010.uti.json index a4e6f325..821d4284 100644 --- a/_module/uti/softleather010.uti.json +++ b/_module/uti/softleather010.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/softleather011.uti.json b/_module/uti/softleather011.uti.json index e4015d9e..e062cd34 100644 --- a/_module/uti/softleather011.uti.json +++ b/_module/uti/softleather011.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/softleather012.uti.json b/_module/uti/softleather012.uti.json index 3bb5e627..b0a4c4d2 100644 --- a/_module/uti/softleather012.uti.json +++ b/_module/uti/softleather012.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/softleather013.uti.json b/_module/uti/softleather013.uti.json index 2c3f95ae..b5cf4715 100644 --- a/_module/uti/softleather013.uti.json +++ b/_module/uti/softleather013.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/softleather014.uti.json b/_module/uti/softleather014.uti.json index 872f7131..d38e0c81 100644 --- a/_module/uti/softleather014.uti.json +++ b/_module/uti/softleather014.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/softleather015.uti.json b/_module/uti/softleather015.uti.json index ad0597b1..d205b815 100644 --- a/_module/uti/softleather015.uti.json +++ b/_module/uti/softleather015.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/sorghumgrains.uti.json b/_module/uti/sorghumgrains.uti.json index ff2692ed..36a181aa 100644 --- a/_module/uti/sorghumgrains.uti.json +++ b/_module/uti/sorghumgrains.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/spearmint.uti.json b/_module/uti/spearmint.uti.json index 7217dd61..e0fd0ad7 100644 --- a/_module/uti/spearmint.uti.json +++ b/_module/uti/spearmint.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/spell_ink.uti.json b/_module/uti/spell_ink.uti.json index 4d4e9b6f..ea71da9f 100644 --- a/_module/uti/spell_ink.uti.json +++ b/_module/uti/spell_ink.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/spinel.uti.json b/_module/uti/spinel.uti.json index 2901f656..afcf8077 100644 --- a/_module/uti/spinel.uti.json +++ b/_module/uti/spinel.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 100 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/spinel001.uti.json b/_module/uti/spinel001.uti.json index 93e52934..be21f800 100644 --- a/_module/uti/spinel001.uti.json +++ b/_module/uti/spinel001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 20 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/spinel002.uti.json b/_module/uti/spinel002.uti.json index 71df2017..15e58099 100644 --- a/_module/uti/spinel002.uti.json +++ b/_module/uti/spinel002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 40 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/spinel003.uti.json b/_module/uti/spinel003.uti.json index 40a5851b..8fb4ec0a 100644 --- a/_module/uti/spinel003.uti.json +++ b/_module/uti/spinel003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 50 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/spinel004.uti.json b/_module/uti/spinel004.uti.json index 2d4cc323..31ef4dc1 100644 --- a/_module/uti/spinel004.uti.json +++ b/_module/uti/spinel004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/spinel005.uti.json b/_module/uti/spinel005.uti.json index 8f29a291..7f468d61 100644 --- a/_module/uti/spinel005.uti.json +++ b/_module/uti/spinel005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/starrosequart001.uti.json b/_module/uti/starrosequart001.uti.json index 667fcbc4..f67bc1d3 100644 --- a/_module/uti/starrosequart001.uti.json +++ b/_module/uti/starrosequart001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/starrosequart002.uti.json b/_module/uti/starrosequart002.uti.json index ce170a8e..29e1cc70 100644 --- a/_module/uti/starrosequart002.uti.json +++ b/_module/uti/starrosequart002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 20 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/starrosequart003.uti.json b/_module/uti/starrosequart003.uti.json index 57c0c5e7..81e8eaa4 100644 --- a/_module/uti/starrosequart003.uti.json +++ b/_module/uti/starrosequart003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/starrosequart004.uti.json b/_module/uti/starrosequart004.uti.json index 2630af3a..5d6f7c1f 100644 --- a/_module/uti/starrosequart004.uti.json +++ b/_module/uti/starrosequart004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/starrosequart005.uti.json b/_module/uti/starrosequart005.uti.json index c7b780c8..ef782b36 100644 --- a/_module/uti/starrosequart005.uti.json +++ b/_module/uti/starrosequart005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/starrosequartz.uti.json b/_module/uti/starrosequartz.uti.json index 36c2610f..0b4355fa 100644 --- a/_module/uti/starrosequartz.uti.json +++ b/_module/uti/starrosequartz.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 50 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/starruby.uti.json b/_module/uti/starruby.uti.json index 907db77b..dc8d6645 100644 --- a/_module/uti/starruby.uti.json +++ b/_module/uti/starruby.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1000 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/starruby001.uti.json b/_module/uti/starruby001.uti.json index f34d9664..7625cb81 100644 --- a/_module/uti/starruby001.uti.json +++ b/_module/uti/starruby001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 200 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/starruby002.uti.json b/_module/uti/starruby002.uti.json index 9ae72396..6c7b561d 100644 --- a/_module/uti/starruby002.uti.json +++ b/_module/uti/starruby002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 400 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/starruby003.uti.json b/_module/uti/starruby003.uti.json index 5fa7acf6..8c63ad4f 100644 --- a/_module/uti/starruby003.uti.json +++ b/_module/uti/starruby003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 500 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/starruby004.uti.json b/_module/uti/starruby004.uti.json index 96243d22..9b6976f5 100644 --- a/_module/uti/starruby004.uti.json +++ b/_module/uti/starruby004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 50 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/starruby005.uti.json b/_module/uti/starruby005.uti.json index 105f5ecb..2248f866 100644 --- a/_module/uti/starruby005.uti.json +++ b/_module/uti/starruby005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 50 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/starsapphire.uti.json b/_module/uti/starsapphire.uti.json index df320afa..2978eb1b 100644 --- a/_module/uti/starsapphire.uti.json +++ b/_module/uti/starsapphire.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1000 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/starsapphire001.uti.json b/_module/uti/starsapphire001.uti.json index 3a2971d9..f15b1b3b 100644 --- a/_module/uti/starsapphire001.uti.json +++ b/_module/uti/starsapphire001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 200 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/starsapphire002.uti.json b/_module/uti/starsapphire002.uti.json index 4c34af4d..93a954e5 100644 --- a/_module/uti/starsapphire002.uti.json +++ b/_module/uti/starsapphire002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 400 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/starsapphire003.uti.json b/_module/uti/starsapphire003.uti.json index 35fc3433..ace04321 100644 --- a/_module/uti/starsapphire003.uti.json +++ b/_module/uti/starsapphire003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 500 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/starsapphire004.uti.json b/_module/uti/starsapphire004.uti.json index 96a1c203..a923c90e 100644 --- a/_module/uti/starsapphire004.uti.json +++ b/_module/uti/starsapphire004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 50 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/starsapphire005.uti.json b/_module/uti/starsapphire005.uti.json index afc85eac..08fd2be7 100644 --- a/_module/uti/starsapphire005.uti.json +++ b/_module/uti/starsapphire005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 50 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/strawbundle.uti.json b/_module/uti/strawbundle.uti.json index 0a027381..fa00992c 100644 --- a/_module/uti/strawbundle.uti.json +++ b/_module/uti/strawbundle.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/sulphur.uti.json b/_module/uti/sulphur.uti.json index 7b447852..b8ee2a1a 100644 --- a/_module/uti/sulphur.uti.json +++ b/_module/uti/sulphur.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/sweetpotato.uti.json b/_module/uti/sweetpotato.uti.json index e66a5ac7..25352c46 100644 --- a/_module/uti/sweetpotato.uti.json +++ b/_module/uti/sweetpotato.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/tangerine.uti.json b/_module/uti/tangerine.uti.json index 59d0aa5d..ec49d9ac 100644 --- a/_module/uti/tangerine.uti.json +++ b/_module/uti/tangerine.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/tanned.uti.json b/_module/uti/tanned.uti.json index d43bbf95..12148f3b 100644 --- a/_module/uti/tanned.uti.json +++ b/_module/uti/tanned.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/tanned001.uti.json b/_module/uti/tanned001.uti.json index bbb017f8..49c670a8 100644 --- a/_module/uti/tanned001.uti.json +++ b/_module/uti/tanned001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/tanned002.uti.json b/_module/uti/tanned002.uti.json index fa5b3a99..3e54715b 100644 --- a/_module/uti/tanned002.uti.json +++ b/_module/uti/tanned002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/tanned003.uti.json b/_module/uti/tanned003.uti.json index 6621ccce..cd27de47 100644 --- a/_module/uti/tanned003.uti.json +++ b/_module/uti/tanned003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/tanned004.uti.json b/_module/uti/tanned004.uti.json index 127382c8..cbe127d9 100644 --- a/_module/uti/tanned004.uti.json +++ b/_module/uti/tanned004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/tanned005.uti.json b/_module/uti/tanned005.uti.json index 81b55c72..abfba628 100644 --- a/_module/uti/tanned005.uti.json +++ b/_module/uti/tanned005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/tanned006.uti.json b/_module/uti/tanned006.uti.json index 9e33726d..67f3ce03 100644 --- a/_module/uti/tanned006.uti.json +++ b/_module/uti/tanned006.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/tanned007.uti.json b/_module/uti/tanned007.uti.json index 003ea4d9..7a0b7fed 100644 --- a/_module/uti/tanned007.uti.json +++ b/_module/uti/tanned007.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/tanned008.uti.json b/_module/uti/tanned008.uti.json index cffbc71e..15841f62 100644 --- a/_module/uti/tanned008.uti.json +++ b/_module/uti/tanned008.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/tanned009.uti.json b/_module/uti/tanned009.uti.json index d6010b7b..3cd3a6c2 100644 --- a/_module/uti/tanned009.uti.json +++ b/_module/uti/tanned009.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/tanned010.uti.json b/_module/uti/tanned010.uti.json index 29db5333..2e2d7a66 100644 --- a/_module/uti/tanned010.uti.json +++ b/_module/uti/tanned010.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/tanned011.uti.json b/_module/uti/tanned011.uti.json index 12f4477c..4dd2d651 100644 --- a/_module/uti/tanned011.uti.json +++ b/_module/uti/tanned011.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/tanned012.uti.json b/_module/uti/tanned012.uti.json index 1be055ac..08b34df1 100644 --- a/_module/uti/tanned012.uti.json +++ b/_module/uti/tanned012.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/tanned013.uti.json b/_module/uti/tanned013.uti.json index 232d55d1..09e85cb3 100644 --- a/_module/uti/tanned013.uti.json +++ b/_module/uti/tanned013.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/tanned014.uti.json b/_module/uti/tanned014.uti.json index 4e5f2256..ae62ec63 100644 --- a/_module/uti/tanned014.uti.json +++ b/_module/uti/tanned014.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/tanned015.uti.json b/_module/uti/tanned015.uti.json index 28456f5c..fc478091 100644 --- a/_module/uti/tanned015.uti.json +++ b/_module/uti/tanned015.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/tannerssalt.uti.json b/_module/uti/tannerssalt.uti.json index 43a9048b..7559ff5f 100644 --- a/_module/uti/tannerssalt.uti.json +++ b/_module/uti/tannerssalt.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/tannicacid.uti.json b/_module/uti/tannicacid.uti.json index ca224496..f8f28d08 100644 --- a/_module/uti/tannicacid.uti.json +++ b/_module/uti/tannicacid.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 7 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/tanningoil.uti.json b/_module/uti/tanningoil.uti.json index fbb8e182..dcacfceb 100644 --- a/_module/uti/tanningoil.uti.json +++ b/_module/uti/tanningoil.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/tarragon.uti.json b/_module/uti/tarragon.uti.json index b83880a8..d35974f6 100644 --- a/_module/uti/tarragon.uti.json +++ b/_module/uti/tarragon.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/test_ring.uti.json b/_module/uti/test_ring.uti.json index bfc14e4a..4444a37a 100644 --- a/_module/uti/test_ring.uti.json +++ b/_module/uti/test_ring.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/thread.uti.json b/_module/uti/thread.uti.json index d732a275..f40cefae 100644 --- a/_module/uti/thread.uti.json +++ b/_module/uti/thread.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/thread001.uti.json b/_module/uti/thread001.uti.json index 60484cdc..6d5a6290 100644 --- a/_module/uti/thread001.uti.json +++ b/_module/uti/thread001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/thread002.uti.json b/_module/uti/thread002.uti.json index 8020ffca..02b898b6 100644 --- a/_module/uti/thread002.uti.json +++ b/_module/uti/thread002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/thread003.uti.json b/_module/uti/thread003.uti.json index af703d26..8cc0f4de 100644 --- a/_module/uti/thread003.uti.json +++ b/_module/uti/thread003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/tigereye.uti.json b/_module/uti/tigereye.uti.json index 7c00ccb6..dbb0a08d 100644 --- a/_module/uti/tigereye.uti.json +++ b/_module/uti/tigereye.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/tigereye001.uti.json b/_module/uti/tigereye001.uti.json index e9fed9a9..85452d2a 100644 --- a/_module/uti/tigereye001.uti.json +++ b/_module/uti/tigereye001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/tigereye002.uti.json b/_module/uti/tigereye002.uti.json index e7df2dc3..3a68dcbf 100644 --- a/_module/uti/tigereye002.uti.json +++ b/_module/uti/tigereye002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/tigereye003.uti.json b/_module/uti/tigereye003.uti.json index 1ff92afe..cce45b39 100644 --- a/_module/uti/tigereye003.uti.json +++ b/_module/uti/tigereye003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/tigereye004.uti.json b/_module/uti/tigereye004.uti.json index 83561c42..2978d9a1 100644 --- a/_module/uti/tigereye004.uti.json +++ b/_module/uti/tigereye004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/tigereye005.uti.json b/_module/uti/tigereye005.uti.json index 658bd56a..b83c2830 100644 --- a/_module/uti/tigereye005.uti.json +++ b/_module/uti/tigereye005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/tinkerstoolset.uti.json b/_module/uti/tinkerstoolset.uti.json index fd6ccc93..97f18e6a 100644 --- a/_module/uti/tinkerstoolset.uti.json +++ b/_module/uti/tinkerstoolset.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/tomato.uti.json b/_module/uti/tomato.uti.json index 0301bbad..a633eae4 100644 --- a/_module/uti/tomato.uti.json +++ b/_module/uti/tomato.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/topaz.uti.json b/_module/uti/topaz.uti.json index 4e094848..b369a9e1 100644 --- a/_module/uti/topaz.uti.json +++ b/_module/uti/topaz.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 500 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/topaz001.uti.json b/_module/uti/topaz001.uti.json index ddd06634..16f84b7a 100644 --- a/_module/uti/topaz001.uti.json +++ b/_module/uti/topaz001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 100 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/topaz002.uti.json b/_module/uti/topaz002.uti.json index 7610512a..c1dda4f3 100644 --- a/_module/uti/topaz002.uti.json +++ b/_module/uti/topaz002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 200 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/topaz003.uti.json b/_module/uti/topaz003.uti.json index 91fc80ce..d3806a09 100644 --- a/_module/uti/topaz003.uti.json +++ b/_module/uti/topaz003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 250 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/topaz004.uti.json b/_module/uti/topaz004.uti.json index 3e67d75d..cd7bc2fd 100644 --- a/_module/uti/topaz004.uti.json +++ b/_module/uti/topaz004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/topaz005.uti.json b/_module/uti/topaz005.uti.json index d83fbac4..4bec3523 100644 --- a/_module/uti/topaz005.uti.json +++ b/_module/uti/topaz005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/tourmaline.uti.json b/_module/uti/tourmaline.uti.json index 75eb3c86..26ff8b06 100644 --- a/_module/uti/tourmaline.uti.json +++ b/_module/uti/tourmaline.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 100 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/tourmaline001.uti.json b/_module/uti/tourmaline001.uti.json index e272bc8e..a54dc2dc 100644 --- a/_module/uti/tourmaline001.uti.json +++ b/_module/uti/tourmaline001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 20 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/tourmaline002.uti.json b/_module/uti/tourmaline002.uti.json index 2eda33a7..58f81b66 100644 --- a/_module/uti/tourmaline002.uti.json +++ b/_module/uti/tourmaline002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 40 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/tourmaline003.uti.json b/_module/uti/tourmaline003.uti.json index 2caca8c5..dd2ee17e 100644 --- a/_module/uti/tourmaline003.uti.json +++ b/_module/uti/tourmaline003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 50 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/tourmaline004.uti.json b/_module/uti/tourmaline004.uti.json index 49de5a39..8158b423 100644 --- a/_module/uti/tourmaline004.uti.json +++ b/_module/uti/tourmaline004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/tourmaline005.uti.json b/_module/uti/tourmaline005.uti.json index 121dec85..047f9ebd 100644 --- a/_module/uti/tourmaline005.uti.json +++ b/_module/uti/tourmaline005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/turnip.uti.json b/_module/uti/turnip.uti.json index 620a2106..60b0c331 100644 --- a/_module/uti/turnip.uti.json +++ b/_module/uti/turnip.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/turquoise.uti.json b/_module/uti/turquoise.uti.json index ff82b387..1dfc09a7 100644 --- a/_module/uti/turquoise.uti.json +++ b/_module/uti/turquoise.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/turquoise001.uti.json b/_module/uti/turquoise001.uti.json index 1922924f..989340e1 100644 --- a/_module/uti/turquoise001.uti.json +++ b/_module/uti/turquoise001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/turquoise002.uti.json b/_module/uti/turquoise002.uti.json index 6d3cc22d..61891bc0 100644 --- a/_module/uti/turquoise002.uti.json +++ b/_module/uti/turquoise002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/turquoise003.uti.json b/_module/uti/turquoise003.uti.json index de319642..8b610e99 100644 --- a/_module/uti/turquoise003.uti.json +++ b/_module/uti/turquoise003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/turquoise004.uti.json b/_module/uti/turquoise004.uti.json index 5388cc32..3fc7e8ad 100644 --- a/_module/uti/turquoise004.uti.json +++ b/_module/uti/turquoise004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/turquoise005.uti.json b/_module/uti/turquoise005.uti.json index 3e8cde82..d439a424 100644 --- a/_module/uti/turquoise005.uti.json +++ b/_module/uti/turquoise005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/walnut.uti.json b/_module/uti/walnut.uti.json index e144aa40..dd9c5431 100644 --- a/_module/uti/walnut.uti.json +++ b/_module/uti/walnut.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wamar002.uti.json b/_module/uti/wamar002.uti.json index 1d7c3926..8269d80e 100644 --- a/_module/uti/wamar002.uti.json +++ b/_module/uti/wamar002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/wamar003.uti.json b/_module/uti/wamar003.uti.json index efcf9ee5..6cecea86 100644 --- a/_module/uti/wamar003.uti.json +++ b/_module/uti/wamar003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 13 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/wamar004.uti.json b/_module/uti/wamar004.uti.json index b640cdff..720dfd9c 100644 --- a/_module/uti/wamar004.uti.json +++ b/_module/uti/wamar004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 13 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wamar005.uti.json b/_module/uti/wamar005.uti.json index 7da3e7de..406903dc 100644 --- a/_module/uti/wamar005.uti.json +++ b/_module/uti/wamar005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 12 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wamar006.uti.json b/_module/uti/wamar006.uti.json index 0f3ddab5..3f4b8ec5 100644 --- a/_module/uti/wamar006.uti.json +++ b/_module/uti/wamar006.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 52 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wamar007.uti.json b/_module/uti/wamar007.uti.json index 14823ff5..21f9be8d 100644 --- a/_module/uti/wamar007.uti.json +++ b/_module/uti/wamar007.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 14 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wamar008.uti.json b/_module/uti/wamar008.uti.json index 28c855d3..1b6cd25f 100644 --- a/_module/uti/wamar008.uti.json +++ b/_module/uti/wamar008.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 12 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wamar009.uti.json b/_module/uti/wamar009.uti.json index 38c77cfd..1609f8fa 100644 --- a/_module/uti/wamar009.uti.json +++ b/_module/uti/wamar009.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 53 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wamar010.uti.json b/_module/uti/wamar010.uti.json index 4f9c017a..694d795b 100644 --- a/_module/uti/wamar010.uti.json +++ b/_module/uti/wamar010.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 15 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wamar011.uti.json b/_module/uti/wamar011.uti.json index 6d1f3b66..61853ab6 100644 --- a/_module/uti/wamar011.uti.json +++ b/_module/uti/wamar011.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 12 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wamar012.uti.json b/_module/uti/wamar012.uti.json index 27b56e37..8435104d 100644 --- a/_module/uti/wamar012.uti.json +++ b/_module/uti/wamar012.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 54 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wamar013.uti.json b/_module/uti/wamar013.uti.json index edd05b19..472001e1 100644 --- a/_module/uti/wamar013.uti.json +++ b/_module/uti/wamar013.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 54 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wamar014.uti.json b/_module/uti/wamar014.uti.json index ef529c68..f1d9c355 100644 --- a/_module/uti/wamar014.uti.json +++ b/_module/uti/wamar014.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 13 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wamar015.uti.json b/_module/uti/wamar015.uti.json index b82d0877..b013e7c5 100644 --- a/_module/uti/wamar015.uti.json +++ b/_module/uti/wamar015.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 95 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wamar016.uti.json b/_module/uti/wamar016.uti.json index b982cac9..c4faa8a5 100644 --- a/_module/uti/wamar016.uti.json +++ b/_module/uti/wamar016.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 55 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wamar017.uti.json b/_module/uti/wamar017.uti.json index 5ff20836..77dacde2 100644 --- a/_module/uti/wamar017.uti.json +++ b/_module/uti/wamar017.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 13 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wamar018.uti.json b/_module/uti/wamar018.uti.json index 21475792..4850b5a0 100644 --- a/_module/uti/wamar018.uti.json +++ b/_module/uti/wamar018.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 375 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wamar019.uti.json b/_module/uti/wamar019.uti.json index bb40649d..63341464 100644 --- a/_module/uti/wamar019.uti.json +++ b/_module/uti/wamar019.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 375 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wamar020.uti.json b/_module/uti/wamar020.uti.json index 33637cf8..1eb5027d 100644 --- a/_module/uti/wamar020.uti.json +++ b/_module/uti/wamar020.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 14 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wamar021.uti.json b/_module/uti/wamar021.uti.json index afc83067..3724fb5e 100644 --- a/_module/uti/wamar021.uti.json +++ b/_module/uti/wamar021.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 522 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wamar022.uti.json b/_module/uti/wamar022.uti.json index b671a60e..45132f3f 100644 --- a/_module/uti/wamar022.uti.json +++ b/_module/uti/wamar022.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 471 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wamar023.uti.json b/_module/uti/wamar023.uti.json index 4602701b..8277f4dc 100644 --- a/_module/uti/wamar023.uti.json +++ b/_module/uti/wamar023.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 372 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wamar024.uti.json b/_module/uti/wamar024.uti.json index 5e2547be..d4d9948a 100644 --- a/_module/uti/wamar024.uti.json +++ b/_module/uti/wamar024.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 637 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wamar025.uti.json b/_module/uti/wamar025.uti.json index c5f4cff1..4afaa5c1 100644 --- a/_module/uti/wamar025.uti.json +++ b/_module/uti/wamar025.uti.json @@ -18,7 +18,7 @@ }, "Cost": { "type": "dword", - "value": 891 + "value": 637 }, "Cursed": { "type": "byte", diff --git a/_module/uti/wamar026.uti.json b/_module/uti/wamar026.uti.json index 68e3d96d..770c16ac 100644 --- a/_module/uti/wamar026.uti.json +++ b/_module/uti/wamar026.uti.json @@ -18,7 +18,7 @@ }, "Cost": { "type": "dword", - "value": 396 + "value": 373 }, "Cursed": { "type": "byte", diff --git a/_module/uti/wamar027.uti.json b/_module/uti/wamar027.uti.json index 56fa506b..a01b074c 100644 --- a/_module/uti/wamar027.uti.json +++ b/_module/uti/wamar027.uti.json @@ -18,7 +18,7 @@ }, "Cost": { "type": "dword", - "value": 990 + "value": 761 }, "Cursed": { "type": "byte", diff --git a/_module/uti/wamar028.uti.json b/_module/uti/wamar028.uti.json index a4da25d2..fc9c0e91 100644 --- a/_module/uti/wamar028.uti.json +++ b/_module/uti/wamar028.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 36 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wamar029.uti.json b/_module/uti/wamar029.uti.json index be725c52..d807ed58 100644 --- a/_module/uti/wamar029.uti.json +++ b/_module/uti/wamar029.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 35 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wamar030.uti.json b/_module/uti/wamar030.uti.json index b95ccb71..ce903f8b 100644 --- a/_module/uti/wamar030.uti.json +++ b/_module/uti/wamar030.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 92 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wamar031.uti.json b/_module/uti/wamar031.uti.json index 9a560cdc..3d39afca 100644 --- a/_module/uti/wamar031.uti.json +++ b/_module/uti/wamar031.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 405 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wamar032.uti.json b/_module/uti/wamar032.uti.json index 00ff9474..4eef5a3c 100644 --- a/_module/uti/wamar032.uti.json +++ b/_module/uti/wamar032.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 15 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wamar033.uti.json b/_module/uti/wamar033.uti.json index 0973973b..149bf6bd 100644 --- a/_module/uti/wamar033.uti.json +++ b/_module/uti/wamar033.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 759 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wamar034.uti.json b/_module/uti/wamar034.uti.json index 9af3764e..3283276a 100644 --- a/_module/uti/wamar034.uti.json +++ b/_module/uti/wamar034.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1040 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wamar035.uti.json b/_module/uti/wamar035.uti.json index b6196c5e..13b4111b 100644 --- a/_module/uti/wamar035.uti.json +++ b/_module/uti/wamar035.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 248 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wamar036.uti.json b/_module/uti/wamar036.uti.json index 477ccf30..9df5e708 100644 --- a/_module/uti/wamar036.uti.json +++ b/_module/uti/wamar036.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1281 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wamar037.uti.json b/_module/uti/wamar037.uti.json index 6a4041ba..d5bcedee 100644 --- a/_module/uti/wamar037.uti.json +++ b/_module/uti/wamar037.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 117 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wamar038.uti.json b/_module/uti/wamar038.uti.json index 7adf2674..19229c01 100644 --- a/_module/uti/wamar038.uti.json +++ b/_module/uti/wamar038.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 53 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wamar039.uti.json b/_module/uti/wamar039.uti.json index 62cccffb..a8c6f401 100644 --- a/_module/uti/wamar039.uti.json +++ b/_module/uti/wamar039.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 175 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wambo002.uti.json b/_module/uti/wambo002.uti.json index 758bcb52..21a53cfc 100644 --- a/_module/uti/wambo002.uti.json +++ b/_module/uti/wambo002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/wambo003.uti.json b/_module/uti/wambo003.uti.json index d93b59d3..b57475d3 100644 --- a/_module/uti/wambo003.uti.json +++ b/_module/uti/wambo003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 13 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/wambo004.uti.json b/_module/uti/wambo004.uti.json index bb7b8551..60cb3bf4 100644 --- a/_module/uti/wambo004.uti.json +++ b/_module/uti/wambo004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 13 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wambo005.uti.json b/_module/uti/wambo005.uti.json index 5b7a5a55..afaec034 100644 --- a/_module/uti/wambo005.uti.json +++ b/_module/uti/wambo005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 12 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wambo006.uti.json b/_module/uti/wambo006.uti.json index f7a6f5d6..14f06f66 100644 --- a/_module/uti/wambo006.uti.json +++ b/_module/uti/wambo006.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 52 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wambo007.uti.json b/_module/uti/wambo007.uti.json index ff07c296..06bda776 100644 --- a/_module/uti/wambo007.uti.json +++ b/_module/uti/wambo007.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 14 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wambo008.uti.json b/_module/uti/wambo008.uti.json index 6d6f37b4..54192ee8 100644 --- a/_module/uti/wambo008.uti.json +++ b/_module/uti/wambo008.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 12 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wambo009.uti.json b/_module/uti/wambo009.uti.json index 66dd3f4f..6f1b8267 100644 --- a/_module/uti/wambo009.uti.json +++ b/_module/uti/wambo009.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 52 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wambo010.uti.json b/_module/uti/wambo010.uti.json index 4cb82619..a615f816 100644 --- a/_module/uti/wambo010.uti.json +++ b/_module/uti/wambo010.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 16 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wambo011.uti.json b/_module/uti/wambo011.uti.json index 82c788e9..c8198254 100644 --- a/_module/uti/wambo011.uti.json +++ b/_module/uti/wambo011.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 12 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wambo012.uti.json b/_module/uti/wambo012.uti.json index 293fe05e..33b7e369 100644 --- a/_module/uti/wambo012.uti.json +++ b/_module/uti/wambo012.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 17 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wambo013.uti.json b/_module/uti/wambo013.uti.json index 4caa3717..b91ccd7a 100644 --- a/_module/uti/wambo013.uti.json +++ b/_module/uti/wambo013.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 54 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wambo014.uti.json b/_module/uti/wambo014.uti.json index 42d181ae..e0f3be85 100644 --- a/_module/uti/wambo014.uti.json +++ b/_module/uti/wambo014.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 13 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wambo015.uti.json b/_module/uti/wambo015.uti.json index 0e7b9009..c8f65d3c 100644 --- a/_module/uti/wambo015.uti.json +++ b/_module/uti/wambo015.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 95 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wambo016.uti.json b/_module/uti/wambo016.uti.json index ecdad50f..7de9a4e7 100644 --- a/_module/uti/wambo016.uti.json +++ b/_module/uti/wambo016.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 55 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wambo017.uti.json b/_module/uti/wambo017.uti.json index 6e50e7c5..1a50ef01 100644 --- a/_module/uti/wambo017.uti.json +++ b/_module/uti/wambo017.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 13 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wambo018.uti.json b/_module/uti/wambo018.uti.json index 56c9e2cf..7d39d23e 100644 --- a/_module/uti/wambo018.uti.json +++ b/_module/uti/wambo018.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 375 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wambo019.uti.json b/_module/uti/wambo019.uti.json index 1e7345cb..1fd31309 100644 --- a/_module/uti/wambo019.uti.json +++ b/_module/uti/wambo019.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 375 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wambo020.uti.json b/_module/uti/wambo020.uti.json index 68aec4e1..b194bdbd 100644 --- a/_module/uti/wambo020.uti.json +++ b/_module/uti/wambo020.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 248 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wambo021.uti.json b/_module/uti/wambo021.uti.json index a6d409a3..b205efe1 100644 --- a/_module/uti/wambo021.uti.json +++ b/_module/uti/wambo021.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 522 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wambo022.uti.json b/_module/uti/wambo022.uti.json index 1d95f6ab..718f08d8 100644 --- a/_module/uti/wambo022.uti.json +++ b/_module/uti/wambo022.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 472 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wambo023.uti.json b/_module/uti/wambo023.uti.json index 12d1db93..48a286c5 100644 --- a/_module/uti/wambo023.uti.json +++ b/_module/uti/wambo023.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 372 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wambo024.uti.json b/_module/uti/wambo024.uti.json index 49c9e95c..ae2b25e9 100644 --- a/_module/uti/wambo024.uti.json +++ b/_module/uti/wambo024.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 637 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wambo025.uti.json b/_module/uti/wambo025.uti.json index 7d3d9fdb..165632eb 100644 --- a/_module/uti/wambo025.uti.json +++ b/_module/uti/wambo025.uti.json @@ -18,7 +18,7 @@ }, "Cost": { "type": "dword", - "value": 891 + "value": 637 }, "Cursed": { "type": "byte", diff --git a/_module/uti/wambo026.uti.json b/_module/uti/wambo026.uti.json index 5d98f3bc..6ff0ffd4 100644 --- a/_module/uti/wambo026.uti.json +++ b/_module/uti/wambo026.uti.json @@ -18,7 +18,7 @@ }, "Cost": { "type": "dword", - "value": 396 + "value": 373 }, "Cursed": { "type": "byte", diff --git a/_module/uti/wambo027.uti.json b/_module/uti/wambo027.uti.json index ade278e6..f74bbc05 100644 --- a/_module/uti/wambo027.uti.json +++ b/_module/uti/wambo027.uti.json @@ -18,7 +18,7 @@ }, "Cost": { "type": "dword", - "value": 990 + "value": 761 }, "Cursed": { "type": "byte", diff --git a/_module/uti/wambo028.uti.json b/_module/uti/wambo028.uti.json index 8dd4b82b..f4e921e1 100644 --- a/_module/uti/wambo028.uti.json +++ b/_module/uti/wambo028.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 36 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wambo029.uti.json b/_module/uti/wambo029.uti.json index 1f1a9046..5ac83b61 100644 --- a/_module/uti/wambo029.uti.json +++ b/_module/uti/wambo029.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 12 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wambo030.uti.json b/_module/uti/wambo030.uti.json index dab96d9c..63807ccf 100644 --- a/_module/uti/wambo030.uti.json +++ b/_module/uti/wambo030.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 92 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wambo031.uti.json b/_module/uti/wambo031.uti.json index 32269fa3..cdbaa0bc 100644 --- a/_module/uti/wambo031.uti.json +++ b/_module/uti/wambo031.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 405 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wambo032.uti.json b/_module/uti/wambo032.uti.json index 3d2cd015..fb8e287c 100644 --- a/_module/uti/wambo032.uti.json +++ b/_module/uti/wambo032.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 15 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wambo033.uti.json b/_module/uti/wambo033.uti.json index 6badfdae..73a68a66 100644 --- a/_module/uti/wambo033.uti.json +++ b/_module/uti/wambo033.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 759 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wambo034.uti.json b/_module/uti/wambo034.uti.json index 795a2e1a..8e945a5b 100644 --- a/_module/uti/wambo034.uti.json +++ b/_module/uti/wambo034.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1040 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wambo035.uti.json b/_module/uti/wambo035.uti.json index c0b316b6..9cb1f1ed 100644 --- a/_module/uti/wambo035.uti.json +++ b/_module/uti/wambo035.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 248 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wambo036.uti.json b/_module/uti/wambo036.uti.json index c962d471..2cdb23ff 100644 --- a/_module/uti/wambo036.uti.json +++ b/_module/uti/wambo036.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1281 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wambo037.uti.json b/_module/uti/wambo037.uti.json index 42274fe4..af0ff364 100644 --- a/_module/uti/wambo037.uti.json +++ b/_module/uti/wambo037.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 117 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wambo038.uti.json b/_module/uti/wambo038.uti.json index 2fb1fbb5..fdf9e547 100644 --- a/_module/uti/wambo038.uti.json +++ b/_module/uti/wambo038.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 53 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wambo039.uti.json b/_module/uti/wambo039.uti.json index 1c63eadb..641ecc94 100644 --- a/_module/uti/wambo039.uti.json +++ b/_module/uti/wambo039.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 175 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wambu002.uti.json b/_module/uti/wambu002.uti.json index 704c5553..6349d2e6 100644 --- a/_module/uti/wambu002.uti.json +++ b/_module/uti/wambu002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/wambu003.uti.json b/_module/uti/wambu003.uti.json index 89ef79fd..67909dc4 100644 --- a/_module/uti/wambu003.uti.json +++ b/_module/uti/wambu003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 248 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/wambu004.uti.json b/_module/uti/wambu004.uti.json index 5007c04c..54e3b6eb 100644 --- a/_module/uti/wambu004.uti.json +++ b/_module/uti/wambu004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 372 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wambu005.uti.json b/_module/uti/wambu005.uti.json index 2a931d79..9caac0dd 100644 --- a/_module/uti/wambu005.uti.json +++ b/_module/uti/wambu005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 14 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wambu006.uti.json b/_module/uti/wambu006.uti.json index 1bdf89cb..09191eae 100644 --- a/_module/uti/wambu006.uti.json +++ b/_module/uti/wambu006.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 520 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wambu007.uti.json b/_module/uti/wambu007.uti.json index 88cd95f4..dc4c0d1a 100644 --- a/_module/uti/wambu007.uti.json +++ b/_module/uti/wambu007.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 520 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wambu008.uti.json b/_module/uti/wambu008.uti.json index eee63d6f..55a219bf 100644 --- a/_module/uti/wambu008.uti.json +++ b/_module/uti/wambu008.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 52 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wambu009.uti.json b/_module/uti/wambu009.uti.json index 30575a9e..29d88949 100644 --- a/_module/uti/wambu009.uti.json +++ b/_module/uti/wambu009.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 758 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wambu010.uti.json b/_module/uti/wambu010.uti.json index b2d61ba2..4bb23c60 100644 --- a/_module/uti/wambu010.uti.json +++ b/_module/uti/wambu010.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 521 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wambu011.uti.json b/_module/uti/wambu011.uti.json index 84b2c3ab..a3fc4d6d 100644 --- a/_module/uti/wambu011.uti.json +++ b/_module/uti/wambu011.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 372 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wambu012.uti.json b/_module/uti/wambu012.uti.json index d29e44ca..3ebef5d8 100644 --- a/_module/uti/wambu012.uti.json +++ b/_module/uti/wambu012.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 759 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wambu013.uti.json b/_module/uti/wambu013.uti.json index 4cc47508..1a7a2dbc 100644 --- a/_module/uti/wambu013.uti.json +++ b/_module/uti/wambu013.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 522 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wambu014.uti.json b/_module/uti/wambu014.uti.json index d1ae1938..c26f2c79 100644 --- a/_module/uti/wambu014.uti.json +++ b/_module/uti/wambu014.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 374 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wambu015.uti.json b/_module/uti/wambu015.uti.json index 66f41a8e..f8c3ddb9 100644 --- a/_module/uti/wambu015.uti.json +++ b/_module/uti/wambu015.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 637 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wambu016.uti.json b/_module/uti/wambu016.uti.json index f30989b3..8428adf9 100644 --- a/_module/uti/wambu016.uti.json +++ b/_module/uti/wambu016.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 523 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wambu017.uti.json b/_module/uti/wambu017.uti.json index 74a1d20b..0824e4b4 100644 --- a/_module/uti/wambu017.uti.json +++ b/_module/uti/wambu017.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 375 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wambu018.uti.json b/_module/uti/wambu018.uti.json index 66e5128f..a7578a4e 100644 --- a/_module/uti/wambu018.uti.json +++ b/_module/uti/wambu018.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 761 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wambu019.uti.json b/_module/uti/wambu019.uti.json index 79e7b004..8b8990ff 100644 --- a/_module/uti/wambu019.uti.json +++ b/_module/uti/wambu019.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 524 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wambu020.uti.json b/_module/uti/wambu020.uti.json index a8c5700b..e18eb868 100644 --- a/_module/uti/wambu020.uti.json +++ b/_module/uti/wambu020.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 376 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wambu021.uti.json b/_module/uti/wambu021.uti.json index 95783907..92164e38 100644 --- a/_module/uti/wambu021.uti.json +++ b/_module/uti/wambu021.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 762 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wambu022.uti.json b/_module/uti/wambu022.uti.json index a2351bd8..516f7577 100644 --- a/_module/uti/wambu022.uti.json +++ b/_module/uti/wambu022.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 525 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wambu023.uti.json b/_module/uti/wambu023.uti.json index 71df99e3..dfc83fc2 100644 --- a/_module/uti/wambu023.uti.json +++ b/_module/uti/wambu023.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 377 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wambu024.uti.json b/_module/uti/wambu024.uti.json index 6797a853..f353ebf6 100644 --- a/_module/uti/wambu024.uti.json +++ b/_module/uti/wambu024.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 763 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wambu025.uti.json b/_module/uti/wambu025.uti.json index b6613ac8..edef12bb 100644 --- a/_module/uti/wambu025.uti.json +++ b/_module/uti/wambu025.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 644 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wambu026.uti.json b/_module/uti/wambu026.uti.json index acbbf2d0..cafc94c1 100644 --- a/_module/uti/wambu026.uti.json +++ b/_module/uti/wambu026.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 379 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wambu027.uti.json b/_module/uti/wambu027.uti.json index 0c16808e..5d26369b 100644 --- a/_module/uti/wambu027.uti.json +++ b/_module/uti/wambu027.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2265 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wambu028.uti.json b/_module/uti/wambu028.uti.json index 9dc44665..7e0de850 100644 --- a/_module/uti/wambu028.uti.json +++ b/_module/uti/wambu028.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 120 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wambu029.uti.json b/_module/uti/wambu029.uti.json index f7b020f1..3ce01922 100644 --- a/_module/uti/wambu029.uti.json +++ b/_module/uti/wambu029.uti.json @@ -18,7 +18,7 @@ }, "Cost": { "type": "dword", - "value": 792 + "value": 58 }, "Cursed": { "type": "byte", diff --git a/_module/uti/wambu030.uti.json b/_module/uti/wambu030.uti.json index a1e456a3..1bfa9648 100644 --- a/_module/uti/wambu030.uti.json +++ b/_module/uti/wambu030.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 245 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wambu031.uti.json b/_module/uti/wambu031.uti.json index 655dce99..a04d4751 100644 --- a/_module/uti/wambu031.uti.json +++ b/_module/uti/wambu031.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1872 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wambu032.uti.json b/_module/uti/wambu032.uti.json index c960654f..02d05ed2 100644 --- a/_module/uti/wambu032.uti.json +++ b/_module/uti/wambu032.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1040 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wambu033.uti.json b/_module/uti/wambu033.uti.json index aea64806..cca46d0a 100644 --- a/_module/uti/wambu033.uti.json +++ b/_module/uti/wambu033.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2417 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wambu034.uti.json b/_module/uti/wambu034.uti.json index d1ebb572..5f1cf5d5 100644 --- a/_module/uti/wambu034.uti.json +++ b/_module/uti/wambu034.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4010 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wambu035.uti.json b/_module/uti/wambu035.uti.json index 78848841..54c56b57 100644 --- a/_module/uti/wambu035.uti.json +++ b/_module/uti/wambu035.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1281 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wambu036.uti.json b/_module/uti/wambu036.uti.json index 36177889..508115c3 100644 --- a/_module/uti/wambu036.uti.json +++ b/_module/uti/wambu036.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5124 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wambu037.uti.json b/_module/uti/wambu037.uti.json index 8acda9b7..e2c871df 100644 --- a/_module/uti/wambu037.uti.json +++ b/_module/uti/wambu037.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1201 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wambu038.uti.json b/_module/uti/wambu038.uti.json index 7caae988..0342edca 100644 --- a/_module/uti/wambu038.uti.json +++ b/_module/uti/wambu038.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 561 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wambu039.uti.json b/_module/uti/wambu039.uti.json index 57516039..297695a3 100644 --- a/_module/uti/wambu039.uti.json +++ b/_module/uti/wambu039.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2049 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/watermelon.uti.json b/_module/uti/watermelon.uti.json index 797c1242..7afd71d6 100644 --- a/_module/uti/watermelon.uti.json +++ b/_module/uti/watermelon.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/watermelonseeds.uti.json b/_module/uti/watermelonseeds.uti.json index b2eb4b74..3ce81639 100644 --- a/_module/uti/watermelonseeds.uti.json +++ b/_module/uti/watermelonseeds.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/waxbt002.uti.json b/_module/uti/waxbt002.uti.json index 1c435920..bfd93ef0 100644 --- a/_module/uti/waxbt002.uti.json +++ b/_module/uti/waxbt002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 20 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/waxbt003.uti.json b/_module/uti/waxbt003.uti.json index 1d26f4f6..66c3578f 100644 --- a/_module/uti/waxbt003.uti.json +++ b/_module/uti/waxbt003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 44 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/waxbt004.uti.json b/_module/uti/waxbt004.uti.json index cacef585..6498aff3 100644 --- a/_module/uti/waxbt004.uti.json +++ b/_module/uti/waxbt004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 142 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/waxbt005.uti.json b/_module/uti/waxbt005.uti.json index e5f42d26..f70fdf4a 100644 --- a/_module/uti/waxbt005.uti.json +++ b/_module/uti/waxbt005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 56 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/waxbt006.uti.json b/_module/uti/waxbt006.uti.json index 1b407034..d4247654 100644 --- a/_module/uti/waxbt006.uti.json +++ b/_module/uti/waxbt006.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 218 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/waxbt007.uti.json b/_module/uti/waxbt007.uti.json index bc543282..b031e965 100644 --- a/_module/uti/waxbt007.uti.json +++ b/_module/uti/waxbt007.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 218 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/waxbt008.uti.json b/_module/uti/waxbt008.uti.json index 7a34083b..685a5ddd 100644 --- a/_module/uti/waxbt008.uti.json +++ b/_module/uti/waxbt008.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 142 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/waxbt009.uti.json b/_module/uti/waxbt009.uti.json index 064465b2..b40d1fa0 100644 --- a/_module/uti/waxbt009.uti.json +++ b/_module/uti/waxbt009.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 384 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/waxbt010.uti.json b/_module/uti/waxbt010.uti.json index 269eef61..83cf7821 100644 --- a/_module/uti/waxbt010.uti.json +++ b/_module/uti/waxbt010.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 384 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/waxbt011.uti.json b/_module/uti/waxbt011.uti.json index 8eb86561..4ff5eba0 100644 --- a/_module/uti/waxbt011.uti.json +++ b/_module/uti/waxbt011.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 218 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/waxbt012.uti.json b/_module/uti/waxbt012.uti.json index 5de384ca..1a9c1277 100644 --- a/_module/uti/waxbt012.uti.json +++ b/_module/uti/waxbt012.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 602 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/waxbt013.uti.json b/_module/uti/waxbt013.uti.json index cd720dcd..1ba970b8 100644 --- a/_module/uti/waxbt013.uti.json +++ b/_module/uti/waxbt013.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 602 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/waxbt014.uti.json b/_module/uti/waxbt014.uti.json index 0af31e49..f14523b6 100644 --- a/_module/uti/waxbt014.uti.json +++ b/_module/uti/waxbt014.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 384 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/waxbt015.uti.json b/_module/uti/waxbt015.uti.json index 0a5952d1..14e1eaf6 100644 --- a/_module/uti/waxbt015.uti.json +++ b/_module/uti/waxbt015.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 776 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/waxbt016.uti.json b/_module/uti/waxbt016.uti.json index eeda7ae4..03fd4c8d 100644 --- a/_module/uti/waxbt016.uti.json +++ b/_module/uti/waxbt016.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 930 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/waxbt017.uti.json b/_module/uti/waxbt017.uti.json index ee28a24e..2830a6f3 100644 --- a/_module/uti/waxbt017.uti.json +++ b/_module/uti/waxbt017.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 524 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/waxbt018.uti.json b/_module/uti/waxbt018.uti.json index adbc2ed0..62822840 100644 --- a/_module/uti/waxbt018.uti.json +++ b/_module/uti/waxbt018.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1380 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/waxbt019.uti.json b/_module/uti/waxbt019.uti.json index cf1b0b12..ff90e1f6 100644 --- a/_module/uti/waxbt019.uti.json +++ b/_module/uti/waxbt019.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1144 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/waxbt020.uti.json b/_module/uti/waxbt020.uti.json index d0e28af7..bc458eed 100644 --- a/_module/uti/waxbt020.uti.json +++ b/_module/uti/waxbt020.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 652 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/waxbt021.uti.json b/_module/uti/waxbt021.uti.json index fb283b9d..8e2a03a1 100644 --- a/_module/uti/waxbt021.uti.json +++ b/_module/uti/waxbt021.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1380 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/waxbt022.uti.json b/_module/uti/waxbt022.uti.json index 3ab675d5..1a500c6c 100644 --- a/_module/uti/waxbt022.uti.json +++ b/_module/uti/waxbt022.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1550 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/waxbt023.uti.json b/_module/uti/waxbt023.uti.json index e79e194a..7c2ae7ce 100644 --- a/_module/uti/waxbt023.uti.json +++ b/_module/uti/waxbt023.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 806 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/waxbt024.uti.json b/_module/uti/waxbt024.uti.json index 15a64800..91acf721 100644 --- a/_module/uti/waxbt024.uti.json +++ b/_module/uti/waxbt024.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2664 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/waxbt025.uti.json b/_module/uti/waxbt025.uti.json index 903c7b58..47ca2b24 100644 --- a/_module/uti/waxbt025.uti.json +++ b/_module/uti/waxbt025.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2224 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/waxbt026.uti.json b/_module/uti/waxbt026.uti.json index e9240e5c..ac492ca9 100644 --- a/_module/uti/waxbt026.uti.json +++ b/_module/uti/waxbt026.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1182 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/waxbt027.uti.json b/_module/uti/waxbt027.uti.json index 0b851fee..29e3ceb8 100644 --- a/_module/uti/waxbt027.uti.json +++ b/_module/uti/waxbt027.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3596 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/waxbt028.uti.json b/_module/uti/waxbt028.uti.json index aca24ed2..b7b8cb58 100644 --- a/_module/uti/waxbt028.uti.json +++ b/_module/uti/waxbt028.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 832 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/waxbt029.uti.json b/_module/uti/waxbt029.uti.json index 79c8e2f1..214fe39f 100644 --- a/_module/uti/waxbt029.uti.json +++ b/_module/uti/waxbt029.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 228 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/waxbt030.uti.json b/_module/uti/waxbt030.uti.json index 2784e9e0..b4654caa 100644 --- a/_module/uti/waxbt030.uti.json +++ b/_module/uti/waxbt030.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1144 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/waxbt031.uti.json b/_module/uti/waxbt031.uti.json index 9742dba1..424de75f 100644 --- a/_module/uti/waxbt031.uti.json +++ b/_module/uti/waxbt031.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2070 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/waxbt032.uti.json b/_module/uti/waxbt032.uti.json index a9c92590..7fb31676 100644 --- a/_module/uti/waxbt032.uti.json +++ b/_module/uti/waxbt032.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 520 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/waxbt033.uti.json b/_module/uti/waxbt033.uti.json index b6262aa2..f520bebe 100644 --- a/_module/uti/waxbt033.uti.json +++ b/_module/uti/waxbt033.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3870 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/waxbt034.uti.json b/_module/uti/waxbt034.uti.json index 08d6b33f..5541f42d 100644 --- a/_module/uti/waxbt034.uti.json +++ b/_module/uti/waxbt034.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2440 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/waxbt035.uti.json b/_module/uti/waxbt035.uti.json index 7eda75c5..b0e024f0 100644 --- a/_module/uti/waxbt035.uti.json +++ b/_module/uti/waxbt035.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1070 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/waxbt036.uti.json b/_module/uti/waxbt036.uti.json index 2b589b50..d175bb4a 100644 --- a/_module/uti/waxbt036.uti.json +++ b/_module/uti/waxbt036.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3334 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/waxbt037.uti.json b/_module/uti/waxbt037.uti.json index 03ee692a..b288ca05 100644 --- a/_module/uti/waxbt037.uti.json +++ b/_module/uti/waxbt037.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 812 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/waxbt038.uti.json b/_module/uti/waxbt038.uti.json index 0e51dd27..ab035222 100644 --- a/_module/uti/waxbt038.uti.json +++ b/_module/uti/waxbt038.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 424 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/waxbt039.uti.json b/_module/uti/waxbt039.uti.json index c3113f2d..fad78a70 100644 --- a/_module/uti/waxbt039.uti.json +++ b/_module/uti/waxbt039.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1122 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/waxhn002.uti.json b/_module/uti/waxhn002.uti.json index 0550b6de..31f7d961 100644 --- a/_module/uti/waxhn002.uti.json +++ b/_module/uti/waxhn002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 12 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/waxhn003.uti.json b/_module/uti/waxhn003.uti.json index baec2dc2..cad3c29b 100644 --- a/_module/uti/waxhn003.uti.json +++ b/_module/uti/waxhn003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 36 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/waxhn004.uti.json b/_module/uti/waxhn004.uti.json index 0d4e2b19..66101345 100644 --- a/_module/uti/waxhn004.uti.json +++ b/_module/uti/waxhn004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 48 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/waxhn005.uti.json b/_module/uti/waxhn005.uti.json index a3ed1186..04fbcf3e 100644 --- a/_module/uti/waxhn005.uti.json +++ b/_module/uti/waxhn005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 48 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/waxhn006.uti.json b/_module/uti/waxhn006.uti.json index ea9f84e4..c1e7d760 100644 --- a/_module/uti/waxhn006.uti.json +++ b/_module/uti/waxhn006.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 134 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/waxhn007.uti.json b/_module/uti/waxhn007.uti.json index 05be93fe..9db2146f 100644 --- a/_module/uti/waxhn007.uti.json +++ b/_module/uti/waxhn007.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 48 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/waxhn008.uti.json b/_module/uti/waxhn008.uti.json index 47794c64..85b9d107 100644 --- a/_module/uti/waxhn008.uti.json +++ b/_module/uti/waxhn008.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 48 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/waxhn009.uti.json b/_module/uti/waxhn009.uti.json index 5b7c9616..d3030ff4 100644 --- a/_module/uti/waxhn009.uti.json +++ b/_module/uti/waxhn009.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 134 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/waxhn010.uti.json b/_module/uti/waxhn010.uti.json index dcd28f19..3c71f745 100644 --- a/_module/uti/waxhn010.uti.json +++ b/_module/uti/waxhn010.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 134 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/waxhn011.uti.json b/_module/uti/waxhn011.uti.json index 739535d6..a433b4ae 100644 --- a/_module/uti/waxhn011.uti.json +++ b/_module/uti/waxhn011.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 48 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/waxhn012.uti.json b/_module/uti/waxhn012.uti.json index a2360802..0fdf1058 100644 --- a/_module/uti/waxhn012.uti.json +++ b/_module/uti/waxhn012.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 220 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/waxhn013.uti.json b/_module/uti/waxhn013.uti.json index f7a7e30a..54f194ba 100644 --- a/_module/uti/waxhn013.uti.json +++ b/_module/uti/waxhn013.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 270 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/waxhn014.uti.json b/_module/uti/waxhn014.uti.json index 878760a0..c352112c 100644 --- a/_module/uti/waxhn014.uti.json +++ b/_module/uti/waxhn014.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 134 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/waxhn015.uti.json b/_module/uti/waxhn015.uti.json index 9040061e..e3082f8b 100644 --- a/_module/uti/waxhn015.uti.json +++ b/_module/uti/waxhn015.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 390 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/waxhn016.uti.json b/_module/uti/waxhn016.uti.json index c7d1318d..6815dcff 100644 --- a/_module/uti/waxhn016.uti.json +++ b/_module/uti/waxhn016.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 390 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/waxhn017.uti.json b/_module/uti/waxhn017.uti.json index a41374c7..1b54798f 100644 --- a/_module/uti/waxhn017.uti.json +++ b/_module/uti/waxhn017.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 134 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/waxhn018.uti.json b/_module/uti/waxhn018.uti.json index 05d7af88..ff8772d3 100644 --- a/_module/uti/waxhn018.uti.json +++ b/_module/uti/waxhn018.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 532 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/waxhn019.uti.json b/_module/uti/waxhn019.uti.json index e999a5fb..df94b18c 100644 --- a/_module/uti/waxhn019.uti.json +++ b/_module/uti/waxhn019.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 434 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/waxhn020.uti.json b/_module/uti/waxhn020.uti.json index 27532052..d5d2915a 100644 --- a/_module/uti/waxhn020.uti.json +++ b/_module/uti/waxhn020.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 252 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/waxhn021.uti.json b/_module/uti/waxhn021.uti.json index cadef7c5..3e9a033a 100644 --- a/_module/uti/waxhn021.uti.json +++ b/_module/uti/waxhn021.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 584 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/waxhn022.uti.json b/_module/uti/waxhn022.uti.json index a485d611..cae6df8f 100644 --- a/_module/uti/waxhn022.uti.json +++ b/_module/uti/waxhn022.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 638 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/waxhn023.uti.json b/_module/uti/waxhn023.uti.json index cf991e9e..086655df 100644 --- a/_module/uti/waxhn023.uti.json +++ b/_module/uti/waxhn023.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 412 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/waxhn024.uti.json b/_module/uti/waxhn024.uti.json index d5f2ca48..cb22e52c 100644 --- a/_module/uti/waxhn024.uti.json +++ b/_module/uti/waxhn024.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 818 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/waxhn025.uti.json b/_module/uti/waxhn025.uti.json index 9ccd114f..3215285a 100644 --- a/_module/uti/waxhn025.uti.json +++ b/_module/uti/waxhn025.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 798 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/waxhn026.uti.json b/_module/uti/waxhn026.uti.json index 96c8eb73..aeb4beac 100644 --- a/_module/uti/waxhn026.uti.json +++ b/_module/uti/waxhn026.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 450 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/waxhn027.uti.json b/_module/uti/waxhn027.uti.json index 7c52ea68..33b3cca5 100644 --- a/_module/uti/waxhn027.uti.json +++ b/_module/uti/waxhn027.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1106 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/waxhn028.uti.json b/_module/uti/waxhn028.uti.json index f38d75c7..e846a223 100644 --- a/_module/uti/waxhn028.uti.json +++ b/_module/uti/waxhn028.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 220 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/waxhn029.uti.json b/_module/uti/waxhn029.uti.json index e2f33bb9..fcb987fe 100644 --- a/_module/uti/waxhn029.uti.json +++ b/_module/uti/waxhn029.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 82 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/waxhn030.uti.json b/_module/uti/waxhn030.uti.json index 56f7975b..20975fb7 100644 --- a/_module/uti/waxhn030.uti.json +++ b/_module/uti/waxhn030.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 390 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/waxhn031.uti.json b/_module/uti/waxhn031.uti.json index 02ca17b0..685fd6f0 100644 --- a/_module/uti/waxhn031.uti.json +++ b/_module/uti/waxhn031.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 804 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/waxhn032.uti.json b/_module/uti/waxhn032.uti.json index a816caa4..d62708c1 100644 --- a/_module/uti/waxhn032.uti.json +++ b/_module/uti/waxhn032.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 376 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/waxhn033.uti.json b/_module/uti/waxhn033.uti.json index 9018b551..d9681742 100644 --- a/_module/uti/waxhn033.uti.json +++ b/_module/uti/waxhn033.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1114 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/waxhn034.uti.json b/_module/uti/waxhn034.uti.json index 11ed9885..ee144355 100644 --- a/_module/uti/waxhn034.uti.json +++ b/_module/uti/waxhn034.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1292 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/waxhn035.uti.json b/_module/uti/waxhn035.uti.json index b22b9582..764a62eb 100644 --- a/_module/uti/waxhn035.uti.json +++ b/_module/uti/waxhn035.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 762 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/waxhn036.uti.json b/_module/uti/waxhn036.uti.json index 42da2be9..980bcbf7 100644 --- a/_module/uti/waxhn036.uti.json +++ b/_module/uti/waxhn036.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2892 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/waxhn037.uti.json b/_module/uti/waxhn037.uti.json index 83a87eaa..722ddcf6 100644 --- a/_module/uti/waxhn037.uti.json +++ b/_module/uti/waxhn037.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 804 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/waxhn038.uti.json b/_module/uti/waxhn038.uti.json index 5771df42..0a9f502d 100644 --- a/_module/uti/waxhn038.uti.json +++ b/_module/uti/waxhn038.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 416 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/waxhn039.uti.json b/_module/uti/waxhn039.uti.json index 57ede1b8..acad79a1 100644 --- a/_module/uti/waxhn039.uti.json +++ b/_module/uti/waxhn039.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1114 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/waxmgr005.uti.json b/_module/uti/waxmgr005.uti.json new file mode 100644 index 00000000..887d3c79 --- /dev/null +++ b/_module/uti/waxmgr005.uti.json @@ -0,0 +1,212 @@ +{ + "__data_type": "UTI ", + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 18 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Comment": { + "type": "cexostring", + "value": "" + }, + "Cost": { + "type": "dword", + "value": 5309690 + }, + "Cursed": { + "type": "byte", + "value": 1 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 13213 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 91107 + } + }, + "ModelPart1": { + "type": "byte", + "value": 112 + }, + "ModelPart2": { + "type": "byte", + "value": 241 + }, + "ModelPart3": { + "type": "byte", + "value": 242 + }, + "PaletteID": { + "type": "byte", + "value": 32 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 4 + }, + "CostValue": { + "type": "word", + "value": 10 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 16 + }, + "Subtype": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 4 + }, + "CostValue": { + "type": "word", + "value": 8 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 16 + }, + "Subtype": { + "type": "word", + "value": 5 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 4 + }, + "CostValue": { + "type": "word", + "value": 8 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 16 + }, + "Subtype": { + "type": "word", + "value": 11 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 2 + }, + "CostValue": { + "type": "word", + "value": 15 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 6 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "X2_WAXMGR004" + }, + "TemplateResRef": { + "type": "resref", + "value": "waxmgr005" + } +} diff --git a/_module/uti/wblfh002.uti.json b/_module/uti/wblfh002.uti.json index f9ffa504..9a157cf5 100644 --- a/_module/uti/wblfh002.uti.json +++ b/_module/uti/wblfh002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 30 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/wblfh003.uti.json b/_module/uti/wblfh003.uti.json index c944defe..1a66cfbc 100644 --- a/_module/uti/wblfh003.uti.json +++ b/_module/uti/wblfh003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 54 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/wblfh004.uti.json b/_module/uti/wblfh004.uti.json index e7b252a7..1bfcec48 100644 --- a/_module/uti/wblfh004.uti.json +++ b/_module/uti/wblfh004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 66 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblfh005.uti.json b/_module/uti/wblfh005.uti.json index 997e9ed3..2122a3ae 100644 --- a/_module/uti/wblfh005.uti.json +++ b/_module/uti/wblfh005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 66 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblfh006.uti.json b/_module/uti/wblfh006.uti.json index d32b507e..0ef34cd3 100644 --- a/_module/uti/wblfh006.uti.json +++ b/_module/uti/wblfh006.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 152 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblfh007.uti.json b/_module/uti/wblfh007.uti.json index 5cd25bc0..03142476 100644 --- a/_module/uti/wblfh007.uti.json +++ b/_module/uti/wblfh007.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 152 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblfh008.uti.json b/_module/uti/wblfh008.uti.json index 4e459d29..74d8a670 100644 --- a/_module/uti/wblfh008.uti.json +++ b/_module/uti/wblfh008.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 66 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblfh009.uti.json b/_module/uti/wblfh009.uti.json index 4e026aa0..9bf2afda 100644 --- a/_module/uti/wblfh009.uti.json +++ b/_module/uti/wblfh009.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 288 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblfh010.uti.json b/_module/uti/wblfh010.uti.json index 7022361e..04ef3a24 100644 --- a/_module/uti/wblfh010.uti.json +++ b/_module/uti/wblfh010.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 288 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblfh011.uti.json b/_module/uti/wblfh011.uti.json index f9a7a6b4..8f053226 100644 --- a/_module/uti/wblfh011.uti.json +++ b/_module/uti/wblfh011.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 152 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblfh012.uti.json b/_module/uti/wblfh012.uti.json index 2e0c8e4a..21975dd5 100644 --- a/_module/uti/wblfh012.uti.json +++ b/_module/uti/wblfh012.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 408 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblfh013.uti.json b/_module/uti/wblfh013.uti.json index b8ab6a9f..3b24fe54 100644 --- a/_module/uti/wblfh013.uti.json +++ b/_module/uti/wblfh013.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 408 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblfh014.uti.json b/_module/uti/wblfh014.uti.json index ba1ce1af..c34f1685 100644 --- a/_module/uti/wblfh014.uti.json +++ b/_module/uti/wblfh014.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 238 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblfh015.uti.json b/_module/uti/wblfh015.uti.json index f22fdcc8..a6b8377f 100644 --- a/_module/uti/wblfh015.uti.json +++ b/_module/uti/wblfh015.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 550 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblfh016.uti.json b/_module/uti/wblfh016.uti.json index 03757135..f6819b39 100644 --- a/_module/uti/wblfh016.uti.json +++ b/_module/uti/wblfh016.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 662 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblfh017.uti.json b/_module/uti/wblfh017.uti.json index ebab94c3..30691919 100644 --- a/_module/uti/wblfh017.uti.json +++ b/_module/uti/wblfh017.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 288 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblfh018.uti.json b/_module/uti/wblfh018.uti.json index 1643ee5c..11fe2660 100644 --- a/_module/uti/wblfh018.uti.json +++ b/_module/uti/wblfh018.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 842 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblfh019.uti.json b/_module/uti/wblfh019.uti.json index f5db0a3d..db7d2f25 100644 --- a/_module/uti/wblfh019.uti.json +++ b/_module/uti/wblfh019.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 940 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblfh020.uti.json b/_module/uti/wblfh020.uti.json index 29300658..ccdaac53 100644 --- a/_module/uti/wblfh020.uti.json +++ b/_module/uti/wblfh020.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 408 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblfh021.uti.json b/_module/uti/wblfh021.uti.json index de3ec4fc..896be502 100644 --- a/_module/uti/wblfh021.uti.json +++ b/_module/uti/wblfh021.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1154 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblfh022.uti.json b/_module/uti/wblfh022.uti.json index 956bf61f..ac793be8 100644 --- a/_module/uti/wblfh022.uti.json +++ b/_module/uti/wblfh022.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 842 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblfh023.uti.json b/_module/uti/wblfh023.uti.json index 8df2e374..600aea4d 100644 --- a/_module/uti/wblfh023.uti.json +++ b/_module/uti/wblfh023.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 662 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblfh024.uti.json b/_module/uti/wblfh024.uti.json index 8c8031e5..d281862a 100644 --- a/_module/uti/wblfh024.uti.json +++ b/_module/uti/wblfh024.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1844 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblfh025.uti.json b/_module/uti/wblfh025.uti.json index ca6337a0..20d3f3da 100644 --- a/_module/uti/wblfh025.uti.json +++ b/_module/uti/wblfh025.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1390 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblfh026.uti.json b/_module/uti/wblfh026.uti.json index 4da596ba..51a0ca17 100644 --- a/_module/uti/wblfh026.uti.json +++ b/_module/uti/wblfh026.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 940 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblfh027.uti.json b/_module/uti/wblfh027.uti.json index fe305911..3af756a9 100644 --- a/_module/uti/wblfh027.uti.json +++ b/_module/uti/wblfh027.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2628 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblfh028.uti.json b/_module/uti/wblfh028.uti.json index b35d54d6..3726eae1 100644 --- a/_module/uti/wblfh028.uti.json +++ b/_module/uti/wblfh028.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 408 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblfh029.uti.json b/_module/uti/wblfh029.uti.json index b3f0885d..12f4ce06 100644 --- a/_module/uti/wblfh029.uti.json +++ b/_module/uti/wblfh029.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 238 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblfh030.uti.json b/_module/uti/wblfh030.uti.json index fcc8aab4..87366e65 100644 --- a/_module/uti/wblfh030.uti.json +++ b/_module/uti/wblfh030.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 628 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblfh031.uti.json b/_module/uti/wblfh031.uti.json index fe569cfe..c57df5b6 100644 --- a/_module/uti/wblfh031.uti.json +++ b/_module/uti/wblfh031.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1648 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblfh032.uti.json b/_module/uti/wblfh032.uti.json index ab3d5382..33d7574e 100644 --- a/_module/uti/wblfh032.uti.json +++ b/_module/uti/wblfh032.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 434 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblfh033.uti.json b/_module/uti/wblfh033.uti.json index 7a9f0dcd..5593bd5a 100644 --- a/_module/uti/wblfh033.uti.json +++ b/_module/uti/wblfh033.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2394 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblfh034.uti.json b/_module/uti/wblfh034.uti.json index 875bed21..4d2fe392 100644 --- a/_module/uti/wblfh034.uti.json +++ b/_module/uti/wblfh034.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2394 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblfh035.uti.json b/_module/uti/wblfh035.uti.json index c512f9b7..6c24142e 100644 --- a/_module/uti/wblfh035.uti.json +++ b/_module/uti/wblfh035.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 842 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblfh036.uti.json b/_module/uti/wblfh036.uti.json index 6262b6cc..51e777a5 100644 --- a/_module/uti/wblfh036.uti.json +++ b/_module/uti/wblfh036.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4090 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblfh037.uti.json b/_module/uti/wblfh037.uti.json index 6756825a..cc948cdf 100644 --- a/_module/uti/wblfh037.uti.json +++ b/_module/uti/wblfh037.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1132 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblfh038.uti.json b/_module/uti/wblfh038.uti.json index 189b4013..dc6babe7 100644 --- a/_module/uti/wblfh038.uti.json +++ b/_module/uti/wblfh038.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 434 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblfh039.uti.json b/_module/uti/wblfh039.uti.json index 1291e827..6cd81142 100644 --- a/_module/uti/wblfh039.uti.json +++ b/_module/uti/wblfh039.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2050 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblfl002.uti.json b/_module/uti/wblfl002.uti.json index bdeffbfd..bd1ac963 100644 --- a/_module/uti/wblfl002.uti.json +++ b/_module/uti/wblfl002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 16 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/wblfl003.uti.json b/_module/uti/wblfl003.uti.json index c4d8ea35..6b4a0d1b 100644 --- a/_module/uti/wblfl003.uti.json +++ b/_module/uti/wblfl003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 40 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/wblfl004.uti.json b/_module/uti/wblfl004.uti.json index d32c20e6..32d6d22c 100644 --- a/_module/uti/wblfl004.uti.json +++ b/_module/uti/wblfl004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 52 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblfl005.uti.json b/_module/uti/wblfl005.uti.json index 6ffaa3fa..eff50bc3 100644 --- a/_module/uti/wblfl005.uti.json +++ b/_module/uti/wblfl005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 52 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblfl006.uti.json b/_module/uti/wblfl006.uti.json index d0e605dd..80296abb 100644 --- a/_module/uti/wblfl006.uti.json +++ b/_module/uti/wblfl006.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 138 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblfl007.uti.json b/_module/uti/wblfl007.uti.json index d1abb34e..495c836d 100644 --- a/_module/uti/wblfl007.uti.json +++ b/_module/uti/wblfl007.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 138 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblfl008.uti.json b/_module/uti/wblfl008.uti.json index f557e98a..36a45f2b 100644 --- a/_module/uti/wblfl008.uti.json +++ b/_module/uti/wblfl008.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 72 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblfl009.uti.json b/_module/uti/wblfl009.uti.json index ecea629e..7afbd639 100644 --- a/_module/uti/wblfl009.uti.json +++ b/_module/uti/wblfl009.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 274 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblfl010.uti.json b/_module/uti/wblfl010.uti.json index 1182826f..986fc85e 100644 --- a/_module/uti/wblfl010.uti.json +++ b/_module/uti/wblfl010.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 274 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblfl011.uti.json b/_module/uti/wblfl011.uti.json index a91c565c..a0783645 100644 --- a/_module/uti/wblfl011.uti.json +++ b/_module/uti/wblfl011.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 138 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblfl012.uti.json b/_module/uti/wblfl012.uti.json index 65b8865e..e51df12d 100644 --- a/_module/uti/wblfl012.uti.json +++ b/_module/uti/wblfl012.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 394 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblfl013.uti.json b/_module/uti/wblfl013.uti.json index 3ec10ed9..09dd6553 100644 --- a/_module/uti/wblfl013.uti.json +++ b/_module/uti/wblfl013.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 394 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblfl014.uti.json b/_module/uti/wblfl014.uti.json index d079a53e..dbf3b1c6 100644 --- a/_module/uti/wblfl014.uti.json +++ b/_module/uti/wblfl014.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 274 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblfl015.uti.json b/_module/uti/wblfl015.uti.json index 50a2839a..0df1c1f5 100644 --- a/_module/uti/wblfl015.uti.json +++ b/_module/uti/wblfl015.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 536 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblfl016.uti.json b/_module/uti/wblfl016.uti.json index 15eacf36..83f078ab 100644 --- a/_module/uti/wblfl016.uti.json +++ b/_module/uti/wblfl016.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 598 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblfl017.uti.json b/_module/uti/wblfl017.uti.json index 3b936870..d6e31746 100644 --- a/_module/uti/wblfl017.uti.json +++ b/_module/uti/wblfl017.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 648 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblfl018.uti.json b/_module/uti/wblfl018.uti.json index d066fe7a..328c446a 100644 --- a/_module/uti/wblfl018.uti.json +++ b/_module/uti/wblfl018.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 926 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblfl019.uti.json b/_module/uti/wblfl019.uti.json index 0283c4c2..41013718 100644 --- a/_module/uti/wblfl019.uti.json +++ b/_module/uti/wblfl019.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 648 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblfl020.uti.json b/_module/uti/wblfl020.uti.json index 675925d9..435e8d79 100644 --- a/_module/uti/wblfl020.uti.json +++ b/_module/uti/wblfl020.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 420 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblfl021.uti.json b/_module/uti/wblfl021.uti.json index fabcbc86..75435b2f 100644 --- a/_module/uti/wblfl021.uti.json +++ b/_module/uti/wblfl021.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 926 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblfl022.uti.json b/_module/uti/wblfl022.uti.json index f8b79a45..30a6fc5b 100644 --- a/_module/uti/wblfl022.uti.json +++ b/_module/uti/wblfl022.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 860 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblfl023.uti.json b/_module/uti/wblfl023.uti.json index 36305476..5be6ab93 100644 --- a/_module/uti/wblfl023.uti.json +++ b/_module/uti/wblfl023.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 416 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblfl024.uti.json b/_module/uti/wblfl024.uti.json index 8dfc3546..b0ba7277 100644 --- a/_module/uti/wblfl024.uti.json +++ b/_module/uti/wblfl024.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1178 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblfl025.uti.json b/_module/uti/wblfl025.uti.json index c41c8398..17719bf1 100644 --- a/_module/uti/wblfl025.uti.json +++ b/_module/uti/wblfl025.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1178 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblfl026.uti.json b/_module/uti/wblfl026.uti.json index dae45f90..38d656f1 100644 --- a/_module/uti/wblfl026.uti.json +++ b/_module/uti/wblfl026.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 614 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblfl027.uti.json b/_module/uti/wblfl027.uti.json index 263b9883..b55c7cd3 100644 --- a/_module/uti/wblfl027.uti.json +++ b/_module/uti/wblfl027.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1916 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblfl028.uti.json b/_module/uti/wblfl028.uti.json index 3863a7a3..e1264c1d 100644 --- a/_module/uti/wblfl028.uti.json +++ b/_module/uti/wblfl028.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 394 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblfl029.uti.json b/_module/uti/wblfl029.uti.json index bc5999ec..1131906b 100644 --- a/_module/uti/wblfl029.uti.json +++ b/_module/uti/wblfl029.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 224 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblfl030.uti.json b/_module/uti/wblfl030.uti.json index ac64c6af..aea96fb6 100644 --- a/_module/uti/wblfl030.uti.json +++ b/_module/uti/wblfl030.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 614 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblfl031.uti.json b/_module/uti/wblfl031.uti.json index 1e9af78d..97f6efb4 100644 --- a/_module/uti/wblfl031.uti.json +++ b/_module/uti/wblfl031.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1634 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblfl032.uti.json b/_module/uti/wblfl032.uti.json index f16d8b82..0d954b84 100644 --- a/_module/uti/wblfl032.uti.json +++ b/_module/uti/wblfl032.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 516 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblfl033.uti.json b/_module/uti/wblfl033.uti.json index 31abdb9d..b5dac39f 100644 --- a/_module/uti/wblfl033.uti.json +++ b/_module/uti/wblfl033.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2066 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblfl034.uti.json b/_module/uti/wblfl034.uti.json index 9a12db5e..f53ddf88 100644 --- a/_module/uti/wblfl034.uti.json +++ b/_module/uti/wblfl034.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2066 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblfl035.uti.json b/_module/uti/wblfl035.uti.json index c14f0981..63aca2d2 100644 --- a/_module/uti/wblfl035.uti.json +++ b/_module/uti/wblfl035.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1634 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblfl036.uti.json b/_module/uti/wblfl036.uti.json index 5b74ee25..2cd1c883 100644 --- a/_module/uti/wblfl036.uti.json +++ b/_module/uti/wblfl036.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3934 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblfl037.uti.json b/_module/uti/wblfl037.uti.json index 87cf5f69..3c049774 100644 --- a/_module/uti/wblfl037.uti.json +++ b/_module/uti/wblfl037.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 808 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblfl038.uti.json b/_module/uti/wblfl038.uti.json index 149c54ea..7ee7349e 100644 --- a/_module/uti/wblfl038.uti.json +++ b/_module/uti/wblfl038.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 380 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblfl039.uti.json b/_module/uti/wblfl039.uti.json index d0538be6..eee5624e 100644 --- a/_module/uti/wblfl039.uti.json +++ b/_module/uti/wblfl039.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1118 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblhl002.uti.json b/_module/uti/wblhl002.uti.json index 1091a453..1cf413a3 100644 --- a/_module/uti/wblhl002.uti.json +++ b/_module/uti/wblhl002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/wblhl003.uti.json b/_module/uti/wblhl003.uti.json index 81891677..f5392d75 100644 --- a/_module/uti/wblhl003.uti.json +++ b/_module/uti/wblhl003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 26 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/wblhl004.uti.json b/_module/uti/wblhl004.uti.json index 3f159fa6..fbea2074 100644 --- a/_module/uti/wblhl004.uti.json +++ b/_module/uti/wblhl004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 26 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblhl005.uti.json b/_module/uti/wblhl005.uti.json index b76d691c..dbb80b4b 100644 --- a/_module/uti/wblhl005.uti.json +++ b/_module/uti/wblhl005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 26 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblhl006.uti.json b/_module/uti/wblhl006.uti.json index f792e3dc..7867a3c6 100644 --- a/_module/uti/wblhl006.uti.json +++ b/_module/uti/wblhl006.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 124 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblhl007.uti.json b/_module/uti/wblhl007.uti.json index 25cda09d..f29ae7c5 100644 --- a/_module/uti/wblhl007.uti.json +++ b/_module/uti/wblhl007.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 124 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblhl008.uti.json b/_module/uti/wblhl008.uti.json index 726538fd..055599e5 100644 --- a/_module/uti/wblhl008.uti.json +++ b/_module/uti/wblhl008.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 38 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblhl009.uti.json b/_module/uti/wblhl009.uti.json index 3f841071..f8a2e2d2 100644 --- a/_module/uti/wblhl009.uti.json +++ b/_module/uti/wblhl009.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 260 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblhl010.uti.json b/_module/uti/wblhl010.uti.json index bc3e61f4..ef263721 100644 --- a/_module/uti/wblhl010.uti.json +++ b/_module/uti/wblhl010.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 260 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblhl011.uti.json b/_module/uti/wblhl011.uti.json index 0f1294c5..57fd7be8 100644 --- a/_module/uti/wblhl011.uti.json +++ b/_module/uti/wblhl011.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 124 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblhl012.uti.json b/_module/uti/wblhl012.uti.json index 70634deb..40f3941f 100644 --- a/_module/uti/wblhl012.uti.json +++ b/_module/uti/wblhl012.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 380 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblhl013.uti.json b/_module/uti/wblhl013.uti.json index d86d6dc3..f44099a0 100644 --- a/_module/uti/wblhl013.uti.json +++ b/_module/uti/wblhl013.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 288 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblhl014.uti.json b/_module/uti/wblhl014.uti.json index f180c61e..e831d805 100644 --- a/_module/uti/wblhl014.uti.json +++ b/_module/uti/wblhl014.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 124 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblhl015.uti.json b/_module/uti/wblhl015.uti.json index efe8a1e0..80f29331 100644 --- a/_module/uti/wblhl015.uti.json +++ b/_module/uti/wblhl015.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 430 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblhl016.uti.json b/_module/uti/wblhl016.uti.json index 5bde4361..193a6246 100644 --- a/_module/uti/wblhl016.uti.json +++ b/_module/uti/wblhl016.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 366 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblhl017.uti.json b/_module/uti/wblhl017.uti.json index 39d38bee..6db6942e 100644 --- a/_module/uti/wblhl017.uti.json +++ b/_module/uti/wblhl017.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 228 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblhl018.uti.json b/_module/uti/wblhl018.uti.json index 548f3fa4..fb0b5fe4 100644 --- a/_module/uti/wblhl018.uti.json +++ b/_module/uti/wblhl018.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 612 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblhl019.uti.json b/_module/uti/wblhl019.uti.json index 3c587753..a7ce68bb 100644 --- a/_module/uti/wblhl019.uti.json +++ b/_module/uti/wblhl019.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 584 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblhl020.uti.json b/_module/uti/wblhl020.uti.json index 4b4a03b9..32b1f74e 100644 --- a/_module/uti/wblhl020.uti.json +++ b/_module/uti/wblhl020.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 200 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblhl021.uti.json b/_module/uti/wblhl021.uti.json index 1144c4a1..28219867 100644 --- a/_module/uti/wblhl021.uti.json +++ b/_module/uti/wblhl021.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 758 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblhl022.uti.json b/_module/uti/wblhl022.uti.json index 7837646b..6fd96a72 100644 --- a/_module/uti/wblhl022.uti.json +++ b/_module/uti/wblhl022.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 758 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblhl023.uti.json b/_module/uti/wblhl023.uti.json index 67a160fd..ec12d762 100644 --- a/_module/uti/wblhl023.uti.json +++ b/_module/uti/wblhl023.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 366 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblhl024.uti.json b/_module/uti/wblhl024.uti.json index 936edc35..dc2478cd 100644 --- a/_module/uti/wblhl024.uti.json +++ b/_module/uti/wblhl024.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1586 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblhl025.uti.json b/_module/uti/wblhl025.uti.json index d37f539d..98f83f38 100644 --- a/_module/uti/wblhl025.uti.json +++ b/_module/uti/wblhl025.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1330 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblhl026.uti.json b/_module/uti/wblhl026.uti.json index 574a23a7..4876e0f0 100644 --- a/_module/uti/wblhl026.uti.json +++ b/_module/uti/wblhl026.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 788 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblhl027.uti.json b/_module/uti/wblhl027.uti.json index 54b7de5b..cbf32653 100644 --- a/_module/uti/wblhl027.uti.json +++ b/_module/uti/wblhl027.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1962 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblhl028.uti.json b/_module/uti/wblhl028.uti.json index e258eed2..a26e208d 100644 --- a/_module/uti/wblhl028.uti.json +++ b/_module/uti/wblhl028.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 210 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblhl029.uti.json b/_module/uti/wblhl029.uti.json index 53d7d2cd..13dfd9cd 100644 --- a/_module/uti/wblhl029.uti.json +++ b/_module/uti/wblhl029.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 124 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblhl030.uti.json b/_module/uti/wblhl030.uti.json index 3ac61883..3303b3e4 100644 --- a/_module/uti/wblhl030.uti.json +++ b/_module/uti/wblhl030.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 380 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblhl031.uti.json b/_module/uti/wblhl031.uti.json index 991a2d78..48a87eeb 100644 --- a/_module/uti/wblhl031.uti.json +++ b/_module/uti/wblhl031.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1620 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblhl032.uti.json b/_module/uti/wblhl032.uti.json index 7cd6dc34..a1fb4ac7 100644 --- a/_module/uti/wblhl032.uti.json +++ b/_module/uti/wblhl032.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 406 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblhl033.uti.json b/_module/uti/wblhl033.uti.json index 502e5f7d..99aa399c 100644 --- a/_module/uti/wblhl033.uti.json +++ b/_module/uti/wblhl033.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2366 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblhl034.uti.json b/_module/uti/wblhl034.uti.json index f56661fc..4cb90184 100644 --- a/_module/uti/wblhl034.uti.json +++ b/_module/uti/wblhl034.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2052 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblhl035.uti.json b/_module/uti/wblhl035.uti.json index eb00c189..76bcfb31 100644 --- a/_module/uti/wblhl035.uti.json +++ b/_module/uti/wblhl035.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 552 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblhl036.uti.json b/_module/uti/wblhl036.uti.json index ca8a21e9..d65ccc65 100644 --- a/_module/uti/wblhl036.uti.json +++ b/_module/uti/wblhl036.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2366 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblhl037.uti.json b/_module/uti/wblhl037.uti.json index bedf5b97..3b5d58e2 100644 --- a/_module/uti/wblhl037.uti.json +++ b/_module/uti/wblhl037.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 794 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblhl038.uti.json b/_module/uti/wblhl038.uti.json index 59fdc3cb..eca1e37c 100644 --- a/_module/uti/wblhl038.uti.json +++ b/_module/uti/wblhl038.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 200 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblhl039.uti.json b/_module/uti/wblhl039.uti.json index 2f53a3c1..f930b63f 100644 --- a/_module/uti/wblhl039.uti.json +++ b/_module/uti/wblhl039.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1104 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblhw002.uti.json b/_module/uti/wblhw002.uti.json index ac007d8c..52ed44f7 100644 --- a/_module/uti/wblhw002.uti.json +++ b/_module/uti/wblhw002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 24 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/wblhw003.uti.json b/_module/uti/wblhw003.uti.json index 2e43968e..ae8eaae0 100644 --- a/_module/uti/wblhw003.uti.json +++ b/_module/uti/wblhw003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 48 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/wblhw004.uti.json b/_module/uti/wblhw004.uti.json index eeecd67a..3301c320 100644 --- a/_module/uti/wblhw004.uti.json +++ b/_module/uti/wblhw004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 60 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblhw005.uti.json b/_module/uti/wblhw005.uti.json index 9a98d0bb..be2ebe94 100644 --- a/_module/uti/wblhw005.uti.json +++ b/_module/uti/wblhw005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 60 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblhw006.uti.json b/_module/uti/wblhw006.uti.json index 5905d8ef..6985fb61 100644 --- a/_module/uti/wblhw006.uti.json +++ b/_module/uti/wblhw006.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 146 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblhw007.uti.json b/_module/uti/wblhw007.uti.json index f8458bd7..27226f0c 100644 --- a/_module/uti/wblhw007.uti.json +++ b/_module/uti/wblhw007.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 146 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblhw008.uti.json b/_module/uti/wblhw008.uti.json index afdef0c1..eb614132 100644 --- a/_module/uti/wblhw008.uti.json +++ b/_module/uti/wblhw008.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 48 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblhw009.uti.json b/_module/uti/wblhw009.uti.json index 01c035e4..48cdc041 100644 --- a/_module/uti/wblhw009.uti.json +++ b/_module/uti/wblhw009.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 282 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblhw010.uti.json b/_module/uti/wblhw010.uti.json index faa8605f..97501c10 100644 --- a/_module/uti/wblhw010.uti.json +++ b/_module/uti/wblhw010.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 282 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblhw011.uti.json b/_module/uti/wblhw011.uti.json index 6c5954f0..4cc56287 100644 --- a/_module/uti/wblhw011.uti.json +++ b/_module/uti/wblhw011.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 146 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblhw012.uti.json b/_module/uti/wblhw012.uti.json index f5da3b3d..b789df97 100644 --- a/_module/uti/wblhw012.uti.json +++ b/_module/uti/wblhw012.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 402 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblhw013.uti.json b/_module/uti/wblhw013.uti.json index d44b3ffb..637d44ec 100644 --- a/_module/uti/wblhw013.uti.json +++ b/_module/uti/wblhw013.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 402 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblhw014.uti.json b/_module/uti/wblhw014.uti.json index 4111f37f..eb25d4b2 100644 --- a/_module/uti/wblhw014.uti.json +++ b/_module/uti/wblhw014.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 146 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblhw015.uti.json b/_module/uti/wblhw015.uti.json index f90a4758..b257789c 100644 --- a/_module/uti/wblhw015.uti.json +++ b/_module/uti/wblhw015.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 544 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblhw016.uti.json b/_module/uti/wblhw016.uti.json index c2bbe69e..f0708e92 100644 --- a/_module/uti/wblhw016.uti.json +++ b/_module/uti/wblhw016.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 544 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblhw017.uti.json b/_module/uti/wblhw017.uti.json index d4f58ef2..483eb166 100644 --- a/_module/uti/wblhw017.uti.json +++ b/_module/uti/wblhw017.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 232 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblhw018.uti.json b/_module/uti/wblhw018.uti.json index d7ca566b..a294f5da 100644 --- a/_module/uti/wblhw018.uti.json +++ b/_module/uti/wblhw018.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 996 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblhw019.uti.json b/_module/uti/wblhw019.uti.json index 4057e999..f8ffeca1 100644 --- a/_module/uti/wblhw019.uti.json +++ b/_module/uti/wblhw019.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 606 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblhw020.uti.json b/_module/uti/wblhw020.uti.json index 48f99a2a..1f81f562 100644 --- a/_module/uti/wblhw020.uti.json +++ b/_module/uti/wblhw020.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 388 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblhw021.uti.json b/_module/uti/wblhw021.uti.json index 4f43f4c8..fed44794 100644 --- a/_module/uti/wblhw021.uti.json +++ b/_module/uti/wblhw021.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1608 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblhw022.uti.json b/_module/uti/wblhw022.uti.json index 49bceef1..7a947609 100644 --- a/_module/uti/wblhw022.uti.json +++ b/_module/uti/wblhw022.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1010 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblhw023.uti.json b/_module/uti/wblhw023.uti.json index a77e71e5..0de4fcf3 100644 --- a/_module/uti/wblhw023.uti.json +++ b/_module/uti/wblhw023.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 554 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblhw024.uti.json b/_module/uti/wblhw024.uti.json index dd1d0bf5..2ea7e343 100644 --- a/_module/uti/wblhw024.uti.json +++ b/_module/uti/wblhw024.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3036 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblhw025.uti.json b/_module/uti/wblhw025.uti.json index 7c86095b..02647ac7 100644 --- a/_module/uti/wblhw025.uti.json +++ b/_module/uti/wblhw025.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1434 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblhw026.uti.json b/_module/uti/wblhw026.uti.json index eb827f33..0b893a64 100644 --- a/_module/uti/wblhw026.uti.json +++ b/_module/uti/wblhw026.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 528 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblhw027.uti.json b/_module/uti/wblhw027.uti.json index 326ca0b1..324531e0 100644 --- a/_module/uti/wblhw027.uti.json +++ b/_module/uti/wblhw027.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3818 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblhw028.uti.json b/_module/uti/wblhw028.uti.json index e9247820..d4de7584 100644 --- a/_module/uti/wblhw028.uti.json +++ b/_module/uti/wblhw028.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 402 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblhw029.uti.json b/_module/uti/wblhw029.uti.json index 481c6913..a454a1ed 100644 --- a/_module/uti/wblhw029.uti.json +++ b/_module/uti/wblhw029.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 232 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblhw030.uti.json b/_module/uti/wblhw030.uti.json index 17217b54..aae5369b 100644 --- a/_module/uti/wblhw030.uti.json +++ b/_module/uti/wblhw030.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 622 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblhw031.uti.json b/_module/uti/wblhw031.uti.json index 638c6d89..16c6bdce 100644 --- a/_module/uti/wblhw031.uti.json +++ b/_module/uti/wblhw031.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1642 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblhw032.uti.json b/_module/uti/wblhw032.uti.json index a97540db..b4ca0f81 100644 --- a/_module/uti/wblhw032.uti.json +++ b/_module/uti/wblhw032.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 656 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblhw033.uti.json b/_module/uti/wblhw033.uti.json index 611d7e7c..35c3595e 100644 --- a/_module/uti/wblhw033.uti.json +++ b/_module/uti/wblhw033.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3942 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblhw034.uti.json b/_module/uti/wblhw034.uti.json index 8b912f88..1ee666c6 100644 --- a/_module/uti/wblhw034.uti.json +++ b/_module/uti/wblhw034.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2074 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblhw035.uti.json b/_module/uti/wblhw035.uti.json index 218326f0..fad4d310 100644 --- a/_module/uti/wblhw035.uti.json +++ b/_module/uti/wblhw035.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1642 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblhw036.uti.json b/_module/uti/wblhw036.uti.json index 82d945fc..66ac3dc1 100644 --- a/_module/uti/wblhw036.uti.json +++ b/_module/uti/wblhw036.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5224 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblhw037.uti.json b/_module/uti/wblhw037.uti.json index 8471b504..c6da269b 100644 --- a/_module/uti/wblhw037.uti.json +++ b/_module/uti/wblhw037.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 816 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblhw038.uti.json b/_module/uti/wblhw038.uti.json index 453d9587..d8458d6c 100644 --- a/_module/uti/wblhw038.uti.json +++ b/_module/uti/wblhw038.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 428 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblhw039.uti.json b/_module/uti/wblhw039.uti.json index 93603730..ffbe0e1a 100644 --- a/_module/uti/wblhw039.uti.json +++ b/_module/uti/wblhw039.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1126 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblml002.uti.json b/_module/uti/wblml002.uti.json index b80fa0c6..7cbcb792 100644 --- a/_module/uti/wblml002.uti.json +++ b/_module/uti/wblml002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/wblml003.uti.json b/_module/uti/wblml003.uti.json index 3655e511..714434f8 100644 --- a/_module/uti/wblml003.uti.json +++ b/_module/uti/wblml003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 34 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/wblml004.uti.json b/_module/uti/wblml004.uti.json index a5d82a52..7b5315b9 100644 --- a/_module/uti/wblml004.uti.json +++ b/_module/uti/wblml004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 46 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblml005.uti.json b/_module/uti/wblml005.uti.json index 832eb9cf..7dbc889d 100644 --- a/_module/uti/wblml005.uti.json +++ b/_module/uti/wblml005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 46 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblml006.uti.json b/_module/uti/wblml006.uti.json index 40e88def..9c69b47e 100644 --- a/_module/uti/wblml006.uti.json +++ b/_module/uti/wblml006.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 132 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblml007.uti.json b/_module/uti/wblml007.uti.json index 933369c2..b6a14667 100644 --- a/_module/uti/wblml007.uti.json +++ b/_module/uti/wblml007.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 132 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblml008.uti.json b/_module/uti/wblml008.uti.json index 9a852ce1..2bccc938 100644 --- a/_module/uti/wblml008.uti.json +++ b/_module/uti/wblml008.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 46 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblml009.uti.json b/_module/uti/wblml009.uti.json index 0d2bc613..9f64088d 100644 --- a/_module/uti/wblml009.uti.json +++ b/_module/uti/wblml009.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 268 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblml010.uti.json b/_module/uti/wblml010.uti.json index 8f63c224..760c20de 100644 --- a/_module/uti/wblml010.uti.json +++ b/_module/uti/wblml010.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 132 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblml011.uti.json b/_module/uti/wblml011.uti.json index c5c29c77..14cfa230 100644 --- a/_module/uti/wblml011.uti.json +++ b/_module/uti/wblml011.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 46 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblml012.uti.json b/_module/uti/wblml012.uti.json index 5d601d49..dc9b9369 100644 --- a/_module/uti/wblml012.uti.json +++ b/_module/uti/wblml012.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 268 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblml013.uti.json b/_module/uti/wblml013.uti.json index e04e1562..cdd2a54b 100644 --- a/_module/uti/wblml013.uti.json +++ b/_module/uti/wblml013.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 268 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblml014.uti.json b/_module/uti/wblml014.uti.json index 8dd15219..eb91ba26 100644 --- a/_module/uti/wblml014.uti.json +++ b/_module/uti/wblml014.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 132 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblml015.uti.json b/_module/uti/wblml015.uti.json index 7a9b9372..e3e88ac6 100644 --- a/_module/uti/wblml015.uti.json +++ b/_module/uti/wblml015.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 388 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblml016.uti.json b/_module/uti/wblml016.uti.json index ac038205..698e8365 100644 --- a/_module/uti/wblml016.uti.json +++ b/_module/uti/wblml016.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 268 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblml017.uti.json b/_module/uti/wblml017.uti.json index fdf157c7..d539a898 100644 --- a/_module/uti/wblml017.uti.json +++ b/_module/uti/wblml017.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 132 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblml018.uti.json b/_module/uti/wblml018.uti.json index b5b55d29..ce46c494 100644 --- a/_module/uti/wblml018.uti.json +++ b/_module/uti/wblml018.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 388 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblml019.uti.json b/_module/uti/wblml019.uti.json index 3aa80691..2d60d875 100644 --- a/_module/uti/wblml019.uti.json +++ b/_module/uti/wblml019.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 388 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblml020.uti.json b/_module/uti/wblml020.uti.json index c64b59c2..2510e56b 100644 --- a/_module/uti/wblml020.uti.json +++ b/_module/uti/wblml020.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 218 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblml021.uti.json b/_module/uti/wblml021.uti.json index 90f23a5b..042aec07 100644 --- a/_module/uti/wblml021.uti.json +++ b/_module/uti/wblml021.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 530 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblml022.uti.json b/_module/uti/wblml022.uti.json index 25f79bfd..a2606c31 100644 --- a/_module/uti/wblml022.uti.json +++ b/_module/uti/wblml022.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 592 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblml023.uti.json b/_module/uti/wblml023.uti.json index aff889de..260670d7 100644 --- a/_module/uti/wblml023.uti.json +++ b/_module/uti/wblml023.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 374 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblml024.uti.json b/_module/uti/wblml024.uti.json index 78104251..a9f83f3b 100644 --- a/_module/uti/wblml024.uti.json +++ b/_module/uti/wblml024.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 766 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblml025.uti.json b/_module/uti/wblml025.uti.json index 20547d28..473fedb6 100644 --- a/_module/uti/wblml025.uti.json +++ b/_module/uti/wblml025.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 642 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblml026.uti.json b/_module/uti/wblml026.uti.json index 7adf4caa..47f879f7 100644 --- a/_module/uti/wblml026.uti.json +++ b/_module/uti/wblml026.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 414 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblml027.uti.json b/_module/uti/wblml027.uti.json index 08e5dbb9..16b3fb8b 100644 --- a/_module/uti/wblml027.uti.json +++ b/_module/uti/wblml027.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 920 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblml028.uti.json b/_module/uti/wblml028.uti.json index 1bdc6434..fac5fa18 100644 --- a/_module/uti/wblml028.uti.json +++ b/_module/uti/wblml028.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 80 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblml029.uti.json b/_module/uti/wblml029.uti.json index ff3790ba..9ba9afe5 100644 --- a/_module/uti/wblml029.uti.json +++ b/_module/uti/wblml029.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 80 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblml030.uti.json b/_module/uti/wblml030.uti.json index b6f1a7e8..6c4c6d46 100644 --- a/_module/uti/wblml030.uti.json +++ b/_module/uti/wblml030.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 388 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblml031.uti.json b/_module/uti/wblml031.uti.json index ebdaaa45..188d1629 100644 --- a/_module/uti/wblml031.uti.json +++ b/_module/uti/wblml031.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 510 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblml032.uti.json b/_module/uti/wblml032.uti.json index 6fcdb5aa..1b367710 100644 --- a/_module/uti/wblml032.uti.json +++ b/_module/uti/wblml032.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 414 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblml033.uti.json b/_module/uti/wblml033.uti.json index d0803599..3dac06fc 100644 --- a/_module/uti/wblml033.uti.json +++ b/_module/uti/wblml033.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 642 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblml034.uti.json b/_module/uti/wblml034.uti.json index 164d632d..d81eee64 100644 --- a/_module/uti/wblml034.uti.json +++ b/_module/uti/wblml034.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1628 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblml035.uti.json b/_module/uti/wblml035.uti.json index 24a7b8ee..229e8ffd 100644 --- a/_module/uti/wblml035.uti.json +++ b/_module/uti/wblml035.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 560 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblml036.uti.json b/_module/uti/wblml036.uti.json index 586d61de..20df932a 100644 --- a/_module/uti/wblml036.uti.json +++ b/_module/uti/wblml036.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2060 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblml037.uti.json b/_module/uti/wblml037.uti.json index 060d1643..a269855f 100644 --- a/_module/uti/wblml037.uti.json +++ b/_module/uti/wblml037.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 500 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblml038.uti.json b/_module/uti/wblml038.uti.json index b2ba5147..56dc5b88 100644 --- a/_module/uti/wblml038.uti.json +++ b/_module/uti/wblml038.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 132 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblml039.uti.json b/_module/uti/wblml039.uti.json index 1b311395..16f63e1d 100644 --- a/_module/uti/wblml039.uti.json +++ b/_module/uti/wblml039.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 748 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblms002.uti.json b/_module/uti/wblms002.uti.json index 54d437be..cd4c4e9a 100644 --- a/_module/uti/wblms002.uti.json +++ b/_module/uti/wblms002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 16 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/wblms003.uti.json b/_module/uti/wblms003.uti.json index 59e2e072..dda6c4c2 100644 --- a/_module/uti/wblms003.uti.json +++ b/_module/uti/wblms003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 40 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/wblms004.uti.json b/_module/uti/wblms004.uti.json index db11367f..0883a8d5 100644 --- a/_module/uti/wblms004.uti.json +++ b/_module/uti/wblms004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 52 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblms005.uti.json b/_module/uti/wblms005.uti.json index 12fb609e..1bcaaab1 100644 --- a/_module/uti/wblms005.uti.json +++ b/_module/uti/wblms005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 52 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblms006.uti.json b/_module/uti/wblms006.uti.json index 09263202..6080df95 100644 --- a/_module/uti/wblms006.uti.json +++ b/_module/uti/wblms006.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 138 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblms007.uti.json b/_module/uti/wblms007.uti.json index b15ab76b..f78766f2 100644 --- a/_module/uti/wblms007.uti.json +++ b/_module/uti/wblms007.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 138 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblms008.uti.json b/_module/uti/wblms008.uti.json index 99351783..8f0bac9a 100644 --- a/_module/uti/wblms008.uti.json +++ b/_module/uti/wblms008.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 52 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblms009.uti.json b/_module/uti/wblms009.uti.json index 5130fe79..8cd6c620 100644 --- a/_module/uti/wblms009.uti.json +++ b/_module/uti/wblms009.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 274 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblms010.uti.json b/_module/uti/wblms010.uti.json index 39476c7d..1b190f37 100644 --- a/_module/uti/wblms010.uti.json +++ b/_module/uti/wblms010.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 274 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblms011.uti.json b/_module/uti/wblms011.uti.json index 75e581a3..51b4be94 100644 --- a/_module/uti/wblms011.uti.json +++ b/_module/uti/wblms011.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 138 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblms012.uti.json b/_module/uti/wblms012.uti.json index 8aa345b9..d9ab76dd 100644 --- a/_module/uti/wblms012.uti.json +++ b/_module/uti/wblms012.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 394 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblms013.uti.json b/_module/uti/wblms013.uti.json index 1fb06089..fe96f56e 100644 --- a/_module/uti/wblms013.uti.json +++ b/_module/uti/wblms013.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 394 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblms014.uti.json b/_module/uti/wblms014.uti.json index 9ed09d71..99fafdd1 100644 --- a/_module/uti/wblms014.uti.json +++ b/_module/uti/wblms014.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 274 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblms015.uti.json b/_module/uti/wblms015.uti.json index 77a99b5b..b31b067a 100644 --- a/_module/uti/wblms015.uti.json +++ b/_module/uti/wblms015.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 536 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblms016.uti.json b/_module/uti/wblms016.uti.json index be549ec4..e0d20300 100644 --- a/_module/uti/wblms016.uti.json +++ b/_module/uti/wblms016.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 598 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblms017.uti.json b/_module/uti/wblms017.uti.json index 40cb88fc..b8125f43 100644 --- a/_module/uti/wblms017.uti.json +++ b/_module/uti/wblms017.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 380 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblms018.uti.json b/_module/uti/wblms018.uti.json index 76a71320..b2c7dcaf 100644 --- a/_module/uti/wblms018.uti.json +++ b/_module/uti/wblms018.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 926 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblms019.uti.json b/_module/uti/wblms019.uti.json index c75af4b8..35716ea5 100644 --- a/_module/uti/wblms019.uti.json +++ b/_module/uti/wblms019.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 598 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblms020.uti.json b/_module/uti/wblms020.uti.json index 1b31f64b..e7a427f6 100644 --- a/_module/uti/wblms020.uti.json +++ b/_module/uti/wblms020.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 380 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblms021.uti.json b/_module/uti/wblms021.uti.json index 8621130e..c119ed80 100644 --- a/_module/uti/wblms021.uti.json +++ b/_module/uti/wblms021.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 926 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblms022.uti.json b/_module/uti/wblms022.uti.json index 7325aed8..c9efaf8c 100644 --- a/_module/uti/wblms022.uti.json +++ b/_module/uti/wblms022.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1426 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblms023.uti.json b/_module/uti/wblms023.uti.json index f062724d..f364a93e 100644 --- a/_module/uti/wblms023.uti.json +++ b/_module/uti/wblms023.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 380 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblms024.uti.json b/_module/uti/wblms024.uti.json index 7a1e3287..f0c107be 100644 --- a/_module/uti/wblms024.uti.json +++ b/_module/uti/wblms024.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1830 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblms025.uti.json b/_module/uti/wblms025.uti.json index 1f522a0d..ef6e425c 100644 --- a/_module/uti/wblms025.uti.json +++ b/_module/uti/wblms025.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1546 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblms026.uti.json b/_module/uti/wblms026.uti.json index 3b1a803e..897d22e0 100644 --- a/_module/uti/wblms026.uti.json +++ b/_module/uti/wblms026.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 648 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblms027.uti.json b/_module/uti/wblms027.uti.json index fec5cf39..04de8b69 100644 --- a/_module/uti/wblms027.uti.json +++ b/_module/uti/wblms027.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2546 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblms028.uti.json b/_module/uti/wblms028.uti.json index 888b8c47..23c7bdc6 100644 --- a/_module/uti/wblms028.uti.json +++ b/_module/uti/wblms028.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 224 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblms029.uti.json b/_module/uti/wblms029.uti.json index 148b3736..3ee0c7ab 100644 --- a/_module/uti/wblms029.uti.json +++ b/_module/uti/wblms029.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 86 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblms030.uti.json b/_module/uti/wblms030.uti.json index 5d54c451..31fb353c 100644 --- a/_module/uti/wblms030.uti.json +++ b/_module/uti/wblms030.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 394 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblms031.uti.json b/_module/uti/wblms031.uti.json index fa67a69f..9b468eb9 100644 --- a/_module/uti/wblms031.uti.json +++ b/_module/uti/wblms031.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1634 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblms032.uti.json b/_module/uti/wblms032.uti.json index ace1cc6f..dc9766f9 100644 --- a/_module/uti/wblms032.uti.json +++ b/_module/uti/wblms032.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 420 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblms033.uti.json b/_module/uti/wblms033.uti.json index b8a73063..0959fe65 100644 --- a/_module/uti/wblms033.uti.json +++ b/_module/uti/wblms033.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2066 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblms034.uti.json b/_module/uti/wblms034.uti.json index ec942396..9ffd9dfc 100644 --- a/_module/uti/wblms034.uti.json +++ b/_module/uti/wblms034.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2066 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblms035.uti.json b/_module/uti/wblms035.uti.json index f2505908..84862f72 100644 --- a/_module/uti/wblms035.uti.json +++ b/_module/uti/wblms035.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 566 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblms036.uti.json b/_module/uti/wblms036.uti.json index 400e940b..04a4796c 100644 --- a/_module/uti/wblms036.uti.json +++ b/_module/uti/wblms036.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4590 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblms037.uti.json b/_module/uti/wblms037.uti.json index adbe0bc2..c1b410cf 100644 --- a/_module/uti/wblms037.uti.json +++ b/_module/uti/wblms037.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 808 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblms038.uti.json b/_module/uti/wblms038.uti.json index dabfe143..57c2294d 100644 --- a/_module/uti/wblms038.uti.json +++ b/_module/uti/wblms038.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 420 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wblms039.uti.json b/_module/uti/wblms039.uti.json index c2a84ca6..3b1c071b 100644 --- a/_module/uti/wblms039.uti.json +++ b/_module/uti/wblms039.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1118 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwln002.uti.json b/_module/uti/wbwln002.uti.json index 69a9e837..38d1afdc 100644 --- a/_module/uti/wbwln002.uti.json +++ b/_module/uti/wbwln002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 150 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/wbwln003.uti.json b/_module/uti/wbwln003.uti.json index 7f1dece9..2ae8f6f1 100644 --- a/_module/uti/wbwln003.uti.json +++ b/_module/uti/wbwln003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 174 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/wbwln004.uti.json b/_module/uti/wbwln004.uti.json index 4876d4f8..aa1e40c8 100644 --- a/_module/uti/wbwln004.uti.json +++ b/_module/uti/wbwln004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 240 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwln005.uti.json b/_module/uti/wbwln005.uti.json index 5e2a7fca..38baa417 100644 --- a/_module/uti/wbwln005.uti.json +++ b/_module/uti/wbwln005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 170 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwln006.uti.json b/_module/uti/wbwln006.uti.json index 0ca66eaa..29786b0f 100644 --- a/_module/uti/wbwln006.uti.json +++ b/_module/uti/wbwln006.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 344 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwln007.uti.json b/_module/uti/wbwln007.uti.json index 61ef8c2c..4abad81e 100644 --- a/_module/uti/wbwln007.uti.json +++ b/_module/uti/wbwln007.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 246 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwln008.uti.json b/_module/uti/wbwln008.uti.json index ed01304f..6ae344c1 100644 --- a/_module/uti/wbwln008.uti.json +++ b/_module/uti/wbwln008.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 170 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwln009.uti.json b/_module/uti/wbwln009.uti.json index 21b740f6..9f9cee58 100644 --- a/_module/uti/wbwln009.uti.json +++ b/_module/uti/wbwln009.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 370 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwln010.uti.json b/_module/uti/wbwln010.uti.json index e3277e23..3508390e 100644 --- a/_module/uti/wbwln010.uti.json +++ b/_module/uti/wbwln010.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 272 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwln011.uti.json b/_module/uti/wbwln011.uti.json index d894206c..63a45c0b 100644 --- a/_module/uti/wbwln011.uti.json +++ b/_module/uti/wbwln011.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 186 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwln012.uti.json b/_module/uti/wbwln012.uti.json index 5193af73..22a4eb71 100644 --- a/_module/uti/wbwln012.uti.json +++ b/_module/uti/wbwln012.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 390 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwln013.uti.json b/_module/uti/wbwln013.uti.json index ef52c409..374a8347 100644 --- a/_module/uti/wbwln013.uti.json +++ b/_module/uti/wbwln013.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 312 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwln014.uti.json b/_module/uti/wbwln014.uti.json index 72b9c0ff..304befac 100644 --- a/_module/uti/wbwln014.uti.json +++ b/_module/uti/wbwln014.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 186 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwln015.uti.json b/_module/uti/wbwln015.uti.json index 9b535b5b..cbaf22a8 100644 --- a/_module/uti/wbwln015.uti.json +++ b/_module/uti/wbwln015.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 466 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwln016.uti.json b/_module/uti/wbwln016.uti.json index d5fba836..c1ae09c9 100644 --- a/_module/uti/wbwln016.uti.json +++ b/_module/uti/wbwln016.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 358 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwln017.uti.json b/_module/uti/wbwln017.uti.json index 1da83bb8..de5cf3c7 100644 --- a/_module/uti/wbwln017.uti.json +++ b/_module/uti/wbwln017.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 272 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwln018.uti.json b/_module/uti/wbwln018.uti.json index 4377e117..88c1f23f 100644 --- a/_module/uti/wbwln018.uti.json +++ b/_module/uti/wbwln018.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 506 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwln019.uti.json b/_module/uti/wbwln019.uti.json index 38e394b0..b8fa9f1c 100644 --- a/_module/uti/wbwln019.uti.json +++ b/_module/uti/wbwln019.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 390 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwln020.uti.json b/_module/uti/wbwln020.uti.json index c04698aa..db803f84 100644 --- a/_module/uti/wbwln020.uti.json +++ b/_module/uti/wbwln020.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 260 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwln021.uti.json b/_module/uti/wbwln021.uti.json index 77e423a4..5141d2f7 100644 --- a/_module/uti/wbwln021.uti.json +++ b/_module/uti/wbwln021.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 550 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwln022.uti.json b/_module/uti/wbwln022.uti.json index acb9341e..31fd38b3 100644 --- a/_module/uti/wbwln022.uti.json +++ b/_module/uti/wbwln022.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 466 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwln023.uti.json b/_module/uti/wbwln023.uti.json index 6085efb9..31b7f71d 100644 --- a/_module/uti/wbwln023.uti.json +++ b/_module/uti/wbwln023.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 312 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwln024.uti.json b/_module/uti/wbwln024.uti.json index ed98713e..c38d59e8 100644 --- a/_module/uti/wbwln024.uti.json +++ b/_module/uti/wbwln024.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 596 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwln025.uti.json b/_module/uti/wbwln025.uti.json index 759433c3..0db03038 100644 --- a/_module/uti/wbwln025.uti.json +++ b/_module/uti/wbwln025.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 490 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwln026.uti.json b/_module/uti/wbwln026.uti.json index 04e5335c..bc010b9c 100644 --- a/_module/uti/wbwln026.uti.json +++ b/_module/uti/wbwln026.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 376 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwln027.uti.json b/_module/uti/wbwln027.uti.json index 5c008b67..10d286a0 100644 --- a/_module/uti/wbwln027.uti.json +++ b/_module/uti/wbwln027.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 600 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwln028.uti.json b/_module/uti/wbwln028.uti.json index 63763253..475db707 100644 --- a/_module/uti/wbwln028.uti.json +++ b/_module/uti/wbwln028.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 596 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwln029.uti.json b/_module/uti/wbwln029.uti.json index 6afa3d6c..605d6927 100644 --- a/_module/uti/wbwln029.uti.json +++ b/_module/uti/wbwln029.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 408 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwln030.uti.json b/_module/uti/wbwln030.uti.json index c034df7b..f459bb49 100644 --- a/_module/uti/wbwln030.uti.json +++ b/_module/uti/wbwln030.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 670 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwln031.uti.json b/_module/uti/wbwln031.uti.json index 4d382482..7803d687 100644 --- a/_module/uti/wbwln031.uti.json +++ b/_module/uti/wbwln031.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 674 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwln032.uti.json b/_module/uti/wbwln032.uti.json index 70dce589..656d7acf 100644 --- a/_module/uti/wbwln032.uti.json +++ b/_module/uti/wbwln032.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 532 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwln033.uti.json b/_module/uti/wbwln033.uti.json index fc1d08cf..57d5b199 100644 --- a/_module/uti/wbwln033.uti.json +++ b/_module/uti/wbwln033.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 726 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwln034.uti.json b/_module/uti/wbwln034.uti.json index 5aa6493b..e3e21fae 100644 --- a/_module/uti/wbwln034.uti.json +++ b/_module/uti/wbwln034.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 782 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwln035.uti.json b/_module/uti/wbwln035.uti.json index 2d6395a2..d9e43863 100644 --- a/_module/uti/wbwln035.uti.json +++ b/_module/uti/wbwln035.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 554 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwln036.uti.json b/_module/uti/wbwln036.uti.json index 31fe55b3..c367c320 100644 --- a/_module/uti/wbwln036.uti.json +++ b/_module/uti/wbwln036.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 962 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwln037.uti.json b/_module/uti/wbwln037.uti.json index 362888f2..89bed166 100644 --- a/_module/uti/wbwln037.uti.json +++ b/_module/uti/wbwln037.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 840 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwln038.uti.json b/_module/uti/wbwln038.uti.json index d816b9f1..03f850a0 100644 --- a/_module/uti/wbwln038.uti.json +++ b/_module/uti/wbwln038.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 600 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwln039.uti.json b/_module/uti/wbwln039.uti.json index 618beaf0..3195b708 100644 --- a/_module/uti/wbwln039.uti.json +++ b/_module/uti/wbwln039.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1026 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwln040.uti.json b/_module/uti/wbwln040.uti.json index 2843a62e..39c173bb 100644 --- a/_module/uti/wbwln040.uti.json +++ b/_module/uti/wbwln040.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 900 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwln041.uti.json b/_module/uti/wbwln041.uti.json index 1ce4b432..41abac22 100644 --- a/_module/uti/wbwln041.uti.json +++ b/_module/uti/wbwln041.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 650 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwln042.uti.json b/_module/uti/wbwln042.uti.json index 5a68f643..19c5161d 100644 --- a/_module/uti/wbwln042.uti.json +++ b/_module/uti/wbwln042.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1094 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwln043.uti.json b/_module/uti/wbwln043.uti.json index 7638c643..f715d3ac 100644 --- a/_module/uti/wbwln043.uti.json +++ b/_module/uti/wbwln043.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 962 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwln044.uti.json b/_module/uti/wbwln044.uti.json index 8b0e3fb3..707835cd 100644 --- a/_module/uti/wbwln044.uti.json +++ b/_module/uti/wbwln044.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 782 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwln045.uti.json b/_module/uti/wbwln045.uti.json index dcd36e45..c3585f0b 100644 --- a/_module/uti/wbwln045.uti.json +++ b/_module/uti/wbwln045.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1236 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwln046.uti.json b/_module/uti/wbwln046.uti.json index 64378e63..a4488001 100644 --- a/_module/uti/wbwln046.uti.json +++ b/_module/uti/wbwln046.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1060 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwln047.uti.json b/_module/uti/wbwln047.uti.json index bb6122ec..14cf1129 100644 --- a/_module/uti/wbwln047.uti.json +++ b/_module/uti/wbwln047.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 782 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwln048.uti.json b/_module/uti/wbwln048.uti.json index 5ae152c9..16f05dac 100644 --- a/_module/uti/wbwln048.uti.json +++ b/_module/uti/wbwln048.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1390 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwln049.uti.json b/_module/uti/wbwln049.uti.json index 1e079121..11f4a2e8 100644 --- a/_module/uti/wbwln049.uti.json +++ b/_module/uti/wbwln049.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1200 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwln050.uti.json b/_module/uti/wbwln050.uti.json index ec1984ec..4814dba7 100644 --- a/_module/uti/wbwln050.uti.json +++ b/_module/uti/wbwln050.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 900 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwln051.uti.json b/_module/uti/wbwln051.uti.json index f547dd23..a5f2f3b4 100644 --- a/_module/uti/wbwln051.uti.json +++ b/_module/uti/wbwln051.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1552 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwln052.uti.json b/_module/uti/wbwln052.uti.json index ee95bb67..e01278ef 100644 --- a/_module/uti/wbwln052.uti.json +++ b/_module/uti/wbwln052.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1954 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwln053.uti.json b/_module/uti/wbwln053.uti.json index c1fbbac1..dde7dba6 100644 --- a/_module/uti/wbwln053.uti.json +++ b/_module/uti/wbwln053.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 782 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwln054.uti.json b/_module/uti/wbwln054.uti.json index 921ce3f2..1f2e66cd 100644 --- a/_module/uti/wbwln054.uti.json +++ b/_module/uti/wbwln054.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2406 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwln055.uti.json b/_module/uti/wbwln055.uti.json index b7939964..a2021ea7 100644 --- a/_module/uti/wbwln055.uti.json +++ b/_module/uti/wbwln055.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2406 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwln056.uti.json b/_module/uti/wbwln056.uti.json index 463c0a87..3ea05330 100644 --- a/_module/uti/wbwln056.uti.json +++ b/_module/uti/wbwln056.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 962 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwln057.uti.json b/_module/uti/wbwln057.uti.json index 7966bd80..3ad3cd54 100644 --- a/_module/uti/wbwln057.uti.json +++ b/_module/uti/wbwln057.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3464 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwsh002.uti.json b/_module/uti/wbwsh002.uti.json index dac73f36..2503e96d 100644 --- a/_module/uti/wbwsh002.uti.json +++ b/_module/uti/wbwsh002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 60 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/wbwsh003.uti.json b/_module/uti/wbwsh003.uti.json index d3837c52..d583c3bd 100644 --- a/_module/uti/wbwsh003.uti.json +++ b/_module/uti/wbwsh003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 84 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/wbwsh004.uti.json b/_module/uti/wbwsh004.uti.json index 304b063e..e31dcc3e 100644 --- a/_module/uti/wbwsh004.uti.json +++ b/_module/uti/wbwsh004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 150 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwsh005.uti.json b/_module/uti/wbwsh005.uti.json index 660de8fa..9c3b913a 100644 --- a/_module/uti/wbwsh005.uti.json +++ b/_module/uti/wbwsh005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 80 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwsh006.uti.json b/_module/uti/wbwsh006.uti.json index 6e95c14e..2a5fc0c6 100644 --- a/_module/uti/wbwsh006.uti.json +++ b/_module/uti/wbwsh006.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 254 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwsh007.uti.json b/_module/uti/wbwsh007.uti.json index 203b0c6d..c3563171 100644 --- a/_module/uti/wbwsh007.uti.json +++ b/_module/uti/wbwsh007.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 156 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwsh008.uti.json b/_module/uti/wbwsh008.uti.json index 2dd5ffbf..05e4993d 100644 --- a/_module/uti/wbwsh008.uti.json +++ b/_module/uti/wbwsh008.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 80 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwsh009.uti.json b/_module/uti/wbwsh009.uti.json index 27dc28db..3f221ec6 100644 --- a/_module/uti/wbwsh009.uti.json +++ b/_module/uti/wbwsh009.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 280 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwsh010.uti.json b/_module/uti/wbwsh010.uti.json index db07757e..8397402a 100644 --- a/_module/uti/wbwsh010.uti.json +++ b/_module/uti/wbwsh010.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 182 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwsh011.uti.json b/_module/uti/wbwsh011.uti.json index c0dee48b..42a80035 100644 --- a/_module/uti/wbwsh011.uti.json +++ b/_module/uti/wbwsh011.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 96 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwsh012.uti.json b/_module/uti/wbwsh012.uti.json index 7743f5ee..dc65c15a 100644 --- a/_module/uti/wbwsh012.uti.json +++ b/_module/uti/wbwsh012.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 300 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwsh013.uti.json b/_module/uti/wbwsh013.uti.json index 1b828b09..b445c01e 100644 --- a/_module/uti/wbwsh013.uti.json +++ b/_module/uti/wbwsh013.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 222 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwsh015.uti.json b/_module/uti/wbwsh015.uti.json index 54d0989b..d6e5ab0a 100644 --- a/_module/uti/wbwsh015.uti.json +++ b/_module/uti/wbwsh015.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 376 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwsh016.uti.json b/_module/uti/wbwsh016.uti.json index e110d300..d422dda9 100644 --- a/_module/uti/wbwsh016.uti.json +++ b/_module/uti/wbwsh016.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 268 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwsh017.uti.json b/_module/uti/wbwsh017.uti.json index 5ce0d622..3b35ca50 100644 --- a/_module/uti/wbwsh017.uti.json +++ b/_module/uti/wbwsh017.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 96 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwsh018.uti.json b/_module/uti/wbwsh018.uti.json index 78cbdd96..0cca3313 100644 --- a/_module/uti/wbwsh018.uti.json +++ b/_module/uti/wbwsh018.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 416 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwsh019.uti.json b/_module/uti/wbwsh019.uti.json index dc346884..6a93ad62 100644 --- a/_module/uti/wbwsh019.uti.json +++ b/_module/uti/wbwsh019.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 300 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwsh020.uti.json b/_module/uti/wbwsh020.uti.json index 7c885172..639e699a 100644 --- a/_module/uti/wbwsh020.uti.json +++ b/_module/uti/wbwsh020.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 170 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwsh021.uti.json b/_module/uti/wbwsh021.uti.json index b69cdd75..94b3cd34 100644 --- a/_module/uti/wbwsh021.uti.json +++ b/_module/uti/wbwsh021.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 460 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwsh022.uti.json b/_module/uti/wbwsh022.uti.json index ace23325..84a1f2b5 100644 --- a/_module/uti/wbwsh022.uti.json +++ b/_module/uti/wbwsh022.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 376 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwsh023.uti.json b/_module/uti/wbwsh023.uti.json index bd80f1f8..f1293e1f 100644 --- a/_module/uti/wbwsh023.uti.json +++ b/_module/uti/wbwsh023.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 222 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwsh024.uti.json b/_module/uti/wbwsh024.uti.json index c783b968..8b9e6588 100644 --- a/_module/uti/wbwsh024.uti.json +++ b/_module/uti/wbwsh024.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 506 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwsh025.uti.json b/_module/uti/wbwsh025.uti.json index 95a0ebbd..7e5a82e6 100644 --- a/_module/uti/wbwsh025.uti.json +++ b/_module/uti/wbwsh025.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 400 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwsh026.uti.json b/_module/uti/wbwsh026.uti.json index 4e6418ce..131eb0f7 100644 --- a/_module/uti/wbwsh026.uti.json +++ b/_module/uti/wbwsh026.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 286 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwsh027.uti.json b/_module/uti/wbwsh027.uti.json index 648c5527..d400d8ad 100644 --- a/_module/uti/wbwsh027.uti.json +++ b/_module/uti/wbwsh027.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 510 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwsh028.uti.json b/_module/uti/wbwsh028.uti.json index b0de9c04..484d8320 100644 --- a/_module/uti/wbwsh028.uti.json +++ b/_module/uti/wbwsh028.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 506 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwsh029.uti.json b/_module/uti/wbwsh029.uti.json index d1995a97..a0f66a9e 100644 --- a/_module/uti/wbwsh029.uti.json +++ b/_module/uti/wbwsh029.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 318 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwsh030.uti.json b/_module/uti/wbwsh030.uti.json index ab6d51b1..77c014cf 100644 --- a/_module/uti/wbwsh030.uti.json +++ b/_module/uti/wbwsh030.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 580 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwsh031.uti.json b/_module/uti/wbwsh031.uti.json index 5ba99ff6..88a2264a 100644 --- a/_module/uti/wbwsh031.uti.json +++ b/_module/uti/wbwsh031.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 584 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwsh032.uti.json b/_module/uti/wbwsh032.uti.json index 6b17a4c3..eaa7b1d8 100644 --- a/_module/uti/wbwsh032.uti.json +++ b/_module/uti/wbwsh032.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 442 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwsh033.uti.json b/_module/uti/wbwsh033.uti.json index 23b78a60..92791539 100644 --- a/_module/uti/wbwsh033.uti.json +++ b/_module/uti/wbwsh033.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 636 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwsh034.uti.json b/_module/uti/wbwsh034.uti.json index a9a036c6..6a54dfc3 100644 --- a/_module/uti/wbwsh034.uti.json +++ b/_module/uti/wbwsh034.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 692 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwsh035.uti.json b/_module/uti/wbwsh035.uti.json index f3d99e9f..9d738d93 100644 --- a/_module/uti/wbwsh035.uti.json +++ b/_module/uti/wbwsh035.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 464 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwsh036.uti.json b/_module/uti/wbwsh036.uti.json index f361821c..4bd2ecb6 100644 --- a/_module/uti/wbwsh036.uti.json +++ b/_module/uti/wbwsh036.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 872 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwsh037.uti.json b/_module/uti/wbwsh037.uti.json index 9c32436b..59090a01 100644 --- a/_module/uti/wbwsh037.uti.json +++ b/_module/uti/wbwsh037.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 750 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwsh038.uti.json b/_module/uti/wbwsh038.uti.json index 1b05b519..a835ace9 100644 --- a/_module/uti/wbwsh038.uti.json +++ b/_module/uti/wbwsh038.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 510 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwsh039.uti.json b/_module/uti/wbwsh039.uti.json index 39ed0248..6f7dc708 100644 --- a/_module/uti/wbwsh039.uti.json +++ b/_module/uti/wbwsh039.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 936 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwsh040.uti.json b/_module/uti/wbwsh040.uti.json index b5908702..9e09b878 100644 --- a/_module/uti/wbwsh040.uti.json +++ b/_module/uti/wbwsh040.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 810 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwsh041.uti.json b/_module/uti/wbwsh041.uti.json index 4b71d2ec..e0917805 100644 --- a/_module/uti/wbwsh041.uti.json +++ b/_module/uti/wbwsh041.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 560 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwsh042.uti.json b/_module/uti/wbwsh042.uti.json index a249ff49..b1d51056 100644 --- a/_module/uti/wbwsh042.uti.json +++ b/_module/uti/wbwsh042.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1004 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwsh043.uti.json b/_module/uti/wbwsh043.uti.json index 40f053f1..742d4a1b 100644 --- a/_module/uti/wbwsh043.uti.json +++ b/_module/uti/wbwsh043.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 872 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwsh044.uti.json b/_module/uti/wbwsh044.uti.json index 3c0735b7..4940dbf6 100644 --- a/_module/uti/wbwsh044.uti.json +++ b/_module/uti/wbwsh044.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 692 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwsh045.uti.json b/_module/uti/wbwsh045.uti.json index 80e7a177..32eed8f3 100644 --- a/_module/uti/wbwsh045.uti.json +++ b/_module/uti/wbwsh045.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1146 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwsh046.uti.json b/_module/uti/wbwsh046.uti.json index e87be7b0..cde8390f 100644 --- a/_module/uti/wbwsh046.uti.json +++ b/_module/uti/wbwsh046.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 970 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwsh047.uti.json b/_module/uti/wbwsh047.uti.json index 84c9edd5..4a757ea1 100644 --- a/_module/uti/wbwsh047.uti.json +++ b/_module/uti/wbwsh047.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 692 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwsh049.uti.json b/_module/uti/wbwsh049.uti.json index 1cf0253a..ecf16ddd 100644 --- a/_module/uti/wbwsh049.uti.json +++ b/_module/uti/wbwsh049.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1110 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwsh050.uti.json b/_module/uti/wbwsh050.uti.json index a30cde38..56c756c0 100644 --- a/_module/uti/wbwsh050.uti.json +++ b/_module/uti/wbwsh050.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 810 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwsh051.uti.json b/_module/uti/wbwsh051.uti.json index 06fb9b33..332963fc 100644 --- a/_module/uti/wbwsh051.uti.json +++ b/_module/uti/wbwsh051.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1462 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwsh052.uti.json b/_module/uti/wbwsh052.uti.json index 12ba1fc9..640fb608 100644 --- a/_module/uti/wbwsh052.uti.json +++ b/_module/uti/wbwsh052.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1864 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwsh053.uti.json b/_module/uti/wbwsh053.uti.json index 09e29c76..d135b71d 100644 --- a/_module/uti/wbwsh053.uti.json +++ b/_module/uti/wbwsh053.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 692 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwsh054.uti.json b/_module/uti/wbwsh054.uti.json index 91361741..43c25958 100644 --- a/_module/uti/wbwsh054.uti.json +++ b/_module/uti/wbwsh054.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2316 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwsh055.uti.json b/_module/uti/wbwsh055.uti.json index db5e4726..888f1732 100644 --- a/_module/uti/wbwsh055.uti.json +++ b/_module/uti/wbwsh055.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2316 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwsh056.uti.json b/_module/uti/wbwsh056.uti.json index 391c0738..3a6a7549 100644 --- a/_module/uti/wbwsh056.uti.json +++ b/_module/uti/wbwsh056.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 872 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwsh057.uti.json b/_module/uti/wbwsh057.uti.json index dbecd7c9..21e676fb 100644 --- a/_module/uti/wbwsh057.uti.json +++ b/_module/uti/wbwsh057.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3374 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxh002.uti.json b/_module/uti/wbwxh002.uti.json index fb12318d..11ec1207 100644 --- a/_module/uti/wbwxh002.uti.json +++ b/_module/uti/wbwxh002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 100 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/wbwxh003.uti.json b/_module/uti/wbwxh003.uti.json index ea9444bd..b8e85be1 100644 --- a/_module/uti/wbwxh003.uti.json +++ b/_module/uti/wbwxh003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 124 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/wbwxh004.uti.json b/_module/uti/wbwxh004.uti.json index a6971032..03127594 100644 --- a/_module/uti/wbwxh004.uti.json +++ b/_module/uti/wbwxh004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 190 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxh005.uti.json b/_module/uti/wbwxh005.uti.json index 42d92c8c..30b1176b 100644 --- a/_module/uti/wbwxh005.uti.json +++ b/_module/uti/wbwxh005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 120 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxh006.uti.json b/_module/uti/wbwxh006.uti.json index 50ccc933..606c7ad6 100644 --- a/_module/uti/wbwxh006.uti.json +++ b/_module/uti/wbwxh006.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 294 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxh007.uti.json b/_module/uti/wbwxh007.uti.json index baacafd9..0df56819 100644 --- a/_module/uti/wbwxh007.uti.json +++ b/_module/uti/wbwxh007.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 196 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxh008.uti.json b/_module/uti/wbwxh008.uti.json index b73c5190..30824464 100644 --- a/_module/uti/wbwxh008.uti.json +++ b/_module/uti/wbwxh008.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 120 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxh009.uti.json b/_module/uti/wbwxh009.uti.json index aa963c0c..90d0229f 100644 --- a/_module/uti/wbwxh009.uti.json +++ b/_module/uti/wbwxh009.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 320 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxh010.uti.json b/_module/uti/wbwxh010.uti.json index e81d3103..76548031 100644 --- a/_module/uti/wbwxh010.uti.json +++ b/_module/uti/wbwxh010.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 222 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxh011.uti.json b/_module/uti/wbwxh011.uti.json index 54c2fb59..c08dea47 100644 --- a/_module/uti/wbwxh011.uti.json +++ b/_module/uti/wbwxh011.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 136 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxh012.uti.json b/_module/uti/wbwxh012.uti.json index eaf3506f..25100558 100644 --- a/_module/uti/wbwxh012.uti.json +++ b/_module/uti/wbwxh012.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 340 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxh013.uti.json b/_module/uti/wbwxh013.uti.json index 8fe9fa71..9c5a3ec1 100644 --- a/_module/uti/wbwxh013.uti.json +++ b/_module/uti/wbwxh013.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 262 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxh014.uti.json b/_module/uti/wbwxh014.uti.json index f51a4811..7f21a4b3 100644 --- a/_module/uti/wbwxh014.uti.json +++ b/_module/uti/wbwxh014.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 136 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxh015.uti.json b/_module/uti/wbwxh015.uti.json index 9195a891..a24c1ad7 100644 --- a/_module/uti/wbwxh015.uti.json +++ b/_module/uti/wbwxh015.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 416 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxh016.uti.json b/_module/uti/wbwxh016.uti.json index 6b97c952..1e778e09 100644 --- a/_module/uti/wbwxh016.uti.json +++ b/_module/uti/wbwxh016.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 308 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxh017.uti.json b/_module/uti/wbwxh017.uti.json index 8b293dc5..454e40d1 100644 --- a/_module/uti/wbwxh017.uti.json +++ b/_module/uti/wbwxh017.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 222 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxh018.uti.json b/_module/uti/wbwxh018.uti.json index cb18789f..b5395a01 100644 --- a/_module/uti/wbwxh018.uti.json +++ b/_module/uti/wbwxh018.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 456 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxh019.uti.json b/_module/uti/wbwxh019.uti.json index f97d310b..ff050eff 100644 --- a/_module/uti/wbwxh019.uti.json +++ b/_module/uti/wbwxh019.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 340 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxh020.uti.json b/_module/uti/wbwxh020.uti.json index 706a445e..0687aede 100644 --- a/_module/uti/wbwxh020.uti.json +++ b/_module/uti/wbwxh020.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 210 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxh021.uti.json b/_module/uti/wbwxh021.uti.json index 11f6756a..4543cd32 100644 --- a/_module/uti/wbwxh021.uti.json +++ b/_module/uti/wbwxh021.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 500 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxh022.uti.json b/_module/uti/wbwxh022.uti.json index 0a0e0ea8..8319db64 100644 --- a/_module/uti/wbwxh022.uti.json +++ b/_module/uti/wbwxh022.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 416 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxh023.uti.json b/_module/uti/wbwxh023.uti.json index f1f99809..e9367f5a 100644 --- a/_module/uti/wbwxh023.uti.json +++ b/_module/uti/wbwxh023.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 262 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxh024.uti.json b/_module/uti/wbwxh024.uti.json index 392595af..b2cd932f 100644 --- a/_module/uti/wbwxh024.uti.json +++ b/_module/uti/wbwxh024.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 546 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxh025.uti.json b/_module/uti/wbwxh025.uti.json index b28cb058..51ec5822 100644 --- a/_module/uti/wbwxh025.uti.json +++ b/_module/uti/wbwxh025.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 440 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxh026.uti.json b/_module/uti/wbwxh026.uti.json index d529022e..0c6b322a 100644 --- a/_module/uti/wbwxh026.uti.json +++ b/_module/uti/wbwxh026.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 326 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxh027.uti.json b/_module/uti/wbwxh027.uti.json index 29dea7c2..6347372d 100644 --- a/_module/uti/wbwxh027.uti.json +++ b/_module/uti/wbwxh027.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 550 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxh028.uti.json b/_module/uti/wbwxh028.uti.json index fcc52ba1..5b74642a 100644 --- a/_module/uti/wbwxh028.uti.json +++ b/_module/uti/wbwxh028.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 546 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxh029.uti.json b/_module/uti/wbwxh029.uti.json index 1495f1b1..058a71f3 100644 --- a/_module/uti/wbwxh029.uti.json +++ b/_module/uti/wbwxh029.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 358 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxh030.uti.json b/_module/uti/wbwxh030.uti.json index acffa570..2ea70206 100644 --- a/_module/uti/wbwxh030.uti.json +++ b/_module/uti/wbwxh030.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 620 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxh031.uti.json b/_module/uti/wbwxh031.uti.json index c6944cb3..ed36afd3 100644 --- a/_module/uti/wbwxh031.uti.json +++ b/_module/uti/wbwxh031.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 624 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxh032.uti.json b/_module/uti/wbwxh032.uti.json index b8cd8856..e547a70b 100644 --- a/_module/uti/wbwxh032.uti.json +++ b/_module/uti/wbwxh032.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 482 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxh033.uti.json b/_module/uti/wbwxh033.uti.json index 9d613210..45c9ec63 100644 --- a/_module/uti/wbwxh033.uti.json +++ b/_module/uti/wbwxh033.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 676 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxh034.uti.json b/_module/uti/wbwxh034.uti.json index 43a59a4d..bcf46dc3 100644 --- a/_module/uti/wbwxh034.uti.json +++ b/_module/uti/wbwxh034.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 732 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxh035.uti.json b/_module/uti/wbwxh035.uti.json index a41bae15..6f85f329 100644 --- a/_module/uti/wbwxh035.uti.json +++ b/_module/uti/wbwxh035.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 504 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxh036.uti.json b/_module/uti/wbwxh036.uti.json index c88a9469..df4c8eeb 100644 --- a/_module/uti/wbwxh036.uti.json +++ b/_module/uti/wbwxh036.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 912 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxh037.uti.json b/_module/uti/wbwxh037.uti.json index c7b7637f..cd7e0e70 100644 --- a/_module/uti/wbwxh037.uti.json +++ b/_module/uti/wbwxh037.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 790 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxh038.uti.json b/_module/uti/wbwxh038.uti.json index a8f4b499..ad29f58f 100644 --- a/_module/uti/wbwxh038.uti.json +++ b/_module/uti/wbwxh038.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 550 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxh039.uti.json b/_module/uti/wbwxh039.uti.json index da0ea143..701dbf92 100644 --- a/_module/uti/wbwxh039.uti.json +++ b/_module/uti/wbwxh039.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 976 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxh040.uti.json b/_module/uti/wbwxh040.uti.json index 36c52514..1ff14033 100644 --- a/_module/uti/wbwxh040.uti.json +++ b/_module/uti/wbwxh040.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 850 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxh041.uti.json b/_module/uti/wbwxh041.uti.json index 564c85d9..9c955a0b 100644 --- a/_module/uti/wbwxh041.uti.json +++ b/_module/uti/wbwxh041.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 600 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxh042.uti.json b/_module/uti/wbwxh042.uti.json index d18ba48a..47c8dcdb 100644 --- a/_module/uti/wbwxh042.uti.json +++ b/_module/uti/wbwxh042.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1044 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxh043.uti.json b/_module/uti/wbwxh043.uti.json index 553b6748..b4eb82c5 100644 --- a/_module/uti/wbwxh043.uti.json +++ b/_module/uti/wbwxh043.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 912 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxh044.uti.json b/_module/uti/wbwxh044.uti.json index 6a34ef9e..f21bfce3 100644 --- a/_module/uti/wbwxh044.uti.json +++ b/_module/uti/wbwxh044.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 732 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxh045.uti.json b/_module/uti/wbwxh045.uti.json index 90e16ca6..0cf2c5f8 100644 --- a/_module/uti/wbwxh045.uti.json +++ b/_module/uti/wbwxh045.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1186 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxh046.uti.json b/_module/uti/wbwxh046.uti.json index 7d4b03aa..592005ea 100644 --- a/_module/uti/wbwxh046.uti.json +++ b/_module/uti/wbwxh046.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1010 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxh047.uti.json b/_module/uti/wbwxh047.uti.json index d6aa3077..5231d3ba 100644 --- a/_module/uti/wbwxh047.uti.json +++ b/_module/uti/wbwxh047.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 732 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxh048.uti.json b/_module/uti/wbwxh048.uti.json index e48bfc7d..e421db21 100644 --- a/_module/uti/wbwxh048.uti.json +++ b/_module/uti/wbwxh048.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1340 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxh049.uti.json b/_module/uti/wbwxh049.uti.json index 4e4b0e04..441cc5cc 100644 --- a/_module/uti/wbwxh049.uti.json +++ b/_module/uti/wbwxh049.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1150 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxh050.uti.json b/_module/uti/wbwxh050.uti.json index 8b62356b..95215ad3 100644 --- a/_module/uti/wbwxh050.uti.json +++ b/_module/uti/wbwxh050.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 850 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxh051.uti.json b/_module/uti/wbwxh051.uti.json index b446d93a..aa82680d 100644 --- a/_module/uti/wbwxh051.uti.json +++ b/_module/uti/wbwxh051.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1502 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxh052.uti.json b/_module/uti/wbwxh052.uti.json index f63e90c1..1965533a 100644 --- a/_module/uti/wbwxh052.uti.json +++ b/_module/uti/wbwxh052.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1904 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxh053.uti.json b/_module/uti/wbwxh053.uti.json index 14ca3851..1d67c14c 100644 --- a/_module/uti/wbwxh053.uti.json +++ b/_module/uti/wbwxh053.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 732 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxh054.uti.json b/_module/uti/wbwxh054.uti.json index d99b1c1d..d0ae144d 100644 --- a/_module/uti/wbwxh054.uti.json +++ b/_module/uti/wbwxh054.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2356 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxh055.uti.json b/_module/uti/wbwxh055.uti.json index ec2ed943..181868c9 100644 --- a/_module/uti/wbwxh055.uti.json +++ b/_module/uti/wbwxh055.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2356 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxh056.uti.json b/_module/uti/wbwxh056.uti.json index 9900e0c9..f54be01a 100644 --- a/_module/uti/wbwxh056.uti.json +++ b/_module/uti/wbwxh056.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 912 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxh057.uti.json b/_module/uti/wbwxh057.uti.json index 3bc5e192..569e4c8a 100644 --- a/_module/uti/wbwxh057.uti.json +++ b/_module/uti/wbwxh057.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3414 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxl002.uti.json b/_module/uti/wbwxl002.uti.json index 394e0ede..db863678 100644 --- a/_module/uti/wbwxl002.uti.json +++ b/_module/uti/wbwxl002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 70 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/wbwxl003.uti.json b/_module/uti/wbwxl003.uti.json index bb143ddb..17cc7f34 100644 --- a/_module/uti/wbwxl003.uti.json +++ b/_module/uti/wbwxl003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 94 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/wbwxl004.uti.json b/_module/uti/wbwxl004.uti.json index 3e7087c7..27418d6a 100644 --- a/_module/uti/wbwxl004.uti.json +++ b/_module/uti/wbwxl004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 166 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxl005.uti.json b/_module/uti/wbwxl005.uti.json index eebd32dc..87cbc031 100644 --- a/_module/uti/wbwxl005.uti.json +++ b/_module/uti/wbwxl005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 90 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxl006.uti.json b/_module/uti/wbwxl006.uti.json index 27b60ecb..fe03bab8 100644 --- a/_module/uti/wbwxl006.uti.json +++ b/_module/uti/wbwxl006.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 160 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxl007.uti.json b/_module/uti/wbwxl007.uti.json index f2b2baed..8b70c198 100644 --- a/_module/uti/wbwxl007.uti.json +++ b/_module/uti/wbwxl007.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 90 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxl008.uti.json b/_module/uti/wbwxl008.uti.json index 0855420a..e18a4aa7 100644 --- a/_module/uti/wbwxl008.uti.json +++ b/_module/uti/wbwxl008.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 290 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxl009.uti.json b/_module/uti/wbwxl009.uti.json index c19a0ba0..77d02f2d 100644 --- a/_module/uti/wbwxl009.uti.json +++ b/_module/uti/wbwxl009.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 192 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxl010.uti.json b/_module/uti/wbwxl010.uti.json index b159b6d5..c8ff8622 100644 --- a/_module/uti/wbwxl010.uti.json +++ b/_module/uti/wbwxl010.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 106 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxl011.uti.json b/_module/uti/wbwxl011.uti.json index 4cb8344a..ffc75203 100644 --- a/_module/uti/wbwxl011.uti.json +++ b/_module/uti/wbwxl011.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 310 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxl012.uti.json b/_module/uti/wbwxl012.uti.json index 83329729..f119dfad 100644 --- a/_module/uti/wbwxl012.uti.json +++ b/_module/uti/wbwxl012.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 232 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxl013.uti.json b/_module/uti/wbwxl013.uti.json index 2aff8224..c257ea54 100644 --- a/_module/uti/wbwxl013.uti.json +++ b/_module/uti/wbwxl013.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 106 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxl014.uti.json b/_module/uti/wbwxl014.uti.json index 670ebc69..3c4cd01f 100644 --- a/_module/uti/wbwxl014.uti.json +++ b/_module/uti/wbwxl014.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 386 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxl015.uti.json b/_module/uti/wbwxl015.uti.json index aee344f3..4d5cbd38 100644 --- a/_module/uti/wbwxl015.uti.json +++ b/_module/uti/wbwxl015.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 278 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxl016.uti.json b/_module/uti/wbwxl016.uti.json index df73c047..0aaabcdb 100644 --- a/_module/uti/wbwxl016.uti.json +++ b/_module/uti/wbwxl016.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 192 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxl017.uti.json b/_module/uti/wbwxl017.uti.json index 1dc4e4d0..f7905902 100644 --- a/_module/uti/wbwxl017.uti.json +++ b/_module/uti/wbwxl017.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 426 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxl018.uti.json b/_module/uti/wbwxl018.uti.json index 5b98beb6..e0a4f9de 100644 --- a/_module/uti/wbwxl018.uti.json +++ b/_module/uti/wbwxl018.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 310 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxl019.uti.json b/_module/uti/wbwxl019.uti.json index 55f3de13..8ab91587 100644 --- a/_module/uti/wbwxl019.uti.json +++ b/_module/uti/wbwxl019.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 180 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxl020.uti.json b/_module/uti/wbwxl020.uti.json index e6179ac7..18953327 100644 --- a/_module/uti/wbwxl020.uti.json +++ b/_module/uti/wbwxl020.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 470 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxl021.uti.json b/_module/uti/wbwxl021.uti.json index da0a0cca..0c086ae4 100644 --- a/_module/uti/wbwxl021.uti.json +++ b/_module/uti/wbwxl021.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 386 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxl022.uti.json b/_module/uti/wbwxl022.uti.json index 74cb29aa..7746ebf6 100644 --- a/_module/uti/wbwxl022.uti.json +++ b/_module/uti/wbwxl022.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 232 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxl023.uti.json b/_module/uti/wbwxl023.uti.json index b9985e72..e1bf4437 100644 --- a/_module/uti/wbwxl023.uti.json +++ b/_module/uti/wbwxl023.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 516 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxl024.uti.json b/_module/uti/wbwxl024.uti.json index ece89b5a..25874021 100644 --- a/_module/uti/wbwxl024.uti.json +++ b/_module/uti/wbwxl024.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 410 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxl025.uti.json b/_module/uti/wbwxl025.uti.json index 51386ad8..642e3ea2 100644 --- a/_module/uti/wbwxl025.uti.json +++ b/_module/uti/wbwxl025.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 296 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxl026.uti.json b/_module/uti/wbwxl026.uti.json index f6096698..cd1afbf1 100644 --- a/_module/uti/wbwxl026.uti.json +++ b/_module/uti/wbwxl026.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 520 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxl027.uti.json b/_module/uti/wbwxl027.uti.json index 5eaef498..af5c7295 100644 --- a/_module/uti/wbwxl027.uti.json +++ b/_module/uti/wbwxl027.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 516 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxl028.uti.json b/_module/uti/wbwxl028.uti.json index 2325d118..a839ef9b 100644 --- a/_module/uti/wbwxl028.uti.json +++ b/_module/uti/wbwxl028.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 328 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxl029.uti.json b/_module/uti/wbwxl029.uti.json index 33d09067..51433540 100644 --- a/_module/uti/wbwxl029.uti.json +++ b/_module/uti/wbwxl029.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 590 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxl030.uti.json b/_module/uti/wbwxl030.uti.json index 77187f02..bcf19bb3 100644 --- a/_module/uti/wbwxl030.uti.json +++ b/_module/uti/wbwxl030.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 594 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxl031.uti.json b/_module/uti/wbwxl031.uti.json index 7146ee10..8693be15 100644 --- a/_module/uti/wbwxl031.uti.json +++ b/_module/uti/wbwxl031.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 452 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxl032.uti.json b/_module/uti/wbwxl032.uti.json index cc8fc8e4..1dcffe0f 100644 --- a/_module/uti/wbwxl032.uti.json +++ b/_module/uti/wbwxl032.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 646 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxl033.uti.json b/_module/uti/wbwxl033.uti.json index a2e66f12..3335d629 100644 --- a/_module/uti/wbwxl033.uti.json +++ b/_module/uti/wbwxl033.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 264 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxl034.uti.json b/_module/uti/wbwxl034.uti.json index 6ec4fd1a..bc20bc78 100644 --- a/_module/uti/wbwxl034.uti.json +++ b/_module/uti/wbwxl034.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 702 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxl035.uti.json b/_module/uti/wbwxl035.uti.json index 4e53831f..1858552c 100644 --- a/_module/uti/wbwxl035.uti.json +++ b/_module/uti/wbwxl035.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 474 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxl036.uti.json b/_module/uti/wbwxl036.uti.json index ef9c0171..07fe2e6b 100644 --- a/_module/uti/wbwxl036.uti.json +++ b/_module/uti/wbwxl036.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 882 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxl037.uti.json b/_module/uti/wbwxl037.uti.json index 94bd584d..1f6a5970 100644 --- a/_module/uti/wbwxl037.uti.json +++ b/_module/uti/wbwxl037.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 760 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxl038.uti.json b/_module/uti/wbwxl038.uti.json index 9f262b97..492b7036 100644 --- a/_module/uti/wbwxl038.uti.json +++ b/_module/uti/wbwxl038.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 520 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxl039.uti.json b/_module/uti/wbwxl039.uti.json index f8d311b4..657072b5 100644 --- a/_module/uti/wbwxl039.uti.json +++ b/_module/uti/wbwxl039.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 946 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxl040.uti.json b/_module/uti/wbwxl040.uti.json index 55bccb5f..6cdbf638 100644 --- a/_module/uti/wbwxl040.uti.json +++ b/_module/uti/wbwxl040.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 820 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxl041.uti.json b/_module/uti/wbwxl041.uti.json index 19b2267e..217725bd 100644 --- a/_module/uti/wbwxl041.uti.json +++ b/_module/uti/wbwxl041.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 570 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxl042.uti.json b/_module/uti/wbwxl042.uti.json index 775f957d..e3790538 100644 --- a/_module/uti/wbwxl042.uti.json +++ b/_module/uti/wbwxl042.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1014 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxl043.uti.json b/_module/uti/wbwxl043.uti.json index 9ca08562..a584db67 100644 --- a/_module/uti/wbwxl043.uti.json +++ b/_module/uti/wbwxl043.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 882 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxl044.uti.json b/_module/uti/wbwxl044.uti.json index 19c96ee9..266d225f 100644 --- a/_module/uti/wbwxl044.uti.json +++ b/_module/uti/wbwxl044.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 702 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxl045.uti.json b/_module/uti/wbwxl045.uti.json index 4dc97622..a54abd2f 100644 --- a/_module/uti/wbwxl045.uti.json +++ b/_module/uti/wbwxl045.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1156 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxl046.uti.json b/_module/uti/wbwxl046.uti.json index 497eccd6..969a699c 100644 --- a/_module/uti/wbwxl046.uti.json +++ b/_module/uti/wbwxl046.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 980 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxl047.uti.json b/_module/uti/wbwxl047.uti.json index 67f5ef07..c021326d 100644 --- a/_module/uti/wbwxl047.uti.json +++ b/_module/uti/wbwxl047.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 702 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxl048.uti.json b/_module/uti/wbwxl048.uti.json index 57f26cf3..72964b7a 100644 --- a/_module/uti/wbwxl048.uti.json +++ b/_module/uti/wbwxl048.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1310 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxl049.uti.json b/_module/uti/wbwxl049.uti.json index 9f6b48ea..59fad544 100644 --- a/_module/uti/wbwxl049.uti.json +++ b/_module/uti/wbwxl049.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1120 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxl050.uti.json b/_module/uti/wbwxl050.uti.json index 1a4de423..d80b46f2 100644 --- a/_module/uti/wbwxl050.uti.json +++ b/_module/uti/wbwxl050.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 820 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxl051.uti.json b/_module/uti/wbwxl051.uti.json index 3f934fba..89ec8afb 100644 --- a/_module/uti/wbwxl051.uti.json +++ b/_module/uti/wbwxl051.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1472 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxl052.uti.json b/_module/uti/wbwxl052.uti.json index 165422d1..58e3b6c8 100644 --- a/_module/uti/wbwxl052.uti.json +++ b/_module/uti/wbwxl052.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1874 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxl053.uti.json b/_module/uti/wbwxl053.uti.json index d9b9add4..45a3417c 100644 --- a/_module/uti/wbwxl053.uti.json +++ b/_module/uti/wbwxl053.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 702 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxl054.uti.json b/_module/uti/wbwxl054.uti.json index 8b29349c..a3785426 100644 --- a/_module/uti/wbwxl054.uti.json +++ b/_module/uti/wbwxl054.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2326 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxl055.uti.json b/_module/uti/wbwxl055.uti.json index 53189158..65b67a1c 100644 --- a/_module/uti/wbwxl055.uti.json +++ b/_module/uti/wbwxl055.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2326 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxl056.uti.json b/_module/uti/wbwxl056.uti.json index d7bf55ea..e5613f8a 100644 --- a/_module/uti/wbwxl056.uti.json +++ b/_module/uti/wbwxl056.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 882 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wbwxl057.uti.json b/_module/uti/wbwxl057.uti.json index ab3873a7..94126554 100644 --- a/_module/uti/wbwxl057.uti.json +++ b/_module/uti/wbwxl057.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3384 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbax002.uti.json b/_module/uti/wdbax002.uti.json index fa127175..0c07fbd5 100644 --- a/_module/uti/wdbax002.uti.json +++ b/_module/uti/wdbax002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 60 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/wdbax003.uti.json b/_module/uti/wdbax003.uti.json index a1f769f9..26d04693 100644 --- a/_module/uti/wdbax003.uti.json +++ b/_module/uti/wdbax003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 130 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/wdbax004.uti.json b/_module/uti/wdbax004.uti.json index 5cb9b51d..3258cca9 100644 --- a/_module/uti/wdbax004.uti.json +++ b/_module/uti/wdbax004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 318 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbax005.uti.json b/_module/uti/wdbax005.uti.json index dfd490cd..de140c68 100644 --- a/_module/uti/wdbax005.uti.json +++ b/_module/uti/wdbax005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 182 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbax006.uti.json b/_module/uti/wdbax006.uti.json index b65febb1..1013c07f 100644 --- a/_module/uti/wdbax006.uti.json +++ b/_module/uti/wdbax006.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 438 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbax007.uti.json b/_module/uti/wdbax007.uti.json index 1e4a641b..8f4f748c 100644 --- a/_module/uti/wdbax007.uti.json +++ b/_module/uti/wdbax007.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 438 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbax008.uti.json b/_module/uti/wdbax008.uti.json index d8c9fa3d..3d6bffbe 100644 --- a/_module/uti/wdbax008.uti.json +++ b/_module/uti/wdbax008.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 268 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbax009.uti.json b/_module/uti/wdbax009.uti.json index 388ce9e5..1670623e 100644 --- a/_module/uti/wdbax009.uti.json +++ b/_module/uti/wdbax009.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 580 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbax010.uti.json b/_module/uti/wdbax010.uti.json index 64075b46..9991b8c5 100644 --- a/_module/uti/wdbax010.uti.json +++ b/_module/uti/wdbax010.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 692 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbax011.uti.json b/_module/uti/wdbax011.uti.json index 1f8f81f9..14452909 100644 --- a/_module/uti/wdbax011.uti.json +++ b/_module/uti/wdbax011.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 318 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbax012.uti.json b/_module/uti/wdbax012.uti.json index 7e48d120..62e9efd9 100644 --- a/_module/uti/wdbax012.uti.json +++ b/_module/uti/wdbax012.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1184 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbax013.uti.json b/_module/uti/wdbax013.uti.json index efe79e96..5a3d28f0 100644 --- a/_module/uti/wdbax013.uti.json +++ b/_module/uti/wdbax013.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1184 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbax014.uti.json b/_module/uti/wdbax014.uti.json index a1647e38..8dc207d0 100644 --- a/_module/uti/wdbax014.uti.json +++ b/_module/uti/wdbax014.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 872 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbax015.uti.json b/_module/uti/wdbax015.uti.json index c6677471..6015c920 100644 --- a/_module/uti/wdbax015.uti.json +++ b/_module/uti/wdbax015.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1420 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbax016.uti.json b/_module/uti/wdbax016.uti.json index 1004cc7b..ef43860c 100644 --- a/_module/uti/wdbax016.uti.json +++ b/_module/uti/wdbax016.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1420 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbax017.uti.json b/_module/uti/wdbax017.uti.json index 25d6d433..0ede26f2 100644 --- a/_module/uti/wdbax017.uti.json +++ b/_module/uti/wdbax017.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1184 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbax018.uti.json b/_module/uti/wdbax018.uti.json index 3f93a6f1..5c23864f 100644 --- a/_module/uti/wdbax018.uti.json +++ b/_module/uti/wdbax018.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1816 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbax019.uti.json b/_module/uti/wdbax019.uti.json index af5c3da6..836256a1 100644 --- a/_module/uti/wdbax019.uti.json +++ b/_module/uti/wdbax019.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1420 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbax020.uti.json b/_module/uti/wdbax020.uti.json index 519cf9a9..6ef5c13a 100644 --- a/_module/uti/wdbax020.uti.json +++ b/_module/uti/wdbax020.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 692 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbax021.uti.json b/_module/uti/wdbax021.uti.json index a6175e6d..20a7a040 100644 --- a/_module/uti/wdbax021.uti.json +++ b/_module/uti/wdbax021.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2424 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbax022.uti.json b/_module/uti/wdbax022.uti.json index f94d17c6..f5dfcbbf 100644 --- a/_module/uti/wdbax022.uti.json +++ b/_module/uti/wdbax022.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1590 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbax023.uti.json b/_module/uti/wdbax023.uti.json index 35890c97..6ebe5d83 100644 --- a/_module/uti/wdbax023.uti.json +++ b/_module/uti/wdbax023.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1222 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbax024.uti.json b/_module/uti/wdbax024.uti.json index a0dc5558..3ed8feb7 100644 --- a/_module/uti/wdbax024.uti.json +++ b/_module/uti/wdbax024.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3060 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbax025.uti.json b/_module/uti/wdbax025.uti.json index ff02da70..7070d0c3 100644 --- a/_module/uti/wdbax025.uti.json +++ b/_module/uti/wdbax025.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2264 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbax026.uti.json b/_module/uti/wdbax026.uti.json index b2feefc8..bfb7d0ac 100644 --- a/_module/uti/wdbax026.uti.json +++ b/_module/uti/wdbax026.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1546 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbax027.uti.json b/_module/uti/wdbax027.uti.json index c17a9e03..def2beb2 100644 --- a/_module/uti/wdbax027.uti.json +++ b/_module/uti/wdbax027.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 6360 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbax028.uti.json b/_module/uti/wdbax028.uti.json index 45a3fe80..67e9f4d7 100644 --- a/_module/uti/wdbax028.uti.json +++ b/_module/uti/wdbax028.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 478 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbax029.uti.json b/_module/uti/wdbax029.uti.json index 5531800b..06a9155c 100644 --- a/_module/uti/wdbax029.uti.json +++ b/_module/uti/wdbax029.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 268 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbax030.uti.json b/_module/uti/wdbax030.uti.json index 84f2dbe4..96185f6e 100644 --- a/_module/uti/wdbax030.uti.json +++ b/_module/uti/wdbax030.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 708 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbax031.uti.json b/_module/uti/wdbax031.uti.json index 78d1c941..e9e44f3d 100644 --- a/_module/uti/wdbax031.uti.json +++ b/_module/uti/wdbax031.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2110 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbax032.uti.json b/_module/uti/wdbax032.uti.json index 5a4073de..093abe3b 100644 --- a/_module/uti/wdbax032.uti.json +++ b/_module/uti/wdbax032.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1678 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbax033.uti.json b/_module/uti/wdbax033.uti.json index 62413516..873c7aa9 100644 --- a/_module/uti/wdbax033.uti.json +++ b/_module/uti/wdbax033.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4786 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbax034.uti.json b/_module/uti/wdbax034.uti.json index dd497d63..8e547c6d 100644 --- a/_module/uti/wdbax034.uti.json +++ b/_module/uti/wdbax034.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2424 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbax035.uti.json b/_module/uti/wdbax035.uti.json index 5c560127..408c21e0 100644 --- a/_module/uti/wdbax035.uti.json +++ b/_module/uti/wdbax035.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1678 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbax036.uti.json b/_module/uti/wdbax036.uti.json index 423d2ee6..8fef34e9 100644 --- a/_module/uti/wdbax036.uti.json +++ b/_module/uti/wdbax036.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 8566 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbax037.uti.json b/_module/uti/wdbax037.uti.json index 0a288dbb..6ba3651e 100644 --- a/_module/uti/wdbax037.uti.json +++ b/_module/uti/wdbax037.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1206 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbax038.uti.json b/_module/uti/wdbax038.uti.json index fda25ba9..037b6c39 100644 --- a/_module/uti/wdbax038.uti.json +++ b/_module/uti/wdbax038.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 892 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbax039.uti.json b/_module/uti/wdbax039.uti.json index e8e78b6f..104f9080 100644 --- a/_module/uti/wdbax039.uti.json +++ b/_module/uti/wdbax039.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2904 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbma002.uti.json b/_module/uti/wdbma002.uti.json index 57af74bf..bf9e2319 100644 --- a/_module/uti/wdbma002.uti.json +++ b/_module/uti/wdbma002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 80 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/wdbma003.uti.json b/_module/uti/wdbma003.uti.json index 8406f672..1e68f924 100644 --- a/_module/uti/wdbma003.uti.json +++ b/_module/uti/wdbma003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 150 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/wdbma004.uti.json b/_module/uti/wdbma004.uti.json index 702860c5..854d3172 100644 --- a/_module/uti/wdbma004.uti.json +++ b/_module/uti/wdbma004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 202 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbma005.uti.json b/_module/uti/wdbma005.uti.json index 54661be1..a35ae89e 100644 --- a/_module/uti/wdbma005.uti.json +++ b/_module/uti/wdbma005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 116 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbma006.uti.json b/_module/uti/wdbma006.uti.json index 25be5e22..0992d8f0 100644 --- a/_module/uti/wdbma006.uti.json +++ b/_module/uti/wdbma006.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 338 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbma007.uti.json b/_module/uti/wdbma007.uti.json index 9911ad89..d50cb00c 100644 --- a/_module/uti/wdbma007.uti.json +++ b/_module/uti/wdbma007.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 338 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbma008.uti.json b/_module/uti/wdbma008.uti.json index a74d37df..4602e8ea 100644 --- a/_module/uti/wdbma008.uti.json +++ b/_module/uti/wdbma008.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 202 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbma009.uti.json b/_module/uti/wdbma009.uti.json index a166ae9d..2615c9ff 100644 --- a/_module/uti/wdbma009.uti.json +++ b/_module/uti/wdbma009.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 458 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbma010.uti.json b/_module/uti/wdbma010.uti.json index 0217260a..08af3708 100644 --- a/_module/uti/wdbma010.uti.json +++ b/_module/uti/wdbma010.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 458 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbma011.uti.json b/_module/uti/wdbma011.uti.json index d52d046e..d1fe0e47 100644 --- a/_module/uti/wdbma011.uti.json +++ b/_module/uti/wdbma011.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 338 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbma012.uti.json b/_module/uti/wdbma012.uti.json index c63568ff..d8620c78 100644 --- a/_module/uti/wdbma012.uti.json +++ b/_module/uti/wdbma012.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 600 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbma013.uti.json b/_module/uti/wdbma013.uti.json index 2791462b..cd9584d6 100644 --- a/_module/uti/wdbma013.uti.json +++ b/_module/uti/wdbma013.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 600 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbma014.uti.json b/_module/uti/wdbma014.uti.json index fa8f64d2..38aab002 100644 --- a/_module/uti/wdbma014.uti.json +++ b/_module/uti/wdbma014.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 338 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbma015.uti.json b/_module/uti/wdbma015.uti.json index 48472f87..6a19b757 100644 --- a/_module/uti/wdbma015.uti.json +++ b/_module/uti/wdbma015.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1088 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbma016.uti.json b/_module/uti/wdbma016.uti.json index aed49280..8fddaf19 100644 --- a/_module/uti/wdbma016.uti.json +++ b/_module/uti/wdbma016.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 990 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbma017.uti.json b/_module/uti/wdbma017.uti.json index a6e1c1f2..cb5a7498 100644 --- a/_module/uti/wdbma017.uti.json +++ b/_module/uti/wdbma017.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 712 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbma018.uti.json b/_module/uti/wdbma018.uti.json index 2761e5d4..99004c70 100644 --- a/_module/uti/wdbma018.uti.json +++ b/_module/uti/wdbma018.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1440 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbma019.uti.json b/_module/uti/wdbma019.uti.json index c2046869..fb9c6aa9 100644 --- a/_module/uti/wdbma019.uti.json +++ b/_module/uti/wdbma019.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1204 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbma020.uti.json b/_module/uti/wdbma020.uti.json index 804c434b..bb6f95a6 100644 --- a/_module/uti/wdbma020.uti.json +++ b/_module/uti/wdbma020.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 892 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbma021.uti.json b/_module/uti/wdbma021.uti.json index bdab888c..554054f6 100644 --- a/_module/uti/wdbma021.uti.json +++ b/_module/uti/wdbma021.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2180 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbma022.uti.json b/_module/uti/wdbma022.uti.json index 58b9cea4..abce599a 100644 --- a/_module/uti/wdbma022.uti.json +++ b/_module/uti/wdbma022.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1204 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbma023.uti.json b/_module/uti/wdbma023.uti.json index 145adc06..bef86496 100644 --- a/_module/uti/wdbma023.uti.json +++ b/_module/uti/wdbma023.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 712 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbma024.uti.json b/_module/uti/wdbma024.uti.json index 6295be62..9454a7ed 100644 --- a/_module/uti/wdbma024.uti.json +++ b/_module/uti/wdbma024.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4430 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbma025.uti.json b/_module/uti/wdbma025.uti.json index 4cd3ad60..de80c115 100644 --- a/_module/uti/wdbma025.uti.json +++ b/_module/uti/wdbma025.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1440 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbma026.uti.json b/_module/uti/wdbma026.uti.json index 0fb26b52..da1fa377 100644 --- a/_module/uti/wdbma026.uti.json +++ b/_module/uti/wdbma026.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 892 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbma027.uti.json b/_module/uti/wdbma027.uti.json index ddc393b2..b7bd5594 100644 --- a/_module/uti/wdbma027.uti.json +++ b/_module/uti/wdbma027.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4884 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbma028.uti.json b/_module/uti/wdbma028.uti.json index 3a6f7768..4816d7d1 100644 --- a/_module/uti/wdbma028.uti.json +++ b/_module/uti/wdbma028.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 458 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbma029.uti.json b/_module/uti/wdbma029.uti.json index f40a07b6..b9a6c236 100644 --- a/_module/uti/wdbma029.uti.json +++ b/_module/uti/wdbma029.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 288 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbma030.uti.json b/_module/uti/wdbma030.uti.json index dea55d96..cfd4a857 100644 --- a/_module/uti/wdbma030.uti.json +++ b/_module/uti/wdbma030.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 600 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbma031.uti.json b/_module/uti/wdbma031.uti.json index 22772a79..688efb2c 100644 --- a/_module/uti/wdbma031.uti.json +++ b/_module/uti/wdbma031.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1698 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbma032.uti.json b/_module/uti/wdbma032.uti.json index 3e3f42ce..08bcbfb8 100644 --- a/_module/uti/wdbma032.uti.json +++ b/_module/uti/wdbma032.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 712 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbma033.uti.json b/_module/uti/wdbma033.uti.json index ea58451e..13aac552 100644 --- a/_module/uti/wdbma033.uti.json +++ b/_module/uti/wdbma033.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2444 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbma034.uti.json b/_module/uti/wdbma034.uti.json index b2be83b0..5b84db9b 100644 --- a/_module/uti/wdbma034.uti.json +++ b/_module/uti/wdbma034.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2130 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbma035.uti.json b/_module/uti/wdbma035.uti.json index 457136d7..a4f44302 100644 --- a/_module/uti/wdbma035.uti.json +++ b/_module/uti/wdbma035.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1698 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbma036.uti.json b/_module/uti/wdbma036.uti.json index e6e8d03b..d0866eae 100644 --- a/_module/uti/wdbma036.uti.json +++ b/_module/uti/wdbma036.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4806 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbma037.uti.json b/_module/uti/wdbma037.uti.json index f06dc3d6..cf8956d7 100644 --- a/_module/uti/wdbma037.uti.json +++ b/_module/uti/wdbma037.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1010 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbma038.uti.json b/_module/uti/wdbma038.uti.json index ae32341e..fd4a8444 100644 --- a/_module/uti/wdbma038.uti.json +++ b/_module/uti/wdbma038.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 570 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbma039.uti.json b/_module/uti/wdbma039.uti.json index c891332e..79b010cf 100644 --- a/_module/uti/wdbma039.uti.json +++ b/_module/uti/wdbma039.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2252 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbsw002.uti.json b/_module/uti/wdbsw002.uti.json index 2c932977..da631ba7 100644 --- a/_module/uti/wdbsw002.uti.json +++ b/_module/uti/wdbsw002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 200 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/wdbsw003.uti.json b/_module/uti/wdbsw003.uti.json index e58de483..d6a57518 100644 --- a/_module/uti/wdbsw003.uti.json +++ b/_module/uti/wdbsw003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 270 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/wdbsw004.uti.json b/_module/uti/wdbsw004.uti.json index 7ef9ab54..fbed27d7 100644 --- a/_module/uti/wdbsw004.uti.json +++ b/_module/uti/wdbsw004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 408 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbsw005.uti.json b/_module/uti/wdbsw005.uti.json index 7668d24f..0b2eadbc 100644 --- a/_module/uti/wdbsw005.uti.json +++ b/_module/uti/wdbsw005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 236 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbsw006.uti.json b/_module/uti/wdbsw006.uti.json index 53eddfc1..9c8a4dd6 100644 --- a/_module/uti/wdbsw006.uti.json +++ b/_module/uti/wdbsw006.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 720 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbsw007.uti.json b/_module/uti/wdbsw007.uti.json index 24b96198..3ac6a25d 100644 --- a/_module/uti/wdbsw007.uti.json +++ b/_module/uti/wdbsw007.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 720 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbsw008.uti.json b/_module/uti/wdbsw008.uti.json index fedc5034..22017432 100644 --- a/_module/uti/wdbsw008.uti.json +++ b/_module/uti/wdbsw008.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 408 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbsw009.uti.json b/_module/uti/wdbsw009.uti.json index e2f11b35..14a8614e 100644 --- a/_module/uti/wdbsw009.uti.json +++ b/_module/uti/wdbsw009.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1560 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbsw010.uti.json b/_module/uti/wdbsw010.uti.json index c8435b8d..a91929a4 100644 --- a/_module/uti/wdbsw010.uti.json +++ b/_module/uti/wdbsw010.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 974 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbsw011.uti.json b/_module/uti/wdbsw011.uti.json index ed485bb0..d897a4b2 100644 --- a/_module/uti/wdbsw011.uti.json +++ b/_module/uti/wdbsw011.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 578 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbsw012.uti.json b/_module/uti/wdbsw012.uti.json index a29e9fa8..c9786b69 100644 --- a/_module/uti/wdbsw012.uti.json +++ b/_module/uti/wdbsw012.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1280 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbsw013.uti.json b/_module/uti/wdbsw013.uti.json index c53275d3..2c281016 100644 --- a/_module/uti/wdbsw013.uti.json +++ b/_module/uti/wdbsw013.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2042 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbsw014.uti.json b/_module/uti/wdbsw014.uti.json index 74bc8ac8..ed602c3e 100644 --- a/_module/uti/wdbsw014.uti.json +++ b/_module/uti/wdbsw014.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 974 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbsw015.uti.json b/_module/uti/wdbsw015.uti.json index d36e29e7..2533c7f5 100644 --- a/_module/uti/wdbsw015.uti.json +++ b/_module/uti/wdbsw015.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2832 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbsw016.uti.json b/_module/uti/wdbsw016.uti.json index 89c4e689..ebe65dad 100644 --- a/_module/uti/wdbsw016.uti.json +++ b/_module/uti/wdbsw016.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2042 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbsw017.uti.json b/_module/uti/wdbsw017.uti.json index 8812295b..271f237f 100644 --- a/_module/uti/wdbsw017.uti.json +++ b/_module/uti/wdbsw017.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1392 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbsw018.uti.json b/_module/uti/wdbsw018.uti.json index ac42de86..a230f469 100644 --- a/_module/uti/wdbsw018.uti.json +++ b/_module/uti/wdbsw018.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2832 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbsw019.uti.json b/_module/uti/wdbsw019.uti.json index 6ed5499f..96c18da9 100644 --- a/_module/uti/wdbsw019.uti.json +++ b/_module/uti/wdbsw019.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2468 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbsw020.uti.json b/_module/uti/wdbsw020.uti.json index 2ac052ff..85915945 100644 --- a/_module/uti/wdbsw020.uti.json +++ b/_module/uti/wdbsw020.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1392 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbsw021.uti.json b/_module/uti/wdbsw021.uti.json index 28a03420..ef0f3268 100644 --- a/_module/uti/wdbsw021.uti.json +++ b/_module/uti/wdbsw021.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3450 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbsw022.uti.json b/_module/uti/wdbsw022.uti.json index 488b2cdf..32d1050b 100644 --- a/_module/uti/wdbsw022.uti.json +++ b/_module/uti/wdbsw022.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3450 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbsw023.uti.json b/_module/uti/wdbsw023.uti.json index 4b43b8c5..14979ea6 100644 --- a/_module/uti/wdbsw023.uti.json +++ b/_module/uti/wdbsw023.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2468 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbsw024.uti.json b/_module/uti/wdbsw024.uti.json index d24967fc..ab81c58c 100644 --- a/_module/uti/wdbsw024.uti.json +++ b/_module/uti/wdbsw024.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4476 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbsw025.uti.json b/_module/uti/wdbsw025.uti.json index bb5c68c6..b9452c8f 100644 --- a/_module/uti/wdbsw025.uti.json +++ b/_module/uti/wdbsw025.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3450 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbsw026.uti.json b/_module/uti/wdbsw026.uti.json index 252b63ff..a058d482 100644 --- a/_module/uti/wdbsw026.uti.json +++ b/_module/uti/wdbsw026.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2310 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbsw027.uti.json b/_module/uti/wdbsw027.uti.json index d7d52e3a..920eeeb2 100644 --- a/_module/uti/wdbsw027.uti.json +++ b/_module/uti/wdbsw027.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 7610 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbsw028.uti.json b/_module/uti/wdbsw028.uti.json index 707b514f..ce55aff4 100644 --- a/_module/uti/wdbsw028.uti.json +++ b/_module/uti/wdbsw028.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 798 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbsw029.uti.json b/_module/uti/wdbsw029.uti.json index f2f8b16d..7d4ba7ea 100644 --- a/_module/uti/wdbsw029.uti.json +++ b/_module/uti/wdbsw029.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 578 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbsw030.uti.json b/_module/uti/wdbsw030.uti.json index df962e67..682c98d8 100644 --- a/_module/uti/wdbsw030.uti.json +++ b/_module/uti/wdbsw030.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 974 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbsw031.uti.json b/_module/uti/wdbsw031.uti.json index a556a80f..08bbbe1f 100644 --- a/_module/uti/wdbsw031.uti.json +++ b/_module/uti/wdbsw031.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2564 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbsw032.uti.json b/_module/uti/wdbsw032.uti.json index e3470f32..d7306259 100644 --- a/_module/uti/wdbsw032.uti.json +++ b/_module/uti/wdbsw032.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1818 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbsw033.uti.json b/_module/uti/wdbsw033.uti.json index 8785d0b5..9cb44ed4 100644 --- a/_module/uti/wdbsw033.uti.json +++ b/_module/uti/wdbsw033.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4926 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbsw034.uti.json b/_module/uti/wdbsw034.uti.json index 3ab823a1..fc6ddb71 100644 --- a/_module/uti/wdbsw034.uti.json +++ b/_module/uti/wdbsw034.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3080 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbsw035.uti.json b/_module/uti/wdbsw035.uti.json index 1da2e895..1e12ba20 100644 --- a/_module/uti/wdbsw035.uti.json +++ b/_module/uti/wdbsw035.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2250 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbsw036.uti.json b/_module/uti/wdbsw036.uti.json index f6d1b0ac..3efa8fed 100644 --- a/_module/uti/wdbsw036.uti.json +++ b/_module/uti/wdbsw036.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 12950 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbsw037.uti.json b/_module/uti/wdbsw037.uti.json index 32fcca2e..88db2520 100644 --- a/_module/uti/wdbsw037.uti.json +++ b/_module/uti/wdbsw037.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2042 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbsw038.uti.json b/_module/uti/wdbsw038.uti.json index 7ccaf2d4..a5ddaedd 100644 --- a/_module/uti/wdbsw038.uti.json +++ b/_module/uti/wdbsw038.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1032 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wdbsw039.uti.json b/_module/uti/wdbsw039.uti.json index dac876c8..e1d8aefa 100644 --- a/_module/uti/wdbsw039.uti.json +++ b/_module/uti/wdbsw039.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2832 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wheatgrains.uti.json b/_module/uti/wheatgrains.uti.json index 776190f2..4e8143f9 100644 --- a/_module/uti/wheatgrains.uti.json +++ b/_module/uti/wheatgrains.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/whiteiris.uti.json b/_module/uti/whiteiris.uti.json index 9a5acfee..1af2503d 100644 --- a/_module/uti/whiteiris.uti.json +++ b/_module/uti/whiteiris.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/whiteiristuber.uti.json b/_module/uti/whiteiristuber.uti.json index 930ffa64..be5930d7 100644 --- a/_module/uti/whiteiristuber.uti.json +++ b/_module/uti/whiteiristuber.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/whitepearl.uti.json b/_module/uti/whitepearl.uti.json index e9ba7936..c038ace2 100644 --- a/_module/uti/whitepearl.uti.json +++ b/_module/uti/whitepearl.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 100 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/whitepearl001.uti.json b/_module/uti/whitepearl001.uti.json index 8028e4f8..9787221d 100644 --- a/_module/uti/whitepearl001.uti.json +++ b/_module/uti/whitepearl001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 20 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/whitepearl002.uti.json b/_module/uti/whitepearl002.uti.json index 7367c8aa..82bd7bcf 100644 --- a/_module/uti/whitepearl002.uti.json +++ b/_module/uti/whitepearl002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 40 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/whitepearl003.uti.json b/_module/uti/whitepearl003.uti.json index 1f204a72..f9f4b478 100644 --- a/_module/uti/whitepearl003.uti.json +++ b/_module/uti/whitepearl003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 50 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/whitepearl004.uti.json b/_module/uti/whitepearl004.uti.json index ea1011dd..4ac8ad54 100644 --- a/_module/uti/whitepearl004.uti.json +++ b/_module/uti/whitepearl004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/whitepearl005.uti.json b/_module/uti/whitepearl005.uti.json index c0f11cbf..e5fc60c3 100644 --- a/_module/uti/whitepearl005.uti.json +++ b/_module/uti/whitepearl005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/whitetulip.uti.json b/_module/uti/whitetulip.uti.json index f9bf6f6f..69328540 100644 --- a/_module/uti/whitetulip.uti.json +++ b/_module/uti/whitetulip.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/whitetulipbulb.uti.json b/_module/uti/whitetulipbulb.uti.json index 81f264cc..e3da5364 100644 --- a/_module/uti/whitetulipbulb.uti.json +++ b/_module/uti/whitetulipbulb.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wintersquash.uti.json b/_module/uti/wintersquash.uti.json index 94906205..87d68662 100644 --- a/_module/uti/wintersquash.uti.json +++ b/_module/uti/wintersquash.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wintersquashseed.uti.json b/_module/uti/wintersquashseed.uti.json index 0fd4628c..777daa22 100644 --- a/_module/uti/wintersquashseed.uti.json +++ b/_module/uti/wintersquashseed.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wood.uti.json b/_module/uti/wood.uti.json index cee1dc3f..5710a47a 100644 --- a/_module/uti/wood.uti.json +++ b/_module/uti/wood.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/wood001.uti.json b/_module/uti/wood001.uti.json index 3baa4c06..9447b206 100644 --- a/_module/uti/wood001.uti.json +++ b/_module/uti/wood001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 13 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wood002.uti.json b/_module/uti/wood002.uti.json index c4a802f9..7733cfa5 100644 --- a/_module/uti/wood002.uti.json +++ b/_module/uti/wood002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 17 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wood003.uti.json b/_module/uti/wood003.uti.json index e482b444..7e84c636 100644 --- a/_module/uti/wood003.uti.json +++ b/_module/uti/wood003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 23 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wood004.uti.json b/_module/uti/wood004.uti.json index 3fa70d89..2dbb1a19 100644 --- a/_module/uti/wood004.uti.json +++ b/_module/uti/wood004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wood005.uti.json b/_module/uti/wood005.uti.json index a3783a12..81e835fa 100644 --- a/_module/uti/wood005.uti.json +++ b/_module/uti/wood005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 30 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wood006.uti.json b/_module/uti/wood006.uti.json index b9a077f7..99eab165 100644 --- a/_module/uti/wood006.uti.json +++ b/_module/uti/wood006.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wood007.uti.json b/_module/uti/wood007.uti.json index 218e3790..f851c37b 100644 --- a/_module/uti/wood007.uti.json +++ b/_module/uti/wood007.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 19 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wood008.uti.json b/_module/uti/wood008.uti.json index 8f97ea1a..ec8dcb96 100644 --- a/_module/uti/wood008.uti.json +++ b/_module/uti/wood008.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 9 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wood009.uti.json b/_module/uti/wood009.uti.json index c7ece044..7386f17a 100644 --- a/_module/uti/wood009.uti.json +++ b/_module/uti/wood009.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 22 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wood010.uti.json b/_module/uti/wood010.uti.json index 1fd81309..22ee8686 100644 --- a/_module/uti/wood010.uti.json +++ b/_module/uti/wood010.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wood011.uti.json b/_module/uti/wood011.uti.json index 5f9a3938..50e6f5fc 100644 --- a/_module/uti/wood011.uti.json +++ b/_module/uti/wood011.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 35 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wood012.uti.json b/_module/uti/wood012.uti.json index aece8f6b..16517aac 100644 --- a/_module/uti/wood012.uti.json +++ b/_module/uti/wood012.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 11 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wood013.uti.json b/_module/uti/wood013.uti.json index 813f9720..a8e3183a 100644 --- a/_module/uti/wood013.uti.json +++ b/_module/uti/wood013.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wood014.uti.json b/_module/uti/wood014.uti.json index cee7f8d4..29adaa66 100644 --- a/_module/uti/wood014.uti.json +++ b/_module/uti/wood014.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wood015.uti.json b/_module/uti/wood015.uti.json index 4c25ad61..292a60a0 100644 --- a/_module/uti/wood015.uti.json +++ b/_module/uti/wood015.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wood016.uti.json b/_module/uti/wood016.uti.json index 40f567b7..84628ee2 100644 --- a/_module/uti/wood016.uti.json +++ b/_module/uti/wood016.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 15 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wood017.uti.json b/_module/uti/wood017.uti.json index b031b6f9..db7fb563 100644 --- a/_module/uti/wood017.uti.json +++ b/_module/uti/wood017.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 40 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wood018.uti.json b/_module/uti/wood018.uti.json index 739fc9eb..e6905bb8 100644 --- a/_module/uti/wood018.uti.json +++ b/_module/uti/wood018.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 50 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wood019.uti.json b/_module/uti/wood019.uti.json index ca824acc..d791f3eb 100644 --- a/_module/uti/wood019.uti.json +++ b/_module/uti/wood019.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 7 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/woodsmansaxe.uti.json b/_module/uti/woodsmansaxe.uti.json index 33519a04..fc2d2e6d 100644 --- a/_module/uti/woodsmansaxe.uti.json +++ b/_module/uti/woodsmansaxe.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplhb002.uti.json b/_module/uti/wplhb002.uti.json index aee09663..ea2dc97e 100644 --- a/_module/uti/wplhb002.uti.json +++ b/_module/uti/wplhb002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 20 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/wplhb003.uti.json b/_module/uti/wplhb003.uti.json index 69640658..ff575505 100644 --- a/_module/uti/wplhb003.uti.json +++ b/_module/uti/wplhb003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 44 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/wplhb004.uti.json b/_module/uti/wplhb004.uti.json index cf263890..34e7ab18 100644 --- a/_module/uti/wplhb004.uti.json +++ b/_module/uti/wplhb004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 142 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplhb005.uti.json b/_module/uti/wplhb005.uti.json index 48f18b33..80bd7e78 100644 --- a/_module/uti/wplhb005.uti.json +++ b/_module/uti/wplhb005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 56 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplhb006.uti.json b/_module/uti/wplhb006.uti.json index b9c80c2b..d4cfdd8a 100644 --- a/_module/uti/wplhb006.uti.json +++ b/_module/uti/wplhb006.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 278 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplhb007.uti.json b/_module/uti/wplhb007.uti.json index 28e8785c..0a24bf76 100644 --- a/_module/uti/wplhb007.uti.json +++ b/_module/uti/wplhb007.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 278 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplhb008.uti.json b/_module/uti/wplhb008.uti.json index edd3b7c0..059da010 100644 --- a/_module/uti/wplhb008.uti.json +++ b/_module/uti/wplhb008.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 142 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplhb009.uti.json b/_module/uti/wplhb009.uti.json index a0da63bf..aeb39536 100644 --- a/_module/uti/wplhb009.uti.json +++ b/_module/uti/wplhb009.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 398 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplhb010.uti.json b/_module/uti/wplhb010.uti.json index 300c08a8..d9cd4346 100644 --- a/_module/uti/wplhb010.uti.json +++ b/_module/uti/wplhb010.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 398 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplhb011.uti.json b/_module/uti/wplhb011.uti.json index 101c4f14..ccc1f985 100644 --- a/_module/uti/wplhb011.uti.json +++ b/_module/uti/wplhb011.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 278 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplhb012.uti.json b/_module/uti/wplhb012.uti.json index 1e067683..ea2ee190 100644 --- a/_module/uti/wplhb012.uti.json +++ b/_module/uti/wplhb012.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 540 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplhb013.uti.json b/_module/uti/wplhb013.uti.json index 973b4de0..2fc1d193 100644 --- a/_module/uti/wplhb013.uti.json +++ b/_module/uti/wplhb013.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 540 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplhb014.uti.json b/_module/uti/wplhb014.uti.json index a1e7f5ec..ccc1ba1e 100644 --- a/_module/uti/wplhb014.uti.json +++ b/_module/uti/wplhb014.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 278 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplhb015.uti.json b/_module/uti/wplhb015.uti.json index 21a50881..ee13df72 100644 --- a/_module/uti/wplhb015.uti.json +++ b/_module/uti/wplhb015.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 794 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplhb016.uti.json b/_module/uti/wplhb016.uti.json index 71762011..7b268249 100644 --- a/_module/uti/wplhb016.uti.json +++ b/_module/uti/wplhb016.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1144 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplhb017.uti.json b/_module/uti/wplhb017.uti.json index 4a91feeb..f3b98d8c 100644 --- a/_module/uti/wplhb017.uti.json +++ b/_module/uti/wplhb017.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 832 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplhb018.uti.json b/_module/uti/wplhb018.uti.json index 81e5cd91..fb584d96 100644 --- a/_module/uti/wplhb018.uti.json +++ b/_module/uti/wplhb018.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1380 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplhb019.uti.json b/_module/uti/wplhb019.uti.json index 72812dd9..f3d361ae 100644 --- a/_module/uti/wplhb019.uti.json +++ b/_module/uti/wplhb019.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1380 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplhb020.uti.json b/_module/uti/wplhb020.uti.json index abc3d2b8..236192c8 100644 --- a/_module/uti/wplhb020.uti.json +++ b/_module/uti/wplhb020.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 930 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplhb021.uti.json b/_module/uti/wplhb021.uti.json index 490eb611..4c0508f8 100644 --- a/_module/uti/wplhb021.uti.json +++ b/_module/uti/wplhb021.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2224 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplhb022.uti.json b/_module/uti/wplhb022.uti.json index f73f1edb..b8e690e3 100644 --- a/_module/uti/wplhb022.uti.json +++ b/_module/uti/wplhb022.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1824 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplhb023.uti.json b/_module/uti/wplhb023.uti.json index 0fc79517..cdb4145e 100644 --- a/_module/uti/wplhb023.uti.json +++ b/_module/uti/wplhb023.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1422 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplhb024.uti.json b/_module/uti/wplhb024.uti.json index c4dd6f93..2701f253 100644 --- a/_module/uti/wplhb024.uti.json +++ b/_module/uti/wplhb024.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2550 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplhb025.uti.json b/_module/uti/wplhb025.uti.json index 65a4c759..558a9d5a 100644 --- a/_module/uti/wplhb025.uti.json +++ b/_module/uti/wplhb025.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2224 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplhb026.uti.json b/_module/uti/wplhb026.uti.json index 1bce434c..c8fbe269 100644 --- a/_module/uti/wplhb026.uti.json +++ b/_module/uti/wplhb026.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1506 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplhb027.uti.json b/_module/uti/wplhb027.uti.json index aefc4850..7d42df14 100644 --- a/_module/uti/wplhb027.uti.json +++ b/_module/uti/wplhb027.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4224 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplhb028.uti.json b/_module/uti/wplhb028.uti.json index a4688290..de5b262c 100644 --- a/_module/uti/wplhb028.uti.json +++ b/_module/uti/wplhb028.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 398 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplhb029.uti.json b/_module/uti/wplhb029.uti.json index 97792d3f..dd554e4b 100644 --- a/_module/uti/wplhb029.uti.json +++ b/_module/uti/wplhb029.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 228 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplhb030.uti.json b/_module/uti/wplhb030.uti.json index cf150a45..23f5c9ce 100644 --- a/_module/uti/wplhb030.uti.json +++ b/_module/uti/wplhb030.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 794 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplhb031.uti.json b/_module/uti/wplhb031.uti.json index e5d1843b..9bdabc32 100644 --- a/_module/uti/wplhb031.uti.json +++ b/_module/uti/wplhb031.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2384 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplhb032.uti.json b/_module/uti/wplhb032.uti.json index 4c389f8d..64717666 100644 --- a/_module/uti/wplhb032.uti.json +++ b/_module/uti/wplhb032.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 832 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplhb033.uti.json b/_module/uti/wplhb033.uti.json index d3bf1651..27aa9eb4 100644 --- a/_module/uti/wplhb033.uti.json +++ b/_module/uti/wplhb033.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2900 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplhb034.uti.json b/_module/uti/wplhb034.uti.json index 5228d193..727c27ca 100644 --- a/_module/uti/wplhb034.uti.json +++ b/_module/uti/wplhb034.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2384 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplhb035.uti.json b/_module/uti/wplhb035.uti.json index 7c64c071..31ad8ea7 100644 --- a/_module/uti/wplhb035.uti.json +++ b/_module/uti/wplhb035.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 832 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplhb036.uti.json b/_module/uti/wplhb036.uti.json index d135569c..870be064 100644 --- a/_module/uti/wplhb036.uti.json +++ b/_module/uti/wplhb036.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5220 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplhb037.uti.json b/_module/uti/wplhb037.uti.json index aa304251..ae7042b2 100644 --- a/_module/uti/wplhb037.uti.json +++ b/_module/uti/wplhb037.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 950 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplhb038.uti.json b/_module/uti/wplhb038.uti.json index 4384eb61..dd95ea48 100644 --- a/_module/uti/wplhb038.uti.json +++ b/_module/uti/wplhb038.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 758 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplhb039.uti.json b/_module/uti/wplhb039.uti.json index bf714a28..f43ee1f5 100644 --- a/_module/uti/wplhb039.uti.json +++ b/_module/uti/wplhb039.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3464 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplsc002.uti.json b/_module/uti/wplsc002.uti.json index 03f22949..43e47bb8 100644 --- a/_module/uti/wplsc002.uti.json +++ b/_module/uti/wplsc002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 36 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/wplsc003.uti.json b/_module/uti/wplsc003.uti.json index 0b4be5aa..b094c589 100644 --- a/_module/uti/wplsc003.uti.json +++ b/_module/uti/wplsc003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 60 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/wplsc004.uti.json b/_module/uti/wplsc004.uti.json index 67891f1f..865c2a72 100644 --- a/_module/uti/wplsc004.uti.json +++ b/_module/uti/wplsc004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 158 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplsc005.uti.json b/_module/uti/wplsc005.uti.json index fb7ff865..20937cfb 100644 --- a/_module/uti/wplsc005.uti.json +++ b/_module/uti/wplsc005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 72 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplsc006.uti.json b/_module/uti/wplsc006.uti.json index 8babae7d..fb673d37 100644 --- a/_module/uti/wplsc006.uti.json +++ b/_module/uti/wplsc006.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 294 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplsc007.uti.json b/_module/uti/wplsc007.uti.json index 663c7303..99d574be 100644 --- a/_module/uti/wplsc007.uti.json +++ b/_module/uti/wplsc007.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 294 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplsc008.uti.json b/_module/uti/wplsc008.uti.json index 82390775..8524b7ac 100644 --- a/_module/uti/wplsc008.uti.json +++ b/_module/uti/wplsc008.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 158 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplsc009.uti.json b/_module/uti/wplsc009.uti.json index ba6be360..3a746796 100644 --- a/_module/uti/wplsc009.uti.json +++ b/_module/uti/wplsc009.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 414 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplsc010.uti.json b/_module/uti/wplsc010.uti.json index 2c1edbdf..df65425a 100644 --- a/_module/uti/wplsc010.uti.json +++ b/_module/uti/wplsc010.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 414 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplsc011.uti.json b/_module/uti/wplsc011.uti.json index 7fefea8a..cd8c1776 100644 --- a/_module/uti/wplsc011.uti.json +++ b/_module/uti/wplsc011.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 294 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplsc012.uti.json b/_module/uti/wplsc012.uti.json index c9948b12..18c04ac4 100644 --- a/_module/uti/wplsc012.uti.json +++ b/_module/uti/wplsc012.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 556 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplsc013.uti.json b/_module/uti/wplsc013.uti.json index 038ac514..aa42524f 100644 --- a/_module/uti/wplsc013.uti.json +++ b/_module/uti/wplsc013.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 556 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplsc014.uti.json b/_module/uti/wplsc014.uti.json index 5410f6a6..98ce8013 100644 --- a/_module/uti/wplsc014.uti.json +++ b/_module/uti/wplsc014.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 414 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplsc015.uti.json b/_module/uti/wplsc015.uti.json index e12ff9d2..e33d51e6 100644 --- a/_module/uti/wplsc015.uti.json +++ b/_module/uti/wplsc015.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 906 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplsc016.uti.json b/_module/uti/wplsc016.uti.json index f5b90907..45165c02 100644 --- a/_module/uti/wplsc016.uti.json +++ b/_module/uti/wplsc016.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 906 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplsc017.uti.json b/_module/uti/wplsc017.uti.json index b7f2fb41..7f683d9d 100644 --- a/_module/uti/wplsc017.uti.json +++ b/_module/uti/wplsc017.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 556 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplsc018.uti.json b/_module/uti/wplsc018.uti.json index 94b439b7..3121b144 100644 --- a/_module/uti/wplsc018.uti.json +++ b/_module/uti/wplsc018.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1396 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplsc019.uti.json b/_module/uti/wplsc019.uti.json index 9a78c8af..a65dfcc1 100644 --- a/_module/uti/wplsc019.uti.json +++ b/_module/uti/wplsc019.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1160 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplsc020.uti.json b/_module/uti/wplsc020.uti.json index f217322c..221fdfdd 100644 --- a/_module/uti/wplsc020.uti.json +++ b/_module/uti/wplsc020.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 618 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplsc021.uti.json b/_module/uti/wplsc021.uti.json index 82c10b8b..2cc9e0b6 100644 --- a/_module/uti/wplsc021.uti.json +++ b/_module/uti/wplsc021.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1936 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplsc022.uti.json b/_module/uti/wplsc022.uti.json index ad6a3e7a..2e720448 100644 --- a/_module/uti/wplsc022.uti.json +++ b/_module/uti/wplsc022.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1396 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplsc023.uti.json b/_module/uti/wplsc023.uti.json index 7b173ec7..1764f770 100644 --- a/_module/uti/wplsc023.uti.json +++ b/_module/uti/wplsc023.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 988 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplsc024.uti.json b/_module/uti/wplsc024.uti.json index ca791e53..f06c7be4 100644 --- a/_module/uti/wplsc024.uti.json +++ b/_module/uti/wplsc024.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2796 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplsc025.uti.json b/_module/uti/wplsc025.uti.json index 20b5393f..d1dc16ac 100644 --- a/_module/uti/wplsc025.uti.json +++ b/_module/uti/wplsc025.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2136 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplsc026.uti.json b/_module/uti/wplsc026.uti.json index e3333901..52ea57ba 100644 --- a/_module/uti/wplsc026.uti.json +++ b/_module/uti/wplsc026.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1566 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplsc027.uti.json b/_module/uti/wplsc027.uti.json index f26fe6f1..07c9e036 100644 --- a/_module/uti/wplsc027.uti.json +++ b/_module/uti/wplsc027.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 6160 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplsc028.uti.json b/_module/uti/wplsc028.uti.json index e68b0a3c..e9451046 100644 --- a/_module/uti/wplsc028.uti.json +++ b/_module/uti/wplsc028.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 414 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplsc029.uti.json b/_module/uti/wplsc029.uti.json index 1cfad383..96ed46f9 100644 --- a/_module/uti/wplsc029.uti.json +++ b/_module/uti/wplsc029.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 244 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplsc030.uti.json b/_module/uti/wplsc030.uti.json index 13751fca..820f42a3 100644 --- a/_module/uti/wplsc030.uti.json +++ b/_module/uti/wplsc030.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 556 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplsc031.uti.json b/_module/uti/wplsc031.uti.json index 387f0ab9..26529f9b 100644 --- a/_module/uti/wplsc031.uti.json +++ b/_module/uti/wplsc031.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2086 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplsc032.uti.json b/_module/uti/wplsc032.uti.json index 08e666a9..d1927358 100644 --- a/_module/uti/wplsc032.uti.json +++ b/_module/uti/wplsc032.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 668 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplsc033.uti.json b/_module/uti/wplsc033.uti.json index 89813fe7..85d0b4fc 100644 --- a/_module/uti/wplsc033.uti.json +++ b/_module/uti/wplsc033.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4762 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplsc034.uti.json b/_module/uti/wplsc034.uti.json index 36e5e473..70b0d597 100644 --- a/_module/uti/wplsc034.uti.json +++ b/_module/uti/wplsc034.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2400 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplsc035.uti.json b/_module/uti/wplsc035.uti.json index 429cf3c0..062f06d8 100644 --- a/_module/uti/wplsc035.uti.json +++ b/_module/uti/wplsc035.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 848 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplsc036.uti.json b/_module/uti/wplsc036.uti.json index 804d86ab..679951e6 100644 --- a/_module/uti/wplsc036.uti.json +++ b/_module/uti/wplsc036.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5986 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplsc037.uti.json b/_module/uti/wplsc037.uti.json index bb809aeb..557e9bf7 100644 --- a/_module/uti/wplsc037.uti.json +++ b/_module/uti/wplsc037.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 966 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplsc038.uti.json b/_module/uti/wplsc038.uti.json index 520f2826..bc86e71f 100644 --- a/_module/uti/wplsc038.uti.json +++ b/_module/uti/wplsc038.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 454 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplsc039.uti.json b/_module/uti/wplsc039.uti.json index bfb4e189..c2f1cde7 100644 --- a/_module/uti/wplsc039.uti.json +++ b/_module/uti/wplsc039.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1868 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplss002.uti.json b/_module/uti/wplss002.uti.json index c7b7e75d..0e9c7f27 100644 --- a/_module/uti/wplss002.uti.json +++ b/_module/uti/wplss002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/wplss003.uti.json b/_module/uti/wplss003.uti.json index d59a6203..0be5fd4b 100644 --- a/_module/uti/wplss003.uti.json +++ b/_module/uti/wplss003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 26 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/wplss004.uti.json b/_module/uti/wplss004.uti.json index f6ebcc8c..a6808022 100644 --- a/_module/uti/wplss004.uti.json +++ b/_module/uti/wplss004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 38 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplss005.uti.json b/_module/uti/wplss005.uti.json index 8965ecca..b3b9ae4d 100644 --- a/_module/uti/wplss005.uti.json +++ b/_module/uti/wplss005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 38 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplss006.uti.json b/_module/uti/wplss006.uti.json index 614a51ba..bb4c588b 100644 --- a/_module/uti/wplss006.uti.json +++ b/_module/uti/wplss006.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 124 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplss007.uti.json b/_module/uti/wplss007.uti.json index 9157e7e9..aa90da1e 100644 --- a/_module/uti/wplss007.uti.json +++ b/_module/uti/wplss007.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 124 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplss008.uti.json b/_module/uti/wplss008.uti.json index 1dce5534..8c75f0ac 100644 --- a/_module/uti/wplss008.uti.json +++ b/_module/uti/wplss008.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 38 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplss009.uti.json b/_module/uti/wplss009.uti.json index 644049b1..a63929c0 100644 --- a/_module/uti/wplss009.uti.json +++ b/_module/uti/wplss009.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 260 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplss010.uti.json b/_module/uti/wplss010.uti.json index 5c60412c..430636cc 100644 --- a/_module/uti/wplss010.uti.json +++ b/_module/uti/wplss010.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 260 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplss011.uti.json b/_module/uti/wplss011.uti.json index 3b39beda..d621481f 100644 --- a/_module/uti/wplss011.uti.json +++ b/_module/uti/wplss011.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 124 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplss012.uti.json b/_module/uti/wplss012.uti.json index 13649fae..f3d05150 100644 --- a/_module/uti/wplss012.uti.json +++ b/_module/uti/wplss012.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 380 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplss013.uti.json b/_module/uti/wplss013.uti.json index 952a6388..61e950cc 100644 --- a/_module/uti/wplss013.uti.json +++ b/_module/uti/wplss013.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 380 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplss014.uti.json b/_module/uti/wplss014.uti.json index a73449e8..a045b2a4 100644 --- a/_module/uti/wplss014.uti.json +++ b/_module/uti/wplss014.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 260 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplss015.uti.json b/_module/uti/wplss015.uti.json index ac62d7e0..d414837a 100644 --- a/_module/uti/wplss015.uti.json +++ b/_module/uti/wplss015.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 522 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplss016.uti.json b/_module/uti/wplss016.uti.json index fd5ddaee..38140392 100644 --- a/_module/uti/wplss016.uti.json +++ b/_module/uti/wplss016.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 430 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplss017.uti.json b/_module/uti/wplss017.uti.json index fe19795a..30f41cb1 100644 --- a/_module/uti/wplss017.uti.json +++ b/_module/uti/wplss017.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 260 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplss018.uti.json b/_module/uti/wplss018.uti.json index 9e425e90..7a3f122d 100644 --- a/_module/uti/wplss018.uti.json +++ b/_module/uti/wplss018.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 572 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplss019.uti.json b/_module/uti/wplss019.uti.json index b8ebfb26..71902517 100644 --- a/_module/uti/wplss019.uti.json +++ b/_module/uti/wplss019.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 634 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplss020.uti.json b/_module/uti/wplss020.uti.json index 5aee136a..739c416c 100644 --- a/_module/uti/wplss020.uti.json +++ b/_module/uti/wplss020.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 250 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplss021.uti.json b/_module/uti/wplss021.uti.json index 825130ae..536e88e9 100644 --- a/_module/uti/wplss021.uti.json +++ b/_module/uti/wplss021.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 962 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplss022.uti.json b/_module/uti/wplss022.uti.json index 034f1924..3b974a30 100644 --- a/_module/uti/wplss022.uti.json +++ b/_module/uti/wplss022.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 864 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplss023.uti.json b/_module/uti/wplss023.uti.json index f9869518..ccc1006b 100644 --- a/_module/uti/wplss023.uti.json +++ b/_module/uti/wplss023.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 684 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplss024.uti.json b/_module/uti/wplss024.uti.json index 141c90b3..77a514d6 100644 --- a/_module/uti/wplss024.uti.json +++ b/_module/uti/wplss024.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1176 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplss025.uti.json b/_module/uti/wplss025.uti.json index c1d0bbf6..18f5e454 100644 --- a/_module/uti/wplss025.uti.json +++ b/_module/uti/wplss025.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1362 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplss026.uti.json b/_module/uti/wplss026.uti.json index 1d22efad..56f8dbe1 100644 --- a/_module/uti/wplss026.uti.json +++ b/_module/uti/wplss026.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 634 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplss027.uti.json b/_module/uti/wplss027.uti.json index a351fcb7..21d3ed6d 100644 --- a/_module/uti/wplss027.uti.json +++ b/_module/uti/wplss027.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1902 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplss028.uti.json b/_module/uti/wplss028.uti.json index c0eaca29..09240d92 100644 --- a/_module/uti/wplss028.uti.json +++ b/_module/uti/wplss028.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 72 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplss029.uti.json b/_module/uti/wplss029.uti.json index 1290b344..ab23c08b 100644 --- a/_module/uti/wplss029.uti.json +++ b/_module/uti/wplss029.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 72 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplss030.uti.json b/_module/uti/wplss030.uti.json index f3a7bb5a..b6df3228 100644 --- a/_module/uti/wplss030.uti.json +++ b/_module/uti/wplss030.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 182 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplss031.uti.json b/_module/uti/wplss031.uti.json index ea51119e..f89778d5 100644 --- a/_module/uti/wplss031.uti.json +++ b/_module/uti/wplss031.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 814 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplss032.uti.json b/_module/uti/wplss032.uti.json index d95c6e7d..95e96d03 100644 --- a/_module/uti/wplss032.uti.json +++ b/_module/uti/wplss032.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 406 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplss033.uti.json b/_module/uti/wplss033.uti.json index 9094a90d..94499af3 100644 --- a/_module/uti/wplss033.uti.json +++ b/_module/uti/wplss033.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2052 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplss034.uti.json b/_module/uti/wplss034.uti.json index 54ddcdc8..04dec01d 100644 --- a/_module/uti/wplss034.uti.json +++ b/_module/uti/wplss034.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1620 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplss035.uti.json b/_module/uti/wplss035.uti.json index cafd4842..ccf771a2 100644 --- a/_module/uti/wplss035.uti.json +++ b/_module/uti/wplss035.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 634 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplss036.uti.json b/_module/uti/wplss036.uti.json index a1f2a9d2..b723f27d 100644 --- a/_module/uti/wplss036.uti.json +++ b/_module/uti/wplss036.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2366 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplss037.uti.json b/_module/uti/wplss037.uti.json index e4070e63..ce6dfc04 100644 --- a/_module/uti/wplss037.uti.json +++ b/_module/uti/wplss037.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 650 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplss038.uti.json b/_module/uti/wplss038.uti.json index 9321918e..ddc6eb12 100644 --- a/_module/uti/wplss038.uti.json +++ b/_module/uti/wplss038.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 294 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wplss039.uti.json b/_module/uti/wplss039.uti.json index 8308b2be..7e132c56 100644 --- a/_module/uti/wplss039.uti.json +++ b/_module/uti/wplss039.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 932 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspka002.uti.json b/_module/uti/wspka002.uti.json index 7587ad54..3fbe4a1b 100644 --- a/_module/uti/wspka002.uti.json +++ b/_module/uti/wspka002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/wspka003.uti.json b/_module/uti/wspka003.uti.json index 62d44d34..593240fc 100644 --- a/_module/uti/wspka003.uti.json +++ b/_module/uti/wspka003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 28 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/wspka007.uti.json b/_module/uti/wspka007.uti.json index 5726d180..38e540be 100644 --- a/_module/uti/wspka007.uti.json +++ b/_module/uti/wspka007.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 126 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspka008.uti.json b/_module/uti/wspka008.uti.json index a125bb60..7c7de369 100644 --- a/_module/uti/wspka008.uti.json +++ b/_module/uti/wspka008.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 40 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspka009.uti.json b/_module/uti/wspka009.uti.json index 8ac246ab..abb1756e 100644 --- a/_module/uti/wspka009.uti.json +++ b/_module/uti/wspka009.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 262 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspka010.uti.json b/_module/uti/wspka010.uti.json index 8f09056e..abbb0a83 100644 --- a/_module/uti/wspka010.uti.json +++ b/_module/uti/wspka010.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 262 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspka011.uti.json b/_module/uti/wspka011.uti.json index 753ad331..8a62c51c 100644 --- a/_module/uti/wspka011.uti.json +++ b/_module/uti/wspka011.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 126 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspka012.uti.json b/_module/uti/wspka012.uti.json index 0b2805f4..c1a4ae17 100644 --- a/_module/uti/wspka012.uti.json +++ b/_module/uti/wspka012.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 382 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspka013.uti.json b/_module/uti/wspka013.uti.json index 1669f60e..834313b6 100644 --- a/_module/uti/wspka013.uti.json +++ b/_module/uti/wspka013.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 382 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspka014.uti.json b/_module/uti/wspka014.uti.json index c7ee188c..4b4ba8d8 100644 --- a/_module/uti/wspka014.uti.json +++ b/_module/uti/wspka014.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 126 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspka015.uti.json b/_module/uti/wspka015.uti.json index 08aee4ad..12bfd59b 100644 --- a/_module/uti/wspka015.uti.json +++ b/_module/uti/wspka015.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 524 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspka016.uti.json b/_module/uti/wspka016.uti.json index 9f2ad606..6abe6edd 100644 --- a/_module/uti/wspka016.uti.json +++ b/_module/uti/wspka016.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 382 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspka017.uti.json b/_module/uti/wspka017.uti.json index 398cfa79..ad542c1e 100644 --- a/_module/uti/wspka017.uti.json +++ b/_module/uti/wspka017.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 262 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspka018.uti.json b/_module/uti/wspka018.uti.json index b3659faf..f2248e82 100644 --- a/_module/uti/wspka018.uti.json +++ b/_module/uti/wspka018.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 524 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspka019.uti.json b/_module/uti/wspka019.uti.json index 821fd81a..17491af1 100644 --- a/_module/uti/wspka019.uti.json +++ b/_module/uti/wspka019.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 636 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspka020.uti.json b/_module/uti/wspka020.uti.json index 967b4a0b..52f06284 100644 --- a/_module/uti/wspka020.uti.json +++ b/_module/uti/wspka020.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 408 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspka021.uti.json b/_module/uti/wspka021.uti.json index df8ad689..ce1637fc 100644 --- a/_module/uti/wspka021.uti.json +++ b/_module/uti/wspka021.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1128 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspka022.uti.json b/_module/uti/wspka022.uti.json index e5227e33..9a5f1c6c 100644 --- a/_module/uti/wspka022.uti.json +++ b/_module/uti/wspka022.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 914 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspka023.uti.json b/_module/uti/wspka023.uti.json index aec06b57..22667b41 100644 --- a/_module/uti/wspka023.uti.json +++ b/_module/uti/wspka023.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 636 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspka024.uti.json b/_module/uti/wspka024.uti.json index 1785a623..39a9d4fe 100644 --- a/_module/uti/wspka024.uti.json +++ b/_module/uti/wspka024.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2104 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspka025.uti.json b/_module/uti/wspka025.uti.json index ec271839..8c556b6e 100644 --- a/_module/uti/wspka025.uti.json +++ b/_module/uti/wspka025.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1808 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspka026.uti.json b/_module/uti/wspka026.uti.json index e3423ebb..d074c426 100644 --- a/_module/uti/wspka026.uti.json +++ b/_module/uti/wspka026.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 848 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspka027.uti.json b/_module/uti/wspka027.uti.json index de96f351..ed4a37ba 100644 --- a/_module/uti/wspka027.uti.json +++ b/_module/uti/wspka027.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3004 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspka028.uti.json b/_module/uti/wspka028.uti.json index ece265a3..d1271f37 100644 --- a/_module/uti/wspka028.uti.json +++ b/_module/uti/wspka028.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 212 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspka029.uti.json b/_module/uti/wspka029.uti.json index d4144f4c..e4e9b1da 100644 --- a/_module/uti/wspka029.uti.json +++ b/_module/uti/wspka029.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 74 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspka030.uti.json b/_module/uti/wspka030.uti.json index e70a1f4a..f4aafa18 100644 --- a/_module/uti/wspka030.uti.json +++ b/_module/uti/wspka030.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 382 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspka031.uti.json b/_module/uti/wspka031.uti.json index 46857d4e..7d582a31 100644 --- a/_module/uti/wspka031.uti.json +++ b/_module/uti/wspka031.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1622 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspka032.uti.json b/_module/uti/wspka032.uti.json index 66429eca..4e7f1b7b 100644 --- a/_module/uti/wspka032.uti.json +++ b/_module/uti/wspka032.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 636 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspka033.uti.json b/_module/uti/wspka033.uti.json index 346cd706..1dff3085 100644 --- a/_module/uti/wspka033.uti.json +++ b/_module/uti/wspka033.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2054 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspka034.uti.json b/_module/uti/wspka034.uti.json index 0d351b24..0001348a 100644 --- a/_module/uti/wspka034.uti.json +++ b/_module/uti/wspka034.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2054 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspka035.uti.json b/_module/uti/wspka035.uti.json index a267821d..a7e6ce20 100644 --- a/_module/uti/wspka035.uti.json +++ b/_module/uti/wspka035.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1622 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspka036.uti.json b/_module/uti/wspka036.uti.json index 7727c509..56cfad99 100644 --- a/_module/uti/wspka036.uti.json +++ b/_module/uti/wspka036.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4280 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspka037.uti.json b/_module/uti/wspka037.uti.json index a4e2c0c1..d31d48e7 100644 --- a/_module/uti/wspka037.uti.json +++ b/_module/uti/wspka037.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 742 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspka038.uti.json b/_module/uti/wspka038.uti.json index 7c6420b6..ec5cb556 100644 --- a/_module/uti/wspka038.uti.json +++ b/_module/uti/wspka038.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 934 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspka039.uti.json b/_module/uti/wspka039.uti.json index 73e5969d..eade5c78 100644 --- a/_module/uti/wspka039.uti.json +++ b/_module/uti/wspka039.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1106 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspku002.uti.json b/_module/uti/wspku002.uti.json index 675db2cd..9103bff7 100644 --- a/_module/uti/wspku002.uti.json +++ b/_module/uti/wspku002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 16 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/wspku003.uti.json b/_module/uti/wspku003.uti.json index 85fc3ddc..84f0da0c 100644 --- a/_module/uti/wspku003.uti.json +++ b/_module/uti/wspku003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 40 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/wspku004.uti.json b/_module/uti/wspku004.uti.json index 4b983c5d..4c809127 100644 --- a/_module/uti/wspku004.uti.json +++ b/_module/uti/wspku004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 52 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspku005.uti.json b/_module/uti/wspku005.uti.json index 40098000..32e16930 100644 --- a/_module/uti/wspku005.uti.json +++ b/_module/uti/wspku005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 52 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspku006.uti.json b/_module/uti/wspku006.uti.json index 1b8184d0..7b190567 100644 --- a/_module/uti/wspku006.uti.json +++ b/_module/uti/wspku006.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 138 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspku007.uti.json b/_module/uti/wspku007.uti.json index 2254bc23..a145dc44 100644 --- a/_module/uti/wspku007.uti.json +++ b/_module/uti/wspku007.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 52 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspku008.uti.json b/_module/uti/wspku008.uti.json index de528586..658021d4 100644 --- a/_module/uti/wspku008.uti.json +++ b/_module/uti/wspku008.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 52 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspku009.uti.json b/_module/uti/wspku009.uti.json index be7c7ecd..7f52f0f4 100644 --- a/_module/uti/wspku009.uti.json +++ b/_module/uti/wspku009.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 138 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspku010.uti.json b/_module/uti/wspku010.uti.json index fd78be1f..be32bfb1 100644 --- a/_module/uti/wspku010.uti.json +++ b/_module/uti/wspku010.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 138 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspku011.uti.json b/_module/uti/wspku011.uti.json index 2819346a..34ba1bc2 100644 --- a/_module/uti/wspku011.uti.json +++ b/_module/uti/wspku011.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 52 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspku012.uti.json b/_module/uti/wspku012.uti.json index 9fb46c3b..f100a28a 100644 --- a/_module/uti/wspku012.uti.json +++ b/_module/uti/wspku012.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 274 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspku013.uti.json b/_module/uti/wspku013.uti.json index 2e521a8e..0e6904ef 100644 --- a/_module/uti/wspku013.uti.json +++ b/_module/uti/wspku013.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 138 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspku014.uti.json b/_module/uti/wspku014.uti.json index 638eac5f..bdf824bd 100644 --- a/_module/uti/wspku014.uti.json +++ b/_module/uti/wspku014.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 52 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspku015.uti.json b/_module/uti/wspku015.uti.json index 600117bd..e8851164 100644 --- a/_module/uti/wspku015.uti.json +++ b/_module/uti/wspku015.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 274 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspku016.uti.json b/_module/uti/wspku016.uti.json index 4898b87c..c5307867 100644 --- a/_module/uti/wspku016.uti.json +++ b/_module/uti/wspku016.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 274 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspku017.uti.json b/_module/uti/wspku017.uti.json index e72a2970..5baa821a 100644 --- a/_module/uti/wspku017.uti.json +++ b/_module/uti/wspku017.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 138 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspku018.uti.json b/_module/uti/wspku018.uti.json index 903b3d01..da410618 100644 --- a/_module/uti/wspku018.uti.json +++ b/_module/uti/wspku018.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 394 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspku019.uti.json b/_module/uti/wspku019.uti.json index f94289d7..23e93c7c 100644 --- a/_module/uti/wspku019.uti.json +++ b/_module/uti/wspku019.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 394 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspku020.uti.json b/_module/uti/wspku020.uti.json index b0b2b638..cb64572f 100644 --- a/_module/uti/wspku020.uti.json +++ b/_module/uti/wspku020.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 274 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspku021.uti.json b/_module/uti/wspku021.uti.json index 4d731694..22ada767 100644 --- a/_module/uti/wspku021.uti.json +++ b/_module/uti/wspku021.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 536 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspku022.uti.json b/_module/uti/wspku022.uti.json index fb473df9..452c2b9e 100644 --- a/_module/uti/wspku022.uti.json +++ b/_module/uti/wspku022.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 536 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspku023.uti.json b/_module/uti/wspku023.uti.json index 0dbda0b5..53530e69 100644 --- a/_module/uti/wspku023.uti.json +++ b/_module/uti/wspku023.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 274 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspku024.uti.json b/_module/uti/wspku024.uti.json index 59109a7b..c39711ab 100644 --- a/_module/uti/wspku024.uti.json +++ b/_module/uti/wspku024.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1376 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspku025.uti.json b/_module/uti/wspku025.uti.json index 96c15c37..9053956c 100644 --- a/_module/uti/wspku025.uti.json +++ b/_module/uti/wspku025.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1024 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspku026.uti.json b/_module/uti/wspku026.uti.json index 99728cda..06980279 100644 --- a/_module/uti/wspku026.uti.json +++ b/_module/uti/wspku026.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 562 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspku027.uti.json b/_module/uti/wspku027.uti.json index 1a9682ee..8058bc80 100644 --- a/_module/uti/wspku027.uti.json +++ b/_module/uti/wspku027.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2116 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspku028.uti.json b/_module/uti/wspku028.uti.json index b66b6e81..6d06526d 100644 --- a/_module/uti/wspku028.uti.json +++ b/_module/uti/wspku028.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 86 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspku029.uti.json b/_module/uti/wspku029.uti.json index 46e519e0..27f35dec 100644 --- a/_module/uti/wspku029.uti.json +++ b/_module/uti/wspku029.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 40 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspku030.uti.json b/_module/uti/wspku030.uti.json index a6bd0bb5..e864f738 100644 --- a/_module/uti/wspku030.uti.json +++ b/_module/uti/wspku030.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 224 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspku031.uti.json b/_module/uti/wspku031.uti.json index 67c97b76..0dca0a58 100644 --- a/_module/uti/wspku031.uti.json +++ b/_module/uti/wspku031.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 766 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspku032.uti.json b/_module/uti/wspku032.uti.json index 3cba5b15..4d9fcb04 100644 --- a/_module/uti/wspku032.uti.json +++ b/_module/uti/wspku032.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 516 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspku033.uti.json b/_module/uti/wspku033.uti.json index e35278c5..3fa5d819 100644 --- a/_module/uti/wspku033.uti.json +++ b/_module/uti/wspku033.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1634 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspku034.uti.json b/_module/uti/wspku034.uti.json index 83da97c8..c91ba288 100644 --- a/_module/uti/wspku034.uti.json +++ b/_module/uti/wspku034.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1634 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspku035.uti.json b/_module/uti/wspku035.uti.json index c4130fd2..95f75be1 100644 --- a/_module/uti/wspku035.uti.json +++ b/_module/uti/wspku035.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 648 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspku036.uti.json b/_module/uti/wspku036.uti.json index f5173584..75f1a77e 100644 --- a/_module/uti/wspku036.uti.json +++ b/_module/uti/wspku036.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2380 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspku037.uti.json b/_module/uti/wspku037.uti.json index 6d368c8d..9a930545 100644 --- a/_module/uti/wspku037.uti.json +++ b/_module/uti/wspku037.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 506 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspku038.uti.json b/_module/uti/wspku038.uti.json index 456c977e..415ee207 100644 --- a/_module/uti/wspku038.uti.json +++ b/_module/uti/wspku038.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 160 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspku039.uti.json b/_module/uti/wspku039.uti.json index c7d8b66b..3ba77ac1 100644 --- a/_module/uti/wspku039.uti.json +++ b/_module/uti/wspku039.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1118 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspsc002.uti.json b/_module/uti/wspsc002.uti.json index 6b471d2a..dc74599a 100644 --- a/_module/uti/wspsc002.uti.json +++ b/_module/uti/wspsc002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 12 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/wspsc003.uti.json b/_module/uti/wspsc003.uti.json index 2832d4f4..3fca79e0 100644 --- a/_module/uti/wspsc003.uti.json +++ b/_module/uti/wspsc003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 36 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/wspsc004.uti.json b/_module/uti/wspsc004.uti.json index e564792c..a4f852f5 100644 --- a/_module/uti/wspsc004.uti.json +++ b/_module/uti/wspsc004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 48 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspsc005.uti.json b/_module/uti/wspsc005.uti.json index 59628adc..434e8992 100644 --- a/_module/uti/wspsc005.uti.json +++ b/_module/uti/wspsc005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 48 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspsc006.uti.json b/_module/uti/wspsc006.uti.json index 1db38b12..20d61f69 100644 --- a/_module/uti/wspsc006.uti.json +++ b/_module/uti/wspsc006.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 134 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspsc007.uti.json b/_module/uti/wspsc007.uti.json index 21d6d438..bb8240f2 100644 --- a/_module/uti/wspsc007.uti.json +++ b/_module/uti/wspsc007.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 134 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspsc008.uti.json b/_module/uti/wspsc008.uti.json index f4a7cd93..ebf1b09c 100644 --- a/_module/uti/wspsc008.uti.json +++ b/_module/uti/wspsc008.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 48 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspsc009.uti.json b/_module/uti/wspsc009.uti.json index c456ff46..56d533db 100644 --- a/_module/uti/wspsc009.uti.json +++ b/_module/uti/wspsc009.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 270 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspsc010.uti.json b/_module/uti/wspsc010.uti.json index 96ca18bd..528f9236 100644 --- a/_module/uti/wspsc010.uti.json +++ b/_module/uti/wspsc010.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 270 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspsc011.uti.json b/_module/uti/wspsc011.uti.json index aa1f0ba5..200c761f 100644 --- a/_module/uti/wspsc011.uti.json +++ b/_module/uti/wspsc011.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 134 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspsc012.uti.json b/_module/uti/wspsc012.uti.json index 10b91297..4e220edb 100644 --- a/_module/uti/wspsc012.uti.json +++ b/_module/uti/wspsc012.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 390 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspsc013.uti.json b/_module/uti/wspsc013.uti.json index 9917c1ab..cd0e1db3 100644 --- a/_module/uti/wspsc013.uti.json +++ b/_module/uti/wspsc013.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 270 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspsc014.uti.json b/_module/uti/wspsc014.uti.json index 351eb56c..fa8982d2 100644 --- a/_module/uti/wspsc014.uti.json +++ b/_module/uti/wspsc014.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 134 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspsc015.uti.json b/_module/uti/wspsc015.uti.json index 0ade82e9..5c9207b8 100644 --- a/_module/uti/wspsc015.uti.json +++ b/_module/uti/wspsc015.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 390 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspsc016.uti.json b/_module/uti/wspsc016.uti.json index 30aa6af4..ba700907 100644 --- a/_module/uti/wspsc016.uti.json +++ b/_module/uti/wspsc016.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 390 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspsc017.uti.json b/_module/uti/wspsc017.uti.json index bffafcf1..1bce567f 100644 --- a/_module/uti/wspsc017.uti.json +++ b/_module/uti/wspsc017.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 270 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspsc018.uti.json b/_module/uti/wspsc018.uti.json index f64a8dc4..24bd8ed4 100644 --- a/_module/uti/wspsc018.uti.json +++ b/_module/uti/wspsc018.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 532 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspsc019.uti.json b/_module/uti/wspsc019.uti.json index 11a91221..06f74a4d 100644 --- a/_module/uti/wspsc019.uti.json +++ b/_module/uti/wspsc019.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 824 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspsc020.uti.json b/_module/uti/wspsc020.uti.json index 395712b9..4bd032e2 100644 --- a/_module/uti/wspsc020.uti.json +++ b/_module/uti/wspsc020.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 416 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspsc021.uti.json b/_module/uti/wspsc021.uti.json index 75b0ac64..ee346f07 100644 --- a/_module/uti/wspsc021.uti.json +++ b/_module/uti/wspsc021.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1372 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspsc022.uti.json b/_module/uti/wspsc022.uti.json index e0f179b1..f7ac13f7 100644 --- a/_module/uti/wspsc022.uti.json +++ b/_module/uti/wspsc022.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1136 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspsc023.uti.json b/_module/uti/wspsc023.uti.json index c3ef4d30..c19880cf 100644 --- a/_module/uti/wspsc023.uti.json +++ b/_module/uti/wspsc023.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 644 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspsc024.uti.json b/_module/uti/wspsc024.uti.json index a09aa518..a3c98750 100644 --- a/_module/uti/wspsc024.uti.json +++ b/_module/uti/wspsc024.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2112 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspsc025.uti.json b/_module/uti/wspsc025.uti.json index a48e7125..05e8f9ba 100644 --- a/_module/uti/wspsc025.uti.json +++ b/_module/uti/wspsc025.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1136 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspsc026.uti.json b/_module/uti/wspsc026.uti.json index 6d5a7afe..4511b36d 100644 --- a/_module/uti/wspsc026.uti.json +++ b/_module/uti/wspsc026.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 644 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspsc027.uti.json b/_module/uti/wspsc027.uti.json index 5d717ace..f067b8fe 100644 --- a/_module/uti/wspsc027.uti.json +++ b/_module/uti/wspsc027.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2542 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspsc028.uti.json b/_module/uti/wspsc028.uti.json index f3146145..6b3b9e1d 100644 --- a/_module/uti/wspsc028.uti.json +++ b/_module/uti/wspsc028.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 220 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspsc029.uti.json b/_module/uti/wspsc029.uti.json index b9b17ac7..fe41bde5 100644 --- a/_module/uti/wspsc029.uti.json +++ b/_module/uti/wspsc029.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 82 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspsc030.uti.json b/_module/uti/wspsc030.uti.json index bf2b1cc3..8b804ca4 100644 --- a/_module/uti/wspsc030.uti.json +++ b/_module/uti/wspsc030.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 390 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspsc031.uti.json b/_module/uti/wspsc031.uti.json index 51c6b9d8..b8da51a5 100644 --- a/_module/uti/wspsc031.uti.json +++ b/_module/uti/wspsc031.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 824 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspsc032.uti.json b/_module/uti/wspsc032.uti.json index 7b42a83e..1c9b9819 100644 --- a/_module/uti/wspsc032.uti.json +++ b/_module/uti/wspsc032.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 562 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspsc033.uti.json b/_module/uti/wspsc033.uti.json index 241da9de..367b82d8 100644 --- a/_module/uti/wspsc033.uti.json +++ b/_module/uti/wspsc033.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2376 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspsc034.uti.json b/_module/uti/wspsc034.uti.json index 4517dea7..16997b9e 100644 --- a/_module/uti/wspsc034.uti.json +++ b/_module/uti/wspsc034.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1630 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspsc035.uti.json b/_module/uti/wspsc035.uti.json index ea34b95e..46b12d6c 100644 --- a/_module/uti/wspsc035.uti.json +++ b/_module/uti/wspsc035.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 644 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspsc036.uti.json b/_module/uti/wspsc036.uti.json index 80f191f7..7b633159 100644 --- a/_module/uti/wspsc036.uti.json +++ b/_module/uti/wspsc036.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2376 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspsc037.uti.json b/_module/uti/wspsc037.uti.json index d2843efc..947e198c 100644 --- a/_module/uti/wspsc037.uti.json +++ b/_module/uti/wspsc037.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 696 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspsc038.uti.json b/_module/uti/wspsc038.uti.json index c7391eb8..76094102 100644 --- a/_module/uti/wspsc038.uti.json +++ b/_module/uti/wspsc038.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 156 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wspsc039.uti.json b/_module/uti/wspsc039.uti.json index dbacaa90..8894c724 100644 --- a/_module/uti/wspsc039.uti.json +++ b/_module/uti/wspsc039.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 984 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswbs002.uti.json b/_module/uti/wswbs002.uti.json index c156683a..0355abb4 100644 --- a/_module/uti/wswbs002.uti.json +++ b/_module/uti/wswbs002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 70 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/wswbs003.uti.json b/_module/uti/wswbs003.uti.json index a2fb8084..6ccc025d 100644 --- a/_module/uti/wswbs003.uti.json +++ b/_module/uti/wswbs003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 94 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/wswbs004.uti.json b/_module/uti/wswbs004.uti.json index 4c3b0eb0..a4343579 100644 --- a/_module/uti/wswbs004.uti.json +++ b/_module/uti/wswbs004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 106 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswbs005.uti.json b/_module/uti/wswbs005.uti.json index 03e81f52..105f0fdc 100644 --- a/_module/uti/wswbs005.uti.json +++ b/_module/uti/wswbs005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 106 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswbs006.uti.json b/_module/uti/wswbs006.uti.json index fe7d622c..7abbc10c 100644 --- a/_module/uti/wswbs006.uti.json +++ b/_module/uti/wswbs006.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 192 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswbs007.uti.json b/_module/uti/wswbs007.uti.json index 1af30294..65b48beb 100644 --- a/_module/uti/wswbs007.uti.json +++ b/_module/uti/wswbs007.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 192 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswbs008.uti.json b/_module/uti/wswbs008.uti.json index b53b0d06..14a2ceea 100644 --- a/_module/uti/wswbs008.uti.json +++ b/_module/uti/wswbs008.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 106 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswbs009.uti.json b/_module/uti/wswbs009.uti.json index 2f13ca2c..b2ffa69b 100644 --- a/_module/uti/wswbs009.uti.json +++ b/_module/uti/wswbs009.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 328 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswbs010.uti.json b/_module/uti/wswbs010.uti.json index 6d5f200b..154ced3f 100644 --- a/_module/uti/wswbs010.uti.json +++ b/_module/uti/wswbs010.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 328 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswbs011.uti.json b/_module/uti/wswbs011.uti.json index b7778d67..3cbde1e3 100644 --- a/_module/uti/wswbs011.uti.json +++ b/_module/uti/wswbs011.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 192 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswbs012.uti.json b/_module/uti/wswbs012.uti.json index 8396fc29..57ee751f 100644 --- a/_module/uti/wswbs012.uti.json +++ b/_module/uti/wswbs012.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 448 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswbs013.uti.json b/_module/uti/wswbs013.uti.json index 0ac19872..14d3d014 100644 --- a/_module/uti/wswbs013.uti.json +++ b/_module/uti/wswbs013.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 448 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswbs014.uti.json b/_module/uti/wswbs014.uti.json index 4ffe5299..27f5388c 100644 --- a/_module/uti/wswbs014.uti.json +++ b/_module/uti/wswbs014.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 192 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswbs015.uti.json b/_module/uti/wswbs015.uti.json index bbf4f8a5..b375a509 100644 --- a/_module/uti/wswbs015.uti.json +++ b/_module/uti/wswbs015.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 590 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswbs016.uti.json b/_module/uti/wswbs016.uti.json index 98dc53c6..1176daaf 100644 --- a/_module/uti/wswbs016.uti.json +++ b/_module/uti/wswbs016.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 652 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswbs017.uti.json b/_module/uti/wswbs017.uti.json index 1332a9d5..d7dcd515 100644 --- a/_module/uti/wswbs017.uti.json +++ b/_module/uti/wswbs017.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 434 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswbs018.uti.json b/_module/uti/wswbs018.uti.json index 66274250..99b9c8ea 100644 --- a/_module/uti/wswbs018.uti.json +++ b/_module/uti/wswbs018.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 826 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswbs019.uti.json b/_module/uti/wswbs019.uti.json index cdb25a10..f67b1901 100644 --- a/_module/uti/wswbs019.uti.json +++ b/_module/uti/wswbs019.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 980 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswbs020.uti.json b/_module/uti/wswbs020.uti.json index 7f9a5e1f..1c6af2ec 100644 --- a/_module/uti/wswbs020.uti.json +++ b/_module/uti/wswbs020.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 434 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswbs021.uti.json b/_module/uti/wswbs021.uti.json index b38a297e..2abc8dac 100644 --- a/_module/uti/wswbs021.uti.json +++ b/_module/uti/wswbs021.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1430 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswbs022.uti.json b/_module/uti/wswbs022.uti.json index 863c1d12..37553322 100644 --- a/_module/uti/wswbs022.uti.json +++ b/_module/uti/wswbs022.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1600 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswbs023.uti.json b/_module/uti/wswbs023.uti.json index 9ce45cc1..b76a5f03 100644 --- a/_module/uti/wswbs023.uti.json +++ b/_module/uti/wswbs023.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 696 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswbs024.uti.json b/_module/uti/wswbs024.uti.json index 9ef7aae7..1ebe5abc 100644 --- a/_module/uti/wswbs024.uti.json +++ b/_module/uti/wswbs024.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2600 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswbs025.uti.json b/_module/uti/wswbs025.uti.json index 214c6fd9..ea47f9fb 100644 --- a/_module/uti/wswbs025.uti.json +++ b/_module/uti/wswbs025.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2274 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswbs026.uti.json b/_module/uti/wswbs026.uti.json index cdf9f93b..57ebbe4e 100644 --- a/_module/uti/wswbs026.uti.json +++ b/_module/uti/wswbs026.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 856 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswbs027.uti.json b/_module/uti/wswbs027.uti.json index fab8c178..7c27f6b7 100644 --- a/_module/uti/wswbs027.uti.json +++ b/_module/uti/wswbs027.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3070 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswbs028.uti.json b/_module/uti/wswbs028.uti.json index c547a8a9..284c979c 100644 --- a/_module/uti/wswbs028.uti.json +++ b/_module/uti/wswbs028.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 448 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswbs029.uti.json b/_module/uti/wswbs029.uti.json index c63ccc9e..42aa3e68 100644 --- a/_module/uti/wswbs029.uti.json +++ b/_module/uti/wswbs029.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 250 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswbs030.uti.json b/_module/uti/wswbs030.uti.json index 270517e7..c752002d 100644 --- a/_module/uti/wswbs030.uti.json +++ b/_module/uti/wswbs030.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 668 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswbs031.uti.json b/_module/uti/wswbs031.uti.json index 6e46749a..0d3de117 100644 --- a/_module/uti/wswbs031.uti.json +++ b/_module/uti/wswbs031.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2120 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswbs032.uti.json b/_module/uti/wswbs032.uti.json index 309be943..fe812755 100644 --- a/_module/uti/wswbs032.uti.json +++ b/_module/uti/wswbs032.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 474 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswbs033.uti.json b/_module/uti/wswbs033.uti.json index 41a64c00..912172d5 100644 --- a/_module/uti/wswbs033.uti.json +++ b/_module/uti/wswbs033.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4796 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswbs034.uti.json b/_module/uti/wswbs034.uti.json index 7bfe2f43..1273b75e 100644 --- a/_module/uti/wswbs034.uti.json +++ b/_module/uti/wswbs034.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2434 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswbs035.uti.json b/_module/uti/wswbs035.uti.json index 568791cb..dfc82d33 100644 --- a/_module/uti/wswbs035.uti.json +++ b/_module/uti/wswbs035.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1688 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswbs036.uti.json b/_module/uti/wswbs036.uti.json index 8e207c98..eac26e18 100644 --- a/_module/uti/wswbs036.uti.json +++ b/_module/uti/wswbs036.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 6020 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswbs037.uti.json b/_module/uti/wswbs037.uti.json index fced6192..434f001d 100644 --- a/_module/uti/wswbs037.uti.json +++ b/_module/uti/wswbs037.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1172 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswbs038.uti.json b/_module/uti/wswbs038.uti.json index dae5f4b4..ab559221 100644 --- a/_module/uti/wswbs038.uti.json +++ b/_module/uti/wswbs038.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 560 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswbs039.uti.json b/_module/uti/wswbs039.uti.json index e754d265..bb164bf9 100644 --- a/_module/uti/wswbs039.uti.json +++ b/_module/uti/wswbs039.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1532 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswdg004.uti.json b/_module/uti/wswdg004.uti.json index 9c4aa5a8..ccfec523 100644 --- a/_module/uti/wswdg004.uti.json +++ b/_module/uti/wswdg004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 104 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/wswdg005.uti.json b/_module/uti/wswdg005.uti.json index 7b85e8fa..feed03d5 100644 --- a/_module/uti/wswdg005.uti.json +++ b/_module/uti/wswdg005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 28 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/wswdg006.uti.json b/_module/uti/wswdg006.uti.json index 4bd25cb3..e6a35bcf 100644 --- a/_module/uti/wswdg006.uti.json +++ b/_module/uti/wswdg006.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 184 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/wswdg007.uti.json b/_module/uti/wswdg007.uti.json index 4e7e613b..e41b9faa 100644 --- a/_module/uti/wswdg007.uti.json +++ b/_module/uti/wswdg007.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 104 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswdg008.uti.json b/_module/uti/wswdg008.uti.json index ebfbaad2..17915f51 100644 --- a/_module/uti/wswdg008.uti.json +++ b/_module/uti/wswdg008.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswdg009.uti.json b/_module/uti/wswdg009.uti.json index 75662ea4..f85b9eee 100644 --- a/_module/uti/wswdg009.uti.json +++ b/_module/uti/wswdg009.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 262 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswdg010.uti.json b/_module/uti/wswdg010.uti.json index 2da451af..72929c27 100644 --- a/_module/uti/wswdg010.uti.json +++ b/_module/uti/wswdg010.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 364 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswdg011.uti.json b/_module/uti/wswdg011.uti.json index b6e56e8c..34be9f3f 100644 --- a/_module/uti/wswdg011.uti.json +++ b/_module/uti/wswdg011.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 28 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswdg012.uti.json b/_module/uti/wswdg012.uti.json index c6ad875c..753463bf 100644 --- a/_module/uti/wswdg012.uti.json +++ b/_module/uti/wswdg012.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 630 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswdg013.uti.json b/_module/uti/wswdg013.uti.json index 38e2af61..eeab997b 100644 --- a/_module/uti/wswdg013.uti.json +++ b/_module/uti/wswdg013.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 364 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswdg014.uti.json b/_module/uti/wswdg014.uti.json index 0961275d..7f04f84a 100644 --- a/_module/uti/wswdg014.uti.json +++ b/_module/uti/wswdg014.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 228 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswdg015.uti.json b/_module/uti/wswdg015.uti.json index 2b7bd403..09b456f1 100644 --- a/_module/uti/wswdg015.uti.json +++ b/_module/uti/wswdg015.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 874 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswdg016.uti.json b/_module/uti/wswdg016.uti.json index 0f1480b4..f8774d2a 100644 --- a/_module/uti/wswdg016.uti.json +++ b/_module/uti/wswdg016.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 364 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswdg017.uti.json b/_module/uti/wswdg017.uti.json index ed5c01a6..a42ad2bd 100644 --- a/_module/uti/wswdg017.uti.json +++ b/_module/uti/wswdg017.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 28 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswdg018.uti.json b/_module/uti/wswdg018.uti.json index 70ea4062..251a27c5 100644 --- a/_module/uti/wswdg018.uti.json +++ b/_module/uti/wswdg018.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 874 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswdg019.uti.json b/_module/uti/wswdg019.uti.json index 64b8a135..9d037a0a 100644 --- a/_module/uti/wswdg019.uti.json +++ b/_module/uti/wswdg019.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 404 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswdg020.uti.json b/_module/uti/wswdg020.uti.json index efc20fc2..f9cb1c40 100644 --- a/_module/uti/wswdg020.uti.json +++ b/_module/uti/wswdg020.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 198 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswdg021.uti.json b/_module/uti/wswdg021.uti.json index 3fd6a220..bd147403 100644 --- a/_module/uti/wswdg021.uti.json +++ b/_module/uti/wswdg021.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 630 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswdg022.uti.json b/_module/uti/wswdg022.uti.json index 216d2975..79de5b31 100644 --- a/_module/uti/wswdg022.uti.json +++ b/_module/uti/wswdg022.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1324 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswdg023.uti.json b/_module/uti/wswdg023.uti.json index 40fc5029..57461c3e 100644 --- a/_module/uti/wswdg023.uti.json +++ b/_module/uti/wswdg023.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 404 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswdg024.uti.json b/_module/uti/wswdg024.uti.json index 58b195d9..0ce244cb 100644 --- a/_module/uti/wswdg024.uti.json +++ b/_module/uti/wswdg024.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1894 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswdg025.uti.json b/_module/uti/wswdg025.uti.json index 43a63c71..861958d3 100644 --- a/_module/uti/wswdg025.uti.json +++ b/_module/uti/wswdg025.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1668 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswdg026.uti.json b/_module/uti/wswdg026.uti.json index 35dae277..6f5eaa1f 100644 --- a/_module/uti/wswdg026.uti.json +++ b/_module/uti/wswdg026.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 304 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswdg027.uti.json b/_module/uti/wswdg027.uti.json index 28dea0e6..cb3e80b7 100644 --- a/_module/uti/wswdg027.uti.json +++ b/_module/uti/wswdg027.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3528 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswdg028.uti.json b/_module/uti/wswdg028.uti.json index 343bb599..63eef843 100644 --- a/_module/uti/wswdg028.uti.json +++ b/_module/uti/wswdg028.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1340 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswdg029.uti.json b/_module/uti/wswdg029.uti.json index 404ea901..d154066e 100644 --- a/_module/uti/wswdg029.uti.json +++ b/_module/uti/wswdg029.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 184 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswdg030.uti.json b/_module/uti/wswdg030.uti.json index 938b8450..5d578bc5 100644 --- a/_module/uti/wswdg030.uti.json +++ b/_module/uti/wswdg030.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2176 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswdg031.uti.json b/_module/uti/wswdg031.uti.json index 35ea9cd2..9b9dd8cd 100644 --- a/_module/uti/wswdg031.uti.json +++ b/_module/uti/wswdg031.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2424 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswdg032.uti.json b/_module/uti/wswdg032.uti.json index c5d85522..c104b4e8 100644 --- a/_module/uti/wswdg032.uti.json +++ b/_module/uti/wswdg032.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 736 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswdg033.uti.json b/_module/uti/wswdg033.uti.json index 3f132031..3d812b9c 100644 --- a/_module/uti/wswdg033.uti.json +++ b/_module/uti/wswdg033.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3448 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswdg034.uti.json b/_module/uti/wswdg034.uti.json index e9ef1615..ab6551cd 100644 --- a/_module/uti/wswdg034.uti.json +++ b/_module/uti/wswdg034.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3318 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswdg035.uti.json b/_module/uti/wswdg035.uti.json index d8ba46f0..8f2a3b24 100644 --- a/_module/uti/wswdg035.uti.json +++ b/_module/uti/wswdg035.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1054 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswdg036.uti.json b/_module/uti/wswdg036.uti.json index 178c0917..5e3853a2 100644 --- a/_module/uti/wswdg036.uti.json +++ b/_module/uti/wswdg036.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10468 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswdg037.uti.json b/_module/uti/wswdg037.uti.json index a17cd7b5..9d1a2992 100644 --- a/_module/uti/wswdg037.uti.json +++ b/_module/uti/wswdg037.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1268 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswdg038.uti.json b/_module/uti/wswdg038.uti.json index 43156eaf..34913b38 100644 --- a/_module/uti/wswdg038.uti.json +++ b/_module/uti/wswdg038.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 148 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswdg039.uti.json b/_module/uti/wswdg039.uti.json index c86b09e3..9aa53f89 100644 --- a/_module/uti/wswdg039.uti.json +++ b/_module/uti/wswdg039.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2176 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswgs002.uti.json b/_module/uti/wswgs002.uti.json index 7d04c132..4132db2c 100644 --- a/_module/uti/wswgs002.uti.json +++ b/_module/uti/wswgs002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 100 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/wswgs003.uti.json b/_module/uti/wswgs003.uti.json index 27282dec..4cccfe65 100644 --- a/_module/uti/wswgs003.uti.json +++ b/_module/uti/wswgs003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 124 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/wswgs004.uti.json b/_module/uti/wswgs004.uti.json index f0ddd879..4975897a 100644 --- a/_module/uti/wswgs004.uti.json +++ b/_module/uti/wswgs004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 136 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswgs005.uti.json b/_module/uti/wswgs005.uti.json index 247dad50..589f8ddd 100644 --- a/_module/uti/wswgs005.uti.json +++ b/_module/uti/wswgs005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 136 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswgs006.uti.json b/_module/uti/wswgs006.uti.json index a71d0de9..098b1b7a 100644 --- a/_module/uti/wswgs006.uti.json +++ b/_module/uti/wswgs006.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 222 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswgs007.uti.json b/_module/uti/wswgs007.uti.json index 6cc4b7e5..f9a53c10 100644 --- a/_module/uti/wswgs007.uti.json +++ b/_module/uti/wswgs007.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 222 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswgs008.uti.json b/_module/uti/wswgs008.uti.json index 35aa52f9..353e6cbc 100644 --- a/_module/uti/wswgs008.uti.json +++ b/_module/uti/wswgs008.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 136 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswgs009.uti.json b/_module/uti/wswgs009.uti.json index d1c54274..907abd8e 100644 --- a/_module/uti/wswgs009.uti.json +++ b/_module/uti/wswgs009.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 358 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswgs010.uti.json b/_module/uti/wswgs010.uti.json index 9f9d3d72..f9b7b226 100644 --- a/_module/uti/wswgs010.uti.json +++ b/_module/uti/wswgs010.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 358 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswgs011.uti.json b/_module/uti/wswgs011.uti.json index dd999e38..8ade5998 100644 --- a/_module/uti/wswgs011.uti.json +++ b/_module/uti/wswgs011.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 222 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswgs012.uti.json b/_module/uti/wswgs012.uti.json index 13e9a456..803b3b13 100644 --- a/_module/uti/wswgs012.uti.json +++ b/_module/uti/wswgs012.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 478 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswgs013.uti.json b/_module/uti/wswgs013.uti.json index e32131cf..00b5a0e0 100644 --- a/_module/uti/wswgs013.uti.json +++ b/_module/uti/wswgs013.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 478 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswgs014.uti.json b/_module/uti/wswgs014.uti.json index c21500a5..9052e0be 100644 --- a/_module/uti/wswgs014.uti.json +++ b/_module/uti/wswgs014.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 358 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswgs015.uti.json b/_module/uti/wswgs015.uti.json index 52e5258e..80383b15 100644 --- a/_module/uti/wswgs015.uti.json +++ b/_module/uti/wswgs015.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 620 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswgs016.uti.json b/_module/uti/wswgs016.uti.json index 9ed3b5d1..707f7031 100644 --- a/_module/uti/wswgs016.uti.json +++ b/_module/uti/wswgs016.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 912 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswgs017.uti.json b/_module/uti/wswgs017.uti.json index fb111605..0b129340 100644 --- a/_module/uti/wswgs017.uti.json +++ b/_module/uti/wswgs017.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 504 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswgs018.uti.json b/_module/uti/wswgs018.uti.json index 8603edfc..3abad350 100644 --- a/_module/uti/wswgs018.uti.json +++ b/_module/uti/wswgs018.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1224 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswgs019.uti.json b/_module/uti/wswgs019.uti.json index 41655e72..7fc4fe87 100644 --- a/_module/uti/wswgs019.uti.json +++ b/_module/uti/wswgs019.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1010 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswgs020.uti.json b/_module/uti/wswgs020.uti.json index 4e1b6f26..4e60bbb4 100644 --- a/_module/uti/wswgs020.uti.json +++ b/_module/uti/wswgs020.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 732 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswgs021.uti.json b/_module/uti/wswgs021.uti.json index fbbcd11b..1c8814f0 100644 --- a/_module/uti/wswgs021.uti.json +++ b/_module/uti/wswgs021.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1460 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswgs022.uti.json b/_module/uti/wswgs022.uti.json index 330a7648..b34f84e3 100644 --- a/_module/uti/wswgs022.uti.json +++ b/_module/uti/wswgs022.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1224 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswgs023.uti.json b/_module/uti/wswgs023.uti.json index 85cb87f7..ba8ef226 100644 --- a/_module/uti/wswgs023.uti.json +++ b/_module/uti/wswgs023.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 732 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswgs024.uti.json b/_module/uti/wswgs024.uti.json index ffa4839b..e6ef873e 100644 --- a/_module/uti/wswgs024.uti.json +++ b/_module/uti/wswgs024.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2686 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswgs025.uti.json b/_module/uti/wswgs025.uti.json index afab18b4..f62a79ec 100644 --- a/_module/uti/wswgs025.uti.json +++ b/_module/uti/wswgs025.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1904 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswgs026.uti.json b/_module/uti/wswgs026.uti.json index f8824800..a3ccc64d 100644 --- a/_module/uti/wswgs026.uti.json +++ b/_module/uti/wswgs026.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1262 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswgs027.uti.json b/_module/uti/wswgs027.uti.json index 64a403a3..ea8f1709 100644 --- a/_module/uti/wswgs027.uti.json +++ b/_module/uti/wswgs027.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3676 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswgs028.uti.json b/_module/uti/wswgs028.uti.json index e4cdac72..7b317152 100644 --- a/_module/uti/wswgs028.uti.json +++ b/_module/uti/wswgs028.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 856 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswgs029.uti.json b/_module/uti/wswgs029.uti.json index f7d51922..46abe00a 100644 --- a/_module/uti/wswgs029.uti.json +++ b/_module/uti/wswgs029.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 308 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswgs030.uti.json b/_module/uti/wswgs030.uti.json index da06c874..427794ad 100644 --- a/_module/uti/wswgs030.uti.json +++ b/_module/uti/wswgs030.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1158 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswgs031.uti.json b/_module/uti/wswgs031.uti.json index 9541baa5..50223216 100644 --- a/_module/uti/wswgs031.uti.json +++ b/_module/uti/wswgs031.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2150 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswgs032.uti.json b/_module/uti/wswgs032.uti.json index 4dbac96c..9dfb33e8 100644 --- a/_module/uti/wswgs032.uti.json +++ b/_module/uti/wswgs032.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 650 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswgs033.uti.json b/_module/uti/wswgs033.uti.json index f411cab8..72a9373e 100644 --- a/_module/uti/wswgs033.uti.json +++ b/_module/uti/wswgs033.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5300 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswgs034.uti.json b/_module/uti/wswgs034.uti.json index c5f0b913..dbc01752 100644 --- a/_module/uti/wswgs034.uti.json +++ b/_module/uti/wswgs034.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2464 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswgs035.uti.json b/_module/uti/wswgs035.uti.json index 34a8ec30..5f155ba6 100644 --- a/_module/uti/wswgs035.uti.json +++ b/_module/uti/wswgs035.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 912 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswgs036.uti.json b/_module/uti/wswgs036.uti.json index e4829474..fb19300a 100644 --- a/_module/uti/wswgs036.uti.json +++ b/_module/uti/wswgs036.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 7802 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswgs037.uti.json b/_module/uti/wswgs037.uti.json index 81ab490d..00554457 100644 --- a/_module/uti/wswgs037.uti.json +++ b/_module/uti/wswgs037.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1202 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswgs038.uti.json b/_module/uti/wswgs038.uti.json index 87aade1c..81439c52 100644 --- a/_module/uti/wswgs038.uti.json +++ b/_module/uti/wswgs038.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 892 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswgs039.uti.json b/_module/uti/wswgs039.uti.json index e91990b8..38fd0632 100644 --- a/_module/uti/wswgs039.uti.json +++ b/_module/uti/wswgs039.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1828 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswka002.uti.json b/_module/uti/wswka002.uti.json index 7c93feca..7fea751e 100644 --- a/_module/uti/wswka002.uti.json +++ b/_module/uti/wswka002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 80 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/wswka003.uti.json b/_module/uti/wswka003.uti.json index 5b8efa1b..8458527b 100644 --- a/_module/uti/wswka003.uti.json +++ b/_module/uti/wswka003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 104 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/wswka004.uti.json b/_module/uti/wswka004.uti.json index 0bac6406..9ceb0f85 100644 --- a/_module/uti/wswka004.uti.json +++ b/_module/uti/wswka004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 116 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswka005.uti.json b/_module/uti/wswka005.uti.json index d1b9ce63..06277b3f 100644 --- a/_module/uti/wswka005.uti.json +++ b/_module/uti/wswka005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 116 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswka006.uti.json b/_module/uti/wswka006.uti.json index c68b31cb..1033040b 100644 --- a/_module/uti/wswka006.uti.json +++ b/_module/uti/wswka006.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 202 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswka007.uti.json b/_module/uti/wswka007.uti.json index d4f225f1..fa9bf560 100644 --- a/_module/uti/wswka007.uti.json +++ b/_module/uti/wswka007.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 202 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswka008.uti.json b/_module/uti/wswka008.uti.json index e3530c3e..a0da410d 100644 --- a/_module/uti/wswka008.uti.json +++ b/_module/uti/wswka008.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 116 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswka009.uti.json b/_module/uti/wswka009.uti.json index 4f2c3d7d..1295d86d 100644 --- a/_module/uti/wswka009.uti.json +++ b/_module/uti/wswka009.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 338 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswka010.uti.json b/_module/uti/wswka010.uti.json index 371ebf93..4f461d5e 100644 --- a/_module/uti/wswka010.uti.json +++ b/_module/uti/wswka010.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 338 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswka011.uti.json b/_module/uti/wswka011.uti.json index df2a5d14..9f737980 100644 --- a/_module/uti/wswka011.uti.json +++ b/_module/uti/wswka011.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 202 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswka012.uti.json b/_module/uti/wswka012.uti.json index b48dc3db..2274238e 100644 --- a/_module/uti/wswka012.uti.json +++ b/_module/uti/wswka012.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 458 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswka013.uti.json b/_module/uti/wswka013.uti.json index d33315d7..0f063217 100644 --- a/_module/uti/wswka013.uti.json +++ b/_module/uti/wswka013.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 458 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswka014.uti.json b/_module/uti/wswka014.uti.json index 1a74f75e..199aaabb 100644 --- a/_module/uti/wswka014.uti.json +++ b/_module/uti/wswka014.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 202 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswka015.uti.json b/_module/uti/wswka015.uti.json index 3ac57e4d..6eb3c30d 100644 --- a/_module/uti/wswka015.uti.json +++ b/_module/uti/wswka015.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 600 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswka016.uti.json b/_module/uti/wswka016.uti.json index 986de716..3f672c87 100644 --- a/_module/uti/wswka016.uti.json +++ b/_module/uti/wswka016.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 990 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswka017.uti.json b/_module/uti/wswka017.uti.json index 0c02f0b1..3dcf8ea7 100644 --- a/_module/uti/wswka017.uti.json +++ b/_module/uti/wswka017.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 484 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswka018.uti.json b/_module/uti/wswka018.uti.json index 76aaa426..a92e01b1 100644 --- a/_module/uti/wswka018.uti.json +++ b/_module/uti/wswka018.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1440 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswka019.uti.json b/_module/uti/wswka019.uti.json index af605913..00212e0a 100644 --- a/_module/uti/wswka019.uti.json +++ b/_module/uti/wswka019.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1204 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswka020.uti.json b/_module/uti/wswka020.uti.json index 2678de6c..60782626 100644 --- a/_module/uti/wswka020.uti.json +++ b/_module/uti/wswka020.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 712 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswka021.uti.json b/_module/uti/wswka021.uti.json index c33a9083..19efc083 100644 --- a/_module/uti/wswka021.uti.json +++ b/_module/uti/wswka021.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1836 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswka022.uti.json b/_module/uti/wswka022.uti.json index 6f4dd06f..0396b964 100644 --- a/_module/uti/wswka022.uti.json +++ b/_module/uti/wswka022.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1610 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswka023.uti.json b/_module/uti/wswka023.uti.json index 50b3f815..7666659b 100644 --- a/_module/uti/wswka023.uti.json +++ b/_module/uti/wswka023.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 892 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswka024.uti.json b/_module/uti/wswka024.uti.json index a2640d24..9ddae4fd 100644 --- a/_module/uti/wswka024.uti.json +++ b/_module/uti/wswka024.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2610 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswka025.uti.json b/_module/uti/wswka025.uti.json index e6a4680f..c3f2e7ae 100644 --- a/_module/uti/wswka025.uti.json +++ b/_module/uti/wswka025.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1836 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswka026.uti.json b/_module/uti/wswka026.uti.json index fee6364f..d23ac9ed 100644 --- a/_module/uti/wswka026.uti.json +++ b/_module/uti/wswka026.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1138 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswka027.uti.json b/_module/uti/wswka027.uti.json index 57dbd8d0..9f169367 100644 --- a/_module/uti/wswka027.uti.json +++ b/_module/uti/wswka027.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3080 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswka028.uti.json b/_module/uti/wswka028.uti.json index 4113a3c1..da8f46a4 100644 --- a/_module/uti/wswka028.uti.json +++ b/_module/uti/wswka028.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 584 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswka029.uti.json b/_module/uti/wswka029.uti.json index 64117c07..786922fd 100644 --- a/_module/uti/wswka029.uti.json +++ b/_module/uti/wswka029.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 288 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswka030.uti.json b/_module/uti/wswka030.uti.json index d7aa64c0..0bd8fb9d 100644 --- a/_module/uti/wswka030.uti.json +++ b/_module/uti/wswka030.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 836 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswka031.uti.json b/_module/uti/wswka031.uti.json index 86b62990..bef891e2 100644 --- a/_module/uti/wswka031.uti.json +++ b/_module/uti/wswka031.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1698 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswka032.uti.json b/_module/uti/wswka032.uti.json index 39546fc0..afe291df 100644 --- a/_module/uti/wswka032.uti.json +++ b/_module/uti/wswka032.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 484 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswka033.uti.json b/_module/uti/wswka033.uti.json index 2dae5d63..bf3a6d86 100644 --- a/_module/uti/wswka033.uti.json +++ b/_module/uti/wswka033.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2130 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswka034.uti.json b/_module/uti/wswka034.uti.json index d79c9ede..eebeef76 100644 --- a/_module/uti/wswka034.uti.json +++ b/_module/uti/wswka034.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2130 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswka035.uti.json b/_module/uti/wswka035.uti.json index 6eab50f0..a86993f5 100644 --- a/_module/uti/wswka035.uti.json +++ b/_module/uti/wswka035.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 712 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswka036.uti.json b/_module/uti/wswka036.uti.json index f8b07db4..dc1f4578 100644 --- a/_module/uti/wswka036.uti.json +++ b/_module/uti/wswka036.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4356 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswka037.uti.json b/_module/uti/wswka037.uti.json index 359580ed..08d0c8a9 100644 --- a/_module/uti/wswka037.uti.json +++ b/_module/uti/wswka037.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 872 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswka038.uti.json b/_module/uti/wswka038.uti.json index 2703e707..d48f0513 100644 --- a/_module/uti/wswka038.uti.json +++ b/_module/uti/wswka038.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 484 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswka039.uti.json b/_module/uti/wswka039.uti.json index 6ea48bfb..1a66a79d 100644 --- a/_module/uti/wswka039.uti.json +++ b/_module/uti/wswka039.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1182 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswls002.uti.json b/_module/uti/wswls002.uti.json index 2f5a4c3a..89fd4ed2 100644 --- a/_module/uti/wswls002.uti.json +++ b/_module/uti/wswls002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 30 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/wswls003.uti.json b/_module/uti/wswls003.uti.json index df450bcd..419d6fb1 100644 --- a/_module/uti/wswls003.uti.json +++ b/_module/uti/wswls003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 54 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/wswls004.uti.json b/_module/uti/wswls004.uti.json index c8a54a4d..885627fc 100644 --- a/_module/uti/wswls004.uti.json +++ b/_module/uti/wswls004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 66 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswls005.uti.json b/_module/uti/wswls005.uti.json index a63f9251..a88c1066 100644 --- a/_module/uti/wswls005.uti.json +++ b/_module/uti/wswls005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 66 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswls006.uti.json b/_module/uti/wswls006.uti.json index 1650da93..9254bbbc 100644 --- a/_module/uti/wswls006.uti.json +++ b/_module/uti/wswls006.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 152 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswls007.uti.json b/_module/uti/wswls007.uti.json index 828e9f5c..5b92e3bf 100644 --- a/_module/uti/wswls007.uti.json +++ b/_module/uti/wswls007.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 152 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswls008.uti.json b/_module/uti/wswls008.uti.json index de00629c..7facd304 100644 --- a/_module/uti/wswls008.uti.json +++ b/_module/uti/wswls008.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 66 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswls009.uti.json b/_module/uti/wswls009.uti.json index fd9df388..2e4ce477 100644 --- a/_module/uti/wswls009.uti.json +++ b/_module/uti/wswls009.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 288 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswls010.uti.json b/_module/uti/wswls010.uti.json index 73154a8c..5e7d3529 100644 --- a/_module/uti/wswls010.uti.json +++ b/_module/uti/wswls010.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 288 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswls011.uti.json b/_module/uti/wswls011.uti.json index 6ec7cd78..6a017d7d 100644 --- a/_module/uti/wswls011.uti.json +++ b/_module/uti/wswls011.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 152 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswls012.uti.json b/_module/uti/wswls012.uti.json index 7bdda4d4..b2dea3c8 100644 --- a/_module/uti/wswls012.uti.json +++ b/_module/uti/wswls012.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 408 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswls013.uti.json b/_module/uti/wswls013.uti.json index 2217a4db..ceb7cb0a 100644 --- a/_module/uti/wswls013.uti.json +++ b/_module/uti/wswls013.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 408 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswls014.uti.json b/_module/uti/wswls014.uti.json index baeaab44..6c1a7354 100644 --- a/_module/uti/wswls014.uti.json +++ b/_module/uti/wswls014.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 288 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswls015.uti.json b/_module/uti/wswls015.uti.json index d2401609..6bedc1c2 100644 --- a/_module/uti/wswls015.uti.json +++ b/_module/uti/wswls015.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 550 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswls016.uti.json b/_module/uti/wswls016.uti.json index 78cd6ed1..2f11e0de 100644 --- a/_module/uti/wswls016.uti.json +++ b/_module/uti/wswls016.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 612 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswls017.uti.json b/_module/uti/wswls017.uti.json index 91bf2e52..c0a4a15c 100644 --- a/_module/uti/wswls017.uti.json +++ b/_module/uti/wswls017.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 394 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswls018.uti.json b/_module/uti/wswls018.uti.json index 3f6257a2..75de6960 100644 --- a/_module/uti/wswls018.uti.json +++ b/_module/uti/wswls018.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 940 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswls019.uti.json b/_module/uti/wswls019.uti.json index 6d620d1a..ed2ae7e7 100644 --- a/_module/uti/wswls019.uti.json +++ b/_module/uti/wswls019.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 940 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswls020.uti.json b/_module/uti/wswls020.uti.json index 51282030..16f9b492 100644 --- a/_module/uti/wswls020.uti.json +++ b/_module/uti/wswls020.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 662 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswls021.uti.json b/_module/uti/wswls021.uti.json index d1ea14b5..69345d8b 100644 --- a/_module/uti/wswls021.uti.json +++ b/_module/uti/wswls021.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1154 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswls022.uti.json b/_module/uti/wswls022.uti.json index 167b22dd..0d82cf1c 100644 --- a/_module/uti/wswls022.uti.json +++ b/_module/uti/wswls022.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1154 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswls023.uti.json b/_module/uti/wswls023.uti.json index 01f233b7..41782a4f 100644 --- a/_module/uti/wswls023.uti.json +++ b/_module/uti/wswls023.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 662 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswls024.uti.json b/_module/uti/wswls024.uti.json index 89c80148..ee619bec 100644 --- a/_module/uti/wswls024.uti.json +++ b/_module/uti/wswls024.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2130 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswls025.uti.json b/_module/uti/wswls025.uti.json index 17fa6081..cc7da12c 100644 --- a/_module/uti/wswls025.uti.json +++ b/_module/uti/wswls025.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1560 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswls026.uti.json b/_module/uti/wswls026.uti.json index 5e09518c..42524236 100644 --- a/_module/uti/wswls026.uti.json +++ b/_module/uti/wswls026.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1192 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswls027.uti.json b/_module/uti/wswls027.uti.json index 73f6da01..adc51845 100644 --- a/_module/uti/wswls027.uti.json +++ b/_module/uti/wswls027.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2560 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswls028.uti.json b/_module/uti/wswls028.uti.json index 24dfcbbc..ac01bcfa 100644 --- a/_module/uti/wswls028.uti.json +++ b/_module/uti/wswls028.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 238 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswls029.uti.json b/_module/uti/wswls029.uti.json index 4bf3d5d4..dae36f2c 100644 --- a/_module/uti/wswls029.uti.json +++ b/_module/uti/wswls029.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 100 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswls030.uti.json b/_module/uti/wswls030.uti.json index 1de0df66..4a1e2df0 100644 --- a/_module/uti/wswls030.uti.json +++ b/_module/uti/wswls030.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 408 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswls031.uti.json b/_module/uti/wswls031.uti.json index e18ff585..be5d385f 100644 --- a/_module/uti/wswls031.uti.json +++ b/_module/uti/wswls031.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1648 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswls032.uti.json b/_module/uti/wswls032.uti.json index 064501b0..b9ff8a5c 100644 --- a/_module/uti/wswls032.uti.json +++ b/_module/uti/wswls032.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 434 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswls033.uti.json b/_module/uti/wswls033.uti.json index a07716d4..3f8bf000 100644 --- a/_module/uti/wswls033.uti.json +++ b/_module/uti/wswls033.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2080 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswls034.uti.json b/_module/uti/wswls034.uti.json index 3384bc01..fde65324 100644 --- a/_module/uti/wswls034.uti.json +++ b/_module/uti/wswls034.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2080 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswls035.uti.json b/_module/uti/wswls035.uti.json index dc9aa42c..2ffe9158 100644 --- a/_module/uti/wswls035.uti.json +++ b/_module/uti/wswls035.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 662 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswls036.uti.json b/_module/uti/wswls036.uti.json index a9cbb32c..827e744d 100644 --- a/_module/uti/wswls036.uti.json +++ b/_module/uti/wswls036.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4306 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswls037.uti.json b/_module/uti/wswls037.uti.json index 4780d7fa..08f47541 100644 --- a/_module/uti/wswls037.uti.json +++ b/_module/uti/wswls037.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 822 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswls038.uti.json b/_module/uti/wswls038.uti.json index a11765aa..a3d7adfc 100644 --- a/_module/uti/wswls038.uti.json +++ b/_module/uti/wswls038.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 434 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswls039.uti.json b/_module/uti/wswls039.uti.json index 6aa58925..ffb7a4cd 100644 --- a/_module/uti/wswls039.uti.json +++ b/_module/uti/wswls039.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1132 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswrp002.uti.json b/_module/uti/wswrp002.uti.json index 601f8c19..4a8c05e4 100644 --- a/_module/uti/wswrp002.uti.json +++ b/_module/uti/wswrp002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 40 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/wswrp003.uti.json b/_module/uti/wswrp003.uti.json index 9eea288a..069fe586 100644 --- a/_module/uti/wswrp003.uti.json +++ b/_module/uti/wswrp003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 64 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/wswrp004.uti.json b/_module/uti/wswrp004.uti.json index a163d798..fb4a3ffc 100644 --- a/_module/uti/wswrp004.uti.json +++ b/_module/uti/wswrp004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 76 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswrp005.uti.json b/_module/uti/wswrp005.uti.json index 50f5fe0c..49657437 100644 --- a/_module/uti/wswrp005.uti.json +++ b/_module/uti/wswrp005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 76 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswrp006.uti.json b/_module/uti/wswrp006.uti.json index 11e9bf92..a4e994d1 100644 --- a/_module/uti/wswrp006.uti.json +++ b/_module/uti/wswrp006.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 162 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswrp007.uti.json b/_module/uti/wswrp007.uti.json index 52505482..8d12ab1a 100644 --- a/_module/uti/wswrp007.uti.json +++ b/_module/uti/wswrp007.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 162 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswrp008.uti.json b/_module/uti/wswrp008.uti.json index 9c34d1f2..ce2d18e2 100644 --- a/_module/uti/wswrp008.uti.json +++ b/_module/uti/wswrp008.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 76 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswrp009.uti.json b/_module/uti/wswrp009.uti.json index 5c988beb..dd4c1e00 100644 --- a/_module/uti/wswrp009.uti.json +++ b/_module/uti/wswrp009.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 298 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswrp010.uti.json b/_module/uti/wswrp010.uti.json index 290b85fa..0a8cfb0a 100644 --- a/_module/uti/wswrp010.uti.json +++ b/_module/uti/wswrp010.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 162 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswrp011.uti.json b/_module/uti/wswrp011.uti.json index bb10e005..304dd268 100644 --- a/_module/uti/wswrp011.uti.json +++ b/_module/uti/wswrp011.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 76 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswrp012.uti.json b/_module/uti/wswrp012.uti.json index 609bff5f..739824f9 100644 --- a/_module/uti/wswrp012.uti.json +++ b/_module/uti/wswrp012.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 298 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswrp013.uti.json b/_module/uti/wswrp013.uti.json index 3a715268..d7b062b2 100644 --- a/_module/uti/wswrp013.uti.json +++ b/_module/uti/wswrp013.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 298 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswrp014.uti.json b/_module/uti/wswrp014.uti.json index 1e9f1b07..f7bbc86f 100644 --- a/_module/uti/wswrp014.uti.json +++ b/_module/uti/wswrp014.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 162 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswrp015.uti.json b/_module/uti/wswrp015.uti.json index 9a5dcaa0..9002e6c3 100644 --- a/_module/uti/wswrp015.uti.json +++ b/_module/uti/wswrp015.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 418 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswrp016.uti.json b/_module/uti/wswrp016.uti.json index 1e1d5e45..1de57fd4 100644 --- a/_module/uti/wswrp016.uti.json +++ b/_module/uti/wswrp016.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 418 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswrp017.uti.json b/_module/uti/wswrp017.uti.json index 0078e893..d2ffef5a 100644 --- a/_module/uti/wswrp017.uti.json +++ b/_module/uti/wswrp017.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 248 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswrp018.uti.json b/_module/uti/wswrp018.uti.json index 691656a1..90255e7c 100644 --- a/_module/uti/wswrp018.uti.json +++ b/_module/uti/wswrp018.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 560 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswrp019.uti.json b/_module/uti/wswrp019.uti.json index 8953e6d3..08d863bf 100644 --- a/_module/uti/wswrp019.uti.json +++ b/_module/uti/wswrp019.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 672 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswrp020.uti.json b/_module/uti/wswrp020.uti.json index 67d74d39..2723f9ac 100644 --- a/_module/uti/wswrp020.uti.json +++ b/_module/uti/wswrp020.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 444 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswrp021.uti.json b/_module/uti/wswrp021.uti.json index cb0a1d44..9b4ba1da 100644 --- a/_module/uti/wswrp021.uti.json +++ b/_module/uti/wswrp021.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1164 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswrp022.uti.json b/_module/uti/wswrp022.uti.json index 84b8f1a8..088b211b 100644 --- a/_module/uti/wswrp022.uti.json +++ b/_module/uti/wswrp022.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 950 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswrp023.uti.json b/_module/uti/wswrp023.uti.json index a43d84c3..6361cda9 100644 --- a/_module/uti/wswrp023.uti.json +++ b/_module/uti/wswrp023.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 444 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswrp024.uti.json b/_module/uti/wswrp024.uti.json index ce72b038..14c7084a 100644 --- a/_module/uti/wswrp024.uti.json +++ b/_module/uti/wswrp024.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2140 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswrp025.uti.json b/_module/uti/wswrp025.uti.json index 93287c36..38bda060 100644 --- a/_module/uti/wswrp025.uti.json +++ b/_module/uti/wswrp025.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1164 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswrp026.uti.json b/_module/uti/wswrp026.uti.json index 3d5ea6b7..f22bf251 100644 --- a/_module/uti/wswrp026.uti.json +++ b/_module/uti/wswrp026.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 852 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswrp027.uti.json b/_module/uti/wswrp027.uti.json index 41d8a69e..a8de5805 100644 --- a/_module/uti/wswrp027.uti.json +++ b/_module/uti/wswrp027.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2570 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswrp028.uti.json b/_module/uti/wswrp028.uti.json index faca8056..82d7ad0b 100644 --- a/_module/uti/wswrp028.uti.json +++ b/_module/uti/wswrp028.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 248 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswrp029.uti.json b/_module/uti/wswrp029.uti.json index 98073abc..cc13f99a 100644 --- a/_module/uti/wswrp029.uti.json +++ b/_module/uti/wswrp029.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 110 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswrp030.uti.json b/_module/uti/wswrp030.uti.json index 07560eb4..07eb0ed9 100644 --- a/_module/uti/wswrp030.uti.json +++ b/_module/uti/wswrp030.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 418 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswrp031.uti.json b/_module/uti/wswrp031.uti.json index 70a0233b..dc0f434f 100644 --- a/_module/uti/wswrp031.uti.json +++ b/_module/uti/wswrp031.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 852 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswrp032.uti.json b/_module/uti/wswrp032.uti.json index 3cdcd909..7564cbce 100644 --- a/_module/uti/wswrp032.uti.json +++ b/_module/uti/wswrp032.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 590 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswrp033.uti.json b/_module/uti/wswrp033.uti.json index e64677d0..5841f2d6 100644 --- a/_module/uti/wswrp033.uti.json +++ b/_module/uti/wswrp033.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2404 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswrp034.uti.json b/_module/uti/wswrp034.uti.json index e5f491ae..0d15f25b 100644 --- a/_module/uti/wswrp034.uti.json +++ b/_module/uti/wswrp034.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1658 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswrp035.uti.json b/_module/uti/wswrp035.uti.json index f819e28c..bdf8c0b3 100644 --- a/_module/uti/wswrp035.uti.json +++ b/_module/uti/wswrp035.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 852 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswrp036.uti.json b/_module/uti/wswrp036.uti.json index 79333da4..e381d41b 100644 --- a/_module/uti/wswrp036.uti.json +++ b/_module/uti/wswrp036.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3684 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswrp037.uti.json b/_module/uti/wswrp037.uti.json index a92bed73..9faa1387 100644 --- a/_module/uti/wswrp037.uti.json +++ b/_module/uti/wswrp037.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 444 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswrp038.uti.json b/_module/uti/wswrp038.uti.json index c77d86d7..cdf1edab 100644 --- a/_module/uti/wswrp038.uti.json +++ b/_module/uti/wswrp038.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 184 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswrp039.uti.json b/_module/uti/wswrp039.uti.json index 486b458f..8498bf6d 100644 --- a/_module/uti/wswrp039.uti.json +++ b/_module/uti/wswrp039.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 852 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswsc002.uti.json b/_module/uti/wswsc002.uti.json index 3736e968..e2bc077b 100644 --- a/_module/uti/wswsc002.uti.json +++ b/_module/uti/wswsc002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 30 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/wswsc003.uti.json b/_module/uti/wswsc003.uti.json index 332d91ec..0c8daa1e 100644 --- a/_module/uti/wswsc003.uti.json +++ b/_module/uti/wswsc003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 54 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/wswsc004.uti.json b/_module/uti/wswsc004.uti.json index 62705016..533c2b8f 100644 --- a/_module/uti/wswsc004.uti.json +++ b/_module/uti/wswsc004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 66 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswsc005.uti.json b/_module/uti/wswsc005.uti.json index 44440be8..83f7895d 100644 --- a/_module/uti/wswsc005.uti.json +++ b/_module/uti/wswsc005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 66 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswsc006.uti.json b/_module/uti/wswsc006.uti.json index 1ea32c37..8d2a69aa 100644 --- a/_module/uti/wswsc006.uti.json +++ b/_module/uti/wswsc006.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 152 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswsc007.uti.json b/_module/uti/wswsc007.uti.json index 1badb884..be714647 100644 --- a/_module/uti/wswsc007.uti.json +++ b/_module/uti/wswsc007.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 152 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswsc008.uti.json b/_module/uti/wswsc008.uti.json index 138cf593..15eb5225 100644 --- a/_module/uti/wswsc008.uti.json +++ b/_module/uti/wswsc008.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 66 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswsc009.uti.json b/_module/uti/wswsc009.uti.json index d6bbfd27..5826df0f 100644 --- a/_module/uti/wswsc009.uti.json +++ b/_module/uti/wswsc009.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 288 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswsc010.uti.json b/_module/uti/wswsc010.uti.json index 52b58990..72de49b0 100644 --- a/_module/uti/wswsc010.uti.json +++ b/_module/uti/wswsc010.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 288 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswsc011.uti.json b/_module/uti/wswsc011.uti.json index e8a819b4..33e2f2b5 100644 --- a/_module/uti/wswsc011.uti.json +++ b/_module/uti/wswsc011.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 152 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswsc012.uti.json b/_module/uti/wswsc012.uti.json index 1e0f1e2e..d0d72acd 100644 --- a/_module/uti/wswsc012.uti.json +++ b/_module/uti/wswsc012.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 408 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswsc013.uti.json b/_module/uti/wswsc013.uti.json index a173a779..fbe04995 100644 --- a/_module/uti/wswsc013.uti.json +++ b/_module/uti/wswsc013.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 408 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswsc014.uti.json b/_module/uti/wswsc014.uti.json index 7f5a3acf..6e34ee29 100644 --- a/_module/uti/wswsc014.uti.json +++ b/_module/uti/wswsc014.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 152 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswsc015.uti.json b/_module/uti/wswsc015.uti.json index 8e558aef..7589655d 100644 --- a/_module/uti/wswsc015.uti.json +++ b/_module/uti/wswsc015.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 550 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswsc016.uti.json b/_module/uti/wswsc016.uti.json index b3f78359..1487928d 100644 --- a/_module/uti/wswsc016.uti.json +++ b/_module/uti/wswsc016.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 662 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswsc017.uti.json b/_module/uti/wswsc017.uti.json index 0f51ddfb..e5c18f12 100644 --- a/_module/uti/wswsc017.uti.json +++ b/_module/uti/wswsc017.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 288 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswsc018.uti.json b/_module/uti/wswsc018.uti.json index 52a04a5e..2d563df4 100644 --- a/_module/uti/wswsc018.uti.json +++ b/_module/uti/wswsc018.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 940 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswsc019.uti.json b/_module/uti/wswsc019.uti.json index 2c8b15ec..97fb7e85 100644 --- a/_module/uti/wswsc019.uti.json +++ b/_module/uti/wswsc019.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 662 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswsc020.uti.json b/_module/uti/wswsc020.uti.json index a5675c85..17dfcb7f 100644 --- a/_module/uti/wswsc020.uti.json +++ b/_module/uti/wswsc020.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 434 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswsc021.uti.json b/_module/uti/wswsc021.uti.json index c670c41e..8564e3fa 100644 --- a/_module/uti/wswsc021.uti.json +++ b/_module/uti/wswsc021.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 940 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswsc022.uti.json b/_module/uti/wswsc022.uti.json index aa7ffa48..3078d68f 100644 --- a/_module/uti/wswsc022.uti.json +++ b/_module/uti/wswsc022.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 940 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswsc023.uti.json b/_module/uti/wswsc023.uti.json index 2328b6b4..72cd6c78 100644 --- a/_module/uti/wswsc023.uti.json +++ b/_module/uti/wswsc023.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 662 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswsc024.uti.json b/_module/uti/wswsc024.uti.json index 7792b9eb..f131958c 100644 --- a/_module/uti/wswsc024.uti.json +++ b/_module/uti/wswsc024.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1834 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswsc025.uti.json b/_module/uti/wswsc025.uti.json index 3d87355f..41ee3751 100644 --- a/_module/uti/wswsc025.uti.json +++ b/_module/uti/wswsc025.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1154 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswsc026.uti.json b/_module/uti/wswsc026.uti.json index b6d91445..3c6f1dfd 100644 --- a/_module/uti/wswsc026.uti.json +++ b/_module/uti/wswsc026.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 662 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswsc027.uti.json b/_module/uti/wswsc027.uti.json index c1788ff4..c224bca2 100644 --- a/_module/uti/wswsc027.uti.json +++ b/_module/uti/wswsc027.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2130 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswsc028.uti.json b/_module/uti/wswsc028.uti.json index c0c52209..f839cc05 100644 --- a/_module/uti/wswsc028.uti.json +++ b/_module/uti/wswsc028.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 238 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswsc029.uti.json b/_module/uti/wswsc029.uti.json index 21a561d7..fff3bec8 100644 --- a/_module/uti/wswsc029.uti.json +++ b/_module/uti/wswsc029.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 100 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswsc030.uti.json b/_module/uti/wswsc030.uti.json index fc9f6b20..8e0f6bcf 100644 --- a/_module/uti/wswsc030.uti.json +++ b/_module/uti/wswsc030.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 408 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswsc031.uti.json b/_module/uti/wswsc031.uti.json index 9353f1f0..b95c753a 100644 --- a/_module/uti/wswsc031.uti.json +++ b/_module/uti/wswsc031.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1648 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswsc032.uti.json b/_module/uti/wswsc032.uti.json index 5875da11..3e3df791 100644 --- a/_module/uti/wswsc032.uti.json +++ b/_module/uti/wswsc032.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 662 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswsc033.uti.json b/_module/uti/wswsc033.uti.json index db5f450b..c67fe2af 100644 --- a/_module/uti/wswsc033.uti.json +++ b/_module/uti/wswsc033.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2080 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswsc034.uti.json b/_module/uti/wswsc034.uti.json index 5d110e37..26c21dff 100644 --- a/_module/uti/wswsc034.uti.json +++ b/_module/uti/wswsc034.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2080 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswsc035.uti.json b/_module/uti/wswsc035.uti.json index 00f302b2..ebdabc94 100644 --- a/_module/uti/wswsc035.uti.json +++ b/_module/uti/wswsc035.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 662 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswsc036.uti.json b/_module/uti/wswsc036.uti.json index 53d2e822..9565d645 100644 --- a/_module/uti/wswsc036.uti.json +++ b/_module/uti/wswsc036.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2394 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswsc037.uti.json b/_module/uti/wswsc037.uti.json index e4e201b7..f4bb9ce6 100644 --- a/_module/uti/wswsc037.uti.json +++ b/_module/uti/wswsc037.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 822 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswsc038.uti.json b/_module/uti/wswsc038.uti.json index 9c5df9c4..f7d0c880 100644 --- a/_module/uti/wswsc038.uti.json +++ b/_module/uti/wswsc038.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 434 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswsc039.uti.json b/_module/uti/wswsc039.uti.json index df9299de..0ce0ae56 100644 --- a/_module/uti/wswsc039.uti.json +++ b/_module/uti/wswsc039.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1132 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswss002.uti.json b/_module/uti/wswss002.uti.json index 1aca25de..182cb663 100644 --- a/_module/uti/wswss002.uti.json +++ b/_module/uti/wswss002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 20 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/wswss003.uti.json b/_module/uti/wswss003.uti.json index 28692235..60614b08 100644 --- a/_module/uti/wswss003.uti.json +++ b/_module/uti/wswss003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 44 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/wswss004.uti.json b/_module/uti/wswss004.uti.json index c6cbc5f2..7a92bb09 100644 --- a/_module/uti/wswss004.uti.json +++ b/_module/uti/wswss004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 120 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswss005.uti.json b/_module/uti/wswss005.uti.json index 93640555..8c13e016 100644 --- a/_module/uti/wswss005.uti.json +++ b/_module/uti/wswss005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 44 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswss006.uti.json b/_module/uti/wswss006.uti.json index fb285392..3fd1f4d7 100644 --- a/_module/uti/wswss006.uti.json +++ b/_module/uti/wswss006.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 200 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswss007.uti.json b/_module/uti/wswss007.uti.json index b2c38286..fc11e0ce 100644 --- a/_module/uti/wswss007.uti.json +++ b/_module/uti/wswss007.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 120 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswss008.uti.json b/_module/uti/wswss008.uti.json index 99db935a..ed718a17 100644 --- a/_module/uti/wswss008.uti.json +++ b/_module/uti/wswss008.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 44 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswss009.uti.json b/_module/uti/wswss009.uti.json index 6f74876d..30bc65d7 100644 --- a/_module/uti/wswss009.uti.json +++ b/_module/uti/wswss009.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 278 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswss010.uti.json b/_module/uti/wswss010.uti.json index 9192eca6..aca6fd5d 100644 --- a/_module/uti/wswss010.uti.json +++ b/_module/uti/wswss010.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 380 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswss011.uti.json b/_module/uti/wswss011.uti.json index fb247f44..1b0ed217 100644 --- a/_module/uti/wswss011.uti.json +++ b/_module/uti/wswss011.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 44 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswss012.uti.json b/_module/uti/wswss012.uti.json index 14ce4d4e..b039f554 100644 --- a/_module/uti/wswss012.uti.json +++ b/_module/uti/wswss012.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 646 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswss013.uti.json b/_module/uti/wswss013.uti.json index 886657d9..be46fbe5 100644 --- a/_module/uti/wswss013.uti.json +++ b/_module/uti/wswss013.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 380 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswss014.uti.json b/_module/uti/wswss014.uti.json index 88fb3b85..61bf91cb 100644 --- a/_module/uti/wswss014.uti.json +++ b/_module/uti/wswss014.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 44 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswss015.uti.json b/_module/uti/wswss015.uti.json index 9ae84519..b9168d76 100644 --- a/_module/uti/wswss015.uti.json +++ b/_module/uti/wswss015.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 890 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswss016.uti.json b/_module/uti/wswss016.uti.json index f57631d6..8f96955b 100644 --- a/_module/uti/wswss016.uti.json +++ b/_module/uti/wswss016.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 380 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswss017.uti.json b/_module/uti/wswss017.uti.json index 81e5fc57..d59dd466 100644 --- a/_module/uti/wswss017.uti.json +++ b/_module/uti/wswss017.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 44 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswss018.uti.json b/_module/uti/wswss018.uti.json index a6fd148a..ade30b04 100644 --- a/_module/uti/wswss018.uti.json +++ b/_module/uti/wswss018.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 890 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswss019.uti.json b/_module/uti/wswss019.uti.json index 52813256..58a352d7 100644 --- a/_module/uti/wswss019.uti.json +++ b/_module/uti/wswss019.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 380 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswss020.uti.json b/_module/uti/wswss020.uti.json index cae1ba81..14c22891 100644 --- a/_module/uti/wswss020.uti.json +++ b/_module/uti/wswss020.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 214 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswss021.uti.json b/_module/uti/wswss021.uti.json index 66e2585f..a24d711a 100644 --- a/_module/uti/wswss021.uti.json +++ b/_module/uti/wswss021.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1414 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswss022.uti.json b/_module/uti/wswss022.uti.json index 262f04e6..e54ad0f5 100644 --- a/_module/uti/wswss022.uti.json +++ b/_module/uti/wswss022.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1730 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswss023.uti.json b/_module/uti/wswss023.uti.json index 9e68293d..28f92c9a 100644 --- a/_module/uti/wswss023.uti.json +++ b/_module/uti/wswss023.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 380 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswss024.uti.json b/_module/uti/wswss024.uti.json index e7eeeba1..81f21b47 100644 --- a/_module/uti/wswss024.uti.json +++ b/_module/uti/wswss024.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2330 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswss025.uti.json b/_module/uti/wswss025.uti.json index d4f20380..925ba729 100644 --- a/_module/uti/wswss025.uti.json +++ b/_module/uti/wswss025.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2550 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswss026.uti.json b/_module/uti/wswss026.uti.json index e1859576..f1b2ef4a 100644 --- a/_module/uti/wswss026.uti.json +++ b/_module/uti/wswss026.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1824 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswss027.uti.json b/_module/uti/wswss027.uti.json index 55c136de..fb3a40e9 100644 --- a/_module/uti/wswss027.uti.json +++ b/_module/uti/wswss027.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 5464 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswss028.uti.json b/_module/uti/wswss028.uti.json index 38a8bdfb..e6aed764 100644 --- a/_module/uti/wswss028.uti.json +++ b/_module/uti/wswss028.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1748 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { @@ -189,6 +193,37 @@ "type": "word", "value": 0 } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 83 + }, + "Subtype": { + "type": "word", + "value": 1 + } } ] }, diff --git a/_module/uti/wswss029.uti.json b/_module/uti/wswss029.uti.json index 9ff1febb..bda3f255 100644 --- a/_module/uti/wswss029.uti.json +++ b/_module/uti/wswss029.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 524 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswss030.uti.json b/_module/uti/wswss030.uti.json index 5a7c5c97..23536740 100644 --- a/_module/uti/wswss030.uti.json +++ b/_module/uti/wswss030.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2516 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswss031.uti.json b/_module/uti/wswss031.uti.json index ef7c42b1..aca2c24f 100644 --- a/_module/uti/wswss031.uti.json +++ b/_module/uti/wswss031.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2900 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswss032.uti.json b/_module/uti/wswss032.uti.json index 4eb26d3c..b004e523 100644 --- a/_module/uti/wswss032.uti.json +++ b/_module/uti/wswss032.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1070 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswss033.uti.json b/_module/uti/wswss033.uti.json index 97b01f4c..7e2155a1 100644 --- a/_module/uti/wswss033.uti.json +++ b/_module/uti/wswss033.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 4444 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswss034.uti.json b/_module/uti/wswss034.uti.json index c4fd2683..307fddf0 100644 --- a/_module/uti/wswss034.uti.json +++ b/_module/uti/wswss034.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3464 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswss035.uti.json b/_module/uti/wswss035.uti.json index 99e2d1c0..fa8b7db7 100644 --- a/_module/uti/wswss035.uti.json +++ b/_module/uti/wswss035.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2440 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswss036.uti.json b/_module/uti/wswss036.uti.json index 341572c8..ceb8e207 100644 --- a/_module/uti/wswss036.uti.json +++ b/_module/uti/wswss036.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 11660 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswss037.uti.json b/_module/uti/wswss037.uti.json index 1890a6e8..3827a69e 100644 --- a/_module/uti/wswss037.uti.json +++ b/_module/uti/wswss037.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2440 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswss038.uti.json b/_module/uti/wswss038.uti.json index a20a86d2..9b74b997 100644 --- a/_module/uti/wswss038.uti.json +++ b/_module/uti/wswss038.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1144 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wswss039.uti.json b/_module/uti/wswss039.uti.json index a0d41295..68b13914 100644 --- a/_module/uti/wswss039.uti.json +++ b/_module/uti/wswss039.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 3938 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthax002.uti.json b/_module/uti/wthax002.uti.json index da705c06..dd692423 100644 --- a/_module/uti/wthax002.uti.json +++ b/_module/uti/wthax002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/wthax003.uti.json b/_module/uti/wthax003.uti.json index a387ee30..a59e93e3 100644 --- a/_module/uti/wthax003.uti.json +++ b/_module/uti/wthax003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 125 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/wthax004.uti.json b/_module/uti/wthax004.uti.json index 2b2e7be7..d8985bb7 100644 --- a/_module/uti/wthax004.uti.json +++ b/_module/uti/wthax004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 201 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthax005.uti.json b/_module/uti/wthax005.uti.json index 2fc11d80..d2cded83 100644 --- a/_module/uti/wthax005.uti.json +++ b/_module/uti/wthax005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthax006.uti.json b/_module/uti/wthax006.uti.json index e60844a9..06f0acbe 100644 --- a/_module/uti/wthax006.uti.json +++ b/_module/uti/wthax006.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 279 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthax007.uti.json b/_module/uti/wthax007.uti.json index 534089f6..a5102528 100644 --- a/_module/uti/wthax007.uti.json +++ b/_module/uti/wthax007.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 202 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthax008.uti.json b/_module/uti/wthax008.uti.json index 92490c9d..02d8e8fb 100644 --- a/_module/uti/wthax008.uti.json +++ b/_module/uti/wthax008.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 11 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthax009.uti.json b/_module/uti/wthax009.uti.json index e4354c70..10802a50 100644 --- a/_module/uti/wthax009.uti.json +++ b/_module/uti/wthax009.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 280 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthax010.uti.json b/_module/uti/wthax010.uti.json index 65fbd7ef..aa307d4e 100644 --- a/_module/uti/wthax010.uti.json +++ b/_module/uti/wthax010.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 204 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthax011.uti.json b/_module/uti/wthax011.uti.json index 79fda5bc..8b12a044 100644 --- a/_module/uti/wthax011.uti.json +++ b/_module/uti/wthax011.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 12 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthax012.uti.json b/_module/uti/wthax012.uti.json index 1046d7a5..595c876e 100644 --- a/_module/uti/wthax012.uti.json +++ b/_module/uti/wthax012.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 282 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthax013.uti.json b/_module/uti/wthax013.uti.json index fc736301..19e40ae2 100644 --- a/_module/uti/wthax013.uti.json +++ b/_module/uti/wthax013.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 205 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthax014.uti.json b/_module/uti/wthax014.uti.json index 1ed5e188..4edbd4d4 100644 --- a/_module/uti/wthax014.uti.json +++ b/_module/uti/wthax014.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 13 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthax015.uti.json b/_module/uti/wthax015.uti.json index 2722a6e4..0e01dfb2 100644 --- a/_module/uti/wthax015.uti.json +++ b/_module/uti/wthax015.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 283 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthax016.uti.json b/_module/uti/wthax016.uti.json index 5a725765..788df951 100644 --- a/_module/uti/wthax016.uti.json +++ b/_module/uti/wthax016.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 206 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthax017.uti.json b/_module/uti/wthax017.uti.json index d3eb9252..895cb924 100644 --- a/_module/uti/wthax017.uti.json +++ b/_module/uti/wthax017.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 14 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthax018.uti.json b/_module/uti/wthax018.uti.json index 4e5a2773..cbac9a79 100644 --- a/_module/uti/wthax018.uti.json +++ b/_module/uti/wthax018.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 284 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthax019.uti.json b/_module/uti/wthax019.uti.json index cb80c43f..2db2f9bc 100644 --- a/_module/uti/wthax019.uti.json +++ b/_module/uti/wthax019.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 375 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthax020.uti.json b/_module/uti/wthax020.uti.json index b7b75061..d7fb4792 100644 --- a/_module/uti/wthax020.uti.json +++ b/_module/uti/wthax020.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 70 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthax021.uti.json b/_module/uti/wthax021.uti.json index 7044d64c..21dae3fb 100644 --- a/_module/uti/wthax021.uti.json +++ b/_module/uti/wthax021.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 478 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthax022.uti.json b/_module/uti/wthax022.uti.json index e62504b0..2faedc4e 100644 --- a/_module/uti/wthax022.uti.json +++ b/_module/uti/wthax022.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 377 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthax023.uti.json b/_module/uti/wthax023.uti.json index e86845e0..f3eb98b6 100644 --- a/_module/uti/wthax023.uti.json +++ b/_module/uti/wthax023.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 72 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthax024.uti.json b/_module/uti/wthax024.uti.json index 519cd815..80d63e71 100644 --- a/_module/uti/wthax024.uti.json +++ b/_module/uti/wthax024.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 480 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthax025.uti.json b/_module/uti/wthax025.uti.json index 2edb015f..d04b38ae 100644 --- a/_module/uti/wthax025.uti.json +++ b/_module/uti/wthax025.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 480 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthax026.uti.json b/_module/uti/wthax026.uti.json index 5798dddc..c613df06 100644 --- a/_module/uti/wthax026.uti.json +++ b/_module/uti/wthax026.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 119 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthax027.uti.json b/_module/uti/wthax027.uti.json index 4e379f65..80de6fda 100644 --- a/_module/uti/wthax027.uti.json +++ b/_module/uti/wthax027.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 995 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthax028.uti.json b/_module/uti/wthax028.uti.json index 24c87adb..21b36466 100644 --- a/_module/uti/wthax028.uti.json +++ b/_module/uti/wthax028.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 104 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthax029.uti.json b/_module/uti/wthax029.uti.json index b9d0046c..4ea80730 100644 --- a/_module/uti/wthax029.uti.json +++ b/_module/uti/wthax029.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 52 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthax030.uti.json b/_module/uti/wthax030.uti.json index 766f66b6..e02e5018 100644 --- a/_module/uti/wthax030.uti.json +++ b/_module/uti/wthax030.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 162 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthax031.uti.json b/_module/uti/wthax031.uti.json index 3b4a8228..4a8c43eb 100644 --- a/_module/uti/wthax031.uti.json +++ b/_module/uti/wthax031.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 592 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthax032.uti.json b/_module/uti/wthax032.uti.json index 5bbec6b3..4c13a1a9 100644 --- a/_module/uti/wthax032.uti.json +++ b/_module/uti/wthax032.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 405 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthax033.uti.json b/_module/uti/wthax033.uti.json index 80d722ea..a5b5f1d0 100644 --- a/_module/uti/wthax033.uti.json +++ b/_module/uti/wthax033.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 706 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthax034.uti.json b/_module/uti/wthax034.uti.json index c7cd7555..be3a04b1 100644 --- a/_module/uti/wthax034.uti.json +++ b/_module/uti/wthax034.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 706 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthax035.uti.json b/_module/uti/wthax035.uti.json index d5eb15a9..bbf6656e 100644 --- a/_module/uti/wthax035.uti.json +++ b/_module/uti/wthax035.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 513 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthax036.uti.json b/_module/uti/wthax036.uti.json index 80a3c46d..10d2463a 100644 --- a/_module/uti/wthax036.uti.json +++ b/_module/uti/wthax036.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1143 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthax037.uti.json b/_module/uti/wthax037.uti.json index fb64fda7..ce3b00f0 100644 --- a/_module/uti/wthax037.uti.json +++ b/_module/uti/wthax037.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 638 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthax038.uti.json b/_module/uti/wthax038.uti.json index c5de3587..e086c1cb 100644 --- a/_module/uti/wthax038.uti.json +++ b/_module/uti/wthax038.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 203 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthax039.uti.json b/_module/uti/wthax039.uti.json index f3b9eb82..907c4399 100644 --- a/_module/uti/wthax039.uti.json +++ b/_module/uti/wthax039.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 771 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthdt002.uti.json b/_module/uti/wthdt002.uti.json index 1e2fff8b..96c835bc 100644 --- a/_module/uti/wthdt002.uti.json +++ b/_module/uti/wthdt002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/wthdt003.uti.json b/_module/uti/wthdt003.uti.json index 5e2d7f0c..1d007574 100644 --- a/_module/uti/wthdt003.uti.json +++ b/_module/uti/wthdt003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 124 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/wthdt004.uti.json b/_module/uti/wthdt004.uti.json index c30dae65..30689b57 100644 --- a/_module/uti/wthdt004.uti.json +++ b/_module/uti/wthdt004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 201 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthdt005.uti.json b/_module/uti/wthdt005.uti.json index 86efd796..f0c00c32 100644 --- a/_module/uti/wthdt005.uti.json +++ b/_module/uti/wthdt005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 9 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthdt006.uti.json b/_module/uti/wthdt006.uti.json index c0051aa5..2f2cf371 100644 --- a/_module/uti/wthdt006.uti.json +++ b/_module/uti/wthdt006.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 278 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthdt007.uti.json b/_module/uti/wthdt007.uti.json index 45e05a83..13aab507 100644 --- a/_module/uti/wthdt007.uti.json +++ b/_module/uti/wthdt007.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 187 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthdt008.uti.json b/_module/uti/wthdt008.uti.json index 28bc70a9..4038f1e7 100644 --- a/_module/uti/wthdt008.uti.json +++ b/_module/uti/wthdt008.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 7 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthdt009.uti.json b/_module/uti/wthdt009.uti.json index c808a11a..73112e1b 100644 --- a/_module/uti/wthdt009.uti.json +++ b/_module/uti/wthdt009.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 262 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthdt010.uti.json b/_module/uti/wthdt010.uti.json index 5a69798c..edf70d30 100644 --- a/_module/uti/wthdt010.uti.json +++ b/_module/uti/wthdt010.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 369 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthdt011.uti.json b/_module/uti/wthdt011.uti.json index 4429f8d4..b5828ab3 100644 --- a/_module/uti/wthdt011.uti.json +++ b/_module/uti/wthdt011.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthdt012.uti.json b/_module/uti/wthdt012.uti.json index d9c803e6..5cca8644 100644 --- a/_module/uti/wthdt012.uti.json +++ b/_module/uti/wthdt012.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 472 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthdt013.uti.json b/_module/uti/wthdt013.uti.json index 9b8505d2..5ce1c20e 100644 --- a/_module/uti/wthdt013.uti.json +++ b/_module/uti/wthdt013.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 351 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthdt014.uti.json b/_module/uti/wthdt014.uti.json index c9dc0e2a..4652261d 100644 --- a/_module/uti/wthdt014.uti.json +++ b/_module/uti/wthdt014.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 7 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthdt015.uti.json b/_module/uti/wthdt015.uti.json index 39734d69..868d112d 100644 --- a/_module/uti/wthdt015.uti.json +++ b/_module/uti/wthdt015.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 451 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthdt016.uti.json b/_module/uti/wthdt016.uti.json index 9b0347c9..2d7029cd 100644 --- a/_module/uti/wthdt016.uti.json +++ b/_module/uti/wthdt016.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 352 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthdt017.uti.json b/_module/uti/wthdt017.uti.json index 09f3260e..992e91f4 100644 --- a/_module/uti/wthdt017.uti.json +++ b/_module/uti/wthdt017.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 8 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthdt018.uti.json b/_module/uti/wthdt018.uti.json index 5341aaf5..5b3c6f46 100644 --- a/_module/uti/wthdt018.uti.json +++ b/_module/uti/wthdt018.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 452 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthdt019.uti.json b/_module/uti/wthdt019.uti.json index 4a85fbc0..3f135589 100644 --- a/_module/uti/wthdt019.uti.json +++ b/_module/uti/wthdt019.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 353 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthdt020.uti.json b/_module/uti/wthdt020.uti.json index 177e6526..04241317 100644 --- a/_module/uti/wthdt020.uti.json +++ b/_module/uti/wthdt020.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 8 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthdt021.uti.json b/_module/uti/wthdt021.uti.json index d4675b88..76178522 100644 --- a/_module/uti/wthdt021.uti.json +++ b/_module/uti/wthdt021.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 453 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthdt022.uti.json b/_module/uti/wthdt022.uti.json index f491ab7d..00dce6cd 100644 --- a/_module/uti/wthdt022.uti.json +++ b/_module/uti/wthdt022.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 355 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthdt023.uti.json b/_module/uti/wthdt023.uti.json index 7511bb62..e3c078ed 100644 --- a/_module/uti/wthdt023.uti.json +++ b/_module/uti/wthdt023.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthdt024.uti.json b/_module/uti/wthdt024.uti.json index 99a81b08..eb31541b 100644 --- a/_module/uti/wthdt024.uti.json +++ b/_module/uti/wthdt024.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 455 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthdt025.uti.json b/_module/uti/wthdt025.uti.json index 0538d8b4..c7c7aca9 100644 --- a/_module/uti/wthdt025.uti.json +++ b/_module/uti/wthdt025.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 478 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthdt026.uti.json b/_module/uti/wthdt026.uti.json index 9eea2519..5260ba7f 100644 --- a/_module/uti/wthdt026.uti.json +++ b/_module/uti/wthdt026.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 36 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthdt027.uti.json b/_module/uti/wthdt027.uti.json index 4a9e9cb3..e0c3ebf7 100644 --- a/_module/uti/wthdt027.uti.json +++ b/_module/uti/wthdt027.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 595 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthdt028.uti.json b/_module/uti/wthdt028.uti.json index 63eba32a..a021cbe4 100644 --- a/_module/uti/wthdt028.uti.json +++ b/_module/uti/wthdt028.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 138 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthdt029.uti.json b/_module/uti/wthdt029.uti.json index 272f2fc9..9a961817 100644 --- a/_module/uti/wthdt029.uti.json +++ b/_module/uti/wthdt029.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 45 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthdt030.uti.json b/_module/uti/wthdt030.uti.json index 823ebfff..5fa149e9 100644 --- a/_module/uti/wthdt030.uti.json +++ b/_module/uti/wthdt030.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 203 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthdt031.uti.json b/_module/uti/wthdt031.uti.json index f6d40d45..54e93cd6 100644 --- a/_module/uti/wthdt031.uti.json +++ b/_module/uti/wthdt031.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 406 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthdt032.uti.json b/_module/uti/wthdt032.uti.json index 16816d6f..01c5ebc5 100644 --- a/_module/uti/wthdt032.uti.json +++ b/_module/uti/wthdt032.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 404 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthdt033.uti.json b/_module/uti/wthdt033.uti.json index a92ce7c7..542a284a 100644 --- a/_module/uti/wthdt033.uti.json +++ b/_module/uti/wthdt033.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 516 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthdt034.uti.json b/_module/uti/wthdt034.uti.json index 683862bc..200a4d83 100644 --- a/_module/uti/wthdt034.uti.json +++ b/_module/uti/wthdt034.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 721 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthdt035.uti.json b/_module/uti/wthdt035.uti.json index 8af399bf..550ac7d2 100644 --- a/_module/uti/wthdt035.uti.json +++ b/_module/uti/wthdt035.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 474 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthdt036.uti.json b/_module/uti/wthdt036.uti.json index 875db203..b5850a59 100644 --- a/_module/uti/wthdt036.uti.json +++ b/_module/uti/wthdt036.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 962 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthdt037.uti.json b/_module/uti/wthdt037.uti.json index 64e376c9..bba8b3e6 100644 --- a/_module/uti/wthdt037.uti.json +++ b/_module/uti/wthdt037.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 521 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthdt038.uti.json b/_module/uti/wthdt038.uti.json index 2a593ca1..8107fa69 100644 --- a/_module/uti/wthdt038.uti.json +++ b/_module/uti/wthdt038.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 40 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthdt039.uti.json b/_module/uti/wthdt039.uti.json index 56c650fa..bbdc4bd4 100644 --- a/_module/uti/wthdt039.uti.json +++ b/_module/uti/wthdt039.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 642 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthsh002.uti.json b/_module/uti/wthsh002.uti.json index ff09f413..36ce78a6 100644 --- a/_module/uti/wthsh002.uti.json +++ b/_module/uti/wthsh002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/wthsh003.uti.json b/_module/uti/wthsh003.uti.json index 99bfbf07..8b4dde3d 100644 --- a/_module/uti/wthsh003.uti.json +++ b/_module/uti/wthsh003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 125 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/wthsh004.uti.json b/_module/uti/wthsh004.uti.json index 487a6965..b6036f62 100644 --- a/_module/uti/wthsh004.uti.json +++ b/_module/uti/wthsh004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 201 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthsh005.uti.json b/_module/uti/wthsh005.uti.json index 10b952da..9c1bab65 100644 --- a/_module/uti/wthsh005.uti.json +++ b/_module/uti/wthsh005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthsh006.uti.json b/_module/uti/wthsh006.uti.json index 6c026ee6..0bed8b7e 100644 --- a/_module/uti/wthsh006.uti.json +++ b/_module/uti/wthsh006.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 279 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthsh007.uti.json b/_module/uti/wthsh007.uti.json index 7f3da9b7..2b41ccfa 100644 --- a/_module/uti/wthsh007.uti.json +++ b/_module/uti/wthsh007.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 202 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthsh008.uti.json b/_module/uti/wthsh008.uti.json index c13a9f65..e8035281 100644 --- a/_module/uti/wthsh008.uti.json +++ b/_module/uti/wthsh008.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 11 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthsh009.uti.json b/_module/uti/wthsh009.uti.json index 167ad45a..de70166f 100644 --- a/_module/uti/wthsh009.uti.json +++ b/_module/uti/wthsh009.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 280 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthsh010.uti.json b/_module/uti/wthsh010.uti.json index 33623306..756a0620 100644 --- a/_module/uti/wthsh010.uti.json +++ b/_module/uti/wthsh010.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 204 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthsh011.uti.json b/_module/uti/wthsh011.uti.json index fd19a6da..af96623a 100644 --- a/_module/uti/wthsh011.uti.json +++ b/_module/uti/wthsh011.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 12 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthsh012.uti.json b/_module/uti/wthsh012.uti.json index aeacde22..8ae5b32c 100644 --- a/_module/uti/wthsh012.uti.json +++ b/_module/uti/wthsh012.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 282 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthsh013.uti.json b/_module/uti/wthsh013.uti.json index 00c48684..628ec8fa 100644 --- a/_module/uti/wthsh013.uti.json +++ b/_module/uti/wthsh013.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 205 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthsh014.uti.json b/_module/uti/wthsh014.uti.json index 0afbe30f..50d816c1 100644 --- a/_module/uti/wthsh014.uti.json +++ b/_module/uti/wthsh014.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 13 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthsh015.uti.json b/_module/uti/wthsh015.uti.json index 7df0f53e..7b1d35ef 100644 --- a/_module/uti/wthsh015.uti.json +++ b/_module/uti/wthsh015.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 283 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthsh016.uti.json b/_module/uti/wthsh016.uti.json index 3696853c..4da4a5a6 100644 --- a/_module/uti/wthsh016.uti.json +++ b/_module/uti/wthsh016.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 206 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthsh017.uti.json b/_module/uti/wthsh017.uti.json index d598abcd..036392df 100644 --- a/_module/uti/wthsh017.uti.json +++ b/_module/uti/wthsh017.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 14 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthsh018.uti.json b/_module/uti/wthsh018.uti.json index 5d2b140a..35727691 100644 --- a/_module/uti/wthsh018.uti.json +++ b/_module/uti/wthsh018.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 284 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthsh019.uti.json b/_module/uti/wthsh019.uti.json index eb8afc53..ca800ef1 100644 --- a/_module/uti/wthsh019.uti.json +++ b/_module/uti/wthsh019.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 207 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthsh020.uti.json b/_module/uti/wthsh020.uti.json index 367e4749..06f1c819 100644 --- a/_module/uti/wthsh020.uti.json +++ b/_module/uti/wthsh020.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 15 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthsh021.uti.json b/_module/uti/wthsh021.uti.json index 76042fc4..b2842048 100644 --- a/_module/uti/wthsh021.uti.json +++ b/_module/uti/wthsh021.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 478 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthsh022.uti.json b/_module/uti/wthsh022.uti.json index 73eb51df..c889483d 100644 --- a/_module/uti/wthsh022.uti.json +++ b/_module/uti/wthsh022.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 374 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthsh023.uti.json b/_module/uti/wthsh023.uti.json index 83531a5f..4418eb49 100644 --- a/_module/uti/wthsh023.uti.json +++ b/_module/uti/wthsh023.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 17 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthsh024.uti.json b/_module/uti/wthsh024.uti.json index 958aed08..a7bf5465 100644 --- a/_module/uti/wthsh024.uti.json +++ b/_module/uti/wthsh024.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 477 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthsh025.uti.json b/_module/uti/wthsh025.uti.json index 34c88baa..decac1a9 100644 --- a/_module/uti/wthsh025.uti.json +++ b/_module/uti/wthsh025.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 377 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthsh026.uti.json b/_module/uti/wthsh026.uti.json index b8fb4ef9..3a21a189 100644 --- a/_module/uti/wthsh026.uti.json +++ b/_module/uti/wthsh026.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 72 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthsh027.uti.json b/_module/uti/wthsh027.uti.json index f16cbcc2..e8f6565f 100644 --- a/_module/uti/wthsh027.uti.json +++ b/_module/uti/wthsh027.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 679 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthsh028.uti.json b/_module/uti/wthsh028.uti.json index 94857d21..988c5e72 100644 --- a/_module/uti/wthsh028.uti.json +++ b/_module/uti/wthsh028.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 111 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthsh029.uti.json b/_module/uti/wthsh029.uti.json index e8a36e7e..0c2b4b0f 100644 --- a/_module/uti/wthsh029.uti.json +++ b/_module/uti/wthsh029.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 31 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthsh030.uti.json b/_module/uti/wthsh030.uti.json index baf78790..2e111a7f 100644 --- a/_module/uti/wthsh030.uti.json +++ b/_module/uti/wthsh030.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 171 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthsh031.uti.json b/_module/uti/wthsh031.uti.json index 9e73a980..09736d85 100644 --- a/_module/uti/wthsh031.uti.json +++ b/_module/uti/wthsh031.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 632 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthsh032.uti.json b/_module/uti/wthsh032.uti.json index 8eb08017..42d6a4ef 100644 --- a/_module/uti/wthsh032.uti.json +++ b/_module/uti/wthsh032.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 404 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthsh033.uti.json b/_module/uti/wthsh033.uti.json index 19d280a8..54316e2d 100644 --- a/_module/uti/wthsh033.uti.json +++ b/_module/uti/wthsh033.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 765 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthsh034.uti.json b/_module/uti/wthsh034.uti.json index 4be46543..dba6a54d 100644 --- a/_module/uti/wthsh034.uti.json +++ b/_module/uti/wthsh034.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 765 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthsh035.uti.json b/_module/uti/wthsh035.uti.json index 4fac3146..4ee7e2dd 100644 --- a/_module/uti/wthsh035.uti.json +++ b/_module/uti/wthsh035.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 404 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthsh036.uti.json b/_module/uti/wthsh036.uti.json index e95a4f56..ff4d58c2 100644 --- a/_module/uti/wthsh036.uti.json +++ b/_module/uti/wthsh036.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1015 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthsh037.uti.json b/_module/uti/wthsh037.uti.json index bdf9dd7e..791aae30 100644 --- a/_module/uti/wthsh037.uti.json +++ b/_module/uti/wthsh037.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 543 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthsh038.uti.json b/_module/uti/wthsh038.uti.json index b9dc683a..62460df2 100644 --- a/_module/uti/wthsh038.uti.json +++ b/_module/uti/wthsh038.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 468 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/wthsh039.uti.json b/_module/uti/wthsh039.uti.json index b7d60349..594ec7aa 100644 --- a/_module/uti/wthsh039.uti.json +++ b/_module/uti/wthsh039.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 835 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/yellowapple.uti.json b/_module/uti/yellowapple.uti.json index 0e6e7805..c4ad8e7a 100644 --- a/_module/uti/yellowapple.uti.json +++ b/_module/uti/yellowapple.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/yellowiris.uti.json b/_module/uti/yellowiris.uti.json index e9b5878b..80cc1206 100644 --- a/_module/uti/yellowiris.uti.json +++ b/_module/uti/yellowiris.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/yellowiristuber.uti.json b/_module/uti/yellowiristuber.uti.json index f4de9487..d53b85d7 100644 --- a/_module/uti/yellowiristuber.uti.json +++ b/_module/uti/yellowiristuber.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/yellowtulip.uti.json b/_module/uti/yellowtulip.uti.json index 7a5efd1b..b482e414 100644 --- a/_module/uti/yellowtulip.uti.json +++ b/_module/uti/yellowtulip.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/yellowtulipbulb.uti.json b/_module/uti/yellowtulipbulb.uti.json index 87527490..359d534b 100644 --- a/_module/uti/yellowtulipbulb.uti.json +++ b/_module/uti/yellowtulipbulb.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/zep_xswfa_001.uti.json b/_module/uti/zep_xswfa_001.uti.json new file mode 100644 index 00000000..48dab242 --- /dev/null +++ b/_module/uti/zep_xswfa_001.uti.json @@ -0,0 +1,97 @@ +{ + "__data_type": "UTI ", + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 119 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Comment": { + "type": "cexostring", + "value": "" + }, + "Cost": { + "type": "dword", + "value": 150 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 16807436 + } + }, + "ModelPart1": { + "type": "byte", + "value": 11 + }, + "ModelPart2": { + "type": "byte", + "value": 11 + }, + "ModelPart3": { + "type": "byte", + "value": 11 + }, + "PaletteID": { + "type": "byte", + "value": 104 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_XSWFA_001" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_xswfa_001" + }, + "xModelPart1": { + "type": "word", + "value": 11 + }, + "xModelPart2": { + "type": "word", + "value": 11 + }, + "xModelPart3": { + "type": "word", + "value": 11 + } +} diff --git a/_module/uti/zep_xswfa_002.uti.json b/_module/uti/zep_xswfa_002.uti.json new file mode 100644 index 00000000..c52d4ca0 --- /dev/null +++ b/_module/uti/zep_xswfa_002.uti.json @@ -0,0 +1,162 @@ +{ + "__data_type": "UTI ", + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 119 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Comment": { + "type": "cexostring", + "value": "" + }, + "Cost": { + "type": "dword", + "value": 48170 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 16807797 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 16807330 + } + }, + "ModelPart1": { + "type": "byte", + "value": 32 + }, + "ModelPart2": { + "type": "byte", + "value": 12 + }, + "ModelPart3": { + "type": "byte", + "value": 21 + }, + "PaletteID": { + "type": "byte", + "value": 104 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 2 + }, + "CostValue": { + "type": "word", + "value": 4 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 6 + }, + "Subtype": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 43 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_XSWFA_002" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_xswfa_002" + }, + "xModelPart1": { + "type": "word", + "value": 32 + }, + "xModelPart2": { + "type": "word", + "value": 12 + }, + "xModelPart3": { + "type": "word", + "value": 21 + } +} diff --git a/_module/uti/zep_xswfa_003.uti.json b/_module/uti/zep_xswfa_003.uti.json new file mode 100644 index 00000000..7d783f27 --- /dev/null +++ b/_module/uti/zep_xswfa_003.uti.json @@ -0,0 +1,224 @@ +{ + "__data_type": "UTI ", + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 119 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Comment": { + "type": "cexostring", + "value": "" + }, + "Cost": { + "type": "dword", + "value": 125644 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 16807807 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 16807342 + } + }, + "ModelPart1": { + "type": "byte", + "value": 32 + }, + "ModelPart2": { + "type": "byte", + "value": 32 + }, + "ModelPart3": { + "type": "byte", + "value": 32 + }, + "PaletteID": { + "type": "byte", + "value": 104 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 3 + }, + "CostValue": { + "type": "word", + "value": 8 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 15 + }, + "Subtype": { + "type": "word", + "value": 272 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 4 + }, + "CostValue": { + "type": "word", + "value": 7 + }, + "Param1": { + "type": "byte", + "value": 0 + }, + "Param1Value": { + "type": "byte", + "value": 2 + }, + "PropertyName": { + "type": "word", + "value": 18 + }, + "Subtype": { + "type": "word", + "value": 24 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 2 + }, + "CostValue": { + "type": "word", + "value": 4 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 6 + }, + "Subtype": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 18 + }, + "CostValue": { + "type": "word", + "value": 2 + }, + "Param1": { + "type": "byte", + "value": 9 + }, + "Param1Value": { + "type": "byte", + "value": 6 + }, + "PropertyName": { + "type": "word", + "value": 44 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_XSWFA_003" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_xswfa_003" + }, + "xModelPart1": { + "type": "word", + "value": 32 + }, + "xModelPart2": { + "type": "word", + "value": 32 + }, + "xModelPart3": { + "type": "word", + "value": 32 + } +} diff --git a/_module/uti/zep_xswfa_004.uti.json b/_module/uti/zep_xswfa_004.uti.json new file mode 100644 index 00000000..2a52e13c --- /dev/null +++ b/_module/uti/zep_xswfa_004.uti.json @@ -0,0 +1,97 @@ +{ + "__data_type": "UTI ", + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 119 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Comment": { + "type": "cexostring", + "value": "" + }, + "Cost": { + "type": "dword", + "value": 150 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 16807398 + } + }, + "ModelPart1": { + "type": "byte", + "value": 43 + }, + "ModelPart2": { + "type": "byte", + "value": 33 + }, + "ModelPart3": { + "type": "byte", + "value": 43 + }, + "PaletteID": { + "type": "byte", + "value": 104 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_XSWFA_004" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_xswfa_004" + }, + "xModelPart1": { + "type": "word", + "value": 43 + }, + "xModelPart2": { + "type": "word", + "value": 33 + }, + "xModelPart3": { + "type": "word", + "value": 43 + } +} diff --git a/_module/uti/zep_xswfa_005.uti.json b/_module/uti/zep_xswfa_005.uti.json new file mode 100644 index 00000000..43d82be7 --- /dev/null +++ b/_module/uti/zep_xswfa_005.uti.json @@ -0,0 +1,193 @@ +{ + "__data_type": "UTI ", + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 119 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Comment": { + "type": "cexostring", + "value": "" + }, + "Cost": { + "type": "dword", + "value": 63712 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "id": 16807848 + } + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "id": 16807674 + } + }, + "ModelPart1": { + "type": "byte", + "value": 52 + }, + "ModelPart2": { + "type": "byte", + "value": 31 + }, + "ModelPart3": { + "type": "byte", + "value": 12 + }, + "PaletteID": { + "type": "byte", + "value": 104 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 2 + }, + "CostValue": { + "type": "word", + "value": 3 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 56 + }, + "Subtype": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 4 + }, + "CostValue": { + "type": "word", + "value": 7 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 16 + }, + "Subtype": { + "type": "word", + "value": 10 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 24 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 10 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 48 + }, + "Subtype": { + "type": "word", + "value": 19 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_XSWFA_005" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_xswfa_005" + }, + "xModelPart1": { + "type": "word", + "value": 52 + }, + "xModelPart2": { + "type": "word", + "value": 31 + }, + "xModelPart3": { + "type": "word", + "value": 12 + } +} diff --git a/_module/uti/zircon.uti.json b/_module/uti/zircon.uti.json index 6967df84..3c825303 100644 --- a/_module/uti/zircon.uti.json +++ b/_module/uti/zircon.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 50 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/zircon001.uti.json b/_module/uti/zircon001.uti.json index 886dfcbc..61db38e7 100644 --- a/_module/uti/zircon001.uti.json +++ b/_module/uti/zircon001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 10 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/zircon002.uti.json b/_module/uti/zircon002.uti.json index 6e194f96..5381e770 100644 --- a/_module/uti/zircon002.uti.json +++ b/_module/uti/zircon002.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 20 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/zircon003.uti.json b/_module/uti/zircon003.uti.json index 06e49251..cda0f82d 100644 --- a/_module/uti/zircon003.uti.json +++ b/_module/uti/zircon003.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 25 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/zircon004.uti.json b/_module/uti/zircon004.uti.json index 533b20a2..103766df 100644 --- a/_module/uti/zircon004.uti.json +++ b/_module/uti/zircon004.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/zircon005.uti.json b/_module/uti/zircon005.uti.json index d8ecbacc..adf2b059 100644 --- a/_module/uti/zircon005.uti.json +++ b/_module/uti/zircon005.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 2 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/zucchinisquash.uti.json b/_module/uti/zucchinisquash.uti.json index b86ad150..76b5b79b 100644 --- a/_module/uti/zucchinisquash.uti.json +++ b/_module/uti/zucchinisquash.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/uti/zucchinisquashse.uti.json b/_module/uti/zucchinisquashse.uti.json index c320c5ac..e19161f6 100644 --- a/_module/uti/zucchinisquashse.uti.json +++ b/_module/uti/zucchinisquashse.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 1 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/_module/utp/dmfi_rest.utp.json b/_module/utp/dmfi_rest.utp.json new file mode 100644 index 00000000..05c23bd1 --- /dev/null +++ b/_module/utp/dmfi_rest.utp.json @@ -0,0 +1,219 @@ +{ + "__data_type": "UTP ", + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 479 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Comment": { + "type": "cexostring", + "value": "" + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This object allows PCs to rest nearby it while rest is limited to restable placeables." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "DMFI Invisible Rest Object" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "PaletteID": { + "type": "byte", + "value": 4 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 388 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "dmfi_rest" + }, + "TemplateResRef": { + "type": "resref", + "value": "dmfi_rest" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + } +} diff --git a/_module/utp/dmfi_rest001.utp.json b/_module/utp/dmfi_rest001.utp.json new file mode 100644 index 00000000..e1498b20 --- /dev/null +++ b/_module/utp/dmfi_rest001.utp.json @@ -0,0 +1,219 @@ +{ + "__data_type": "UTP ", + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 58 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Comment": { + "type": "cexostring", + "value": "" + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This object allows PCs to rest nearby it while rest is limited to restable placeables." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "DMFI Campfire" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "PaletteID": { + "type": "byte", + "value": 4 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 416 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "dmfi_rest" + }, + "TemplateResRef": { + "type": "resref", + "value": "dmfi_rest001" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + } +} diff --git a/_module/utp/dmfi_rest002.utp.json b/_module/utp/dmfi_rest002.utp.json new file mode 100644 index 00000000..4b7072f2 --- /dev/null +++ b/_module/utp/dmfi_rest002.utp.json @@ -0,0 +1,219 @@ +{ + "__data_type": "UTP ", + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 51 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Comment": { + "type": "cexostring", + "value": "" + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This object allows PCs to rest nearby it while rest is limited to restable placeables." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "DMFI Bed Roll" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "PaletteID": { + "type": "byte", + "value": 4 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 409 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "dmfi_rest" + }, + "TemplateResRef": { + "type": "resref", + "value": "dmfi_rest002" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + } +} diff --git a/_module/utp/dmfi_rest003.utp.json b/_module/utp/dmfi_rest003.utp.json new file mode 100644 index 00000000..ab413f40 --- /dev/null +++ b/_module/utp/dmfi_rest003.utp.json @@ -0,0 +1,219 @@ +{ + "__data_type": "UTP ", + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 434 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Comment": { + "type": "cexostring", + "value": "" + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This object allows PCs to rest nearby it while rest is limited to restable placeables." + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "DMFI Tent" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "PaletteID": { + "type": "byte", + "value": 4 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 917 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "dmfi_rest" + }, + "TemplateResRef": { + "type": "resref", + "value": "dmfi_rest003" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + } +} diff --git a/_module/utp/dmfi_restvfxobje.utp.json b/_module/utp/dmfi_restvfxobje.utp.json new file mode 100644 index 00000000..89f4ff27 --- /dev/null +++ b/_module/utp/dmfi_restvfxobje.utp.json @@ -0,0 +1,217 @@ +{ + "__data_type": "UTP ", + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 157 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Comment": { + "type": "cexostring", + "value": "" + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 5 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "DMFI Rest VFX Applier" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "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": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "PaletteID": { + "type": "byte", + "value": 4 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 515 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "dmfi_restvfxobject" + }, + "TemplateResRef": { + "type": "resref", + "value": "dmfi_restvfxobje" + }, + "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 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + } +} diff --git a/_release/Aschbourne [PRC8-CEP3].7z b/_release/Aschbourne [PRC8-CEP3].7z index 931e8520..6d7357a2 100644 Binary files a/_release/Aschbourne [PRC8-CEP3].7z and b/_release/Aschbourne [PRC8-CEP3].7z differ